2011年8月18日のブックマーク (5件)

  • プログラマと付き合う

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    fifnel
    fifnel 2011/08/18
    「プログラマはプログラムの快楽を独占する代わりに、プログラムの猛毒を引き受ける。」うまい言い回しだなー
  • 美しきObjective-C

    Objective-Cというプログラミング言語があります。 C言語をベースにオブジェクト指向言語のSmallTalkの拡張を施した言語です。 オブジェクト指向を取り入れたC言語にC++がありますが 根から拡張されているC++と違い Objective-Cは素のままのC言語にSmallTalkを融合させたような形を取ります。 Objective-Cは世界で2番目に美しいGUIを生み出した現AppleComputer社CEOである Steve Jobs氏がNeXTコンピュータのOSであるNeXTSTEPで採用した言語です。 NeXTSTEP自体はPC/AT互換機やHewlett Packard社のHP9000、 Sun Microsystems社のSparcStationにも移植されたようですが、残念ながら私は触れた事がありません。 現在では希にYahoo Auctionに出品されますが、

    fifnel
    fifnel 2011/08/18
    Objective-C美しい・・・(うっとり
  • Mac OS X 10.6 Snow Leopard - Apple Store (Japan)

    Appleは、あなたのインターネット回線のIPアドレスを地理的な区域と照合した結果、または以前にAppleのサイトを利用した際に入力された位置情報をもとに、あなたのおおよその位置を判断します。

    fifnel
    fifnel 2011/08/18
  • 「iPhone 5」、10月7日に発売か--業界筋情報

    Appleの次期スマートフォンへの期待が高まる中、9月30日に事前予約の受付を開始し、10月7日(金曜日)に「iPhone 5」が発売される可能性があるとの最新情報が報じられた。 独自の情報筋からの話として9To5Macが米国時間8月16日に伝えたところによると、AppleiPhone 5の発売日として10月7日もしくは14日を検討しているという。しかし、生産に向けた準備は順調に進んでいる模様で、これを受けてAppleは発売日を前倒ししたとのことだ。 Appleは実際の発売日の1週間前に事前予約の受付を始めるとみられており、10月7日発売であれば9月29日もしくは30日が候補日となるが、9To5Macの情報筋は30日の可能性が最も高いとしている。この受付開始日が、少なくとも現時点で正しいとすれば、Appleは9月中のどこかの時点でiPhone 5のお披露目を行わなければならないことになる

    「iPhone 5」、10月7日に発売か--業界筋情報
    fifnel
    fifnel 2011/08/18
  • NSOperationによるバックグラウンド処理 - Objective-Audio

    NSOperationってCoreAnimationみたいな派手な機能と違って、あまり解説されていない気がするので、使い方を書いておきます。オーディオのアプリケーションでも、読み込んだオーディオファイルの波形の画像をバックグラウンドで作っておいて、出来上がったら表示するみたいな事にも使えると思いますので。(※2008/5/12 記事にNSInvocationOperation等いろいろ修正を加えています。GCなしにも対応のはず。) NSOperationを使う NSOperationのサブクラスのmainメソッドにバックグラウンドで行いたい処理を記述しておき、そのインスタンス(以後、オペレーション)を作成して、NSOperationQueueのインスタンス(以後、キュー)のaddOperationメソッドに渡すと、あとは勝手にバックグラウンドで処理してくれます。キューへ渡した後にオペレーシ

    fifnel
    fifnel 2011/08/18