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

2016/3/31 木曜日

桜まつり

Filed under: 生活 — pecos @ 23:58:35

買い物ついでに車で公園の近くを通ってみる
平日なのに既に駐車場は満車で人も多かった。ま、車から様子伺いするだけのつもりだったので早々に引き上げたが、川沿いの桜はキレイに咲いていた。
春ですな

2016/3/30 水曜日

CentOS6

Filed under: MacOSX,PC — pecos @ 23:05:49

更新を掛けるとkernelがアップデートされていた
kernelの場合は再起動が必須なので、リブートする。Intel NUCのCentOS7では再起動後でしばらく帰ってこず苦労したのだが、、、こいつは普通に動く。CentOS6はMac mini 2006年式という結構古いマシンに入れていて、365日24時間稼働の割には元気に老体に鞭打って働いている。
割とApple製品って耐久性あるのかもw

2016/3/26 土曜日

誰得ツール

Filed under: MacOSX,プログラミング — pecos @ 0:54:03

というか、サンプルPGが動き出す
iOSからSMB2でファイルをダウンするだけのツール(というよりはライブラリ)であるが、これで自前のアプリもSMBと会話が出来るかもしれない。で、iOSで何か作る予定でも?というと、まったくないw それにしても、xcodeがそこそこ不安定なのと、refactor機能がまともに働かないのが玉に瑕。それにrefactorはswiftでは使えない、、、それとデバッガもvisualstudioに比べると貧弱。
この辺、改善してくれるといいな。

2016/3/22 火曜日

swift仕様変更?

Filed under: MacOSX,PC — pecos @ 12:55:44

昨深夜にApple恒例の発表会があった
iPhoneSEやiPad Pro ‘9.7とか発表された中、iOSも9.3になりそれに伴いxcodeも更新された。そして現在作成しているプロジェクトでいきなりビルドが通らなくなった。これまでinitWithでコンストラクタが作ってあるobj-Cのクラスをswiftから呼び出すとwith:という修飾子を付けていたのだが、それが不要になったようだ。それとfor文で++iとかやってたが、++演算子がどうやら3.0から使えなくなるとかエラーメッセージに出ている。
うーむ、なかなか気難しい言語だ。

2016/3/21 月曜日

タイヤ交換

Filed under: その他 — pecos @ 22:36:55

何気にガソリンを入れに行くと
タイヤの空気圧のチェックをしてくれた担当が前輪に亀裂が入っているのを発見。確かに側面に数センチの亀裂が入っている。さすがに、これは危ないなと交換することに。驚いたのはリフトに上げられた底面を見ると、もう10年以上乗ってる車なのに意外ときれいでサビてなかった点だ。最近の(といっても2001年式ですが)の車ってそういうもんなのかな?

2016/3/17 木曜日

Objective-C再び

Filed under: PC — pecos @ 23:53:19

使ってみると、なかなかいい
iOSでちょっとした実験の為に、当方恒例の画面が超簡素なツールをswiftで作ろうとプロジェクトを作成。しかし、バイナリデータを扱うので、swiftでは何かと不便で面倒臭くなり、ViewController以外は全てObj-Cになってしまった。最初は何だ、このマイナーな糞言語は!と思っていたが、ちょっと考えが変わってきた。NeXTSTEPが生まれた80年代にOOPを実現するには手頃だったのかもしれないな。C言語との親和性も高いし。

フィール

Filed under: 生活 — pecos @ 23:40:02

近所のスーパーが新装開店した
近くに競合他者が結構あるだけにいろいろ大変だろう。オープン記念でもの凄く混んでいた。当方、スーパーに買い物に行くのが日課なので、市内のスーパーをローテーションしている。FEEL、バロー、ドミー、オークワ、ピアゴ、アピタ、西友、アオキ、イオンと回ってみても、やはり惣菜とパンが美味しい店が一番いい。

2016/3/12 土曜日

PC供養

Filed under: PC — pecos @ 0:44:51

買ったPCには全てプログラムを書く
これが当方のポリシーである。と、言いたいところだが、どう考えても使い道のないPCを買っては、せめてもの罪滅ぼしと散財への正当化の為に作っている。基本的に仕事以外に私生活でPCが必要ということはまずないw お前にターボが必要なの?お前に全輪駆動が必要なの?お前にツーリングワゴンが必要なの?、、、Levorgの事かぁああああ!ってな具合に、ささいなツールでも糞ゲーでも、とにかく何かコードを書いて動かして供養するのだ。そんなPC達にはMac、互換機、Zaurus、WinCE,iPad、泥携帯、X68k、98、大昔の8bit機、PG電卓と枚挙に暇がないが、気になっているのはPi2だ。広い意味で組み込みLinuxならコードを書いているがPi2専用はない。
どうしたもんかw

2016/3/9 水曜日

他言語症候群

Filed under: PC — pecos @ 23:40:47

複数のPG言語を同時に使っていると陥るw
C/C++/java/C#/Obj-Cを使うと混乱することが多々ある。古いWin32アプリを最新のVSでビルド出来るか試してみるが、ソースはC/C++/アセンブラで書いてある。最近はc#を使うことが多いしiOSもちょっとカジっているので、もう文法が混乱してパニックに。習作で作ったiOSアプリは、元々Javaで書いたものをswift+Obj-Cに移植しているのでC系言語が百花繚乱である、これにjavascriptまで足すと即身仏として涅槃へ旅立ちそうだ。元来C言語使いだったのに、今では一番わからない言語がC/C++になってしまった。
これらの中でも、個人的にはc#が最も生産性が高いと思う。MSは原理主義者的なjavaと違って世俗主義なのでバランスがいい。
C言語はシンプル良かったな、、、

SMB2再び

Filed under: MacOSX,PC — pecos @ 23:22:32

SMB2でファイルをアクセスしてみたい
そんな単純な動機でコードを書いてみたが、仕様が複雑過ぎてさっぱりわからない。ネゴシエーションのハードルを下げまくって何とかNTLM認証を通し、目的のファイルアクセスが出来るようにはなったものの、どういうわけかMacOSXのファイル共有にアクセス出来ない。本家の2008R2/Win7/8.1/10やsamba4には入れるのに、MacOSXだけは弾かれる。WireSHARKでパケット見ても、他のSMB2通信と比べて、それなりに遜色ないデータを送ってるんだがなぁ、、、最後にsmbclientでアクセスしたパケットを見るとMICがない。まぁ、ダメ元でMICを抜くと認証が通った、、、何故?w ハッシュの計算は多分合ってると思うんだけど、理由が不明。それにWindowsからMacOSXへのアクセスでは普通にMIC付けて通ってるんだよなぁ。
謎が多い、、、

Older Posts »

Powered by WordPress