予約した事すら忘れた頃にやっときた
まだJobsがいた頃のiPhoneの残り香が感じられるという理由だけで購入。正直、老眼には辛いサイズである、、、
ま、基本的には通話と外でちょっとした調べものをする程度なので、大丈夫だろうw
2016/5/11 水曜日
iPhone SE
2016/5/6 金曜日
samba4
ちょっと前のCentOS7の更新で
突然、MacOSからsamba4鯖へ接続出来なくなって困っていたのだが、どうやらゲスト接続がダメだったようだ。sambaユーザを作成して接続すればOKだった。セキュリティー的な更新だったので、ノーガードは拒否られるのだろう。
そりゃ、そうだよなw
ライフワーク #2
性懲りも無く改良
DOS用に作った無印PC-8801Emu”N88″をiOSに移植。元が”N80″をベースに機能追加して実装したものだが、これはiOS版でも同じ。コア部分がソースレベルで同一なのでWin版やMacOS X版も同時に作成。C言語万歳w これで長年にわたる習作の完成としよう。はっきり言って、これで遊ぶことはほぼない、どちらかと言うと移植の過程が面白いだけだ。そもそもswiftの習得が目的で始めたXcodeプロジェクトであるが、脱線してこんな有様にw
Win版では仮想環境にVC2008Expressを入れて作業したのだが、ネットインストールするとライセンスを入れなといけない。しかし、今時2008なんぞMSがサーポートするわけもなく登録用のサイトすら存在しない。何てこった!と思っていたらDVDから入れれば問題ないということで、結局やり直し。二度手間になってしまった、、、
こうしてみると、20年前のソースがほぼそのまま使えてしまうWin32環境は凄いなと思う。初期の頃はVS5を使っていたことを思うと、驚異の互換性だ。
2016/5/2 月曜日
MBPスタンド
MBP13用スタンドを購入
これを背面に付けるとドドドドド・・・・角度が付いてキーが少し打ちやすくなるのと放熱効果が高まるという代物。平たいMBPのKBがどうも使いにくい当方にはにはもってこいの製品だ。
2016/4/24 日曜日
アトリビュート
なんかいろいろ不具合が出る
まさか、この期に及んで修正を行う事になるとはw しかし、動かないのも気持ち悪いので久しぶりにコア部分を見てみる。アトリビュートはDOSの頃からの鬼門だ。仕様をもう一度調べて動きを調整してみる。取り敢えず、FLEET COMMANDERの文字化けは直った。こっち直すとあっち壊れるの繰り返しなので、またバグを仕込んだかもしれない。
2016/4/12 火曜日
MFi
Made for iPhone/iPad認証
というものがあるらしい。で、これに対応したgamepadはGameController.frameworkから使えるようになるらしい。そこで拙作アプリも対応してみたものの、当方、MFiのgame padを所有していないw amazonで見ると結構いい値段だ。普段、ほとんどゲームをすることがないので、買ってもしょうがないかと二の足を踏む。安いものもあるが、ほとんどがMFiではなくiCade対応とかだそうな。
ということで、確認のしようがないw
2016/4/9 土曜日
ライフワーク
何故かiOSに移植することに
DOS時代に作ったものであるが、MacOS Xに移植したソースをiOSに再移植すると思いの外簡単に作業が終了。ほぼ、そのままソースが流用出来たので基本的な動作までは半日と掛からなかった。ただiOS端末にはキーボードがないので、その分、専用のコードを書かないといけないくらい。改めてC言語の偉大さを思い知るw さすが工夫のない関数言語である。
仮想キーボードはいいとして、問題は仮想ジョイスティックだ。人間の指は関節を軸として円弧を描くように動くので、どうしても上下左右という直線運動にはならない。物理的なPADやボタンであれば動きを補正してくれるが、ツルツルのガラス面をなぞるだけでは触覚的なフィードバックもなく動きを補正できない。
難しい、、、
2016/3/30 水曜日
CentOS6
更新を掛けるとkernelがアップデートされていた
kernelの場合は再起動が必須なので、リブートする。Intel NUCのCentOS7では再起動後でしばらく帰ってこず苦労したのだが、、、こいつは普通に動く。CentOS6はMac mini 2006年式という結構古いマシンに入れていて、365日24時間稼働の割には元気に老体に鞭打って働いている。
割とApple製品って耐久性あるのかもw
2016/3/26 土曜日
誰得ツール
というか、サンプルPGが動き出す
iOSからSMB2でファイルをダウンするだけのツール(というよりはライブラリ)であるが、これで自前のアプリもSMBと会話が出来るかもしれない。で、iOSで何か作る予定でも?というと、まったくないw それにしても、xcodeがそこそこ不安定なのと、refactor機能がまともに働かないのが玉に瑕。それにrefactorはswiftでは使えない、、、それとデバッガもvisualstudioに比べると貧弱。
この辺、改善してくれるといいな。
2016/3/22 火曜日
swift仕様変更?
昨深夜にApple恒例の発表会があった
iPhoneSEやiPad Pro ‘9.7とか発表された中、iOSも9.3になりそれに伴いxcodeも更新された。そして現在作成しているプロジェクトでいきなりビルドが通らなくなった。これまでinitWithでコンストラクタが作ってあるobj-Cのクラスをswiftから呼び出すとwith:という修飾子を付けていたのだが、それが不要になったようだ。それとfor文で++iとかやってたが、++演算子がどうやら3.0から使えなくなるとかエラーメッセージに出ている。
うーむ、なかなか気難しい言語だ。