andante

0125

ハッカーと画家を読んだりしました私が知っている偉大な仕事をなした人は自分はダメだが他のみんなはもっとダメだと考えている僕もよくそんな風に考えていますそれにしても著者の先見の明


今日はPHPのテンプレートエンジンを検討していたのだけどいまいちMtHamlが良さそうだと思ったのだけど部分テンプレートをincludeしようとするとインデントが壊れるので使い物にならないなのでどうしよう自分でテンプレートエンジン書くとかも考えたけどさすがにそれはちょっと……


さてまた仕事

0124

こうして過去は遠ざかってゆくのかもしれませんね


昨晩はちょっと調子に乗って飲み過ぎたので今日はずっと死んでいましたいやはや

アニメを観ていた以外は特になにもしていません艦これ三話をまた観ました赤城さんは自分が生まれながらに兵器であることをはっきりと自覚しているしその上でそれを肯定的にとらえているのですそれは初めからそうだったのかそれともこれまでのどこかでそうなったのかそういったことが知りたい


なんか夕飯買ってこよう今夜はお酒は飲まずにコード書いたり本を読んだりしよういまの僕にはお酒を飲んでふわふわしている暇はないのだ

0123

0123.


昨晩はちょっとコードを書きましたグラフ描画のパフォーマンス向上描画単位が細かいと露骨にFPS下がるのでなるたけ束ねるようにしましたこういうときUICollectionViewベースにして正解だったなと思うわけですUICollectionViewベースにしなければ生じなかった問題でもあるのですが
今週は毎日五時くらいまで起きてたけどなぜかわりと元気だどうしちゃったんだ僕健康に違和感を抱く


お昼から仕事マーカーの表示も復元したのでとりあえず元の機能は再現できた画面遷移機構と統合してみたらいい感じに動いてくれたので満足ただ画面遷移機構に不具合があるらしく稀に遷移に失敗して立ち往生するから調査しないと次はグラフが適切にアニメイションするように考えなくてはあとマーカーのラベルをどう表示するのかとか


今夜はひさびさに健康なのでお酒を飲もうかなあとアニメを観ます本も読みたいああ健康は楽しい

0122

昨晩はなにしたんだっけまた三次方程式だっけそうだほとんどの場合について解けたけどパラメータが平面上で楕円上にあるケースだけ解けてなかったのでそれを考えたのでした一応式は出たのであとで書こう


お昼から仕事カスタムトランジションのインタラクションとグラフ描画機構の再設計グラフと他の要素が連動するのでだったらそれはもう一緒に動かしたほうがいいよねってことでCollectionViewベースに書き直すことにしました基本的な動作は再現できるようになったけれどセルが細切れになって描画回数が増えたせいかFPSが下がっていますうーんグラフセルは元のサイズのままにしようかな


日本人がテロ組織の人質になったという映像が流れて日本のネットユーザはコラ画像を量産して遊んでいるのだけどこの悪意に対するリアリティのなさって実は脆弱だけど正しい方向なのかもしれないと思いましたそういった悪意に対してリアリティがあるとそれに応じて行動を変えなくてはという思いが高まるのだけどだって怖いですからねそれはまさにテロ行為の動作原理なわけでだったらそういったものに恐怖を感じないように訓練することでそれが問題解決の手段であるという認識自体を無効にしてしまうことができる暴力がなくならないのは暴力でいろいろ変えられるからであってどうせ暴力じゃ何にも変わらねーんだよとなればそういった事態は遠のくだいぶ素朴な話をしている
イスラム国の人は日本人のコラ画像祭りに対してわりと立腹しているようだけどこのリアリティのなさってどのくらい伝わっているんだろう


艦これ三話観ました如月ちゃんが沈んだようです
わりと全員が死亡フラグをガンガン乱立させていてこれは見せフラグというやつで実際は回避されるのだろうやっすいお話やでえなどと思っていたら普通に沈んだのでちょっとびっくりしましただったらあそこまで露骨に死亡フラグを印象づけなくてもよかったのではという気がします意図が読めない
艦娘の轟沈観についてなにかおもしろい展開があったらいいなと思っていたけれど赤城さんが別れにすこし言及したくらいであとは普通でした普通に沈んで普通にがっかりしているでもそこまでではないのはやはり曲がりなりにも戦場だからなのでしょうかもっと異常に淡泊だったりするとおもしろいと思う彼女たちは生まれながらに艦娘なわけで一話冒頭で言及されたこれはまったく非自明な設定だが既出だっただろうかどんな風に育ってどんな風に世界を観ているのかそれが知りたい兵器から見た戦争

