2012-05-01から1ヶ月間の記事一覧
朝起きたらJSX!JSX!なんてTwitterのTLに流れてるものだからなんだろうと思ったら、 静的型付けでOOPなJava風のコードを「速い」JavaScriptのコードに変換してくれるコンパイラみたい(あってるのかな?) んで、さっそく試してみたのですよー。 環境:Window…
Mercurial / .hgignore syntax: glob npm-debug.log .DS_Store .*.swp node_modules/ Git / .gitignore npm-debug.log .DS_Store .*.swp node_modules/.gitignoreのほうはこれでいいんだっけ……?ちょっと自信ない。 正規表現だったような気がしないでもない…
自サイトの確認にhttpdをnode.jsやらRubyのWEBrickやらで起動するのが面倒だったので、 お気に入りのmongoose httpdをダウンロード、コンパイル、実行までしてくれるMakeのターゲットを書いてみたのですよ。 ターゲットというよりかはほとんどシェルスクリプ…
JavaScriptクックブック作者: Shelley Powers,株式会社クイープ出版社/メーカー: オライリージャパン発売日: 2011/04/23メディア: 大型本 クリック: 22回この商品を含むブログ (9件) を見る本棚でずっと眠っていたJavaScriptクックブックをちょっとだけ読ん…
よく忘れるのでメモメモ。 var isWindows = (process.platform === 'win32'); toLowerCase()とかするともっと良いのかな、まあ小文字で返ってくるのが恐らく保証されてるんだと……思いたい。 node.jsのfs.js内でも同じことをしてたりする。 https://github.co…
どうしたらいい?
そろそろMercurialだけじゃなくGitも扱えるようになりたいな、と思ってちょこちょこ触っております。 Herokuも扱いたいし、MercurialとGitの両刀使いになれるように。 環境:MacOS 10.6.8 / Git 1.7.10.1 プッシュの時の呪文 $ git push origin master わけ…
はじめてのHeroku(node.js) - 四角革命前夜で作ってbitbucketに上げたものを、GitHubに作り直して再度上げ直したりしただけ……なのですけど。 あとコマンドの練習とか。 環境:MacOS 10.6.8 / nodebrew 0.5.0 / node.js 0.6.17 / npm 1.1.9 GitHubにリポジト…
ここ数年、スキルが大して変わっていないと思うので、なんだか将来が不安になってきているというか。 将来どうなりたいっていうのが特にないのが問題なのだとは思うけど…… いつまでも雑食で幅広くやるのもあまりよくないのかな、そろそろ道を狭めたほうがい…
perlbrew + cpanm + local::lib環境を整えるつもりが入らなかったのでrbenv + ruby-build環境を整えたよ - 四角革命前夜で何故かrbenv環境を整えてたのがアレだったので、再度試してみたのです。 環境:Ubuntu 12.04 LTS 64bit インストール 再度インストー…
Vim上で各種言語の構文チェックを行ってくれるsyntasticプラグインと、JavaScriptの構文チェックを行ってくれるjshintのnode.js版をインストールして、VimでJavaScriptの構文チェックをする環境を整えてみたのですよ。 環境:MacOS 10.7.3 / nodebrew 0.5.0 …
てっきり使えるものだと思って使ってみたら動かなかったので、ソースコードを見てみたら。 https://github.com/joyent/node/blob/master/lib/fs.js#L826 思いっきりWindowsだと例外を投げるように書かれてた…… fs.watchだと使えるのかな、試してみよう。 追…
なぜか周りにPerl使いが増えている今日このごろ。 というか自分からPerl使いのいるところに飛び込んでるだけのような気がするけど…… 環境:Ubuntu 12.04 LTS 64bit そもそもPerl環境を整えることになったきっかけ window.twttr = (function(d, s, id) { var …
Ubuntu 12.04 LTSがリリースされてから少し経ちましたが、11.10のままだったのでアップデート(新規インストール)しました。 以下はインストールしたアプリなどのメモです。 環境:Ubuntu 12.04 LTS 64bit Cinnamonのインストール GNOME3もUnityも使う気は…
MacVim-kaoriyaが最近更新されたみたいですが、i386には対応していないと書いてありました。 自宅には白MacBook(10.6)とMacBook Air(10.7)の二台があって、白MacBookは32bitでしか起動しません。(デフォルトで32bitで、4と6を押して起動しても32bitでの起動…
process.nextTickが大事、ってのは前から知ってて、ニコニコ超会議の時もmesoさんが補足するくらいだったので、とっても大事なんだろうなあと思い直したものの、それでもわからないままで(というかろくに調べてなかったし)、わからないままモヤモヤしてて…
ギークハウス新潟で(仮)Flyday Night Fever #1を見てきました。 Ustreamの方では視聴者数が40人前後だったとか。すごい。 以下はメモというかなんというか。 アグリノートの紹介 / 中川さん 農業の勘と経験を記録とデータにするアグリノートのお話。 法人農…
Herokuを使ってみたくなったので環境を構築してみたのですよ。 環境:MacOS 10.7.3 / nodebrew 0.5.0 / node 0.6.13 / npm 1.1.9 herokuコマンドのインストール The Heroku CLI | Heroku Dev Centerから、インストーラをダウンロードしてきます。 Linuxとか…
node.jsでファイルを監視したくてfs.watchを使ってみたのですが、ちょっとハマったのでメモを。 環境:Ubuntu 11.10 64bit / nodebrew 0.5.0 / node 0.6.14 やりたいこと ファイルが保存されたことを検知 ファイルの内容を読み込み 読み込んだデータを出力 …
4月の目標まとめ。何をやって何をやってないかとか。これからのこととか。 やったこと Gitをちょっとだけ使った エイリアスにMercurial風なものを追加 Mercurialの--cwdを知った MySQLを勉強した インストール コンソールからの終了 勉強のうちに入るのか? …