Oh!Super164 取り留めのない日記のような

2013/3/23 土曜日

PacketiX VPN

Filed under: MacOSX,PC — pecos @ 20:02:30

AndroidからVPNしてみたい
そんな思いつきでやってみるが、一般的なルーター標準のPPTP鯖はdocomoのspモード網から繋げられない。L2TPのサーバー立てないと無理そうだったのだが、今ならベータで遊べそうなSoftEtherの鯖があった。Mac用もあるし、Windows版のGUI管理画面もある。で、早速Macに入れ、GUIから設定し、ルーターの設定も併せて行い、あれやこれや試行錯誤しながらXperia Zから繋いでみる。ほほぅ、確かに接続はできた接続は、、、しかしLANの他の場所がまったく見えない。ほぼ100%、当方の設定ミスによるものだと思われるが、もう何をどうやれば見えるようになるんだか、さっぱりわからない。これじゃ意味ない、、、
当方には敷居が高過ぎたようだ、、、

追伸:VPN鯖のあるマシンだけ見えないようだ、LAN内のsambaは見えるようになった

2013/3/4 月曜日

なるほど

Filed under: MacOSX,PC — pecos @ 23:53:57

その手があったか
これまでローカル鯖のホームページがhostsの変更の難しいモバイルから見えなかったのだが、これなら行けそうだ。早速、apacheを設定してみると、無事見えた。どうして、気付かなかったかなぁ、、、
いいこと知った

2013/2/26 火曜日

サーバー壊れる

Filed under: MacOSX — pecos @ 23:47:18

ソフト的な意味で、、、
MacPortsを更新してみると、いろいろ動かないものが出てきた。これまで動作する古いバージョンのものを無理やりActiveにしたりしてやり繰りして来たのだが、とうとう依存関係が破綻w 取り合えず無いと仕事に支障をきたしてしまうsambaやsubversionなどを最優先で復旧させることに。もうMacPortsは懲り懲りなのでHomebrewに変えてみる。これはこれで苦労の連続ではあったが、何とか使えるようになった。今時のCPUに比べると決して早くないのでビルドに時間が掛かること、、、。現在、我が家で鯖として使えそうなマシンはこの借り物のminiだけなんだよなぁ、、、Linuxならもうちょっと楽なんだけど。
どうもMacOSの勝手がわからない

2013/2/19 火曜日

PhotoShop 1.0

Filed under: MacOSX — pecos @ 16:10:40

ソースが公開されている
このMac用PhotoShopのコードは、15%がMC68000のアセンブラというのだから時代を感じさせる。MC68000は当時のCISCとしては直交性に優れコードが書きやすかった。ビッグエンディアンだったので直接VRAMにアクセスするにも適していた。後にPalmでもカスタムチップが採用され、そのチップ名がドラゴンボールだったのに笑った覚えがある。当時のMacのシステムコール(toolbox)は未定義命令のA-Trapを使ってアクセスしており、よく雑誌に一覧表とか載っていた。Macのリソース名が半角4文字だったのも、68000系のレジスタが32bitだったからだろう。分類的には16bitコンピュータとされているが、アドレスバスは24本ありレジスタも32bitだったので、悪夢のような8086に比べると格段に使いやすかった。
今時のiPhoneなら当時のMac程度なら余裕でエミュレートできてしまうだろう。

2012/10/15 月曜日

カスペルスキー2013

Filed under: MacOSX,PC — pecos @ 0:18:10

アップグレードがあったので更新
マルチプラットホーム版なので、WindowsとMacOSのを更新した。なんか、Mac版はこれまでのアンチウィルスからセキュリティーになっている。
少しは進化したのかな

2012/9/20 木曜日

Mac OS 10.8.2

Filed under: MacOSX — pecos @ 22:00:27

取りあえず更新した
面倒なんでntfs.kextはスルー

2012/9/3 月曜日

cocoaもう一杯

Filed under: MacOSX — pecos @ 0:40:11

折角なのでOpenGLとサウンドが鳴るように改良
ネットに載っていたコードを参考にゴソゴソやっていると何とか表示に成功。通常のWindowと全画面での表示切替が出来るようになった。音声はLinuxのALSA並みかむしろMacの方がお手軽だった。やはり、相変わらず混乱するのがメモリ管理だ。正直、慣れないとreleaseすべきか放置でいいのか判断がつかない。いっそ、全部自分でやってしまった方が簡単かもしれない。
Objective-Cが少し好きになってきた

2012/8/30 木曜日

ntfs.kext再び

Filed under: LS-GL,MacOSX — pecos @ 23:55:09

MacOS 10.8.1のソースが上がっていたので
OSのアップデートを行い、例のごとくntfs.kextもビルドし直した。ntfs自身はバージョンは変わらないので、ヘッダーファイルを参照しているxnuだけ拾ってきて作業。無事、書き込み可能となった。OSのバージョンアップ毎にこの作業は面倒だが、家の外付けHDDはすべてntfsなので致し方ない。ま、sambaでいいんだけど、、、
ついでにメール添付では無理のあるファイルの授受を行いたい時用にLS-GLにvsftpdを入れた、使う時だけ立てればいいので安全かなと。MacPortのvsftpdはsslオプションが入っていないようなので、こちらのほうがよさそうだし。
まだローカルでのテストしかしていないので、実際に外部から使えるかどうかはわからない。

2012/8/27 月曜日

MacOS 10.8.1

Filed under: MacOSX — pecos @ 23:18:15

更新が出ていた
まだOpenSourceに10.8.1が公開されていないので例のntfs.kextが出来ない
もうちょっと待とう

2012/8/24 金曜日

またつまらぬものを斬ってしまった

Filed under: MacOSX — pecos @ 21:31:41

Cocoaの勉強がてら移植してみた
さすがC言語との親和性が高いObjective-Cだけあって、描画やI/O周りだけMac用に書き換えると既存のコードがほぼそのまま使えた。但し、MacOSでDirectX相当のものが何かわからなかったのでQuartz2Dを使っているが、やり方がマズいのか描画がもっさりして遅いし音も出ない。OpenGLを調べてみたがサッパリ、、、ピクセルを直接操作できないといけないのでOpenGLだと使いずらそうだ。Cocoaそのものはその作法さえわかれば何とかなるんだろうが、iOSと違って情報が少ないのが玉に瑕。

実験なので、これにて終了w

« Newer PostsOlder Posts »

Powered by WordPress