今回はiPhoneアプリを開発する上で良かった本を紹介します。 良かったと言っても4冊しか所有してませんが、この4冊を紹介します。 Objective-Cは全く独自の言語ではありません。まずはベースとしてC言語があります。C言語を拡張してクラス等のオブジェクト指向の機能を実装した言語です。ちょうどC++と同じ様な感じです。 ・詳解Objective-C 2.0 Objective-Cのバイブル的な本です。 実はこの本はiPhoneアプリを作ろうとする前にMacのアプリを作ろうとして買いました。Objective-Cも初めてだったのですが、これ1冊あれば言語的には事足ります。ただ淡々とObjective-Cの文法や仕様を解説していますが、初心者向けの本によくある余計なサンプルアプリを作りながら習得するページはは無くてすっきりまとめられています。全く開発言語が初めての人は難解な本かもしれません
「VISTAに比べてWindows 7は軽い!」って、多くの人は言うけれどその理由はなんでしょうねー。 windows 7とVSTAのベンチマークテストは、先日テストして結果を報告してたけど、ベンチマークテストの結果以上に「7は軽い」と言ってる人が多いよね。 Windows 7の開発チームがその秘密の一端を語っているよ。 Windows 7の開発チームはデスクトップ操作の軽さを改善することにも注力した。従来のデスクトップのグラフィック処理などを受け持つ部分のGDI(Graphics Device Interface)は、排他的な処理をしていた。GDIアプリAが処理が終わるのを待って、GDIアプリBの処理をするという具合にね。 それで、あの妙ちきりんなVISTAのインターフェースと相まって、もっさり感を演出していてくれてたってわけさ。 新しい、Windows 7では、その部分を改善するために
次世代のファイルシステムを語る上で欠かせない(と個人的に思っている)のがWebDAVだ。HTTPを使ってファイルをマウントでき、認証もできる、WindowsのエクスプローラやMac OSXのFinderからも標準で使えるなど汎用性もある。これを使わずに何を使うというのか。 ブラウザからもアクセスできる とは言いつつもいまいち流行りきらないのが実情だ。そんなWebDAVをもっと広めるべく、手軽にWebDAVサーバを立てられるのがRackDAVだ。 今回紹介するオープンソース・ソフトウェアはRackDAV、Rackを使ったRuby製WebDAVサーバだ。 RackはWebサーバとアプリケーション間の問題を吸収してくれるライブラリで、RailsよりももっとシンプルにWebアプリケーションを構築したいという場合に用いられる。そのRackを使って動作するWebDAVサーバがRackDAVだ。 実行ロ
[追記]大事な手順を書き忘れていました。セルの再利用のための手順を最後に追記しています。 間違ってるかもしれないけど、たぶんこう。 View Templateを選択して、新しいXIBファイルを作成します。 もともとのViewを削除します。 代わりにUITableViewCellを配置します。 適当にセルをデザインします。 名前を付けて保存します。ここではFeedListCell.xibとします。 Xcodeで対応するUITableViewCellを継承したクラスと、View Controller (FeedListCellController) を作ります。 View ControllerはUIViewControllerを継承します(UITableViewControllerではない)。 また、セルをインスタンス変数として保持します。ここではFeedListCellのインスタンスです。
David Heinemeier Hanssonという方は「Railsを作った偉い人」という印象が強いのですが、エンジニアの仕事や生き方について普段からとても深い発言をしている方なので、私なんかはそちらの方に注目してしまいます。 彼の言葉を目にする度にいつも、思わずハッとさせられた後、しばらくしてからじんわりと心に響いてくるような力に打ちのめされてしまうのです。なんか怪しげな宗教のような感じですが、そんな彼の数々の言葉をネット上からかき集めてみました。 ソースはこのあたりから。 Error 404 (Not Found)!!1 David Heinemeier Hansson | The Great Surplus 翻訳 - Ruby on Rails: David Heinemeier Hanssonへのインタビュー #2 Ruby on Rails作者 David Heinemeier
最終更新日: 2004-10-08 (公開日: 2004-10-08) UNIX USER誌 2004年8月号 に掲載された記事の元の原稿です。 本文中の「原稿執筆時点」は「2004年 6月半ば」を指します。 wxWidgets は Linux, Windows, Mac OS X など多くのプラットフォー ムに対応したオープンソースの GUI ツールキットである。本稿で は wxWidgets を用いてクロスプラットフォーム対応の GUI アプリ ケーションを開発する方法を紹介する。 はじめに Unix の大きな魅力のひとつに、強力なコマンドライン処理がある。 zsh などのシェルと perl などのワンライナーを組み合せて、大量 のファイルを一気に処理するときなどは、「これぞコマンドライン の醍醐味」と感じる瞬間である。 一方、Unix の大きな不満のひとつに、凶悪なコマンドライン書法
あーもう140文字以上の出力が大変になってきた!Aobaです。 さて、最近本当にやっとTwitterが面白くなってきた。それと時を同じくしてLingrが死んだ。この二つの出来事をきっかけに、個人的に考えたことをここに記録しておきたい。 Lingrのリアルタイムと、Twitterのリアルタイム Lingrの江島氏は、2006年9月(創業の頃)に下記のように語っている。 Lingrは「は?それだけ?」というぐらい、ようするにチャットなのですが、その背景にあるビジョンは「ウェブはリアルタイムへと向かう」という信念です。 他方、Twitter開発者であるWilliams氏も2007年11月に下記のように語っている。 「Twitterとはどんなサービスなのか」という質問に、「Micro brogging(マイクロブロギング)」と回答。なかでもリアルタイム性、「いま何が起きているか」を把握できることが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く