Mac

MacBookProを買い替える

Mac

5年以上前のモデルをメインに使っていたんだが、さすがに厳しくなってきました。 OSはLionだったけど、アプデートもしなくなってきたので、2014年モデルのMacBookPro13インチを購入スペックは プロセッサはIntel Core i5 2.6GHz メモリは8GB 13インチのRetin…

Go on Google App Engineの速度差

Google App Engineのテスト用ローカルサーバを立ち上げてGo言語で作ったサーバを試してみたんだけど…WindowsとMacとでは速度にえらい違いが出てビックリした。どういう事かというと,Windows版がやたら遅い。 どちらも同じコードで単純な処理しかしていない…

Snow Leopardにアップグレード

Mac

プライベートで使っているMacBook,買ったのはもう随分前です。快適に使っていたのですがOS Xのバージョンは10.5系。さすがにキツくなって来ました〜。 いろんなソフトがインストールできない状態です。それでもだましだまし使っていたんですが,先日GO言語…

MacでGoogle Documentを使っていると

Mac

最近は趣味プログラムの設計書とか資料をMac上でSafariを使ってGoogle Documentで書いている。 (Safariはもう開発していないけれどWindows版もある) このスタイルは便利なんだけど,慣れ過ぎると仕事に支障をきたします。どんな支障かを話す為にまず,Goog…

Mac Book Airを買う

Mac

一ヶ月ぐらいさんざんなやんだけど,型落ち(去年発売された)11インチのMac Book Airを買いました。先月発売された新型のMac Book Airもキーボードライトと新型OSの2つが魅力的だったのですが,僕にとって重要な発熱量が新型は悪かったので。Intel Core i5…

Mac Book Airを欲しいんだけど

Mac

最近Mac Book Airを買おうかなと思っている。まぁそろそろアレな季節だしね。買おうかと思い始めたきっかけは現在使っているMac Book Proをリビングで使い始めた時かな〜。 引っ越してからリビングとかでソファーに座りながらマックで遊びたいんだけど重くて…

Cocoaに思うこと

しばらくWin32だのMFCを触っていないので忘れてしまいましたが,確かテーブルにチェックボックスいれるのは大変だった気がします。 いろいろ書かなければいけいないことが多い。 C#とかだとこの辺はよくなっているのかな?Gtkはわりとサクッとできますが,M…

Objective-Cで3dsデータビューワーつくろうシリーズ その3

その2で書いた通り,読み込んだ3dsファイルから頂点数とポリゴン数を表示するようにした。今回のプログラムは3DCGというよりはCocoaというかObjective-cの機能がメイン。 ポリゴン数と頂点数を出力するのはキーバリューコーディングとよばれる機能を使った…

Objective-Cで3dsデータビューワーつくろうシリーズ その2

昨日の夜,そして今日会社から帰ってきてからと合計5時間ぐらいなやんだような。。。 前回のブログで書いた通り形状の拡大縮小やテーブル(CocoaではTableViewという)に部品情報を表示するというのにチャレンジ。 何になやんだかといえばCocoaでのTableView…

Macでペイント系ソフト

Mac

さすがにそろそろ画像編集ソフトが欲しくなってきた。 ということでMacBookにMac版のGimpと呼ばれるSeashoreをインストール。 (しかし相変わらずMacでのインストールはなんとなくなれない)このSeashoreというソフトはCocoaを使って書かれているGimp。 とお…

Objective-Cで3dsデータビューワーつくろうシリーズ その1

MacというかObjective-cでのOpenGLもそろそろ慣れてきた。ということでシンプルな3Dデータビューワーを作ることに。とりあえず OpenGLで3D描画 3D Studio MAXのデータをロード 形状データを回転 という機能まで完成。 下の写真はインリアのデータベースから…

MacでOpenGL

家でも3DCGをやりたくてMacBookでOpenGLプログラムにチャレンジ。ちなみにCocoaライブラリを使ってOpenGLアプリを作るのはとても簡単だ。 以前このブログで取り上げた書籍Mac OS X Cocoa プログラミング 第3版でもさらっと書いてある。 変なことをやろうと思…

プログラムの本を買う

Mac OS X Cocoa プログラミング 第3版を買いました。 いわゆるCocoaの入門本ですね,この手の本を買うのは久しぶりです。 (入社当時はC, C++ Windowsプログラム, Java, Ruby Perlといろいろ買って勉強しました,最近はアルゴリズムの本ばっかりです) Cocoa…

サファリの弱点が

Mac

今日サファリの弱点が見つかってしまった。 僕はiGoogleのページを多用しているんだけど,とくにお気に入りのガジェットはToDoリスト。ところが!サファリだとこのToDoリストがFirefoxとかと比べて表示がおかしい 具体的には項目の削除を行うボタンが表示さ…

Cocoaのライブラリってすごいなぁ

家でCocoaを使ったアプリケーションを作りたくていろいろやっているんだけど, 最近すごいライブラリがあるのを知った。 (多分昔からあったものでMacでのプログラムになれた人なら当然だよと思うのだろうけど)それはNSSpeechSynthesizer これを使うと文字…

