gallu’s blog

エンジニアでゲーマーで講師で占い師なおいちゃんのブログです。

セキュリティは大事だよねぇ

と言うわけでセキュリティ。 プログラム側のお話が多めですが、「それ以外」も少し。何はともあれ、まず「Webアプリケーションでプログラムを組む」人が、何を置いても読まにゃならんのが、こちら。体系的に学ぶ 安全なWebアプリケーションの作り方 第2版 脆…

validationについて考えてみる

「について考えてみる」三部作(って今決めたw)、最後の項目。 内容は「validation、をどこに実装するか?」てなお話です。一旦、Webアプリケーションのお話で展開します。。 前提として、Modelのお話が出てくるんで https://gallu.hatenadiary.jp/entry/201…

お次はインフラ

インフラ系の入門を、いくつか。小悪魔女子大生のサーバエンジニア日記 ――インターネットやサーバのしくみが楽しくわかる作者: aico,株式会社ディレクターズ,村井純出版社/メーカー: 技術評論社発売日: 2011/01/27メディア: 単行本(ソフトカバー)購入: 12…

Modelについて考えてみる

あちこちで「MVC」と言われつつ、なんか気がつくとMVPとかMVVMとか色々出てきて。 一方でじゃぁ「Model、って単語自体はは大体共通認識なのか?」と問うと、これがまた………。というあたりで。 ちぃとごみごみと混雑しているように思われるので、一端、考察し…

ORMについて考えてみる

ORMで初っぱなボケようとして割とよい感じの「別の意味」が見つからなくてもんどり打ってるおいちゃんでございます*1。 まぁボケっぱなしだと話が続かないので、速やかに本題に。Object-relational mapping、でございます。O/RMって書かれたりORMって書かれ…

プログラムを学ぶための本といえば

どっちも、まだ「プログラムを始めた頃」だと少し難しかったり不思議だったりする内容なのかもしれないんだけど。 とはいえ、一端は頭の中に「なんとなく」でもいいから、インストールしておいたほうがよいんじゃないかなぁ、と思う書籍を2つ。リーダブルコ…

Slimは本当にスリムなのだろうか?

ちょいと気になったり興味があったりしたので、いくつかの「比較的(日本で)ポピュラーと思われる」PHP Web Application Framerowkの、行数とかファイル数とかを調べてみました。 まずインストールですが、本日のタイミングで composer.phar create-project l…

この本は外せない

何はなくとも、レベルで必読な書籍UNIXという考え方―その設計思想と哲学作者: Mike Gancarz,芳尾桂出版社/メーカー: オーム社発売日: 2001/02/01メディア: 単行本購入: 40人 クリック: 498回この商品を含むブログ (145件) を見る書いてある内容は割と平坦で…

SlimとSlim-Skeleton のindex.php

公式サイト http://www.slimframework.com/ のサンプルだと、index.phpは get('/hello/{name}', function (Request $request, Response $response, arr…

明日になったら「明日」になるから、多分、綺麗にならない

なんかつい最近も似たような事を書いたような記憶が、なくもないのですが( ソレはきっと、ビューティフル・ドリーマー - gallu’s blog )。今回は(も)、端的には「技術負債を作らないために」的な話でございます。 んと……定期的に耳にするのが ・今は時間がな…

新学期も始まったのでまずは「学び方」

ちょいとラインナップも変更になってきたので、頑張ってこの1年、また備忘録していきたいと思います。まず初っぱなは「学び方」を学びましょう、ということで、毎度おなじみこちらから。アプレンティスシップ・パターン ―徒弟制度に学ぶ熟練技術者の技と心得…

Twig チートシート

「あんちょこ」って大分と古くてあんまり使われてない単語なんだなぁ……というあさってな方向からの感想を述べつつ。 単置換 一番の基本だよねぇ。いわゆる「この変数を出力」ってやつ。 {{ variable }}配列は.(ドット)でつなげる感じ。 {{ array.key }} フ…

フレームワークって「マシントレーニング」な側面があるよね

いやまぁ言いたいことはタイトルそのまんま、なのですが。 お題は「フレームワーク」。 見方を変えると「ライブラリとフレームワークの違い」の一端、かもしれない。元ネタ http://concierge.diet/column/leader/kawabe20151230 これが自重での筋トレですと…

二種類の「死霊術」

専門以外からは一口に「死霊術」と呼ばれるこの系統は、ほぼ全く異なる2つの系統から成り立っている事を、本日は学んでいこう。 端的には「肉を扱う術式」と「魂を扱う術式」である。肉は「物質」、魂は「情報」と言い換えてもよい。 人によっては、前者を…

「平和な時」こそが「戦争」の「本番」だ

いやまぁ色々とそのまんまど真ん中なのですが。 元ネタはこちら。魔法少女プリティ☆ベル 24 (BLADE COMICS)作者: KAKERU出版社/メーカー: マッグガーデン発売日: 2018/02/10メディア: コミックこの商品を含むブログを見るP17~19 だが残念 「有事」の勝敗は …

思いっきりmemo

