Hamasyou - hamasyou.com - それはBooks
General Information:
Latest News:
小飼弾のコードなエッセイ ~我々は本当に世界を理解してコードしているのだろうか? 24 Jun 2013 | 06:34 pm
コード。ラテン語で codex。codex とはもともとローマ法大全のことを指し示す言葉だそうです。コードは読みとくべきであり、書き下されるべきものである。そしてそれができたとき、喜びが生まれる。弾さんのまえがきにある言葉ですが、コーディング好きなプログラマのみなさんはこの言葉がよくわかると思います。 本書は、プログラミングに関わるいろいろな事柄が短文のエッセイの形でまとめられています。もともと...
ディジタル作法 -カーニハン先生の「情報」教室- 23 Jun 2013 | 01:31 pm
本書は、現在のコンピュータシステムや通信システムがどのように動作しているのかを、ハードウェアとソフトウェアの両方の視点から解説している一般の人向けの本です。コンピュータのことをもっとよく知りたい、コンピュータがどのように動作しているかをもっと知りたい、そういった人にオススメの一冊です。 "D is for Digital" (ディジタル作法) は、コンピュータシステムや通信システムがどのように動...
[Titanium]モジュールを使ったアプリで実機転送時にリンカエラーが発生する場合の対処 5 Mar 2013 | 04:52 am
モジュールを作成して、デモアプリ等で利用する際に実機転送時に のようなエラーが発生する場合がある。 これは、Titanium がビルド時に最適化で利用していない内部モジュールとのリンクを切ってしまうために起こる。 build ディレクトリの下の Xcode のプロジェクトを開くと のようにビルドエラーが発生している。 これを解決するには、モジュールで利用している内部クラスを、JavaScr...
#qiita_sushi に参加した 4 Mar 2013 | 07:15 pm
Qiita を運営されている Increments さんが一周年ということで、白ワイン持参で参加させていただきました。 寿司職人が目の前で握ってくれる本格派! 次の Qiita イベントにも是非参加します!今後とも、エンジニアのためのサービスをガンガンリリースしてもらいたいと思います。うちの会社もエンジニアの会社なので期待しています! 一周年、おめでとうございます! ちなみに、Qiita ...
世界でもっとも強力な9のアルゴリズム 5 Feb 2013 | 06:17 pm
この本で取り上げた偉大なアルゴリズムから導き出せる共通のテーマはあるだろうか。この本の著者として私がとても驚いたのは、これらの大きなアイデアは、どれもコンピュータプログラミングやコンピュータ科学の予備知識を一切必要とせずに説明できることだ。 この本のアルゴリズム全体に共通するもう1つの重要なテーマは、コンピュータ科学という学問分野がただのプログラミングよりもずっと大きな世界だということだ。 私...
Sublime Text2 で Titanium Mobile のコード補完を効かせる方法 29 Jan 2013 | 09:23 am
Qiita にも書きました。 Qiita: http://qiita.com/items/ef8c332710960e2730d6 1. Package Manager で SublimeCodeIntel をインストールする Sublime Text2 の PackageManager を使って SublimeCodeIntel をインストールします。 参考 http://ready-s...
Titanium Alloy でつくったアプリをリリースしました 22 Jan 2013 | 07:22 am
Titanium Mobile プラットフォームの開発元である Appcelerator が公開している公式のフレームワーク Alloy を使って作ったアプリを公開しました。 (iPhone 版は現在申請中です) アプリ紹介ページは下になります。 Thankお弁当: http://mountposition.co.jp/obento/ Titanium Mobile は JavaScript ...
モバイルデザインパターン― ユーザーインタフェースのためのパターン集 27 Sep 2012 | 07:27 am
モバイルアプリのUIパターンを手軽に参照できるリファレンス。主要なプラットフォームで動くモバイルアプリの画面例を400点以上使いながら、ユーザーインタフェースの定番パターンをグラフィカルに解説します。本書で紹介する68個の基本パターンと5個のアンチパターンが、使いやすいモバイルアプリをデザインするうえでクリアしなければならない設計上の課題を解決してくれます。 掲載UIパターン:ナビゲーション、フ...
ステートフルJavaScript ―MVCアーキテクチャに基づくWebアプリケーションの状態管理 23 Sep 2012 | 06:05 pm
本書は、クライアントサイド(ブラウザ)で JavaScript を使ってリッチなアプリを作る際のプラクティスを説明しています。 前半では、JavaScript によるオブジェクト指向開発の方法や MVC 開発の方法を、後半では、JavaScript の MVC デザインパターンに則った、各種ライブラリの説明が行われています。 最近では、ユーザビリティの良いアプリを開発するのに必須なクライアント...
Clean Coder プロフェッショナルプログラマへの道 23 Sep 2012 | 04:42 pm
本書は、Clean Coder(プログラマのプロ)とはどんな人物で、どういうことに心がける必要があるのかを解説した本です。 プロとは、自分の行いに責任を持つ人物。責任とは、清く正しく働くということ。コミュニケーションをうまくとること。見積りを確実にすること。時間をかんりすること。リスクと見返りの見極めが困難な状況に立ち向かうこと。 本書はこういった、プロのプログラマを育てる本です。コーディング...