『西尾泰和のはてなダイアリー』 の新着エントリー
-
般若心経の構造の可視化 - 西尾泰和のはてなダイアリー d:id:nishiohirokazu
前から般若心経の構造って面白いからうまいことかしかできないかなぁと思っていたのだけども、今までは2次元の画像として可視化することばかり考えていた。眠れなくてぼんやりしていたら唐突に「動画として音と映像を使って表現したほうがいいんじゃないか」って思いついたので、とりあえず絵コンテを書いてみて、つ... 続きを読む
-
nginxを勉強する日記 - 西尾泰和のはてなダイアリー d:id:nishiohirokazu
前回「Rackhubを試してみた日記」でPython製の自前サーバを起動した際に、Rackhubは8000番のポートとかを塞いであるので自前サーバを80番で動くようにするために色々苦労してたら「それnginxでリバースプロキシすればいいよ」と教えてもらった。「Rackhub: あなたのための、... 続きを読む
-
Macのスクリーンショットで1日の作業を記録して動画で振り返り - 西... d:id:nishiohirokazu
スクリーンショットを10秒に1回撮影して連番の画像で保存するスクリプトを走らせて1日の作業を記録し、一日の最後にffmpegで動画にして振り返りをしてみた。結構面白いよ。社内掲示板やメーラやエディタで文章がにょきにょき伸びていくのが見えるのも楽しいけど、一日の終わりに「ああそうそう、これを調べ... 続きを読む
-
作りたいもの:技術書向きの電子ブックリーダ - 西尾泰和のはてなダ... d:id:nishiohirokazu
昨日Twitterでつぶいたことのまとめ。こういうアプリが既にあったりしないのかなぁ。既にあるなら喜んでそれを使うんだけど。あったら教えて下さい。 技術書と小説の違い 技術書の小説と大きく異なる点は、シーケンシャルアクセスじゃなくてランダムアクセスが必要になるケースが多い点だ。 小説のように頭... 続きを読む
-
Gunosyを試してみた日記 - 西尾泰和のはてなダイアリー d:id:nishiohirokazu
僕はレコメンドエンジンにあまり期待を持っていない。いや、むしろ世間が期待を持ちすぎなのではないか?レコメンドエンジンは魔法の杖じゃあない。よいデータを入れなければよい結果は出てこないし、ゴミデータを入れればゴミがでてくる。そういうわけで「あなたが興味を持ちそうな記事のレコメンド」とかにも今まで... 続きを読む
-
manに「cp -rは使うな」と書いてあった話 - 西尾泰和のはてなダイア... d:id:nishiohirokazu
cp -rでシンボリックリンクまで実体としてコピーされて困ったのでmanを読んでいたのだが、そもそもcp -rってオプション一覧に載ってない。あれれ?と思って続きを読んでいたら互換性の章でstrongly discouragedと書かれていた。 COMPATIBILITY Historic v... 続きを読む
-
Pythonのwith文とJava7のtry-with-resourceとC#のusingの比較 - 西尾... d:id:nishiohirokazu
http://nhiro.org/learn_language/with_statement.htmlJava7は名前の通りtryと抱き合わせになっている。C#とPythonは分離されている。なのでJava7でC#やPythonと同じ挙動をしたければ必要なくても空のfinallyを書くことにな... 続きを読む
-
zshのgitプロンプトにrebase中であることも表示してみた - 西尾泰和... d:id:nishiohirokazu
https://github.com/nishio/dotfiles/commit/42ddca1cff1716f806f052067fc49ea241aba0d4zshで文字列やパスを操作する方法がわからなかったのでpythonで実装しておいた。もっと良い方法があったらpull reques... 続きを読む
-
構文木を可視化するサイトを作った - 西尾泰和のはてなダイアリー d:id:nishiohirokazu
ブラウザの上でJavaScriptの構文木をリアルタイムで可視化するサイトを作りました。構文木っていうプログラミング言語の基本的な概念を、特に何かをインストールしたりすることなく簡単に実験・観察できます。http://nhiro.org/learn_language/AST-Visualiza... 続きを読む
-
LISPを学ぶサイトを作った - 西尾泰和のはてなダイアリー d:id:nishiohirokazu
ブラウザの上で対話的にLISPのコードを実行できるサイトを作りました。http://nhiro.org/learn_language/LISP-on-browser.html現状ではまだ説明が足りないから、LISPをまだまったく知らない人がこのサイトを見て理解できるようになるかというと、そうで... 続きを読む
-
rsync力が足りなくて失敗した話 - 西尾泰和のはてなダイアリー d:id:nishiohirokazu
正しくは rsync -r -v public_html/foo/ server:/home/nishio/public_html/foo とやるべきところ、SRCに/をつけ忘れてfoo/fooが作られてしまう罠にはまらないように注意してたら注意力が枯渇してDSTを間違えてしまった。 rsyn... 続きを読む
-
つくりたいもの:原稿のレビューが手軽にできるシステム - 西尾泰和... d:id:nishiohirokazu
最初のプロトタイプはだいぶ前にできていて、実際に自分の原稿のレビューにも使って見ている。デモ用のサイトは http://sphinxweb.rackbox.net/ ユーザ名とパスワードを聞かれるのでguest:guestで。 http://sphinxweb.rackbox.net/usag... 続きを読む
-
java-jaで例外処理の話をしてきました - 西尾泰和のはてなダイアリー d:id:nishiohirokazu
ブログを書くまでがjava-jaですが、もう眠いのでとりあえず1行だけ書いて、あとは徐々に書き足す。誰かが検査例外の話をするだろうと思って書かなかったら結局誰も言及しなかった、Javaのコミュニティなのに。っていうか聴衆が100人もいると、もしかしてそもそも「検査例外ってなに?」って人もいたん... 続きを読む
-
ポモドーロについて - 西尾泰和のはてなダイアリー d:id:nishiohirokazu
質問されたのでTwitterでつぶやいておいたので、流れ去らないようにここにまとめておく。まず「25分で1ポモドーロだから8時間だと16ポモドーロか」とか言ってる人はそれが「人間は100メートルを10秒で走れるから、42キロを4200秒で走れるはずだ」と言うくらいおかしいということを理解した方... 続きを読む
-
作りたいもの: プログラミング言語のコア概念を学ぶサイト その2 - ... d:id:nishiohirokazu
- コンピュータ・IT
- programming ProgrammingLanguage
- 6 users
- 2012/06/19
作りたいもの: プログラミング言語のコア概念を学ぶサイトの続き。サイト自体や日本語での解説はまだ完成していないが部品が色々揃ってきた 完成したものJavaScriptのASTをリアルタイムにSVGで可視化(Esprimaを使う、見栄えに不満があるので改善の余地がある) JavaScriptによ... 続きを読む
-
Github PagesでSphinxの出力をホストする - 西尾泰和のはてなダイア... d:id:nishiohirokazu
難しそうな気配を感じて二の足を踏んでいたが意外とあっさりだったのでメモ。1. Sphinxの出力ファイルを単に配置するだけでは_statixなどが無視されて悲しくなるので、github pages に Sphinx で生成したドキュメントを公開する。 - kuma8の日記を参考に、sphinx... 続きを読む
-
Rackhubを試してみた日記 - 西尾泰和のはてなダイアリー d:id:nishiohirokazu
Rackhub: あなたのための、クラウド上のlocalhost。10秒で使える設定完了済み開発サーバーを試してみた。1行でまとめると、色々つまずいたけど33分で80番ポートでサービスを起動するところまでできた。残り17分でブログを書くところまでやる。モノはこちら: sphinxweb ユーザ... 続きを読む
-
ClojureのSTMを試してみた - 西尾泰和のはてなダイアリー d:id:nishiohirokazu
今日は作業に待ち時間があったのでClojureを勉強してみることにした。open 11の前を見ると、同じ変数を書き換えるスレッドが2つあった場合に、トランザクションには同時に入ることができることがわかる。11のチェックポイントが開いて、トランザクション1で書き換えに進んだ。open 21でトラ... 続きを読む
-
heXeを試してみた(jQueryのcssとclickを使ってみる) - 西尾泰和のは... d:id:nishiohirokazu
haXe(ヘックス)は静的型付け言語で、コンパイルするとJavaScript(とかいろいろな言語)ができるらしい。JSXをいじっていたら「コンパイルするとJavaScriptが出力される静的型付け言語にはhaXeもある」を教えてもらったのでこれも試してみよう。JSXでやった「型のことを全然考え... 続きを読む
-
JSXでjQueryを動かす上での障害 - 西尾泰和のはてなダイアリー d:id:nishiohirokazu
- コンピュータ・IT
- jsx jQuery JavaScript dev programming
- 24 users
- 2012/06/02
飽きてきたのでやる気が0になる前に気づいた点を公開しておく $は識別子に使えない。 jQueryがjQuery(...)もjQuery.fooもできる存在なのが厄介。僕も今の実装ではclass jQueryを作ってコンストラクタのnew jQuery(...)とstatic methodのjQ... 続きを読む