並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 1313件

新着順 人気順

まとめの検索結果81 - 120 件 / 1313件

  • Googleのランキングアルゴリズム流出から考えるSEO - Qiita

    めっちゃくちゃ久しぶりの記事です。 弊社のStampはTabisakiの運用を始めたこともあり、SEOに取り組む機会も増えてきました。そんなタイミングで、Googleの検索結果のランキングアルゴリズムが流出したとのことですので海外の記事をベースにAIで内容をまとめました。 ドメイン権威(Domain Authority) ドメイン権威(Domain Authority、DA)は、SEOの世界で広く使用される指標であり、特定のドメインが検索エンジンの結果ページ(SERP)でどれだけの影響力を持つかを測定するものです。この指標は主にMozが提供しているもので、0から100のスコアで表され、高いスコアほど検索結果でのランキングが高くなる可能性があるとされています。ドメイン権威は以下のような要因に基づいて計算されます。 リンクプロファイルの質と量: 外部サイトからのリンクの数と質。 ドメインの年齢

      Googleのランキングアルゴリズム流出から考えるSEO - Qiita
    • Zodスキーマでプロンプト生成を行い構造化データを自由自在に扱えて、LLMプロダクト開発が圧倒的に効率化した話 - Algomatic Tech Blog

      最近はAIエンジニアを名乗ってるerukitiです。フロントエンドもバックエンドも、LLMを触るあれこれもやってるので、「AIエンジニア」くらいを名乗るとちょうどよさそうだなと思ってます。いずれLLM自体の開発なんかもやってるかもしれません。 LLMプロダクトを開発していると、構造化データを作りたいのに、Anthropic ClaudeのAPIにはJSONモードが無いことや、なんならJSONモードやfunction callingを使っても、データが正しい形式に従ってることは保証しがたい、みたいな自体に遭遇することがあります。 JSONが出力できたとしても、構造化データをうまく吐き出させるのは難しいものです。文字列を出力させたいけど、複数あるときは、配列なのか、それともカンマ区切りなのか?項目がオプショナルの場合はどうするか?項目が存在しない、空文字や 0 や undefined や nu

        Zodスキーマでプロンプト生成を行い構造化データを自由自在に扱えて、LLMプロダクト開発が圧倒的に効率化した話 - Algomatic Tech Blog
      • エンジニアとしてフルリモートワークで8年生き残る技術 - Qiita

        こんにちは。吉田智哉です。 岩手県盛岡市に住みながらエンジニアとしてフルリモートワークで東京の開発案件を請けてます。 気が付くとこの働き方で8年間も経過していました。 8年生き延びることができたので、そのコツをシェアしたいと思います。 その日のコミットはdraftのpull requestとして出す エンジニアは成果物が全てです。 いくら一生懸命働いていたとしても、成果物、つまりコードがなければその日働いていたとしても 成果として認められません。 チームメンバーやリーダーに対してちゃんと働いていることをアピールするために、 その日のコミットはその日のうちにpull requestとして出すようにしています。 作業が途中の場合はdraftのpull requestにしています。 pull requestとして出せない調査系のタスクの場合は 調査した記録をドキュメントとして残しておいて、 他の

          エンジニアとしてフルリモートワークで8年生き残る技術 - Qiita
        • 大学の講義で『2ちゃんやまとめサイト見てる、使ったことある人いる?』って学生に聞いてるんだけど、今年ついに0人になった

          大住有(仮名) @oosumiyuu 元探偵ファイル編集長。■現在「メディア・サービスの演出・アドバイザー」や「ライティング」「日芸の文芸で講師」とかやってます。■ 探偵ファイル→ニート→ニコニコニュース→GREEニュース→無職→フリーター←今ココ ■仕事依頼などは→ oosumiyuu@gmail.com oosumiyuu.blog14.fc2.com 大住有(仮名) @oosumiyuu 大学の講義で「2ちゃんやまとめサイト見てる、使ったことある人いる?」って学生に聞いてるんだけど、今年ついに0人になった。 日芸の文芸学科なんで平均よりは可能性高いグループだったんだけど、それでも限界かぁ 2024-05-14 13:29:30

            大学の講義で『2ちゃんやまとめサイト見てる、使ったことある人いる?』って学生に聞いてるんだけど、今年ついに0人になった
          • OpenAI元社員リーク文書から読み解くAGIと人類の未来|遠藤太一郎

            はじめにOpenAIの元社員がリークした文書が話題になっています。「Situational Awareness: The Decade Ahead」と題されたこの文書は、AGI(汎用人工知能)や超知能の開発と、それがもたらす影響について詳細に分析している内容です。 この元社員はOpenAIのスーパーアラインメントチームに所属ということで、まさにこの文書の内容を専門として扱っていた方です。 AGIやその先の超知能への道筋、そして超知能時代に何が起こるのかとその対策に関して、ここまでまとまった文書をみたのは初めてでした。 そこで、この文書の内容を解説するスライドを作成してみました。元の文書は英語で165ページ程あるため、元々は私自身が素早く概要を掴むために、AI(Gemini 1.5 Pro)で要約したものがベースになっています。 AIの要約は間違う可能性があるので、全ての内容に引用元を記載し

              OpenAI元社員リーク文書から読み解くAGIと人類の未来|遠藤太一郎
            • 内閣府が開設した、孤独と向き合うメタバース空間「ぷらっとば~す」(迷惑行為はNO)

              まとめを作成している最中に他方面で存在の周知が広がり、面白半分の入場者が増えているようです。 加担するかたちとなって申し訳ない 古市憲寿 @poe1985 今週の『週刊新潮』にも書いたのですが、「ぷらっとば~す」って知っていますか? 国がはじめたメタバースです。「~」という表記で嫌な予感のした方、あなたの直感は合っています。信じられないくらいやばいサービスです。 あまりにもびっくりしたので書かせて下さい。今年の4月、孤独・孤立対策推進法が施行されました。 で、5月が孤独・孤立対策強化月間になりました。そこで内閣府が何を始めたのか。「ぷらっとば~す」なんです。ここまで読んでくれた人はせっかくなんで行ってみて下さい、ぷらっとば~す。びっくりするんで。 notalone-cao.go.jp/category/month… 画面が昔のRPGみたいなのはいいとして、呆気にとられるのが「ユーザー同士の

                内閣府が開設した、孤独と向き合うメタバース空間「ぷらっとば~す」(迷惑行為はNO)
              • Rubyインタプリタのむずかしいバグを直した - STORES Product Blog

                STORESでフルタイムRubyコミッタをやっている遠藤(@mametter)です。 最近Rubyインタプリタのとある問題の修正に成功した(と思う)ので紹介します。といっても格好良い話ではなく、とても泥臭い話です。 問題 RubyのCIで不定期に次のようなエラーが発生していました。いわゆるflaky test。 1) Failure: TestSymbol#test_inspect_under_gc_compact_stress [.../ruby/test/ruby/test_symbol.rb:126]: ":testing" expected but was ":\"\\x00\\x00\\x00\\x00\\x00\\x00\\x00\"". 発生確率が絶妙で、しばしば起きるのですが、デバッグのために狙って再現しようとしても起きないという代物でした。 問題の分析 エラーが起きていた

                  Rubyインタプリタのむずかしいバグを直した - STORES Product Blog
                • EC2のcronバッチを「EventBridgeをトリガーにStep Functionsを起動」に置き換えると、エラーハンドリングが快適になる

                  AWSのEC2で定期的なタスクを自動化するために、cronを使用しているケースも多いと思います。 しかし、Amazon Linux 2023ではcronがデフォルトで無効になっています。これはcron以外に、cronのようなバッチ実行・定期実行する仕組みがあるということなのかと思い、cronを使わずにE2上でバッチ実行・定期実行する仕組みを考えてみました。 そして、Amazon EventBridge、AWS Step Functions、およびAWS Systems Manager startAutomationExecutionを組み合わせて、EC2インスタンス上でバッチ・定期実行を試してみましたので、紹介します。 特に、Step Functionsを使用することで、エラーハンドリングや通知が容易になり、安全にバッチ実行できるようになります。 エラーハンドリングは以下の状態を把握したい

                    EC2のcronバッチを「EventBridgeをトリガーにStep Functionsを起動」に置き換えると、エラーハンドリングが快適になる
                  • MySQL 8.4 LTS登場!!

                    記事を書くのが遅くなってしまったが、先日MySQL 8.4シリーズが登場したので紹介をしておこうと思う。新機能の解説については機会を改めて書くとして、今回は主にアップグレードにまつわる重要なポイントを書き記しておく。 LTS = Long Term Support 以前の記事でも紹介した通り、MySQL 8.4はLTS = Long Term Supportのバージョンとなっている。長期間サポートするために互換性を最大限保証するバージョンである。前のメジャーバージョンであるMySQL 8.0シリーズのように、シリーズの途中で互換性が破壊されるような変更が入ることは基本的に無い。「バグ修正のためにどうしても仕様を変えなければならない」というような事態が生じる可能性はゼロではない。なので絶対に互換性が保たれるとは言い切れないところであるが、基本的には仕様変更はない方向で今後リリースされていくこ

                      MySQL 8.4 LTS登場!!
                    • あの田房永子さんが「行動と人格」を切り離す「建設的対話」に挑戦するマンガを発表。なお、過去の夫への暴力について長文で弁明されていたのであわせてまとめ

                      田房永子_『喫茶 行動と人格』単行本4/25発売 @tabusa 漫画連載などの情報はこちらのリンクサイト[potofu.me/tabusaeiko]にまとめてあります。見てみてください! お仕事や取材のご依頼はこちらへお願いいたします。[form.run/@tabusaeiko-16…] potofu.me/tabusaeiko

                        あの田房永子さんが「行動と人格」を切り離す「建設的対話」に挑戦するマンガを発表。なお、過去の夫への暴力について長文で弁明されていたのであわせてまとめ
                      • アニメ『ガールズバンドクライ』の河原木桃香を演じる、ギタリスト/声優の夕莉インタビュー【前編】 | ギター・マガジンWEB|Guitar magazine

                        アニメ『ガールズバンドクライ』の河原木桃香を演じる、ギタリスト/声優の夕莉インタビュー【前編】 2024-05-20 Pops Rock 4月から放送のアニメ『ガールズバンドクライ』は、高校を中退した主人公が5人組バンドを結成し、夢を追いかけていく熱い音楽ストーリーだ。その作中で、主人公にバンドを始めるきっかけを与えた重要キャラクターが、ギタリストの河原木桃香である。ここでは、河原木桃香役として声を演じるギタリスト/声優の夕莉(ゆり)に、ギターを始めたきっかけや『ガールズバンドクライ』プロジェクトに参加した経緯などを語ってもらった。 取材/文=鈴木健也 写真/イラスト提供=東映アニメーション 部活ではギターを全然弾けなかったので、1人で“弾いてみた動画”を始めて、ネットに上げていました。 まずはギターを始めたきっかけを教えていただけますか? 夕莉 中学3年生の時に高校をどこにするか進路で悩

                          アニメ『ガールズバンドクライ』の河原木桃香を演じる、ギタリスト/声優の夕莉インタビュー【前編】 | ギター・マガジンWEB|Guitar magazine
                        • Zod を使って CSV からの入力データをバリデーションする - ドワンゴ教育サービス開発者ブログ

                          こんにちは、バックエンドエンジニアの日下です。 CSV から JSON へ変換するスクリプトを、TypeScript で実装する機会がありました。 今回は、CSV のデータのバリデーションに Zod を使った話をします。 スクリプトの目的 システム間のデータ連携が目的です。 連携元のシステムから CSV 出力されたデータを、連携先のシステムで利用する JSON へ変換します。 また、JSON への変換以外にも以下の要件があります。 CSV のデータをバリデーションする 連携先のシステムで利用できるデータであることを保証するために、バリデーションを実行します。 バリデーション失敗時に、日本語のエラーメッセージを表示する スクリプトの実行は業務担当のエンドユーザーが行うため、日本語のエラーメッセージを表示します。 CSV の読み込み 元データとなる CSV の読み込みは、csv-parse を

                            Zod を使って CSV からの入力データをバリデーションする - ドワンゴ教育サービス開発者ブログ
                          • Google I/O 2024基調講演まとめ AI一色、GPT-4oのような機能も

                            基調講演に最初に登場したスンダー・ピチャイCEOは、同社の生成AI「Gemini」のこれまでの成長について語った。同氏によると、150万以上の開発者が活用しているという。 生成AI搭載検索エンジン「AI Overview」(旧SGE) 「AI Overview」は、昨年のGoogle I/Oで発表されたGoogle検索の生成AI機能「Search Generative Experience」(SGE)を改称し、改善したもの。 詳細を説明したリズ・リード氏は、「Googleがあなたのためにググってくれるようになる」と語った。 AI Overbiewは「Gemini時代のGoogle検索」であり、リアルタイム情報、ランキングと品質システム、新しいエージェント機能で改善されたという。 マルチステップリーゾニング(多段階推論)で、1つの質問で複数ステップの結果を提示する。 例として、ピラティスにつ

                              Google I/O 2024基調講演まとめ AI一色、GPT-4oのような機能も
                            • 【うひょ氏】技術発信や登壇資料づくりに。記事の隙をなくして理解度を上げる文章テクニック

                              【うひょ氏】技術発信や登壇資料づくりに。記事の隙をなくして理解度を上げる文章テクニック 2024年6月3日 フロントエンドエンジニア うひょ TypeScriptとReactが得意なフロントエンドエンジニア。株式会社カオナビ所属。ウェブ上の技術記事や雑誌を通じて技術的な情報発信を続けている。実はJavaScript歴19年。 著書『プロを目指す人のためのTypeScript入門』(技術評論社) X(@uhyo_) 個人サイト(uhy.ooo) 皆さんこんにちは。前回は、私の技術発信の遍歴をご紹介するとともに、私の考える、技術発信に必要な能力や考え方をご紹介しました。 今回は、より具体的なテクニックやその背景をご紹介します。すでに技術発信をしている方や、これからやろうと思っている方はぜひ参考にしてみてください。文章のテクニックと、登壇(登壇資料)のテクニックをあわせてご紹介します。 keyb

                                【うひょ氏】技術発信や登壇資料づくりに。記事の隙をなくして理解度を上げる文章テクニック
                              • ゼロからLLMつくりたくなったときに参考になりそうなサイト

                                はじめに 「ゼロからLLMつくりたいなー」と思っていますが、なかなか時間がとれないので、いざというとき(?)のために、参考になりそうなサイトをまとめておきます。 個人的な備忘録です。まだ全然作れていないので、どれが良いという評価もできません。 NLP2024チュートリアル 良さそう。 NLP2024-チュートリアル3-作って学ぶ 日本語大規模言語モデル Neural Networks: Zero to Hero Andrej Karpathyさんの動画。英語ですが、すごい良さそう Llama Llamaの情報 GENIAC その他 LLaVA(画像系) 環境構築 モデルマージ まとめ LLMに限らず、何かをゼロから小さく作ってみるのは、回り道のようで理解を深める最短経路と思っています。すぐ効果があるようなものではないですが、こういうのはまとめて取り組んでいきたいですね。 日本語の良い書籍が

                                  ゼロからLLMつくりたくなったときに参考になりそうなサイト
                                • 「あいつらはぜんぜんわかってねぇ」のは説明してないから。だが、その前にやることがある。 - 笑顔を創りたいWebディレクターの日常

                                  こんばんちは、スーパー太っちょWebディレクターです。 スーパーは太っちょにかかります。 先日、こんなことをX(Twitter)でつぶやきましてね。 社内外問わず、「あいつら(他部署やクライアント)は全然わかってない」はよく聞く話なのだけど。だが、そもそもちゃんと説明してないことも多々あるんですよね。そりゃ違う仕事してるんだから説明しないとわかるわけがないのに。 ちゃんと丁寧に説明すれば、理解してくれる人もたくさんいますよね。 — toksato(とくさと)|むめいなうぇぶディレクター (@toksato) May 8, 2024 そして、その後日、こんな素晴らしいインタビュー記事を読みまして。 仕事の進め方がグダグダの会社はどうすればいいのか、「プロジェクトマネジメントの基本が全部わかる本」の著者に聞いてみた | Agend(アジェンド) 僕もこれをリアルに社内でやってるなぁと思って。ま

                                    「あいつらはぜんぜんわかってねぇ」のは説明してないから。だが、その前にやることがある。 - 笑顔を創りたいWebディレクターの日常
                                  • Real World HTTP 第3版 ミニ版

                                    TOPICS 発行年月日 2024年05月 PRINT LENGTH 207 ISBN 978-4-8144-0083-6 FORMAT PDF EPUB 本書は、2017年に発行し、2024年に第3版を発行した『Real World HTTP 第3版』のエッセンスを凝縮した、無料の電子書籍です。 HTTP/1.0、HTTP/1.1、HTTP/2と、HTTPが進化する道筋をたどりながら、ブラウザが内部で行っていること、サーバーとのやりとりの内容などについて、プロトコルの実例や実際の使用例などを交えながら紹介しています。 ミニ版のため、一部の内容を割愛しています。詳しくは本書の「まえがき」をご覧ください。 ミニ版の使用について ミニ版の図版やテキストは、著作権法で認められている引用の範囲に加えて、有志での勉強会、自社の社員向けの研修に用いるプレゼンテーション資料のために、全体の10~20%程

                                      Real World HTTP 第3版 ミニ版
                                    • 「大規模言語モデルの開発」に関するまとめ資料 東工大・岡崎教授が公開 全85ページ

                                      岡崎教授率いる岡崎研究室と、東京工業大学学術国際情報センターの横田理央教授が率いる横田研究室、産業技術総合研究所による合同研究チームは23年12月、LLM「Swallow」を発表。この開発を通して得たノウハウなども紹介している。 関連記事 生成AIを巡る日本の現状は? 東大・松尾教授の考察資料が無料公開 「1年間、日本は最善手を指し続けている」 内閣府は5月23日、22日に開催した「第9回 AI戦略会議」で取り扱った資料を公開した。公開したのは、AI研究の権威として知られる東京大学の松尾豊教授が作成した「生成AIの産業における可能性」と題した全33ページの資料など。 “大は小を兼ねない”生成AI 注目集める「小規模言語モデル」(SLM) そのメリットとは? 先日行われた、米Microsoftの開発者向けイベント「Microsoft Build 2024」の目玉の一つだった「SLM」(Sma

                                        「大規模言語モデルの開発」に関するまとめ資料 東工大・岡崎教授が公開 全85ページ
                                      • プロンプトエンジニアリングを最適化する為のフレームワークSAMMOを実際に使ってみた - Taste of Tech Topics

                                        いつの間にか春も過ぎ去りすっかり夏模様の今日この頃皆さんいかがお過ごしでしょうか?菅野です。 生成AIの重要性が高まり、生成AIで利用できるテキスト量が長くなるにつれてにつれて、プロンプトエンジニアリングの重要性が高まってきました。 プロンプトエンジニアリングとは、そのプロンプトにどのような命令、事前情報等を入力すると、より適した応答が返ってくるかを設計する技術です。 そんなプロンプトエンジニアリングを最適化する為のPythonライブラリ、SAMMOがMicrosoft社から2024年4月18日にリリースされたので紹介していきます。 www.microsoft.com SAMMOとは? Structure-Aware Multi-objective Metaprompt Optimizationの頭文字をとったフレームワークです。 元来、プロンプトエンジニアリングでは、エンジニアが、様々な

                                          プロンプトエンジニアリングを最適化する為のフレームワークSAMMOを実際に使ってみた - Taste of Tech Topics
                                        • YAGNIと拡張性のあいだ - 電通総研 テックブログ

                                          こんにちは!Xイノベーション本部プロダクトイノベーションセンターの米久保 剛です。 弊社のテックブログ上では今回が初めての記事執筆となります。アーキテクチャ設計やアプリケーション設計の話を中心に、不定期に情報発信していきたいと考えています。 YAGNI原則 YAGNI原則をご存知でしょうか。 エクストリーム・プログラミング(XP)の重要な原則の一つであるこの原則は、You Ain't Gonna Need Itのアクロニム(頭字語)から命名されています。日本語にすると「どうせ要らないって」というニュアンスでしょうか。推測に基づいて余計な機能を作り込んだところで将来実際に使われる可能性は低く、時間と労力を無駄にするばかりかコードの複雑化などのリスクさえあります。ですから、現時点でわかっている要件をちょうど満たすだけの機能を実装すべきであるとYAGNI原則は主張します。 YAGNI原則は機能(

                                            YAGNIと拡張性のあいだ - 電通総研 テックブログ
                                          • memcached proxyで使うハッシュアルゴリズムを比較した話 - Mirrativ Tech Blog

                                            memcached proxyのハッシュアルゴリズム比較 はじめまして!hibikiです(@add_bakkers) 現在大学3年生で、最近はネットワークに興味があり勉強中です。2023年8月からインフラチームにインターンとして参加しました。 本記事ではmemcached proxyのハッシュアルゴリズム比較の結果を紹介します。 memcached proxyのハッシュアルゴリズム比較 1. 背景と目的 ミラティブでのmemcachedの利用 課題: クライアントサイドでサーバ決定をしている memcached proxyの検討 2. memcached proxyに求められるアルゴリズム キーの分散 移動率の抑制 パフォーマンス ハッシュアルゴリズムの比較 3. 今回行うベンチマークの概要 計測対象とシナリオ 分散と移動率のベンチ 処理性能のベンチ 4. ベンチマークの結果と比較 移動率

                                              memcached proxyで使うハッシュアルゴリズムを比較した話 - Mirrativ Tech Blog
                                            • Googleの「Gemini 1.5 Pro」採用メモアプリ「NotebookLM」、日本でも利用可能に

                                              Gemini 1.5 Proのマルチモーダル機能により、ソース内の画像やチャートに関する質問にも応える。 ソースを選択すると、データに基づく要約を表示し、その下のプロンプト枠で質問できるようになる。回答の文末には数字のついたラベルが表示され、ラベルにカーソルを合わせるとその文の根拠となるソースの部分が表示される。 また、ソースに基づいて、FAQ、ブリーフィング資料、学習ガイドなどの形式に変換する機能も追加された。 上の画像は、本稿筆者がNotebookLMに関するGoogleの2件の公式ブログのテキストと、アイティメディアのGoogle I/Oの記事のURLをソースとして指定したものだ。日本語設定のGoogleアカウントでは回答が日本語で表示されるが、日本語の記事へのURLの内容は元記事がシフトJIS形式の日本語テキストをUTF-8エンコーディングとして解釈されてしまったために文字化けして

                                                Googleの「Gemini 1.5 Pro」採用メモアプリ「NotebookLM」、日本でも利用可能に
                                              • ARM に存在する JavaScript 専用命令「FJCVTZS」を追う(ついでに V8 をビルドする)

                                                前回の記事では、JavaScript の実行エンジン V8 の JIT 出力コードを読んでみました。記事は M1 Mac 上で動かした結果でしたので、ARM アーキテクチャのアセンブラを読むことになりました。 さてそんな ARM アーキテクチャですが、最近の ARM には FJCVTZS という JavaScript 専用の機械語命令があるのをご存知でしょうか?CPU に、特定の言語(それもコンパイラを持たない JavaScript)専用の命令があると知ったとき、私は大いに驚きました(過去にも Jazelle みたいなものはありましたが) 今回は、この FJCVTZS 命令について、実際にどれだけ効果があるのか、V8 をビルドしながら調べてみましょう。 FJCVTZS 命令とは? FJCVTZS 命令は、Arm v8.3 から導入された JSCVT 命令の一つで、JavaScript の言

                                                • 自動化するならちゃんとエラーを出せ。想定しろ。不安になれ。 - じゃあ、おうちで学べる

                                                  はじめに 自動化やツール開発において、通常時に上手くいくのは当たり前です。大切なのは失敗を想定することです。自動化したツールがエラーも出さずに実行結果的にも成功してるので動いていると思っていたら、実は問題が発生していて泣いた経験は、多くの人にあるのではないでしょうか。エラーを出力し、適切に失敗させて、ログに記録することで、問題の早期発見と迅速な対応が可能になります。また、エラーが発生する可能性のある箇所を事前に想定し、適切に処理することで、ツールの信頼性と安定性が向上します。 しかし、エラーハンドリングができていても、それだけでは不十分です。優れた自動化ツールは、環境の変化に柔軟に対応できるようにコードが設計されているべきです。 また、自動化ツールの完成度を高めるには、エラーハンドリングだけでなく、保守性、拡張性、ユーザビリティなども考慮する必要があります。 自動化ツールを開発する際は、常

                                                    自動化するならちゃんとエラーを出せ。想定しろ。不安になれ。 - じゃあ、おうちで学べる
                                                  • 某小説家の炎上まとめ

                                                    参考 ミステリーな事件 https://togetter.com/li/2369665 某小説家がXにコンビニで襲われた体験談を投稿、バズる。と同時に、体験談のリアリティに疑問が寄せられ、虚偽の内容ではないかという疑惑が発生。 後ろから羽交い締めにされているのにバックドロップをしたとは?店の中で強盗未遂事件が発生しているのに、コンビニ側は何も対応しないの?非親告罪である強盗未遂事件が発生し、犯人への反撃も行われ、警察への通報も行われているのに、事情聴取もなく3時間も連ツイできるの? など某小説家は上記の疑問に対し、コピペ連投(お騒がせしてすみません〜的な内容)でスルー返信。一方で、上記の体験談に対し「外国人の仕業だ」というレイシズム的な引リツが相次ぎ、不穏な空気に。この辺で同業者たちがエアリプで苦言を呈しはじめる。 バズのために犯罪被害の捏造をしたのだとしたら、問題であるレイシズム的な空気

                                                      某小説家の炎上まとめ
                                                    • AWS Infrastructure as Code の新機能を総まとめ! 2023.1-2024.5

                                                      2023年1月から2024年5月までの AWS Infrastructure as Code 関連のアップデートを解説しています。JAWS-UG CDK支部 #14 でお話させていただきました。 https://jawsug-cdk.connpass.com/event/317935/

                                                        AWS Infrastructure as Code の新機能を総まとめ! 2023.1-2024.5
                                                      • 脅威モデリングを参考に、社内全体のセキュリティリスク可視化を試みた話

                                                        サイバーセキュリティチームでマネージャーをしている岡地と申します。本記事では、いま話題(!?)の脅威モデリングを参考に実施した、社内のセキュリティリスク分析について紹介させて頂きます。 サイバーセキュリティチームについて 私は2022年12月にウェルスナビにジョインし、2023年はコーポレートIT部門でセキュリティ担当として従事してきました。2024年1月からサイバーセキュリティチームとして独立し、チーム戦略の策定から始めているのですが、その中で改めて感じたのが、自社のリスク認識の解像度が不十分だということです。別の表現でいうと、自社のセキュリティのカタチがいまいちわからない状態でした。 この段階でも、過去からの経緯で認識できている課題や昨今のトレンドを踏まえた計画の策定も可能ではあるのですが、より精度の高い戦略を立てるためには、自社環境に対する解像度を上げる必要があると感じました。 自社

                                                          脅威モデリングを参考に、社内全体のセキュリティリスク可視化を試みた話
                                                        • 昔アカハラを受けて指導者を変えた人間からのアドバイス

                                                          指導者を変えようこれからセミナーや研究会の発表を本気で聞いて良い人を探すといい 休憩時間や懇親会を利用して発表者に近づいて「あなたの発表面白かったです」といっていろいろ質問しよう 良い人が見つかったら「あなたの研究に興奮しました!わたしにも研究させてください!」とアプローチしよう たぶん、書類上の籍は今の大学に残したままそちらの研究室に受け入れてくれると思う アカハラと無関係にそうやって研究室を移る人は大勢いる 一流の研究室ほど教授たちの移動は早いし、一年のうちの殆どを外国で過ごすから書類上の指導教官と実質的な指導者はみんなバラバラ 学生の方も教授について ●大→ワシントン大→R研 みたいな移動の仕方をする人もいれば 日本に残っていろんな人と共同研究している学生もいて経歴もルーツもみんなめちゃくちゃだよ あなたも好きな指導者を選ぶと良い。選ぶのはあなたの方だよ 共同利用機関や研究開発法人み

                                                            昔アカハラを受けて指導者を変えた人間からのアドバイス
                                                          • TSKaigiは配信画面もTypeScript製だったという話

                                                            はじめに 先日開催されたTSKaigi 2024にて配信チームとして、オンライン配信のスタッフをしていました。 当日の各トラックの配信運営や総合的な環境構築などは他のメンバーを中心に行っていただきましたが、自分は配信画面のデザインや配信に乗せる情報管理用のシステムをコツコツ作っていたのでその紹介をさせていただきます。 情報管理用のシステムといってもローカルマシン上で動く簡単なもので、NodeCGと呼ばれるNode.js向けの配信画面管理用のフレームワークを利用しました。 NodeCGとは NodeCGは先ほど紹介したようにNode.jsとブラウザ技術で動的な配信画面を作成したり、管理画面を提供してくれるフレームワークです。 配信レイアウトとダッシュボードはブラウザ上で動作し、ダッシュボードで編集した情報を配信レイアウト側にWebSocketでリアルタイムに反映したり、WebSocketサー

                                                              TSKaigiは配信画面もTypeScript製だったという話
                                                            • Findy転職フロントエンドの開発生産性を向上させるためにやったこと - Findy Tech Blog

                                                              こんにちは、ファインディ株式会社でフロントエンドのリードをしております 新福(@puku0x)です。 この記事では、転職サービス Findy の開発チームにおける開発生産性の向上に対する取り組みをご紹介します。 以前の状況 モノリスの解体 開発基盤の刷新 コンポーネント設計の刷新 テストの拡充 CI の高速化 改善の効果 まとめ 以前の状況 2020年頃の Findy は Ruby on Rails と React のモノリス構成で作られていました。 機能の増加に従いコードが複雑化し、しだいに開発スピードが伸び悩むようになりました。 ここで Findy Team+ で算出した当時のリードタイムを見てみましょう。 2020年のFindyのリードタイム 上記のグラフから次のことがわかります。 改修が本番に適用されるまで 約1週間 かかる プルリクエストがレビューされるまで 約5日 放置される

                                                                Findy転職フロントエンドの開発生産性を向上させるためにやったこと - Findy Tech Blog
                                                              • GPT から Claude 3 への移行ガイド - Gunosyデータ分析ブログ

                                                                こんにちは。Gunosy R&D チームの森田です。 GPT-4o が発表されたこのタイミングで!?という向きもあるかとおもいますが、LLMの世界は一ヶ月もすればまったく違う状況になっているのが常なので、いずれは GPT-4o を超えるモデルが発表される時も来るでしょう。 Claude 3 Opus は一時期 GPT-4 のスコアを超え、 Claude 3 Haiku では GPT-3.5-Turbo のトークン当たりで約半額とコストパフォーマンスに優れていますし、 AWS Bedrock 経由で安定して利用できることもあり、Claude 3 は乗り換え先の候補の一つです。 Claude 3 への乗り換えには、点々とつまづくポイントがあるので、引っかかった所と回避方法をご紹介します。 今回紹介する内容はClaude 3に限らないものもありますので、ローカルLLM や他のLLM への乗り換え

                                                                  GPT から Claude 3 への移行ガイド - Gunosyデータ分析ブログ
                                                                • プロダクトマネージャーの仕事はプロダクトマネジメント|Aki

                                                                  何となくこれを書くべき時がきた気がするので書きます。 プロダクトマネージャーの仕事プロダクトマネージャーの仕事はプロダクトマネジメントです。プロダクトマネジメントをしてほしいという期待があるからその人にプロダクトマネージャーというタイトルをつけているはずなので。 プロダクトマネージャーは誰でも好きなように名乗ったらいいと思うの、国家資格とかも必要ないし。 ただ名乗るからにはプロダクトマネジメントちゃんとしていこうな! — Aki (@LoveIdahoBurger) April 19, 2024 実際には組織構造によってはプロダクトマネジメントをしないプロダクトマネージャーがいるかもしれませんが、その場合も間接的にプロダクトマネジメントをしているはずです。いずれにしてもそれは例外的なので今回は一旦置いておきます。 プロダクトマネージャーはプロダクトマネジメント以外もやらなければならないと思

                                                                    プロダクトマネージャーの仕事はプロダクトマネジメント|Aki
                                                                  • マイクロサービス化するならリビルドで!ビジネスロジックをGoで書き直してわかったこと - MonotaRO Tech Blog

                                                                    この記事では モノタロウがGoとprotobufで進める爆速マイクロサービス開発とそれを支えるプロセス - MonotaRO Tech Blog のうち、主にアーキテクチャにおける詳細について紹介します。 自己紹介 マイクロサービス化について 課題を認識する スコープと技術選定 ゴールイメージを共有する 既存コードから分かった問題点 曖昧なデータ構造 処理フローの混在 アドホックなデータ取得 効果的な改善を行う 処理フローを分割する N+1問題とロジックの独立性を考慮した設計 安全に移行する 実行時のデータを取る 新旧比較による検証 まとめ 自己紹介 藤本 洋一 プラットフォームエンジニアリング部門 CTO-Officeグループ AVLチーム 楽天、SaaSベンチャーを経て、モノタロウに入社してマイクロサービス化にとりくむエンジニアの話 2019年5月入社。商品検索基盤のマイクロサービスと

                                                                      マイクロサービス化するならリビルドで!ビジネスロジックをGoで書き直してわかったこと - MonotaRO Tech Blog
                                                                    • 意地悪な「排除ベンチ」撤去 取り組んだ市議が考える公共空間の意味:朝日新聞デジタル

                                                                      ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                                                        意地悪な「排除ベンチ」撤去 取り組んだ市議が考える公共空間の意味:朝日新聞デジタル
                                                                      • BOOX Pageいい感じ - n0te

                                                                        Kindle Oasisが好きすぎる僕ではあるが、画面の隅が表示されない端末を使い続けるのは、なかなか厳しいものがある。とはいえ、発売から5年が経とうとする第10世代を今から買い増すのは流石に躊躇する。 そんな感じで、隅の褪色した古書風Kindle Oasisを見つめながら、microUSB〜microUSB〜と呟き続ける毎日を送っていたところ、「KindleがダメならBOOXを買えばいいじゃない」と僕の中のマリー・アントワネットが声を上げた。 BOOXはePaperディスプレイを備えたAndroidタブレットで、これにKindleアプリをインストールすれば、Kindle端末のような読書体験が出来るらしい。しかも、Androidなので、Kindle以外のプラットフォームの電子書籍やブラウザのWebマンガも読む事ができる。って、いやいや、僕が欲しいのは次世代Kindle Oasisなんだぜ!

                                                                          BOOX Pageいい感じ - n0te
                                                                        • パケット爆発を解析してみた(インターンシップ体験記) - NTT Communications Engineers' Blog

                                                                          はじめに こんにちは、インターン生の鈴木健吾です。 私は現在修士 2 年生で、学部 4 年生から研究室や WIDE プロジェクトでネットワークの構築・運用に関わったり、Interop や JANOG などのイベントに足を運んだりしています。 このたび、2024 年 2 月に NTT コミュニケーションズで 2 週間の現場受け入れ型インターンシップに参加させていただいたので、その体験談を執筆させていただきます。 目次 はじめに 目次 参加したインターンシップについて 配属されたチームについて インターンシップの課題 インターンシップで取り組んだこと 障害の再現 障害の解析 ネットワーク側の解析 ファイアウォール 側の解析 ファイアウォールの動作がおかしいことの証明 障害の解決確認 まとめ 反省 感想 メンターからのコメント 次回インターンシップのお知らせ 参加したインターンシップについて 配

                                                                            パケット爆発を解析してみた(インターンシップ体験記) - NTT Communications Engineers' Blog
                                                                          • ALBからS3コンテンツを配信してみた | DevelopersIO

                                                                            Amazon S3のコンテンツを配信したい場合、S3の静的ウェブサイトホスティングを使用したり、S3の前段にCloudFront(CDN)を配置して配信することが多いかと思います。今回は、3つ目の選択肢として、S3をALBから配信する構成について紹介します。 S3バケットをプライベートにしたまま、ALBレイヤーでHTPS通信化や認証やセキュリティグループのアクセス制限を行うことができます。アプリケーションで利用するALBにS3配信を集約させることも可能です。また、外部・内部どちらのALBでも採用できます。 オンプレミスからプライベート通信によるS3アクセス 認証付きURL/CookieでS3コンテンツを配信する代替案として、ALB認証でS3配信 などで有用です。 構成ポイント 本構成の肝はALBのターゲットにS3のインターフェース型VPCエンドポイントのIPを指定すること(昔からあるゲート

                                                                              ALBからS3コンテンツを配信してみた | DevelopersIO
                                                                            • Google I/Oで発表されたこと総まとめ

                                                                              Google I/Oで発表されたこと総まとめ2024.05.15 19:0069,495 Kyle Barr - Gizmodo US [原文] ( そうこ ) 日本時間の5月15日未明に開催されたGoogle(グーグル)の開発者向けカンファレンスGoogle I/O 2024の基調講演。今年の発表はアルファベット2つにまとめることができます。AI。 新たにGoogleのエコシステムに追加されていくAI機能が続々と発表されました。去年のGoogle I/Oで発表されたAI「Gemini」、今年はさらなら飛躍をとげます。 AI OverviewScreenshot: Google / Gizmodo US基調講演は、Googleらしく検索機能からスタート。去年まで「Search Generative Experience」ベータプログラムでのみ試せたAIによる検索が一般機能になります。 サン

                                                                                Google I/Oで発表されたこと総まとめ
                                                                              • 数値や日付をさまざまな形式の文字列に! toLocaleString()を使ってスマートに変換しよう - ICS MEDIA

                                                                                数値や日付をさまざまな形式の文字列に! toLocaleString()を使ってスマートに変換しよう ウェブアプリケーションなどでは外部のAPIからデータを取得して表示することがあるでしょう。しかしながら、APIの値を必ずしもそのまま表示せず、ユーザーにとって分かりやすい文字列に加工することもあります。たとえば、数値をカンマ区切りにしたり、日付データを特定のフォーマットに変換したりといったことはみなさんも経験があるのではないでしょうか? そのような数字や日付を変換するのに便利なのが、JavaScriptのtoLocaleString()メソッドです。このメソッドを使うことで、数値や日付をさまざまな形式に変換できます。この記事では、toLocaleString()メソッドの使い方と、その応用例を紹介します。 サンプルを別ウインドウで開く コードを確認する toLocaleString()メソ

                                                                                  数値や日付をさまざまな形式の文字列に! toLocaleString()を使ってスマートに変換しよう - ICS MEDIA
                                                                                • [Software Design連動企画] 実践クエリチューニング | gihyo.jp

                                                                                  この記事は、『Software Design 2024年6月号』(2024年5月17日発売)の第1特集「SQLチューニングする前に知っておきたい 実行計画&インデックスのしくみ」の連動企画です。ぜひ本誌特集1もお読みください。 適切なインデックスを設計する インデックスの調整によるクエリの高速化は、RDBMSを使用する際の数あるチューニングテクニックの中でも最もお手軽なものです。テーブルのカラムの定義を変えるわけではないので、クエリの結果に違いが生じず、アプリケーションを変更する必要性がないからです。適切なインデックスを付与するだけでチューニングが済むというのは極めて効率的です。それでは適切なインデックスとはどのようなものでしょうか。本記事では、まずインデックスを設計する際に重要なポイントを解説します。 インデックスとSQL構文 「どのカラムの組み合わせに対してインデックスを作成すべきか」

                                                                                    [Software Design連動企画] 実践クエリチューニング | gihyo.jp