2月 2012
33件の投稿
Implementing the Notification XML API - Google... →
android marketでオーダーが入ったらNotificationをもらえるAPI。多分。後で見る。
SQL to Mongo Mapping Chart - MongoDB →
東工大大学院理工学研究科の阪口啓准教授らの研究チームと電子機器メーカーの光電製作所(東京都大田区)は、受験会場の四隅と中央に複数のアンテナを設置。捉えた電波の距...
– 携帯カンニング、特定できます=精度向上、座席単位で―「抑止力に」・東工大など - WSJ日本版 - jp.WSJ.com
bevry/docpad - GitHub →
1タグ
データーベースリファクタリング読んでいる途中だけど書く。
一章
DB構造をプログラムのようにアジャイルに変更していける体制をつくろうぜ!レガシーと戦おうぜ!っていう本。
それに必要な構成管理の要素ってなんだろ?
ってことで、
マイグレーションDDL
ダウングレードのDDL
データ移行スクリプト
テストデータ
テストスクリプト
等々が上がっていた。今やっているプロジェクトではたしかに個別にはこういうの作っているんだけど、これらをパッケージ化して、容易に行えるようにはなっていなくて、そこはたしかに反省点というかちゃんとすべき所だなぁ。
DB周りの開発プロセスはもうちょっと精錬させたい。
1タグ
node.jsことはじめメモ
先日node.jsを触ってみたときのメモ
環境構築。基本的にMacとかLinuxを想定してます。
まずはnvm使って任意のバージョンのnode.jsを入れれるように。また、npm使えるように。と思ったら最近のnode.jsにはnpmが同梱されてるのね。
node.js入門と自分的勘所 -nvmインストールからhello worldまで
環境ついでにnode-devも入れる。ソースコードを編集したあとにnodeのプロセス再起動が必要なんだけど、それをいちいち手動でやるのめんどくさいよね?ということで、ファイルの更新を検知しtえ自動的にプロセス再起動をしてくれる。これ超便利。
...
2タグ
marcello3d/node-mongolian - GitHub →
node.jsでmongodbといえばmongooseだけど、さいきんどうやらmongolianのほうがいんでない?という話を小耳にした。
1タグ
fgnass/node-dev - GitHub →
開発中に便利。ファイルが更新されたら自動的にnode.jsを再起動してくれるスーパーバイザ。
1タグ
Socket.IO: the cross-browser WebSocket for... →
expressと合わせて使ったので、これの “Using with the Express web framework” の項
2タグ
node.js入門と自分的勘所 -nvmインストールからhello worldまで- -... →
2タグ
Pythonが入っていれば(最近のLinuxやMacであれば、最初から入っている)、次の1行でファイル共有Webサーバを立ち上げられるとのこと。
...
– Pythonを使って、1行でファイル共有Webサーバを立ち上げる - モジログ
一時的に静的ファイルを配信するHTTPサーバを立てたい時に。
Git で不要になったローカルブランチ・リモートブランチの削除 - sotarokのお勉強 →
Gitの取消練習
tsukamoto:
Gitで「間違えた」「こうしておけば良かった」と思った時の対処方法を覚えましょう。
準備
作業ディレクトリとしてC:\workディレクトリを使うことにします。
C:>mkdir c:\work C:>cd c:\work
ここに「readme.txt」「password.txt」の二つのファイルを作っておきます。
C:\work>notepad readme.txt C:\work>notepad password.txt
readme.txtは次の内容にします。
This is my readme file.
password.txtは次の内容にします。
My password is JugemJugem.
initを取消しましょう。
カレントディレクトリをgitリポジトリにします。
C:\work>git init...
1タグ
When a repo is cloned, it has a default remote called origin that points to your...
– Help.GitHub - Fork A Repo
アップストリームのリポジトリから取ってくる場合にはリモートリポジトリとしてアップストリームを追加してやる。つまり、$ git remote add upstream git://~ して$ git fetch upstream みたいな感じで。
1タグ
recodetree - msysgit - Git for Windows - Google... →
reencode file names in git tree objects from Windows system encoding to UTF-8
WindowsでSJISとかで送っちゃった時用?
1タグ
トップにある Git-1.7.8-preview20111229-unicode.exe は少し古いけど、vim と git-gui...
– Twitter / @miau_jp: トップにある Git-1.7.8-preview20 …
RESTful API Design, Second Edition →
RESTful APIをどう設計するか?
URL設計やエラーをどう返すか、認証、といったところについて。Facebook, TwitterなどのAPIを例に取りながら説明。
1タグ
Calipso →
node.jsでできたCMS
1タグ
filamentgroup/jQuery-Visualize - GitHub →
1タグ
MongoDBを用いたソーシャルアプリのログ解析... →
1タグ
Example.sublime-keymap at master from... →
Sublime Text2 の Calculateプラグイン キーバインディング設定。
1タグ
Sublime Text 2 ( http://www.sublimetext.com/2 ) でMac...
– Sublime Text 2 で日本語等幅フォントを使う方法。 | tipshare.info
1タグ
1タグ
Package Control
プラグインマネージャ。
インストールはCtrl-`(またはView - Show...
– プログラミングエディタ Sublime Text2 を使ってみよう! - mizchi log
Tumblrのテーマをローカルでさくさく作り上げる「Fumblr」 -... →
1タグ
You can use the underlying parser used by XMLEventReader through...
– scala - How to get a streaming Iterator[Node] from a large XML document? - Stack Overflow
1タグ
Scala の場合、”" や “\” 関数を使って XPath 風の記述が可能。
– Groovy, Scala, Ruby, PHPでのXMLパース処理 - XPath使用 - なんとなくな Developer のメモ
Elemクラスの話。コレがあるおかげか、Javaのライブラリがあるおかげか、XPathのScala実装があまり見当たらないなぁ。
そもそも業務とITは切り離せない存在です。特に最近のITシステムは、大きく業務を変革させ、価値を生み出すようなタイプのものが多くなっています。昔のように、単に画面...
– 特許庁の基幹システム失敗の背景にある、日本におけるITプロジェクトの実態 - Publickey
2タグ
js2-modeは絶対にバイトコンパイルして使おう
Emacsのjs2-modeはかなり意欲的でvalidationをすごいきっちりやってくれてゴイスーです。インストール方法にはまずバイトコンパイルしますということなのですが早漏の方はバイトコンパイルに失敗するという書き込みがちらほらある。
バイトコンパイルしなくても使えるやん?とか思ってる人は間違っています!必ずバイトコンパイルしよう。とくにjs2-modeって重くって話にならなくね?とか思っている人は絶対!それバイトコンパイルで解決するから!!
なんでコンパイルに失敗するかというと、js2-modeをrequireしちゃってるから。どうやらrequireした状態ではコンパイルに失敗するようで、Google CodeのIssueにも上がっている
install instructionに書いてある通りに(require...
2タグ
js2-modeでClosure Libraryのコーディング規約に沿わせる - 八発白中 →
enchant.js は HTML5 + JavaScript ベースのゲームエンジンです。わずか30KBのソースコードで、PC, Mac, iPhone,...
– enchant.js - HTML5 + JavaScript Game Engine
1月 2012
20件の投稿
もっとも重要なのは、開発プロセスのすべてにテスターが関与している、ということ。プロジェクトマネージャとはシナリオについてディスカッションし、コンセプトができた段階...
– マイクロソフトでは「開発プロセスのすべてにテスターが関与している」 JaSST’12 Tokyo - Publickey
これらの数値に意味は感じませんが、とりあえず都合よく利用するのが良いでしょう。「文書化が大変そうなので1.5倍の工数がかかります」と言うと、「なんでそんなに工数が...
– 「ソフトウェア見積り」を読みました — ありえるえりあ (via shinnya)
「ソフトウェア見積り」を読みました。
これを読んで良い見積りができる気はしませんが、できない言い訳をする時に使える薀蓄は得られます。
– 「ソフトウェア見積り」を読みました — ありえるえりあ