macosx
Help find the best videos online: submit links to videos and star ones you like.
Open Source Video Player for Mac OSX.
2 FaversShareQuoted: 初のMac OS X対応を謳うワンセグチューナ。コネクタとアンテナ部は回転してキャップに収納する機構を採用し、キャップの紛失や携帯時のアンテナの引っかかりなどを解消した。
付属のソフトでは番組の視聴に加えて録画/予約録画が可能。ソフトウェアの処理速度を高め、CPU使用率を低減させたという。視聴サイズは320×180ドット、動画形式はMPEG-4/H.264、音声形式はMPEG-2/AAC+。
Quoted: オブジェクトの条件
このように、オブジェクトとは何か、ということを実装面から見ると、「クラス定義であるisaフィールドで始まり、インスタンス変数のためのメモリ領域を持つもの」と、なる。
ここで、前回まで説明した、Class型を思い出してみよう。Class型、つまりobjc_class構造体も、メタクラスであるisaで始まっていた。つまり、id型と同じであり、オブジェクトとしての条件を満たしている。「クラスもオブジェクトである」というObjective-Cの言語仕様は、「id型も、Class型も、クラス定義であるisaで始まる」と、実装面からも確認できるということだ。ちなみに、クラスオブジェクトにはクラス変数は存在しないので、objc_class構造体に変数用の可変長領域は必要ない。
では、構造体で先頭にisaがあれば、何でもオブジェクトなのか? まさに、その通りである。たとえば、C言語で構造体を作り、その先頭にisaとしてクラス定義へのポインタを置けば、それでもうObjective-Cのオブジェクトになる。
実は、Mac OS Xでは、実際にこの仕組みを利用して、C言語とObjective-Cのシームレスな接続を実現している。この環境は、Core Foundationと呼ばれる。Mac OS Xでは、CocoaとCarbonという二大フレームワークが存在するが、Objective-CベースのCocoaと、C言語ベースのCarbonの間で、Core Foundationを利用してオブジェクトをそのまま受け渡すことができる。これは、Objective-CがC言語ベースである、ということからくる、大きな利点を活用したものと言えるだろう。
1 FaverShareViewed: 11 TimesQuoted: ただし、ここで、一つ注意するべきことがある。ネットワーク系路上の全ての機器をジャンボフレームに対応させることだ。これをしないと、100BASE-T環境と大差ないか、かえって速度が遅くなったりする。
イーサネットのデータ伝送ではデータを小分けにして送る取り決めとなっており、このサイズは標準で1518バイトと決められている。しかし、ネットワークの伝送路がここまで速くなると、小分けにせず大きな塊でドンと送ってやったほうが効率が良くなる。そこで、標準よりも大きなフレームサイズで送れるよう機器を設定してやる必要がある。LANDISK HDL-GTもルーターのBARPROGもWeb経由の設定プログラム内にジャンボフレーム設定項目がある。
Macでジャンボフレームに対応させるには
ところが、Macにはそんなことができそうな設定ソフトなどは見当たらない。購入してきた機器にもそんなソフトはバンドルされていなかった。さて、どうすれば良いのだろう。
この設定は私も初めて。どのソフトが使えるのか、Mac OS Xに付属のユーティリティをあれこれ探してしまった。標準で組込まれている「ネットワークユーティリティ」などを開いてみたが、それらしいものは見当たらなかった。
結局行き着いたのは、いつもネットワークの接続先などを設定する「システム環境設定」の「ネットワーク環境設定」だった。アップルメニュー内にあるおなじみの設定パネルである。
この中の「Ethernet」タブをクリック、出てくる「設定」メニューを「手動」に切り替えると内蔵Ethernetを「ジャンボフレーム」に対応させることができる。
1 FaverShareViewed: 34 TimesRelated Content from Around Faves
macintosh
-
3 FaversViewed: 6 TimesQuoted: This is a page titled Top 10 Programming Fonts, written on 17 May 2009 by Dan Benjamin, and tagged with article, Development, Software.
- nakajimasaki - Nov 16 20067 FaversViewed: 44 Times
- satomika - Jul 27 20081 FaverViewed: 15 Times
software
-
2 FaversViewed: 15 TimesQuoted: I have a picture in my head of what the average entrepreneur is like. I’d guess pretty young (think Facebook, Twitter, Google, etc.) living the red beans and rice lifestyle and working 80+ hours a week and sleeping under their desk. On some parts, I’m probably right — but on many, I’m flat-out wrong.
- mohit - Jun 10 20091 FaverViewed: 9 Times
- takado - May 13 20082 FaversViewed: 23 Times
