2012-05-17
■
書籍リスト, 言語:Java, フレームワーク:Android
最近買った本のリスト。
Android Layout Cookbook アプリの価値を高める開発テクニック
- 作者: あんざいゆき
- 出版社/メーカー: インプレスジャパン
- 発売日: 2011/03/11
- メディア: 単行本(ソフトカバー)
- 購入: 9人 クリック: 140回
- この商品を含むブログ (30件) を見る
Android UI Cookbook for 4.0 ICS(Ice Cream Sandwich)アプリ開発術
- 作者: あんざいゆき
- 出版社/メーカー: インプレスジャパン
- 発売日: 2012/03/16
- メディア: 単行本(ソフトカバー)
- 購入: 2人 クリック: 32回
- この商品を含むブログ (10件) を見る
いまAndroidではやりのアプリDashboardの作成については,上掲書のほか,下記の記事が参考になりました.
http://www.androidhive.info/2011/12/android-dashboard-design-tutorial/
ただし,各レイアウトの評価値を算出する際に用いる係数UNEVEN_GRID_PENALTY_MULTIPLIER は,1(ペナルティなし)が妥当だと思います.
2012-04-10
■
最近買った本のリスト.
- 作者: ビープラウド
- 出版社/メーカー: 秀和システム
- 発売日: 2012/03/26
- メディア: 単行本
- 購入: 3人 クリック: 706回
- この商品を含むブログ (9件) を見る
Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus)
- 作者: 大竹智也
- 出版社/メーカー: 技術評論社
- 発売日: 2012/03/07
- メディア: 単行本(ソフトカバー)
- 購入: 14人 クリック: 293回
- この商品を含むブログ (1件) を見る
JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス
- 作者: Douglas Crockford,水野貴明
- 出版社/メーカー: オライリージャパン
- 発売日: 2008/12/22
- メディア: 大型本
- 購入: 82人 クリック: 1,445回
- この商品を含むブログ (174件) を見る
The RSpec Book (Professional Ruby Series)
- 作者: David Chelimsky,Dave Astels,Zach Dennis,角谷 信太郎,豊田 祐司,株式会社クイープ
- 出版社/メーカー: 翔泳社
- 発売日: 2012/02/22
- メディア: 大型本
- 購入: 3人 クリック: 48回
- この商品を含むブログ (9件) を見る
- 作者: 小川明彦,阪井誠
- 出版社/メーカー: 翔泳社
- 発売日: 2010/10/13
- メディア: 大型本
- 購入: 15人 クリック: 285回
- この商品を含むブログ (49件) を見る
すでに各所でご指摘のとおり,*Pythonプロフェッショナルプログラミング*はPythonを書く用事が特にないかたにもおすすめ.なんたってPythonはスクリプト言語でもありますからね.治具を作るにはうってつけなのです.私はこれでSphinx-Users.jp :: ドキュメンテーションツール スフィンクス Sphinx-users.jpを覚えました.他にも開発のための教科書となるようなことがらがいっぱいです.
でも,1行Webサーバは SimpleHTTPServerではなくWEBrickを使っているし,Sphinxからmake htmlする際にはwatchrを使っています.
2012-02-22
■
最近買った本のリスト.
Linuxエンジニア養成読本 [仕事で使うための必須知識&ノウハウ満載!] (Software Design plus)
- 作者: SoftwareDesign編集部
- 出版社/メーカー: 技術評論社
- 発売日: 2011/04/08
- メディア: 大型本
- 購入: 12人 クリック: 135回
- この商品を含むブログ (15件) を見る
プロダクティブ・プログラマ -プログラマのための生産性向上術 (Theory in practice)
- 作者: Neal Ford,島田浩二(監訳),夏目大
- 出版社/メーカー: オライリージャパン
- 発売日: 2009/04/27
- メディア: 単行本(ソフトカバー)
- 購入: 14人 クリック: 216回
- この商品を含むブログ (96件) を見る
- 作者: Robin Williams,吉川典秀
- 出版社/メーカー: 毎日コミュニケーションズ
- 発売日: 2008/11/19
- メディア: 単行本(ソフトカバー)
- 購入: 51人 クリック: 857回
- この商品を含むブログ (79件) を見る
- 作者: 渡邊昌之
- 出版社/メーカー: シーアンドアール研究所
- 発売日: 2011/08/26
- メディア: 単行本(ソフトカバー)
- 購入: 1人 クリック: 5回
- この商品を含むブログ (5件) を見る
継続的インテグレーション入門 開発プロセスを自動化する47の作法
- 作者: ポール・M・デュバル,スティーブ・M・マティアス,アンドリュー・グローバー,大塚庸史,丸山大輔,岡本裕二,亀村圭助
- 出版社/メーカー: 日経BP社
- 発売日: 2009/08/06
- メディア: 単行本(ソフトカバー)
- 購入: 13人 クリック: 320回
- この商品を含むブログ (34件) を見る
2012-02-12
`gem install activerecord-postgresql-adapter`はproduction用にGemfileを切る
herokuにRails3.2.1アプリをpushしようとすると,
adapter: `gem install activerecord-postgresql-adapter` (pg is not part of the bundle. Add it to Gemfile.) (RuntimeError)
が出てうまくいかない.
ここにはいくつもの罠がある.
- "activerecord-postgresql-adapter"というgemは存在しない.gem install pgでないとだめ.(参考:RailsからPostgreSQLに繋がらない〜 - Stellaqua - TOMの技術日記)
- ふつうにgem installすると失敗する.--with-pg-dirでPostgresのインストールしてあるディレクトリを指定する必要がある.(参考:libpq-fe.hが見つからない - 屑プログラマの憂鬱)
- 上記のことはすべて関係なく,Gemfileの記述を以下のように変えないとダメ.
group :production do gem 'pg' end group :development, :test do gem 'sqlite3' end
(参考:HerokuでRails 3.1.3 でdeployするまで - リンゴの水やり?(はてな))
このように書きかえて,
$ bundle install --without production
をしてはじめて成功する.
2011-11-12
行列を素早く作るにはEnumeratorをmapする
技術記事の棚卸をしていて,こちらの記事で勉強していたのですが,
[Ruby] 10行で書ける Dijkstra 法 | singular point
行列を作る手段としてこちらが使われていました。
n=6 g=n.times.collect{ Array.new(n,-1)}
collectメソッドを使い慣れていなくて(ずっとmap),一瞬なんだかわからなかったのですが,これは
pry(main)> g = n.times.map{ Array.new(n, -1) }
#=> [[-1, -1, -1, -1, -1, -1],
# [-1, -1, -1, -1, -1, -1],
# [-1, -1, -1, -1, -1, -1],
# [-1, -1, -1, -1, -1, -1],
# [-1, -1, -1, -1, -1, -1],
# [-1, -1, -1, -1, -1, -1]]
と同じコードです.timesメソッドがEnumeratorを返すのでこれをmapすることで配列の配列を生成しているんですね.
Class: Integer (Ruby 1.9.3)