0121

昨晩は三次方程式を部分的に解きましたとりあえず今回の実装で問題になる領域では正しい結果を返しますただこの計算機構自体はちゃんと残しておくと便利そうなので残りの領域もちゃんと書くつもりですが


お昼から仕事3Dデータ製作会社の人と打ち合わせとりあえず現時点で想定している路線はうまく機能しそうということがわかったので安心ただもうすこし細かい点を調査する必要がありそう

あとはカスタムトランジションの試作をしましたカスタム部分よりもインタラクティヴ部分が本質的に新しいのだけどとりあえず片道は意図通りに動いたので満足誰もこれがNavigationControllerのpushだとは思うまい……


ちょっと頭痛いにゃー

0120

昨晩はなにしたんだっけ計算してたんだっけMathematicaの数式簡約機能はあまり気が利かないらしく僕が自分でやったほうが僕好みの変形になるのでいい気がしてきました昨日は解けたと思っていたけれどよく考えるとわりと自明な式変形をしただけだったし三次方程式に帰着しただけでぜんぜん解けていないことがわかったのでなんとか工夫して簡単化できないか考えていたのでしたでも成果は芳しくなかった


仕事の前に銀行に行って奨学金返還口座の登録をしてきましたこないだ風邪で寝込んでいたら電話が掛かってきて登録せよと言われたのです学部時代の奨学金は三年前に登録してすでに返還が始まっていたので勝手に統合されると思っていたらされないようです気が利かない返還が始まるのは三ヶ月も先なのだけど口座振替の手続きにそのくらい掛かるので急げとのこと2015年にもなって手続きに三ヶ月掛かるのなにやってんの人類という感じがある

そのあと仕事ずっと式変形をしているうちに問題への理解が深まってきてとにかく領域を描いてみれば三つの解のうちどれを選べば適切なのかわかるような気がしたので描いたり果たせるかなわりと単純な条件で解を選ぶことができることがわかった可視化

夜はまた三次方程式をいじっています計算すべき式は記号レベルでは特定できたのであとは計算させるだけただあんまり式が複雑だと計算誤差でアレしそうなのでちょっと工夫する今夜中にとりあえずコードになるといいのだが


明日は会社で3Dデータ製作会社の人と打ち合わせしますとりあえずどんな概念が少なくとも一つ存在するかはわかったのだけどそういう形式でデータを受け渡しすることがどのくらい現実的なのかとかそういったことを質問する予定だけどちょっとだけ風邪気味だから今夜は早く眠らなきゃ二日続けて夜更かししているからね……

0119

昨晩はURLの正規化処理を書きました細かいツッコミどころはあるのだけどとりあえず使用に耐える感じになったからこれで一旦打ち切りとしましょう奇妙なURLでアクセスするほうが悪いのですそれでクラッシュとかしないようにしなくちゃいけないけれど……まあちゃんと例外ハンドルすればよほどでなければ大丈夫でしょう
あとEloquent ORMのマイグレイションを動かそうとしましたこれはなかなか進まなくて朝までかかりました作業が順調に進んでいる場合はどこかでよし寝るかって寝られるのだけど小さなトラブルの連続でなかなか進まない場合はなかなか進まないわりに小さな達成感が断続的に注入されるのでここまで出来たら寝ようみたいなのを重ねてしまって夜更かしリスクが高まる感じがありますこの現象うまく転用すると役に立ちそうな気はするけれど


お昼から仕事有限だが十分長くスクロールできるグラフの実装一日掛かったけれどおおむね完成あとは見栄えを整える
そういえば任意のベジエ曲線と縦軸との交点を計算する必要があったのだけどこれがなかなか面倒だったのでMathematicaの試用版に投げました三次方程式が絡む巨大な式が転がり出てきたけれどこれって合ってるのかしら合ってたらうれしい計算機が役に立っている


今夜はマイグレイション機構を整えてとりあえずクエリを投げるところまではなんとかできたそれができたらビュー機構でしょうか

0118

なにもしていませんあっそういえばkill-ring公開しました
https://atom.io/packages/kill-ring
RingBufferのテストを書いてたらたくさん不具合が出てきたのでテストを書くと良いことがあるなあと思いましたいま作ってるblogもPHPUnit書いてるしねただなまじテストが書けてしまうせいでテストしやすい部分に関心が偏重してしまうのよねまあいいか

あとkeymap.csonを全体的にいじりましたatomic-emacsはどうも不具合が多いのでカーソル移動が二倍になったりこれはイベントの監視をdisposeできてなかったりなのかしら標準機能で代替できるところはそうしましたC-lでカーソル行を中央に持ってくるのだけスクリプト書かないとだめっぽいので気が向いたらやります

