syu-m-5151のブックマーク (931)

  • オブザーバビリティ研修実践編

    株式会社サイバーエージェント AI事業部 2024年度エンジニア新卒研修 オブザーバビリティ研修実践編(一部社内向けの内容)

    オブザーバビリティ研修実践編
    syu-m-5151
    syu-m-5151 2024/05/22
    オブザーバビリティ再入門の発表を再来週ぐらいにするけどもうこの資料で良いよ...
  • 【2024年度 サイバーエージェント 新卒研修】システム運用の基本と戦略

    株式会社サイバーエージェントAI事業部の2024年度 エンジニア新卒研修でシステム運用の基と戦略に関する講義を行いました。

    【2024年度 サイバーエージェント 新卒研修】システム運用の基本と戦略
    syu-m-5151
    syu-m-5151 2024/05/22
    全員でシステム運用をするの大事だが中々語られないのでありがたい。
  • 最近ローカルLLMがアツいらしい

    最近、ローカルLLMがアツくなっているという話をtwitterでチラホラ見かける。 ローカルLLMって何じゃ?というと、オープンに公開されているモデルのウエイトをDLしてきて手元のPC上で推論させる事である。 オープンなAIモデルとは逆の存在として、モデルがDLできないクローズなAIモデルもある。 OpenAIやAnthropicのような最先端AI企業のクローズなAIモデルに比べて、オープンに公開されているオープンなAIモデルの性能は今でもかなり後れを取っている。 だから去年の間はあくまでAI命はChatGPTのようなクローズモデルであって、オープンなAIモデルなんて眼中にありませんみたいな風潮が無くはなかった。だが最近は風向きが少々変わってきている。 GPTのAPI高い問題 & OpenAIAIベンチャー皆殺しにしてしまう問題 まず「結局GPTのAPIを叩いてサービス運営して成功し

    syu-m-5151
    syu-m-5151 2024/05/21
    エロと軍事はローカルLLMが絶対に必要なのではないかと思っている。なんならローカルLLMが企業の競争力の源泉になる日も近いし将来的にはローカルLLMの合同採用面談とかあるかもしれん。
  • 脳に収まるコードの書き方

    Mark Seemann 著、吉羽 龍太郎、原田 騎郎 訳、Robert C. Martin まえがき TOPICS 発行年月日 2024年06月 PRINT LENGTH 312 ISBN 978-4-8144-0079-9 原書 Code That Fits in Your Head FORMAT Print PDF EPUB ソフトウェアは複雑さを増すばかりですが、人間の脳は限られた複雑さしか扱えません。ソフトウェアが思い通りに動くようするには、脳に収まり、人間が理解できるコードを書く必要があります。 書は、拡張を続けても行き詰ることなくコードを書き、複雑さを回避するための実践的な方法を解説します。最初のコードを書き始めるところから機能を追加していくところまでを解説し、効率的で持続可能なペースを保ちながら、横断的な問題への対処やトラブルシューティング、最適化を行なう方法を説明します

    脳に収まるコードの書き方
    syu-m-5151
    syu-m-5151 2024/05/21
    脳に収まるコードの書き方vs生成AIの提案力
  • 「松屋の政治利用に歯止めがかからない」次々と世界の郷土料理と外交していくスタイルを確立した松屋、どんな国の料理にも味噌汁を付けるのは譲らない

    経済新聞 電子版(日経電子版) @nikkei 大使館職員が集う「松屋外交」第10弾はアルゼンチン nikkei.com/article/DGXZQO… チミチュリソースハンバーグ定は、パセリの緑色と青トウガラシの辛みで肉料理をおいしくする「魔法のソース」。郷土料理で世界をつなぐ輪が広がっています。 pic.twitter.com/NJnUc0H7vY 2024-05-17 12:00:46 リンク 日経済新聞 松屋フーズが「外交」の舞台に 今度はアルゼンチン風ハンバーグ - 日経済新聞 松屋フーズは16日、牛丼チェーン「松屋」でアルゼンチン発祥のソースを使った「チミチュリソースハンバーグ定」を発売すると発表した。これまでにも各国の郷土料理を期間限定で販売しており、今回で10カ国・地域目となる。4月には大使館からラブコールを受け「ポーランド風ミエロニィハンバーグ」を発売しており

    「松屋の政治利用に歯止めがかからない」次々と世界の郷土料理と外交していくスタイルを確立した松屋、どんな国の料理にも味噌汁を付けるのは譲らない
    syu-m-5151
    syu-m-5151 2024/05/20
    松屋アプリの導入でグッと行く機会が増えました...。
  • 下方婚したけど相手有責で離婚した。(タイトル訂正)

    主語デカですまんかったな!タイトル一部消したよ! 私の周りには下方婚は自分と友達のふたりで、その二人が二人とも夫(元夫)に苦労したからついつい一括りにしたくなったんだよ、すまん。 あと、一部ブコメは読み違えてるけど別に元夫に時短してほしかったわけじゃない。書いてるように協力しあえれば良いと思ってた。それなのに平等じゃないのが嫌だった。元々負担が不公平なのに不倫されたらそりゃ離婚でしょ。 以下、元の文 --------------------------------- https://anond.hatelabo.jp/20240518234534 とか話題になってるけど 年収に関係なく家事育児を協力しあえれば良いはず。 それなのに夫側が仕事を減らす気も育児負担を平等にする気もないからうまくいかない。 私の体験談を投下。 私、外資系ホワイト企業、年収1000万以上。土日祝休みで残業はほぼなし

    下方婚したけど相手有責で離婚した。(タイトル訂正)
    syu-m-5151
    syu-m-5151 2024/05/20
    具体と抽象。
  • 10年前のWebページの38%が消失──Pew Research Center調べ - ITmedia NEWS

    非営利調査機関の米Pew Research Centerは5月17日(現地時間)、「When Online Content Disappears」(オンラインコンテンツが消滅するとき)と題する調査レポートを公開した。「2013年に存在したWebページの38%が10年後にはアクセス不能に」というサブタイトルがついている。 この調査では、非営利プロジェクト「Common Crawl」のリポジトリから2013年から2023年までの毎年の約9万ページ、合わせて約100万のWebページをサンプリングした。調査結果は、この期間の全ページの25%が現在アクセス不能であることを示している。このうち、16%はルートドメインはアクティブだがアクセスできず、残り9%はルートドメインが廃止されたものだ。 政府の公的サイトでは、サンプリングした約50万ページのうち、21%に少なくとも1つのリンク切れが含まれていた。

    10年前のWebページの38%が消失──Pew Research Center調べ - ITmedia NEWS
    syu-m-5151
    syu-m-5151 2024/05/20
    永遠には残らないので安心してくれよなぁ。。。
  • Dockerのコンテナイメージを1/10以上軽量化してみた - Qiita

    はじめに VSCode + Python + Poetry + Docker(docker-compose)でdev-containerを作成して開発を行っていました。 Dockerを勉強し、イメージの軽量化に関する記事を読んでいると、自分が使っているコンテナイメージのサイズが気になりました。 docker images > REPOSITORY TAG IMAGE ID CREATED SIZE > dev-container latest a9b8e3df9087 2.31GB 2.31GB!? サーバとしてアプリを動かしていないのにここまで大きいなんて… というわけで勉強も兼ねて、イメージの軽量化に取り組みました。 イメージが軽量であるメリット ストレージの節約 これは言わずもがなだと思います。 限られたリソースを有効に使うことができます。 ビルド時間の短縮 Dockerは環境を作っ

    Dockerのコンテナイメージを1/10以上軽量化してみた - Qiita
    syu-m-5151
    syu-m-5151 2024/05/19
    Alpine を勧めてなくて良い。『軽量Dockerイメージに安易にAlpineを使うのはやめたほうがいいという話』というブログを読むと良いと思う。
  • さようなら、全てのエヴァーノート - 本しゃぶり

    2011年6月10日、Evernoteを使用開始。 2014年9月19日、有料プランに加入。 2024年3月23日、クソみたいなメールが届く。 プラン、廃止 いつも Evernote をご利用いただき、ありがとうございます。このたびは今後の Evernote 登録プランに関する変更についてご案内させていただきます。 お使いの Evernote アカウントは Plus から Personal に移行されました。Evernote Plus など、一般のお客様に数年間ご利用いただけなかった従来の登録プランが廃止となったためです。この変更により、Personal プランで利用可能な機能すべてをご利用いただけます。 今後はAnnualの登録プランが現在の Evernote Personal プランの料金 129.99 USD/Yearに合うように更新されます。この料金は次の更新日である2024/4/

    さようなら、全てのエヴァーノート - 本しゃぶり
    syu-m-5151
    syu-m-5151 2024/05/19
    全てのビジネスはどこかでこうなる可能性があるからいつでも離れることができるようにせねばならないという訓示
  • Real World HTTPの第3版ができあがりました | フューチャー技術ブログ

    https://www.oreilly.co.jp/books/9784814400669/ ひとえに読者の皆さんが買ってくれたおかげで、Real World HTTPを改訂し、このたび3版を上梓しました。ありがとうございます。2016年ごろから書き始めて、2017年に初版を出版したので、執筆段階からすると8年ほど経過しているのですが、これだけ長くこのに関わり続けられるというのは、書を買ってくださるみなさまのおかげです。 今回は、ひさびさに無料のミニ版も更新しました。日、このブログと同時にリリースしました。よりミニ版が学習コンテンツとして使いやすくなるように、そもそもブラウザってどんな動きをするの?というイントロの章をミニ版とオリジナル版に追加しました。 また、オリジナル版だけになりますが、HTTPが単なるブラウザとの通信を超えてプラットフォーム API化していっている流れに合わせて

    Real World HTTPの第3版ができあがりました | フューチャー技術ブログ
    syu-m-5151
    syu-m-5151 2024/05/19
    できあがり報告としてもうれしいが技術書の在り方を説いた文章も最高である。
  • あえて視座を落とすことについて | araniwa

    PdMエンジニアという職種を交互にやっているときのモヤりを言語化する。 わたしはエンジニアがキャリアの大半で何をどう作るか(How)を考えることが多かった。しかし前職でプロダクトマネージャーという経験を経て、視座を高めて「なにを」「なぜ」やるのか、を考える経験が増えた。 そうした経験のあとで、現在はエンジニアとして戻っているのだが、自分はどのように動く方が正解なのだろうとよく考えている。 多くの会社では、エンジニアであってもプロダクト視点の行動をすることは重要であると認識されるし、実際それはその通りだと思う。 一方で、いちエンジニアとして働くとき、あえて視座を落とした方がいいのではと思う時がある。 つまるところ、Why / Whatを考える前に、コーディングをしてリリースしてしまった方が早い場合があるということだ。 Just Do Itというやつだ。 「視座の高さ」という言葉の定義を曖昧

    あえて視座を落とすことについて | araniwa
    syu-m-5151
    syu-m-5151 2024/05/18
    視座を落とすというか特定領域への解像度を上げるという話だと思ってしまった。
  • なぜ日本のSaaS企業はマルチプロダクトへ舵を切るのか? | araniwa

    はじめに 近年においてSaaS業界においてはマルチプロダクトの潮流がある。 またコンパウンド戦略というスタートアップ期からマルチプロダクトを見据え、「選択と集中」というスタートアップの常識を覆すような思想さえ登場するほどである。 記事では、B to B SaaSを前提として、このマルチプロダクトというビジネスモデルは果たして、国内において通用するのかを考えていく。 現時点での筆者の結論から言えば、マルチプロダクトは非常に日向きの戦略で、すでに実績も十分あがりつつある。その背景をいくつかの視点に絞って分析をした。 エンタープライズ企業における日の「義理堅さ」の文化へのマッチ SaaSの成長率を支えるために、重要なのはいかにエンタープライズ企業で契約積めるかどうか、にかかっている。SLG(Sales Led Growth)を標榜する以上は当然のことで、反対に相容れないと思われがちなPLG

    なぜ日本のSaaS企業はマルチプロダクトへ舵を切るのか? | araniwa
    syu-m-5151
    syu-m-5151 2024/05/18
    弊社の代表も「スタートアップ企業はコンパウンド戦略かマルチプロダクト戦略どっちが良いのか?」みたいなエントリー上げてたけど解像度上がったので良かった。
  • Welcome - 100 Exercises To Learn Rust

    Welcome Welcome to "100 Exercises To Learn Rust"! This course will teach you Rust's core concepts, one exercise at a time. You'll learn about Rust's syntax, its type system, its standard library, and its ecosystem. We don't assume any prior knowledge of Rust, but we assume you know at least another programming language. We also don't assume any prior knowledge of systems programming or memory mana

    syu-m-5151
    syu-m-5151 2024/05/18
    Rustを学ぶための100の演習が無料なのかよ...。
  • SLOいつ決めましょう?

    第3木曜LT会というイベントの「SREどうでしょう」という会でSLOはいつ決めたらよいか?自分なりに考えた結果を発表したLT資料 https://metaps.connpass.com/event/313921/

    SLOいつ決めましょう?
    syu-m-5151
    syu-m-5151 2024/05/17
    SLOを導入し、開発と運用が協力して定期的に観察・改善することで、ユーザー視点に立ち、効率的な運用につなげられている点が素晴らしいと感じた。
  • Amber The Programming Language

    Write your scripts in a modern type-safe and runtime-safe programming language that handles many bugs and mistakes during compilation process.

    Amber The Programming Language
    syu-m-5151
    syu-m-5151 2024/05/17
    実行時にShell Script になるプログラミング言語
  • Javaで最低限おさえておいてほしいクラス・インタフェース35 - 2024年版 - きしだのHatena

    ま、このくらい知っておいてもらわないと&とりあえずこんだけ知ってればだいたいの処理が書けるクラス・インタフェースをまとめてみました。2024年版。 詳しく知りたい人は「プロになるJava」を! java.lang.Class java.lang.Exception <- new java.lang.Integer java.lang.Object <- new java.lang.Runnable java.lang.String java.lang.System java.lang.Thread java.nio.file.Files <- new java.nio.file.Path <- new java.io.InputStream java.io.InputStreamReader java.io.BufferedReader java.io.OutputStream java.

    Javaで最低限おさえておいてほしいクラス・インタフェース35 - 2024年版 - きしだのHatena
    syu-m-5151
    syu-m-5151 2024/05/17
    Javaと同じ年に生まれた人間なのでとても助かる。
  • 「春のSREまつり2024 〜OpenTelemetry活用すべて見せます〜」を開催しました - Pepabo Tech Portal

    新緑の候、どこまでも澄んだ空気が視界を広げるように、システムの透明性が深い洞察を可能にしていることと存じます。技術部プラットフォームグループのそめやポチです。 2024年5月9日に、「Pepabo Tech Conference #22 春のSREまつり」と題した技術イベントを開催しました。「SREまつり」とは、ペパボのエンジニアたちがSREについての知見を発信することで、社外のSREコミュニティとの交流を図るイベントです。 昨年の春のSREまつり、夏のSREまつりに続いて、3回目の開催となりました。恒例イベントとして社内外に定着しつつあると感じています。 イベントは、物理会場とライブ配信会場の2つの会場で開催しました。物理会場は、シナジーカフェGMO Yours・フクラスという、GMOインターネットグループのカフェスペースを使用しました。ライブ配信会場は、YouTube Liveを使用し

    「春のSREまつり2024 〜OpenTelemetry活用すべて見せます〜」を開催しました - Pepabo Tech Portal
    syu-m-5151
    syu-m-5151 2024/05/17
    公式でイベントの振り返りをやっているのありがたい。
  • 今さら聞けないDocker入門 〜 Dockerfileのベストプラクティス編

    今時のアプリ開発において、コンテナは避けて通れないものになっています。そして数多くあるコンテナ実行環境の中でも、デファクトスタンダードと言えるのがDockerです。そんなDockerのイメージですが、皆さんは正しくビルドできていますか? そのコンテナは無駄に太っていませんか? 効率よく最短時間でビルドできていますか? セキュリティは大丈夫ですか? 今回はDockerfileの書き方をテーマに、「今さら聞けない」Docker入門をお届けします。

    今さら聞けないDocker入門 〜 Dockerfileのベストプラクティス編
    syu-m-5151
    syu-m-5151 2024/05/17
    大切なことなので何回でも引用したい
  • GitHub Actions 上での Go の Docker ビルドを高速化する

    どうも GitHub Actions 上で Docker ビルドを行うと時間がかかるなぁと感じていました。 かなり軽量の Go の Web アプリケーションを Docker イメージにしてプッシュするプロセスなのですが、全体で 3 分ほどかかっています。 今回はその速度改善を行ったので、得た知見を記事にしたいと思います。 最終的に、ケース次第では以下のような結果を出すことができました。 ※ケース = go のソースコードのほんの一部を変更してワークフローを実行する。 go.mod など依存関係に変化はない。 go build: 60秒 → 1秒 docker/build-push-action ステップ: 2分30秒 → 30秒 ワークフロー: 3分 → 1分 前提 go buildDockerfile のステップで行っており、イメージとして以下のような内容になっています。 FROM

    GitHub Actions 上での Go の Docker ビルドを高速化する
    syu-m-5151
    syu-m-5151 2024/05/16
    とても、良いTips だわね
  • 大実験!ChatGPTは競プロの問題を解けるのか (2024年5月版) - E869120's Blog

    1. はじめに 2024 年 5 月 14 日、OpenAI 社から新たな生成 AI「GPT-4o」が発表され、世界に大きな衝撃を与えました。これまでの GPT-4 よりも性能を向上させただけでなく1、音声や画像のリアルタイム処理も実現し、さらに応答速度が大幅に速くなりました。「ついにシンギュラリティが来てしまったか」「まるで SF の世界を生きているような感覚だ」という感想も見受けられました。 しかし、いくら生成 AI とはいえ、競技プログラミングの問題を解くのは非常に難しいです。なぜなら競技プログラミングでは、問題文を理解する能力、プログラムを実装する能力だけでなく、より速く答えを求められる解法 (アルゴリズム) を考える能力も要求されるからです。もし ChatGPT競技プログラミングを出来るようになれば他のあらゆるタスクをこなせるだろう、と考える人もいます。 それでは、現代最強の

    大実験!ChatGPTは競プロの問題を解けるのか (2024年5月版) - E869120's Blog
    syu-m-5151
    syu-m-5151 2024/05/15
    競プロの世界も生成AIの利用レギュレーションとかが出てくるのか?それともそれを踏まえた上でコンテストとして成熟していくのか?