MacとUbuntuとWindows

Mac

今年七月,MacBookを買った。そして使い始めて3ヶ月以上。 それまでは自宅で使うメインはUbuntu,ちょろっとWindowsXP。会社ではWindowsXP, Debian, Ubuntuでした。 まぁDebianはサーバ作業だけだけど。で,Macにも慣れ始めたので,改めて今まで使っていたOS…

コマンドプロンプトで開発

gdbでobjective-cのNSString型のデータをみるには $ print-object 変数名 ってかんじでみれます。

Snow Leopard

Mac

Macの新しいバージョン,10.6なのかな,SnowLeopardが発売されたらしい。 今回からpower pc系はサポート外。インテルのみとなるそうだ。 僕にとっての目玉機能は Finderの高速化 SafariのJavaScriptエンジンの高速化 Quick Timeの動画変換処理 の三点かな。…

MacBookでGoogle Sketchupその2

Mac

objファイルへのエクスポーターはSketchup起動後,rubyコンソールを開き require '****.rb' でコンソール上でメインのメソッドを呼び出しをしたらできました。どうも置いている場所がわるいのか?起動時に読み込んではくれませんね。 けれど,requireは相対…

MacBookでGoogle Sketchup

Mac

自宅でWindowsマシンの電源を入れなくなってから,不便な事がいくつかある。 そのうちもっとも大きな事はLightWaveが使えないことだ。 (ちなみに他はいくつかのコーデックの動画ファイルが再生できないことと,ゲームが出来ない事)そんな中,この前 Expire…

インストールしたソフトいろいろ

Mac

MacBookを勝手から,インストールしたソフトも増えてきた。 ってことでインストールしたソフトを備忘録も兼ねてリストアップ。インストール方法自体は他のサイトをあたってください。 CarbonEmacs Tex関連 Grapviz gnuplot XCode VLC CarbonEmacsはエディタ…

Texとか

Mac

今日はMacでTexをいじれるようにしようと思い,いろいろ作業を。 まずCarbon Emacsにyatexをインストール。 これはいたって簡単で,メニューのHelpからCarbon Emacs Package→Net-installでyatexをえらぶだけです。インストール後にCarbon Emacsを再起動すれ…

C99モード

Macでこんなかんじにプログラム書いて for( int i = 0; i < n; i++ ){ コンパイルしたらエラー。どうやら,gccはきちんとC99モードを指定しないとエラーになるそうだ。 (昔から?しばらくg++しか使っていなかったから忘れちゃいました)ということで上記み…

Objective-cの基本を勉強中

Mac bookを買ってからObjective-cを覚えようと最近家でObjective-C“ü–åをみながらプログラムしてます。まぁまだMac自体も,もちろんSafariとかFinderといったソフトにも慣れていないので,いろいろ練習(遊び)中なんだけど。Objective-cはCのサブセットのよ…

Carbon emacs

Mac

MacはUnixと認められているだけあって,ターミナルを起動すればシェルが開けます。 デフォルトでruby,perlが入ってて,もちろんemacsまで動きます。 ところで,OS Xに入っているわけではないのですが,Carbon emacsというものが世の中にはあります。 これは…

makefileも動きます

Mac

Xcodeを入れたMacならMakefileも動くことを確認次のようなmakefileを用意して確かめました CURRENT_PATH := $(shell pwd) CURRENT_USERNAME := $(shell whoami) CURRENT_DIRECTORY := $(shell ls) SHELL=/bin/bash all : @echo "user name = $(CURRENT_USERN…

XcodeをインストールしてObjective-cをちょろっと

Mac

Mac BookにXcodeをインストールしました。やりかたは至って簡単で,付属のMac OS Xのインストール用CDをMac Bookの右側についてるトレイに押し込み,インストーラを起動後オプションを選んでXcodeをインストールするだけです。 (オプションを選ぶのが肝です…

トラックパッドの渋さを解消

Mac

前回の日記でトラックパッドが渋い(正確にはガコっていうまで強く押さないといけない)と書きました。しかし今日,システム環境の設定を変更してタップでクリックに変更しました。 これでストレスなく操作できるようになりました。次は開発環境の構築です。

MacBook買いました

Mac

いろいろまよったあげく,型落ちのモデルを買いました。 パッドの操作が決め手でしたね〜温度を気にしてたんですが,明らかにUbuntu入れたLet'snoteよりは低いのでうれしいです。 すくなくとも一時間ぐらいネットしたり音楽聞いたりしたぐらいでは温かいレベ…

MacBookを買おうかなと思っている

夏の賞与で,PCを買おうと前々から目論んでいたが,まぁ奥様にばれてしまったのですが。 そして夫婦で話し合った結果,買うのはMacBookかなと思っている。MacBookにしようかなぁと思っている理由 外見&OS共に格好いい ベースはBSDなんでLinuxのコマンドも使…