gallu’s blog

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

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

なんとなし「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:/…

なぜ「質問」をしないんだろう? 或いは「コード絶対領域」に対する考察

比較的「古い」御仁やら現場やら、に多いように思われるタイプなのですが。 現象としては ・似たような関数やメソッド、下手したら定数までも、をあちこちにcopyして書き散らかす というのがありまして。 端的に「物凄く、反DRYな感じ」で、おいちゃんとして…

「頭でわかってる」から「身体で覚えた」までにある距離

元ネタはこちら。 12時間円柱を描きつづけてはじめてわかったこと。「気づく」までにはたくさんの時間がかかるのに、みんな先に教わってしまうんだね。 http://izoomi-momo.jugem.jp/?eid=1243701 https://megalodon.jp/2016-0425-0921-07/izoomi-momo.jug…

どこにリソースを突っ込むのか? って選択は大事だよねぇ

元ネタは、これ。 https://twitter.com/rootport/status/781680038844309504 ピクサーでは必要以上に丁寧な仕事を、「完璧な陰影をつけた1セント硬貨」と呼ぶらしい。非の打ち所のない1セント硬貨の3Dモデルを作ることに熱中しても、映画全体の品質が高まる…

パスワード文字数の超おおざっぱな最小長の計算

ふと軽く気になったので、おおざっぱに。 前提として「パスワード 定期的 変更」というキーワードがありまして。 個人的にパスワードの最適変更間隔とその定量的効果の評価 https://docs.google.com/document/d/1RWDerFjLc24nr_lDhF8s0vEOJ8DPKhEnEAYG9qr_oB…

歴史………

この世界は、数万年という長い歴史を持っている。 それに間違いはない。 なぜなら、記録にも文献にも、或いは痕跡にも遺跡にも、若しくは記憶にも語り部にも残っている「事実」だから、だ。とある異端の、狂った学者は言う。 「"数万年"の痕跡がおかしい。こ…

PMの必要条件に「技術力」は含まれるのか?

インスパイア元は、直近としてはこの2つのツイート。https://twitter.com/toukatsujin/status/1063208694123393024 いまだに「システム開発のプロマネは技術者でないと務まらない」と主張する人がいて愕然とした。ナンセンスな話で技術者ならやりやすいだけ…

「目で盗め」もきついけど「懇切丁寧」が良いってわけでもなくてねぇ………

直接の発端は、こちらのツイート。https://twitter.com/tatamin_ttmn/status/1062271330895056896 そういうことやるからあらゆる職人業界の技術継承が廃れていくんだろ… はっつけてある画像は、確か「将太の寿司」だったかな(うろ覚え)。 「この店では誰も技…

「手作業で30分掛かるものを3秒で終わらせるために3時間掛ける」のは正解なのか?

いやまぁほぼそのまんまな内容で、元ネタも、以前にツイッターで拝見した https://twitter.com/wakamesoba98/status/1020496602132180992 手作業で30分掛かるものを3秒で終わらせるために3時間掛けるのがエンジニア、という持論を大切にしていきたい https:/…

ポイントカードと会員ランク(比喩)

西原理恵子先生に曰く ・女の人の感情ってポイントカード ・日常の細かいことをずっとカードに判子で押して ・ポイントがたまると「キャッシュバックキャンペーン」 ってなお話をされてますが。 別に男でも同じようなものなんじゃないかなぁ、と思う事は、少…

準委任の請け方

後でまた整理をしたいのですが、ちょいと喫緊で説明をしたほうがよい状況が出てきてしまったので、半ば私信に近いですが、一旦記述します。 「半ば私信」なので、身もふたもない記述も多いので、その辺はお目こぼしいただければ幸い。さて。 請負は「発注側…

「燃えるプロジェクト」への一考

時々見かける「もったいないミスマッチ」なのですが。 前提としては「駄目ぽいプロジェクト」。そこに参画している、あるいは「した直後」のメンバーのうち、まず「5~6手以上先」を見る人間が「このままだとやばい」事に、割と早いタイミングで気づきます。…

「0.2+0.2+0.2+0.2+0.2」は1.0であって0.2ではないんだよ?

極めてまれに、レアケースとして、「無いこともない」くらいの確率で*1感じる事なのですが。ある人物Aさんがいます。 Aさんのある日のタスクとして ・Bさんから0.2を渡されました ・Cさんから0.2を渡されました ・Dさんから0.2を渡されました ・Eさんから0.2…

nullを含むデータのORDER BY

DB

いや普通に考えて「やらねぇしやらねぇだろ」ってお話なのですが……まぁ「諸般の事情」ってやつがございまして。 簡単にテストしてみました。 mysql> select * from test order by i; +------+ | i | +------+ | NULL | | 1 | | 2 | | 3 | | 4 | | 5 | +-----…

パンの残りでパンプディング

概ね備忘録。大体うまくいったので。 卵液 ・卵2個 ・牛乳130ml ・ラカンカ大さじ2弱 作り方 ・卵液混ぜて深い目のお皿に入れる ・パン(2枚分くらい)を適当に、キッチンばさみで切りながら入れる ・レンジ600wで2分(1分40秒くらいで良いかも)、チン ・軽く混…

特定のディレクトリ以下のファイルの文字コードをUTF-8に全部変換したい時

いやなんかググって動かしたら割とあちこちコケたので、面倒なんで一回ちゃんと調べて、その辺を備忘録。 ごく大まかには ・findで対象を引っかけて ・xargsつかって ・nkfに引き渡す 感じ。 find ./ -type f -name *.php | xargs -pL1 nkf -w -Lu --overwri…

database領域の作成とユーザの作成

最近少し、作り方が変わったのか変えたのか。 こんなやり方をしてることが多いです、ってのがあったので備忘録。 create database データベース名; CREATE USER 'ユーザ名'@'サーバ名' IDENTIFIED BY 'パスワード'; GRANT ALL ON データベース名.* TO 'univc…