変わった生き物や珍妙な風習など、気がついたら絶えてなくなってしまっていそうなものたちを愛す。アルコールより糖分が好き。 前の記事:AI教師に導かれて、奈良・明日香村で巨石を愛でる~勝手に修学旅行 > 個人サイト 海底クラブ >ライターwiki 日本のオオサンショウウオは食べられない 昔、京都・鴨川で見たオオサンショウウオ 日本にオオサンショウウオを食べる習慣があったということはずいぶん前から知っていたが、具体的な記述に接したのは北大路魯山人の随筆が最初だったと思う。青空文庫で読めるので、ぜひ目を通してみてほしい。 その中で魯山人はオオサンショウウオを「すっきりした上品な味」だの「ゼラチン質の分厚な皮がとびきり美味い」だの、手放しで褒めちぎっている。初めて読んだとき、そんなに美味しいならぜひとも食べてみたいと私は思った。しかし、それは叶わぬ願いなのである。オオサンショウウオは日本の天然記念物
対象 .env に API キーを入れてそのまま開発している セキュリティーを意識して、Vibe Coding を行いたい方 はじめに ~.envはなんで危ない?~ 🧑💻:「.env 読まないでね」 🤖:「かしこまりました! では .env を読み込みます」 ではでは、.envを読み込まれるとなにが問題なの? AIに.env を読まれると機密情報が学習されることが真っ先に思い浮かびますが、 実際問題になるのは、学習よりも前の段階で 機密情報(.env)がAIとその周辺のツールの処理に乗ることです。 (もちろん、AIエージェントの設定で学習されるリスクもあります) 具体的に何が起きるのか .env を AI が読める状態にしていると、以下のようなリスクがあります。 1. 生成コードへの埋め込み 「この API を使って通信処理を書いて」と依頼した際に、.env から読み取った値がハ
雨宮さん あらゐけいいち 主人公の名前は雨宮さん。 なんか好き!って気持ちを大事にする彼女の毎日は、いつだって想像の斜め上! 「好き」なことを「好き」って言える幸せ。 「好き」を突き詰めた先に何があるのか。 幸せ?自由?それとも絶望…? 『日常』『CITY』の あらゐけいいちによる“好き”を巡る創作の物語・・・!
この話は開発サイクルそのものの話でもあり、DDD の具体実装としての設計を模倣せずとも、"開発として"参考になる部分があるのではないかと思う。 はじめに 私は DDD をソースコードの設計論(いわゆる戦術的設計)だけを取り入れたプラクティスには批判的である。それはつまり DDD はどこに課題意識があって、何を解決しようとしているのかを理解せず模倣してしまいがちだからだ。保守性などが強調されて説明されたりもするが、それは DDD の一側面でしかなく、場合によっては依存性逆転や DI (Dependency-Injection | 依存性注入) の話をしているケースも散見される。(それは DDD の実現において結果として出てくる話で、本質ではない。) 書籍などを読むと DDD の課題意識やマインドセットなどがしっかり解説されているので、まずは一つ読んでみることをオススメする。 一応この記事の
こんにちは、ザックです。アンドパッドでフリーランスの Rails エンジニアとして働きながら、趣味で Ruby や Rails にコントリビュートしています。 このポストでは、Rails へ静かに加わったあまり知られていない機能を紹介します。大規模な Rails アプリケーションを扱うエンジニアには、特に役立つと思っています。 Deprecated Associations 古いアソシエーションの削除は、本来ならルーティンな作業のはずですが、実際には手探りになりがちです。 コードベースを検索し、明らかな呼び出し箇所を修正し、テストを走らせ、アソシエーションを削除します。すべて問題なさそうに見えます。しかし、バックグラウンドジョブや管理画面、めったに使われないエンドポイントがまだ古い名前を呼び出していることが本番で発覚します。もはやクリーンアップ作業ではなく、インシデントです。 Rails
3月下旬、Xでポストの自動翻訳機能が追加され、タイムライン上に各国のポストが混じって表示されるようになりました。そしてそこで起こったのが日米食べ物交流というか、米国のBBQ写真に対して「すげーー!!」という感嘆の声が溢れる飯テロタイムライン。 ここで我々は学びました。 日本の「バーベーキュー」と、アメリカのBBQは、違う料理である。 特にテキサスBBQと呼ばれる、テキサススタイルのもの。これは、肉を焼く…と見せかけて、10時間以上もじっくり低温で加熱することで肉の成分を変性させる、仕組みとしては煮込み料理に近い料理である、ということを知ったわけです。 知ったからには、食べてみたい。 食べてみたいから、作ってみたい。 でも、テキサスBBQは、バーベキューグリルを使って10時間!も火をくべひたすら焼き続ける料理です。日本の、しかも東京のこの兎小屋ひしめく住宅事情。いったいいつ、どこで、そんなこ
ニコニコ漫画の全サービスをご利用いただくには、niconicoアカウントが必要です。 アカウントを取得すると、よりマンガを楽しむことができます。 ・マンガにコメントを書き込むことができる ・全マンガ作品を視聴できる ・好きなマンガの更新通知を受け取れたり、どの話まで読んだか記録する便利機能が使用できる
RDSが朝のピーク時間帯にI/Oスパイクで応答不能になりました。前日夜にリリースしたdeleted_atへの単独インデックスが原因です。stagingのEXPLAINでは複合インデックスが正しく選択されていたので、レビューでは検出できていません。 根っこにあるのはMySQL 8.0 innodb_stats_methodのデフォルト値nulls_equalと、IS NULLに対するコスト計算の噛み合わせです。8.0系で現在も未修正のバグに類する挙動で、NULL多数カラムへの単独インデックスがトリガーになります。 テーブルとクエリ 問題が起きたのはチケット管理SaaSのticketsテーブルです。ソフトデリートでdeleted_atを持つよくある設計です。 CREATE TABLE tickets ( id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, w
壊していいよ、すいかちゃん 虫歯 占星術師の家系に生まれた少女・暦見 薫は、 突然「二年後に地球が崩壊する」という予知夢を見る。 しかも、その事件は自分と同い年の女の子が起こしていて!? 地球崩壊×ハート救済ラブコメディ、開幕!!
はじめに しばらくの間、自分のPython開発環境はこんな構成だった。 pyenv:Pythonのバージョン管理 Poetry:依存関係と仮想環境の管理 flake8:リント black:フォーマット isort:インポート整列 Makefile:よく使うコマンドのまとめ 感じていた課題 組み合わせとして以前から広く使われていた構成(と思っている)でもあるが、使っている中で色々な課題を感じていた。 pyenvで想定したPythonバージョンでPoetryが構築されないミスをたまに起こす 生成AIの影響でPython触り始めましたの人にpyenv + poetryを教えるのはハードルが高い flake8・black・isortは干渉などもあるので、実行順番を意識する必要がある Makefileは昔からよく使うし便利だが、個人的には可読性が悪く感じる 個々のツールに問題があるわけではないが、ツ
朝、起きると、ふみ子の頭にねじが埋め込まれていた――長い間不在だった父は帰って来るやなぜ娘にねじを埋め込んだ? その時からふみ子は秘密の“組織”に追われ、闘うために巨大ロボットを呼び出すようになり……ちばてつや賞入選後、コアな読者に支持されてきた著者が膨大な時間と熱を込めて紡ぎあげる、長編空想科学冒険漫画!
プログラマー兼デザイナーのblinry氏が自作コーラのレシピをGitHubで公開し、写真付きで作り方を解説しています。 GitHub - blinry/soft-drink-recipes: A collection of DIY soft drink recipes. · GitHub https://github.com/blinry/soft-drink-recipes?tab=readme-ov-file DIY soft drinks https://blinry.org/diy-soft-drinks/ blinry氏が作るのはカフェインゼロ・カロリーゼロのコーラで、まず濃縮液を作ってから目的の濃さに希釈する仕組みです。1リットルのコーラを作るために必要な濃縮液の材料は以下の通り。 ・エッセンシャルオレンジオイル 0.75ml ・エッセンシャルライムオイル 0.70ml ・エッ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く