並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 180812件

新着順 人気順

blogの検索結果321 - 360 件 / 180812件

  • LLMを理解する一歩として「ゼロから作るDeep Learning」をやった - $shibayu36->blog;

    LLM、GPT界隈を追いかけていて、GPTの仕組みと限界についての考察(2.1) - conceptualizationという記事を見かけた。これを見たとき、「どういうことか全然理解できない」という気持ちになった。また、その他LLMの解説記事を理解できないことが多く、自分の機械学習知識不足が明確になった。 理解できなかったことは悔しいし、LLMやChatGPTをうまく使いこなすには最低限どのような原理で動いているか理解したいと感じた。そこで一歩目として「ゼロから作るDeep Learning」を完走した。 ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装 作者:斎藤 康毅オライリージャパンAmazon 知識なしからはじめたので時間はかかったが、次のように進めていった。 自分もコードを写経しながら読む レポジトリは https://github.co

      LLMを理解する一歩として「ゼロから作るDeep Learning」をやった - $shibayu36->blog;
    • Terraform, Dockerfile, KubernetesなどIaCの脆弱な設定をCI/CDで検知する - knqyf263's blog

      概要 自分の所属企業であるAqua SecurityがTFsecというOSSを買収しました。 blog.aquasec.com TFsecはどういうツールかというとTerraformの静的解析スキャナーです。Terraformの設定ファイルを渡すことでセキュリティに関する設定ミスを主に検知してくれます。 github.com そのアナウンスに伴い、TFsecは自分が開発している脆弱性スキャナーであるTrivyに統合されました。TrivyではTerraformに加えDockerfileやKubernetesなど、いわゆるInfrastructure as Code(IaC)の設定ミスを検知するマネージドポリシーも提供しています。他にもJSONやYAMLなど一般的なファイルフォーマットに対応しているため自分でポリシーを書くことでそれらの検知にも使えます。CloudFormationやAnsib

        Terraform, Dockerfile, KubernetesなどIaCの脆弱な設定をCI/CDで検知する - knqyf263's blog
      • AWS認定全冠を維持し続ける理由と12冠(13冠、14冠?)までの学習方法・資格の難易度まとめ -How to become an Japan AWS All Certifications Engineer(formerly known as APN ALL AWS Certifications Engineer)- - NRIネットコムBlog

        小西秀和です。 私は2020年5月に当時12個あったAWS認定をすべて取得していたことで、2020 APN ALL AWS Certifications Engineerと2020 APN AWS Top Engineerに選出していただくことができました。 ※この記事の投稿後、2021、2022、2023年のJapan AWS All Certifications Engineer(旧称:APN ALL AWS Certifications Engineer)、Japan AWS Top Engineer (Services)(旧称:APN AWS Top Engineer)にも選出していただけました。 その後も再認定やバージョンアップされた新規認定を取得し、2022年4月末時点で受験できる12個と廃止されたが有効期限のある2個の合計14個のAWS認定を保有しており、今後も再認定と新規認

          AWS認定全冠を維持し続ける理由と12冠(13冠、14冠?)までの学習方法・資格の難易度まとめ -How to become an Japan AWS All Certifications Engineer(formerly known as APN ALL AWS Certifications Engineer)- - NRIネットコムBlog
        • 『データ指向アプリケーションデザイン』を読んだ - hydrakecat’s blog

          『データ指向アプリケーションデザイン』を読んだ。たいへんおもしろかった。技術書でこんなにわくわくしながら一気に読んだのは『Androidを支える技術』以来かもしれない。 データ指向アプリケーションデザイン ―信頼性、拡張性、保守性の高い分散システム設計の原理 作者: Martin Kleppmann,斉藤太郎,玉川竜司出版社/メーカー: オライリージャパン発売日: 2019/07/18メディア: 単行本(ソフトカバー)この商品を含むブログを見る 本書はソフトウェアシステムの設計について「データ」という観点からまとめたものだ。もちろんデータベースは登場するが、それだけでなくJSONなどのデータ形式、RPC、メッセージキュー、全文検索インデクス、バッチ処理やオンライン処理も等しく「データ」という観点から扱っている。特筆すべき点は、理論だけでなく実際のミドルウェア製品を引き合いに出しつつ具体例を

            『データ指向アプリケーションデザイン』を読んだ - hydrakecat’s blog
          • 「YAMLの本来の使い方」を仕様から読み取ってみる | Wantedly Engineer Blog

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

              「YAMLの本来の使い方」を仕様から読み取ってみる | Wantedly Engineer Blog
            • Webサービスにおけるマイページの仕様とセキュリティ観点 - Flatt Security Blog

              はじめに こんにちは。株式会社Flatt Security セキュリティエンジニアの石川です。 本稿では、ログイン機能をもつWebアプリケーションにおける実装上の注意を、マイページ機能から派生する機能のセキュリティ観点から記載していきます。特に、XSS(Cross-Site Scripting)やSQLインジェクションのような典型的な脆弱性と比較して語られることの少ない「仕様の脆弱性」にフォーカスしていきます。 これから述べる実装上の注意点は、実際にはマイページ機能であるかどうかに関係なく注意するべきです。 しかし、開発者の視点に立つと「これこれの機能にはどのようなセキュリティ観点があるか」という形が読みやすく、また他の機能の仕様のセキュリティを考える上で想像力を働かせやすいものになるのではないでしょうか。 また、株式会社Flatt Securityではお客様のプロダクトに脆弱性がないか専

                Webサービスにおけるマイページの仕様とセキュリティ観点 - Flatt Security Blog
              • 私がなぜ二次元の巨乳を見てキモイと思うのか - addlemon’s blog

                燃えたくない 平和に生きていたい。そんな自分の些細な夢を自分でぶち壊しに行く。今から女性の胸について書くけど燃えないで。私の記事を見てモノ申したい方がいる方はせめてDMにして。そう思いながら記事を書いていきたいと思います。 当記事は加筆修正を前提としております。誤字、補足、不足等ございましたら訂正いたします。 ・自己紹介 共感性の高低は個人に依るかと思うのですが、私はかなり感受性が高い類です。 起立性調節障害(OD)とは(症状・原因・治療など)|ドクターズ・ファイル 私の持病の一つに起立性調節障害というものがあります、発症には様々な要因がありますが、心因性で言うと、殺人現場で女性が悲鳴上げて倒れるやつあるじゃないですか。あれです。俗に貧血というやつですね。鉄欠乏性貧血と分けるために、脳貧血とも呼ばれます。 この持病で具体的に人様に迷惑をかけたエピソードで言うと、「地下鉄サリン事件の本を電車

                  私がなぜ二次元の巨乳を見てキモイと思うのか - addlemon’s blog
                • なぜ HTML の form は PUT / DELETE をサポートしないのか? | blog.jxck.io

                  Intro 10 年ほど前に同じことを調べたことがある。 なぜ html の form は PUT / DELETE をサポートしないのか? - Block Rockin' Codes https://jxck.hatenablog.com/entry/why-form-dosent-support-put-delete 当時は全くの素人で、素人なりに調査はしたが、ほとんどが推測の域を出ない結論だった。 この問題についてあらためて記す。 仕様策定の経緯 表題の通り、 <form> の method には GET と POST しかサポートされていない。 HTTP には他にも PUT や DELETE といったメソッドもあるのに、なぜサポートされていないのかという疑問から始まった。 仕様が決定した経緯は、以下に残っている。 Status: Rejected Change Descriptio

                    なぜ HTML の form は PUT / DELETE をサポートしないのか? | blog.jxck.io
                  • Rust Cookbook for Beginners - CADDi Tech Blog

                    こんにちは😉 @ryokotmngです。 今日は社内ドキュメントの、Rust初心者向けのクックブックを公開しようと思います。 私自身コードを書くのに四苦八苦していた頃にとても助けられたので、Rustをはじめたばかりの方の参考になれば嬉しいです。 目次 [toc] はじめに この記事では、The Bookに記載されている知識を前提としています。 Rustを全く書いたことがない方は、先に読んでみることをお勧めします。 サンプルコードが結構長いこと、実行環境があった方が良い内容も多いことから、サンプルコードは大体Rust Playgroundのリンクとなっています。 ぜひご自身で修正して遊んでみてください。 単位つきの計算を型で厳格に縛る 例えば複数の長さの単位 (mm, cm, mなど) を扱う場合に、単位が合っていない長さ同士の計算をする場合、単位を揃える必要がありますね。 この時、最終的

                      Rust Cookbook for Beginners - CADDi Tech Blog
                    • プログラマにできるとよさそうなこと - @ledsun blog

                      十行程度のプログラムが読めること プログラミング言語の文法を知っている 分岐とループを追いかけることができる 変数の状態変化を追いかけることができる 関数呼び出しを追いかけることができる 十行程度のプログラムを複数回書いたことがある プログラムを読んでプログラムの動的な振る舞いを想像できる プログラムの主な処理の結果を想像できる 主な処理の終了条件がわかる プログラムから主な処理を読み取れる 似たようなプログラムを書いて、動かしたことがある 既知のプログラムと読んでいるプログラムの違いがわかる イディオムを知っている イディオムを書いたことがある プログラムがどう動くか知っている 重複したソースコードを関数に抽出できる 重複したソースコードがわかる 同じ入力と出力をもつコードブロックがわかる コードブロック単位で入出力を比較できる プログラムのある機能がソースコードのどの部分に依存している

                        プログラマにできるとよさそうなこと - @ledsun blog
                      • マンガ必読書101(井戸畑,赤井,滝,竹田,寛治,ほしがた) - exust’s blog

                        1 黒田硫黄 『茄子』 「ランチボックス」が一番好き(井戸畑) 茄子(1) (アフタヌーンコミックス) 作者:黒田硫黄 講談社 Amazon 2 石ノ森章太郎 『佐武と市捕物控』 石ノ森ベスト。雨と風と斬撃(赤井) 佐武と市捕物控(1) (石ノ森章太郎デジタル大全) 作者:石ノ森章太郎 講談社 Amazon 佐武と市捕物控 ビッグコミック版(7) (ビッグコミックス) 作者:石ノ森章太郎 小学館 Amazon 3 大友克洋 『童夢』 何回読んでも一気に読めてしまう(井戸畑) 童夢 (アクションコミックス) 作者:大友 克洋 双葉社 Amazon 4 岩明均 『寄生獣』 ミギーがかわいい(井戸畑) 寄生獣(1) (アフタヌーンコミックス) 作者:岩明均 講談社 Amazon 5 とよ田みのる 『FLIP FLAP』 この頃のとよ田みのるにしかない叙情がある(赤井) コマ割りが好き(井戸畑)

                          マンガ必読書101(井戸畑,赤井,滝,竹田,寛治,ほしがた) - exust’s blog
                        • 積極的な技術選定と消極的な技術選定 - uhyo/blog

                          この記事は、筆者が技術選定について思うところをまとめた記事です。Twitterに同じ話を何回か書いているので、文章にまとまっていたほうがよいと思い用意しました。 やや過激な思想で愚痴も含んでいるので、共感いただけると嬉しいものの、みなさんを説得しようというつもりはありません。こいつはこういう考え方なんだなという心持ちでお読みください。 積極的な技術選定と消極的な技術選定ITエンジニアの方々の中には、技術選定をする立場の方も多いでしょう。技術選定にあたってはさまざまな事情を勘案しなければならない難しいもので、それだけに多くの人が技術選定に関する各々の考えを述べています。 筆者は、技術選定における意思決定のプロセスは、積極的な技術選定と消極的な技術選定の2種類があるのではないかと思っています。 積極的な技術選定は、選定される(あるいはされない)技術そのものが原因となる意思決定です。 一方、消極

                            積極的な技術選定と消極的な技術選定 - uhyo/blog
                          • Rust で Web バックエンド開発をはじめる | CyberAgent Developers Blog

                            こんにちは。サイバーエージェント AI 事業本部 Dynalyst にて、ソフトウェアエンジニアをしている豊田(@helloyuki_)です。また、Rust 領域における Next Experts も務めています。 先日、CA BASE NEXT という CyberAgent が開催する20代が中心のカンファレンス[^1]に、私も一応20代ということで登壇させていただきました。 内容は Web アプリケーション開発を Rust で行った体験談を語るというものでした。実際に2018年〜2020年頃に Rust をとあるチームのアプリケーションに導入し、引き継ぎのために何をしたかという内容をお話させていただきました。 セッション自体は25分しかなく、またコード例をスライドからかなり削るなど、CG スタジオ仕様への対応が必要でした。というわけで、十分に伝えたいことを盛り込めたわけではありませんで

                              Rust で Web バックエンド開発をはじめる | CyberAgent Developers Blog
                            • ホストクラブ売掛規制に関する整理 - 渡辺みちたか(自民党・新宿区議会議員)official blog

                              SNSではホストクラブでの売掛(ツケ払い)禁止を条例制定すべきだと盛り上がっている。今回は悪質ホストクラブの問題解決にむけて2つの重要な点を書く。 1.営業は歌舞伎町に来る前から始まっている 「ホストにハマる」と聞くと、「いや、そもそもホスト行くなよ」というツッコミをしたくなる。そう、普通のイメージは、歌舞伎町で飲んで、ほろ酔いになった時、ホストの初回の声掛けに誘われて、「え、1000円でいいの?」となって行く感じのシーンを想像する。だけど、ホストの営業活動はもっと前から始まっている。 いまのホストはSNSを積極的にやっていて、Tiktokやショート動画、インスタで発信をしている。そこでいいねを押したりコメントを書いたりすると、ホストからDMが届いて、やり取りが始まる。そしてある程度仲良くなってから店に誘われるのだ。もちろん従来のように、歌舞伎町でキャッチに声掛けられてとか、ホスト通いして

                                ホストクラブ売掛規制に関する整理 - 渡辺みちたか(自民党・新宿区議会議員)official blog
                              • リングフィットアドベンチャーをクリアして 8kg 痩せて筋肉質になった (71kg => 63kg) - mizchi's blog

                                ちょっとはてなブログを放っておいたら90日以上進捗がない人の広告が出るようになってしまい、最近やり続けたことといえばリングフィットなので、その話。 (ちなみに、最近このブログの投稿数が減っていたのは、技術記事を別のブログ で書くようにしたからです) クリア自体は 62 日目、今は 101 日目で二週目の後半。体重の変化はタイトルのとおりです。 ビフォアアフター before 去年の11月頃。似た構図の写真がない。腹が出てるのを隠している after さっき撮ったやつ 身長169cm なので 62.8kg が標準体重です。63kgなのでほぼそれぐらい。14年前の高校生以来の水準です。 体重がただ減っただけではなく、体全体がかなり筋肉質になっています。 ダイエットの動機 突然病気の話なのですが、去年の 12 月頃から 1 月にかけて長期間、体温が37.5度から下がらず、病院にいったところウイル

                                  リングフィットアドベンチャーをクリアして 8kg 痩せて筋肉質になった (71kg => 63kg) - mizchi's blog
                                • 技術ブログが書ける開発をする - Mobile Factory Tech Blog

                                  この記事はモバイルファクトリー Advent Calendar 2021の25日目の記事です。 メリークリスマス🎉 エンジニアのid:kfly8です。 技術ブログの「ネタがない」といったコメントや「この記事の課題がよくわからない」といった記事レビューをすることがあります。技術アドベントカレンダーの時期は、短期間に記事が集中するので、特に困らせているように感じます。 普段から意識する習慣で、楽ができないかと考えると、「技術ブログが書ける開発をする」のが良いと思いました。 誤解しないでほしいのが、「技術ブログを書くために開発をしよう」と言いたいわけではないです。あくまで、チーム、事業の目的ありきです。 ただ「技術ブログが書ける開発をする」ことは、普段の開発の質を高めると思っています。 技術ブログが書ける開発とは? モバファクの技術ブログでは、「課題を解決する方法や経験を発信したい」と思ってい

                                    技術ブログが書ける開発をする - Mobile Factory Tech Blog
                                  • 会議全部ふっとばして社員の集中力を10xした話(ビッグバン) - 10X Product Blog

                                    こんにちは!経営企画の仕事をしているudonです。1年半前の見習いQA以来、2度目の文章です。今回は10X社内の会議のルールを整理し、そして全社員の未来のカレンダー予定を一旦全部消す、通称「ビッグバン」の第一回を実施したのでその背景や内容について書きます。 (イメージ) 10Xでは社内におけるコミュニケーションを大きく「同期」「非同期」に分けています。同期は会議や突発的な電話など同じ場にいることが前提であるコミュニケーションを指し、Slackなど非同期は必ずしも同じ時間での往復を前提としない文章やドキュメントによるコミュニケーションを指します。入った当初は「ドウキ・・?ヒドウキ??」とドキドキしてた私ですが、2年も経つと慣れてしまいました。慣れって怖いですね。 話が長いという皆様の期待を裏切ることなく、タイトルにもなっているビッグバン(会議の全削除)の話にいくまで5,000文字嵩んでしまっ

                                      会議全部ふっとばして社員の集中力を10xした話(ビッグバン) - 10X Product Blog
                                    • 『Design It! ― プログラマーのためのアーキテクティング入門』 - snoozer05's blog

                                      翻訳を担当した書籍『Design It! ― プログラマーのためのアーキテクティング入門』(オライリー・ジャパン)が11月25日に発売になります。本書は2017年にPragmatic Bookshelfより出版されたMichael Keeling著『Design It!: From Programmer to Software Architect』の全訳です。Pragmatic Bookshelfファンにはおなじみの「... It!」シリーズの一冊で、日本語で読める「... It!」シリーズとしては4冊目の書籍となります。 O'Reilly Japan - Design It! 本書は、設計スキルを成長させたいプログラマーに向けたアーキテクティングの入門書です。ソフトウェアアーキテクチャの基礎とデザイン思考の考え方から始まり、ソフトウェアアーキテクトとして、チームと共に優れたソフトウェアを

                                        『Design It! ― プログラマーのためのアーキテクティング入門』 - snoozer05's blog
                                      • 2022年のプロダクトマネジメント方針を公開します - SmartHR Tech Blog

                                        こんにちは、プロダクトマネージャー(以下、PM)のadachiです。 SmartHRでは、年始に各部署のリーダーがその年の方針を発表することになっています。今回は私がPMグループの方針として書いた文章を、丸ごとそのまま公開したいと思います。 本文に入る前に、少しだけ補足をさせてください。 現在PMグループには13名のPMが所属しており、それぞれ担当するプロダクトの性質もフェーズも異なります。そのようなチームに向けたメッセージということで、やや抽象的かつ焦点が絞りきれていない内容になっております。(言い訳その1) また、改めて読み返すとかなり基本的なことしか書いていないのですが、基本に立ち戻ってがんばろうぜ!という趣旨であることをご理解いただければと思います。(言い訳その2) そして、あふれる思いを詰め込んだ結果、かなりの長文になってしまいました。シンプルさを美徳とするPMとしては汗顔の至り

                                          2022年のプロダクトマネジメント方針を公開します - SmartHR Tech Blog
                                        • 宣言的でメンテナンスしやすいGoogle Sheetsという考え方 - ZOZO TECH BLOG

                                          はじめに こんにちは、生産プラットフォーム開発本部のstakmeです。 本稿では、スプレッドシートの作業に「手続き的なアプローチ」と「宣言的なアプローチ」という観点を持ち込み、ふたつを対比しながら紹介します。Google Sheetsの多彩な関数を駆使して、日常的な問題に効率的に対応するための具体的なテクニックやヒントを提供します。また注意点やリスクを指摘し、スプレッドシートをより強力に活用するための知識を提供します。 目次 はじめに 目次 背景・課題 本稿の目的 規則的な処理を繰り返すケース 手続き的に構築された例 宣言的に記述された例 SEQUENCE ARRAYFORMULA 関数の組み合わせ なぜ「宣言的」なのか データが徐々に増えるケース 手続き的に構築された例 宣言的に記述された例 別の見せ方でデータを表示したいケース 手続き的に構築された例 宣言的に記述された例 やりすぎのケ

                                            宣言的でメンテナンスしやすいGoogle Sheetsという考え方 - ZOZO TECH BLOG
                                          • プロダクトの目的・目標・指標をチームで考えていくために可視化した話 - SmartHR Tech Blog

                                            こんにちは、プロダクトマネージャー(以下PM)の adachi です。(ToDo: ここになにか面白い文章を入れる) 先日、プロダクトの目的・目標・指標をまとめた図をTwitterに投稿したところ、わりと反響があったのでこちらで解説したいと思います。 開発メンバーから「会社の戦略とプロダクトの目標がどう紐付いてるかわからない」という声をもらって作った図。 改めて整理する中で自分のなかでも気付きがあり、もっと早くやっておけばよかったなと思いました。 pic.twitter.com/tuedZhaZG2— Takashi Adachi (@asanebo_) 2022年6月1日 この記事でお伝えしたいこと 会社のミッションや戦略とプロダクトの目的・目標・指標は、構造的に整合していることが重要である PMにとって自明に思えることでも、アウトプットしなければチームで共有できない 目的・目標・指標の

                                              プロダクトの目的・目標・指標をチームで考えていくために可視化した話 - SmartHR Tech Blog
                                            • Reactを使ってプロダクト開発している開発者だけでなく、マネージャにも読んでほしい「Fluent React」 - ROUTE06 Tech Blog

                                              チームでReactを使って開発していると、コードレビューをする際に、「この書き方はしない方がいいが、それを説明するには800文字くらい必要。図も描きたい。でもそれらを準備する時間はない。」ということが度々ありました。 また、フレームワークやライブラリの技術選定をする際、マネージャに「どうして技術選定が必要なのか」を説明する必要がありました。ROUTE06のマネージャはエンジニアリングへの造詣が深い方が多いので、対立構造になることはありませんが、説明するためには1000文字くらい必要で、やはり図も描きたい。時間はない。と同じ気持ちになることがありました。 参考情報として紹介できる情報がないか探してみると、「とりあえずこうすればOK」というベストプラクティスについては検索エンジンやSNSですぐに見つかります。ただ、どうしてその方法がベストプラクティスなのか、仕組みや原理を説明している情報は少な

                                                Reactを使ってプロダクト開発している開発者だけでなく、マネージャにも読んでほしい「Fluent React」 - ROUTE06 Tech Blog
                                              • まだパソコンのOS選びで消耗してるの? - k0kubun's blog

                                                昨日、大学生協推奨のPCが20万のWindowsマシンなのを見てなぜMacじゃないのかという声がTLに流れていたり、それで思い出したのか、逆にMacじゃなくてLinuxを使っている人はなぜそうしてるのかみたいな話がvim-jpで盛り上がったりしていた。 Windowsを使い始めてから17年、Macを使い始めてから8年、Linuxデスクトップを使い始めてから6年経ち、今は用途に応じてその3つをどれも使っているという感じなのだが、個人的にはどれも善し悪しだと思っているので、状況に応じて何を使うべきか自分の考えを書いておく。 大学生は何を買うべきか 特にプログラミングとかやるつもりがない大学生でお金がある人は、素直に推奨されたWindowsマシンを買っておくと、大学側が使わせてくるソフトが動かない可能性も流石に低いだろうし、周りと環境が揃っていて質問とかしやすいので無難だと思う。金がなければ中古

                                                  まだパソコンのOS選びで消耗してるの? - k0kubun's blog
                                                • 自作PC2023: Ryzenをやめた - k0kubun's blog

                                                  Ryzenはゲーム用CPUとしては特に問題ないのだが、 ソフトウェア開発においてはIntelのCPUに比べて不便なポイントがいくつかある。 日々業務で使っていてあまりにもストレスが溜まるので、CPUをIntel Core i7に変更した。 このマシンは8年前に組んだ自作PC なのだが、使っていて不便を感じたパーツを差し替え続けた結果、 今回のアップデートで全てのパーツが当時とは違うものに変わったため、 それぞれ古い方のパーツで不便だったポイントなどを紹介したい。 仕事で使う自作PC 社内のサービスをいじる時は会社から貸与されているM1 MacBook Proを使うのだが、このマシンは不便である。 Rubyのビルドは自分のLinuxのマシンに比べ2倍以上遅いし、Reverse Debuggingができるデバッガが存在しないし、 慣れたツールであるLinux perfも使えないし、Podman

                                                    自作PC2023: Ryzenをやめた - k0kubun's blog
                                                  • 「月曜日のたわわ」の日経新聞の広告と「見たくないものを見ない自由」を法的に考えた-「とらわれの聴衆」事件判決 : なか2656のblog

                                                    (日本経済新聞の「月曜日のたわわ」の宣伝広告) 1.日経新聞のマンガ「月曜日のたわわ」宣伝広告が炎上 4月4日(月)の日本経済新聞のマンガ「月曜日のたわわ」の宣伝広告が、Twitterなどのネット上で、「「公共の場所」としての新聞広告にこのような表現はけしからん」とフェミニスト・社会学者などの方々から大きな批判が起き、賛否両論の「炎上」となっています。 ところで、電車の中の宣伝アナウンス(車内広告)が、そのような宣伝を聞きたくない乗客の自由(権利)を侵害するものか否かが争われた著名な憲法訴訟の「とらわれの聴衆」事件判決に照らしても、この日経の「日曜日のたわわ」の宣伝広告を批判している人々の主張は法律論としては、あまり正しくないように思われます。 2.「とらわれの聴衆」事件判決 「とらわれの聴衆」事件判決(最高裁昭和63年12月20日判決)は、大阪市の市営地下鉄の電車内の「次は〇〇前です」「

                                                      「月曜日のたわわ」の日経新聞の広告と「見たくないものを見ない自由」を法的に考えた-「とらわれの聴衆」事件判決 : なか2656のblog
                                                    • データベースの在庫の持ち方をビットで管理してる話 - 一休.com Developers Blog

                                                      こんにちは、一休.comスパ(以下、「スパ」)の開発を担当しているshibataiと申します🙏 今回はスパのデータベースの在庫の持ち方で試行錯誤した話をさせていただきます。 背景 2024-03-29追記: 一休.comスパにおける在庫の特徴について 一休.comスパが扱う「在庫」は、「ある日付の特定の時間に対する空き枠」です。以降の説明では、スパ施設ごと、日付ごと、また時間ごとに増えていく「在庫」をいかに効率よく扱うかについて説明しています。 詳細については次のスレッドも参照してください! https://t.co/Y0SPmDE4yZ この記事のコメントみてると、少し我々のシステムの要件が伝わってないというかそこの説明が記事に不足しているように思った。ので以下その補足— naoya (@naoya_ito) March 29, 2024 現在の実装 スパは予約を受け付けるために在庫の

                                                        データベースの在庫の持ち方をビットで管理してる話 - 一休.com Developers Blog
                                                      • SlackでDMを受け取るとパブリックチャネルに優しく誘導してくれるDM警察というBOTを作って公開しました - rocky-manobi's blog

                                                        この記事はLAPRAS Advent Calendar 2019の9日目の記事です 概要 LAPRASに入る前、業務の内容をDMでたくさん受け取って辛いという課題があった DMを受け取るとパブリックチャネルに優しく誘導してくれるDM警察というBOTを作ったがLAPRASに入ったら需要がなかった なんでや?じゃあLAPRAS関係ないやろ!? まとめ 課題 - 業務の内容をDMでたくさん受け取るのは辛い このような内容をDMで受け取ると少し困ります。 パブリックチャネルの発言であれば、僕がこの質問に答えられない場合でも「@知っていそうな人 さん、わかりますか?」とメンションするだけで事が足ります。たまたま会話を見ていて知っている人が能動的に答えてくれる事もあるでしょう。また、後々一連の会話をシェアしたくなったときでも、この会話へのリンクを貼れば経緯を伝えることができます。DMではいずれも叶いま

                                                          SlackでDMを受け取るとパブリックチャネルに優しく誘導してくれるDM警察というBOTを作って公開しました - rocky-manobi's blog
                                                        • OpenAI API を用いた文書校正(誤字脱字検出) | blog.jxck.io

                                                          Intro OpenAI の API を用いて、長年の課題だった文書校正を VSCode 上で実現するプラグインを修作したところ、思った以上の成果だった。 文章校正と誤字脱字検出 執筆を補助するツールは多々開発されているが、基本は形態素解析を用いた品詞分析の延長で行うものが多かった。 よくある「助詞の連続」、「漢字の開き閉じ」、「一文の長さ」などは、ある程度の精度で検出可能ではあるが、結局執筆時に一番検出して欲しいのは「誤字脱字」だ。 文体をどんなに揃えたところで、誤字脱字があるとやはりクオリティが低く感じるし、そこさえ抑えられていれば、他のスタイル統一は訓練である程度なんとかなる。 英語のスペルチェックはかなり進んでいるが、日本語においてはそこまで革新的なものが見当たらない。あらゆるツールを試したが、結局満足のいく精度が出る誤字脱字検出は「Word の校正機能」しかなかった。 そこで筆者

                                                            OpenAI API を用いた文書校正(誤字脱字検出) | blog.jxck.io
                                                          • 文章を書くことはプログラミングに似ている。 - CARTA TECH BLOG

                                                            技術広報のしゅーぞー(shuzon__)です。 今日は「文章を書くことはプログラミングに似ている」という話をします。 参考書籍はこちら。論理が伝わる世界標準の「書く技術」 @soudai1025からのリクエストで社内ブログを一部編纂し公開しています。 文章を書くことはプログラミングに似ている。 文章を書くことはプログラミングに似ている。 なぜならば、抽象化すると、一連のトピックに対する意味のあつまりを区切り、扱う行為だからだ。 意味ごとに構造化する行為と思えば非常に似ている。 パラグラフ・ライティングは関数に似ている ここでパラグラフ・ライティング を紹介しよう。 パラグラフの構造 パラグラフ・ライティングは関数に似ている。 パラグラフ・ライティングは段落の先頭に「その段落が持つトピックの結論」を書く。 その後、前述の事実を用いた補足とロジックが続きトピックを補足する。 段落の最後に、議論

                                                              文章を書くことはプログラミングに似ている。 - CARTA TECH BLOG
                                                            • OSSすぐ死ぬ - kmuto’s blog

                                                              (結論はなく、ダラダラ昔話を書いただけ。) サービスやプロダクトの開発にあたって、自社外で開発されたオープンソースソフトウェア(OSS)を外部コンポーネントとして使うという場面は今や当たり前だと思うけど、そのOSSができるだけ長く保守開発を続けてくれるにはどうしたらよいか、ということまで考えることは少ないだろう。 OSSはそのライセンス遵守の上では金銭を支払うことなく自由にサービスやプロダクトに使えるし、うまく機能がハマれば開発の費用・時間コストを大幅に軽減できる。 ただ、そうしてできた素晴しいサービス、プロダクトのアーキテクチャを見返してみると、個人の手弁当のOSSが危ういバランスを支えてSPOF的に存在していることがある。ジェンガの絵がよく出てくるよね( File:dependency.png - explain xkcd )。 Someday ImageMagick will fin

                                                                OSSすぐ死ぬ - kmuto’s blog
                                                              • GPT-4登場以降に出てきたChatGPT/LLMに関する論文や技術の振り返り - Platinum Data Blog by BrainPad

                                                                本記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 このたびブレインパッドは、LLM/Generative AIに関する研究プロジェクトを立ち上げ、この「Platinum Data Blog」を通じてLLM/Generative AIに関するさまざまな情報を発信をしています。 この記事では、GPT-4の登場から執筆日(2023年5月31日時点)までの2ヶ月間で登場した論文を振り返りながら、まとめて紹介していきます。 LLM/ChatGPTの動向 オープンソースLLM モデル オープンソースLLMの調整 Adapter、LoRA Instruction Tuning Human Feedback プロンプトエンジニアリング プロンプトエンジニアリングの課題①:プロンプトに大量の情報を入れられない プロンプトエンジニアリングの課題②:複雑なタス

                                                                  GPT-4登場以降に出てきたChatGPT/LLMに関する論文や技術の振り返り - Platinum Data Blog by BrainPad
                                                                • 弁護士ドットコムサービスでモノリスをマイクロサービス化しようとして失敗した原因を振り返る - 弁護士ドットコム株式会社 Creators’ blog

                                                                  初めまして。弁護士ドットコム株式会社でエンジニアをやっている井出です。 弊社は 2022 年 2 月から Creator's Blog を始めております。 その記念すべき最初の記事として 弁護士ドットコムサービスのビジネスと共にみるマイクロサービスの進化 を投稿いたしました。 こちらの記事で弊社がマイクロサービス化に挑戦したこと、その後の課題をどう解決していったかについて分かりやすくまとめられておりますので、ぜひ一読してから今回の記事を読んでみていただければと思います。 さて、上記記事内でも触れられているとおりマイクロサービス化プロジェクトである Gavel プロジェクトでは様々な課題が出てきました。 今回はその中の 1 つである、 ビジネス分析が不十分で一部のサービス境界が想定と異なり、開発速度が低下 について、何をどう間違え、なぜ開発速度が低下したのかについて振り返ります。 もしこれか

                                                                    弁護士ドットコムサービスでモノリスをマイクロサービス化しようとして失敗した原因を振り返る - 弁護士ドットコム株式会社 Creators’ blog
                                                                  • 団地に住んでます(団地の映画も作ります) - tete blog

                                                                    この度、映画「雨を告げる漂流団地」が2022年に公開することになりました。 企画してから、世間は大変な状況になったりで…随分時間が経ってしまったように感じますが、めげないように 変わらずスタジオコロリドにて監督させていただきます。 来年まで、どうぞ楽しみにしていただければ幸いです。 タイトルにもありのまま銘打っている「団地」について 何故団地なのか?という理由も含めて、純粋に面白い場所なので紹介させてください。 正直映画から話が逸れますが! 目次 1:住みたいと思わせる緑豊かな敷地 2:65年生まれでも装いは今風 3:団地内にある憩いの場所 4:団地を愛する照井さんち 5:団地の映画作りについて 1:住みたいと思わせる緑豊かな敷地 集合住宅が昔から憧れでした。 僕の実家は「泣き猫」の常滑のお隣。古い町でして、その家も80年を超える古い平屋でした(漁師町なので昔は漁師さんの宿屋になってたとか

                                                                      団地に住んでます(団地の映画も作ります) - tete blog
                                                                    • Googleが言う良質なサイト・記事の作り方が正論すぎて凹む - Random Life Blog

                                                                      Googleが言う良質なサイト・記事の作り方 みなさん、こんばんは。 日々、記事を更新していく上で心がけていることは「良質な記事」を投稿するということがあげられると思いますが、みなさん、良質な記事っていったいどんなものかわかりますか? 良質な記事といってもいまいちピンと来ないのが本音かと思います。 今日はGoogleが言う「良質なサイトを作るためのアドバイス」という記事をもとに良質なサイト・記事とはどんなものか考えていきたいと思います。 良質なサイト・記事とは? 信頼 専門性 クオリティー オリジナリティー 良質なサイト・記事の作り方まとめ 良質なサイト・記事とは? 良質なサイト・記事とは最終的には検索上位に掲載されるサイト・記事です。 それが結果としてユーザーに役立つ、良質な、信頼できるサイト・記事ということになります。 具体的にどんなサイト・記事なのかが気になるところですよね。 Goo

                                                                        Googleが言う良質なサイト・記事の作り方が正論すぎて凹む - Random Life Blog
                                                                      • 【2023年】Web制作で使えるVSCodeオススメ拡張機能17選! - PENGIN BLOG

                                                                        この記事を書いた人 だいちPENGIN BLOGメディア編集長。Web業界とは異業種の仕事をしながら、独学でWeb制作の世界に。副業でHP制作やコーディング代行、個人ブログの運営などに取り組み、現在はPENGINにてWebライティングやディレクションをしつつ、メディア運営全般を担当しています。(個人運営ブログ:https://daib-log.com/ ) 今回はVSCodeで使っている拡張機能を紹介します。 他記事では利用シーンや用途分けがされてないことも多く、とりあえず入れてみたもののどんな機能だったのか忘れた、、、なんてこともよくあると思うので、この記事ではザックリと用途別にカテゴリ分けしています。 基本的には紹介する拡張機能全て入れてしまってもいいとは思うんですが、個人的な優先度を星マークでつけています。導入する順番の参考にしてみてください!

                                                                          【2023年】Web制作で使えるVSCodeオススメ拡張機能17選! - PENGIN BLOG
                                                                        • みんなの銀行:日本初の「デジタルバンク」として Google Cloud に勘定系を構築。Cloud Spanner で銀行基幹システムで求められる可用性を実現 | Google Cloud Blog

                                                                          みんなの銀行:日本初の「デジタルバンク」として Google Cloud に勘定系を構築。Cloud Spanner で銀行基幹システムで求められる可用性を実現 2021 年 5 月にサービス提供を開始した「みんなの銀行」は、デジタル ネイティブ世代をターゲットとしたスマートフォン専業銀行。金融にまつわる煩わしさを排除し、ゼロベースでこれからの銀行に求められる機能を開発・提供していくと打ち出しています。そんな同行の大きな技術的トピックの 1 つが、勘定系システムにパブリッククラウドを採用したこと。これはもちろん国内初*の試みです。ここではサービス開始後の手応えをシステム構築をリードしてきた皆さんにお伺いしました。 利用している Google Cloud ソリューション: Google Cloud Databases、Stream Analytics 利用している Google Cloud

                                                                            みんなの銀行:日本初の「デジタルバンク」として Google Cloud に勘定系を構築。Cloud Spanner で銀行基幹システムで求められる可用性を実現 | Google Cloud Blog
                                                                          • MySQLロックについて〜基礎編〜 を開催しました! - ANDPAD Tech Blog

                                                                            こんにちは!エンジニアの福間(fkm_y)です。 先日、弊社でデータベースの技術顧問をして頂いてる三谷(mita2)さんに開発部向けのMySQLロックのデータベース勉強会を実施したのでそのレポートをお伝えします。 開催背景 弊社では三谷さんによるデータベース勉強会を定期的に開催しています。以前にもロックに関するMySQL勉強会を開催していたのですが、1年半経過しており参加していない開発メンバーのほうが多くなっていたことやプロダクトの成長によりデッドロックなどのロックに起因する問題が目立ち始めていたことから増強版のMySQLロックのデータベース勉強会を開催することになりました。 概要 データベースのロックについて ロックタイムアウトについて デッドロックについて まとめ データベースのロックについて なぜデータベースにロック機構があるのかから知ることが重要です。性能と安全性を両立するためにあ

                                                                              MySQLロックについて〜基礎編〜 を開催しました! - ANDPAD Tech Blog
                                                                            • ChatGPTに自社の情報を組み込みたい① - 一休.com Developers Blog

                                                                              はじめに こんにちは、一休.comデータサイエンス部の平田です。 みなさんChatGPT活用してますか? 一エンジニアとして便利に使ってはいるものの、自社サービスにどのように組み込もうか模索しているところも多いかもしれません。 一番の利用先として思いつくのが、自社の情報をもとに質問に答えるチャットボットではないでしょうか。 その中では、ハイコンテキストな検索(例えば、「東京から2時間以内で子供も楽しめるアクティビティがあって、景色も良い宿」のような)にも答えられるとボットの価値が増します。 ChatGPTが事前に学習した内容では古く、正確ではないためそういった検索に応えるのはかなり厳しいです。 そのため、こちら側が持っているデータを渡してあげる必要があるのですが、今回はその自社の情報をどう組み込むのか、という部分についてご紹介します。 素のChatGPTでは? ChatGPTに例えば「熱海

                                                                                ChatGPTに自社の情報を組み込みたい① - 一休.com Developers Blog
                                                                              • Windows と日本語のテキストについて - Windows Blog for Japan

                                                                                すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform W

                                                                                  Windows と日本語のテキストについて - Windows Blog for Japan
                                                                                • 宇崎ちゃん献血ポスターは失敗。しかし撤去してはならない。 - tikani_nemuru_M’s blog

                                                                                  タイトルを少し変えたが、前回記事の後編である。 前回記事の反応をみて、血液という公共財の特殊性から丁寧に説明する必要を感じた。長くなるが、まず血液という財の特殊性から説明し、このような特殊なものを取り扱う広告で何が求められ何をしてはならないかを論じることにする。それによって「宇崎ちゃんは遊びたい」献血ポスターの失敗を明らかにする。 1 そもそも 血液の供給を増やしたければどんなキャンペーンより確実な方法がある。それは血液の売買を認めることである。売血を認めれば、間違いなく血液の供給が増えることは、誰しも直感的に理解できるだろう。だがWHOによっても採択された国際輸血学会の倫理綱領(PDF注意)にもあるとおり、売血が不適切であることは国際的に合意されているといって良い。なぜだろうか? 血液という公共財産の特徴を列挙してその理由を考えてみよう。 1,血液は輸血用製剤として、あるいは血液を原料と

                                                                                    宇崎ちゃん献血ポスターは失敗。しかし撤去してはならない。 - tikani_nemuru_M’s blog