Edited at

stmtk徒然日記1日目


5 / 28 (Tue)


Unityでルービックキューブを作ろうとした

Unityは色々噂を聞いていたのでそのうち触りたいと思いつつ、先延ばしにしてきたが、実際にいじってみるとなかなか難しい。開発者が書くソースコードの量をできる限り減らそうという意思が伝わってくる。

ルービックキューブを作ろうと思ったので6面すべて色の違う立方体が作りたかった。Cubeで普通の立方体は作れるが、色はすべて同じにしなければならないらしいので、Quadというものを6つ作りそれを組み立てる感じで作るらしいということまでわかった。

明日はQuadの色の変え方を知りたい


brain f*ckからGoへの変換

寝る1時間ほど前にGoからbrain f*ckへ変換するためのコードを書いていたのだが、普段使わないので文法がわからず寝るまでに終わらなかった。明日はこれも完成させたい。


二日目(5/27(Mon))


dockerはじめました

VMとは若干違うけど、MacでCentOSが使えるみたいな話だったのでインストールしてみた。

https://qiita.com/mks1412/items/9356187a3bcb20b64e82

https://qiita.com/wMETAw/items/b9bc643ded4b92bf6add

1時間かけて、この辺のサイトを参考にしてインストールして使ってみたもののあまり使い方がわからないので、明日は「dotinstallを使ってインストールしてみたい。


altseedの使い方がわからない

altseedは筑波大学のOBさん達が管理をしているライブラリらしいが、とりあえずサンプルコード書いてみて動かそうと思ったもののエラーが出たのでまた明日触りたい。


ABC098 Dの解法

本当は昨日ACさせようと思ってたが、思いの外時間がなくて書く時間がなかった。これも明日挑戦したい。


Unityのインストール

ルービックキューブのソールバーを作りたいので、とりあえずインストールしてみた。


1日目(5/25 (Fri))


brain f*ck -> php

今日はYYPHPという勉強会に参加するので、2年ぶりにPHPを触ってみた。久しぶりにPHPを触っていくつか独特だなぁと思う点があった。


  • phpにはrubyでいうindex Errorがない(配列の任意のインデックスに代入はできるが、まだ代入されていないインデックスの要素を取得しようとするとエラーになる)

  • 配列の大きさを指定して配列のインスタンス(?)を作成できない。(調べても出てこなかった)

今まで見た中でこんな特徴があるのはPHPだけなので新鮮だった。


YYPHP

実際に参加して驚いたのが、以外にVue.jsの話題が多かった。一応RailsやReact.jsの話もちょろっと出てきたので参加してる時にはそこまで気にならなかったが、今思い返してみると、多いと思う。もしかしたら相性がいいのかもしれない。

安いレンタルサーバが借りられるという噂なので、一つ借りて何かサービスを作って見てもいいかもしれない。

この勉強会の特徴が誰でも自由に発言できるところだと思う。よくある勉強会だと他の人の発表を聞いて満足してしまうケースが多いのでいい刺激になった