2014
02/12
23:29

[書評] Ten Types of Innovation (邦題「ビジネスモデルイノベーション」)Latest!

[][書評]

経営戦略を作るときにSWOT分析をするように、 イノベーションをおこそうとするときにも分析的な考えをしてみようじゃないか という主張の本です。 イノベーションの構成要素を10に分けて、過去のイノベーションの分析をやって みせたり、新しいイノベーションの作り方を解説してあったりします。 理屈だけでなく事例が豊富でわかりやすかったのが個人的に高評価です。 特にChapter16のInnovation Landscapeは視覚的にも面白く、一見の価値ありと思います。 今度「ビジネスモデル・イノベーション」というタイトルで邦訳が出るようです。

... [この記事を開く]
2012
03/30
12:02

ブログのレイアウトを fluid baseline grid から ingrid に変更

[css]

このブログではfluid gridを実現するのにfluid baseline gridを使っていたのですが、 [ingrid](http://piira.se/projects/ingrid/)が良さそうだったので変更してみました。 fbgではデフォルトで3分割までなのが、ingridでは7分割まであるのと、 ウィンドウサイズを小さくした時にfbgより見やすいのが変更の理由です。 今のところストレス無くほぼ思い通りのことができています。 以下簡単に使い方の紹介です。 グリッドを作るときにコンテナに何分割するかを指定して、その中に入れる要素は全て``unit``という同じクラスにするというのが他のグリッドフレームワークとは違っています。

... [この記事を開く]
2012
03/29
15:33

expressハンズオン補足:expressでログインチェックはどうするか

[node.js][express]

[先日のハンズオン](http://blog.craftgear.net/4f6fd9c32ea0435951000001/title/%E6%97%A5%E6%9C%AC%E6%9C%80%E9%80%9Fexpress3%E5%85%A5%E9%96%80)で一つ大事なことを忘れていました。 expressでログイン状態チェックをどうやるかという課題です。 これは非常に簡単で、イベントハンドラを順番に呼び出すだけです。

... [この記事を開く]
2012
03/26
11:51

日本最速express3入門

[node.js][express][express3]

* この記事は大阪Node学園二時限目expressハンズオンのスライドを元にしています。 npmでインストールできるexpressはまだ2.xですが、github上のマスターは三ヶ月以上前から3.xになっています。 もういつリリースされてもおかしくないので、今からexpressを始めるのであれば3.xからはじめたほうが良いでしょう。 今回の例ではapp.js、routes/about.js、views/about.jadeという三種類のファイルを扱います。 自分が今どのファイルを編集しているのか常に意識しながら作業してください。

... [この記事を開く]
2012
03/25
20:25

大阪Node学園二時限目を開催しました

[イベント][node.js]

昨日は大阪Node学園二時限目でした。 参加してくださった皆さん、運営の皆さん、ありがとうございました。 写真とイベントレポートはいずれ[Google+のページ](http://goo.gl/Geuo8)にあげる予定です。 今回はプレゼン主体だった今までとは違って、スライドを見てもらいながら手を動かすハンズオンを約4時間、そのあとグループワークを約2時間という構成でした。 今回は一人で4時間くらい講師役をやったのでクタクタになりました。 チェックをした資料にミスがあったり、環境の違いに振り回されたりしてかなり精神的ダメージを受けましたが、参加者の皆さんに助けられてなんとかやりきれました。

... [この記事を開く]
2012
03/14
18:11

The Little Redis Bookを翻訳しました

[redis]

[Redisのドキュメントページ](http://redis.io/documentation)はコマンドリファレンスは充実しているものの、MongoDBのQuickStartみたいなのが無くて不親切だなぁと思います。 実際あのページだけを読んでRedisを使い始められる人はどれくらいいるのか疑問です。 しかしそこはちゃんとフォローしてくれる人がいて、 The Little Redis Bookというのが紹介されてます。 これを読むとRedisを使い始める良い取っ掛かりになります。 正直これをまずドキュメントページの一番上で紹介してよ、と思うくらいです。

... [この記事を開く]
2012
03/14
12:04

mongooseの使い方

[mongoose][mongodb][node.js]

[mongoose](https://github.com/LearnBoost/mongoose)はnode.js用MongoDBのODMとして一番人気があります。 ([Nipster調べ at 2012-02-27](http://eirikb.github.com/nipster/#mongodb)) 私はもう使うのをやめてしまったのですが、ライブラリ選択の基準として利用者の多いものをというのはありだと思うので、どなたかの役に立つかもしれないと思い、過去に学んだ知識をまとめておきます。 モデルの定義と取得はmodelメソッドで行います。

... [この記事を開く]
2012
03/13
15:16

大阪Node学園二時限目を開催します

[node.js][イベント]

ブログで告知するのを忘れていました。 3/24(土)に大阪Node学園二時限目を開催します。 今回はexpressのハンズオンです。 参加申し込みはATNDで[受け付けています](http://atnd.org/events/25989)

... [この記事を開く]
2012
03/08
14:03

javascriptのapplyとcallを理解する

[javascript]

node.jsを使い始めて、ライブラリなんかを読んでいると頻繁に目にするもののうち、 よくわからないものが2つありました。 1つはprocess.nextTickで、もう1つがapply(とcall)です。 process.nextTickについては大阪Node学園一時限目で触れたので、 もうひとつのapply(とcall)について解説したいと思います。 ######肝は「メソッドをオブジェクトから切り離して使える」ということです。 そもそもメソッドはオブジェクトのメンバ関数のことですから、この表現はおかしいのです。

... [この記事を開く]
2012
03/05
07:45

Titanium Craft Party Vol.1に参加してきました

[TitaniumMobile]

昨日京都で開催されたTitaniumMobileを使ったアプリ開発イベント Titanium Craft Party Vol.1 に参加してきました。 一日潰して得た教訓は #### 「TitaniumMobileはiOSアプリ開発専用と割り切るべし」 ということでした。 TiでAndroid版アプリ開発に取り組んでみて困ったのは、 * エミュレータへのアプリ転送に失敗することがある * 実機では動くがエミュレータで動かないことがある ということで、結果としてコードを変更する度に実機転送して動作確認しなければならず、開発が大変苦痛です。

... [この記事を開く]
2012
03/02
10:12

10分でわかるjadeテンプレートエンジン

[node.js][jade]

[前回の内容](/4f46c726e683783819000001/title/jade%E3%81%A7%E3%81%A4%E3%81%8F%E3%82%8B%E9%9D%99%E7%9A%84%E3%82%B5%E3%82%A4%E3%83%88)では実際にサイトは作れなかったので、 今回は実際にjadeを使ってHTMLを生成するところをやりたいと思います。 読むだけなら5分、手を動かして10分くらいです。 まずはインストール

... [この記事を開く]