テンション高い犬が苦手である。 同じマンションの住民が飼ってる犬がハフハフ近づいてきたときにいつも身構えてしまう。喜んでいるのか、怒っているのかがわからない。 飼い主がいる手前、邪険にもできないし「噛みます?」とも聞けない。 そもそも身構えていることが犬に伝わってなめられるんじゃないか(犬ってそういうのわかるんでしょ?) 知ってる犬で慣れておきたい。
テンション高い犬が苦手である。 同じマンションの住民が飼ってる犬がハフハフ近づいてきたときにいつも身構えてしまう。喜んでいるのか、怒っているのかがわからない。 飼い主がいる手前、邪険にもできないし「噛みます?」とも聞けない。 そもそも身構えていることが犬に伝わってなめられるんじゃないか(犬ってそういうのわかるんでしょ?) 知ってる犬で慣れておきたい。
ここ最近趣味でHaskellに触れていて、ある程度構文とか、思想は理解できた。しかしプロジェクトを作成する手順や、環境構築などの知見が一切なく、学びたくてChatGPTさんに少し頼りながら雑にAPIを作ってみた。 成果物 今回は設定が楽ということもあり、Stackを採用した。Stackは、コマンドが分かりやすくとりあえず打てば、いい感じにbuildしてくれたり、開発環境を立ち上げつつ、エラーとかも丁寧に教えてくれる。(Cabalの方も今後試したい) Stackにはpackage.ymlがありここにdependenciesを記述できる。今回APIを作る時に、画像の情報をリクエストしたら、いい感じに圧縮してくれるAPIとかを実装したいなと思って、ChatGPTに聴いてみたらJuicyPixelsというライブラリを紹介してくれたので、これを使うことにした。JuicyPixelsは、jpgや、pn
Intro タイトルを見て「Cookie の新しい仕様か、キャッチアップしよう」と思って開いたのなら、以降を読む必要はない。 Cookie History 2000 年に発行された Cookie の仕様である RFC 2965 では、仕様中に Set-Cookie2/Cookie2 (以下 Cookie2) という 2 つのヘッダが定義されている。しかし 2011 年に改定された現行の RFC 6265 ではそれらヘッダは deprecate されており、実際の Web でこれらのヘッダが交換される場面を、少なくとも筆者は見たことがない。存在すら知らない開発者も多いだろう。 筆者はずっと、この仕様がどのように出てきて、どうして消えていったのかが気になっていた。 Web 上にも情報が少なく、「歴史上の理由で」とか分かったようなことを言ってる人がたまにいるくらいだ。四半世紀前のことなので経緯を
十行程度のプログラムが読めること プログラミング言語の文法を知っている 分岐とループを追いかけることができる 変数の状態変化を追いかけることができる 関数呼び出しを追いかけることができる 十行程度のプログラムを複数回書いたことがある プログラムを読んでプログラムの動的な振る舞いを想像できる プログラムの主な処理の結果を想像できる 主な処理の終了条件がわかる プログラムから主な処理を読み取れる 似たようなプログラムを書いて、動かしたことがある 既知のプログラムと読んでいるプログラムの違いがわかる イディオムを知っている イディオムを書いたことがある プログラムがどう動くか知っている 重複したソースコードを関数に抽出できる 重複したソースコードがわかる 同じ入力と出力をもつコードブロックがわかる コードブロック単位で入出力を比較できる プログラムのある機能がソースコードのどの部分に依存している
jojo.md この○○が金やちやほやされるために技術ブログを書いていると思っているのかァーッ!! 技術ブログを書いていることをアフェリエイト目的とか、PV目的だとか言われた時に。 なるほど完璧な開発プロセスっスねーーーっ不可能だという点に目をつぶればよぉ〜 一見完璧に聞こえるけど、どう考えたって上手く回らない開発プロセスの説明を受けた時に。 理解不能理解不能・・・あ、理解可能 ようやく理解できた時に。 お前は1つの修正が終わったらキチっとコミットしてから次の修正に入るだろう? 誰だってそーする。俺もそーする。 1コミットに全部の修正をぶちこもうとする奴へのあてつけに。 忘れっぽいならよォー……メモっておけよなぁー 几帳面によぉ~~ 忘れっぽい人に。 そんなもの、うちにはないよ 新しく入った人に仕様書ってどこですか?って聞かれた時に。 コードも見ておこう コードレビューは基本。 ソースヲ見
コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く