mumei-0のブックマーク (929)

  • CloudFront の Cache Policy と Origin Request Policy を理解する - Qiita

    はじめに CloudFront の Management Console で Behavior を設定していると、こんな見慣れない機能が表示されるようになっていた。 これは何ぞや、と思って調べてみたら 2020/07 のアップデート内容のようだ。 Amazon CloudFront キャッシュポリシーとオリジンリクエストポリシーを発表 かなり新しい機能で、まだ資料が少なかったので自分の理解のために従来と比較して何がうれしいのかをまとめてみた。 TL; DR この機能の実装前はオリジンへのForwardとキャッシュキーの項目が自動的に一致していた Policyの実装によって、キャッシュキーとオリジンへの項目転送を分離してより柔軟で直感的なキャッシュルールを定義できるようになった 1度書いた設定を複数の Behavior で再利用できるようになった 1. CDN / CloudFront の仕

    CloudFront の Cache Policy と Origin Request Policy を理解する - Qiita
    mumei-0
    mumei-0 2024/09/24
  • インデックスとは何?MySQL(InnoDB)とPostgreSQLのインデックスの違いとは?調べてみました

    はじめに こんにちは。calloc134 です。 前のハッカソンイベントで、UUID をプライマリキーに利用するかどうかの議論がありました。 結果的にはあまりパフォーマンス要件の高くないアプリケーションであったため、プライマリキーとして UUID を採用することにしたのですが、イベント終了後に気になったため、調査を行いました。 今回は、この調査の結果を元に、MySQL と PostgreSQL におけるインデックスの内部構造の違いと、UUID をプライマリキーにする際の問題についてまとめてみたいと思います。 インデックスの概要 インデックスとは インデックスとは、データベースのテーブルに対して、アクセスを高速に行うための指標となる構造のことです。 インデックスとは日語で索引ですが、まさに辞書の索引のように、アクセスにおいての手助けをしてくれます。 より具体的に解説すると、データベースにお

    インデックスとは何?MySQL(InnoDB)とPostgreSQLのインデックスの違いとは?調べてみました
  • トーバルズ氏が語る「Linux」メンテナーの高齢化と後継者問題--20周年の「RTLinux」にも言及

    Steven J. Vaughan-Nichols (Special to ZDNET.com) 翻訳校正: 川村インターナショナル 2024-09-20 07:00 ウィーン発--「Linux」の生みの親であるLinus Torvalds氏は、The Linux Foundationの「Open Source Summit Europe」の基調講演で、カーネル開発や「Rust」の統合、オープンソースの未来について、自身の考えを率直に語った。Torvalds氏の友人でVerizonのオープンソースプログラムオフィスの責任者を務めるDirk Hohndel氏が、Linuxエコシステムに関する基調講演の司会を担当した。 Torvalds氏は、先頃公開された「⁠Linux 6.11」カーネルなどのリリースが面白みに欠けるのは意図的だ、と強調した。「約15年間にわたり、非常に規則正しいリリースを行

    トーバルズ氏が語る「Linux」メンテナーの高齢化と後継者問題--20周年の「RTLinux」にも言及
    mumei-0
    mumei-0 2024/09/20
    “なぜRustがこれほど論争の的になっているのか、よく分からない。自分が若かった頃を思い出す。『vi』派と『Emacs』派が言い争っていた。”
  • 真のスコットランド人論法 - Wikipedia

    真のスコットランド人論法(しんのスコットランドじんろんぽう、英語: No true Scotsman)、または純粋さに訴える論証(英語: appeal to purity)は、 非形式的誤謬のひとつである。普遍汎化に対する反例を提出されたとき、トートロジーを用いて反例を除外することで主張を防衛しようとする行為をさす[1] [2] [3]。普遍汎化を放棄したり反例を否定する証拠を提供したりせず、客観的な基準の代わりにレトリックを用いて汎化を修正し定義上その特定の反例を含まないようにする[4]。このレトリックは「真の、純粋な、正真正銘の、真正の、物の」など感情に訴えかけるだけで質的な意味のない純粋さの形容という形をとる[5]。

    mumei-0
    mumei-0 2024/09/20
    “このレトリックは「真の、純粋な、正真正銘の、真正の、本物の」など感情に訴えかけるだけで本質的な意味のない純粋さの形容という形をとる”
  • 『「みんなさぁ、データベースって何で学んだ?」単なるSQLやテーブル設計のいろはとかではなく『データベース』そのものの勉強についての質問に有益な情報が集まる』へのコメント

    𝕏 𝕃(おおきなえる)🌸🐻💿⚒️ @ellnore_pad_267 みんなさぁ・・・ データベースって何で学んだ? あんま学ぶチャンスなくね? そんなことはないか? 単なる SQL やテーブル設計のいろはとかではなく『データベース... 378 人がブックマーク・56 件のコメント

    『「みんなさぁ、データベースって何で学んだ?」単なるSQLやテーブル設計のいろはとかではなく『データベース』そのものの勉強についての質問に有益な情報が集まる』へのコメント
    mumei-0
    mumei-0 2024/09/13
    “一番読みこんでるのは PostgreSQL の日本語訳マニュアルだろうな。結局あれが一番いい。”
  • 「みんなさぁ、データベースって何で学んだ?」単なるSQLやテーブル設計のいろはとかではなく『データベース』そのものの勉強についての質問に有益な情報が集まる

    𝕏 𝕃(おおきなえる)🌸🐻💿⚒️ @ellnore_pad_267 みんなさぁ・・・ データベースって何で学んだ? あんま学ぶチャンスなくね? そんなことはないか? 単なる SQL やテーブル設計のいろはとかではなく『データベース』そのものの勉強な。 オプティマイザとかその辺の細かい部分の話。 𝕏 𝕃(おおきなえる)🌸🐻💿⚒️ @ellnore_pad_267 > 単なる SQL やテーブル設計のいろはとかではなく『データベース』そのものの勉強な。 オプティマイザとかその辺の細かい部分の話。 この部分読めてない奴が一定数おる????

    「みんなさぁ、データベースって何で学んだ?」単なるSQLやテーブル設計のいろはとかではなく『データベース』そのものの勉強についての質問に有益な情報が集まる
    mumei-0
    mumei-0 2024/09/13
    ブコメがおもしろい。
  • 何十年も売れ続けている定番の日経文庫11冊を編集長が解説

    2024年8月、日経文庫は創刊70周年を迎えました。その長い歴史の中で、日経文庫は数々のロングセラーや専門分野の名著を生み出しています。そこで、日経文庫の平井修一編集長に、さまざまなテーマでおすすめの日経文庫を解説してもらいました。今回は、20年、60年…と何十年も売れ続けているロングセラー11冊について。聞き手は、日経BOOKプラス編集・副編集長の小谷雅俊。 日経BOOKプラス編集・副編集長・小谷雅俊(以下、小谷) 今年、日経文庫は創刊70周年を迎えます。70年前というと1954年。日史年表を見ると吉田茂内閣最後の年で、ゴジラ映画の第1作が公開された年です。これから高度成長期が始まるという時期ですね。改めて、その長い歴史を感じます。 平井修一編集長(以下、平井) 当ですね。最初に出たのは『手形の常識』というでした。実務的な内容のが多いという傾向は、現代にも引き継がれていますね。こ

    何十年も売れ続けている定番の日経文庫11冊を編集長が解説
    mumei-0
    mumei-0 2024/09/13
    “企業の人は、「組織の動かし方は、大学の先生よりも自分たちのほうがよく知っている」などと思いがち”
  • コントリビュートで沢山の人が救われる。mattn氏が語る、好循環を実現するアウトプット活動の仕組み

    コントリビュートで沢山の人が救われる。mattn氏が語る、好循環を実現するアウトプット活動の仕組み 2024年8月6日 mattn 大学卒業後、ソフトウェアハウスやSIerなどでソフトウェア開発に携わる。vi派生のテキストエディタVimの日語化やプラグイン、Go言語などでOSS(オープンソースソフトウェア)の開発・コミュニティ運営に参加し、2019年からGoogle Developers Expert。2021〜2023GitHub Stars。著書に『みんなのGo言語』(2016年、2019年に改訂2版、技術評論社、共著)、『Go 言語プログラミングエッセンス』(2023年、技術評論社、単著)がある。関西在住。 X:@mattn_jp GitHub 前回はアウトプットのためのお題選びに際して、巷のエンジニアがよく選びがちな TODO アプリについてお話させていただきました。 いった

    コントリビュートで沢山の人が救われる。mattn氏が語る、好循環を実現するアウトプット活動の仕組み
    mumei-0
    mumei-0 2024/09/13
    “誤記やバグを見つけたら、なるべくパッチを送る、パッチを書くのが難しいならせめて作者に伝える、という行動を起こすのが大事”
  • 【エフェクトシステムとは一体なんなのか?】なぜ私はHaskellでエフェクトシステムのライブラリを作るに至ったか

    はじめに 記事は、今回筆者が作成したHaskellのエフェクトシステムライブラリの背景を説明するものです。Haskellに触れたことがない読者のために、理解に必要な事柄や文法等は記事中で簡単に説明します。Haskellやライブラリ自体に興味がなくとも、エフェクトシステムの紹介だけでも今後の参考にしていただければ幸いです。 エフェクトシステム エフェクトシステムというプログラミングパラダイムが以前より研究されていました。 これは、プログラムのコード内で起こりうる副作用を分類、タグ付けし、実行時より前に分かるようにするというものです。ここでは、副作用を分類して名前を付けて型として表したものをエフェクト型と呼び、あるコード片が発生させうるすべてのエフェクト型の集合をエフェクト集合と呼ぶことにします。 例えば 1+1 このプログラムのエフェクト集合は空集合{}です。なぜなら、一切の副作用(入出力

    【エフェクトシステムとは一体なんなのか?】なぜ私はHaskellでエフェクトシステムのライブラリを作るに至ったか
    mumei-0
    mumei-0 2024/09/13
    “プログラムのコード内で起こりうる副作用を分類、タグ付けし、実行時より前に分かるようにするというものです。”
  • 大西配列に入門してみた話

    大西配列とは 大西拓磨氏が提案しているキーボード配列です。具体的にはこういう配列です。 以下、紹介文を家のページから引用します。 『大西配列』は、QWERTYに代わる新しいキーボード配列の選択肢です。日人がローマ字をもっとも入力しやすいように100万字の統計から開発され、QWERTY配列と比べて指の移動距離は約52%、同じ指の連続は約88%減少します。お使いのキーボードにも無料で導入でき、いつでも元に戻せます。 大西配列 取り組みの狙い 大西配列キーボードでそれなりのスピードで入力できるようになる。 QWERTY配列とも両立させる。(linux シェルや、viエディタは環境を操作することもあるので両方使えるようになる。) 練習環境 練習環境には、タイピング速度測定(タイ速)をつかいました。 タイ速は、 ミスタイプへのペナルティがない。(ミスタイプでのタイムロスはペナルティとなる。 数字

    大西配列に入門してみた話
    mumei-0
    mumei-0 2024/09/13
    QWERTY配列から解脱したい。
  • 共同編集のためのライブラリ Yjs が面白そう

    Yjs とは Yjs: https://github.com/yjs/yjs Documantation: https://docs.yjs.dev/ Yjs は CRDT の実装。CRDT は a conflict-free replicated data type の略で、分散コンピューティングに特化したデータ構造のこと。 Yjs は、Shared types と呼ばれる、Map や Array などの型を持っている。この型の変更が自動的に他の peer に伝えられてコンフリクトを起こさずマージできる。 どこで使われているか 主要なテキストエディタの編集にはYjsのbindingが実装されていそう。最近話題になっている、tiptapの共同編集の内部で Yjs が使われているのを見て、自分は興味を持った。 Draft.js の binding は残念ながらない。Draft.js は Im

    共同編集のためのライブラリ Yjs が面白そう
    mumei-0
    mumei-0 2024/09/13
    “Yjs は CRDT の実装。CRDT は a conflict-free replicated data type の略で、分散コンピューティングに特化したデータ構造のこと。”
  • スタッフエンジニアの道: The Staff Engineer’s Path

    スタッフエンジニアの道 - Forkwell Library #66 での発表資料です https://forkwell.connpass.com/event/323138/ #Forkwell_Library

    スタッフエンジニアの道: The Staff Engineer’s Path
    mumei-0
    mumei-0 2024/09/13
  • 【2024年】フロントエンド設定集(ESLint、Prettier、EditorConfig、tsconfig.json……)

    ‘You gave me hyacinths first a year ago; ‘They called me the hyacinth girl.’ The Waste Land By T. S. Eliot 個人開発するときに、ESLint の設定など、毎回、見直しているので、結構時間がかかっている。 時間短縮のために、最近、Remix のチュートリアルを写経したときに使った設定を Zenn の記事にメモしておこうと思う。 設定は、厳しめにしている。 理由は、個人で作っていても、一定の質を担保するため。 ESLint .eslintrc.cjs /** @type {import('eslint').Linter.Config} */ module.exports = { root: true, parserOptions: { ecmaVersion: "latest", sour

    【2024年】フロントエンド設定集(ESLint、Prettier、EditorConfig、tsconfig.json……)
    mumei-0
    mumei-0 2024/08/05
    Zenn の記事を書きました。
  • OpenAIの経営は大赤字で2024年の負債は約7700億円の見込み

    OpenAIの主力製品であるChatGPTは数多くのユーザーを抱えており、経営は盤石そうに見えます。ところが、同社の内部資料を入手した海外メディアのThe Informationは「OpenAIは2024年に50億ドル(約7700億円)の負債を抱える可能性がある」と報じています。 Why OpenAI Could Lose $5 Billion This Year — The Information https://www.theinformation.com/articles/why-openai-could-lose-5-billion-this-year OpenAI training and inference costs could reach $7bn for 2024, AI startup set to lose $5bn - report - DCD https://ww

    OpenAIの経営は大赤字で2024年の負債は約7700億円の見込み
    mumei-0
    mumei-0 2024/08/01
    “2024年の人件費は約15億ドル(約2300億円)になると見積もられています。”
  • 究極の総合対策 TOEIC L&R TEST ESSENTIALS by Morite2

    究極の総合対策TOEIC® L&R TESTESSENTIALSついに登場。TOEIC® L&R TEST 100回以上の満点講師もりてつが分かりやすい解説授業動画と徹底的にムダを省いた総合対策テキストで最速のスコアアップを実現します。 TOEIC is a registered trademark of ETS. This publication is not endorsed or approved by ETS. *L&R means LISTENING AND READING.

    究極の総合対策 TOEIC L&R TEST ESSENTIALS by Morite2
    mumei-0
    mumei-0 2024/07/28
  • 数学オリンピックの問題で銀メダルレベルのスコアを残すAIを開発したとGoogle DeepMindが発表

    Google DeepMindが、形式的な数学推論のための新たな強化学習ベースのシステムとして「AlphaProof」および幾何学を解くシステムとして「AlphaGeometry 2」を発表しました。これら2つのシステムを組み合わせることで、国際数学オリンピック(IMO)において銀メダルレベルのスコアを獲得できたと述べられています。 AI achieves silver-medal standard solving International Mathematical Olympiad problems - Google DeepMind https://deepmind.google/discover/blog/ai-solves-imo-problems-at-silver-medal-level/ 国際数学オリンピックでは6問が出題され、それぞれ7点満点で採点されます。全問を満点で正

    数学オリンピックの問題で銀メダルレベルのスコアを残すAIを開発したとGoogle DeepMindが発表
    mumei-0
    mumei-0 2024/07/28
    “国際数学オリンピックの過去25年に出題された幾何学問題において53%だったAlphaGeometryの正答率を83%へと大幅に改善。”
  • 「早期解約手数料はAdobeにとってヘロインのようなもの、なくすと会社が打撃を受ける」とAdobe幹部が言及か

    早期解約手数料が必要となることを目立つように表記せず、また、解約の簡単な手順も示していなかったとして連邦取引委員会(FTC)がAdobeを提訴していた問題で、Adobeの幹部が「(早期解約手数料は)Adobeにとってヘロインに似たもの」であり「ビジネスに打撃を与えることなく、手数料を廃止したり、明示したりする方法は絶対にない」と述べていたことがわかりました。 Adobe exec compared Creative Cloud cancellation fees to ‘heroin’ - The Verge https://www.theverge.com/2024/7/25/24205774/adobe-ftc-lawsuit-creative-cloud-cancellation-fees-heroin Adobe Exec Says Early Termination Fees A

    「早期解約手数料はAdobeにとってヘロインのようなもの、なくすと会社が打撃を受ける」とAdobe幹部が言及か
  • axiosやfetchに替わるKyのススメ - Qiita

    Kyとは Kyは、Sindre Sorhusが開発したJavaScript向けの軽量かつ多機能なHTTPクライアントです。ネーミングの意図はよくわかりませんが、AxiosやネイティブのFetch APIに代わる、より効率的で使いやすい選択肢として設計されています。 Kyの利点 軽量で効率的: Kyのコアは非常に小さく(約2 KB)、パフォーマンスが重要なアプリケーションにとっては特に大きなメリットとなります。 Promiseベース: Fetch APIと同様に、KyはPromiseを基盤としており、async/await構文との組み合わせが容易です。 シンプルなAPI: Kyが提供するAPIは非常にシンプルなので、学習コストが抑えられます。 再試行機能: Kyには、失敗したリクエストの再試行する機能が組み込まれており、エラーハンドリングの実装コストを減らします。 JSON処理: Kyは自動

    axiosやfetchに替わるKyのススメ - Qiita
    mumei-0
    mumei-0 2024/07/28
    “Kyは、Sindre Sorhusが開発したJavaScript向けの軽量かつ多機能なHTTPクライアントです。”
  • C言語を学びたての人のための電卓自作

    電卓を通じて、再帰下降構文解析を使った構文解析を行います。インタプリタ自作やコンパイラ自作の前段階として挑むとちょうど良いのではと思います。 ステップ1からステップ15まであり、最終的に括弧を使った式を解析できる電卓が出来上がります。各ステップは少しの書き換えだけで済むようになっています。 「大学に入ってからプログラミングを始めて、1年生でC言語を学んでいる」という人に向けて書きました。 「このステップは難しすぎる」「説明が分からない」「ここの説明は間違っている」等があれば、sou7まで連絡を頂けるとありがたいです。また、実装してみて「みてみて!電卓が実装できたよ!」というときにも連絡を頂けると嬉しいです。 参考実装はこちらにありますCommits · soukouki/c-calc · GitHub。ステップごとにコミットを分けてあるので、難しくて進められない場合は参考にしてください。

    C言語を学びたての人のための電卓自作
    mumei-0
    mumei-0 2024/07/28
    “電卓を通じて、再帰下降構文解析を使った構文解析を行います。インタプリタ自作やコンパイラ自作の前段階として挑むとちょうど良いのではと思います。 ”
  • 【ITpro Challenge!】開発者が語る「3日で作ったニコニコ動画」---ドワンゴ 戀塚昭彦氏

    「(2006年)10月後半のとある金曜日に,川上(量生ドワンゴ会長)から『動画の上にカラフルなコメントがランダムに流れている』システムを見せられて『こういうものを作らないか?』と言われて,翌週の水曜日にはだいたい出来上がった」--9月7日開催されたイベント「ITpro Challenge!」で,「ニコニコ動画」の開発者であるドワンゴの戀塚昭彦氏は,こんな逸話を披露した。 ドワンゴが2006年12月に運営を開始した「ニコニコ動画」は当初,「YouTube」などの他社のサービスの動画の上にコメントを表示させるというシステムだった。その後,YouTubeの動画が使えなくなったことから,自社でも動画投稿/配信システムを構築するようになって今日の状態に至っている。今回講演を行った戀塚氏は,YouTubeの動画を使っていた初期のニコニコ動画を,事実上1人で作り上げたという人物だ。 「ありえない速さ」で

    【ITpro Challenge!】開発者が語る「3日で作ったニコニコ動画」---ドワンゴ 戀塚昭彦氏
    mumei-0
    mumei-0 2024/07/28
    『「自分は在宅勤務なので,邪魔が入らず,開発に好きなだけ集中できるので好都合だった」(戀塚氏)』