@peccul is peccu

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

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

OS XでSVGをpngに変換する

Inkscapeを入れていないので、QuickLookを選択した。 そもそもはjs-sequence-diagrams by brampで吐き出したSVGを非対応のドキュメントに貼り付けたかった。

git svnからSubGit importに乗り換え

前回の記事ではimportじゃなかったので、impoirtの結果を貼り付けておく。 やっぱりgit svn cloneよりはやい。SubversionからGitに乗り換えるならこっちのほうがよさげ。 peccu.hatenablog.com

Emacsで置換しながらカウントアップする

テストケースの連番を書くのがめんどくさいので調べた。 便利すぎる。

Man PageをPDFで持ち歩く(for OS X)

COMMAND=$1 man -t $COMMAND > $COMMAND.ps && pstopdf $COMMAND.ps && rm $COMMAND.ps && open $COMMAND.pdf

git svnでsvnの無視対象ファイルをgit ignoreに取り込む

git svn show-ignoreでsvn側の無視対象が取得できる。

シェルスクリプトでそのスクリプトのあるディレクトリを取得する

よく忘れる。 SCRIPT_PATH=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )

wekanをDockerで動かしたいけどMongoDBはホストマシンを使う

Dockerが動いてるホストマシンになぜかMongoDBが動いているので、wekanのDBをホストマシンに向けて動かした。 wekanは旧Libraboardで、Trelloのクローン。"カンバン"のウェブサービス

ボタンのアイコンを:hoverで切り替える (HTML/CSS)

hoverで背景色が変わるボタンに、アイコンを指定した。

Emacsでも3本指タップで辞書を引く

Macで3本指タップするとカーソル位置の単語の辞書を引くことができる。 リンクだとそのページのプレビューになる。 これがEmacsバージョンアップで再び動くようになった。

Webで読めるJavaScript関係の本や記事いくつか

JavaScriptでモジュールを作る方法を幾つか調べていると見つかった本や長めの記事を記録する. 長いので,pdfでダウンロードするか,pdfに変換してDPT-S1に入れた. (ウェブページ→pdf→短縮URL→DPT-S1を楽にするものを作りたい...)

Mewのサマリモードでタイムゾーンやタイムゾーンを考慮した日時を表示する

Mewがメールのタイムゾーンを無視して日時を表示するので、ぱっと見時刻がずれて見える。

SubGitでSubversionリポジトリからGitリポジトリに移行すると速い

巨大なSubversionリポジトリをGitに移行しようと思ったのですが、git-svnが遅かった。

delete-horizontal-space (M-\)で全角スペースも消す

delete-horizontal-spaceは半角スペースとタブ文字しか消してくれないので全角スペースも消すように上書きした。 (この名前だと全角スペースしか消さないみたいだな。。。)

Apple Mailから送信されたメールの添付ファイルをMewで開く

メーラーにMewを常用しているのですが、Apple Mailからきた添付ファイルが開けませんでした。

メモ:Apple TVのアプリ開発の資料

個人的に新しいApple TVがアツいので、資料のリンクを貼っておく。 developer.apple.com シミュレータを動かした感じ、ワクワク感だけ感じ取った。 TV向けアプリを(開発のできる)一般人が作れるようになるとは楽しいな。

brew rmtreeで依存するものも含めて消す

MacBook Airの容量が足りなくなってきたので、Homebrewの整理をします。

ローカルのディレクトリとリモートのディレクトリを比較したい

ファイルだとググってすぐ出てきたけど、ディレクトリだとパッと出てこなかった。

Macでログイン直後にスクリーンセーバーを起動する

コンセプトだけですが、スクリーンセーバーのアプリをログイン項目に追加すればよさそう。 /System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/ScreenSaverEngine.app Sharing Ideas. Learning something new.: Start Mac OS X Screens…

iOS8からダイアログをEnterで閉じられるようになって便利

いまさらですが、思い出したので記録。

iPhotoを消した

OS XのiPhotoが写真に変わったので、入れ替わったと思っていた残っていた。 iPhotoで1.7GBほどあったので、ゴミ箱にポイしました。

再帰的にフォルダだけ、ファイルだけの権限を変更する

毎回探すので貼っておく

PM2でnpm startする

let's chatを導入してみようとして、node.jsのプロセスを監視するツールを使ってみました。 Let's Chat — Self-hosted chat for small teamssdelements.github.io

Common Lispで書かれたEmacsライクエディタのlemを入れてRosスクリプトで起動できるようにした記録

Lisp Meetup #31でlemの紹介があったみたいで、使ってみようとした記録。 Lisp Meetup #31 で「Dexador Rises」という発表をしました - 八発白中blog.8arrow.org

JavaScriptでダブルクォートを使わずに改行文字を使う

JSHintでシングルクォートだけを利用するようなルールにしていて、改行文字が出力できなくて困っていた。 String.fromCharCodeで文字コードから文字を生成して回避した // newline (\n) char code is 10 var LF = String.fromCharCode(10);

agで検索した結果を移動するのはM-g M-nが便利

移動したいときはhelm-do-agを使っていますが、一覧したり、一括置換するときはag単体で利用しています。

BitBucketにpushしたらOpenShiftのJenkinsから別のOpenShiftにgit pushする

BitBucketのpushフックで,Jenkins経由でOpenShiftにデプロイしてみたかった. 想定する環境はjenkinsと,push先の2つのgear. 前者が1234@j-hoge.rhcloud.com,後者を5678@p-hoge.rhcloud.comとする. p-hoge.rhcloud.comのIPは1.2.3.4とする. それぞれ公…

Macのターミナル.appでCtrl+カーソルキーを使う

Terminal.appでtmuxを使っていて、paneの移動等にC-LeftやM-Upなど、修飾キー+矢印キーを割り当てても動かなかった。 ターミナルの環境設定から、プロファイルのキーボード設定を追加すると正しくキー入力がtmuxまで届いた。

ace-jump-modeがよさげ

ここを読んで導入してみた。 2015年のEmacs - たけぞう瀕死ブログtakezoe.hatenablog.com

自動で「元記事をよむ」ブックマークレットかブラウザ拡張がほしい → 作った

デザインが崩れたり,画像がたりなかったり,内容が切れていたりする. 共有するときもできるだけ元記事を共有するように気をつけている. "気をつけている"ことに気付いてしまったから,自動化もしくはツール化したくなった. そういうツールはあるのでしょ…

スクリーンキャストで見かけるキー入力の表示とカーソルの表示

忘備録として KeycastrとMouseposéとのこと ここでみつけた。 How can I show typing keyboard in record screenapple.stackexchange.com