@peccul is peccu

(love peccu '(emacs lisp cat outdoor bicycle mac linux coffee))

2015-01-01から1年間の記事一覧

angularticsが0.19.0から0.19.2に上がって、プラグインの個別指定が必要になった

マイナーバージョンアップなら大丈夫かなと、油断してました。 grunt buildするとangulartics-google-analyticsを読み込むscriptタグを消してくれるようになりました。 2015/7/28追記、0.19.3で、ビルドが壊れる人向けの修正が入ってました。 Updating chang…

Gruntでビルドしたかどうかを確認する

Grunt buildしたかどうかをJavaScriptで判別する方法。

手帳のテンプレートPDFをデジタルペーパー(DPT-S1)に入れると良いかもしれない

ときどき手帳のデータを公開しているサイトがあるけど,これをDPT-S1に入れておけば紙の手帳と二重管理にならないなと思いついた.

iOS9の新しいWebView (SFSafariViewController) がすごそうで,気をつけないとやっかいかも

アプリ内のWebViewでiOSのSafariとクッキーやウェブサイトのデータを共有したり,オートフィル,リーダー表示機能をつけたりできるみたい. ログイン状態をSafariからアプリのWebViewに引き継ぐことが可能になる.ユーザーからは引き継ぐかどうか選べないけ…

PHPのescapeshellargが日本語を消し去った

LC_CTYPEの値によって、escapeshellargでのマルチバイトの扱いが変わる。 execに日本語を渡すと空の文字が渡ってしまった。

Weblioで辞書を引くブックマークレット

Macだと三本指で辞書をひけてクールだけど、それ以外の環境では難易度が高そう。

Emacsでリージョン選択中にヤンクして内容を置き換えたい

リージョンを選択しているときに入力やヤンクしたときにリージョンの内容を置き換えたくなった。 How to replace a region in emacs with yank buffer contents?stackoverflow.com これだけだった。 (delete-selection-mode 1)

anything-resumeとhelm-resumeをC-uで呼び分ける

いまだにanythingとhelmを併用していて、anything-resumeだけC-.に割り当てているのが不便だった。 helmの方が多くなってきているので、C-.をhelm-resumeに、C-u C-.をanything-resumeに割り当てました。

LabellioっていうDeep Learningによる画像認識すごそう

Labellioという画像認識サービスが6月30日から始まっていました。 Labellio

クロージャーがたくさん

私の知っているだけで、クロージャーがこれくらいありました。 ほかにもクロージャーをご存知でしょうか

ウェブページをPDFにするブックマークレット(DPT-S1のブラウザからウェブページをPDFでダウンロードする)

Print Friendly & PDF というサービスがすこぶる良かった. Print Friendly & PDFwww.printfriendly.com

plistをjsonに変換する

これだけらしい。 plutil -convert json Data.plist -o Data.json コマンドなければデベロッパーツールに入ってるかも。 バイナリも入るんやろか? Command-line tool for converting PLIST to JSON?stackoverflow.com

リンクいくつか。Linux/DOSコマンド対応表と無料のSSL証明書

リンクいくつか

topでCPU使用率が0を超えるものだけを表示したい

今一番暴れているプロセスを知りたい。 落ち着いたら次の作業をしようなど考えたりしている。 結局、topやhtopではできそうになさそう。ご存知の方がいれば教えて欲しいです。

DockerfileでのCMDとENTRYPOINTの違い

ここを読んだメモ。 Dockerfile: ENTRYPOINT vs CMDwww.centurylinklabs.com

AngularJSでネストしたディレクティブのコンパイル、リンクなどの実行順

ここの回答をそのまま Calling order of link function in nested and repeated angularjs directivesstackoverflow.com

OS Xで.localで終わるドメインへの接続が遅い

OS X でcurlコマンドなどで.localで終わるドメインへ接続すると、毎回5秒ほど待たされていました。 名前解決に時間がかかっていたようです。 IPv4だけでなくIPv6の設定も追加すると待ち時間がなくなりました。

CakePHPでREST風APIを作っていて、Content-Typeが変えられなかった

REST風APIをCakePHP(2.x系)で作ってて、IE9で画像をアップロードした結果のレスポンスがapplication/jsonだと、JavaScriptが受け取れずにダウンロードしようとする。 これを回避した話。

Emacsのモードラインからモード名を消す

メジャーモード、マイナーモードの名前を見ることがないので、非表示にしました。 (delete 'mode-line-modes mode-line-format)

egg.js 簡単にイースターエッグをWebサイトに仕込める

Twitterのサイトにもあるような、秘密のコマンドでなにかをする実装を簡単に書けます。 mikeflynn/egg.jsgithub.com

org-clockの今日のログを眺めたい

org-clockはタスクごとにレポートしたりできるのですが、今日はどんなタスクをしたのかがわかりにくいと思います。 そういう関数を見つけられなかったので、コマンドで書いてみました。 他のエレガントな実装方法があれば教えて欲しいです。

org-clock-tableの列がずれるのをなんとかする

org-tableが崩れるのが気になってきたので、まずフォントの設定を見直した。

OS XのEmacsでPHPLintとflycheck

EmacsでもPHPLintで指摘して欲しいですよね。 SublimeTextには負けない。

switch caseのcaseの位置を揃える in Emacs

switch caseのcaseの位置がswitchと揃うのが気に食わなかったので、設定を変えた。

AngularJSのDIアノテーションをEmacsで消す(改行を含む置換)

AngularJSのDIアノテーションを消すことになりました。 gruntのタスクでアノテーションをつけてくれるので、わざわざ書かなくても良かった。

org-clockでタイムスタンプが大量発生するのを止める

Excelで作業時間を記録するのがめんどくさくなったので、 org-modeで作業時間を記録するようにしてみました。

PHPのmd5でハッシュ化して==で比較すると一致する2つの文字列

MySQLのソケットファイルを探す

$ mysqladmin -u root -p variables | grep sock | socket | /tmp/mysql.sock 追記:コマンドでもわかることを教えてもらいました。 % /usr/local/bin/mysql_config --socket /tmp/mysql.sock % /usr/local/Cellar/mysql55/5.5.40/bin/mysql_config --socket…

expand-region.elが便利

S式なら比較的簡単にリージョン選択できるけど、'some string'みたいなものを選択するのが面倒だった。 Vimだとテキストオブジェクトでぱぱっと選択するっぽい。

Sequel Proで'Too many authentication failures'が出た時の対処法

OS XでSequel Proを使っているのだが、上記エラーが発生した。~/.ssh/に鍵を置きすぎているためですね。