kat21のブックマーク (4,687)

  • 放射線について考えよう。

    ブックデザイン:鈴木成一デザイン室 出版社:明幸堂 2000円+税 A5判・並製 312ページ ISBN978-4-9910348-0-0 C0042 これほど丁寧で網羅的に放射線を説明しているをほかに知らない。 このを書棚に入れておけば、なにか事が起こったときにいつでも引き出して正確な知識を得ることができるだろう。健康診断でCT検査やPET検査を受けるときにも参考になる。しかも、科学に興味のある小中学生なら、最後まで読み終えることができるほどのわかり易さだ。 成毛眞 (HONZ代表) 「週刊新潮」掲載 【書評のつづきを読む】 放射線について正しく理解するためには、 物理学の知識をひとつひとつ積み重ねながら、 自分の頭で考えなければなりません。 どうしたら考えられるようになるのか? これから10回にわたって、 考えていきましょう。

    放射線について考えよう。
    kat21
    kat21 2023/10/06
  • 信頼性目標とシステムアーキテクチャー / Reliability Objective and System Architecture

    SRE NEXT 2023で発表した内容です。 https://www.youtube.com/live/c_oMpshssRg?si=LfArG3rX4VXPJ30H&t=27643

    信頼性目標とシステムアーキテクチャー / Reliability Objective and System Architecture
    kat21
    kat21 2023/10/04
  • MySQLのインデックスですが、B-treeではなくB+treeを使用するのはどうしてなのでしょうか? | mond

    MySQLのインデックスですが、B-treeではなくB+treeを使用するのはどうしてなのでしょうか? 端的に言うと性能が良いからです。 これを理解するにはバッファプールへの理解が必要です。ディスク指向のデータベースの上では有限のメモリを最大限活用することでメモリに入り切らない巨大なデータ群に対して良好な参照性能を出す必要があります。バッファプールとはディスク上のデータの羅列を固定サイズのページ(InnoDBの場合16KB)の羅列であるとして読み書きに必要な分だけをメモリに移し取り複数の書き込みをできる限りメモリ内で受け止めて後でまとめてディスクに書き戻すという、ライトバック型のキャッシュのような機構です。 この中においてバッファプールは有限のサイズしか無いので適宜プール内のデータを書き戻して入れ替えながら上手くやっていく必要があります。 さてB+treeとB-treeの最大の違いは木のリ

    MySQLのインデックスですが、B-treeではなくB+treeを使用するのはどうしてなのでしょうか? | mond
    kat21
    kat21 2023/10/02
  • 吉田豪 Perfumeが売れたきっかけは掟ポルシェの結婚式説を語る

    吉田豪さんが2023年9月26日配信の『舌SHOWROOM 豪の部屋』の中でPerfumeについてトーク。「Perfumeが売れたきっかけは掟ポルシェの結婚式」説をサエキけんぞうさんと話していました。 (サエキけんぞう)吉田さんはその頃、どうされていたんですか? (吉田豪)僕もだから、ずっと聞いてはいたけれども。現場とかには全然行ってないんですよ。 (サエキけんぞう)まずは、あれですか? Perfumeフォロワー? (吉田豪)Perfumeはもちろん普通に売れる前から行っていて。取材したりとかしてて。 (サエキけんぞう)掟ポルシェさんがお腹を痛めて産んだと言われている……。 (吉田豪)産んだわけではないですけど。初期には広める功績はデカかったっていう。 (サエキけんぞう)相当デカかったですよね。 (吉田豪)1回、サエキさんから「Perfumeについて書いてるんだけど。Perfumeが売れ

    吉田豪 Perfumeが売れたきっかけは掟ポルシェの結婚式説を語る
    kat21
    kat21 2023/10/01
  • DALL·E 3

    DALL·E 3 is now available to all ChatGPT Plus, Team and Enterprise users, as well as to developers through our API. Modern text-to-image systems have a tendency to ignore words or descriptions, forcing users to learn prompt engineering. DALL·E 3 represents a leap forward in our ability to generate images that exactly adhere to the text you provide.

    DALL·E 3
    kat21
    kat21 2023/09/24
  • プログラマのための公開鍵による暗号化と署名の話

    初めに 公開鍵による暗号化と署名をプログラマ向け(?)に書いてみました。ちまたによくある暗号化と署名の話はインタフェースと実装がごちゃまぜになっていることが分かり、暗号化と署名の理解が進めば幸いです(と思って書いたけど、余計分からんといわれたらすんません)。登場する言語は架空ですが、多分容易に理解できると思います。 公開鍵による暗号化PKE 早速、公開鍵による暗号化(PKE : Public Key Encryption)を紹介します。登場するのは暗号化したいデータのクラスPlainText, 暗号文クラスCipherText, 秘密鍵クラスPrivateKeyと公開鍵クラスPublicKeyです。PKEは次の3個のインタフェースを提供しています。 abstract class PKE { abstract keyGenerator(): [PrivateKey, PublicKey];

    プログラマのための公開鍵による暗号化と署名の話
    kat21
    kat21 2023/09/23
  • awkが新しくなる!? 本家AwkがUnicode (UTF-8)とCSV対応に! - Qiita

    はじめに 2023年、長い時を経て awk がとうとう Unicode (UTF-8) と CSV に対応しました 🎉🎉🎉 awk で日語がうまく扱えない(場合がある)、Excel が出力する CSV ファイルが扱えない(場合がある)、といった問題が解決に向けて一歩に進みます。 去年、家 awk (One True Awk, nawk) に Unicode サポートが Brian Kernighan の手によって追加されたと話題になった(参照)ことを覚えているでしょうか? Brian Kernighan が誰だか知らない方がいるかもしれないので説明すると、オリジナルの awk の開発者の一人で awk の頭文字、Alfred Aho、Peter Weinberger、Brian Kernighan の一人です。通称「K&R」の「プログラミング言語C」や「プログラミング言語AWK」

    awkが新しくなる!? 本家AwkがUnicode (UTF-8)とCSV対応に! - Qiita
    kat21
    kat21 2023/09/21
  • 「YAMLの本来の使い方」を仕様から読み取ってみる | Wantedly Engineer Blog

    YAMLは「便利なJSON」として使われることが多い一方、その複雑性から落とし穴も多く、しばしば批判の対象になります。 なぜYAMLはそこまで複雑なのでしょうか? その背景のひとつは、来のYAMLがJSONとは大きく異なる目的意識で作られているからです。 稿ではYAML specに従う形でYAMLのコンセプトを解説することを目指します。残念ながら、ここに書かれているYAMLの思想は実際には実用されているとは言い難いですし、これらの背景を理解しても「YAMLは複雑だ」という事実がひっくり返ることはないでしょう。それでも、YAMLの複雑さの源泉を体系的に理解し、YAMLとほどほどの距離感で付き合う助けにはなるのではないかと思います。 この記事ではこういう話をしますYAMLはJSONとは独立に、異なる目的で生まれた野心的な仕様であるアンカーやタグなどの強力な構文は、これらの目的を満たすために

    「YAMLの本来の使い方」を仕様から読み取ってみる | Wantedly Engineer Blog
    kat21
    kat21 2023/09/20
  • Open Interpreter - Qiita

    text = """ SeabornのTitanicデータセットを使いLightGBM,XGBoost,CatBoostおよび3つのモデルのアンサンブルした場合で どれが最も精度が良いか検証してください.検証する際は4foldのクロスバリデーションの結果の平均値としてください. 全て日語で対応してください. """ # return_massagesは出力結果のデータを変数として保持するため引数 # 出力結果はmassagesにも保存される messages = interpreter.chat(text, return_messages=True) 了解しました。以下の手順で進めていきます。 1 必要なライブラリをインストールします。これには、seaborn(データセットの取得)、pandas(データの操作)、numpy cikit-learn(クロスバリデーションと精度評価)、lig

    Open Interpreter - Qiita
    kat21
    kat21 2023/09/20
  • Open Interpreterの使い方や料金を徹底解説!実際にアンケート結果のデータ分析をした活用事例を紹介!|Ainova

    1. インストール 1pip install open-interpreter ターミナルで次のコマンドを実行して、Open Interpreter をインストールします。 2. 対話型チャットの開始 インストール後、次のコマンドを実行して、ターミナルで対話型チャットを開始できます。 1interpreter Python で対話型チャットを開始するには、次のコマンドを実行します。 1import interpreter 2interpreter.chat() 2. OpenAI APIキーの設定 OpenAIAPIキーを利用する場合は設定が必要ですが、OpenAIのキーを使用しない場合は、Code-Llamaを利用することができます。 これで、Open Interpreterを利用する準備が整いました。 Open Interpreterの使い方 タスクの依頼・実行 Open Inter

    Open Interpreterの使い方や料金を徹底解説!実際にアンケート結果のデータ分析をした活用事例を紹介!|Ainova
    kat21
    kat21 2023/09/16
  • 【研究成果】量子回路ブラックホールレーザー理論の構築に成功~指名手配“ホーキング輻射”を捕まえろ!~電気回路の中の宇宙

    電気回路を用いたブラックホールレーザーの理論を構築することに成功しました。 このレーザーを用いれば、ホーキング輻射(注1)の存在を明らかにすることができます。 また、このレーザーは非古典的な性質を持っていることから、次世代の革新的量子情報処理技術(量子コンピュータ(注2)や量子ニューラルネットワーク(注3))に対して新しい光源を提供します。 広島大学大学院先進理工系科学研究科の片山春菜・大学院生は、電気回路において擬似的なブラックホールを創生し、それを用いたレーザー理論を構築することに成功しました。このレーザーを用いると、未解決課題であるブラックホールからの輻射(ホーキング輻射)の存在を明らかにすることができます。また、このレーザーは通常のレーザーと異なり、ホーキング輻射の素過程に由来するスクイーズド状態(注4)と呼ばれる非古典的性質を持つレーザーとなり、新しい光源として量子情報技術などで

    【研究成果】量子回路ブラックホールレーザー理論の構築に成功~指名手配“ホーキング輻射”を捕まえろ!~電気回路の中の宇宙
    kat21
    kat21 2023/09/14
  • 国土数値情報ダウンロードサイト

    close 「国土数値情報」は、国土形成計画、国土利用計画の策定等の国土政策の推進に資するために、地形、土地利用、公共施設などの国土に関する基礎的な情報をGISデータとして整備したものです。そのうち公開に差し支えないものについて、「地理空間情報活用推進基法」等を踏まえて無償で提供しています。

    kat21
    kat21 2023/09/07
  • JWTセキュリティ入門

    SECCON Beginners Live 2023「JWTセキュリティ入門」の発表資料です。

    JWTセキュリティ入門
    kat21
    kat21 2023/09/06
  • (翻訳) ビッグテックのプロジェクトマネジメントとスクラム不在の謎 - forest book

    稿は Gergely Orosz 氏によって書かれた次の記事の日語翻訳です。著者に翻訳の許可を得て公開しています。 blog.pragmaticengineer.com また稿は DeepL Pro を使って下訳したものに手を加えています。日語翻訳の不具合または誤訳については Gergely Orosz 氏ではなく、稿のコメント欄にお願いします。 著者も機械翻訳を下地にしたやり方に関心をもたれたようです。 The article translated to Japanese: https://t.co/4uynyyhm4E The author was transparent and noted that the article is a modification of an ML-translated article. This person managed to transl

    (翻訳) ビッグテックのプロジェクトマネジメントとスクラム不在の謎 - forest book
    kat21
    kat21 2023/09/06
  • 小さなバグが生んだ悲劇、そこから学ぶ耐障害性の高いアプリ設計

    iOSDC Japan 2023 にて登壇した内容となります。 https://fortee.jp/iosdc-japan-2023/proposal/eb9d4449-4ff8-421d-9ffb-691179245d14 登壇のアーカイブ https://www.youtube.com/watch?v=9GbG13-jMVM

    小さなバグが生んだ悲劇、そこから学ぶ耐障害性の高いアプリ設計
    kat21
    kat21 2023/09/05
  • ヌルッとウマい「わかめデカ盛りざるラーメン」を乾燥わかめで自作するレシピ【魚屋三代目】 - メシ通 | ホットペッパーグルメ

    こんにちは! 鮮魚魚武の三代目、料理家の魚屋三代目です。 チェーン系の麺屋さんで冷たい麺を頼むと、具としてわかめが登場することがあります。ヌルッとして、ひんやりした舌ざわり、そして、コリコリした感は冷たい麺によく合う! ということで今回ご紹介するのは、そんなひと皿をイメージした「わかめデカ盛りざるラーメン」です。 わかめは物繊維やミネラル豊富で、たっぷりべても低カロリー。乾燥わかめを使えばいつでも手軽にべられますよ。中華麺に合うつけだれもめんつゆで簡単に作ります。 魚屋三代目の「わかめデカ盛りざるラーメン」 【材料】1人前 中華麺(生麺、冷凍麺などお好みで) 1玉 乾燥わかめ お好みの量 刻み海苔 適量 (A) めんつゆ(3倍濃縮)大さじ2 水 100ml ごま油 少々 粗びき黒こしょう お好みで 白いりごま お好みの量 薬味ねぎ、輪切り赤唐辛子 お好みで 作り方 1.(A)を合わ

    ヌルッとウマい「わかめデカ盛りざるラーメン」を乾燥わかめで自作するレシピ【魚屋三代目】 - メシ通 | ホットペッパーグルメ
    kat21
    kat21 2023/09/04
  • Rubyの並列並行処理のこれまでとこれから - クックパッド開発者ブログ

    技術部の笹田です。今日で退職するので、バタバタと返却などの準備をしています。 記事では、Rubyの並行並列処理の改善についての私の取り組みについて、おもに RubyKaigi 20222023 で発表した内容をもとにご紹介します。 並行と並列はよく似た言葉ですが、記事では次のような意味で使います。 並行処理(concurrent processing)は、「複数の独立した実行単位が、待っていればいつか終わる(もしくは、処理が進む)」という論理的な概念で、古典的にはタイムシェアリングシステムなどが挙げられます。 並列処理(parallel processing)は、「複数の独立した実行単位のうちのいくつかが、あるタイミングで同時に動いている」という物理的な概念で、古典的には複数のCPU上で同時に実行させる、というものです。最近では、1つのCPU上で複数コアが同時に動いている、という

    Rubyの並列並行処理のこれまでとこれから - クックパッド開発者ブログ
    kat21
    kat21 2023/09/04
  • 【画像】1日3組だけ、ワインの葡萄畑でキャンプさせてくれるワイナリー : 登山ちゃんねる

    2023年08月28日 【画像】1日3組だけ、ワインの葡萄畑でキャンプさせてくれるワイナリー カテゴリご飯・飲み物・レシピ Comment(14) 801: 名無しさん 2023/08/15(火) 12:40:53.34 ID:xws9oK/1 いつもの焼鳥 スポンサーリンク ▽おすすめ 820: 名無しさん 2023/08/17(木) 21:29:47.17 ID:ssZB/KSb ワイナリー併設キャンプ場。 レストランでワイン用つまみをテイクアウトできる 821: 名無しさん 2023/08/17(木) 21:31:04.25 ID:ssZB/KSb 822: 名無しさん 2023/08/17(木) 21:34:51.87 ID:/1FE5sod こんなったら腹いっぱいなって酒マズくならん? つまみは少しでいいな 824: 名無しさん 2023/08/17(木) 22:38:00.1

    【画像】1日3組だけ、ワインの葡萄畑でキャンプさせてくれるワイナリー : 登山ちゃんねる
    kat21
    kat21 2023/08/29
  • いいねとその通知機能をDynamoDBで設計したら思ったよりムズい - エムスリーテックブログ

    【Unit4 ブログリレー4日目】 こんにちは、エムスリーエンジニアリンググループの福林 (@fukubaya) です。 今回は、SNSではごく一般的ないいねとその通知機能をDynamoDBを利用して実装したら思ったより大変だったので、その詳細をご紹介します。 キャナルシティ劇場は、福岡県福岡市博多区の複合商業施設「キャナルシティ博多」のシアタービル最上階に位置する劇場。文には特に関係ありません。 m3ラウンジ m3ラウンジのいいねとその通知の要件 RDBで実装したらどうなるか いいね機能 通知機能 DynamoDBで実装する いいね機能 通知機能 いいねする いいねを取り消す 通知を表示する 未読の通知の取得 未読の通知数 未読の通知を既読にする テーブル設計むずい PKとSKに何を選ぶか LSIは途中から作れない DynamoDBをローカルで動かして設計する まとめ We are h

    いいねとその通知機能をDynamoDBで設計したら思ったよりムズい - エムスリーテックブログ
    kat21
    kat21 2023/08/26
  • 【相互理解】(追記アリ!)知ってた!?男性の性欲・勃起事情16選!!

    ドキドキの追記はページ下部に!?↓↓ エロいと思ってなくても勃起する いわゆる「朝立ち」や「疲れマラ」など。若いころは当に理由もなく授業中に勃起することもある。エロいと思ったときに必ず勃起するわけではない 1とは逆に、エロスを感じた時に必ず勃起しているわけでもない。「うわっ!めっちゃエロい!!」と思ったから即勃起するわけでもない。幼少時からエッチなものは好き 個人差はあるが、大抵の男の子は小学校低学年くらいからはエッチなものに興味深々。老いてもエッチなものは好き(な人が結構多いらしい) 「お爺ちゃんになると性欲がなくなる」というイメージがあるが、最近の研究ではいくつになっても性欲をおぼえる男性は多いとのこと。一方で減退していく人も確かにいる。パンチラや胸チラ等は能的に目で追ってしまう 飛んでくるボールを目でみてしまうように、ほぼ能的にパンチラ等は目で追ってしまう。これは当に能的な

    【相互理解】(追記アリ!)知ってた!?男性の性欲・勃起事情16選!!
    kat21
    kat21 2023/08/23
    良い解説かとw