はじめに AI技術の進化が目覚ましい今日、エンジニアにとってAIツールはもはや欠かせない存在になっています。でも、世の中には無数のAIサービスが溢れていて、どれを選べばいいのか迷ってしまいますよね。 そこでこの記事では、エンジニア向けの最新AIツールをジャンルごとに徹底的に紹介します。これを読めば、自然言語処理、画像処理、音声処理、データ解析、自動化、開発支援など、様々な分野で使えるAIツールの全貌がつかめるはずです! このガイドを参考に、自分のプロジェクトにぴったりのAIツールを見つけて、効率アップを目指しましょう!それでは、ジャンルごとにAIサービスを紹介していくので、あなたに合った最適のものを見つけていきましょう。 弊社Nucoでは、他にも様々なお役立ち記事を公開しています。よかったら、Organizationのページも覗いてみてください。 また、Nucoでは一緒に働く仲間も募集して
こんにちは!YOUTRUSTでWebエンジニアをしている大竹(YOUTRUST)です。 とても暑い日々が続いているので、体調管理に気をつけていきたいと思います。 本日のテーマ 先日コミュニティ機能をリニューアルしました! prtimes.jp 本リニューアルは数ヶ月に渡るプロジェクトだったのですが、明確にリリース期日が決まっていたため、スコープを調整しつつも滞りなく開発を進める必要がありました。 今回は本リニューアルにあたり、どのように開発を進めたのかについてお話したいと思います。 リニューアル内容 本題に入る前にざっくりとコミュニティ機能がどういったものなのか説明します。 コミュニティ機能は社内外のつながり形成を目的とした機能です。 同業界・同職種のつながりを形成するためのものから、同好会のつながりを形成するためのものまで、幅広いコミュニティが存在しています。 今回のリニューアルは「コミ
はじめにみなさんこんにちは! ワンキャリアの西川(X :takashi54461358)です! 本記事は、マイクロフロントエンドについて調査で得た知見を共有するシリーズ記事の第3弾になります! マイクロフロントエンドについての基本的な知識がない方は、ぜひ「マイクロフロントエンドについて調査したのでまとめてみた」の[概念編]と[詳細編]をご覧ください。マイクロフロントエンドの基本的な概念、仕組みや、導入のメリット・デメリットについて解説しています。 第3弾では、マイクロフロントエンドについて調査した後、導入検討のために作成したマイクロフロントエンドアプリケーションの構成と、作成する中で得た知見を中心に解説していきます。 アプリケーションは、マイクロフロントエンド用のライブラリを用いずに垂直分割・クライアントサイド組成パターンで構成しています。マイクロフロントエンドの動作や、マイクロフロントエ
2024年7月19日に「Bethesda Game Studios(ベセスダ・ゲームスタジオ)」の従業員が労働組合を結成したことが発表されました。 Workers at Bethesda Game Studios Achieve Union Recognition with CWA becoming First Wall-to-Wall Union at Microsoft | Campaign to Organize Digital Employees (CODE-CWA) https://code-cwa.org/stories/workers-bethesda-game-studios-achieve-union ベセスダ・ゲームスタジオはベセスダ・ソフトワークス傘下のゲーム開発スタジオで、「The Elder Scrolls V: Skyrim」「Fallout 4」「Starfi
はじめに こんにちは! 株式会社BuySell Technologiesのテクノロジー戦略本部で24卒エンジニアをしている賀来と相曽です。 バイセルでは、入社後に毎年新卒エンジニアをチーム分けして「プロダクト開発研修」というものを行っています。 2024年は新卒エンジニアが8人おり、今回は2チームに分かれて開発しました。 この記事では、プロダクト開発研修とはどのような取り組みなのか、研修の中で各チームがそれぞれどんなプロダクトを開発したのかについて説明します。 プロダクト開発研修とは まず、バイセルのテクノロジー戦略本部の新卒研修であるプロダクト開発研修について説明します。 新卒エンジニア研修というと、座学ばかりという印象を持たれる方が多いのではないでしょうか。 しかし、バイセルのプロダクト開発研修では、実際に手を動かして業務の課題解決や全社を巻き込んだ新たなプロジェクトの立ち上げを行って
専門スタッフが、電話・メール・チャットオンラインからの問い合わせに対応します メール:support@switchbot.jp TEL:0120-202-362
こんにちは。 開発部の四之宮です。 エンジニアブログ界で定番となっているであろう「突撃!隣のキーボード」ですが、弊社では記事にしたことがなかったので、この度記事にしてみました。 弊社開発部ではフルリモート制度が導入されており、日本国内であればどこからでもリモートワークで勤務可能となっています。 そのため、自宅の開発環境に投資する社員も増えていますが、まずはキーボードに投資する方も多いのではないでしょうか? そこで、エンジニアを対象にアンケートの実施と、数名にこだわりについて語っていただきました。 アンケート結果 弊社のエンジニアを対象に、使っているキーボードについてのアンケートを実施しました。 結果は下記の通りになりました。 使用しているキーボード 使用しているキーボードの種類について、ノートPCのもの(外部キーボードを使用していない)、市販、自作 から選択してもらったところ、下記のように
プロジェクトマネージャー(以下PM)のchakiです。私はデザイナーとコーダーを経験した後、PM(設計書の記載までを担当することの多い、開発PM)へキャリアチェンジしました。 サービスのシステム開発を行う場合、エンジニアはデザイナーから提供される表層デザインを理解した上で、基本設計書や画面設計書を書き起こします。その際にデザイナーからこんな情報も提供してもらえたらスムーズだなと感じるポイントがあるので、ご紹介していきたいと思います。 デザイナーが作成する説明(ASIS) エンジニア観点で考えること 共通ヘッダー キーワード検索 カテゴリ情報 製品一覧と検索数 おすすめ順(ソート) カテゴリ毎の製品一覧 もっと見る エンジニア観点まとめ デザイナーが作成する説明(TOBE) キーワード検索 カテゴリ情報 カテゴリ毎の製品一覧 まとめ デザイナーが作成する説明(ASIS) 今となってはもう記憶
はじめにTIGの辻です。Go1.23連載の5本目です。 この記事では、マイナーアップデートから text/template パッケージを取り上げて紹介します。 text/template のアップデート内容テンプレートが新しいアクション “else with” をサポートするようになりました(#57646)テンプレートが新しいアクション “else with” をサポートするようになりました(#57646)text/template はテンプレートを用意し、データをテンプレートの値として当てはめて、テキスト出力できる便利なパッケージです。 FutureのいくつかのOSSでも、この text/template パッケージを利用しています。たとえば future-architect/vuls があります。 text/template パッケージで利用できる以下のようなテンプレートを用意し、この
SRE(Site Reliability Engineering / Site Reliability Engineer)とは、サイトやサービスの信頼性を高めるためにさまざまなツールを活用し、システムの管理業務や運用業務を自動化する仕組み、あるいは組織のことです。業務の属人化を排除し安定した品質を維持することで、信頼の維持・醸成につながります。 今回は、スマートバンクでSREを務めるuehiraさんとmasaさんに、SREチームのミッションや具体的な業務内容、エンジニアとのコミュニケーションについて話を聞きました。 プロフィール 上平 裕弥|@uehira SRE レンタルサーバー事業会社、Fablic、楽天を経て、2019年6月に創業直後のスマートバンクにジョイン。現在はSREとしてインフラ改善や運用・保守、情シス業務を担当する。 中野 雅之|@maaaato SRE 2016年にインフ
2024年6月18日に「GO TechTalk #27 タクシーアプリ『GO』AndroidでのreCAPTCHA導入・WebADBでの自動化」(connpass)を開催しました。 本記事では当日の内容を簡単に紹介します。 GO TechTalkとは? GO TechTalkは、GO株式会社のエンジニアたちが、タクシーアプリ『GO』をはじめとしたサービスやプロダクトを開発する中で得た技術的ナレッジを共有するイベントです。 タクシーアプリ『GO』を担当するAndroidエンジニアは、ComposeやCoroutine、MVVMといった基本的な技術の他に、普段はあまり触れることがないものの、プロダクトを支えるために必要な技術をキャッチアップして使う機会があります。 26回目となる今回は、reCAPTCHAやWebADBといった普段はあまり触れる機会のない技術の導入による成功事例、そして残念なが
皆さん、こんにちは。パーソルクロステクノロジーの池宮と申します。 システム運用保守と聞くとどのような仕事をイメージされるでしょうか? 毎日決まった手順の作業をひたすら実施する。システム開発とは違って高度な技術知識が必要ない。プログラミングの機会が少ない。ITエンジニアとして成長する機会が少ないという印象を持たれる方もいらっしゃるのではないでしょうか。 今回の記事では、これまでいくつかの運用保守プロジェクトに携わってきた私なりの視点で、運用保守プロジェクトがITエンジニアの成長にどのようにつながっていくのかをお話させていただきます。 自己紹介池宮 政秀 エンタープライズソリューション本部 Global Bridge部 アプリ保守サービスグループ所属 ソフトウェア開発ベンダー、外資系コンサルティングファームを経て入社 パッケージ開発・導入、受託開発、ITアウトソーシングなどシステム企画・開発か
お酒を飲むことは楽しくてストレス解消になりますが、飲み過ぎると二日酔いに苦しめられてしまうため、人々は古くから「お酒を飲みつつ二日酔いを避ける方法」について探求してきました。近年では「お酒を飲む前にオリーブオイルを飲んでおくと、アルコールの吸収を遅らせて二日酔いを防げる」という説が人気を集めていますが、果たして本当にオリーブオイルには二日酔いを防ぐ効果があるのかどうかを、イギリスのアングリア・ラスキン大学で医学教授を務めるジャスティン・ステビング氏が解説しています。 Some say a shot of olive oil can prevent a hangover – here’s what the science says https://theconversation.com/some-say-a-shot-of-olive-oil-can-prevent-a-hangover-h
Safariの次期ベータ版が公開。記事要約機能はかなり使える2024.07.22 12:30 Kyle Barr - Gizmodo US [原文] ( mayumine ) Safari 18(ベータ版)が公開されました。 新しいMacOS 「Sequoia」のSafari 18に搭載される「リーダー」機能は、ピクチャーインピクチャー機能など大きく改善、記事を読むために便利になったポイントを確認しました。 最新のMacかiPadのベータ版をインストールする気概のあるMacユーザーは、一旦試してみる価値アリですよ。 ポップアップ広告、バナー広告、ビデオ広告、その他の広告を一切見ることなく、ページ全体をするりと読むことができるようになります。 リーダー機能新しいSafariでは、URLバーにボタンが表示されるようになります。記事形式のサイトを検出すると、「リーダー」形式のオプションが表示され
はじめに QAEは品質保証専門のエンジニアです。例えば、テストを通して定量化された情報を統計的なアプローチを使って分析を行い、品質における懸念や安堵を根拠を持ってチームに示すことができます。最近は定量化するまでの手段の一つであるテストを開発者がやっている組織も多いですよね。QAEは、まるで懐中電灯のような存在だと思います。前職に業務委託で入っていた会社で、そんな的確な比喩を使っていた人がいました。 僕たちはプログラマとは全くことなる職業であることが非常に大事です。QAEは独立性が高ければ高いほど力を発揮することが多いです。また、品質という視点からプロダクトを見ている特性上、プログラマとは異なる視点を持っていることで、よりビジネスサイドのサポートができたり、ビジネスとデベロッパの橋渡しをすることができるような存在だと思います。 では、QAEはどうやってどの存在を発揮しているのでしょうか。個人
登場以来、Reactはアプリケーションのパフォーマンスを最適化するためのツールを多数供してきました。中には極めて有益でありながら、あまり知られていないものもあります。useDeferredValueはその一つです。このツールは、特定の状況においてユーザーエクスペリエンスを大きく左右することができます。⚡ 筆者は最近このフックを使用し、このブログの厄介なパフォーマンス問題を解決したのですが、そのあまりの効果に衝撃を受けました。低性能デバイスでは反則級の改善が見られ、まるで黒魔術のようでした。 useDeferredValueには若干気後れさせるような評判があり、実際かなり洗練されたツールではあるのですが、正しいメンタルモデルで向き合えば恐るるに足りません。このチュートリアルでは、その仕組みと、アプリケーションのパフォーマンスを劇的に改善させる使い方を詳しく説明します。 問題 数年前、筆者は本
賞与支給から一ヶ月。車検と自宅リフォームで使い切り、パワプロの新作も買えず、そんな悲惨な記憶とともに賞与の存在を忘れかけていた今になって、部下からの「賞与の査定について質問があります」の声。なぜ今なの?さっぱり分からないが、話自体は「賞与の額が考えていた金額よりも少ない。査定に不満があります」というシンプルなものであった。評価するものとされるものが100パー満足する完璧な査定なんてものは存在しないけれど、僕は彼の査定に限定すればそこそこ自信があった。なぜなら部下氏は、対象期間におけるすべてのノルマが未達だったから。営業は、結果が明確に数字で出る仕事だ。その点から彼の評価で悩む要素はなく、すごく楽な査定だったのだ。「ノルマ未達」という僕の説明に対して、部下氏は「部長。そんなことはわかっています」と苛立ちを隠さなかった。ならノルマ達成してくれよと怒りのボルテージが上がってきたが、先日受講したア
6月18日、ファインディ株式会社主催のオフラインイベント「リアーキテクチャにおけるアンチパターンへの向き合い方と次なる挑戦」が開催されました。ラクスル株式会社が協賛し、ラクスル事業本部CTO岸野・ソフトウェアエンジニア吉原が登壇しました。 本記事では、その内容をレポートします! 登壇者 ラクスル株式会社 ラクスル事業本部CTO 岸野 友輔 ラクスル株式会社 ラクスル事業本部ソフトウェアエンジニア 吉原 哲 オープニング RAKSULについて 会の冒頭、ご挨拶を兼ねて、RAKSULグループCTO竹内より会社紹介をいたしました。 竹内: RAKSULは印刷事業から出発し、現在はECマーケットプレイス、SaaS、BPO(ビジネスプロセスオペレーション)など、さまざまなサービスを展開する、「産業構造の変革者」です。今後は主にBtoB受発注のプラットフォーマーとして、さらなる事業領域の拡大を計画して
サービス・システムの多言語化を皆さんどうやっていますか? サイトのシステム構成にもよると思いますが、多言語化には色々なベンダーのSaaSや、各種ライブラリ等を使用して実施しているかと思います。 今回の記事では、多言語化するまでの取り組みと、ちょっとモヤモヤする部分の手助けができればと思います。 この記事で説明すること 多言語化するプロセス 多言語化するための翻訳ファイルを生成するプログラムの説明 この記事で説明しないこと JavaScriptの書き方 i18nライブラリ等の仕様 環境など GoogleAppsScript(GAS) 痒いところに手が届かない多言語化問題(翻訳) 昨今、AIツールなどで翻訳等も活発化していますが、痒いところに手が届かない感じはありませんか? 例えば、システム開発を行っていると出てくる問題点は「ユビキタス言語」。 社内で独自で使用している言葉の言い回しや、チーム
※このブログはヌーラボ真夏のブログリレー2024の6日目の記事です。 こんにちは!ウェブサイト課の松永です。 最近のウェブサイト課の活動として大きなものはNulab Developer APIサイトのリデザインとJBUG(ジェイバグ)サイトの新規開発があり、2024年6月にいずれも公開することができました。この記事では、フロントエンドエンジニアの視点でJBUGサイトの開発について共有できたらと思います。 なぜ作ったか JBUGはJapan Backlog User Groupの略で、Backlogユーザーによるコミュニティです。これまではJBUGに関する情報を紹介するページが存在せず、ヌーラボがJBUGについて情報発信をするときはブログやSNSに限られていました。もっと多くの人にわかりやすくJBUGの活動をお届けし、かつJBUGの理念や目的を一貫性のあるメッセージでお伝えすることで、JBU
こんにちは、MLBお兄さんこと松村です。 先日 MLB のオールスターゲームが開催されました。大谷選手や今永投手の活躍のさることながら、ルーキーで先発投手を務めたポール・スキーンズ投手は素晴らしかったです。 youtu.be GitHub Discussions とは、リポジトリやソフトウェアに関する Q&A や議論を行うフォーラムのような機能です。 .NET は GitHub で管理されるようになって久しいですが、今年になってからアナウンスの場所に GitHub Discussions を使用するようになりました。 github.com GitHub Discussions のスレッドの通知を受け取る場合、ページにある「Notifications」のボタンを押すことで GitHub 内の受信ボックスやメールで通知を受け取ることができます。Issue も同様ですね。 docs.github
握力を鍛えるグリップ?ちがいます、「マウス機能付き片手キーボード」です2024.07.22 10:005,584 武者良太 慣れさえすれば文章の高速入力が可能だって。慣れさえすれば。 コンパクトな片手用キーボードとして長い歴史を持つTWIDDLERの最新モデル「TWIDDLER 4」が発表されていました。他にも様々な片手用キーボードがこの世に登場してきましたが、TWIDDLERは机の上に置くタイプではなく、右手・左手どちらでもいいので、手で握るスタイル。 Image: Tek Gearその独特のUIを活かしてるのでしょう。TWIDDLER 4は文字入力だけではなく、ライブ配信時にOBS Studioの設定を軽やかにボタンで切り替えられるワイヤレスリモコンとして使えるよ!といったプロモーションをしていますね。 Image: Tek Gearぶっちゃけると、TWIDDLERの文字入力にはかなり
こんにちは。サイバーエージェント メディア統括本部 Data Science Center の武内です。 先日開催された CA DATA NIGHT #4 の様子についてご紹介いたします。 イベント概要 https://cyberagent.connpass.com/event/319045/ CA DATA NIGHTとは、サイバーエージェントが主催するデータサイエンスに特化した技術者向けの勉強会です。機械学習、統計学、自然言語処理、コンピュータビジョン、情報推薦、検索、経済学など様々な専門分野のエンジニアやデータサイエンティストから技術・取り組みなどを紹介しています。 4回目の開催となる今回は、「映像メディア技術による新たなデータサイエンスの可能性」をテーマとして、サイバーエージェントの数ある事業の中でも、ABEMAやWINTICKETといった当社の看板サービスや小売DXなどの成長事業
みなさんこんにちは。マネージドサービス部MSS課の塩野(正)です。 オブザーバビリティって言葉をよく聞くようになったけど、実際のところ従来の監視と何が違うのよ?という感想や疑問をお持ちの方はきっと多いのではないかと思います。 今回の記事は、オライリー社のオブザーバビリティ・エンジニアリングの本の内容を参考に、モニタリングとオブザーバビリティの違いについての深堀りしていきたいと思います。 ※前回書いた書評の続きの記事です。前回の記事は下記をご参照ください。 blog.serverworks.co.jp 紹介した本の情報 出版社 :オライリー・ジャパン オブザーバビリティとモニタリング 個人的には最初にオブザーバビリティといわれた時に、ふわっとしすぎていてなかなかスッと頭の中に入り込んできませんでした。こういう時は原点に返ってみるのがよいと思いますので、オブザーバビリティ・エンジニアリングの本
やること 久しぶりにCopilot studioを使いました。 Copilot studioのナレッジソースが増えてたので、簡単にまとめます。 参考資料 ナレッジソースのアップデートについて 以前は、WebサイトとSharePointのみナレッジ ソースとして利用できました。 2024/5月のMicrosoft Build 2024でアップデートがありました。 現在は、以下のナレッジソースを使えるようになっています。 Fabricも使えるようになるのか! ローカルファイルをナレッジソースとして使いする 以下の内容が書いたwordファイルを用意する 内容 ABC 株式会社 社内規定 第 1 章 総則 第 1 条(目的) 本規定は、ABC 株式会社(以下、「会社」という)の業務運営および従業員の勤務に関する 基本的事項を定め、全従業員が規律を守り、業務の効率化と職場環境の向上を図ることを目 的
アークシステムワークスは7月22日、『GUILTY GEAR -STRIVE-』のシーズンパス4の詳細情報などを発表した。追加予定のキャラクターのほか、新モード「TEAM OF 3」のオープンベータテストの開催などが告知されている。 シーズンパス4では今後実装される、クイーン・ディズィー/ヴェノム/ユニカ、そしてルーシーの4名の追加キャラクターが提供予定。このうちルーシーはアニメ「サイバーパンク エッジランナーズ」からの参戦であり、『ギルティギア』シリーズ史上初のゲストキャラとなる。 「サイバーパンク エッジランナーズ」はTRIGGERが手がけ、2022年9月からNetflixにて配信されているアニメ作品だ。CD PROJEKT REDが手がけるオープンワールドゲーム『サイバーパンク2077』の世界観をもとにしており、欲望渦巻く近未来の大都市「ナイトシティ」を舞台に主人公デイヴィッドやルー
この記事はVim 駅伝の 7/22 の記事です。 また、この記事は デザインを担当した 輪ごむ さんとの共同執筆記事です。 はじめに 2024年7月8日月曜12時、ポッドキャストラジオ番組「 エンジニアの楽園vim-jpラジオ 」がAuDee(TOKYO FM)公式番組として配信開始されました。 本記事では、この vim-jp ラジオの Landing Page(LP) 制作の舞台裏を紹介します! デザインや技術的なポイントなど、様々な視点から制作のポイントを紹介します。 デザインについて (by 輪ごむ) コンセプト ロゴから以下のようなイメージを膨らませてデザインを考えました。 夜 バーみたい わいわいとした雰囲気 ネオン調 これらのイメージを頭の片隅に置いて大量の web サイトや LP を大量にインプットしてなんとかひねり出したのが今回完成した LP になります。 デザインのレビュ
はじめに こんにちは、がんがんです。 2024 年 7 月に徳島は神山町で行われた 神山.swift という Swift・iOS の勉強会に参加してきました。 普段参加するコミュニティとは全く異なるコミュニティに参加し、非常に懐かしい気持ちになりました。 本記事では感想レポートをまとめつつその気持ちの源泉について分解してみたいと思います。 普段特定のコミュニティにのみ所属している方やこれからコミュニティに参加してみたいと思っている方に届けば嬉しいです。 普段所属しているコミュニティ 私は新卒の頃から Web アプリケーション業務に従事しています。 そのため、基本的には Web アプリケーションや DevOps に関連した技術をよく触っています。 直近では自分で Vue.js / Nuxt のコミュニティを運営しており、フロントエンド技術に触れる機会が自然と多い状況です。 モバイル技術は学生
アーキテクトを目指すITエンジニアのための道標、最初に読むべき一冊! ソフトウェア開発の土台となるアーキテクチャ。その重要性はますます高まっており、それを構築するアーキテクトという人材が求められています。本書では、これからアーキテクトを目指す方やアーキテクトとしての経験が浅い方に向けて、アーキテクティングの基礎知識をわかりやすく解説しています。 アーキテクトとして職務を遂行するには、幅広い知識と経験が求められます。日々の業務で多忙を極める中、相談できる先輩や上司が身近におらず、思うようにキャリアを築けていないという方も多いことでしょう。 そこで本書は、筆者が若手だった頃にこんな本があればもっと効果的に学習を行えただろう、という内容を目指して執筆しています。 アーキテクティングに主軸を置きつつ、設計やテストなどソフトウェアエンジニアリング全般についても広くカバーしているので、初学者に最適です
EC(電子商取引)の拡大や「2024年問題」を背景に、物流分野での業務改革が求められている。そのため同分野の企画職や、デジタル化に携わる人材の求人が急増中だ。多くの企業が直面する物流の課題はどのようなものか、その解決に求められる人材像と併せてリクルートの吉川宗氏が解説する。 近年、物流の課題に対処するため、同分野の企画やデジタル化に携わる人材の採用が活発になっています。リクルートの転職支援サービス「リクルートエージェント」のデータによると、2023年の物流企画の求人は2014年の17.49倍、物流のデジタル化に関する求人は14.76倍にまで増加しているのです。 運輸・配送・倉庫といった物流関連のサービスを提供する事業者(以下、物流事業者)だけでなく、メーカー・流通・小売りなどの荷主企業でも、物流部門の強化を図るため採用を強化しています。 物流分野の課題が深刻化している背景にはEC市場の拡大
はじめに 2023年10月ごろから本格的にプログラマー転職を考え、ドットインストールにてHTML、CSS、JavaScriptを学んだのち、YoutubeやZennの記事、そしてドキュメントを通してReactを勉強しました。 何かポートフォリオを作成したく、好きな写真家さんである石田真澄さんのポートフォリオサイトを模倣したサイトを作成しようと考え、作り終えたはいいものの何かレガシーとして文章化した方が、就活や今後のために良いだろうと思い、ブログ化することにしました。文章を書くのはとても好きな作業なので、今まではObsidianで疑問点の解決方法などをアウトプットしていましたが、ローカルではなく、きちんと見られる環境に置くことでより客観性がまし、またプログラミング学習がより楽しくなるような気がしています。 石田真澄さんはポカリスウェットのCMムービー作成など数々の広告ビジュアルを作り上げてこ
本編の前に、Ebitengine (Weekly) について Ebitengine とは、Go言語で2Dゲームを作るための非常にシンプルなライブラリです。習得しやすく、モバイルやNintendo Switchにも移植でき、実績も豊富です。 この Ebitengine Weekly では、そんな Ebitengine に関するありとあらゆる話題を収集し、zenn 上で毎週お届けしています。ぜひ、 Ebitengine Discord Server(英語メイン+日本語チャンネル) Zenn の #ebitengineweekly トピック トピックの RSS フィード X/Twitter の Ebitengine ぷちConf アカウント あたりをチェック・フォロー等していってください! 【告知!】~ゆるい勉強会「ぷちConf」#3 開催のお知らせ~ イベント詳細 「Go初心者もゲーム開発初心
goでテスト時のmockをどのように行うか分からなかったので、実際に試してみました。 golang/mockを使おうとしたところ、 readmeに以下の文が。 Update, June 2023: This repo and tool are no longer maintained. Please see go.uber.org/mock for a maintained fork instead. こちらのリポジトリはもうメンテナンスがされていないようなので、uber-go/mockを使うことにしました。 Uberでgomockを多用していたため、自分達でフォークしメンテナンスをすることにしたそうです。 リスペクトと感謝です。 テスト対象のコード postをフェッチして、そのpost数を返すサービス。 FetchPostを使用して実際にFetchを行います。DIの観点からInterfa
TL;DR 弾幕をシュッと書けるGoのコルーチン楽しい最高~~~!! makiuchi-d/arelo などのライブリロードツールと組み合わせて使えば開発体験でもLuaに見劣りしないため、実用性も高そう! 【CM】~ゆるい勉強会「Ebitengine ぷちConf」#3 8/30に開催します~ イベント詳細 「Go初心者もゲーム開発初心者でも誰でも参加できる、Ebitengine のゆるいLT/交流会」である Ebitengine ぷちConf の第三回が、8/30に開催されます。参加をご希望の方は、下記ページより登録してください! 今回もオフライン(渋谷)とオンライン(YouTube Live)のハイブリッド開催です。 また今回は、Ebitengine 開発者星さんへのお便り・質問を大募集中!頂いた質問の中からいくつかを現地でお答えいたします。こちらの Google Form から応募で
はじめに 本記事ではuseRef, useStateについて説明した後、両者の違いについて解説します。 useRef とは レンダリングに必要ない値を参照する際に用いられる React Hook です。 入力 initialValue: ref のcurrentの初期値。最初のレンダリング後、この値は無視されます。 返り値 currentというプロパティを有するオブジェクトを返します。currentは最初initialValueで初期化されますが、後に他の値を指定することもできます。このrefオブジェクトを JSX ノードのref属性として React に渡すと、React はそのcurrentプロパティに設定します。 ポイント ref.currentを変更しても React は再レンダリングを行いません。refは単なる JavaScript オブジェクトであり変更が行われても React
自分の選択を「親のせい」にしないために 桜林直子氏(以下、桜林):私は子どもが小さい時から「どうしたいか言って」と、ずっと言っていたんですよ。突然、大学生で「どうしたい?」と聞かれるのではなく、本人が「私はどうしたい。あれは嫌だ」と常に知っている状態でいればいいと思いました。 だから、仕事に特化した話ではなく、自分がどうしたいか、欲を知っている状態を作ってあげたいというのはありました。 佐々木康裕氏(以下、佐々木):それはすごいと思います。あえて一般化して言いますが、母親って、家庭において社会的規範を子どもに教える役割を持たされがちだと思っています。うちもそうだったんですよ。だから、「挨拶しなさい」はもちろん、例えば「学校を休んじゃいけない」というのもありました。 その中で桜林さんはまったく違うアプローチをされて、「あなたはどうしたいの?」と問い続けられてきました。それはすごくユニークでは
組織のカルチャーは、良し悪しよりも「好き嫌い」 中川淳氏(以下、中川):僕の理解では「文化」というのは、違いはあれど良し悪しはないのかなと思っていたんですが、ある視点に立つと良し悪しのある世界だということですか? 水野祐氏(以下、水野):そうだと思います。特に投資サイドの……例えば東証が推しているようなタイプの非財務情報とかは、カルチャーといっても、ある一定のパースペクティブを持ったカルチャーなんだと思いますね。 唐澤俊輔氏(以下、唐澤):確かにそのとおり、難しいですね。 水野:ダイバーシティとかもそうですよね。 唐澤:そうですよね。だから僕も、カルチャーは良し悪しよりは「好き嫌い」だと思っています。いろんな組織の文化がありますが、とにかくトップが強くて、言われたら「やります!」と言って走る会社があるじゃないですか。「営業へ行ってこい」「行ってきます!」というのが悪いかというと、そこで働き
36年間新規事業に携わってきた守屋実氏が登壇 小田裕和氏(以下、小田):それではセッション2つ目ということで、守屋実さんとお届けしていきたいと思います。 守屋さんとは、1年半くらい前(今日の会場の)QWSで佐渡島(庸平)さんとイベントをご一緒させていただきました。去年(2023年)秋頃にはオンラインで書籍の対談をさせていただきまして、今回が3回目ということになります。守屋さん、自己紹介をあらためてお願いしてもよろしいでしょうか。 守屋実氏(以下、守屋):わかりました。守屋と申しまして、新規事業家と名乗っています。「1個の物事を極めるのに1万時間くらいやると、だいたいどうにかなるよね」と世間一般で言われていると思うんですけれども。僕が初めて起業に参画したのは19歳の時で、今55(歳)なので、36年くらい何かやっています。 そうすると、たぶん1万時間じゃなくて1万日くらい、きっとそこそこはやっ
「IVS2024 KYOTO」内にて、次世代の起業家の登竜門とも言われる日本最大級のスタートアップピッチコンテスト「IVS LAUNCHPAD」が開催されました。本記事では株式会社AI VOLTの軍神未来氏による、人をデジタルに移行するAI技術「AI VOLT」についての6分間のプレゼンテーションをお届けします。 自分がいなくても商談ができる未来がやってくる? 軍神未来氏(以下、軍神):人をデジタルに移行する会社、AI VOLTの軍神です。まずはお話するよりも早いため、こちらをご覧ください。 AI:我々はAI VOLTの技術で作られたAIです。今日は楽しいですね。京都も楽しい。我々を生成した「AI VOLT」を紹介します。AI VOLTは、その人の人格や個性を再現して、本物とそっくりなAIを生成するAIモデルの研究開発を行い、その配信を個人や法人向けに行っている企業です。国内初、世界初の技
働く人と会社のつながりや、生きることと働くことのつながりについて考えるイベント「Lifestance EXPO」。本セッションは「どうすれば『やりたいこと』が見つかりますか? 読書と雑談が『はたらきかた』にもたらすものとは」と題し、桜林直子氏、三宅香帆氏、佐々木康裕氏の3名がトークセッションを行いました。仕事において「やりたいこと」は必要なのか? という問いについて議論します。 「どうすれば『やりたいこと』が見つかりますか?」 司会者:登壇者のみなさまをご紹介します。まずは「雑談の人」、桜林直子さんです。 桜林直子氏(以下、桜林):ありがとうございます。 司会者:文芸評論家の三宅香帆さんです。 三宅香帆氏(以下、三宅):よろしくお願いします。 司会者:そしてファシリテーターは、PARADE株式会社副社長でTakramJapan株式会社ビジネスデザイナーの佐々木さんが務めます。それでは、ここ
働くことと「ライフスタンス」の関係性を探る 司会者:それでは、ご登壇されるみなさまをご紹介させていただきます。Almoha共同創業者COOの唐澤俊輔さん。法律家、弁護士の水野祐さん。ファシリテーターはPARADEの中川淳が務めます。ここからは、ファシリテーターの中川に交代させていただきます。中川さん、よろしくお願いします。 中川淳氏(以下、中川):みなさん、こんにちは。よろしくお願いします。最初は僕から簡単に自己紹介させていただきます。Lifestance EXPOは2回目なんですが、「前回も来たよ」という方はおられますか? ありがとうございます。その前提でしゃべります。 今回のLifestance EXPOは「はたらく」がテーマです。PARADEという会社を、僕とTakramの佐々木さんが一緒に立ち上げて3年目になります。「ライフスタンス」という、会社で言うところのミッション・ビジョン・
「IVS2024 KYOTO」内にて、次世代の起業家の登竜門とも言われる日本最大級のスタートアップピッチコンテスト「IVS LAUNCHPAD」が開催されました。本記事ではRENATUS ROBOTICS株式会社の安藤奨馬氏による、非効率な倉庫の現場を変える世界で唯一の自動倉庫システムについての6分間のプレゼンテーションをお届けします。 倉庫の自動化・省人化を実現するRENATUS ROBOTICS 安藤奨馬氏:「『空気』のような物流システムを」。RENATUS ROBOTICSの発表を始めます。 弊社は東京大学発の、「米国×物流×ロボティクス」スタートアップです。創業3期目、ナスダック上場を目指しています。昨今のEC配送需要の拡大に伴い、市場規模は年20パーセントで成長しています。一方、倉庫の現場はどのようになっているでしょうか? むむ! こちらの作業員、必死になって商品を探し回っている
「おむつを開けずに中が見たい」という願いから生まれたHelppad 小田裕和氏(以下、小田):あっという間に時間が迫ってきてしまいました。みなさんからの質問もあとで拾おうと思いつつ、宇井さんが僕に注文をつけるとするなら、「もっとここをがんばれ」というメッセージはありますか?(笑)。 宇井吉美氏(以下、宇井):え、そんな(笑)。 小田:あるいは、宇井さんがこれからスタートアップの環境を耕していくために、どんなことができるかという話も、ぜひ聞ければと思います。 宇井:それで言うと、一緒にやりたいなと思ったのが、(スライドの写真を指しながら)これは昨年度から経産省さんが始めた「介護を『個人の課題』から『みんなの話題へ』」という「OPEN CARE PROJECT」です。 普通、介護は厚労省さんの分野なんですけど、最近「ビジネスケアラー」と呼ばれる仕事をしながら介護している方もすごく増えてきている
「やってしまった」という原体験が、事業への熱意に 小田裕和氏(以下、小田):あらためて聞いてみたいことがあるんですが、学生の頃から、宇井さんの原動力、心の動き、「なんとかしたい」という熱量は尋常じゃないなとすごく感じていたんですけど。 宇井吉美氏(以下、宇井):(笑)。ありがとうございます。 小田:本当に根源的な体験や経験から(起業家の熱量が)くるのはあると思うんですけど。ちなみに本(『アイデアが実り続ける「場」のデザイン 新規事業が生まれる組織をつくる6つのアプローチ』)でも紹介しましたが、「なんでやったんですか?」じゃなくて、「その気持ちはどこからきたんですか?」と問うたほうが、根源にたどれるなと思っています。 宇井:すごい。確かにそうだな。 小田:宇井さんは大学の時も、気がついたらアクションを起こしていることが多かった気がするんですが、それだけ純粋なアクションを起こしてしまう熱量、想
日本最大のビジネススクール「グロービス経営大学院」が、ビジネスパーソンに向けて、予測不能な時代に活躍するチャンスを掴むヒントを配信するVoicyチャンネル『ちょっと差がつくビジネスサプリ』。今回は、ミスをした時に避けたほうがいいセリフについて解説します。 ■音声コンテンツはこちら ミスをした時に避けたほうがいいセリフ 熊谷翔大氏:今日は「ミスはチームで防ごう」がテーマです。ふだん仕事をする中で、なにかしらのミスが出る場面は、誰もが経験があるかと思います。 このミスは、例えば誤字脱字や日付と曜日を間違えていたり、ごくごく簡単なものから、何かの作業や確認をそっくりそのまま忘れてしまっていて、取り返しがつかなくなる大きなものもありますよね。大なり小なりあれど共通するのは、落ち着いてやっていれば防げたはずの失敗ということかと思います。 「どうすればミスを減らせるだろうか」と思い悩んだことが、誰しも
新規事業で欠かせない「巻き込み力」 小田裕和氏(以下、小田):まずは宇井さん、(スライドの6つの問いを)ぱっと見てどのあたりが気になりますか? 宇井吉美氏(以下、宇井):そうですね。きっと経験豊富な話は守屋さんがしてくださるかなと思うので、私は右上の「人々を巻き込む上で宇井が大切にしていること」から。 小田:実は宇井さんは、博士論文も最初は「巻き込み力」を研究しようとしていて。 宇井:あー、そういえば、最初のテーマはそうでしたね(笑)。 小田:むちゃくちゃ苦戦するという。ずっと「巻き込み力とは何か?」というディスカッションをしていたかなと思うんですけど。 宇井:(笑)。テーマが難しい。 小田:今は(スタッフは)何人ぐらいなんですか? 宇井:今は役員と社員を入れて20名ぐらいと、業務委託の人を入れると30~40名ぐらいですかね。 小田:それこそ大学の同級生のエンジニアを巻き込んでいったりね。
モバイルアプリ開発において「SLI/SLO」はどのように行えば良いのでしょうか。DMMのiOS開発チームのチームリーダーである中尾俊介氏が「モバイルアプリのSLI/SLO」について解説しました。全2回。前回はこちら。 モバイルアプリのサービスレベルを考える 中尾俊介氏:次は、ここまで話したDevOpsのエッセンスとSREのプラクティスを用いて、モニタリングとオブザーバビリティを実現するサービスレベルについて、どうモバイルアプリに当てはめられるかを一緒に考えていこうと思います。 (スライドを示して)サービスレベルはそもそも何なのかですが、そのサービスがエンドユーザーに対して期待されるサービスを正しく提供できているかという度合いや、測定値を示すものかなと思っています。それに関係するものとして次の3つがSREの中で定義されています。 SLIですね、Service Level Indicators
モバイルアプリ開発において「SLI/SLO」はどのように行えば良いのでしょうか。DMMのiOS開発チームのチームリーダーである中尾俊介氏が「モバイルアプリのSLI/SLO」について解説しました。全2回。 SLI/SLOとは何か 中尾俊介氏:それでは「モバイルアプリのSLI/SLOについて」の発表を始めます。よろしくお願いします。 (会場拍手) ありがとうございます。(スライドを示して)まず簡単に自己紹介をします。合同会社DMM.com プラットフォーム開発本部でiOSエンジニアをしている、中尾と申します。「Twitter(現X)」などのSNSではnaoという名前でやっています。DMMでは「DMMポイントクラブ」というアプリのiOS開発をリードしています。先日あったtry! Swift TokyoではDMMのブースの運営をしていました。 今回のイベントのビラをその時に配りまくっていたので、t
皆さんこんにちは。スリーシェイク代表の吉田です。 今回より生成AIを、金融業界や製造業、医療業界など各事業ドメイン固有の課題解決にどう使われているのか、具体的なユースケースを提示しながら、それを実現するアーキテクチャについて解説していきます。この連載を通して、これまで生成AIを実際のシステムに組み込むイメージが湧かない方への第一歩として手助けになれば幸いです。 第1回は、生成AI自体の一般的な得意不得意を踏まえながらユースケースを解説します。 生成AIが得意とする処理とは? 生成AIが得意とするのは、「専門性のない一般的な知識をベースにした」テキスト生成、コード生成、画像認識や画像生成が挙げられます。RAG(Retrieval-Augmented Generation)やプロンプトエンジニアリングにより固有ドメインに特化させることは可能ですが、教師あり学習データを前提としたMLやDeep
はじめに さくらインターネット SRE室の久保です。 今日は「terraform (plan|apply) in GitHub Actions」というタイトルで発表させていただきます。 今日発表する内容は、画像で表すと上図のようになります。誰かがPull Requestを送ると、それをもとにGitHub Actionsを動かし、Terraformのplanやapplyを動かして、自動的にTerraform管理下にあるリソースを更新してくれる、そういう仕組みを作ったという話です。 terraform (plan|apply)を実行する際のポイント Terraformのplanとapplyを実行する際のポイントとして、まず各種秘匿情報、具体的にはAPIキーなどが必要になるので、実行結果をチーム内で共有してレビューするのが結構面倒です。何らかの方法でAPIキーを共有して使うにしても、あるいは各自
これはなに? ちょっとした分析の用事で久しぶりにGoogle Colaboratory (以下 Colab) を触ったら結構良くなってました。Cursorでコード書くのも快適だけど、面倒なデータ分析やるならやっぱColabの方が便利だなぁと再認識しました。 そこで、最近Colabに追加されて便利になったと思う機能を簡単にまとめてみました。(見てわかる通りタイトルはもちろん話題のあの本のオマージュです😇) 最近のColab便利機能を使おう 粒度まちまちですがざーっと書いていきます。「最近」の定義は曖昧なのでご容赦ください。 Github Copilot的なコード補完を使おう Github Copilotみたいなコード補完機能がついにColabに搭載されました。↓のように補完してくれます。 VS CodeでもCursorでも一緒やん、って思われるかもしれませんが、Colabのような多機能No
日本時間の19日に世界各地で発生した大規模なシステム障害について、情報セキュリティー会社「クラウドストライク」は、問題のあるデータを含んだファイルを検知できずに配信したことが障害につながったなどとする検証結果を発表しました。 日本時間の19日に発生したシステム障害は、ヨーロッパやアジア、アメリカの空港に広がったほか、医療機関やテレビ局の放送など、幅広い分野に影響を与えました。 このシステム障害の原因について、アメリカの情報セキュリティー会社「クラウドストライク」は24日、自社のセキュリティーソフトを更新する際に問題がないかどうかを調べるソフトウエアに欠陥があり、問題のあるデータを含んだファイルを検知できずに配信したことが障害につながったなどとする検証結果を発表しました。 アメリカのIT大手「マイクロソフト」によりますと、システム障害は「クラウドストライク」のセキュリティーソフトの更新にとも
フランスのAI開発企業・Mistral AIが、新世代の主力モデル「Mistral Large 2」を2024年7月24日に発表しました。Mistral Large 2は、コード生成、数学、推論能力が大幅に向上したほか、128kのコンテキストウィンドウを持ち、数十種類の言語やプログラミング言語にも対応しています。 Large Enough | Mistral AI | Frontier AI in your hands https://mistral.ai/news/mistral-large-2407/ Mistral Large 2のモデルサイズは1230億パラメーターで、単一ノードで高スループットを実現できるように設計されているとのこと。また、128kのコンテキストウィンドウを持ち、英語以外にもフランス語、ドイツ語、スペイン語、イタリア語、ポルトガル語、アラビア語、ヒンディー語、ロシ
はじめに 私はMarkdownで文章を書くのが好きです。もちろんこの記事もVSCodeを開いてMarkdownで書いています。 おそらくエンジニアであればMarkdownとの出会いはGitHubにReadMeを書くことなんじゃないかなと思います。 私もプログラミングを勉強しはじめたとき、 簡単なデータベースの関係図を書くのが課題だったような気がします。 ご存じの通りMarkdownは文字だけで表が書けたりして h2やh3などの見出しを#の数で表現できたり自分の中ではかなり感動したのを覚えています。 今現在は生成AIでの出力にMarkdownが使われているので エンジニア以外にもすっかり馴染んだと思いきや... 意外とまだまだMarkdownが知られていないなと感じることがありました。 この記事ではまだMarkdownの魅力に気がついていない人に向けて 自分なりのMarkdown愛を語ってい
2024-07-25 Azure OpenAI Service Dev Dayの登壇資料です
2024年7月19日、75以上の国/地域のスタートアップが参加するビジネスピッチコンテスト「スタートアップワールドカップ2024」の東京予選が開催された。 東京予選会場(グランドハイアット東京)では、スタートアップが自社製品/サービスを紹介する展示ブースも併設された。ノバルスは、同社が提供する乾電池型(単一形/単三形)のIoT(モノのインターネット)デバイス「MaBeee(マビー)」を紹介した。 MaBeeeは、乾電池型のIoTデバイスだ。MaBeeeに乾電池をセットし、それをリモコンや熱中症計などの日用家電で使っている市販の電池と入れ替えて使用する。これだけで簡単に日用家電を見守り機器に変えることができるというものだ。 MaBeeeを活用した高齢者見守りサービス「MaBeee みまもりAir」の仕組みはこうだ。見守られる側(高齢者)がMaBeeeを搭載した機器を操作すると、MaBeeeが
The time has finally come to retire Node Sass. This Node.js wrapper for LibSass was the first official Sass compiler available in the JavaScript ecosystem and was a huge part of Sass growing beyond the scope of the Ruby community where it originated, but it hasn't received a new release in a year and a half and the most recent set of maintainers no longer have the bandwidth to continue updating it
IT Leaders トップ > テクノロジー一覧 > AI > インタビュー > 生成AIの業務活用のカギはRAG、AIはアルゴリズムから「World Model」へ─専門家が説く現状と将来 AI AI記事一覧へ [インタビュー] 生成AIの業務活用のカギはRAG、AIはアルゴリズムから「World Model」へ─専門家が説く現状と将来 米ガートナー バイスプレジデント アナリスト アンソニー・ムレン氏 2024年7月25日(木)田口 潤(IT Leaders編集部) リスト 生成AIが画期的な技術であることは論を要しない。だれもが簡単に利用でき、文書の作成や要約、翻訳、問い合わせへの回答、アイデア出し、表や図形・画像の自動作成など、さまざまな処理を高いレベルでこなしてくれる。半面、進化の最中にある技術であり、平気で間違えることもあって、業務で効果的に活用するのはそれなりに難しい。企業
AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be
GitHubでは削除されていたりプライベートに設定されていたりするフォークやリポジトリに誰でもアクセスでき、さらにその動作が欠陥ではなく仕様通りであるとオープンソースセキュリティ企業のTruffle Securityがブログに投稿しました。 Anyone can Access Deleted and Private Repository Data on GitHub ◆ Truffle Security Co. https://trufflesecurity.com/blog/anyone-can-access-deleted-and-private-repo-data-github GitHubでの一般的なワークフローとして、「新しいフォークを作成する」「コミットする」「フォークを削除する」というものを考えてみます。 この時、削除したはずのフォークの中身を誰でも確認できてしまうとのこと。
こんにちは、taroです! 今回は、ベースマキナのTypeScriptのプロジェクトで不要なコードの検知・削除で使用しているKnipについて紹介します。 Knip とは Knipは、TypeScript/JavaScriptのコードベースの不要なコードを検出するCLIツールです。 以下が検出できる不要なコードの例です。 package.jsonのdependencies/devDependenciesの中で使われていないpackage exportされているがどこからもimportされていない変数、関数、型など 使用していないファイル その他、検出できる内容の一覧はこちらで確認できます。 またExperimentalな機能(2024年7月現在)として不要なコードの自動削除も可能です。 ちなみにTypeScript/JavaScriptの不要なコードの検出するツールではts-pruneも知ら
めまぐるしく変化するテックの世界。技術を身に着けるうえで学ぶべきポイントや学習環境なども年々変わっています。 そこで「もしもいまの環境で、テックのことをイチから学び直すことになったら、自分はどんな風に勉強したいか」というIFストーリーを通じて、技術との向き合い方を考え直してみる企画「テック転生」。 今回は、FinTech企業のSREを務めるYutaさん(@Y0u281)に“自分だったらこう進めたい、インフラ技術の学習ロードマップ”を伺いました。 パブリッククラウドが当たり前になった今、インフラ技術を学ぶスタート地点は? サーバー構築の次は、ネットワークと資格の勉強を Linuxとネットワークを学んだらいよいよAWSの学習へ 自分が学んだ時より学習コンテンツが豊富 コミュニティを活用すると情報が増えてモチベーションも高まる パブリッククラウドが当たり前になった今、インフラ技術を学ぶスタート地
株式会社estie スタッフエンジニア kenkoooo 東京大学理学部卒業後、ニートとして自宅で過ごす。AtCoderとAOJでプログラミングを学び、国立情報学研究所、リクルート、SoundHound、Indeedでソフトウェア開発に従事。現在は株式会社estieで、スタッフエンジニアとして組織横断の技術課題の発見・解決を担う。 ※今回プロフィールに利用した画像はAIによる生成画像であり、本人ではありません。 X GitHub AtCoder Blog 書籍名に使われることも増え、最近たびたび耳にするようになった「スタッフエンジニア」という職種。チームや会社の技術的な方向性をリードする役割を持つことが多く、ピープルマネジメントをしないIC(=Individual Contributor)のキャリアパスです。 日本国内ではまだまだ一般的ではありませんが、株式会社estieではいち早くスタッ
世界の話題を牽引するAIチャット「ChatGPT」は、幅広いビジネス分野での活用が期待されている。Webビジネスを成功させるためには欠かせない業務のひとつであるデータ分析も、その例外ではない。 「Web担当者Forum ミーティング 2024 春」では、IT分野の記事執筆や講演、企業向け研修などを行っているAIコンサルタントのマスクド・アナライズ氏が登壇。本記事では「現実的なAIデータ分析」活用についての講演セッションの内容をレポートする。 データ分析とは? Web担当者にはなぜ必要?データ分析は、データの収集、データの整理、パターンの発見や問題を特定し、その結果を経営の意思決定などに用いている。データ分析にはさまざまな手法はあるが、分析手法やツールを使いこなすには、数学の知識やプログラミング学習が必要だ。 難しいことは生成AIに任せて、自分でもデータ分析を行いたいと思っている担当者も多い
Webサイトのエクスペリエンスを改善するCSSの便利なテクニックを紹介します。 基本的には一行のCSSですが、より良くするためにCSSを追加して複数行のものもあります。 CSS One-Liners to Improve (Almost) Every Project by Álvaro Montoro 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに 1. ビューポート内のコンテンツの幅を制限する 2. テキストのサイズを大きくする 3. 行間のスペースを広げる 4. 画像のサイズを制限する 5. コンテンツ内のテキストの幅を制限する 6. 見出しをよりバランスよくする 7. ページスタイルに合わせたフォームのカラー 8. テーブルの表を分かりやすくする 9. テーブルのセルとヘッダのスペース 10. アニメーションと動
Workspaceを利用するユーザーが生成AIを有効活用し、請求書の発行・管理・追跡や緊急対応が必要な問い合わせの抽出といった業務を効率的にこなせるようなプロンプトを考案するのが狙いだったようだ。 Business Insider編集部が独自ルートで入手した社内文書によれば、入賞者には賞品としてゴールドカラーのボマージャケットや現金などが贈呈された模様だ。 グーグルはコンペへのアイデア応募を促すための一種の刺激策として、クラウド部門の従業員に対し、問題解決を必要としている具体例を紹介してアイデアの提供を求めた。 その中身は、ある中小企業経営者が「Googleマップ」上に表示される自社のビジネスプロフィールについて、一般ユーザーが投稿するクチコミ(レビュー)にいちいち対応するのに難儀しているというものだ。 実際、この例に対してはある従業員から次のようなゴールデンプロンプトのアイデアが提示され
このコーナーでは、2014年から先端テクノロジーの研究を論文単位で記事にしているWebメディア「Seamless」(シームレス)を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。 X: @shiropen2
以前同僚から、いくつかのプロジェクトやタスクを持っているときにどう進めると良いかという質問を受けた。僕はその時、価値が出るポイントまで一気に進めてから次のタスクに取り組むようにしていると答えた。この話についてブログに言語化してみる。 良くない進め方の一例 たとえばプロジェクトA(自分の担当分工数10日)、プロジェクトB(自分の担当分工数20日)で、合計30日分のタスクを持っているとする。この時良くない進め方は、両方ともを完全に並列に少しずつ行って、30日後に終わるということだ。1 このやり方だと30日後にならないとプロジェクトAもBも結果が出ない。もしプロジェクトAのみに集中して終わらせれば少なくともプロジェクトAの結果は10日後に出るのに関わらずである。 このやり方がまずいのは当たり前に見えるのだが、気をつけないとやってしまいがちである。なぜなら少しずつ進めれば、他の関係メンバーに「自分
2015年3月に入社し、9年4ヶ月在籍したnoteを卒業(退職)することにしました。本日7/24が最終出社で、退職日は7/31となります。 これまでnoteで関わって頂いた方への感謝の意を伝えるとともに、入社から退職に至るまでの話を振り返っていこうと思います。 noteへの入社のきっかけ2014年。私の人生に大きな転機が訪れます。 青森に住む義父が癌(ステージ4)を患い、サポートする必要が出てきました。当時神奈川県に住んでいた私たち家族は、介護問題に直面し、仕事をどういった形で続けていくべきか、いくつかの選択肢を検討することになりました。選択肢としては、 青森で就職する 青森で起業する 都内の会社に勤めながらリモートワーク の3つがありました。 当時、リモートワークを採用する企業は今ほど多くはありませんでしたが、ソニックガーデンさんやKAIZEN PLATFORMさんなど少しずつ事例が出始
「Developers Summit 2024 Summer」での発表資料です。
G-gen の堂原と又吉です。当記事では、Amazon Web Services(AWS)、Microsoft Azure、Google Cloud(旧称 GCP)が提供するフルマネージドな RAG サービスの比較を行います。 はじめに 当記事について RAG とは 3社比較 前提条件 機能比較 料金シミュレーション 想定シナリオ AWS Azure Google Cloud 総評 AWS Azure Google Cloud 詳細の解説 Knowledge bases for Amazon Bedrock(AWS)の詳細 構成図 プロダクト一覧 Knowledge bases for Amazon Bedrock Amazon S3 Amazon OpenSearch Service できること 検索 対応データソース 料金 概要 基盤モデル利用料金 ベクトルデータベース料金 Azure
最大の懸念は、進展の速いAI技術に対する活用熱意の後退だ。企業ではプロジェクトの成果が可視化しづらいと継続投資が難しくなる。また、日本の企業文化では成功事例を囲い込む傾向にあり、社会全体としての変化につながりにくいと述べた。政権交代や政局の混乱により、AI政策への関心が薄れる可能性もあるとみている。 労働力不足が深刻化する日本では、AI戦略の可否が経済の維持に直結する重要課題となっている。経済産業省はこれを「2025年の崖」と位置付け、デジタル化への体制が整わなければ25年以降、年間12兆円の経済損失が生じる可能性を指摘している。 国内では、著作権の問題や偽情報、判断プロセスの信ぴょう性などを巡り、AI技術に対して懐疑的な見方もある。松尾氏は、技術利用に当たっては試行錯誤をして成果につながるまでやり遂げられるかが問われており、日本社会が「変化を当たり前」と捉えて官民一体で推進する意識変化が
このSpring Bootを使ったクリーンアーキテクチャの例は、データの詰め替え過剰にみえる。 https://www.baeldung.com/spring-boot-clean-architecture これだけのモデルと詰め替えが必要なのだろうか? 『Get Your Hands Dirty on Clean Architecture 』にこのマッピング戦略(詰め替え戦略)が書かれている No Mapping (レイヤ間でモデルを共有し、詰め替えをしない) 2-way Mapping (各レイヤで独自のモデルを持ち、レイヤを跨ぐ呼び出しは上位レイヤが詰め替えの責務を負う) Full Mapping (各レイヤで独自のモデルを持ち、レイヤを跨ぐ呼び出しには専用のモデルを使う) またこの戦略のどれを選ぶかの基準は『Balancing Coupling in Software Design
10倍速の効率に専門医レベルの回答精度―医師はChatGPTなどの生成AIをどう扱うべきか? 「医師による医師のためのChatGPT入門 臨床がはかどる魔法のプロンプト」著者インタビュー 大塚 篤司 氏(皮膚科医/近畿大学医学部皮膚科学教室主任教授) 2024.07.18 簡単な指示文(プロンプト)を入力するだけで、専門家のような文章や画像などを即座に回答する生成AI。2022年にOpenAI社が発表したChatGPTに始まり、精度や機能のめざましい進歩とともに各業界で存在感を増しています。 医療分野でも、生成AIへの期待は高まっています。しかし、中には使い方がわからなかったり、安全性の懸念がぬぐえなかったりして活用に踏み切れない医師の方もいらっしゃるのではないでしょうか。 「確実にできることは増えるし、仕事が早くなります。作業速度は体感”10倍速”」と生成AI活用による驚異的な変化を語る
【2022/3/14追記】Slideshareが使い物にならなくなったため,今まで上げていた資料はより高機能なDocswellに上げ直しました。混乱防止のため,Slideshare上の資料はそのうち消すかもしれませんので了承ください。 Docswellの動画リスト: https://www.docswell.com/user/mutopsy 2022年3月7日に行われたベイズ統計学勉強会 2022 年春合宿(ベイズ塾春合宿)での発表に使ったスライドです。質問・ご意見等がございましたらTwitterアカウント (@mutopsy) もしくはメール(h.muto[at]zm.commufa.jp)等でお知らせください(SlideShareのコメント欄はチェックしません。)
コンテナークエリーは、要素の幅を条件にする機能だけでなく、CSS変数を条件にスタイルを適用する、コンテナースタイルクエリーという機能があります。活用することで、ひとつのクラスに異なるバリエーションのスタイルを定義できます。 前回の記事『要素の幅でレスポンシブ対応を行える!コンテナークエリーの使い方』では、コンテナークエリーの基本的な使い方を紹介しました。本記事では、コンテナースタイルクエリーの使い方を紹介します。 ※本記事のデモは、ChromeまたはEdgeでご覧ください。ブラウザのサポート状況は、後述する「対応ブラウザ」を参照ください。 コンテナースタイルクエリーの使い方 @containerの条件をstyle()関数で定義することで、コンテナースタイルクエリーを利用できます。関数の引数には、条件とするCSS変数と値を設定します。CSS変数は、親要素に定義された値を参照します。 また、前
米Metaは7月24日(現地時間)、“オープンソースの”LLMの最新版「Llama 3.1」を発表した。最大モデルは4050億(405B)のパラメータを持ち、米NVIDIAの1万6000個以上の「H100」でトレーニングした。Llama 3の70Bモデルと8Bモデルもアップグレードされる。 4月にリリースした「Llama 3」同様に、ほぼすべての主要クラウドサービス(AWS、Databricks、Google Cloud、Hugging Face、Kaggle、IBM WatsonX、Microsoft Azure、NVIDIA NIM、Snowflake)で利用可能になる。 15兆トークンを超えるトレーニングデータでトレーニングしたとしているが、データの出所は明示していない。 405Bモデルは、長文テキストの要約、多言語会話エージェント、コーディングアシスタント、将来のAI言語モデルのト
アメリカの国家核安全保障局(NNSA)が、核兵器(核弾頭)の備蓄量情報を更新して、2023年9月までの備蓄量や核弾頭解体数を公開しました。データによると、アメリカが備蓄する核弾頭の数は2023年9月時点で3748発で、ピーク時に比べると88%減少しています。 Transparency in the U.S. Nuclear Weapons Stockpile | Department of Energy https://www.energy.gov/nnsa/transparency-us-nuclear-weapons-stockpile 1945年から2023年9月までの核弾頭備蓄量の変遷をグラフにしたものが以下です。1950年代に5000発を超えた備蓄量は、1962年のキューバ危機の時点で2万5540発まで増加。1967年に過去最大となる3万1255発を記録しました。その後は1974
別タブへのリンク記述「target=”_blank”とrel=”noopener noreferrer”」の見直しを 2024 7/23 Webサイトにてリンク先を別タブで開く用途で、a要素へのtarget="_blank"の指定に加えてrel="noopener noreferrer"が指定されていることがあります。 しかし現時点では、リンクを別タブで開く目的にて「target="_blank"とrel="noopener noreferrer"をセットで記述」というのは不要です。そのような無思考な運用になっていれば見直した方が良いでしょう。特にrel="noreferrer"の指定はアクセス解析に影響を及ぼします。 主要ブラウザーでnoopenerは対応済み、noreferrerは特定用途で利用を 2024年現在、主要ブラウザーはa要素へのtarget="_blank"の指定でrel=
Googleは2020年に、自社が開発するブラウザエンジンのChromiumで「将来的にサードパーティーCookieを廃止する」という方針を打ち立てました。しかし、廃止の実施予定が幾度も延期された結果、Googleは最終的に「サードパーティーCookieを廃止するのではなく、ユーザーの選択肢を高める新しいアプローチを提案します」と述べ、サードパーティーCookieの廃止予定を撤回しました。 A new path for Privacy Sandbox on the web https://privacysandbox.com/news/privacy-sandbox-update/ Results from our display ads experiment with the Privacy Sandbox APIs - Google 広告 ヘルプ https://support.goo
エントリーレベルのFFF方式小型3Dプリンター「MakerPi M2」がKickstarterに登場し、目標額の調達に成功している。 MakerPi M2は、本体サイズが190×150×240mmで重さが2.2kgの小型/軽量の3Dプリンターだ。価格を抑えるとともに使いやすさを高めることで、初心者でも簡単にアクセスできるマシンに仕上げている。 ソフトウェアによるオートレベリング機能を備え、スタートボタンを押すだけで成功率の高い造形ができる。ヒートベッドの最高温度は60℃で、接着面の大きな3Dモデルでも反りを抑制し、PEI磁気プラットフォームを曲げて簡単に取り外せる。フィラメントの自動送り、自動取り出し機能も搭載する。
ChatGPTに企業分析をさせる方法 ChatGPTはさまざまなビジネスの分析手法を知っています。 有名コンサルティング会社のコンサルタントと並ぶ知識があると考えていいでしょう。分析させたいデータがあるときには、「○○○のデータを○○○分析して」と指示すれば、博学なコンサルタントのように分析を披露してくれます。知名度のある会社については特に何も追加データを与えなくても、かなりの精度の分析ができます。IR資料や会社案内、プレスリリース、報道記事などを与えれば、さらに突っ込んだ内容のレポートを出してくれます。 ここでは、私が教員をしているデジタルハリウッド大学の教育サービスの分析を例にして、有名なビジネスモデル手法を用いてChatGPTが分析した事例をご紹介していきましょう。 一口にビジネスモデルの分析といっても、たくさんの切り口があります。切り口を探すところからChatGPTに任せてみます。
Blog Release v1.13.0 - Magefiles Directory Release v1.4.0 - Go Modules Release v1.3.0 - GoCmd On Release Versions Mage in CI Targets Importing Targets Magefiles Dependencies File Sources and Destinations Compiling Environment Variables Zero Install Option Helper Libraries How It Works More Github repo Twitter Account Clear History Built with from Grav and Hugo Hosted for free by the wonderful folk
version: '3' tasks: hello: cmds: - echo 'Hello World from Task!' silent: true And call it by running task hello from your terminal. The above example is just the start, you can take a look at the usage guide to check the full schema documentation and Task features. Features Easy installation: just download a single binary, add to $PATH and you're done! Or you can also install using Homebrew, Snap
xc - Simple, Convenient, Markdown based task runner. xc is a task runner similar to Make or npm run, that aims to be more discoverable and approachable. The problem xc is intended to solve is scripts maintained separately from their documentation. Often a Makefile or a package.json will contain some useful scripts for developing on a project, then the README.md will surface and describe these scri
Goにおけるタスクランナーの歴史 npmならnpm run、denoならdeno taskなど言語ツールにタスクランナー機能が付属していることがありますが、Goではそのような機能は提供されていません。 そこでGoのプロジェクトではMakefileがタスクランナーとして用いられることがしばしばありますが、独自の文法、.PHONYを大量に書く必要がある、Makefile警察が飛んでくる、などの問題があります。 Makefile警察「ぐぬぬぬ…」 #taskfile - Qiita タスクランナーとしてMakefileを使うことから脱却すべく、巷ではYAMLベースの「Task」やGoベースの「Mage」が用いられている印象です。 どちらも多少試したことはありますが、主に以下の点が気になりました。 Taskfile.ymlやmagefile.goといったツール独自のファイルを置く必要がある これは
〝流しのEM〟として、複数企業の採用・組織・制度づくりに関わる久松 剛さんが、エンジニアの採用やキャリア、働き方に関するHOTなトピックスについて、独自の考察をもとに解説。仕事観やキャリア観のアップデートにつながるヒントをお届けしていきます! 「フリーランスエンジニア」と聞いて、どんな人をイメージしますか。 一昔前であれば、「バイネームで仕事が取れるプロ中のプロ」といったイメージが一般的でした。日系大手企業でも「パフォーマンスが突出しており、ぜひ事業に貢献してほしいが給与レンジが合わないスペシャリスト」についてフリーランス契約がなされていたりします。 「組織の看板がなくても腕一本で食べていける実力があるから〝フリーランス〟なんだ」という共通認識があったはずなのですが、最近、その前提が崩れ去りつつあるのを感じます。 そこで今回は、最近フリーランスエンジニア界隈で耳にする「ちょっときな臭い話」
Easily deploy your own GitHub actions cache without needing to change any workflow files! version: '3.9' services: cache-server: image: ghcr.io/falcondev-oss/github-actions-cache-server:latest ports: - '3000:3000' environment: API_BASE_URL: http://localhost:3000 volumes: - cache-data:/app/.data volumes: cache-data:
営業パーソンの生成AI活用に注目が集まっている。生成AIを使って営業の効果を最大化する、効率化する、スピードを上げる、型化する、マネジメントする……。未来の可能性に期待が高まるばかりである。 この記事では、生成AIを活用した営業活動の刷新について解説したい。すぐさま自社の営業に取り入れるノウハウを多く詰め込んでいる。 生成AIは「ChatGPT」一択ではない 本記事は営業パーソンの生成AI活用に語るものだが、まず大前提をお伝えしなければいけない。生成AIはChatGPT一択ではない。 自動車にも、軽自動車からトラック、スポーツカーなど、用途に合わせていろいろな種類がある。同じく、生成AIも種類がある。文章の生成に強いもの、リサーチに強いもの、画像作成に強いもの……など、代表的な製品は数十種類以上に及ぶ。「生成AI サービス一覧」と検索すればさまざまなものが出てくるだろう。 また、それら各製
アメリカのカレッジフットボールを題材としたエレクトロニック・アーツ(EA)の最新ゲーム「EA SPORTS College Football 25」では、AIを用いて1万1000人の大学生を3Dスキャンし、3Dモデルが作成されています。 How AI Brought 11,000 College Football Players to Digital Life in Three Months - WSJ https://www.wsj.com/tech/ai/how-ai-brought-11-000-college-football-players-to-digital-life-in-three-months-84d7c00f Virtual versions of 11,000 real college football players are taking the field fo
7月23日、アイドルグループ「UNICODE」(ユニコード)の日本におけるデビューシングル「HELLO WORLD」が発売された。日本人女性5人で構成されたグループだが、全員が韓国語を話せるバイリンガルで、プロデュースの拠点も韓国であることからK-POPアイドルをうたう。一方、グループ名やデビューシングルのタイトルから、SNSではITエンジニアなどIT関心層から「検索しにくそう」とする声も出ている。 UNICODEは、韓国では4月にデビュー。グループのマネジメントに携わるENPASS(東京都品川区)によれば「グループ名の由来は『UNICODE』は『Unity』(統一性)と『Code』の合成語で、『彼女たちの音楽は全ての国で共用されるコードのように全世界で通じる』という意味が込められている」という。 ただし、グループ名は文字コードの標準規格「Unicode」と、デビューシングルのタイトルはプ
技術部の染矢です。研修中にドット絵を作っていたと思えば、いつの間にか技術研修をする側になっていました。なんとまあ、時の流れというのは恐ろしいものでしょうか。 ペパボでは今年から新卒技術研修の一環として「オブザーバビリティ研修」を実施することにしました。ペパボの中では新しい取り組みであるため、オブザーバビリティ研修のみの内容で一記事を執筆することにしました。他の研修内容も含めたまとめ記事も近いうちに公開されることでしょう。 この記事では、オブザーバビリティ研修を新卒技術研修に組み込んだ意図と、研修内容、また研修設計時に考えていたことを紹介します。 オブザーバビリティ研修を取り入れた背景 ペパボの新卒技術研修では複数の技術を学びます。WebアプリケーションフレームワークからWebフロントエンド、インフラ、機械学習など幅広い技術を、実際に手を動かしながら習得します。 昨年までの研修で、次の課題が
はじめに はじめまして、IPUSIRON(@ipusiron)と申します。現在はIT技術書の執筆を本業としつつ、FIRE生活を過ごしています。 最初の本が出たのが2001年です。途中で学生や会社員だった時期もありますが、20年以上執筆し続けていることになります。その間、30冊を超える本を執筆してきました。 このたび、「IT技術書を執筆して、FIREをどう実現したのか」というテーマのコラムを寄稿する機会をいただきました。これまでのキャリアを振り返りつつ、次に示す内容を紹介します。 IT技術書の執筆活動を続けてきた中で、印象深い出来事 IT技術書を執筆するということ IT技術書を執筆して、FIREを実現した理由や経緯 自らのキャリアを振り返って、他のエンジニアの方々に伝えたいこと Xでは、読書や執筆に関することを日々発信していますので、気軽にフォローしてください。 はじめに IT技術書の執筆活
自動テストの重要性が広く認知されるようになった一方、自動テストの活用に課題を抱える組織も依然として多く見受けられます。 本記事では『Developer eXperience Day 2024』(主催:日本CTO協会)における和田卓人氏によるセッション「望ましい自動テストとは:どのようなテストが開発生産性と開発者体験を共に高めるのか」の内容をお届けします。 和田卓人氏 執筆活動や講演、ハンズオンイベントなどを通じて自動テストやテスト駆動開発を広めようと努力している。 『プログラマが知るべき97のこと』(オライリージャパン、2010)監修。『SQLアンチパターン』(オライリージャパン、2013)監訳。『テスト駆動開発』(オーム社、2017)翻訳。『事業をエンジニアリングする技術者たち』(ラムダノート、2022)編者。 なぜ自動化テストを書くのか 和田 卓人です。インターネット上ではt-wada
Netflixが自社製ワークフローオーケストレーター「Maestro」をオープンソース化しました。MaestroはNetflix社内で現役稼働しており、データパイプラインや機械学習パイプラインといった大規模ワークフローの管理に使われているそうです。 Maestro: Netflix’s Workflow Orchestrator | by Netflix Technology Blog | Jul, 2024 | Netflix TechBlog https://netflixtechblog.com/maestro-netflixs-workflow-orchestrator-ee13a06f9c78 Netflixは「ユーザーが次に視聴する作品の予測」などを目的に機械学習を活用しており、記事作成時点では何千もの機械学習ワークフローインスタンスを起動し、平均して1日当たり50万のジョブを
バクラク、人事領域(HRM)に進出。勤怠管理サービスを今秋に提供開始事前登録で月額費用6ヶ月分無料キャンペーンも実施 すべての経済活動のデジタル化を目指す株式会社LayerXは、「バクラク」事業において、新たに人事領域(以下「HRM」/Human Resource Management、人的資源管理)に進出することをお知らせいたします。 第1弾のプロダクトとして、勤怠管理を圧倒的にラクにする「バクラク勤怠」を今秋にリリースする予定です。リリースに先立って、ご契約時のご利用料金が6ヶ月分無料になる事前登録フォームも用意しています。先行利用やリリース予定機能などの案内を希望される方はフォームからお申し込みください。 https://bakuraku.jp/resources/how-to/attendance-release/ リリースの背景 LayerXは「すべての経済活動を、デジタル化
DX促進におけるデジタル化の流れの中で、卸売事業に携わる方であればECシステムを検討したことがあるのではないでしょうか。近年は、ITの導入が遅れていると言われている建材業界でも、大手企業を中心にペーパーレス化をはじめとするデジタル化の取り組みが進み始めています。現在FAXや電話による受発注で取引を行っている中小規模の建材卸事業者の方も、EC化の検討を始めることをおすすめします。 建材卸事業のECでは、以下の3つの要件を満たす機能を備えたECシステムが必要です。 ◆建材卸事業のECシステムに求められる3つの要件 「ECサイトを開設するのにFAX/電話の受発注も残す必要があるの?(条件③)」と思われるかもしれませんが、顧客のニーズや誤発注などのトラブルにもスムーズに対応できるようにFAX/電話のチャネルも残しつつ、ECシステムの「代理注文機能」を使って情報をデジタルで管理する仕組みを構築するこ
また、LUCAは2.75Mb(2.49~2.99Mb)のゲノムを持ち、約2657(2451~2855)のタンパク質コード遺伝子を持っていたと推定できた。この数字は、以前の研究で示された推定値を大幅に上回っており、現代の原核生物に匹敵する規模。LUCAが想像以上に複雑な生物であった可能性を示している。 LUCAの代謝能力については、酸素を必要としない嫌気性のアセトゲンであったと推測される。Wood-Ljungdahl経路を用いて二酸化炭素と水素から酢酸を生成する経路を用いて炭素固定を行っていたと考えられ、これは初期地球の無酸素環境に適応した代謝様式だったといえる。 興味深いのは、LUCAの生態学的な位置付けである。従来、LUCAは孤立した存在と考えられていたが、この研究ではすでに確立された生態系の一部であったと推測している。LUCAの代謝活動が他の微生物の生存環境を作り出し、多様な生態系の形
株式会社MIXI(以下、MIXI)が提供する、子どもの写真・動画共有アプリ「家族アルバム みてね」(以下、「みてね」)。2015年4月にリリースされたこのサービスは、2023年11月には利用者が2,000万人を突破。現在は7言語・175の国と地域で利用できるグローバルなサービスとなっている。 「みてね」の開発組織で取り組んでいるのが、アジャイル型文化の浸透だ。浸透させるための施策として研修に力を入れており、16時間のプログラムを内製している。研修を進めてきた平田さんと賀茂さんに話を聞いた。 平田 将久さん(画像右)プロフィール 株式会社MIXI Vantageスタジオ みてねプロダクト開発部 部長。 2011年にミクシィ(現:MIXI)に新卒入社し、エンジニアとしてSNSの「mixi」を担当。2013年に転職し複数企業でエンジニアとしてプロダクト開発、チームのスクラム導入、組織変革などのマ
AIの開発にはインターネットからかき集めたテキスト、画像、動画などのデータが大量に用いられています。しかし、クローリングの禁止やサービス利用規約の変更によりAI企業がウェブサイトから閉め出されたことで、高性能なAIのトレーニングに使えるデータの総量が1年で約5%、高品質なデータの約25%が使えなくなったことがわかりました。 Data Provenance Initiative https://www.dataprovenance.org/consent-in-crisis-paper Data for A.I. Training Is Disappearing Fast, Study Shows - The New York Times https://www.nytimes.com/2024/07/19/technology/ai-data-restrictions.html AIモデル
RAG (Retrieval-Augmented Generation)とは ● 外部データをRetrieval(検索)して ● プロンプトをAugument(拡張)し ● クエリに対する回答をGeneration(生成) ○ クエリ := ユーザからの問合せ ・・・する技術 ※本講義では「インプット=クエリ+プロンプト」と定義 4 RAG (Retrieval-Augmented Generation)とは 登場人物______________ ビジネスでの応用先はLLMが大多数_ ❶検索アルゴリズム ● ・ベクトル検索、全文検索、及びその組合せ (Hybrid検索)がよく使用される ・…が、それに限るものではない ● ビジネスでは”言語”の基盤モデル (LLM)への応用が多い ○ 本講義も LLMに注力 一方、言語以外のモーダル (画像・音声等)も研究開発中 ❷拡張処理アルゴリズム ・
次期最強GPU「RTX 5090」が、いろいろとヤバそうな件について2024.07.23 08:00130,056 武者良太 グラフィックの処理能力がヤバそう。そして価格も。 2024年末から2025年の3月までに、Nvidia(エヌビディア)の新しいGPU「GeForce RTX 50」シリーズが発売されるだろうというリーク情報が増えてきました。Dexertoの記事によれば、最初にリリースされるのはRTX 5090だ、いやRTX 5080だと、リーカーによって予想が異なっていますが、2022年のRTX 40シリーズ同様、まずはハイエンド寄りのモデルから発売するという流れは変わらないみたい。 ともあれ生成AIトレンドとともに重視されているNPUではなく、純粋なGPUの最新型となるRTX 50シリーズのなかでも頂点となるRTX 5090に期待している方も多いでしょう。いったいどんな性能を持っ
ポストSoraというか、ビフォーSoraというか、新世代の動画生成AIも老舗であるRunway Gen-3登場以降、目新しいニュースがなかったのですが、Luma AIのDream Machineがちょっとした新機能を追加しました。 ループ機能です。 Dream Machineは2つの画像の中割りができたり、動画を5秒単位で伸ばしていけたりと、便利な機能を持っていますが、そのオプションとして「Loop」が加わりました。このチェックボックスを入れておくと、指定したリファレンス画像とプロンプトから、ループする動画を作成できます。 (▲Loopオプションが追加された) ■Loop機能を使ってみた西川善司さん講師で7月26日に開催する自作PCオンラインワークショップのサムネ画像をループ画像にしてみました。 今回はトラブルに見舞われる人多数のDDR5問題を中心に語ってもらうので、プロンプトも、a gi
Tebiki株式会社 取締役CTO 渋谷 和暁 神戸大学法学部卒業後、SIerを経てWebシステムの開発会社に入社。ECなどの受託開発やゲームアプリ開発のリードとして従事した後、コーチ・ユナイテッドに転職。クックパッドによる吸収合併のタイミングでCEO貴山氏とともにTebiki社を起業し、取締役CTOを務める。 GitHub Medium アジャイルなプロダクト開発において、コード品質・学習効率・チームワークの向上に効果があるとされる「ペアプロ」。1人でプログラミングすること(=ソロプログラミング、以下ソロプロ)が主流の中で、ペアプロをどうやって組織に浸透させるべきか、困っている組織は少なくないのではないでしょうか。 かつてのTebiki社も、同じ悩みを抱えていた組織の一つでした。2018年3月に創業し、小売、製造、サービス、物流などの現場マニュアルのDXを目的としたSaaSを開発する同社
こんにちは。 Findy で Tech Lead をやらせてもらってる戸田です。 突然ですが皆さんは、開発をするうえで欠かせないツールやOSSはありますか? キーボードやマウス、マイクといった物理的なツールは机を見ればわかりますが、他のエンジニアがどういったツールを使って効率化しているかは、その人の画面を見ないとわかりません。 そのため、他のエンジニアがどういったツールを使って効率化しているのか、実は意外と知らないということが多いのではないでしょうか? そこで今回は 推しツール紹介 と題して、弊社エンジニア達が日々の開発業務で愛用しているツールやOSSを紹介していきます。 それでは見ていきましょう! 推しツール紹介 戸田 git-cz git-cz-for-api-developer 新福 Nx vscode-spell-checker 森 Rectangle Hammerspoon Vi
VPoTの岩本 (iwamot) です。 この記事では、Terraformモジュール構成のベストプラクティスをご紹介します。Terraformドキュメントに書かれているものですが、従わずに時間を溶かした失敗談をまじえてお伝えすることで、同じ轍を踏む方が減ることを願っています。 取り上げるのは下記のベストプラクティスです。 Module Composition(フラットなモジュールツリー) Dependency Inversion(依存性の逆転) Module Composition(フラットなモジュールツリー) Module Compositionは、モジュールをフラットに並べられるよう構成すべし、という話です。Terraformドキュメントでは下記の例が挙げられています。 module "network" { source = "./modules/aws-network" base_c
7月19日、世界各地でコンピュータの大規模なシステム障害が発生し、交通網の混乱のほか、金融機関や医療など多くの分野で業務に支障が出たことで、保険会社は多額の保険金請求に直面するとみられる。 障害を引き起こしたのはサイバーセキュリティ企業CrowdStrikeのセキュリティソフトで、米MicrosoftのOS「Windows」で不具合が生じた。 保険ブローカー、英McGill and Partnersのサイバー担当パートナー、ライアン・グリフィン氏は「保険会社はCrowdStrikeによるシステム障害に関連する何百件もの保険金請求に備えている」と述べた。 専門家は、全ての企業がシステム障害による費用や失った時間の保障を得られるわけではなく、全てのサイバー保険が事業中断をカバーしているわけではないと指摘。それでもサイバー保険のリスク・プラットフォーム、米Cyberwriteのニール・ペリーCE
WebサイトやスマホアプリのUIにアニメーション、エフェクト、インタラクションを簡単にコピペで実装できるコードをまとめたAnimataを紹介します。 112種類のアニメーション化されたUIコンポーネントが揃っており、見ているだけでもインスピレーションが刺激されます。 Animata Animata -GitHub Animataの特徴 Animata化されたUIコンポーネント animataの使い方 Animataの特徴 Animataは、WebサイトやスマホアプリのUIに使用されるアニメーション、エフェクト、インタラクションを簡単にコピペで実装できるコードを提供しています。 MITライセンスで、個人でも商用プロジェクトでも無料で利用できます。 AnimataはUIライブラリではありません。UIに動きを与えるためのコード集なので、他のUIライブラリやデザインシステムと一緒に使用できます。カ
8月6日に、ITmedia NEWS編集部主催の読者交流会を開催します。ゲストに株式会社Finatextホールディングスの林良太CEOを招待し「テックスタートアップ失敗談」をテーマにしたトークセッションを行うほか、ゲスト・編集者・来場者間でコミュニケーションできる交流の場も設けます。 起業やスタートアップ業界に関わりのある方、ITmedia NEWS編集部に伝えたいことがある方の参加をお待ちしております。 参加申し込みはこちらから 関連記事 求められ続ける成長にさよなら とあるスタートアップが“値上げなし”でやっていけるカラクリ 「うちは値上げを行わない」と断言するスタートアップ・invox。なぜそんな方針を掲げるのか、そもそも維持は可能なのか。その背景には事業の”カラクリ”が隠れていた。 コロナ禍で受注ゼロ──「地獄のように感じた」 トヨタも導入「ハッカズーク」CEOが語る、どん底と復活
こんにちは。ファンと共に時代を進める、Web3スタートアップ Gaudiy のエンジニアの Namiki ( @ruwatana ) です。 ここ1〜2年くらいで、生成AI / LLM界隈の盛り上がりは非常に加速してきており、それをいかに活用して新たな価値を提供するかということに集中している方も少なくないことかと思います。 弊社Gaudiyも比較的早期からこの分野に可能性を見出し、積極的に挑戦してきました。そんなLLMプロダクト開発を行なっていく中で、発生した課題に対して蓄積されたナレッジを活かして日々改善できるよう昇華しています。 今回はこの分野の開発に切っても切れないプロンプトチューニングの業務プロセスにフォーカスし、よく起こりうるであろう課題に対してどのように効率化・解消していっているのか、その一端をユースケースとともにご紹介できればと思います。 ※なお、本稿は「技術選定/OSS編」
*本 note は、Google がハヤカワ五味さんにインタビューした内容を編集して掲載しています。ハヤカワさんには、Gemini の改善や活用のための知見をいただくため、アドバイザーに就任いただいています。また、Gemini を含む生成 AI の利用に関する説明は例示を目的としています。実際の回答結果については、ご自身で正確性をご確認いただくようお願いいたします。 こんにちは。Google の AI「Gemini(ジェミニ)」の公式 note 編集部です。 今回は、Gemini アドバイザーのおひとり、ハヤカワ五味さんのインタビューをお届けします。女性をエンパワーメントするファッションデザイナーであり、実業家として活躍するハヤカワ五味さん。 ハヤカワさんはこれまで 18 歳で起業後、ランジェリーブランド「feast」、フェムテック事業「ILLUMINATE」など、多数の事業を展開。202
*本 note は、Google がけんすうさんにインタビューした内容を編集して掲載しています。けんすうさんには、Gemini の改善や活用のための知見をいただくため、アドバイザーに就任いただいています。また、Gemini を含む生成 AI の利用に関する説明は例示を目的としています。実際の回答結果については、ご自身で正確性をご確認いただくようお願いいたします。 こんにちは。Google の AI「Gemini(ジェミニ)」の公式 note 編集部です。 今回は、Gemini アドバイザーのおひとり、古川健介さんのインタビューをお届けします。今注目の IT 企業アル株式会社の代表取締役を務め、けんすうという愛称で知られる古川健介さん。 早稲田大学在学中に掲示板サイト「したらば」の運営に携わり、ハウツーサイト「nanapi」の生みの親でもあるけんすうさんは、現在、大手出版社とともに漫画制作を
本 note は、Google が深津貴之さんにインタビューした内容を編集して掲載しています。深津さんには、Gemini の改善や活用のための知見をいただくため、アドバイザーに就任いただいています。また、Gemini を含む生成 AI の利用に関する説明は例示を目的としています。実際の回答結果については、ご自身で正確性をご確認いただくようお願いいたします。 こんにちは。Google の AI「Gemini(ジェミニ)」の公式 note 編集部です。 今回は、Gemini のアドバイザーのおひとり、深津貴之さんのインタビューをお届けします。 2023 年初頭、日本で生成 AI ブームが広まり始めた頃、クリエイティブファーム・THE GUILD 代表であり note の CXO である深津貴之さんは「深津式プロンプト」を公開しました。命令や制約条件、入出力などの要素を構造化したプロンプトを入力
こんにちは。ファンと共に時代を進める、Web3スタートアップ Gaudiy の seya (@sekikazu01)と申します。 この度 Gaudiy では LangSmith を使った評価の体験をいい感じにするライブラリ、langsmith-evaluation-helper を公開しました。 github.com 大まかな機能としては次のように config と、詳細は後で載せますが、LLMを実行する関数 or プロンプトテンプレートと評価を実行する関数を書いて description: Testing evaluations prompt: entry_function: toxic_example_prompts providers: - id: TURBO config: temperature: 0.7 - id: GEMINI_PRO config: temperature:
米Googleは7月22日(現地時間)、これまでの方針を転換し、サードパーティCookieの廃止を見送る新たなアプローチを発表した。 Googleは2020年、オンラインプライバシーの向上と広告収益モデルの維持を目指して「プライバシーサンドボックス」を開発すると発表した。その際、2年以内にサードパーティCookieのサポートを終了(Cookieを廃止)すると予告したが、規制当局やパブリッシャー、プライバシー保護団体などからの懸念もあり、廃止予定を何度か延期してきた。4月の段階では、2024年中の廃止はないとしている。 しかし、今回の発表では、サードパーティCookieを完全に廃止するのではなく、ユーザーが自らの選択でプライバシー設定を管理できる新たなエクスペリエンスをChromeに導入すると説明している。 この新たなアプローチは、ユーザーがWeb閲覧全体に適用される情報に基づいた選択を行い
Top > 学術&研究 > Microsoftがスプレッドシートなどの表計算ソフトを理解できる大規模言語モデル「SpreadsheetLLM」を発表 複雑なスプレッドシートの処理を削減
2024年7月17日、東京ガスおよびグループ子会社の東京ガスエンジニアリングソリューションズは、不正アクセスにより同社が保有する顧客情報などが流出した可能性があると公表しました。流出の可能性のある情報には委託元より提供を受けている情報も対象となっていることが明らかにされています。これを受け委託元の組織からも相次ぎ関連する公表が行われています。ここでは関連する情報をまとめます。 VPN機器を介して不正アクセス 不正アクセスが確認されたのは東京ガスエンジニアリングソリューションズ(以降TGES社と表記)の社内ネットワーク。TGES社ネットワーク上での不正アクセスを検知し調査を進めていたところ、特定のファイルサーバーへアクセスが可能な複数の従業員のクレデンシャル情報(IDとパスワード)が窃取されていた事実が判明した。(不正アクセスがいつ頃から行われていたのかは調査中ためか2社公表での説明はない。
ssmonline #43 での発表資料です。 (運用設計ラボ合同会社 波田野裕一)
RAG (Retrieval-Augmented Generation)とは ● 外部データをRetrieval(検索)して ● プロンプトをAugument(拡張)し ● クエリに対する回答をGeneration(生成) ○ クエリ := ユーザからの問合せ ・・・する技術 ※本講義では「インプット=クエリ+プロンプト」と定義 4 RAG (Retrieval-Augmented Generation)とは 登場人物______________ ビジネスでの応用先はLLMが大多数_ ❶検索アルゴリズム ● ・ベクトル検索、全文検索、及びその組合せ (Hybrid検索)がよく使用される ・…が、それに限るものではない ● ビジネスでは”言語”の基盤モデル (LLM)への応用が多い ○ 本講義も LLMに注力 一方、言語以外のモーダル (画像・音声等)も研究開発中 ❷拡張処理アルゴリズム ・
こんにちは。プラットフォーム開発部兼財務データ企画部のshigeniiと申します。 普段はデータ基盤の運用保守、および、全社的なデータ活用やデータ駆動推進を担当しています。 今回は、財務に関する情報の収集からその可視化までの過程をシステム化することで、事業計画や予算策定のプロセス改善に結び付けた我々の取り組みについて、システム化に焦点を当てながら書き綴りたいと思います。 この記事がバックオフィス業務において、同じような課題を抱えている方に少しでもご参考になれば幸いです。 経緯 財務レポート可視化プロジェクト システム化にあたっての具体的な取り組み Before After システム化にあたっての課題 今回の対応 全体的なシステム構成 財務レポートを作るまでのながれ 説明1.各業務システムのデータを取得 説明2.マスタ情報の取得・作成 説明3.データの加工・突合機能 説明4.データに対するセ
文化庁は7月19日、生成AIの著作権について解説するセミナー「AIと著作権II」を開催すると発表した。開催日は8月9日で、午後2時からYouTube Liveで無料配信する。 同セミナーでは、3月19日に公表した文書「AIと著作権に関する考え方について」をさまざまな立場の人の向けて解説する。前半部では「著作権制度の基礎」と「生成AIと著作権」など基本について説明し、後半には「『考え方』を踏まえた著作権の実務対応」として実務上での扱いを説いていく。 AIと著作権に関する考え方についての文書には、パブリックコメントで集まった計2万4938件の意見も反映しており、生成AIと著作権の折り合いはどこで付けるべきかを解説している。 なおこの文書は、制作した文化庁の文化審議会著作権分科会法制度小委員会の考え方を示したもので法的拘束力はない。一方、生成AIと著作権について裁判所の判断は現在まで出ておらず、
Bill One Engineering Unit 共通認証基盤チームの樋口です。 Bill Oneでは昨年までAuth0を認証基盤として利用してきましたが、認証基盤を内製化することでコストを大幅に削減しました。 この認証基盤は、昨年12月に無事リリースされ、Bill Oneの認証を支えています。 今回は認証基盤の内製化に至った経緯と設計、移行プロセスについて紹介します。 Bill Oneについて 認証基盤に関する課題 解決方法の検討 IDaaS(Identity as a Service)について 設計とシステム構成について 認証基盤の設計 システム構成 アカウントの移行について メールアドレス・パスワードでのログインを利用しているユーザーの移行 SSO(Single Sign-On)の移行 振り返りと今後 ドメイン変更による問い合わせの増加 内製化によって体験の改善がスムーズに Bil
「Android」版「Gemini」が、最初からそうあるべきだったように、さらに使いやすくなる。 これまでは、ロックされたスマホに「OK Google」と話しかけても、Geminiはアラームおよびタイマーのセットやメディアの操作、ライトや音量のようなスマートフォンの制御といったいくつかの基本的なタスクしかこなせなかった。 今後は、ロック画面からGeminiが基本的な質問に答えてくれる、とGoogleは述べている。 Googleは、「基本的な質問」が意味するものを明らかにしていないが、筆者がこの機能をテストした際には、通常はオンライン検索で得られる情報をGeminiは提供して読み上げることができた。天気やお気に入りのチームが次に戦う試合の時間、筆者の出身州の人口など、検索形式の基本的な質問をすると、それぞれ回答が得られた。生成人工知能(AI)機能を使い、うちの子の誕生日に向けたテーマ別アイデ
こんにちは、教育系のスタートアップでCTOをしていたヒガシ(@suica_versa)と申します。 表題の通り、私は約6年前から教育機関向けのシステム開発を行うスタートアップでCTOとして働いていましたが、7/10付けで破産開始決定が申し渡されました。 破産に伴い、取引先をはじめ関係各所には大変なご迷惑をおかけしていることを経営メンバーの一人として、謝罪いたします。 このnoteでは、なぜ破産に至ったのか?破産の手続きってどういう内容?破産するとどうなる?という、スタートアップではなかなか語られない点について同じ轍を踏まないよう共有いたします。 ただし、まだ本件については進行中ですので、ある程度内容は省いている点をご容赦ください。 【免責】 当記事は私が所属していたDoorkel社の正式な文章ではございません。内容については時系列含め不正確なものも多々ございますので、あくまで1社員の視点か
背景 Next.js に App Router が導入されてから1年近くが経ちました。しかし、未だに App Router を前提として設計のベストプラクティスが定まっておらず、身近なフロントエンドエンジニアはみな「まだプロダクトに取り入れるには考えることが多いよね」という共通認識のまま止まっているような気がしています。 また、App Router が導入されるまでは、技術選定の無難な選択肢として Next.js が最有力でした。しかし、現在は App Router の設計のプラクティスが未発達なことや、オーバースペックであるという見方が出てきており、検討しなければならないことが多くなったように感じます。 そうした中で、ではその懸念というのはどのようなものがあり、導入しずらい要因に何があるのか、というところが、今回執筆を行う上での背景になります。 App Router導入で考えないといけな
なぜ、印刷会社に送った入稿データを見たくなったのか? 月刊アスキーの創刊号(1977年7月号)から1982年12月号までの内容がオンライン閲覧可能になったと前回お伝えしたわけだが、月刊アスキーのバックナンバーといえば、もう1つ、書いておきたいことがそのままになっていた。すでに1年半も前のことなのだが、月刊アスキーの入稿データを読み出すことをやったのだ。 入稿データというのは、雑誌の1ページずつ文字や図版のレイアウトをした、印刷会社に持ち込むDTP(デスクトップ・パブリッシング)データのこと。1990年代まで、本や雑誌のデザインといえば、手作業で印刷されるイメージを作ることが行われていた(いわゆる版下)。それが、コンピュータの画面の中でデザインできるようになったのがDTPである(注1)。月刊アスキー編集部では、入稿データを、毎号MO(長期間保存が可能な磁気メディア)にコピーして保存していたの
新たな連載が始まります。その名も「ITのチカラ」。会社や社会のさまざまな課題に、デジタル化やDXなど「ITのチカラ」で取り組んでいる人や企業の「ストーリー」をお届けする連載です。 突然ですが、皆さんはITが好きですか? そして、ITこそが、世の中にあるさまざまな課題を解決し、世界を変えるんだ! と思っていらっしゃいますか?……「世界を変える!」まで考えなくてもいいかもしれませんが(笑)。 それでも、皆さんが関わった仕事によって人々の仕事が楽になったり、便利になったり、会社や社会の課題が解決したりできたら「誰かの役に立てた」という実感が湧いてきて、きっとうれしいんじゃないかなあと思います。そうした「ちょっとした変化」を生み出せるのが、エンジニアの仕事であり、喜びでもあります。 申し遅れました。わたくし、NPO法人しごとのみらいの竹内義晴と申します。プログラマー出身です。現在はITの仕事をゴリ
10年かけて、世界で通用するソフトウェアエンジニアに。自分の得意分野を磨いてキャリアアップ 2024年7月22日 OpsBR Software Technology Inc. 代表 岩永 亮介 ソフトウェア業界で15年以上、物理的なデータセンター運用から、世界最大規模の分散システムの運用、多数の業界のお客様のシステム設計支援、フロントエンドからバックエンド、データベース管理者、DevOps やテスト設計・実装、アーキテクチャレビュー、などを経験。特に、運用に関する改善や設計は得意で、OpsBR Software Technology Inc. を立ち上げた。カナダのバンクーバー在住。経歴は、Autify で Staff Software Engineer、Sr. Technical Support Engineer、Amazon で Sr. Systems Development Engi
今回公開するモデルは、プロンプトから画像を生成するEvo-Ukiyoeと、古典籍の挿絵をカラー化するEvo-Nishikieモデルです。これらのモデルが、歴史や文化を学ぶための新たなコンテンツ作成に利用され、浮世絵に関する興味を増すことにつながり、日本や世界の人々が浮世絵や日本文化に興味を持つきっかけを生み出すことを期待しています。 概要 Sakana AIは、日本の美を学んだAIとして、浮世絵風画像生成モデルEvo-Ukiyoeと、浮世絵カラー化モデルEvo-Nishikieを公開します。Sakana AIが進化的モデルマージによって構築した日本語対応画像生成モデルEvo-SDXL-JPを基盤とし、浮世絵画像を大規模に学習することで、日本語に対応し、かつ浮世絵の特徴を学んだ画像生成モデルができました。 このリリースの要点は以下の通りです。 Evo-Ukiyoeは、日本語のプロンプトを入力
こんにちは。ベランダで育てていたバジルが虫に食べられてしまいました。ハヤトです。 しかし植物の生命力というのはすごいもので、残った茎から再び葉っぱが成長してきています。次はぜひ私が食べたいものです。 さて、成長著しいといえば生成AIアプリ開発の分野はまさに日進月歩ですが、 なかでも「Dify」は、LLMワークフローが特に便利で、注目度が急上昇中です。 今回はそんなDifyとKnowledge bases for Amazon Bedrockを連携させてRAGを構築してみます。 Difyとは? Knowledge bases for Amazon Bedrockとは? 今回作成するチャットボットについて AWS側の設定手順 ナレッジベースの作成 APIの作成 Lambdaの作成 API Gatewayの作成 Dify側の設定手順 カスタムツールの作成 チャットボットの作成 まとめ Difyと
2024年7月19日に発生した世界的なIT障害であるクラウドストライク事件に関連し、Microsoftが「2009年に欧州委員会からの要求に応じたのが原因でCrowdStrikeのクラッシュがWindowsに波及するのを防げなかった」と示唆したことが報じられました。 Blue Screens Everywhere Are Latest Tech Woe for Microsoft - WSJ https://www.wsj.com/tech/cybersecurity/microsoft-tech-outage-role-crowdstrike-50917b90 Microsoft points finger at the EU for not being able to lock down Windows - Neowin https://www.neowin.net/news/micr
世界中のWindows搭載PCにおいてブルースクリーンオブデスを発生させてしまったCrowdStrikeの問題について、エンジニアのパトリック・ワードル氏が原因を分析してXに投稿しました。 I don't do Windows but here are some (initial) details about why the CrowdStrike's CSAgent.sys crashed Faulting inst: mov r9d, [r8] R8: unmapped address ...taken from an array of pointers (held in RAX), index RDX (0x14 * 0x8) holds the invalid memory address@_JohnHammond pic.twitter.com/oqlAVwSlJj— Patri
React19のRCが発表され数ヶ月が経ちました。Next.jsではReact19のExperimentalな機能を使った実装をいち早くしていたので、少し馴染みのあるアップデートが多かったように思います。 Next.js(特にApp Router)においてReact19のAPIやHooksをどのように使うべきかはNext.jsのドキュメントを見れば大体のベストプラクティスが見えてきます。ですが、実際の開発現場ではApp Routerを採用しているケース以外にもVite+ReactやPages Router, Remixなどと様々な実装があるのが現実です。 そこでこの記事では、特にVite+Reactのスタックを前提にReact19の新機能をいかに活用できるか整理したいと考えています。 また、React19の新機能を見た時にTanStack QueryやSWRのようなサードパーティの状態管理
本書はITエンジニアからアーキテクトを目指す方や、アーキテクトになったばかりで知識に不安がある方のために、アーキテクチャ構築の基本をいちから体系的に解説した本です。 「アーキテクチャとは何か」という原点から説明しているので、自分の今の知識や認識が正しいのかもチェックしながら学ぶことができます。 著者の米久保剛さんは、企業向けシステムのアーキテクチャ構築を手がけるITアーキテクト。本書は米久保さんが「筆者が若手だった頃にこんな本があればもっと効果的に学習を行えただろう」という知識を詰め込んだ1冊となっています。 アーキテクトの役割からアーキテクチャの設計と実装についてや、ソフトウェア設計とテストなどソフトウェアエンジニアリングに関しても解説しているので、アーキテクトに必要な幅広い知識が身につきます。 刊行記念イベントも開催されますので、こちらもぜひチェックしてみてください(本記事後半に掲載)
欧米企業を中心に、経営判断の際に生成AI(人工知能)を活用しようという動きが活発になってきたようだ。念のために言っておくが、生成AIに経営判断を丸投げしようというわけではないぞ。経営判断の精度を高めるため、様々なデータを基に生成AIに今後の事業見通しの予測などをさせて、根拠の1つとして活用しようというものだ。別に驚くような話じゃないよね。常識的に考えても当然のことだ。ところが、日本企業の経営者にはそんな芸当は絶対に無理なんだよね。 日本企業の経営者に生成AIを活用する能力がないという意味ではない。いや、本当に能力がないのかもしれないが、そもそも生成AIを経営判断に活用できる前提条件を、大半の日本企業は満たせていないのだ。多くの欧米企業ではERP(統合基幹業務システム)などによって、経営陣は経営判断に必要なデータを必要に応じてリアルタイムに把握できる。これによりスピーディーな意思決定を実現し
本記事は AWSアワード記念!夏のアドベントカレンダー 10日目の記事です。 🎆🏆 9日目 ▶▶ 本記事 ▶▶ 11日目 🏆🎆 こんにちは、越川です。皆さんは呆活という言葉を聞いたことがありますか?ちなみに、僕はつい最近知りました。今回はこの呆活が現代人、特に我々エンジニアにとって必要ではないか、というテーマで記事を書いてみようと思います。 加速度的に増える情報量 物理的な境界がなくなる昨今 エンジニアこそ呆活が必要 おススメの呆活3選 ➀散歩 ➁カフェ ➂温泉 最後に 加速度的に増える情報量 現代人が1日に触れる情報量は、江戸時代と比べると1年分、平安時代にいたっては一生分と言われています。 特にエンジニアにとって、技術の進化は日進月歩であり、新しい技術やツールのキャッチアップは日常茶飯事です。私自身、業務では主にクラウドを利用していますが、オンプレ時代と比較すると情報のアップデ
デジタル庁で検討を進めている個人番号カード(マイナンバーカード)の新バージョン。券面記載事項と暗号方式の見直しなどが主な変更点。導入後も現行カードは利用でき、更新のタイミングで順次次期カードに切り替わる。 最初の個人番号カード(マイナンバーカード)が2016年1月に発行開始されてから8年がたち、国民の約7割が保有するまで普及した。オンライン/オフラインの両方で本人確認手段として使用できる個人番号カードは、個人情報に対する意識の変化や電子証明書の暗号に対する解読技術の向上に合わせた更新が必要になる。デジタル庁の「次期個人番号カードタスクフォース」で新版の検討を進めてきた。2024年3月には、その最終取りまとめを公開した。 最終取りまとめでは次期個人番号カードの主な変更点として、「券面表記内容とデザインの変更」「暗号方式の強化」「電子証明書有効期限の延長」「複数ある暗証番号の再編」などを示した
最近のWebサイトやスマホアプリでよく使用されるお弁当箱のようなBento UIやカード型、ヘッダ・サイドバー・メイン・フッタなどのレイアウトを確認しながら、CSS Gridのコードを生成できる無料オンラインツールを紹介します。 使い方は非常にシンプルで簡単、生成されるコードもシンプルでさまざまなプロジェクトで利用できます。 CSS Grid Generator Bento UIの実装については、Bento UIとはパネルが伸び縮みしながら配置が入れ替わるお弁当箱みたいなUIをご覧ください。 CSS Grid Generatorは、CSS Gridで実装するレイアウトのコードを簡単に生成できるオンラインツールです。このジェネレーターを使用すると、列数・行数・ギャップサイズを設定し、自由にレイアウトを構築できます。
こんにちはChoimirai Companyのサンミンです。 0 はじめにDifyがLangChainと決別し、独自の「Model Runtime」を採用したのが2024年の1月。 LangFlowやFlowiseなど複合AIシステムではLangChainに依存した設計が多い。DifyもLangChainベースの設計だったけど今年の1月に独自の「Model Runtime」を発表👏↓。当時は難しい判断だったと思う。が、変化のスピードとDifyが描いてる世界観を考えると正解だった。Difyを勧めるもう一つの理由、です。 https://t.co/AybwXRXkJ9 pic.twitter.com/n7d9aae76N — sangmin.eth | Dify Ambassador (@gijigae) April 24, 2024 LangChainの導入を慎重に考えるべきだとする声は
USの会社にしばらく勤めていたが、転職することにした。この記事を書いている時点ではすでに退職済みである。かつての同僚も見ている可能性があるからあまり深い理由は書けないが、主にはフルリモートが辛かったなどの文化的なミスマッチだ。やはり詳しくは書けないが、これまで担当していた仕事がピボットの都合で閉じることになったのも契機になった。 次は日系の会社にまた戻ることにした。数年前までサイバーエージェントという会社に勤めていたが、あの頃のワイワイした組織での開発がもう一度やりたくなった。サイバーエージェントの頃が本当に楽しかったので出戻りも考えたが、この転職を経て、私の好きなドメインの開発の方がやはりモチベーションを高く保てるだろうということに気づいた。まあ端的にいうと、実のところインターネット広告ないしはアドテクあるいはエンタメには、そんなに興味が持てなかったのだ。アドテク事業はもはや旬を過ぎてい
CSSのtext-wrapプロパティを使うと、テキストの行の折り返し方法を変更できる。text-wrap: balanceを適用すると、適用しない場合と比べて次のように変化する。 CSS text-wrap: balance | CSS and UI | Chrome for Developers text-wrap: balanceが適用された下の例では、すべての行の長さが均等になるように制御されている。 しかし正確に言えば、すべての行の長さが必ずしもまったく同じになるわけではない。文字の適切な折り返し位置を考慮した上で、おおよそ同じくらいの長さになるように分配される、というのが正しい。その際、一つの英単語の途中で行が分割されるようなことは通常起こらない。これは、英語では単語の区切りに空白文字を挟んで記述されるが(わかち書き)、それが改行位置を決めるためのヒントとなるからである。
TOP ニュース わずか1分・ラフスケッチから高品質な3DCG画像を生成、空間画像生成AIサービス「MyRenderer」が新デザイン・新カテゴリーを追加しバージョンアップ 2024/07/19 わずか1分・ラフスケッチから高品質な3DCG画像を生成、空間画像生成AIサービス「MyRenderer」が新デザイン・新カテゴリーを追加しバージョンアップ AI 建築 ラフスケッチや写真等から高品質なデザイン案を生成してくれる空間画像生成AIサービス「MyRenderer」が、バージョンアップした。このバージョンアップにより新カテゴリー「商業施設」と、新デザインが追加された。 ■「MyRenderer」とは ★簡単操作で空間デザインを生成! 株式会社CGworksが開発した「MyRenderer」は、画像生成AIにより室内外の空間デザインを自動で作成してくれるサービス。ラフスケッチ・写真・CGパー
「AI幹事」飲食店に大ウケ──開発者が明かす、誕生のきっかけと想定外の反響 人とAIの新しい関係は居酒屋で始まる?(4/4 ページ) 人とAIの新しい付き合い方 AI幹事が注目を集めたことで、Gateboxとだるまジャパンの開発チームは、さらなる進化を目指しています。また、AI幹事のスマホ版(iOS)については、すでに開発に着手しているとのこと。今後の方向性としては、 多言語対応:海外からの観光客にも対応できるよう、多言語でのコミュニケーション機能を追加 キャラクターコラボレーション:人気アニメやゲームのキャラクターとコラボレーションし、そのキャラクターになりきったAI幹事を開発 健康管理機能:ユーザーの健康データと連携し、適切な飲酒量を提案する機能を追加 家庭用バージョン:飲食店だけでなく、ホームパーティーでも使えるAI幹事の開発 武地さんと尾崎さんは、最後にこう締めくくってくれました。
NovelAI Diffusion V3はデフォルト設定では、生成画像の画風や品質を保つのが難しい。しかし、呪文(プロンプト)に適切なタグを追加することで、出力画像の品質向上が可能だ。 本記事ではブルアカキャラを例として、NovelAIにおける品質タグや画風タグの使い方を解説する。 デフォルト設定で生成まず、NovelAIの初期設定のままで生成した画像が以下。 キャラクターはブルアカの天童アリス。 アリス (品質タグ無し)ソース:Stable Diffusion XL C1E1DE52 (NAI Diffusion Anime V3) 要求タイプ: Text to Image プロンプト: {1girl, aris (blue archive), blue archive}, blue eyes, black hair, very long hair, one side up, hairb
🍪🍺 @unplannedsleep 国際犯罪の被害に遭いかけたので注意喚起です! 海外サイト(WeWorkRemotely)で良さげな案件を探していて、出会ったクライアントとビデオ通話した後「早速今の実装見てみてほしい」という話になりました。もう遅いし明日にして今日は飲むか〜と思っていたら「すぐチェックしてほしい」という連絡が pic.twitter.com/bRhXJkFEGX 🍪🍺 @unplannedsleep しょうがないにゃあ…と思いつつまずは親の顔より見た setupTest.js を見るとそこには変わり果てた姿が…… 偶然昼までMarkdown書き物をしてたためVSCodeの折り返しを有効にしていたので気づきましたが、普段無効にしてるときだったらこんなふうに見えるので気づくのは難しそう pic.twitter.com/fbk3og3Dml
CrowdStrikeのセキュリティソフトにより、全世界的にWindows端末がブルースクリーン状態に陥る事態に対して、とばっちりを受ける形となったマイクロソフトだが、2024年7月20日にリカバリツールを公開した。ブルースクリーン状態のデバイスを修復するリカバリUSBドライブを作成できるツールで、利用にはリカバリUSBドライブ作成用のWindows 64ビットのクライアント、管理者権限、1GBのUSBドライブ、修復対象のデバイスのBitLocker回復キーなどが必要になる。 利用方法としては、まず管理者がリカバリUSBドライブを作成する。上記サイトから署名されたリカバリーツールをダウンロードし、そこからPowerShellスクリプトを抽出。管理者権限でMsftRecoveryToolForCS.ps1を実行すると、ADKのダウンロードとインストールが開始される。ドライバディレクトリの画像
Stack Overflowが世界6万人以上のITエンジニアにアンケート。最も使われている言語はJavaScript、データベースはPostgreSQLが1位に定着。Stack Overflow 2024 Developer Survey 代表的なITエンジニアのコミュニティサイトの1つである「Stack Overflow」などを運営するStack Overflowは、約6万5000人のITエンジニアにアンケートを行った結果をまとめた「2024 Developer Survey」を発表しました。 The results of the 2024 Annual Developer Survey are in! Over 65,000 developers shared with us their favorite tools and tech, how AI has changed their
Google、BIツールのLooker Studioのグラフからプレゼンテーション用スライドを自動的に生成する「Gemini in Looker」の新機能プレビュー公開 Googleは、同社の最新生成AIであるGeminiをBIツールと統合した「Gemini in Looker」として、Looker Studio ProのグラフからGoogle Slidesのスライドを自動的に生成する新機能のプレビュー公開を発表しました。 Looker Studioは、Google SheetsやBigQuery、Cloud SQLやGoogle AnalyticsといったGoogleが提供するデータソースだけでなく、Amazon RedshiftやMicrosoft SQL Server、MySQL、PostgreSQL、SnowflakeなどのデータベースやFacebook Ads、LinkedIn
Google、アプリ実行時に生成AIが適切なUIを構成し動的生成する「AI Generated UI」発表 基本的に、アプリケーションのユーザーインターエイス(UI)は開発時に設計され実装されて、その実装通りに実行時に表示されるものです。 しかしこのUIを開発時ではなく、アプリケーションの実行時に生成AIが適切に構成して動的に生成し表示する「AI Generated UI」という仕組みを、Googleがインドのバンガロールで行われたイベント「Google I/O Connect Bengaluru 2024」で発表しました。 現時点でAI Generated UIはFlutterフレームワークの上にアーリープレビューとして実装されており、ユーザーの意図に基づいてFlutterが動的にUIコンポーネントとレイアウトを構成し、ユーザーにパーソナライズされた最適なUIを表示すると説明されています
Oscar, an open-source contributor agent architecture Oscar is a project aiming to improve open-source software development by creating automated help, or “agents,” for open-source maintenance. We believe there are many opportunities to reduce the amount of toil involved with maintaining open-source projects both large and small. The ability of large language models (LLMs) to do semantic analysis o
Googleは、オープンソースのプロジェクトにおいてメンテナが行っているさまざまな作業を、生成AIなどによる支援で軽減する「Project Oscar」を、インドのバンガロールで行われたイベント「Google I/O Connect Bengaluru 2024」で発表しました。 オープンソースプロジェクトには、Issueやプルリクエストやフォーラムでの質問などがコントリビュータから寄せられるため、メンテナはこれらに目を通して、不足している情報があれば指摘し、関連する情報があれば補足し、質問に返答するなど、コードを書く以外のさまざまな作業をしなくてはなりません。 プロジェクトが大きくなればなるほど、こうした作業の負荷は大きくなっていきます。 これらの作業を軽減し、コードを書くという最も楽しい作業に多くの時間をメンテナが割けるように支援するのが「Project Oscar」だと説明されていま
AWSがMySQLのODBCドライバを開発、オープンソースで公開。純正ドライバ互換、Amazon Auroraでの高速なフェイルオーバー、AWSのシークレットやIAMのサポートなど AWS ODBC Driver for MySQLは、MySQLコミュニティが配布している純正のMySQL用ODBCドライバと置き換えて使える互換性を備えつつ、AWSでMySQLを利用する際により優れた機能と性能を実現できるように実装されています。 具体的には、Amazon Auroraにおけるフェイルオーバー時の再接続の高速化です。AWS ODBC Driver for MySQLはクラスタのトポロジーと各 データベースインスタンスがプライマリなのかレプリカなのかの役割のキャッシュを保持することで、接続先のデータベースインスタンスに障害が発生し、別のデータベースインスタンスへのフェイルオーバーが発生したときに
こんにちは。ダイの大冒険ガチ勢のbun913と申します。 今回は、SlackとAWSの Lambda + Bedrock を利用して自分用のAI Chatを作成してみました。 画像引用: https://dev.classmethod.jp/articles/amazon-bedrock-slack-chat-bot-part2/ なお、上記画像も含めて、今回の構成はこちらの記事Amazon BedrockとSlackで生成AIチャットボットアプリを作る (その2:Lambda+API Gatewayで動かす) | DevelopersIOを参考にさせていただきました。非常にわかりやすい記事で、その1の記事と重複するところも含めて丁寧に解説されている神記事です。筆者の方の丁寧さが伝わってきます。 今回の記事は技術的な構成は上記記事と同様ですが、環境をAWS CDK で作成していますので、興
はじめに 業務でPlaywrightの環境構築及びCI/CD連携担当したことから、E2EテストとVRTのベストな構成をずっと悩んでいました。 自分の中である程度納得できる形まで落とし込めたので、その知見を残しておきます。 🎭Playwrigth Microsoftが開発したテストツールです。複数ブラウザ対応、自動待機機能、並列処理などによりE2Eテストを実施します。また、スクリーンショットの比較によるテスト(VRT:Visual Regression Testing)により視覚的変更も検出可能です。元々Puppeteerを作っていたチームにより開発が行われているようです。 ツールの比較対象にcypressがありますが、最近の週間ダウンロード数はPlaywrightが上回っているようです。 (他にはSeleniumやベンダー提供の有料E2Eテストツールなどもあります) また、Playwri
1.TypeScriptをJavaScriptにコンパイルしてからNode.jsで実行する場合 1.1.Node.jsをインストール 公式サイトからダウンロードできます。 1.2.TypeScriptをインストール コマンドラインで以下のコマンドを実行して、TypeScriptをインストールします: 1.3.TypeScriptファイルの作成 TypeScriptファイル(例:example.ts)を作成します。 1.4.JavaScriptにコンパイル コマンドラインで以下のコマンドを実行して、TypeScriptファイルをJavaScriptにコンパイルします:
はじめに 転職してからサーバーサイドの勉強や AWS の SAA の勉強をしていて、一旦一区切り着きました。(SAA は無事合格しました。) TypeScript もかなりアップデートが入り、気づいたらバージョンは5.5でした。 ここのキャッチアップから始めようと思い、勉強用の実行環境を久しぶりに立ち上げふと思いました。 「環境だいぶ昔に作ったからパッケージのバージョン古いんじゃね?」 なので確認してみました。 かなり古かったので、勉強の前に環境をアップデートしようと思いました。 既存のパッケージのバージョンアップ 当初は既存のパッケージのバージョンアップで進めていたのですが、1 つ障壁にぶつかったのがESLintです。 バージョンが9.xから仕様が変わり.eslintrc.jsonからeslint.config.jsへ変更し、動作確認を行いました。 一見動いてそうかと思いきや見慣れない
はじめに NestJS v10でSWCサポートが追加され、nest buildにオプションを渡すだけでSWCが利用できるようになりました。 詳細はこちら: NestJS v10リリース情報 しかし、特定の条件下でうまく動作しない問題に悩まされましたが、試行錯誤の末に解決することができましたので、共有します。 問題 前提 プロジェクト構成は以下の通りです . ├── src/ │ └── hoge/ │ └── hoge.ts ├── tasks/ │ └── hogeTask.ts ├── prisma/ ├── batch/ │ └── hogeBatch.ts └── package.json { "collection": "@nestjs/schematics", "sourceRoot": "src", "compilerOptions": { "builder": { "typ
山善のコンセントレス家電「ELEIN」シリーズの「バッテリー対応コンパクトクーラー(YBC-C04)」は、コンパクトで手軽に扱えることが売りになっていて、想定する使用シーンに車中泊やキャンプも含まれています。屋内では確かにしっかりと冷風を出すことがわかったので、今度は屋外に持ち出してみることにしました。 バッテリー対応コンパクトクーラー|どこでも使える新しいバッテリー:ELEIN https://book.yamazen.co.jp/lp/elein/lineup/ybc-c04/ ドンッと無造作に、草地に「バッテリー対応コンパクトクーラー」を設置しました。今回、バッテリーは装着していないので、別途、ポータブル電源を用意して接続しています。 電源をオンにしてみました。「冷風・弱」での運転です。 何もないと気温がさっぱりわからないので、非接触式温度計で計測すると、本体付近はおよそ32度ぐらい
こんにちは。IVRyのBizDev(事業開発)におります、入社番号97番のyohei (@yohei03) です。 入社しておよそ2ヶ月が経ちます。私がどんなキャリアでどんな人間なのかは、以下の入社エントリーをご一読いただけると嬉しいです。 そもそもBizDevとはそもそもBizDev(ビズデブ)とはBusiness Developmentの略で、日本語にすると「事業開発」となります。 ビジネス系職種としては全ての会社にあるものではなく、会社によっては定義も異なるのが現状だと思います。私の前職や前々職にもポジションとしてはありましたが、スタートアップのIVRyで求められている事業開発は大企業での新規事業開発部とは少し異なっているものではないかというのが今の感想です。 これだとよくわからないという方のためにAIを使っているSaaSらしく調べ物に最適と言われているAIのPerplexityで調
アプリ市場分析サービス「App Ape(アップ・エイプ)」は、スマートフォンにインストールしているアプリの併用状況を示す「同時利用アプリ分析機能」を大幅アップデートしました。対象アプリのユーザーが同じ端末で利用している割合が高い“相性の良いアプリ”を詳細に把握・比較できる新指標を追加しました。 「同時利用アプリ分析機能」はApp ApeのEnterpriseプラン(法人向けプラン)、Essentialプラン(個人向けクレジットカード決済プラン)にて提供しております。この機会にぜひお試しください。 App Ape公式サイト 「同時利用アプリ分析機能」の概要と新指標のポイント①指定アプリのユーザーを分母とする新指標を追加同時利用アプリ分析機能のダッシュボードイメージ従来の指標では、「他のアプリを利用するユーザーがダッシュボード上で選択したアプリを併用する割合」を算出しており、親和性の高いアプリ
はじめまして、IVRy2024年7月入社の三宅です。 45才。富士通Japanの営業管理職から初めての転職でスタートアップ企業へ転身して執筆時点で一ヶ月が経ちました。 現在の感想は 「転職してよかった。人生はこうでなくちゃね!」 って感じです。 なぜこの年齢で管理職やってる富士通Japanからスタートアップに行ったのか?と言う問いは良く受けます。 今となっては「何でそんなに悩んでたんだ?」 くらいですが、やはり転職は勇気のいる決断でした。 <現在大企業にいて転職を少しでも考えている方> 大企業に長くいると転職判断は重たくて悩みますよね。 私が富士通を飛び出すまでに何を考えたのかをシェアさせて貰いたいと思います。 もちろん、自分で操縦桿を握った上で、今の会社の中で生きていくという判断も素晴らしい判断です。 いずれにせよ、前に進んで行こうとの気持ちになって貰えたら嬉しいなと思います。 それでは
みなさまはじめまして、6月に大阪オフィスのフィールドセールス(SMB所属)としてIVRyに入社した、入社番号106番のKです。 数ヶ月前までIVRyのnoteを読む側だった私が、発信者側になっているなんて。と不思議な気持ちで、このnoteを書いています(笑) だからこそ今IVRyに興味持っている方にも一番近しい立場で、率直にお伝えできればと思います^^ 関西オフィスの外観、内観 簡単に自己紹介生まれも育ちも関西の30代女性です。幼少期は、幼いながらメイクに興味があったので、よく母親の化粧品を使ってメイクをしたり、りかちゃん人形の髪をカットしたりして、遊んでいる子供でした。 中学、高校時代は、あゆ(浜崎あゆみ)と美白が同時流行したため、あゆに憧れ、日焼け対策を徹底しながら(笑)、バレーボール部に所属し青春を謳歌していました。 大学時代は、 海外ドラマにハマり、『The O.C.』のミーシャバ
はじめまして。2024年6月に入社した坂爪 稜(さかづめ りょう)と申します。105番目の社員として、入社しました。現在は1〜10拠点規模のインサイドセールスとして、資料請求いただいた企業様へのインバウンドコールおよびメール施策を通して、IVRyの魅力をより多くの企業様に伝える仕事を行なっております。 このnoteでは私が入社した経緯や、入社して感じたIVRyの強みやインサイドセールスとして私が日頃、顧客に向き合うにあたって大切にしている想いをお伝えさせていただきます。 自己紹介IVRyは自身のキャリアとしては、4社目の会社になります。IVRyに入社するまでの経緯を簡単に紹介します。 学生時代:人と話すことが好きで、その中でも目の前の方の人生の話を聞いて、その方の人生を追体験することが好きでした。そのため漠然と人と接する仕事に携わりたく、ホテル業界への就職を決意しました。 1社目:株式会社
目次 はじめに GitHub Copilotとは 導入背景と期待効果 なぜGitHub Copilotを導入したのか 組織内の活用状況 GitHub Copilotの利用状況 利用者の声 まとめと今後の展望 まとめ 今後の展望 はじめに Insight Edgeで開発チームのLead Engineerをしている三澤です。 Insight Edgeではチームの開発効率の向上と品質の向上を狙い、さまざまなツールやサービスの検証と導入を進めています。その中で弊社内で活用しているGitHub Copilot Businessについて社内の活用状況を公開します。実際の利用統計の他、ソフトウェアエンジニア・データサイエンティストそれぞれの視点で感想を公開しますので是非ご覧ください。 GitHub Copilotとは GitHub Copilotは、GitHubが提供する開発者がコードをよりすばやく書き
注意 現在X(旧Twitter)でのソーシャルログインができない事象を確認しています。事前にX(旧Twitter)側で再ログインした上でconnpassのソーシャルログインを行うか、 「ユーザー名(またはメールアドレス)」と「パスワード」の組み合わせでのログインをお試しください。合わせてFAQもご確認ください。 お知らせ 2024年9月1日よりconnpassサービスサイトへのスクレイピングを禁止とし、利用規約に禁止事項として明記します。 9月1日以降のconnpassの情報取得につきましては イベントサーチAPI の利用をご検討ください。 お知らせ connpassではさらなる価値のあるデータを提供するため、イベントサーチAPIの提供方法の見直しを決定しました。2024年5月23日(木)より 「企業・法人」「コミュニティ及び個人」向けの2プランを提供開始いたします。ご利用にあたっては利用
注意 現在X(旧Twitter)でのソーシャルログインができない事象を確認しています。事前にX(旧Twitter)側で再ログインした上でconnpassのソーシャルログインを行うか、 「ユーザー名(またはメールアドレス)」と「パスワード」の組み合わせでのログインをお試しください。合わせてFAQもご確認ください。 お知らせ 2024年9月1日よりconnpassサービスサイトへのスクレイピングを禁止とし、利用規約に禁止事項として明記します。 9月1日以降のconnpassの情報取得につきましては イベントサーチAPI の利用をご検討ください。 お知らせ connpassではさらなる価値のあるデータを提供するため、イベントサーチAPIの提供方法の見直しを決定しました。2024年5月23日(木)より 「企業・法人」「コミュニティ及び個人」向けの2プランを提供開始いたします。ご利用にあたっては利用
注意 現在X(旧Twitter)でのソーシャルログインができない事象を確認しています。事前にX(旧Twitter)側で再ログインした上でconnpassのソーシャルログインを行うか、 「ユーザー名(またはメールアドレス)」と「パスワード」の組み合わせでのログインをお試しください。合わせてFAQもご確認ください。 お知らせ 2024年9月1日よりconnpassサービスサイトへのスクレイピングを禁止とし、利用規約に禁止事項として明記します。 9月1日以降のconnpassの情報取得につきましては イベントサーチAPI の利用をご検討ください。 お知らせ connpassではさらなる価値のあるデータを提供するため、イベントサーチAPIの提供方法の見直しを決定しました。2024年5月23日(木)より 「企業・法人」「コミュニティ及び個人」向けの2プランを提供開始いたします。ご利用にあたっては利用
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く