タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Programmingとosxとtipsに関するjjzakのブックマーク (5)

  • C/Objective-C + Blocks でクロージャ - TrashSUITE

    Blocks というのは Apple が C/C++/Objective-C 向けに独自実装したクロージャ的な機能.Snow Leopard リリース時に GCD すげぇ!という記事で見かけて『Apple やりやがった,あの変態やりやがった』くらいにしか思っていなかったのだけど,iPhone OS4.0 で使うことになりそうなので,ザックリと調べてみた ザクザクっとドキュメントを読みつつテストしつつという状態で書いたメモなので,嘘を書いている可能性が大いにある! 以下,Blocks をクロージャと呼ぶ シンプルに // 無名でダイレクトに呼ぶ ^(void) {puts("closure");}(); //=> closure ^() {puts("closure");}(); //=> closure ^{puts("closure");}(); //=> closure // 名前を付

  • Java 3D:ターミナル上 javac エラーメッセージの文字化け対策 - GameSprit

    Mac OS X 10.4 Tiger で Java 3D を使い、チュートリアルを進めています。 もっといい方法があるのかも知れませんがいまのところ、Xcode でソースを書き、ターミナルで javac を使いコンパイル・ java ~ を実行して結果を見ています。 ひとつ問題があって、ターミナルで javac を使いコンパイルしエラーが発生したときに出るエラーメッセージがなんだか文字化けしてさっぱり読めません。解決策を求めてインターネットの海を漂うと、ありましたありました答えが。 まず原因は『Terminalが日語に対応していないにも関わらず,javac が日語でエラーメッセージを出すために文字が化ける』ということでした。 いくつか提案されていた中から当面は『解決案1:英語にする』を採用し、 % env LC_ALL=en javac XXXXX.java でコンパイルする、ことに

    Java 3D:ターミナル上 javac エラーメッセージの文字化け対策 - GameSprit
  • HEPtech : ある高エネMac使いの手記

    [News] HEPtech WordPress版を公開! [Topics] 卒論&修論のためのLaTeX特集! [Topics] ゼロから始めるROOT/C++特集! [Topics] 新M1のための MacOSX セットアップ特集! ただいま26のTipsを紹介中! ・TUtilクラスを更新、v0.7.3_20151014 を公開。 Updated!! ・TUtilクラスを更新、v0.6.1_20140527 を公開。 ・TUtilクラスを更新、v0.6.0_20120615 を公開。 ・TUtilクラスを更新、v0.5.3_20101227 を公開。 ・TUtilクラスを更新、v0.5.2_20100530 を公開。 ・TUtilクラスを更新、v0.5.0_20090922 を公開。 ・MacOSXに関する項目の内容が古いものなどについて修正、加筆。 ・ROOTのTipsにROOTに

  • C にクロージャのようなものを追加する Grand Central Dispatch - blog.8-p.info

    Snow Leopard には Grand Central Dispatch (以下 GCD) という機能がある。これは C と当然 C++, Objective-C, Objective-C++ にクロージャのようなものを追加し、マルチコアな CPU における計算の並列実行を簡単に書けるようにするらしい。 私は並列化には全然詳しくないのだけど、クロージャのようなものは気になるので調べてみた。 Block Apple Developer Connection にある Introducing Blocks and Grand Central Dispatch は GCD の全体像をコードを交えつつわかりやすく説明している。この “blocks” というのがクロージャのようなものだ。 Blocks are similar to — but far more powerful than — tr

  • 【Xcode】設定しておくと便利なカスタマイズいろいろ | iphoneアプリで稼げるのか

    いろいろカスタマイズして便利にします。 外観 デバッグコンソールなどを1つのウィンドウに統合する シミュレータでアプリを起動すると、デバッガコンソールがXcodeの後ろに隠れてしまい、いちいちフォーカスを切り替えるのが面倒。そんなときはこの設定を。 Xcode→環境設定→全般→レイアウト→オールインワン アプリ実行時にデバッガを自動的に表示する Xcode→環境設定→デバッグ→開始時→コンソールとデバッガを表示 __MY_COMPANYNAME__を変更する ファイルを新規に作成する時にファイル作成者の情報等が自動生成されるが__MY_COMPANYNAME__が気持ち悪い。そんな時は、コンソールから以下のコマンドを叩く。YourNameHereを表示したい名前に置き換えて。 ?View Code SHELLdefaults write com.apple.Xcode PBXCu

  • 1