並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 741件

新着順 人気順

エンジニアの検索結果1 - 40 件 / 741件

  • 【2024年度 サイバーエージェント 新卒研修】システム運用の基本と戦略

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

      【2024年度 サイバーエージェント 新卒研修】システム運用の基本と戦略
    • 「情報 I・II」を学んだ高校生の技術レベルってどのくらい? 元エンジニア校長にホントのところを聞きました【フォーカス】 レバテックラボ(レバテックLAB)

      TOPフォーカス「情報 I・II」を学んだ高校生の技術レベルってどのくらい? 元エンジニア校長にホントのところを聞きました【フォーカス】 「情報 I・II」を学んだ高校生の技術レベルってどのくらい? 元エンジニア校長にホントのところを聞きました【フォーカス】 2024年5月22日 工学院大学附属中学校・高等学校 校長 中野 由章 芝浦工業大学大学院工学研究科修了(電気工学専攻)。日本アイ・ビー・エム大和研究所を経て、1993年から教職の道へ。三重県立尾鷲工業高等学校や大阪電気通信大学など、多様な機関で教鞭を執り、教育と情報科学を専門分野として研究を重ねる。2021年より現職。情報処理学会の初等中等教育委員会委員長も務める。愛称は、日本IBM時代に同僚に付けられた「ジョニー」。明確な由来はない。 工学院大学附属中学校・高等学校 高校における情報教育のあり方が、大きく変わろうとしています。20

        「情報 I・II」を学んだ高校生の技術レベルってどのくらい? 元エンジニア校長にホントのところを聞きました【フォーカス】 レバテックラボ(レバテックLAB)
      • 米国スタートアップのレイオフする側の話

        米国のスタートアップやビッグテックといえば高給取りやワークライフバランスとセットにしてレイオフについて語られることが多い。レイオフする側についてはあまり出回らないので、米国のスタートアップで働く開発チームのマネジャーの立場から書いてみたいと思う。 まず、レイオフにも種類がある。大きく分けて組織改編に伴うものと、個人のパフォーマンスないしは行動規定違反によるものがある。今回は個人のパフォーマンス起因のレイオフについて書く。 個人のパフォーマンスによるレイオフの場合、通常は事前に何度かフィードバックがマネジャーからある。ビッグテックの場合はPIPという再トレーニングプログラムがあるが、昔いたテックカンパニーでは自分の周りでPIPを受けている人を見かけたことがなく、その後は中堅 - 小規模なスタートアップにしか勤めたことがないので、詳しくない。 ともかく、フィードバックの後に改善が見られない場合

          米国スタートアップのレイオフする側の話
        • 「1日8時間×週5勤務」がきついなら、今の働き方を疑ってもいい。「週3正社員」は私にとって最良の選択だった #転職 - りっすん by イーアイデム

          1日8時間×週5日働くことが「普通」とされる中で、体力的・精神的にきつさを感じている人もいるのではないでしょうか。 以前は大企業で忙しく働いていた月岡ツキさんは、休職を経てベンチャー企業に転職し「週3日正社員」という働き方を選びました。 働き方を見直すにあたり、労働時間の減少に伴う収入低下や大企業をやめることによるキャリアパスの不安にどう向き合ったのかを振り返っていただきました。 *** 「週3正社員」になって、丸1年がたった。その前は、誰でもだいたい名前を知っている会社で、週5日会社員をしていた私。思い切って小さなベンチャー企業に転職し、週3日は「会社員の日」、あとの2日は個人の物書きの仕事などに充てる生活を1年やり切ったというのは、ちょっと感慨深い。 いわゆる“社会人”になって9年目。今でこそ「ワークライフバランスが取れている、今っぽい働き方の人」然としているが、かつては働き方に苦悩し

            「1日8時間×週5勤務」がきついなら、今の働き方を疑ってもいい。「週3正社員」は私にとって最良の選択だった #転職 - りっすん by イーアイデム
          • 学生の頃インディーゲーム作ってて賞とか取ってましたていう新卒のエンジニアの子がいたんだけど会社でうまくいかなかった話→「ゲームに限らないな…」

            BuchioGames @BuchioGames 本業はソシャゲのD/P/Mgr。個人的にもUnityでゲーム制作をやってます。 I'm a Japanese solo indie game developer. スマホ向け2.5D + 3Dアクションゲーム『SNO』体験版配信中 固ツイのリンクからDLできます! lit.link/BuchioGames BuchioGames @BuchioGames 数年前、学生の頃インディーゲーム作ってて賞とか取ってましたていう新卒のエンジニアの子がいたんだけどこれが本当にうまくいかなかった 企画に納得いかない、ということが多々あったのだ 大規模開発になると企画、エンジニア、デザインと明確に分業し、それぞれの決定が重視される つづく 2024-05-25 11:22:04 BuchioGames @BuchioGames その子に関して僕が感じ取った

              学生の頃インディーゲーム作ってて賞とか取ってましたていう新卒のエンジニアの子がいたんだけど会社でうまくいかなかった話→「ゲームに限らないな…」
            • 坂本慎太郎が振り返る、ゆらゆら帝国でのメジャーデビュー | あの人に聞くデビューの話 第2回 前編

              音楽ライターの松永良平が、さまざまなアーティストに“デビュー”をテーマに話を聞く「あの人に聞くデビューの話」。この連載では多種多様なデビューの形と、それにまつわる物語をじっくりと掘り下げていく。第2回のゲストは坂本慎太郎を招き、ゆらゆら帝国でのメジャーデビューやバンド解散後のソロデビューについて語ってもらった。 取材・文 / 松永良平 撮影 / 相澤心也 坂本慎太郎にとって「デビュー」とは? 2010年まで率いたバンド、ゆらゆら帝国がミディレコードからメジャー1stアルバム「3×3×3」をリリースしたのは、1998年4月15日。1989年から続けてきた活動は、カセットやCDのアートワークまで含めた自主制作に始まり、とことんまでインディペンデントな在り方を貫くものだった。そんな中で迎えたミディでのデビューで変わったこと、変えなかったことの両方にぼくは興味があった。また、坂本にとっての“デビュ

                坂本慎太郎が振り返る、ゆらゆら帝国でのメジャーデビュー | あの人に聞くデビューの話 第2回 前編
              • 「中国の分裂企てれば、日本の民衆は火の中に」 駐日中国大使が発言:朝日新聞デジタル

                ","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=\"

                  「中国の分裂企てれば、日本の民衆は火の中に」 駐日中国大使が発言:朝日新聞デジタル
                • オブザーバビリティ研修実践編

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

                    オブザーバビリティ研修実践編
                  • 兼務による体制構築はプロジェクトの効率を損なわせる|mtx2s

                    ソフトウェア開発プロジェクトは、「兼務」を用いるチーム編成が多用されやすい対象ではないでしょうか。エンジニアであれば誰もが経験したことがあるでしょう。1人で複数のプロジェクトやチームを掛け持ちするあれです。マネージャーであれば、組織の人的リソース配置を考える時の手段の1つとして用いたことが何度かあるはずです。 しかし、兼務が引き起こす様々な弊害や問題については、あまり意識されないまま多用されているように感じます。 たとえば、兼務者本人にとってプロジェクトの掛け持ちは、仕事のマルチタスク化やミーティングの増加に苦しむ原因になります。組織の観点からも、兼務への依存は、知識の偏りや負荷の偏りという弊害をもたらすことに繋がりかねません。プロジェクトの観点から見ると、兼務という形での「人的リソースの共有」は、プロジェクト間での「リソースの競合」を引き起こしやすく、それが市場投入までの時間を長くする要

                      兼務による体制構築はプロジェクトの効率を損なわせる|mtx2s
                    • フルリモート勤務者はお先真っ暗? 突きつけられた「出社要請」への向き合い方 - エンジニアtype | 転職type

                      〝流しのEM〟として、複数企業の採用・組織・制度づくりに関わる久松 剛さんが、エンジニアの採用やキャリア、働き方に関するHOTなトピックスについて、独自の考察をもとに解説。仕事観やキャリア観のアップデートにつながるヒントをお届けしていきます! こんにちは。久松剛です。 2023年初頭あたりから、DX需要やスタートアップバブルを背景に高止まりしていたエンジニアの待遇バブルに黄色信号が灯りはじめているのをご存じでしょうか。フルリモート勤務から出社回帰の流れが本格化しているのもその一つの表れです。 というわけで、連載第1回目のテーマは「フルリモート勤務事情について」です。 ●IT各社にみる「オフィス回帰が既定路線」になりつつある理由 ●エンジニアがフルリモートにこだわる危険性 ●それでもフルリモート勤務を望むエンジニアへ…… などに触れながらお話したいと思います。 博士(慶應SFC、IT) 合同

                        フルリモート勤務者はお先真っ暗? 突きつけられた「出社要請」への向き合い方 - エンジニアtype | 転職type
                      • エンジニアとしてのキャリアを支える自宅サーバー

                        ツナカン(TUNA-JP Conference) #12 で発表した資料です

                          エンジニアとしてのキャリアを支える自宅サーバー
                        • 【ミノ駆動流】「思うように伝わらない」を解消する!エンジニアのための言語化力の鍛え方 - エンジニアtype | 転職type

                          NEW! 2024.05.21 スキル 「つまりどういうこと?」「要するにできるの、できないの?」「それって何の話だっけ」 技術的にどうするべきか正解は見えているのに、頑張って説明しても返ってくるのはそんな言葉ばかり……。「うまく伝えられない」という悩みを抱えるエンジニアは、少なくないのでは? 2023年のITエンジニア本大賞・技術書部門で大賞を受賞した『良いコード/悪いコードで学ぶ設計入門』(技術評論社)の著者であり、SNSでの情報発信やイベント登壇でも活躍する「言語化のプロ」であるミノ駆動さんも、昔は「君が何を言ってるのか分からん」と上司に言われていたそう。 ミノ駆動さんはどのように言語化能力を伸ばしたのか。聞くと、出てきたのは「合意駆動」というキーワード。その正体とは? ミノ駆動さん(@MinoDriven) 新卒でNEC の関連会社に入社。その後キヤノンでの10年のエンジニア経験を

                            【ミノ駆動流】「思うように伝わらない」を解消する!エンジニアのための言語化力の鍛え方 - エンジニアtype | 転職type
                          • HTML,CSS初めて1ヶ月ぐらいの人に知って欲しいCSS設計のこと - Qiita

                            「HTML,CSSだって難しいよ!」 初心者でも始めやすいって言ったの誰ですかね。最初は覚えるのに必死だし、少しわかるようになったかな?で始めたサイト制作(コーティング)もエラーだらけで頭を抱える日々。そんな修行を耐えているみなさんに知ってほしい、CSSの設計についてお話できたらなと思います。概念的なこと中心になりますので細かいことは下記の参考文書をご覧ください。 『インプレス社 Web制作者のためのCSS設計の教科書 モダンWeb開発に欠かせない「修正しやすいCSS」の設計手法 谷拓樹著 2022年発行第1版』 注意 作者自身もプログラミング初めて1ヶ月の超初心者です。HTML、CSSを使ってデザインカンプを元にサイトを作れるぐらいのレベルです。なので僕より歴長い人はスルーしてもらっていいです。まだ初めたばかりの人は追いついてきてください。僕は先に行ってます。 初め 壊れない完璧な設計を

                              HTML,CSS初めて1ヶ月ぐらいの人に知って欲しいCSS設計のこと - Qiita
                            • Xのエンジニア、「いいね」タブを全ユーザーで非表示にするとポスト

                              米Xで一般ユーザーのプロフィールから「いいね」を表示するタブが消えているといういくつかのポストを受け、同社のエンジニアリング担当ディレクターのワン・ハフェイ氏は5月22日、「はい、いいねを非公開にしています」とポストした。 ハフェイ氏は非公開にする理由として、「公開いいねは間違った行動を助長します。たとえば、“荒らし”(嫌がらや差別的なポスト)や自分の印象を守るためにインパクトのあるポストにいいねするのをためらう人はたくさんいる」と説明した。 いいねの本来の役割である、ユーザーがどんなポストにいいねしたかに基づく「For You」フィードの品質向上は継続するとしている。 この投稿に対し、X(旧Twitter)の共同創業者で元CEOのジャック・ドーシー氏が「いいねとブックマークの違いはなんですか?」とコメントし、ハフェイ氏は「いいねはいいねした人とされた人(いいねされたポストの投稿者)には表

                                Xのエンジニア、「いいね」タブを全ユーザーで非表示にするとポスト
                              • 見えないものに着目すると上手くいく、モデリングの勘所 / invisible-driven-design

                                こちらのイベントの登壇発表資料です。 アーキテクチャを突き詰める Online Conference https://findy.connpass.com/event/314782/

                                  見えないものに着目すると上手くいく、モデリングの勘所 / invisible-driven-design
                                • Hacker Newsで自作のOSSを紹介したらRanking 1位になり一晩で+100 stars付いた - valid,invalid

                                  自作のRuby gemをHacker Newsにて紹介したところ、一晩でGitHub repositoriesに100以上のstarsが付いて驚いた。また、リアルタイムでは見逃したのだがHacker News Rankingで数時間1位におり、20時間ほどトップページに載っていたらしい。2024-05-26現在は落ち着いて195pt。 投稿はこちら Show HN: PBT – A property-based testing library for Ruby | Hacker News。 2024-05-22のdaily rankingでは11位だった。 何について投稿したのか pbtという自作のテストツールで、property based testingを並列実行するというアイデアを実証したもの。このツールについてはRubyKaigi 2024で発表したので興味があればそちらの記事もご

                                    Hacker Newsで自作のOSSを紹介したらRanking 1位になり一晩で+100 stars付いた - valid,invalid
                                  • ベクトルデータの容量を96%削減するBinary Embedding

                                    導入 こんにちは、株式会社ナレッジセンスの須藤英寿です。普段はエンジニアとして、LLMを使用したチャットのサービスを提供しており、とりわけRAGシステムの改善は日々の課題になっています。 RAGのシステムの中では、どんな情報にアクセスするかを決定する際に、Embeddingと呼ばれる文章をベクトル化する技術が使用されています。そして多くの場合では小数(float)の多次元ベクトルが採用されています。 しかし、Embeddingの中には各ベクトルの数値を1Bitのデータとして扱うBinary Embeddingというものが存在します。 本記事では、Embeddingの手法の一つであるそのBinary Embeddingについて解説と検証を行います。 サマリー Binary Embeddingを採用することで以下のような効果を得ることができます。 保管するベクトルデータの容量を96%ほど削減で

                                      ベクトルデータの容量を96%削減するBinary Embedding
                                    • イヤホンにおける“いい音”とは何なのか? プロへの取材で紐解く、音楽体験を向上させるヒント | J-WAVE NEWS

                                      提供:パナソニック株式会社 イヤホンを買うなら、いい音の製品がいい──音楽好きなら誰もが抱く想いだが、“いい音”の定義は意外と曖昧だ。「細部までクリアに聴こえる」「臨場感がある」などの条件が思い浮かびはするが、正解を教わる機会は一般人には少なく、自分が求めるものをリストアップすることは難しい。 いい音とは、いったいなんなのだろう? ここでは、「音づくりのプロ」と「音を鳴らす機材を作るプロ」へのインタビューから、ひとつの答えを考えていく。 音づくりのプロが思う“いい音”とは? まず“音づくりのプロ”として、J-WAVE NEWSの運営母体であるラジオ局・J-WAVEの技術者である新井康哲に話を聞いた。ナビゲーターがマイクに向かって話す「音の入り口」から、電波として発信される「音の出口」まで、ラジオ放送における音や機材の調整を行うのが新井をはじめとする技術者の仕事だ。その音は、緻密な調整がなさ

                                        イヤホンにおける“いい音”とは何なのか? プロへの取材で紐解く、音楽体験を向上させるヒント | J-WAVE NEWS
                                      • データ基盤のためのリーダブルSQL

                                        これは何? 私tenajimaがデータ基盤のパイプラインを作るとき、レビューするときに意識している点を言語化したものです データ基盤を作る上での考え方の一つに役立てていただければ幸いです この記事の前提 dbtを使ったデータ基盤構築を念頭に置いて書いています、dbtの記法が出てきます CTEsが使える環境を想定しています 記事内でデータエンジニアもアナリティクスエンジニアも総称してデータエンジニアと呼んでいます データ基盤を「使う側」のクエリと「作る側」のクエリの違い 最近ではファーストキャリアからデータエンジニアの方も出てきているかもしれませんが、データサイエンティスト、アナリスト、ソフトウェアエンジニアを経験してデータエンジニアを行っている人が一般的と考えています。 特にデータサイエンティスト、アナリストからデータエンジニアへの転向は私の周りでは多いように感じており、その方達は(過去の

                                          データ基盤のためのリーダブルSQL
                                        • 可能性が未知数だからAI導入は無理、なんてない。ー従業員の71.8%が「生成AI」を業務に活用。LIFULLが描く未来の住まい探しとはー|LIFULL STORIES

                                          LIFULL全体の最高技術責任者(CTO)である長沢翼は、2022年11月に公開されたOpenAI社の対話型生成AI「ChatGPT」に「人とシステムのインターフェースが変わるかもしれない」と、時代の大きな変化を予感したという。そして長沢は2023年5月に生成AIに特化した専門チーム「ジェネレーティブAIプロダクト開発室」(現在は「ジェネレーティブAIプロダクト開発U」に名称を変更)を設立。以降、社内の業務効率化やLIFULLの事業に生成AIの活用を推進してきた。 LIFULLにとって既に良き仕事のパートナーとも言えるこの生成AIという技術は、どのように取り入れられ、また事業や業務にどのような変革をもたらしたのか。現在「ジェネレーティブAIプロダクト開発U」を統括するイノベーション開発室の室長も務める長沢に、LIFULLにおける生成AIのあり方を聞いた。 対話型生成AI「ChatGPT」は

                                            可能性が未知数だからAI導入は無理、なんてない。ー従業員の71.8%が「生成AI」を業務に活用。LIFULLが描く未来の住まい探しとはー|LIFULL STORIES
                                          • CQRS設計パターンをモダナイズする

                                            CQRSとは CQRS(Command Query Responsibility Segregation、コマンド・クエリ責務分離)は、ソフトウェアアーキテクチャパターンの一つで、つまりシステムのコマンド部分をクエリ部分から分離します。基本的な考え方は、データの書き込み操作(コマンド)と読み取り操作(クエリ)を異なるモデルで扱うことです。これにより、スケーラビリティ/パフォーマンス/セキュリティの観点で柔軟な設計が可能となり、クエリ要件に合わせて最適化が実現できます。 CQRSの基本構成としては、 コマンドモデル(書き込みモデル):データの作成、更新、削除といった書き込み操作を担当します。このモデルは、データの整合性と一貫性を確保するために最適化されています。 クエリモデル(読み取りモデル):データの読み取り操作を担当します。このモデルは、クエリのパフォーマンスを最大化するために最適化され

                                              CQRS設計パターンをモダナイズする
                                            • サイバーエージェント、新卒エンジニアの研修資料を2つ無料公開 「システム運用」と「オブザーバビリティ」を解説

                                              関連記事 上司や部下に読ませたい? とある地方自治体の「会議改善に関するガイドライン」が分かりやすいと話題に 新潟県柏崎市が公開した「会議改善に関するガイドライン」が、Xやはてなブックマークで話題だ。同市がDXに伴う既存業務の見直しに当たって、会議の質を向上するために策定したもので、SNSなどでは「自治体からこれが出てくるのは画期的」「同僚や役員に読ませたい」といった声も出ている。 「テスト文字列にうんこと入れるな」──ゲーム会社の新卒向け資料“2024年版”が公開 テスト環境で悪ふざけするリスク説く 「テスト文字列にうんこと入れるな」──そんなふうに訴える新入社員向けの研修資料の2024年版が公開中だ。軽い気持ちで入れたテスト文字列が社外に漏えいした際のリスクについて説明した資料で、新たに事例などを加筆している。 早速出たぞ、24年度研修資料 新卒向け「エンジニア基礎」、ウィルゲートが公

                                                サイバーエージェント、新卒エンジニアの研修資料を2つ無料公開 「システム運用」と「オブザーバビリティ」を解説
                                              • ゲーム内の円周率が「3.14159……」ではない場合どうなるのか?

                                                円周率は無理数であり、その値が「3.14159……」となることはよく知られています。こうした円周率はグラフィカル・プログラミングやビジュアル・レンダリングの一環としてゲーム内でも用いられることがありますが、あの伝説的なFPSゲーム「Doom」に用いられた円周率の値は間違っているそうです。こうした「誤った円周率」がゲームに用いられた場合どうなるのか、ソフトウェアエンジニアのルーク・ゴツリング氏が解説しました。 Non-Euclidean Doom: what happens to a game when pi is not 3.14159… - media.ccc.de https://media.ccc.de/v/mch2022-236-non-euclidean-doom-what-happens-to-a-game-when-pi-is-not-3-14159- 円周率とは、円の直径に

                                                  ゲーム内の円周率が「3.14159……」ではない場合どうなるのか?
                                                • 気候変動から地球空洞説まで、巨大な「地球」をテーマにしたことで作家の味が色濃く滲み出た極上のSFアンソロジー──『地球へのSF』 - 基本読書

                                                  地球へのSF (ハヤカワ文庫JA) 早川書房Amazonこの『地球へのSF』は、日本SF作家クラブ(SFやファンタジイに関係する人々が集まっている業界団体)編による書き下ろしアンソロジーの第四弾。第一弾は感染症をテーマにした『ポストコロナのSF』、第二弾は近未来テーマの『2084年のSF』。第三弾は『AIとSF』ときてこの第四弾のテーマは「地球」とかなり大きく出ている。 これまでのテーマがトピックスとしては絞られていた一方、本作は「地球」だけデデドン! と出ていてそれ以外の縛りがないので抽象的になりすぎやしないか、と読み始める前は心配していたが、これがおもしろい! 総勢22名の作家──小川一水もいれば新城カズマも、上田早夕里も円城塔もいる──が思い思いの方法でこの巨大な地球と四つにくみあって、みなが独自のやり方でこの地球を調理している。 多様なテーマ・描き方が揃ったアンソロジー たとえば2

                                                    気候変動から地球空洞説まで、巨大な「地球」をテーマにしたことで作家の味が色濃く滲み出た極上のSFアンソロジー──『地球へのSF』 - 基本読書
                                                  • 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
                                                    • DuckDBでお手軽!データフェデレーション - Techtouch Developers Blog

                                                      tl;dr はじめに DuckDB とは DuckDB では何が読めるのか 使ってみる S3 上のJSON を読んでみる リレーショナルデータベース 他ツールではなく DuckDB を使うメリット しくじりポイント (特にリリースされたばかりの)バージョンには気をつける S3 のオブジェクト数が多い場合不都合がありがち スレッドの調整が必要な場合も Redshift には未対応 終わりに 付録 MySQL のデータを読み込む例の MySQL 側の準備 tl;dr DuckDB 便利だよ。分析以外でも使えるよ 色々な場所のデータを閲覧・結合できるよ。標準SQLも使えるよ ただし、細かい落とし穴は色々あるので気をつけてね はじめに2023年4月にデータエンジニアとして入社したmin(@not_rogue)です。暖かくなるにつれ、YouTube で見た南伊豆ロングトレイル | 松崎町に行く機運が

                                                        DuckDBでお手軽!データフェデレーション - Techtouch Developers Blog
                                                      • Zod を使って CSV からの入力データをバリデーションする - ドワンゴ教育サービス開発者ブログ

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

                                                          Zod を使って CSV からの入力データをバリデーションする - ドワンゴ教育サービス開発者ブログ
                                                        • ADSL接続にLANケーブルではなく「濡れたひも」を使って通信に成功した猛者が登場

                                                          敷設された電話回線を流用して通信ができるインターネット回線である「Asymmetric Digital Subscriber Line(ADSL)」には、一般的に銅線やアルミニウム線を使ったADSLケーブルが用いられます。しかし、ADSLの信号の伝送は濡(ぬ)れたひもでも可能なことを、エンジニアのRevK氏が実証しました。 RevK®'s ramblings: It's official, ADSL works over wet string https://www.revk.uk/2017/12/its-official-adsl-works-over-wet-string.html RevK®'s ramblings: Please upgrade me to ADSL over wet string https://www.revk.uk/2017/12/please-upgrade

                                                            ADSL接続にLANケーブルではなく「濡れたひも」を使って通信に成功した猛者が登場
                                                          • [速報]マイクロソフト、自律型AIソフトウェアエンジニア「Devin」のCognition AIと提携を発表。Azure上でDevinを提供へ

                                                            マイクロソフトは、日本時間5月22日未明から開催中のイベント「Microsoft Build 2024」で、自律型AIソフトウェアエンジニアの「Devin」を開発しているスタートアップ「Cognition AI」との提携を発表しました。 Devinは、自律的にシステム開発を実現する能力を持つAIによるソフトウェアエンジニアだと説明されています。 具体的には、人間が課題を与えるとそれを基に開発計画を立て、GitHubリポジトリにあるReadmeなどの情報を参照して得られた情報を基に自動的に環境構築、ドキュメントからAPIの仕様も参照し、それを基にコーディングを行い、デバッグでは必要に応じてprint文などでエラーの箇所を特定しつつ問題を解決、動作するようになったらデプロイを行うなどの能力を備えているとされています。 参考:自律型AIソフトウェアエンジニア「Devin」登場。Readmeを読ん

                                                              [速報]マイクロソフト、自律型AIソフトウェアエンジニア「Devin」のCognition AIと提携を発表。Azure上でDevinを提供へ
                                                            • プロンプトエンジニアリングを最適化する為のフレームワーク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
                                                              • SPAは万能じゃない。「革新的」と言われているPWAはどこがすごいのか? | レバテックラボ(レバテックLAB)

                                                                執筆 山内 直 有限会社 WINGSプロジェクトが運営する、テクニカル執筆コミュニティ(代表 山田祥寛)に所属するテクニカルライター。出版社を経てフリーランスとして独立。ライター、エディター、デベロッパー、講師業に従事。屋号は「たまデジ。」。著書に『Bootstrap 5 フロントエンド開発の教科書』、『作って学べるHTML+JavaScriptの基本』など。 監修 山田 祥寛 静岡県榛原町生まれ。一橋大学経済学部卒業後、NECにてシステム企画業務に携わるが、2003年4月に念願かなってフリーライターに転身。Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGSプロジェクト」代表。 主な著書に「独習」シリーズ、「これからはじめるReact実践入門」、「改訂3版 JavaScript本格入門」他、

                                                                  SPAは万能じゃない。「革新的」と言われているPWAはどこがすごいのか? | レバテックラボ(レバテックLAB)
                                                                • ノア・スミス「日本は外国人嫌いの国じゃないよ」(2024年5月7日)|経済学101

                                                                  日本には大勢の移民がやってきているし,移民推進政策もやっているし,人々はおおむね移民受け入れに前向きだ先日,選挙資金集めの集会でジョー・バイデンが何の気なしに口にした言葉は,彼が大統領の任期中にこぼしたなかでも最悪の失言だったとぼくは考えてる.アメリカにとってとりわけ重要な同盟国であるインドと日本を「外国人嫌い」と言い放ち,さらに,ロシア・中国と同列に括ってしまった: 「まあ,アメリカ経済がいま成長しているのはなぜかと言えば,ひとつには,みなさんや他の人々のおかげですよ.なぜか? 我々は移民を歓迎しているからです.ちょっと考えていただくとですね,なぜ中国がいまあれほど経済的にひどく失速しているのでしょう? どうして日本が困難を抱えているのでしょう? ロシアがああなっている理由は? インドは? 外国人嫌いが理由です.彼らは,移民をもとめていないのです」とバイデンは語った.これは,ホワイトハウ

                                                                    ノア・スミス「日本は外国人嫌いの国じゃないよ」(2024年5月7日)|経済学101
                                                                  • 技術書典#16向けに 「The Cloud Run (Google Cloudコンテナ設計本)」を執筆しました - How elegant the tech world is...!

                                                                    はじめに お久しぶりです。iselegantです。 今日は技術書典#16向けに執筆した「The Cloud Run」本の紹介をさせてください。 今回のテーマは「Google Cloud」です! 特に、コンテナサービスとして代表的な「Cloud Run」のアーキテクチャ設計をテーマに執筆しました。 techbookfest.org これまで、「クラウドネイティブシリーズ」と称して3冊執筆してきましたが、その第4弾の位置付けになります。 いつもであれば、わりとゆるくかわいい感じの表紙でしたが、今回は「ちょっと本気でCloud Runに向きあって、読者のみなさまに価値を届けようか」とのコンセプトなので、本気度を表現するためにシリアスな表紙を作成いただきました。 今回の書籍のコンセプト 僕たちが今回の書籍を執筆する際、2つのコンセプトを大切にしています。 実務に通用する学びを届ける とにかく楽しく

                                                                      技術書典#16向けに 「The Cloud Run (Google Cloudコンテナ設計本)」を執筆しました - How elegant the tech world is...!
                                                                    • “非同期な開発組織”におけるドキュメントの「強み」 時間の節約、深く理解できる、フィードバックを深く・平等にできる…

                                                                      Launchable, Inc.のソフトウェアエンジニアであるこんぼい氏は、ドキュメントを大事にしている理由と、具体的にどのようなドキュメントを運用しているのか、また、ドキュメント文化醸造のための取り組みについて紹介しました。全2回。 こんぼい氏の自己紹介 こんぼい氏:よろしくお願いします。「非同期な開発体制を支えるドキュメント文化」ということで発表します。 まず自己紹介をします。矢吹遼介と申します。Launchableという会社でソフトウェアエンジニアをやっています。インターネット上ではゴリラのアイコンで「Konboi」というIDでやっています。よろしくお願いします。 Launchableについて はじめにLaunchableについて軽く紹介させてください。USに本社があって、Jenkinsの作者の川口さん(川口耕介氏)がSun(Sun Microsystems)の時の同僚のHarpre

                                                                        “非同期な開発組織”におけるドキュメントの「強み」 時間の節約、深く理解できる、フィードバックを深く・平等にできる…
                                                                      • 全社データ活用基盤をTreasureDataからBigQueryへ移行しました - Leverages データ戦略ブログ

                                                                        はじめに こんにちは。データエンジニアリンググループの森下です。今回は、私がプロジェクトマネージャーとして約3年間かけて実施した、TreasureDataからBigQueryへの全社データ活用基盤移行プロジェクトについてお話します。このプロジェクトは、全社で1日あたり数千件のクエリが実行されるデータ基盤を移行するという大規模なもので、関係者の数は200〜300人に上りました。プロジェクト期間中は、データ活用基盤の技術調査から始まり、関係者への説明や調整、データ移行、クエリ移行、ETLやReverse ETLに使用する各種ツールの導入など、本当に多くのタスクがありました。 プロジェクト背景: TreasureData導入とその課題 TreasureData導入の背景 2024年時点ではGoogle BigQueryを使用していますが、その前の環境が導入された背景を説明します。 2018年12

                                                                          全社データ活用基盤をTreasureDataからBigQueryへ移行しました - Leverages データ戦略ブログ
                                                                        • [速報]マイクロソフト、Copilotを一連のタスクを自律的に実行できる「エージェント」へと拡張。受注したら在庫確認して顧客へ発送などが可能に

                                                                          マイクロソフトは、日本時間5月22日未明から開催中のイベント「Microsoft Build 2024」で、Copilotを一連のタスクを自律的に実行できる「エージェント」へと拡張するCopilot Studioの新機能を発表しました。 Copilot StudioはMicrosoft Copilotの拡張やカスタマイズを可能にする開発環境です。今回の新機能では、Copilotがエージェントとして機能するように、以下の拡張が可能になります。 一定期間実行が継続されるビジネスプロセスの自動化 ユーザーからの入力とアクションについての推論 過去の記録からコンテキストを理解する ユーザーからのフィードバックによって学習を行う 具体的には、Copilotに対して処理の内容と手順を「インストラクション」で具体的に説明し、「トリガー」となるプロセスを指定。さらに参照すべき「ナレッジ」を指定し、どのよう

                                                                            [速報]マイクロソフト、Copilotを一連のタスクを自律的に実行できる「エージェント」へと拡張。受注したら在庫確認して顧客へ発送などが可能に
                                                                          • 良いUIUXは利益になる。スピードの裏にある日本と中国で異なるUI/UXデザインの考え方

                                                                            良いUIUXは利益になる。スピードの裏にある日本と中国で異なるUI/UXデザインの考え方 2024年5月21日 ITジャーナリスト 牧野 武文(まきの たけふみ) 生活とテクノロジー、ビジネスの関係を考えるITジャーナリスト、中国テックウォッチャー。著書に「Googleの正体」(マイコミ新書)、「任天堂ノスタルジー・横井軍平とその時代」(角川新書)など。 中国のアプリやミニプログラムのUI/UXデザインには、とにかく便利さを追求したものが多い。中国では、使いやすいアプリはユーザーの離脱を防ぎ、コンバージョンを高めてくれる上に、売上に直結すると認識されているからだ。近年、アジア圏にまたがりサービスを提供する中国企業が増え始めるとともに、その優れたUI/UXが日本にも認知されるようになっている。そのような越境アプリからは学ぶべき点が多いはず。 keyboard_arrow_down 課題を抱え

                                                                              良いUIUXは利益になる。スピードの裏にある日本と中国で異なるUI/UXデザインの考え方
                                                                            • Excel(エクセル)でToDoリストを作る方法 アレンジ例も紹介

                                                                              仕事上の重要なプロジェクトでは、綿密で正確なタスク管理が行われます。しかし、そのほかの細かな仕事や予定は、見落としたり期限を忘れてしまったりすることがあります。この記事では、そのような「やらなければならないこと」を管理するための、わかりやすいToDoリストをエクセルで作成する方法について、ITサポートエンジニアが解説します。 そもそもToDoリストとは ToDoリストとは、予定や行動を簡単に管理できるようにしたリストです。厳密なタスク管理とは違い、忘備録的な意味合いが強いものです。 たとえば、仕事上で大型プロジェクトや難題などに携わると、意識がそちらに集中しその他の細かなことに注意が向かなくなることがあります。ToDoリストがあると、忘れてしまいそうな予定もしっかりと把握でき、業務の漏れを防げます。 また、期日管理の機能を持たせることで、迫っている期限も見逃すことが少なくなったり、業務の効

                                                                                Excel(エクセル)でToDoリストを作る方法 アレンジ例も紹介
                                                                              • リニア工事現場近くの水位低下 JR東海が新たな井戸設置工事を開始:朝日新聞デジタル

                                                                                リニア中央新幹線のトンネル掘削工事が進む岐阜県瑞浪市内で井戸などの水位低下が確認された問題で、JR東海は20日、代替水源となる井戸を設置する工事を始めた。 トンネル工事が近くで行われている瑞浪市大湫(おおくて)町では井戸やため池など14カ所で水位の低下が確認されている。JR東海は「(水位低下は)工事の影響による可能性が高い」(丹羽俊介社長)として、水位が低下した水源の代わりとなる井戸を2カ所設置する方針を示している。 JR東海によると、この日工事が始まった井戸は、住民が暮らす集落そばに設置予定で、深さ約150メートル。掘削工事は6月末までの完了を目指している。掘削が終了後、配管工事などをして水が使えるようになるまでにはさらに2カ月程度かかる見込みという。 今回の問題を受け、JR東海はトンネル工事を一時中断するとしているが、住民が暮らす集落のある盆地の手前までは掘り進め、その後、地質の状況を

                                                                                  リニア工事現場近くの水位低下 JR東海が新たな井戸設置工事を開始:朝日新聞デジタル
                                                                                • まわりからの期待を見える化して、個人の力を引き出すエンジニア組織づくり

                                                                                  あなたが一生懸命手を動かしているその仕事、本当にいま皆から期待されていることですか…? 「職務記述書にそう書かれているんだから間違いない」 「上司が賛成しているんだからそうでしょう」 …本当に? わたしたちが職務設計について学んだことTebiki株式会社 エンジニアリングマネージャーの三宅と申します。私たち Tebiki社は、製造や物流などの現場での技能伝承を支援する動画マニュアルプラットフォーム「tebiki」を開発・運営しており、現場教育を行うことのできる人材の不足という社会問題に取り組んでいます。 Tebiki社の開発組織は「マネージャーが指示するよりも、役割を担う人が責任を果たすために創造的に活動するほうがうまくいく」という考え方のもと、「公式に定義された責任とそれを果たすための十分な権限」で職務設計をしています。 これに関して、最近、実践の中で学んだことがありました。具体的には、

                                                                                    まわりからの期待を見える化して、個人の力を引き出すエンジニア組織づくり