hitode909の日記

以前はプログラミング日記でしたが、今は子育て日記です

2011-08-01から1ヶ月間の記事一覧

黛敏郎の電子音楽全曲上演会

5時間連続で電子音楽を聞く会みたいなのに行った. 初期の作品は電子音が鳴ってるだけで盛り上がりも盛り下がりもなくてストイックすぎてしんどかったけど第二部はよかった. このCDは前から持ってた.曲が終わったらお経が始まって良かった.黛敏郎:涅槃交響…

鏡越しに読みにくい不具合を修正しました

記事を鏡越しに読みにくいという不具合を修正しました. Google Chromeでご覧ください.

特定のディレクトリでだけ何か実行する

たとえば,職場のリポジトリから何かするときにだけRuby1.9.2を使いたい,みたいなことがあると思います pwdをgrepしてマッチしたときだけ何か実行すればよい. .zshrcに以下のように設定しておきます. function hatena () { if pwd | grep "Hatena" > /dev…

JSON.stringifyでオブジェクトをいい感じに整形できるぞ

JSON.stringifyでオブジェクトをいい感じに整形できます. あまり知られていない気がしたので,皆様にお知らせしようと思います. まずこれを読んでください. JSON.stringify(value, replacer, space) value any JavaScript value, usually an object or ar…

Emacsでコンパイルで自動スクロールする

便利になります (setq compilation-scroll-output t)

ギガスキーマ,Gmailアカウントでのみログイン可能にしました

Gmailアカウント以外でログインすると何かと変になっていて,対応するのもめんどうだったので,Gmailアカウントでのみログイン可能にしました. 変になってたデータは,とりあえず消しました. ご連絡ありがとうございました. expweb1.onamae.com – このド…

サーバーで仕事してるだけでクライアントに通知が来るわけではなくてもインジケータ出すと安心する

アニメーションしてるだけだけど,なんか仕事してるように見える. 人間はインジケータ見ると安心するので,実際は何もしてなくても,とりあえず出しておけばいい場面があると思う. ほかには,ユーザーの入力から補完候補を出すときに,キーを入力した瞬間…

はてなのプロフィールアイコンをポップアップする.el

idコールしたいときに,idが長かったり,スペルが難しい人だと,合ってるか心配になったり,間違って変な人をidコールしてしまうと気まずい,といった問題があった. カーソル位置のはてなidのプロフィールアイコンを表示するEmacs Lispを作った.アイコンを…

setIntervalやめてDOMNodeInsertedとthrottleを使うようにした

前に作って,今も使ってるGreasemonkeyスクリプトで,前はsetIntervalで1秒ごとに実行してたのを,DOMNodeInsertedとthrottleでやるようにした. ☆をユーザーアイコンにするGreasemonkey — Gist expand-image-link.user.js — Gist throttleは以下の記事にあ…

非同期に辞書を引く.el

カーソル位置の単語を辞書で引くemacs lispを使っていたのだけど,辞書を呼ぶPythonのスクリプトが遅くて,辞書を引いてる間Emacsがブロックして,不快だった. deferred.elを使ってスクリプトを呼ぶようにした. いろいろ機能が減って,実行が非同期になっ…

gistにQuartz Composerのファイルを置くとgistが壊れる

gistにQuartz Composerのファイル(qtzという拡張子のバイナリ)を置くとgistのHTMLが壊れてうまくスクレイピングできなくなる.例えば,gisty syncが途中で終わる. gistからqtzを消して,githubにリポジトリを作って,まとめて置くことにした. hitode909/qt…

Google ChromeでUser Script使うと同期されないので拡張として公開しておくと便利

Google Chromeには個人情報を同期する機能があって,Gmailのアカウントでログインすると,ブックマークとか,履歴とかを複数のコンピュータで同期してくれる. .user.jsみたいなファイルを開くと,User Scriptとしてインストールされるが,これは上の仕組み…

cloneしたgitのリポジトリのURLのリストを作る

~/checkout/みたいな場所にgitのリポジトリをcloneしまくってるのだけど,数十ギガバイトくらいあったので,新しいコンピュータに移すのをあきらめた. cloneしたリポジトリのURLのリストを取っておいて,そのリポジトリが必要になったらリストから探して新…

リュック情報

ノートパソコンを持ち運ぶのにリュックを使っていて,だんだんノウハウが増えてきたので共有します. OUTDOOR PRODUCTS JAPAN すぐジップがおかしくなった たぶん重い物入れるの向いてない Day Pack - グレゴリー Gregory Mountain Products - Product - メ…

Emacs カーソル 点滅具合

操作中はカーソル見てるので点滅させない. カーソルを見失うのは,しばらく操作しなかったときなので,1秒以上操作しなかったときだけ点滅させる. (set-cursor-color "orange") (setq blink-cursor-interval 0.05) (setq blink-cursor-delay 1.0) (blink-c…

bon2をリリースしました

bonはGoogle App Engineに古いページが10日間キャッシュされてしまい,更新不能になったため,UIを改善したbon2をリリースいたしました. bon よろしくお願いいたします.

訪問中のページの本文からキーワードを推薦して検索するGoogle Chrome拡張

作りました.以下からインストールできます. 検索会社 - Chrome ウェブストア 前にVimperatorプラグインとして作ったのをGoogle Chrome用に移植したものです.UIは変わっていますが,仕組みは同じです. 詳しくは,前に書いた説明を読んでください. ヒュー…

Google App Engine,default_expiration,気をつける

Google App Engineのapp.yamlで,静的ファイルのキャッシュ期間を設定することができる. これだと一日. default_expiration: "1d"ここに載ってる. http://code.google.com/intl/ja/appengine/docs/python/config/appconfig.html#Static_File_Handlers こ…

盆をリリースしました

盆なので,盆踊りをするためのウェブサービスをリリースいたしました. bon デザインはid:swimy1113さんです. ご利用ください. 関連 盆、というものをリリースしました - swimy1113's blog 使い方が少し書いてあります. ClubT検索 - http://higashi-dance…

はてなに入社しました

在学中で,いつ卒業できるかも不明ですが,本日入社しました. よろしくお願いします.