がるの健忘録

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

その他技術

「始めて」の○○の学び方 おいちゃん変

チラと拝見したツイート群……多分、この辺が発端かなぁ???https://twitter.com/tokuhirom/status/1682531879990497280 周りのエンジニアに一歩差をつける方法として、フレームワークやミドルウェアやライブラリのドキュメントを最初から最後までちゃんと読む…

ORMについて考えてみる

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

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

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

異字体?

大本ネタはこちら。 http://moriyoshi.hatenablog.com/entry/2017/03/13/011005 ここで「異体字セレクタ」ってのをはじめて知って、ちょろっと調べものをしたので、備忘録的に。 UnicodeっつかUTF-8で「1文字づつ」に分割するごにょごにょを書きたいかもな…

「言語の仕組み」とかを学ぶのによい書籍群

うちの生徒さんから 最近プログラムの言語(言語の仕組み)やアセンブラとかに興味が向いて来てるんですけどオススメの書籍とかってあったりしますか? という質問が来たので、ちょいとDMだと長くなりそうなのもあって、Blogに私信を書いてみます(笑 んと…まず…

IDEについて、とか

発端はここのあたり。 https://twitter.com/ndxbn/status/771350294940692481 @gallu 多分だけど、がる師には「肌に合わない」と思うんですよ。まぁそもそもIDEがあんまり好きくなさそうかなぁと。 composerとかnpmとかで管理し、上書き保存にhookしてphp-cs…

論理削除とサロゲートキー

いや端的には「どっちも原則的にはいらん」っていう立ち位置なのですが。 その辺も含めて、一旦「現時点での」おいちゃんのスタンスを、メモ程度に。 論理削除 最近見ていると割と「いらん!」な方向に向いている記事が多いのであんまり気にならないっちゃぁ…

サーバ系ツールに関する雑感(実践変)

いろいろあると思うのですが。おいちゃんの想定している運用は…多分、 http://www.publickey1.jp/blog/14/immutable_infrastructure_1.html にある、 http://www.publickey1.jp/blog/14/imm04.jpg の絵がとても近いような気がするのですが、こんな感じ。 と…

サーバ系ツールに関する雑感

開発環境とか本番環境とかデプロイとか「環境の各諸々のバージョンアップ」とかに関する雑感です。 「Jenkinsとchefとデプロイツールに関する雑感」と読み替えてもらっても、そんなに変化はない感じ。 いつも以上に「主観バリバリ」なんで、適当に加減しなが…

軽くツッコミ

元ネタ 今さら聞けない、変数や関数の命名規則と、まず覚えるべき英単語200 http://oxynotes.com/?p=8679 http://megalodon.jp/2015-0608-2328-48/oxynotes.com/?p=8679 まぁ「デザイナーさん」のようなので、ってのもあるのですが。 ただ「プログラミングを…

spamとはいってもレベルが低すぎます(苦笑

こげな内容が来たので、まずは晒しませう。 ご連絡失礼致します。株式会社セーフネットエージェンシーの神谷譲二と申します。サイト運営会社から再三に渡りメールにて連絡をしても返答が無い 現状が続き、 この度弊社が最終通達の依頼をうけご連絡致しました…

「インフラの運用コスト」を計算してみた。

鯖の運用の話が、定期的にくるので(えぇ、おおかたの皆様の予想の通り、大変に「香ばしい」ヒキの強いものが B-p)。 一度、雑でもいいから計算してみたかったので、与太程度に計算を試みてみたり。 前提その1。 http://law.e-gov.go.jp/htmldata/S22/S22HO0…

コードに関する雑文

元ネタ ■[鬱エントリ][紙の上] 派遣PGの感じる「怒り」をデコンパイルしてみた http://d.hatena.ne.jp/msakamoto-sf/20100815/1281808194 非常に面白い話だったので、ちょいと素通り出来ず(笑 基本的に、量皿天秤の「両側」をどちらも書く予定です。多分。 …

validateについて

頂戴したデータがvalidなのかをvalidationするvalidatorの、どっちかってぇと「理屈」部分を、少し整理してみましょう的な備忘録。 実用一点張りなのと、とりあえず「PHPメイン」で書きますんで、適宜、他言語な方々におかれましては応用したりかみ砕いたり…

ORMについてのとりあえずの所見

元ネタっていうか刺激元は此方。 [db] 「O/Rマッパーがなぜ悪いか?」がなぜ頭悪いか? kwatch.houkagoteatime.net/blog/2014/12/27/nabokov7/ 些か検証仕切れていない部分はあるんだけど。 現時点において ・本質的な部分 ・現在(っつか正確にはちょい前)の…

竹の花が咲いたようなので

「竹の花」の元ネタは http://d.hatena.ne.jp/gallu/20110331/p1 の一番最後のほうをご参照あれw というわけで、久々のお題なので、ある程度丁寧に。PHP・⌒ ヾ(*´ー`) ポイ Rubyist is better than PHPer http://blog.sumyapp.com/2014/04/php%EF%BD%A5%E2%8C…

使いこなすか振り回されるか

インスパイア元は、こちらあたり。 プログラミング作業を将棋に例えてみる http://d.hatena.ne.jp/Yamashiro0217/20131004/1380855545 道具に拘るエンジニアはだいたい無能 http://anond.hatelabo.jp/20131005004542 道具、を簡単に定義。 一端、以下の全部…

テストデータは原則として作らない

先日つぶやいたりニュースフィードったりした発言で、何カ所か質問がきたので、その辺の解説を。 https://twitter.com/gallu/status/311293551487094784 [開発のDB周りの話]そういえば「テストデータは原則として作らない」「trancate祭り」とか、知っている…

エラーメールの処理

mail送信系を作成する際に重要なのはエラーメールの処理…というか正確には「届かないアドレスの排除、によるアドレスリストの清浄化」なのですが。 とりあえずざっくりとポイントを。 まずは「エラーメールが受け取れるようにすること」。 普通、SMTPレイヤ…

開発手順草案

開発手順の草案とか考えてみました。 色んな手順あるかと思うのですが、一度、自分の手順を色々と「揉んでみたい」なぁ、って思ったので。 目的 ある程度低コストで、かつ「複数のエンジニア&デザイナ」が存在していることを前提に。 運用が楽で、且つある…

configの話

で、ついでにconfig関連のおいちゃん的見解。 端的には「いいじゃん一カ所にまとめなくても」。 んと…分解して。 DRYはとても大事だと思うです。ここに異論はなし。 ただ、現実問題として「ン千行とかのconfigファイル」を見るにつけ、なんていうか「倦んず…

シンボリックリンク関連2種

Windows系の人には「ショートカット」って言うと通じるのかしらん? 割とおいちゃんは多用するのですが、あんまり使わない人が多いぽいので、備忘録。 前提条件 シンボリックリンクの説明はよいよね? ln -s コマンドで作るアレでおま。 sつけないハードリン…

DRYを勘違いしてたお orz

ちょっと感動したので(笑 DRY(Don't Repeat Yourself)ってのがあるです。 たぶん、割と多い説明として「ソースコードの再利用/繰り返しを避ける(二度手間すんな)」という文脈で使われていて、おいちゃんもそう認識していたです。 で…その文脈において、つま…

Node.jsについて

まだおおむねメモ書き程度なので、メモ程度に。 node.js とは何か http://d.hatena.ne.jp/badatmath/20101020/1287587240 node.js とは何か (2) http://d.hatena.ne.jp/badatmath/20101022/1287701281 と、おおむねこれに対立すると思しきこれ。 訳:Node.js…

すげぇ過ぎるので紹介させてください

http://d.hatena.ne.jp/yappo/20110517/1305612204 経由 http://bellard.org/jslinux/ なんていうか…すげぇ過ぎます!! 久しぶりに、ちょっと上がりました!! ふっふっふっふっふ…ちょっといかん部分が刺激されているw

ちょっと気になるので突っ込んでみる

元ネタ 典型的PHPerの13の悪癖 http://anlyznews.blogspot.com/2011/03/phper13.html これの元ネタの「典型的PHPerの13の悪癖 http://anond.hatelabo.jp/20110329150439 」のほうも見ていたんだけど…ちょっと気になったので、突っ込み。 いつもながら当然な…

日本語で例えてみる「習熟度」

たとえば「迫り来るような小説」を書く御仁がいる。馳星周、池波正太郎、菊地秀行、夢枕獏あたりがおいちゃん好きだけどまぁ好みは置いておくとして。 馳星周と菊地秀行については割と「ストーリーテイリング」が上手な印象があるんだけど、そのストーリーに…

ある種の感動

元ネタ プログラマを目指すのに適した時代、適していない時代 http://www.gcd.org/blog/2006/07/83/#comment-78 URIを見ていただくとあるいは予想いただけるとおり、コメント欄です。 感動したコメントはこちら。 昨今の情報が過剰な状況では、筋道立てて何…

プログラミングが「出来る」って何だろう?

プログラムなんて所詮「色々な小さな部品の組み合わせ」程度。 個々の部品は、それ自体は普通にネットなりマニュアルなりでいくらでも調べがきくし、それを暗記している必要性もなし。 ただ。 「どの部品を」「どの場所に」組み込むか。 部品の選択と場所の…

え? mixiアプリ…結構怖い?

上述の調査をしている過程で…なんか、微妙に「おいちゃん的に」より好まないものが見えた気がしたので。 http://developer.mixi.co.jp/appli/spec/pc/permission_model の「パーミッションマトリクス」あたり。 えと…あえてちょっと「衝撃のでかい」書き方を…