並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 1315件

新着順 人気順

engineerの検索結果321 - 360 件 / 1315件

  • 後回しにしない組織はどう作る?論文『銀の弾丸』から紐解く「あの時やっておけば」と決別する方法【ログラスVPoE伊藤】 | レバテックラボ(レバテックLAB)

    TOPインタビュー後回しにしない組織はどう作る?論文『銀の弾丸』から紐解く「あの時やっておけば」と決別する方法【ログラスVPoE伊藤】 株式会社ログラス 開発本部長/事業執行役員VPoE 伊藤 博志 ゴールドマン・サックスのテクノロジー部に新卒入社後、同社の機関システム開発に従事。その後、VP/Senior Engineerとしてプラットフォーム開発に携わり、同社発のJavaのOSSであるEclipse Collectionsのコミッター兼プロジェクトリードやOpenJDKへのコントリビュートを行うなど、OSS戦略を牽引。スタートアップ2社を経て、READYFORに入社し執行役員VPoEに就任。同社のエンジニア組織の10名から30名規模への成長、決済基盤の刷新や、技術的負債の返済、新規プロダクト開発を牽引。2022年10月に株式会社ログラスの開発部へエンジニアとして入社。エンジニアリングマ

      後回しにしない組織はどう作る?論文『銀の弾丸』から紐解く「あの時やっておけば」と決別する方法【ログラスVPoE伊藤】 | レバテックラボ(レバテックLAB)
    • Amazon Bedrock(Claude2)でPythonのソースコード/テストコードの生成を確認してみた - Taste of Tech Topics

      こんにちは、最近久々にソロキャンプをしてきました菅野です。 AWS上で、 様々なAIモデルを利用できるようになるサービス、Amazon Bedrockがリリースされました、と書き続けてそろそろひと月が経過しております。 楽しみながら様々なモデルを利用していたらあっという間に時間がたってしまいました。 今回は、BedrockのClaudeV2モデルを用いてPythonコードとテストコードを生成してみようと思います。 Bedrockの説明は、以下を参照してください。 acro-engineer.hatenablog.com 「Fizz Buzz」の生成 プログラミングの初歩も初歩、定番の課題といえばFizz Buzzです。 1-100までの数字のうち、3の倍数の時にはFizzを、5の倍数の時はBuzzを、3の倍数且つ、5の倍数の時はFizzBuzzと、それ以外の時はその数字を表示するプログラム

        Amazon Bedrock(Claude2)でPythonのソースコード/テストコードの生成を確認してみた - Taste of Tech Topics
      • Amazon Bedrock Prompt Flowsで生成AIワークフローをGUIで作成する - Taste of Tech Topics

        はじめに 夏真っ盛りのこの時期、いかがお過ごしでしょうか。日々の暑さに負けない、新人エンジニアの木介です。 今回は、2024年7月にプレビューとして発表された、「Amazon Bedrock Prompt Flows」を利用して、LLMワークフローを構築してみたいと思います。 aws.amazon.com はじめに Amazon Bedrock Prompt Flowsとは? 1. 概要 2. 連携できるサービス 使い方 1. Prompt flow builderによるフローの構築 フローの構築 Prompt flowsの作成 Nodeの設定 2. 作成したフローを試す 3. APIとしてフローを呼び出す Knowledge Bases for Amazon Bedrockとの連携 まとめ Amazon Bedrock Prompt Flowsとは? 1. 概要 Amazon Bedro

          Amazon Bedrock Prompt Flowsで生成AIワークフローをGUIで作成する - Taste of Tech Topics
        • ZOZO、サイバーエージェント、さくらインターネット、イオン、大規模サービスにおけるSRE導入で得られた実際の変化とは | AEON TECH HUB 開催レポート Session#2 |AEON TECH HUB

          2024年4月23日に開催されたAEON TECH HUB #3のイベント開催レポートです。「大企業経営におけるSREの重要性」と題した本イベントでは、ZOZOの瀬尾 直利さん、さくらインターネットの坪内 佑樹さん、サイバーエージェントの柘植 翔太さん、また、イオン/イオンスマートテクノロジー CTOの山﨑 賢にも登壇いただきました。各社のSRE領域における取り組みや運用時に大切にしていること、現場で意識していることを共有する場となりました。今回は3回に分けてお届けする開催レポートの2本目であり、パネルディスカッションの様子をお伝えします。

            ZOZO、サイバーエージェント、さくらインターネット、イオン、大規模サービスにおけるSRE導入で得られた実際の変化とは | AEON TECH HUB 開催レポート Session#2 |AEON TECH HUB
          • Overall of Container Security for Application Engineer

            ちがいからみるプラットフォームエンジニアリング / Platform Engineering from a difference's point of view

              Overall of Container Security for Application Engineer
            • なぜ我々はジェットパックの実用化というウソっぱちを信じたのか | p2ptk[.]org

              Pluralistic SF作家として、スペースコロニーのようなSFの定型表現が文化戦争の火種になっているのをいささか奇妙に感じている。たとえば、ジェットパックだって「約束されていた」じゃないか。 正直なところ、ジェットパックの実用性をあまり深く考えたことがなかった。というのも、ジェットパックは(「宇宙家族ジェットソン(The Jetsons)」のように)視覚的な省略表現やメタファーとして使われているからだ。ちょっと真剣に考えてみれば、住宅街を時速75マイルで突っ走る2トンの殺人マシンを操縦する、注意散漫だったり、ラリっていたり、酔っぱらってたり、自殺願望があったり、殺人衝動を抱いたりしている連中に、高性能爆薬を背負って我々の頭上を飛んでほしくない理由は自明だろう。 ジェットパックは、SFにおいては興味をそそる仕掛けや文学的なシンボルにはなりうるが、ジェットパックがある世界に実際に住みたい

                なぜ我々はジェットパックの実用化というウソっぱちを信じたのか | p2ptk[.]org
              • Google Cloud 認定資格コンプリート!約1年間のロードマップと勉強方法を共有します!

                こんにちは!SRE 部門所属の小林由暁です! 先日 Google Cloud 資格を転職一年以内にコンプリートすることを達成しました。 私自身、転職前は Google Cloud を含めたパブリッククラウドに関する業務が未経験だったため、今回の記事は、Google Cloud 未経験で資格取得に興味がある方やモチベーションを高めたい方に役立つ勉強方法や試験概要について幅広くお届けします。 皆さんの資格取得のモチベーション向上に繋がれば幸いです。 はじめに クラウドエース入社前は、別の会社に2020年にインフラエンジニアとして新卒入社し、3年間ほど在籍していました。 主な業務としては、アカウント管理システムの設計、構築業務を担当しており、その間にサーバの基礎やネットワークの基礎等を経験することが出来ました。 クラウドエース入社後には、以下の理由で資格取得を通じて自己研鑽することを決めていまし

                  Google Cloud 認定資格コンプリート!約1年間のロードマップと勉強方法を共有します!
                • AWSで生成AIアプリの開発が可能な『PartyRock』でポエムアプリを作ってみた - Taste of Tech Topics

                  こんにちは、先日千葉に遊びにいったらアクアライン通行止めで東京湾迂回する羽目になった菅野です。 ChatGPTにて手軽にアプリケーションを自動で生成できるGPTsが世の中では大きな反響を呼んでいます。 プログラミングレスでChatGPTを利用するアプリを生成できるので、プログラマー以外の人がどんどん生成AIを利用するような流れが出来つつありますね。 さて、そのような流れにのってAmazonBedrockを利用してアプリを生成、共有するサービス、PartyRockがAWSからリリースされました。 早速利用してみましょう。 https://partyrock.aws/partyrock.aws PartyRockの始め方 アカウントの作成 PartyRockはAWSが提供するサービスではありますが、AWSアカウントとは別のアカウントを作成する必要があります。 PartyRockのサイトにアクセ

                    AWSで生成AIアプリの開発が可能な『PartyRock』でポエムアプリを作ってみた - Taste of Tech Topics
                  • なぜ、YAPCはこれほど愛されるカンファレンスになったのか。運営の裏側をHiroshima 2024スタッフたちに聞いた - Findy Engineer Lab

                    YAPCは「Yet Another Perl Conference」の略称であり、Perlを軸としたITに関わる全ての人のためのカンファレンスです。このカンファレンスは、Perlのみならず参加者たちが好きな技術の話をして交流することを目的としており、毎年数多くの方々が参加する一大イベントとなっています。 2024年2月9日・10日に広島県で開催されたYAPC::Hiroshima 2024は「what you like」がテーマ。職種やロール、プログラミング言語、技術要素など、各々のさまざまな「お好み」を語る場となりました。YAPC::Hiroshima 2024の運営に携わったメンバーたちは、どのような思いで活動をしたのでしょうか。 運営チームのリーダーを務めたkobakenさんと、長きにわたり運営に参加し今回は主に広報業務を担当したpapixさん、そして開催地である広島県在住でコアスタ

                      なぜ、YAPCはこれほど愛されるカンファレンスになったのか。運営の裏側をHiroshima 2024スタッフたちに聞いた - Findy Engineer Lab
                    • When MFA isn't actually MFA

                      On August 29, 2023, Retool notified 27 cloud customers that there had been unauthorized access to their accounts. If you’re reading this and you were not notified, don’t worry – your account was not impacted. There was no access to on-prem or managed accounts. Nevertheless, here’s what happened, with the hope that this will help apply the lessons we’ve learned and prevent more attacks across the i

                        When MFA isn't actually MFA
                      • JavaScriptのProxy(Reflect)と 昨日より仲良くなる20分 | ドクセル

                        JavaScriptのProxy(Reflect) JavaScriptのProxy(Reflect)と 昨日より仲良くなる20分 2024.05.24 JavaScript祭り hiroko_ino ※掲載させていただいているOSSのコードは 発表現在のものです 自己紹介 猪野 浩子 / hiroko_ino 所属:RUN.EDGE株式会社 Web Front-end Engineer, Designe Vue.jsやFlutterでの開発や、UIデザインを時にはやっ たりしま 神奈川在 趣味はゲームのRTA

                          JavaScriptのProxy(Reflect)と 昨日より仲良くなる20分 | ドクセル
                        • Data Contractに向けたProtocol Buffersの調査 - yasuhisa's blog

                          背景: データ品質を担保するにはデータソースの品質が重要 データソースの品質を担保する手段としてのData Contract Data Contractの表現方法の一つとしてのProtocol Buffers Data ContractとしてProtocol Buffersを使う データの入出力を一箇所に集約、Protocol Buffersで抑えるパターン ストレージのスキーマをProtocol Buffersで抑えるパターン 発展的な話題 & 読書会の案内 参考文献 背景: データ品質を担保するにはデータソースの品質が重要 私はデータエンジニアをしており、DWHやデータマートのデータ品質について考えることが多い。BigQueryなどにデータが取り込まれた後のレイヤリングやテスト、改善に向けたデータ品質の可視化について、以前発表した。 データが取り込まれた後の整理は進んでいるものの、やは

                            Data Contractに向けたProtocol Buffersの調査 - yasuhisa's blog
                          • Continuous reinvention: A brief history of block storage at AWS

                            Continuous reinvention: A brief history of block storage at AWSAugust 22, 2024 • 4802 words Marc Olson has been part of the team shaping Elastic Block Store (EBS) for over a decade. In that time, he’s helped to drive the dramatic evolution of EBS from a simple block storage service relying on shared drives to a massive network storage system that delivers over 140 trillion daily operations. In thi

                              Continuous reinvention: A brief history of block storage at AWS
                            • 資格取得数2.5倍・入社2年でトップエンジニア、NTTデータG「コホート」学習の成果

                              NTTデータグループ(NTTデータG)が技術者育成に力を入れている。社内のトップエンジニアや米Google(グーグル)といったサービスベンダーが参加するオンライン学習コミュニティーを運営したり、研修を提供したりする。在宅勤務が定着するなか、コミュニケーションの場としても一役買っている。 2023年11月、入社前はIT未経験だったNTTデータGの若手社員が「Google Cloud Partner Top Engineer 2024」に認定された。技術革新統括本部システム技術本部クラウド技術部クラウド担当技術オファリンググループの近藤勇太氏である。同認定はグーグル・クラウド・ジャパンがパートナー企業に所属するエンジニアを表彰するもの。近藤氏は入社後の業務や研修を通じ、2年足らずでトップエンジニアにまで上り詰めた。 近藤氏が所属するNTTデータGのオンライン学習コミュニティーが、グーグルのクラ

                                資格取得数2.5倍・入社2年でトップエンジニア、NTTデータG「コホート」学習の成果
                              • なんとなく始めただけだった僕がITエンジニアを10年続けられたワケ - Findy Engineer Lab

                                石の上に3年しか座れない 幼い頃から、ひとつのことを突き詰められない性格がコンプレックスだった。 小学1年生のとき、初めて習い事を始めた。それはテレビで見た試合に魅入られた剣道だった。警察署で指導してもらいながらの剣道は3年続いた。だが小学3年生か4年生だったか、僕は突然ピアノに興味を持った。ピアノに興味を持ったのはなぜだろう? たぶん友達が始めようとしていたからだ。剣道も途中まで続けていた記憶があるが、最後の方は興味を失っていたように思う。そして小学5年と6年頃になると、ピアノよりも水泳に力を入れるようになっていた。水泳は単に、もっと上手くなりたいと思っただけだ。 始める理由はいつも直感的で、やめる理由はたいてい興味関心の目移りだった。 3年という歳月は僕を簡単に目移りさせる。その年数が経つと夢から覚めたように、熱も冷めた。 中学時代、卓球で地区大会優勝に至るまで毎日練習した。当時、練習

                                  なんとなく始めただけだった僕がITエンジニアを10年続けられたワケ - Findy Engineer Lab
                                • YAPC::Hiroshima 2024のゲストとして杜甫々さん、曽根 壮大さんに登壇いただくことが決定しました! #yapcjapan - YAPC::Japan 運営ブログ

                                  こんにちは, YAPC::Hiroshima 2024 広報担当の id:papix です. yapcjapan.org いよいよ公式サイトが公開され, 開催に向けて進み始めたYAPC::Hiroshima 2024ですが, 過去に開催されたYAPC::Japanに負けず劣らずのゲストにご参加いただけることが決定しました! まずは、X(旧Twitter)では既報ですが, キーノートスピーカーとして「とほほのperl入門」などでもおなじみ, 杜甫々さんにご登壇いただくことが決定いたしました! 杜甫々 (Tohoho) 「とほほのWWW入門」サイト管理者 1988年大学卒業後IT関連会社に入社。1996年から個人活動としてWebに関わる技術情報の発信サイト「とほほのWWW入門」を運営してきました。HTML/JavaScript/CSS、各種プログラミング言語、フレームワークなどの入門情報を発信

                                    YAPC::Hiroshima 2024のゲストとして杜甫々さん、曽根 壮大さんに登壇いただくことが決定しました! #yapcjapan - YAPC::Japan 運営ブログ
                                  • Google Cloudの生成AI(PaLM2)で社内LLM Webアプリを爆速で作ってみた - G-gen Tech Blog

                                    G-gen 又吉です。Google Cloud (旧称 GCP) の生成 AI (Generative AI) である PaLM 2 を用いて、Cloud Run 上に社内 LLM Web アプリを構築してみました。 はじめに 前提知識 Vertex AI PaLM API Gradio Cloud Runサービスへのアクセス制御 準備 ディレクトリ構成 app.py requirements.txt Dockerfile デプロイ 動作検証 はじめに 今回は、Google Cloud の生成 AI である Vertex AI PaLM API を用いて、社内向け LLM Web アプリを Cloud Run 上にデプロイします。 また、Cloud Run サービスの認証には Identity-Aware Proxy (IAP) を用いることで、社内ユーザーのみがアクセスできる状態を構成で

                                      Google Cloudの生成AI(PaLM2)で社内LLM Webアプリを爆速で作ってみた - G-gen Tech Blog
                                    • 「手を動かしたい」派の私が「EMもけっこうおもしろい」と思うようになった理由 “プロダクトの成長”から見てわかる、2つの役割のシームレスさ

                                      「Hatena Engineer Seminar #26 エンジニアリングマネージャー編」は、開発組織のエンジニアを統括するCTOとはてなブックマーク・マンガ投稿の開発を担当するチームの3名のEMが、組織づくりの観点または各人のキャリアやチームで実践した取り組みについて紹介するイベントです。ここでノベルチームのk-murakami0609氏が登壇。エンジニアとして活躍したいと思いつつEMになり、そこで感じたことを発表します。 このセッションの想定読者 k-murakami0609氏:それでは「エンジニアとしてチーム改善してたらEMになってた話」をします。 まず想定読者としては、EMに対してモチベーションが上がらない人向けの発表になっています。私の前に発表した方々は、EMという職種に関して少なからず目指していた方々です。(その方々とは)逆に、自分のスキルセットを無視した場合、私はエンジニアと

                                        「手を動かしたい」派の私が「EMもけっこうおもしろい」と思うようになった理由 “プロダクトの成長”から見てわかる、2つの役割のシームレスさ
                                      • 牛丼とフレンチで考える、スタートアップとSIerの仕事スタイル - NRIネットコムBlog

                                        本記事は AWSアワード記念!夏のアドベントカレンダー 22日目の記事です。 🎆🏆 21日目 ▶▶ 本記事 ▶▶ 23日目 🏆🎆 こんにちは、クラウド事業推進部所属の小山です。 暑い日が続きますね、暑いのが苦手な私は夏季休暇中は季節が真逆のオーストラリアに避難することにしました。 コアラに癒されてきます。 この度、2024 Japan AWS All Certifications Engineer に選出いただき、 AWS アワード記念!夏のアドベントカレンダー の 22 日目を担当させていただくことになりました。 今回は自社サービスを提供するスタートアップ企業から SIer に転職した経験から 「自社サービス企業(スタートアップ)と SIer の違いを牛丼屋さんととフレンチ料理屋さんで例えると?」 をテーマにお話させて頂きます。 はじめに 自社サービス企業 とは スタートアップ企

                                          牛丼とフレンチで考える、スタートアップとSIerの仕事スタイル - NRIネットコムBlog
                                        • AWS Application Migration Service(AWS MGN)のアーキテクチャとライフサイクルの関係、使い方の注意点まとめ − AWS Server Migration Service(AWS SMS)との違いも含めて - NRIネットコムBlog

                                          小西秀和です。 今回はAWS Application Migration Service(AWS MGN)について実際に使ってみた経験からアーキテクチャとライフサイクルの関係、使い方の注意点をまとめてみたいと思います。 今回の記事の内容は次のような構成になっています。 AWS Application Migration Service(AWS MGN)とは AWS Application Migration Service(AWS MGN)とAWS Server Migration Service(AWS SMS)との違い AWS MGNの基本的なアーキテクチャとライフサイクルの関係、使い方の注意点 AWS MGNにおけるライフサイクルの状態と次の状態に進むためのアーキテクチャにおけるステップの関係 [Not ready(準備ができていません)] [Ready for testing(テス

                                            AWS Application Migration Service(AWS MGN)のアーキテクチャとライフサイクルの関係、使い方の注意点まとめ − AWS Server Migration Service(AWS SMS)との違いも含めて - NRIネットコムBlog
                                          • OpenAI Dev Dayで発表されたこと15選【プロンプトエンジニア必見 | 和訳 | まとめ】

                                            Context Windowとは、「最大の入出力の合計トークン数」を表します。 たとえば、Context Windowが8Kの場合は、4Kのトークン数が入力された場合、出力は4Kのトークン数の長さに制限されます。 トークン数について詳しく知りたい方は、こちらをご参照ください。 ちなみに、128KのContext Windowは、PDF約300ページ以上のテキストに相当するため、かなり感動的ですね! これまで、プロンプトエンジニアの多くは、Context Windowの制約に悩まされていたと思います。 この技術的な問題に対応するために、RAGを使用したり、Map ReduceやMap RerankやRefineを使用したり、Fine-tuningを駆使したりしていたと思います。 それに加えて、GPT-4は、API利用料金がGPT-3.5に比べて、かなり高価格であることが問題としてありました。

                                              OpenAI Dev Dayで発表されたこと15選【プロンプトエンジニア必見 | 和訳 | まとめ】
                                            • Amazon Bedrock で Titan Image Generator を使って画像生成 - Taste of Tech Topics

                                              今度、寝台列車で旅行に行きたいな、と思って先日予約に挑んでみたのですが、残念ながら予約競争に敗北してしまった、菅野です。 寝台列車は、今も人気が高いんですね。 ChatGPTでもDALL·E 3を用いることが出来るようになるなど、生成AIでも画像生成や読み込みなど一般的に用いられるようになってきました。 Amazonで利用できる生成AIプラットフォーム、Amazon Bedrokでも、以前から画像生成モデルとして世界的にも最も有名なStability AIが提供するStable DiffusionSDXLモデルを用いた画像生成が可能でしたが、 AmazonオリジナルのモデルTitanからも画像生成を行えるモデル、Titan Image Generatorも利用できるようになっています。 今回は、Titan Image Generatorを用いて実際にどのような画像生成ができるのかを見ていき

                                                Amazon Bedrock で Titan Image Generator を使って画像生成 - Taste of Tech Topics
                                              • 新卒エンジニアが仕事に没頭したら DevOps チームが誕生しました【ウォンテッドリー 23卒入社エントリ】 | Wantedly Engineer Blog

                                                こんにちは!ウォンテッドリー株式会社の市古 (@igsr5_) と申します。 私は2023年4月にウォンテッドリーに新卒エンジニアとして入社し、もうすぐ1年が経ちます。 ウォンテッドリーは究極の適材適所により、シゴトでココロオドルひとをふやしたい会社です。 そして世界で最も「シゴトでココロオドル」を体現している会社でもあります。 本記事では新卒1年目のエンジニアが「どんな仕事に没頭したのか」を振り返ります。 現在転職を考えているエンジニアや学生エンジニアの方の参考になれば幸いです。 目次自己紹介ウォンテッドリーに入社を決めた理由どんな仕事に没頭したのか新卒2年目に没頭したいことタイトルにある DevOps チームの話は『どんな仕事に没頭したのか』の最後の章で言及しています。気になる方はスクロールしてください。 自己紹介市古 空 (いちご そら) と言います。先月 21 歳になりました。

                                                  新卒エンジニアが仕事に没頭したら DevOps チームが誕生しました【ウォンテッドリー 23卒入社エントリ】 | Wantedly Engineer Blog
                                                • GraphQL のレスポンスのモックデータの作成を補助する TypeScript ライブラリを作った - mizdra's blog

                                                  GraphQL を使って Web アプリケーションを実装していると、GraphQL API のリクエストをモックしたいことがあると思います。 ユニットテストのために、ダミーレスポンスに差し替えたい ビジュアルリグレッションテストのために、ダミーレスポンスに差し替えたい Storybook で story を書くために、ダミーレスポンスに差し替えたい バックエンドの resolver 実装を待たずにフロントエンド側の開発を始めるために、ダミーレスポンスに差し替えたい 一般には GraphQL Client にモックするための機能が実装されてるので、そうしたものを使うことが多いと思います。 zenn.dev また最近は Client よりも外側のレイヤーでリクエストを interrupt してモックする「msw」を使うケースも増えてきてます *1。 blog.engineer.adways.n

                                                    GraphQL のレスポンスのモックデータの作成を補助する TypeScript ライブラリを作った - mizdra's blog
                                                  • Capybaraとreg-cliを使ってお手軽にビジュアルリグレッションテストを行える環境を整備しました📸 - メドピア開発者ブログ

                                                    こんにちは、MedPeerの開発を担当している森田です。 今回は私が開発に参画しているMedPeerに元々E2Eテストで利用していたCapybaraと、reg-cliを利用してビジュアルリグレッションテスト(以下VRT)を行える環境を整備したので、それについてご紹介させていただきます。 なぜ、VRTを導入するのか? VRTの要件と技術選定 実際に構築したVRT基盤の概要 VRT基盤の具体的な話 System Spec内でスクリーンショットを取得する reg-cliでスクリーンショットの差分をチェックする 分かりやすいコマンドでVRTを実行できるようにする CIで差分をチェックする OS間での利用フォントによる違いを吸収する おわりに 参考にさせて頂いた資料 なぜ、VRTを導入するのか? MedPeerでは元々System Specを活用したE2Eテストを利用してフロントエンドを含めて品質を

                                                      Capybaraとreg-cliを使ってお手軽にビジュアルリグレッションテストを行える環境を整備しました📸 - メドピア開発者ブログ
                                                    • GitHub Actionsを使ってBrakemanを導入した話 - LIVESENSE ENGINEER BLOG

                                                      はじめに Brakemanとは 導入方針 導入方法 終わりに はじめに 普段アルバイト事業部で主にバックエンドの開発をしている@ayumu838です。 最近はStaubのホーロー鍋を買って煮込み料理をよく作って食べています。 食欲の秋なので日々のカロリー摂取量は増加の一途を辿っているのが少し心配です。 ところで皆さんは、自身のRailsプロジェクトに対してセキュリティチェックを行っていますか? この記事では、GitHub Actionsを使ってRailsプロジェクトに対してBrakemanを導入して、セキュリティチェックを行った時の話です。 Brakemanとは ソースコードに対してSQLインジェクションやXSSなどの脆弱性がないかを解析してくれるGemです。 人間が目視で確認していても抜け漏れがあったり、新たに報告された脆弱性に気付きにくかったりするので、こういった自動で検知してくれるツ

                                                        GitHub Actionsを使ってBrakemanを導入した話 - LIVESENSE ENGINEER BLOG
                                                      • スティーヴ・アルビニが密かに私の世界を変えた理由 | ele-king

                                                        自分でも気付かぬうちに、スティーヴ・アルビニは私の人生を変えていた。彼の特定の作品との出会いによって啓示を受け、人生の中にそれ以前と以後という明確な境界線が引かれたということでは全くない。それよりも彼の影響は、私の育った音楽世界の土壌に染み込んでそれを肥沃にしたものであり、そうとは知らない私が無意識に歩き回った風景そのものだったのだ。ようやく獲得し得た視野と意識によって振り返ってみると、私が通ってきた世界のすべてに彼の手が及んでいたことを思い知らされる。 世代的なことも関係している。1962年生まれのアルビニは、ちょうど1980年代にジェネレーションXが成人し始めた頃の音楽シーンで地位を確立し、彼の音楽とアティチュードはその世代の心に響く多くの特徴を体現していたのだ。 彼の作品は挑戦的で、パンクが退屈さに怒りをぶつける方法をさらに推し進めたものだった。彼自身の初期のビッグ・ブラックやそれ以

                                                          スティーヴ・アルビニが密かに私の世界を変えた理由 | ele-king
                                                        • 大吉祥寺.pmに行ったら美味しいランチも楽しもう - Retty Tech Blog

                                                          Retty VPoEの常松です。来たる2024年7月13日(土)に技術勉強会 吉祥寺.pmの10周年イベント 大吉祥寺.pm が開催されます。私も登壇者の一人として参加予定です。 そんな大吉祥寺.pmですが、運営の方が「せっかくだから吉祥寺の美味しいものを食べていって欲しい」という思いから、おすすめのお店をX(Twitter)で募っていました。 大吉祥寺.pmに向けて、吉祥寺駅周辺のランチ情報を収集しています このハッシュタグをつけて、お店の名前と写真をポストするだけです!#吉祥寺の美味しいもの ぜひご協力をお願いします! https://t.co/qnq50BNT3a— 吉祥寺.pm (@kichijojipm) 2024年5月18日 「自分にベストなお店が見つかる」実名口コミのグルメ情報・予約サイト Retty(レッティ) としてはこの気持ちを後押ししたく、参加予定の皆様向けに吉祥寺の

                                                            大吉祥寺.pmに行ったら美味しいランチも楽しもう - Retty Tech Blog
                                                          • Amazon Kendra の Custom Document Enrichment と Amazon Bedrock で画像検索に対応する - Taste of Tech Topics

                                                            こんにちは、機械学習チーム YAMALEX の駿です。 YAMALEX は Acroquest 社内で発足した、会社の未来の技術を創る、機械学習がメインテーマのデータサイエンスチームです。 (詳細はリンク先をご覧ください。) 皆さんは、「前のプレゼン資料に使った、犬の画像はどこいったかな?あの画像が欲しいので、探してくれないかな?」と無茶振りされたことはありませんか? そんな時でも、「舌を出して喜んでいる」と検索すれば画像がヒットし、こんな無茶振りにも応えることができるシステムを Amazon Kendra (以下、 Kendra )で構築しました。 舌を出して喜んでいる犬 ちょっと待って Kendra は機械学習を利用した検索サービスで、ウェブサイトや S3 に保存したドキュメントなどをもとに、適切な検索結果を返します。 しかし、 Kendra で検索できるのはテキストだけで、画像を S

                                                              Amazon Kendra の Custom Document Enrichment と Amazon Bedrock で画像検索に対応する - Taste of Tech Topics
                                                            • 新しいSQLフォーマッターであるuroboroSQL-fmtをリリースしました | フューチャー技術ブログ

                                                              コアテクノロジーグループの山田です。 先日、新しいSQLフォーマッターであるuroboroSQL-fmtをリリースしました 🎉 このツールは弊社が公開しているPostgreSQL向けのSQLコーディング規約に基づき、SQL文をフォーマットするツールです。 弊社でのSQLフォーマッター開発の取り組み元々弊社ではuroboroSQL Formatter(以下uroboroSQL Formatterを旧版、uroboroSQL-fmtを新版と呼ぶ)というSQLフォーマッターを公開していました。旧版は 字句解析して得られたトークンを基にフォーマットするという設計になっていたため、SELECT句のエイリアス補完といった文法を考慮する必要のある機能の追加が困難Pythonで書かれておりVSCodeの拡張機能として動作させるのが難しいという課題を抱えており、それを解消するため新たなSQLフォーマッター

                                                                新しいSQLフォーマッターであるuroboroSQL-fmtをリリースしました | フューチャー技術ブログ
                                                              • 不正行為を報告したソフトウェアエンジニアの75%は報復を受けていることが調査で判明

                                                                イギリスのソフトウェアエンジニアを対象とした調査により、職場での不正行為を報告した人の75%が何らかの形で報復を受けていることが明らかになりました。 The Dark Side of Software Development (PDFファイル)https://engprax.s3.eu-west-2.amazonaws.com/The+Dark+Side+of+Software+Development.pdf 75% of Software Engineers Faced Retaliation Last Time They Reported Wrongdoing - Engprax https://www.engprax.com/post/75-of-software-engineers-faced-retaliation-last-time-they-report-wrongdoing

                                                                  不正行為を報告したソフトウェアエンジニアの75%は報復を受けていることが調査で判明
                                                                • UIコンポーネントライブラリをうまく使うためにできること / components-with-designer

                                                                  生成AI・LLM時代における 機械学習エンジニアとしてのキャリア戦略・開発戦略 / my-career-and-development-strategies-for-ml-engineer-2024

                                                                    UIコンポーネントライブラリをうまく使うためにできること / components-with-designer
                                                                  • 【オリジナル楽曲】粛聖!! ロリ神レクイエム☆ / しぐれうい(9さい)

                                                                    Vocal:しぐれうい(9さい) Words:まろん(IOSYS)様 https://twitter.com/maron47 Music & Arrange & MIX:D.watt(IOSYS)様 https://twitter.com/wattchan Illust & Animation:ががめ 様 https://twitter.com/utsugame Illust:しぐれうい Movie:鬼灯わらべ 様 Narration:犬山たまき 様 Recording Engineer:丸岡詩織(studio MSR) 様 Mastering Engineer:片田浩史(Sony Music Studios Tokyo) 様 2022.5.25 RELEASE 1st Album『まだ雨はやまない』収録曲 https://madaame-shigureui.com/ 「

                                                                      【オリジナル楽曲】粛聖!! ロリ神レクイエム☆ / しぐれうい(9さい)
                                                                    • CREがエンジニアリングで業務効率化をおこなった話 〜Datadogから異常に重いリクエスト数を自動集計〜 - ANDPAD Tech Blog

                                                                      こんにちは。CREの山本です。 今回はCREがエンジニアリングで業務効率化をおこなった話について書こうと思います! 私は誰か 今回初めてブログを書きますので簡単に自己紹介させてください! 2022年にアンドパッドへ入社し約1年半の間、ANDPAD施工管理を担当しています。 前職では自社開発のデータベースの監査アプリケーションやデータベース移行補助ツールなどのテクニカルサポートをおこなっていました。 常日頃「プロダクトと顧客」の間に立つものとして、課題に対して技術的に向き合っています。 大工一筋の父親のもとで育ちましたので、私なりに建築・建設業界の役に立ちたいとアンドパッドで充実した日々と共に業務に励んでいます! 前提 アンドパッドのCREは、外形監視として利用しているDatadogを活用して異常に重いリクエストの確認、集計を行なっています。 そして検知回数、遭遇ユーザー数、全体のログ数など

                                                                        CREがエンジニアリングで業務効率化をおこなった話 〜Datadogから異常に重いリクエスト数を自動集計〜 - ANDPAD Tech Blog
                                                                      • Q by LivesenseをWordPress on EC2からHugo on Cloudflare Pagesに移行しました - LIVESENSE ENGINEER BLOG

                                                                        はじめに 技術構成(before)と課題 技術構成(after)と選定の理由 改善したこと パフォーマンスの向上 デリバリー速度の向上 セキュリティ面でのリスク低下 大変だったこと 記事のマークダウン変換 段落分けと改行の区別 字下げ 書式の追加 Lintが必要になった 記事ごとのOGP画像周りの実装 URL変更に伴うリダイレクト設定 標準の検索機能がない おわりに はじめに 技術部の @mom0tomo , @etsxxx です。 技術部では、事業部横断的な仕事としてコーポレートサイトの運用も行っています。このたびWordPress on EC2で運用されてきた弊社のWebメディア(Q by Livesense)を、Hugo on Clouflare Pagesに移行しました。 q.livesense.co.jp 弊社のWordPress運用はやや特殊で、エンジニアがサーバーにSSHして

                                                                          Q by LivesenseをWordPress on EC2からHugo on Cloudflare Pagesに移行しました - LIVESENSE ENGINEER BLOG
                                                                        • Chatworkで活躍中のid:daiksyさんを訪問 | はてな卒業生訪問企画 [#6] - Hatena Developer Blog

                                                                          こんにちは、エンジニアリングマネージャーの id:onkです。 Hatena Developer Blogの連載企画「卒業生訪問インタビュー」では、創業からはてなの開発に関わってきた取締役の id:onishi、CTOの id:motemen、エンジニアリングマネージャーの id:onkが、いま会いたい元はてなスタッフを訪問してお話を伺っていきます。 id:onkが担当する第6回のゲストは、ビジネスチャット「Chatwork」などを提供するChatwork株式会社でエンジニアリングマネージャーとして活躍されている id:daiksyさんこと、粕谷大輔さんです。 SIer、フリュー株式会社を経て、2014年はてな入社。2021年の卒業までサーバー監視サービス「Mackerel」の開発チームで、エンジニア、サブディレクター、最後はディレクターを務めるとともに、はてなにおけるスクラム開発の浸透に

                                                                            Chatworkで活躍中のid:daiksyさんを訪問 | はてな卒業生訪問企画 [#6] - Hatena Developer Blog
                                                                          • HatenaBlog Workflows を導入してテックブログの執筆環境を改善しました - ANDPAD Tech Blog

                                                                            こんにちは hsbt です。先週、龍が如く外伝7をクリアして来年発売する8の体験版をプレイしたところです。8の発売日は2024年1月26日なので、そこまではゲームは一段落かなと安心していたところに、12月に発売するバルダーズ・ゲート3がとても面白いらしいという噂が出てきたので、これはプレイするしかないかなーと悩んでいるところです。1ヶ月で終えることができるボリュームなんでしょうか...。 さて、今回はANDPAD Advent Calendar 2023と 技術広報 Advent Calendar 2023の1日目として、このテックブログの執筆環境のアップデートについてご紹介します。 アンドパッドテックブログの執筆フロー アンドパッドではテックブログの執筆は以下のようなフローで行っています。 執筆者がはてなブログに下書きとして投稿 下書きに対してチームメンバーによるレビューと反映 終了後に

                                                                              HatenaBlog Workflows を導入してテックブログの執筆環境を改善しました - ANDPAD Tech Blog
                                                                            • 遺伝子操作で「発電できる大腸菌」が登場、エネルギーを使って廃棄物処理する時代から廃棄物処理でエネルギーを生む時代へ

                                                                              大腸菌の遺伝子を改変して発電能力を与えることで、環境に有害な有機物が大量に含まれている工場廃水で増殖できる発電バクテリアが誕生したことが報告されました。 Extracellular electron transfer pathways to enhance the electroactivity of modified Escherichia coli: Joule https://www.cell.com/joule/fulltext/S2542-4351(23)00352-5 Bacteria generate electricity from wastewater - EPFL https://actu.epfl.ch/news/bacteria-generate-electricity-from-wastewater/ Scientists Engineer E. Coli Bac

                                                                                遺伝子操作で「発電できる大腸菌」が登場、エネルギーを使って廃棄物処理する時代から廃棄物処理でエネルギーを生む時代へ
                                                                              • 開発者体験サーベイ、めっちゃよかったんで、おすすめです - Money Forward Developers Blog

                                                                                エンジニアリング戦略室の高井といいます。 みなさん、開発生産性を高めていますか? 近頃、開発生産性という言葉をよく聞くようになってきました。開発生産性について書かれたブログや技術イベントでの発表を目にする機会が増えています。これはソフトウェアの重要性が高まってきていることや、またアメリカの金利政策によってマクロ経済状況が変化したという背景が影響しているようにも感じます。開発生産性という言葉がバズワードのようになりつつあります。 誰もが重要だと考えている開発生産性ですが、それが何であるのか、またどのように改善していくのか、という具体的な話になると喧喧諤諤の議論になってしまうようです。開発生産性とは、どうにも茫漠としていて、とらえどころがない、そしてなかなか難しいものです。 本エントリーでは、いくつかの研究を補助線にしつつ、開発生産性というよりも開発者体験にフォーカスしてみた私たちの経験につい

                                                                                  開発者体験サーベイ、めっちゃよかったんで、おすすめです - Money Forward Developers Blog
                                                                                • 人生最後の大きなチャレンジの戦略を考える|牛尾 剛

                                                                                  最近忙しさが落ち着いて物を考える余裕が出てきた。三流のプログラマの自分が、夢だったAzure Functions チームにも3年以上何とか首にならずに頑張れている。 自分は正直お金はどうでもよいが、自分が胸をはって「自分はソフトウェアエンジニアです」と言えるようになりたい。 目標は明確であった方が良いので、自分は「プリンシパルエンジニア」を本格的に目指すことにした。それは5年かかるのか10年かかるのか、果たして達成できるのか?すらもわからない。でも才能がまるでない自分がもし、それを達成出来たら、きっと自分の気分は最高で、多分死んでもいいと思うだろう。 プリンシパルというレベルSoftware Engineer の IC (Individual Contributor) でプリンシパルというのは相当にレベルが高い。他の人に聞いたら、その前のシニアのレベルからプリンシパルに開発チームで上がるた

                                                                                    人生最後の大きなチャレンジの戦略を考える|牛尾 剛