PHP7ならではのバグを修正していき、PHP7移行を完了させたい。今回は実際にLEMP設定したEC2インスタンスにCakePHP1.3をデプロイしてみようと思う。言え、実はすでにしてもうCakePHP1.3はダウンロードできなくなっている。これはサポートが切れてるわけで、仕方がない。その壱CakePHPとかの技術系の記事書くときはバージョンも書けやボケ!といいたくなる事がしばしばあるおっさん。世界はノイズ記事でできている。速攻でいじってみるさて、Razarusですよ。ラザルスって言っちゃうけど、なるべくラザロって言う様にするよ。本家の奴らはなんて呼んでるんだろうね。Lazarusと書いてミスチルとか呼んでたら受けるわな。そりゃ無いと思うけど。いうわけで、今回はまずインタフェースに慣れるというか、どういうことがどんなふうにできるのかを2回に分けてやってみようともう。developmentの略。素早くアプリを開発という意味だけど、素早く開発したいよねという期待を込めた願望って言ったほうがリアルかも知れない。RADツールは基本的には見た目からつくって中身を書いていく流れ。Excelのマクロでフォームとか作ってた人には馴染み深いと思う。MacでもLazarusMacでLazarusを楽しむためには、Windowsみたにインストーラ1個でサクッと終わるわけじゃなくて、色々必要なものを手動で入れないといけない。Sierra)ではどうやってセットアップすればいいの?ってなる。この時点で『なにこれクソかよwwwLazarusとかいって滅びろよwww』の一言で、Lazarusへのチャレンジを諦める人が全人口の98.86%いることが国際労働機関紙ILOSの2068年度の調査でわかっている。はじめようGUIアプリ1950年代の話1950年代、Algor(アルゴル)という言語があって、当事肩を並べていた他の言語(Fortran、LISP、COBOLなど)の中では最も成功した言語と言われていたらしい。具体的にはこんな感じでコードを書いていく。THENBEGIN:ENDENDコードブロックがBEGINから始まりENDで終わるんだよね。変数スコープとwithさて、スコープと言うのは大事だ。elixirはJavaScriptと同じく、関数が一つのスコープになるようだ。前回のマップとキーワードリストでも、keyが重複してるのは{}ブレイス内だけでの判断になるため、別のブレイス内で同じkeyが使えることがわかった。elixirはレキシカルスコープで、スコープの範囲は基本的に関数の本体部分とみなされるということらしい。