あと結局Parallels Desktopを買ってWindows8.1を入れましたおおむねいい感じに動いてくれるのだけど画面解像度がちょっと悩ましくてフルサイズにすると字が小さくて使えないし字を大きくするオプションはあるのだけどサードパーティのソフトウェアはあまり言うことを聞いてくれない半分のサイズにするとボヤボヤするしまあゲームするときくらいしか使うまいからいいのですけど
あとせっかくなので昔買ったAdobe CS6を入れましたこれ本当になんで買ったんだろう輪講の資料作成のためにInDesign使いたいでござる〜とか言ってたのは覚えてるけどいやお前CS6買うことないだろアホかまあ精神的にかなり参っていたので……僕は精神が参るとこういう買い物をするんだな旧マシンでライセンス認証を解除するとつつがなくこちらに移すことができましたよかったどうせならWin版からMac版に無償で替えてくれたらもっとよかったのだがどうせ使うまいけれど


さて環境構築がだいたい終わったのでやっとコーディングに入れますルータの正規化関数をちゃんとするのとそれが終わったらEloquent ORMのマイグレイション機構を使えるようにするそこまでできたらビューに移ろうかな結局コントローラがビューをどう作るのか決めてないのよね


世界のありようが偶然的なものであるならば世界の個々の事実を肯定するというやり方ではだめでだってそれが成立しているのは偶然でしかないそのような成立していない事実も含む事態たちがなす論理空間の全体を肯定しなければならないというような話なのかしら


さてまた仕事です具合悪いのはちょっとよくなった

0117

昨晩は朝までAtomのkill-ringを調整していましたなにしたんだっけとりあえずおおむね動くようにはなったので実運用に入ったのだっけいまのところは普通普通ただリングバッファの周辺に不具合があるのでテストを書いていますちゃんとテストを動かす方法がわかったうんなんだかいい感じだ
とりあえずテストが一通り揃ったら簡単に公開しちゃおうかなと思いますまさかこういうコミュニティへの最初のcontributionがこんなテキトーに作るプラグインになるとは

あと本格的に旧マシンをお払い箱にするためにデータの移行をしていますあとWindows環境を作るためにWindows8.1のダウンロード版を買いましたISOがゴロンと出てくるものと思っていたらISOをダウンロードするexeファイルが出てきてってブートストラップかーいって思いました仕方ないので旧マシンをもう一度叩き起こしてISOを取得しました
実行環境bootcampにしようかとも思っていたのだけどゲームするためにいちいち再起動するのとかアホらしいよねって思ったのでParallels Desktopを検討していますとりあえずいまWindows8.1の評価版をParallels Desktopの評価版にインストール中


表現の自由について最近よく話題になっているのですが僕はどうも多くの人はべつに表現の自由に興味があるのではなく優等生の回答に興味があるのではないかと思っていますいまは表現の自由が流行りなのでそれを主張している感じそういう態度の帰結としてこれは表現の自由だ良い表現だがこれは表現の自由ではない悪い表現だという種類の主張が出てくるのでしょう
表現の自由がなにかを解決したり世界の平和や人々の幸福に貢献するものであるかのような語られかたには僕は違和感というか反発があって前にも書きましたがそれが素晴らしいゆえに表現の自由が護られるのだとしたらそれは単に役に立つものは使おうという話であって自由を護るという主題とはまったく関係が無いからですそれって自由を護ることによって護ろうとしたものをまったく蔑ろにしてしまう可能性ではないかね誰にも役に立つと思ってもらえなかった者たちをこそ護らねばならないのではないかね
とはいえおそらくオリジナルな形での表現の自由は人類にはまだ無理なのかもしれなくてそういう場合にそれをどのように変形させて人類に使える概念にしてゆくかという判断が行われているのでしょうそれはまあ重要な課題だだけどそれはもう自由じゃないだからそれは自由の問題などではないそういう立場です

0116

昨晩はどうにも調子が悪かったのですぐ寝てしまいましたでも今日もそんなに具合よくないです頭も痛くなってきてしまったうー

仕事は調べごと点列をベジェ曲線で補間するアルゴリズムを探して実装これはまあまあなんだけどあとは点を間引く方法とか考えないといけないまあそれはあとで


内蔵ハードディスクを外付けにするケースを買ったので旧マシンのデータディスクを摘出していますこれで本格的にこのマシンもお払い箱かしら処分の手順調べなゃ


にゃーにゃー