以前、ここで書いたんですけどねぇ。 https://gallu.hatenadiary.jp/entry/20081109/p2移動されてしまったので、改めて。 ………願わくば、サイトが消えませんように。職人気質総悲観論 http://hirok73.starfree.jp/sekai/bou/bou387.htmlお師匠さん。 http://h…

いわゆる「ページ読み込み時のイベント」の拾い方

なんとなし「onloadイベント」って感じで雑に把握をしているんだけど。 いわゆる「初期処理を書く場所」でございます。いや、これを書かずにフラットなJS書いて「スマホでうまく動かなくておいちゃんにヘルプ求められて、ふと思い立ってonload的なイベントの…

批判の難しさ

元ネタはこちら。 https://twicolle-plus.com/articles/424400 100人のうち批判する人が2人いたとしても、たかがその2人のために過度な謙遜をする必要は無いとマツコデラックスは言っていますが、まさにその通りですよね!批判されやすい世の中ですが、気に…

豆腐干絲の覚え書き

豆腐干絲の覚え書き。買った所によるのかもしれないけど(たしか、富岡商店さんで買ったやつ、のはず)。 500g入ってるヤツで ・「(二人)2食で食い切る」のはかなりぱつぱつ。4等分して(二人)4食にしたほうがいいと思う ・「解凍して」「小分けにして」「冷凍…

ぶり大根

ぶり大根概ね、土井先生の https://www.lettuceclub.net/recipe/dish/12595/ のレシピなのですが。 ちぃと甘かったのとかあったので、少しだけおいちゃん好みに修正したレシピを、覚え書き的に。材料 ・大根:1/2本 ・ぶり:適度 ・調味料調理工程1. ・大根…

「黄金律」って必ずしもいいとは限らないよねぇ

今回の発端は、こちら。https://twitter.com/saya1001kirinn/status/1093441567493316614 アジャイル開発にて納期が過ぎてて遅れている状況で、 詳細設計はなく、画面設計には書かれていないけど、ここはお客さん的に必要になるだろうとか、ここに入力制限か…

ソレはきっと、ビューティフル・ドリーマー

直近、インスパイアされたのはこの記事なのですが。 https://www.fnn.jp/posts/00417790HDK ――なぜログインパスワードは暗号化されていなかった?宅ふぁいる便は20年ぐらい前から動いているサービスで最初から暗号化はされていませんでしたが、いつか暗号化…

静的変数について調べてみた

マニュアルに「静的変数(static variables)」って書かれてるやつ、ですね。 端的には、関数(含むメソッド)の中で function hoge() { static $i = 0; }とか、ってやつです。で、これ、メソッドでも書けるのですが。 その時の「staticで保持している単位」が今…

魔力干渉系魔法と魔法干渉系魔法

一般に「魔法干渉系」と呼ばれる魔法が、いくつか存在する。 例えば「魔法吸収」であったり「魔法発動阻害」であったり、或いは「魔法分解」や「解呪」といった類いのものや、このあたりの行き着くところが絶対魔法防御(アンチ・マジック・シェル)である。 …

「空っぽのPHPバッチ」の処理コスト

ちょいと故があって、LaravelとplainなPHPとでの、バッチの処理コストを確認してみたんだけど………思ったより差異があって、幾分、びっくり(苦笑 なので、参考とmemo程度に、記録を残しておきます。環境その他によると思うので、参考値程度に。 PHPのバージョ…

「出来る」って、なに?

元ネタは https://gallu.hatenadiary.jp/entry/2018/12/30/102130 ん………そもそもとして、まず「出来るか?」って質問に三軸あって。 のあたり。この辺、割と大事だし重要なんで、ちょいと噛み砕いていきたいかなぁ、と。「出来る」って単語は割と「便利な言…

依頼の仕方??

ちょいと気になるツイッターが入ってきたので、軽く言及。https://twitter.com/1tatyo/status/1078122287000211457 職人気質の人には「これってできますか?」でなく「これって無理ですよね?」と聞くようにしている。 個人的な経験だと、前者の聞き方だと彼…

一人暮らし用 簡単な「予算制限法」

大分前に書いた駄文が「ふらっ」と出てきたので、もったいないんで公開します(笑 - とりあえず「一ヵ月毎に(多少揺らぐにしても)定期的な収入がある」前提とします。 給料日にやるべきことは、以下。 まず「固定費」を給料から抜く 家賃、光熱費(予想)、通信…

「アルルの女」あるいは職人の片思い

元ネタは、こちら。王様の仕立て屋 13 〜サルト・フィニート〜 (ジャンプコミックス デラックス)作者: 大河原遁出版社/メーカー: 集英社発売日: 2007/01/04メディア: コミック購入: 3人 クリック: 3回この商品を含むブログ (31件) を見るこの本のP157から始…

コスト計算って「色々な意味で」大切だよねぇ

元ネタは、 https://twitter.com/zacky1972/status/1067383578177155072 から始まる、一連のツイート。 全体で1文になっていると思われるので、「URIの群れ」を書いてから、文章を一気に。https://twitter.com/zacky1972/status/1067383578177155072 https:/…