@peccul is peccu

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

2015-05-01から1ヶ月間の記事一覧

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/に鍵を置きすぎているためですね。

ssh-agentに鍵をたくさん登録するとsshでの接続に失敗するので~/.ssh/configで回避した(Too many authentication failures for)

ssh-agent(秘密鍵を覚えてくれるツール)に複数のカギを登録していると、 ssh接続時に下記のエラーが表示され失敗した。 Too many authentication failures for

SubversionにくらべてGitのいいところ

名前が短い。 ぎっと。短い さぶばーじょん、えすぶいえぬ。長い。

シェルスクリプトのLinterとか文法チェックとか

シェルスクリプト、大きめのものを書いているとどんどん不安になってくる。 あと、こう書くとよい。みたいなものがわかりにくい。 Linterを探してみた。

CentOS6のgitが古くてユーザー名を聞いてくれない

CentOS6のgitが1.7.1で、認証付きのリポジトリをクローンするときはユーザー名を聞いてくれない。 下記みたいにユーザー名を明示しないといけない。 $ git clone https://username@domain.com/username/reponame.git

pandocで利用するテンプレートを指定する(org-modeからWord(docx)ファイルを作成してPagesで開くと幸せ)

pandocでorg-modeのテキストをWordファイル(docx)に変換しています。 議事録などドキュメントをまとめるのはorg-modeの方が楽ですよね。 (さらにdocxをPagesで開いて、PDFにしています)

fletとlabelsは再帰できるかどうかが違う

かなり久しぶりに実践Common Lispを読んでいて、読んでいる。ということを記録しようと思いました。

OS Xのプレビュー.appで写真のジオタグを消す

プレビュー.appのインスペクタから,写真のジオタグを消せました.

デジタルペーパー(DPT-S1)のテンプレートが追加されていた

デジタルペーパーのテンプレートに五線譜と原稿用紙が追加されていた. ノートテンプレート PDFダウンロード | デジタルペーパー | 法人のお客様 | ソニーwww.sony.jp

食べてるときに出てきたキーワード

思い出せたキーワードとリンクとコメント。

OS Xで3本指で調べられなかった

Macを使う利点の一つに,さっと辞書をひけるところがあります. Command-Ctrl-d のショートカットキーや,二本指クリックから"○○"を調べるを選んだり,3本指でタップするとこんな画面で辞書を引けます.

Adobe AIRを消す

Adobe AIRのインストーラにアンインストーラが含まれています。 インストーラをダウンロード インストーラをマウント インストーラでアンインストールコマンドを実行 % sudo /Volumes/Adobe\ AIR/Adobe\ AIR\ Installer.app/Contents/MacOS/Adobe\ AIR\ Inst…

Emacsのmode-lineにブランチ名を表示する(ちょっと短い版)

Git Flowに従って開発しているとmode-lineに表示されるブランチ名がかなり長くなります。 syohexさんの下記設定を少し変更しました。 vc-modeを使わずに mode-lineにブランチ情報を表示する - Life is very shortd.hatena.ne.jp (2015/5/11 追記) ※末尾追記…

.jshintrcを.eslintrcに変換する

Yeomanが.editorconfigや.jshintrcは生成してくれていたのですが、.eslintも使ってみたくなり、変換する方法を探しました。