@kyanny's blog

My thoughts, my life. Views/opinions are my own.

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

30days Album for iPad をリリースしました

30days Album for iPad をリリースしました。ITmedia 様、 Yahoo! ニュース様などで取り上げていただいています。ありがとうございます。 オンラインフォトサービス「30days Album」にiPadアプリ - ITmedia NEWS http://headlines.yahoo.co.jp/hl?a=20100531…

js2-mode のバイトコンパイルに失敗するときは --batch を使え

Google Code Archive - Long-term storage for Google Code Project Hosting. より。js2-mode はバイトコンパイル必須だけど、 .emacs などで js2-mode をロード済みの状態でバイトコンパイルしようとすると失敗してしまうことがあるらしい。なので .emacs …

JPA 一般会員に再登録した

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

Dictionary.app を Emacs から引く

すでにいろいろやり方が書いてあるので、やってみた。 http://sakito.jp/mac/dictionary.html http://d.hatena.ne.jp/tomoya/20091218/1261138091 http://d.hatena.ne.jp/tomoya/20100103/1262482873 俺の環境 (Mac OSX Leopard) だと dict.m がコンパイルで…

perl-completion をインストールした

公式配布ページ EmacsWiki: Perl Completionとりあえず M-x auto-install-from-emacswiki RET perl-completion.el で。設定は以下のようにした。 auto-complete と連携させる。 ;; perl-completion (add-hook 'cperl-mode-hook (lambda() (require 'perl-com…

RSense をインストールした

公式配布ページ http://cx4a.org/software/rsense/index.ja.html マニュアル http://cx4a.org/software/rsense/manual.ja.html $ curl -O http://cx4a.org/pub/rsense/rsense-0.3.tar.bz2 $ tar xjf rsense-0.3.tar.bz2 $ cd rsense-0.3/ $ chmod a+x bin/rs…

auto-complete をインストールした

公式配布ページ http://cx4a.org/software/auto-complete/index.ja.html マニュアル http://cx4a.org/software/rsense/manual.ja.html $ curl -O http://cx4a.org/pub/auto-complete/auto-complete-1.2.tar.bz2 $ tar xjf auto-complete-1.2.tar.bz2 あとは…

emacs-23.2 + experimental/hackers-only patch をビルドした (emacsclient がない)

少し前に CocoaEmacs(Emacs23) で fullscreen 機能を利用する - sakito - Emacsがすきすぎる - Emacsグループ を読んで、 kayac bm11 版以外にも Emacs をフルスクリーンにする方法があると知ったので、試してみたかった。Emacs23 (Cocoa Emacs) 入門から中…

はじめての asdf-install (あまりうまくいってない)

Common Lisp 界における CPAN 的なものらしい ASDF というのを試してみる。参考: macbookでsbcl+asdf(asdf-install)というかここの通りにやっただけ。 ; SLIME 2010-05-18 CL-USER> (require :asdf) NIL CL-USER> (require :asdf-install) ("ASDF-INSTALL") …

SLIME と emacs-w3m を ~/.emacs.d/ 以下にインストール

MacPorts で入れたり sudo make install したりしてたけど、なんか気持ち悪いので ~/.emacs.d/ 以下に入れるように変えた。SLIME のほうは単純に ~/.emacs.d/slime に CVS から co してきて load-path に追加するだけ。これはあとで SLIME memo を更新しよう…

Rails勉強会@東京第51回に参加した

Rails' Wiki - Rails勉強会@東京第51回に参加してきました。初参加でした。ちなみに Ruby 関連の勉強会に参加するのもこれが初めて。セッション形式の勉強会というのは初めてで、始まる前はけっこう緊張していたけど、いざ始まってみると案外うまく馴染めた…

anything-slime.el で補完する (+α でインデントも)

anything-slime.el を使うと anything のインターフェースで補完ができる。anything.el とともに SLIME を使うのに便利な設定を集めた anything-slime.el をようやく EmacsWiki にアップロードしました - hchbaw記おなじみの anything なバッファで補完候補…

MacPorts で Hyperspec をインストール

Hyperspec は Common Lisp の仕様書のことらしい。 $ sudo port install lisp-hyperspec俺の環境では /opt/local/share/doc/lisp/HyperSpec-7-0/以下に HyperSpec/ HyperSpec-Legalese.text HyperSpec-README.text があったのでここを指定すればいいみたい。…

MacPorts で SLIME をインストール

MacPorts のパッケージを使うのがお手軽だが、 CVS から最新のソース一式をとってきて ~/.emacs.d/ 以下に置いておくのも難しくはない。 MacPorts でインストールする場合 バージョンとか。SLIME の公式ページみると CSV current しかリンクがなくて port の…

俺の考えるプログラマとエンジニアとデベロッパの違い

同僚と「プログラマって何よ?」みたいな話をしてて思ったことを書く。 追記 at Thu May 20 13:34:18 +0900 2010 「エンジニア」じゃなくて「ソフトウェアエンジニア」のほうがしっくりくるのでは、という突っ込みをもらった。その通りです。以下「エンジニ…

anything 中に anything を起動しないようにキーバインドを修正した

(define-key anything-map (kbd "C-;") 'anything-exit-minibuffer) として解決。以下、経緯とか何をして結論にたどり着いたかなどをダラダラと書く。俺は C-; を anything に割り当てている。数日前に anything.el ほかを auto-install-batch でアップデー…

絶食日記 5/18

エレンタール1,コンビニの焼きおにぎり、コンビニの梅ゆかりおにぎり、ゼリー、まんじゅう、アメ、卵かけごはん1、うどん、バナナ、豆腐。こんだけ食ってどこが絶食や!でもトータルでたぶん脂質の摂取量は 5g 以下くらいだろうし(卵があやしい)一番固そ…

絶食日記 5/17

5/16 の分はメモするのを忘れた。たぶん前日寿司を食ったのでおとなしめに済ませたと思う。5/17 エレンタール2,バナナ、コンビニの焼きおにぎり、コンビニのあさりと海苔の炊き込みご飯おにぎり、ようかん エレンタール2 うどん おにぎり2 バナナ 卵かけご…

絶食日記 5/15

エレンタール2、コンビニの梅ゆかりおにぎり(海苔無し)、あと寿司を食べた。遅い昼食で寿司や(安いの)二軒はしご、晩ご飯は買ってきたスーパーの寿司を家で、それから深夜にうどん。Nikon D3000 を買ったときにキャッシュバックキャンペーンをやっていて…

「第6回 HTML5とか勉強会」に行ってきた

第6回 HTML5とか勉強会 : ATND に行ってきました。ペパボが会場提供で協力させていただいた縁で参加させていただきました。スタッフの皆様、発表者の皆様、ありがとうございました。以下、感想を。 @rosylilly さんによる HTML5 video の話 ニコニコ動画の中…

絶食日記 5/14

エレンタール2、コンビニの焼きおにぎり、コンビニの梅ゆかりおむすび(海苔無し)、たぶんゼリーとヨーグルト。もう一日前のことなのにろくに覚えてない。おにぎりは昼に二つ買ったけどいっぺんに食べるのはちょっとやめとこうと思って一個は残しておいて家…

絶食日記 5/13

エレンタール2、白身魚粥、家でおじや、白身魚、大根の煮物、煮麺、ゼリー2、ヨーグルト。ガスっぽくてにおいのしないおならがよくでる。

Snow Leopard の Automator で JPEG変換君.app を作った

Automator で遊んでて、画像ファイルをドロップしたら JPEG に変換してくれる JPEG変換君.app というのを作ってみた。http://dl.dropbox.com/u/4289117/JPEG%E5%A4%89%E6%8F%9B%E5%90%9B.app.zip...んだけど、 yappo さんが似たのを作ってた気がするなーと思…

絶食日記 5/12

エレンタール2、ポタージュ、ゼリー、お粥。今日の晩ご飯はお粥を作ってもらって食べた。具はちくわと真鯛を少し。お腹はお昼の間は特に何事もなかった。夜は家に帰ってきてから少しガスっぽかった。昼飯食べなくても空腹感はあまり感じなくなってきた。そろ…

Rails 環境下で任意のスクリプトを引数つきで実行する方法

$ RAILS_ENV=production script/runner wget.rb < urls.txt while url = gets # do something end とする。

「ファイルのパスをクリップボードにコピー」する Automator ワークフローを Finder のコンテキストメニューに追加する方法 Snow Leopard 版

「ファイルのパスをクリップボードにコピー」する Automator ワークフローを Finder のコンテキストメニューに追加する方法 - 刺身☆ブーメランのはてなダイアリー の Snow Leopard 版。Snow Leopard からは Finder のプラグインがなくなった?らしく (参考: …

絶食日記 5/11

エレンタール2、アメ、ポタージュ2、ほたて粥、卵野菜スープ。前日の晩に少し左の脇腹が張るような、詰まってるような感じがあったので、今日は昼飯を抜いた。そのかわりといってはなんだが、夜にお粥屋に寄って食事をして帰った。俺はスープの野菜には手を…

Time オブジェクトを YYYY-mm-dd というフォーマットで

Time.now.to_date.to_s #=> "2010-05-11" とする。 YYYY-mm-dd HH:MM:SS なら Time.now.to_s(:db) で。

hiveminder-local-timetrack localStorage 対応版のインストール方法

hiveminder-local-timetrackをlocalStorage対応しましたが… - 生活。 に書いてある hiveminder-local-timetrack の localStorage 対応版をインストールする手順。 Userscripts を有効にするあたりをよく忘れるのでメモ。hiveminder-local-timetrack はこちら…

絶食日記 5/10

エレンタール2、ピータン粥、みぞれうどん、ポタージュ、アメ。みぞれうどんを作ってもらって、久しぶりのおうちご飯だった。ちくわを細かく切って入れてもらった。会社であおさ醤油とうどんを共同購入した。あおさ醤油は卵かけご飯が絶品らしいので楽しみだ…