本スライドは、MIXIの2026年度新卒向け技術研修で使用された資料です。 MIXI 2026新卒技術研修 『AI研修(Day1)』 ─────────────────────────────── ※皆様へのお願い※ 資料・動画・リポジトリのご利用に…
2026年度新卒向け技術研修の資料と動画を公開しました。 MIXIの新卒向け技術研修では、一部の科目を除き、実際の開発現場で活躍するエンジニアが講師を務めています。技術や開発環境の変化に合わせて毎年カリキュラムを見直し、現場で必要となる知識や技術を学べる研修を目指しています。 また、職種や配属先にかかわらず、エンジニアとして必要となる幅広い技術的な土台を身につけられるよう、モバイルやWebフロントエンドなどのアプリケーション開発に加え、データベース、セキュリティ、クラウド、データ活用など、多様な領域を扱ってきました。 近年は、生成AIやAIエージェントの登場により、開発業務におけるAI活用が広がっています。一方で、AIを効果的に活用するためには、生成されたコードやSQL、設計の妥当性を判断するための基礎知識や設計力が、これまで以上に重要になっています。 こうした変化の中でも、個々の技術を理
Anthropic、Claude CodeでAIエージェントを活用するループ設計を紹介 AnthropicのClaude Codeチームは2026年6月30日、AIコーディングエージェントを使う際のループの考え方を紹介する記事「Getting started with loops」を公開した。この記事ではループを「エージェントが停止条件を満たすまで作業サイクルを繰り返すもの」と定義している。プロンプトを毎回入力する使い方だけでなく、終了条件や実行間隔を設計して作業を継続させるパターンを取り上げている。 Getting started with loops - Claude 記事では、ループの分類にあたって、何をきっかけに動くか、どの条件で止まるか、Claude Codeのどの基本機能を使うか、どの種類の作業に向くかという観点を挙げている。すべての作業で複雑なループが必要になるわけではな
Obsidianの代替として、個人用のメモツールWebアプリをつくりはじめた。リポジトリはmizzy/memo。Cloudflare上で動かしている。 なぜつくったか ObsidianはMarkdownが書けるメモツールとして常用していて、PC上での利用には特に不満はない。ただ、Obsidianの豊富な機能を使いこなしているわけでもなくて、メモを書いて読む、という基本的な使い方しかしていない。 問題はiOSアプリで、挙動が不安定。特に、開いたときにindexingという表示のまま進まないことがよくある。同期まわりの問題だと思うけど、外出先でさっとメモを確認したいときに待たされていらつく。 自分が求めているのは、Markdownで書けてPCとiPhoneで同期ができるメモツールなので、Obsidianを使い続けなくても、自分の使い方だけに特化したシンプルなツールをつくったほうがいいのでは、と
話題の人気ブログ「おい、」シリーズの著者で、ソフトウェアエンジニアのnwiizoさんによる新連載「生産性を取り戻せ」。この連載では「仕事の生産性」をあらゆる角度からとらえ、チームで生産性を高めていくためのヒントを探ってきました。 最終回は、全5回の連載を振り返りながら「チームの生産性が低いのはなぜか?」という問いに答えを出します。 はじめに 四半期の目標設定の会議室にいた。 マネージャーが「今期は何をやるか」と聞いた。メンバーが手を挙げた。認証基盤の設計改善、API(システム間の接続口)の応答速度の改善、新規機能の試作。ホワイトボードがタスクで埋まり、マネージャーが上から3つに線を引いた。「この3つに集中しよう」。 3ヶ月後、達成したのは1つだった。残り2つは「状況が変わった」で消えた。ホワイトボードになかった仕事──突発的な障害対応や他チームからの問い合わせ──に半分の時間を取られてしま
Anthropicハッカソン優勝者が10ヶ月以上かけて実際のプロダクト開発で使い込んだ everything-claude-code というリポジトリが公開されていたので、内容を読み解いてみました。 この記事の要約 Anthropic x Forum Venturesハッカソン優勝者 が公開した本番環境で使えるClaude Code設定集 agents, skills, hooks, commands, rules, MCP設定 の6種類のファイルで構成 コンテキストウィンドウは 200kから70kまで縮小する可能性 があるため、MCPの有効化は10個以下に抑える TDD(テスト駆動開発)を中心 にしたワークフローで、カバレッジ80%以上を必須とする /tddや/planなどの スラッシュコマンド で素早くワークフローを呼び出せる hooksによる自動化 でフォーマット実行やconsole
はじめに前職で技術顧問として そーだいさん にJOINしていただいていた際、私はデータベース設計から仕事の進め方相談まで、本当にお世話になりました。 そーだいさんは「ガタイも(物理的に)声も大きくて、ちょっと圧倒されるな……!」というものでしたが、実際にお話ししてみると、その中身は驚くほど優しく、そして本当にロジカルで誠実な方でした。 その圧倒的な「言語化能力」で、技術的な課題はもちろん、エンジニアとしての振る舞いや問題解決の考え方を、誰にでもわかる言葉で解きほぐしてくれます。 今回は、私が定期的に読み返し、1on1などの場でも「まずこれを読んで!」と周囲に布教している、そーだいさんの発信をいくつか紹介したいと思います。 1. 仕事を進めるうえでのマインドセット1-1. Howだけ考えると複雑さを導入して仕事が増える 「偽の進捗」の連鎖によるリソース枯渇の防止 手段に没頭して手順書の保守や
■ 知財検討会にまで及ぶAI規制の混迷──処遇AIと生成AIを混ぜると、全部壊れる Twitterで、12月12日の「AI時代の知的財産権検討会(第10回)」の配布資料「AIの適切な利活用等に向けた知的財産の保護及び透明性に関するプリンシプル型コード(仮称)(案)」が、これはひどいと話題になっているのが流れてきたので、読んでみたところ、色々言いたいことが思い浮かんだ。本来ならば論文で指摘するべき話だが、他に先に書かないといけないことばかりで、いつになったらできるかわからない。今動いている話なので、急ぎここに記す必要があるが、書くのが面倒なので、生成AIに書かせた。自分で書けばぐちぐちと悩みながら2、3日かけるところだが、もはや生成AIのおかげで、気づいてから半日で完成だ。(どういうプロンプトで書かせたかは末尾に開示しておく。) 関係者の皆さんには読んでほしい。方向付けさえすれば自然にここま
はじめまして、平野たいる(@tairu_mk)と申します。 すっかり年の瀬ですね。今年はちょっとユニークな体験をしたので、振り返りがてらnoteを書きます *𝟭。表題の通り、「普通の会社員が新しい図形を発見 *𝟮 *𝟯したのでハンガリーのポスドクの助けを借りてarXivに論文を投稿した話」です。なお本稿(の公開部分)では、筆者自身の活動への直接的なリンクは張らない方針とします *𝟰。 タイリングとは?まず前提として、数学的タイリング(Mathematical Tiling)という数学の分野があります。 現実世界においてタイルといえば、タイル張りされた床や壁などに見られる、陶器などでできた板でしょう。最も単純なタイル張りは正方形を並べたものですが、たとえば正六角形を蜂の巣状に並べるなど、タイルの形状とその並べ方について、様々なバリエーションが存在します。 さて、このタイル張りの本質と
はじめにTechnology Innovation Groupの神崎です。 フューチャー社内の有志のメンバーでAWS設計ガイドラインを作成しました。 この記事では、ガイドライン策定の目的と、その内容を抜粋して紹介します。 ガイドライン策定の目的詳細はガイドライン冒頭に記載していますが、ベストプラクティスを形式知化していくというのが第一の目的です。第二に、設計のベースラインを提供することで、システム固有で考えるべきところ(すなわち設計作業で重要なところ)に時間が使えるようにして、結果として設計品質を底上げできることを目指しています。 そのため、システムを跨いで再利用可能な部分に特に着目しています。 ちなみに、Geminiにガイドラインの目的を問うたところ次の回答でした。上記の思いやエッセンスは取り込めているのではないかと思います。 クラウドファーストが標準となり、システム構築においてAWSを
テレビ番組には欠かせないテロップ。そこには様々なフォントが使われています。 そんなフォントの多くはフォントワークスやモリサワなどのフォント会社と契約または購入したものです。 ただ、時々フリーフォントが使われている場合があります。 高額で契約しているフォントが沢山あるにも関わらず、あえてそれらをダウンロードして使用しているのは高額フォントに負けない魅力や価値があるからだと僕は考えます。 というわけで、テレビ番組で放送されたフリーフォントをまとめてみます。 長いのでまとめだけでも見ていってください。 注) フォント間違いがある可能性も大いにあります。大目に見てください。 目次 THE TIME,番組サイト https://www.tbs.co.jp/thetime_tbs/ THE TIME, 2025/3/31放送分より引用「このパフォーマンスに込めた思いは?」と サイドテロップ のフォント
鯖そうめんなる愛おしき食べ物 伊吹山ではぐくまれたお灸 ボン・バイ・テンで梅を見る。 滋賀最古の私立図書館、1907年開設の江北図書館へ 480年を越える歴史を持つ、滋賀のリキュール、桑酒 彦根で近江牛のすき焼きを食べる 雪降りしきる朝に 麗しきは五個荘の街 近江ちゃんぽん、出汁が効いていてとても美味しい 紫式部が源氏物語の着想を得た石山寺へ 「久しぶりに、京都に行かない?」と配偶者に聞いたら「お、いいね、行こう」との返事があったので、京都に行くことにした。翌日、京都駅前のバスの尋常ならざる混雑を思い出すないなや、一気に行きたい意欲が消えていった。あの混雑に自分が加わりさらに混雑を加速させることは、申し訳なさを感じた。 そうだなあと思案した。そういえば、京都の一個手前、滋賀って行ったことないなと思った。まだ見ぬ地、滋賀に行くほうが短い休みにはいいのではないかという気がしてきた。そんな経緯で
休日、曇っていてそんなに暑くないし、温泉に入りに行こうと思った。埼玉は意外と温泉がたくさんあるのだ。どうしようかなと調べていると、大宮駅からちょっといったところに、温泉があるのを見つけた。しかもである。なんと、施設内に、本格的な寿司屋があるらしいのだ。 温泉に入って、寿司食べる。これは素晴らしいことではないか。ということで大宮駅まで電車でやってきた。 大宮駅でカーシェアの車を借りた。朝ごはんを食べていなかったので、何か食べようと思った。埼玉県民であるにもかかわらず、山田うどんに何年も行っていないことに気がついた。山田うどんは店舗自体はけっこう多いのだけど、車で移動しないと店に行けないことが多く車を持っていない人間にはあまり縁がない店である。久しぶりに寄ってみることにした。 アメリカンダイナーを思わせるぐるりとひろがるカウンターに腰かける。もつ煮込み丼とうどんをセットにした。腹が減った。うど
2023年は、私にとって、プライベートで激動の一年でした。実家で暮らしている両親(10年ほど前に母が腰を悪くして、寝たきりではないものの、父が介護をしていた)のまわりで、いろんなことが続けておこりました。大まかなタイムラインはこんな感じです。 2023/1月:父が救急搬送・入院(胃がんが判明し胃摘出・腹膜播種で治療は無理、余命1年程度)、母はショートステイへ 2023/3月:父が退院、金沢の施設に入ることにして、それを探す間、リハビリ入院 2023/4月:父母そろって金沢の施設へ入居 2023/10月:父のがんが進行し、徐々に体調が悪くなる 2024/1月:父が亡くなる 2024/3月:母が亡くなる(予兆なしの突然) それぞれで、いままでしならなかったこと(社会制度など)がたくさんあり、それぞれにいろんな手続きがあり、本当にいろんな経験をしました。誰でも1回しかない経験かもしれませんが、そ
この記事について こちらの記事はクリーンアーキテクチャの Java 実装による解説記事です。 MVC フレームワークに組み込むために一部変更している部分もあります。 それをふまえてご覧ください。 講演内容が @IT さまに記事にしていただけました。 あわせてご参照ください。 https://www.atmarkit.co.jp/ait/articles/1907/08/news002.html クリーンアーキテクチャよりも軽量で無理なく導入しやすいアプリケーションアーキテクチャパターンを考案しました。 https://nrslib.com/adop/ スライド JJUG CCC 2019 Spring での発表資料です。 この発表をするにあたって記事を書くことにしました。 YouTube YouTube でこちらの解説を行いました。 その他解説もしています。もしよろしければチャンネル登録を
自作の CSV エディタ SmoothCSV (v3) が Generally Available になったので、技術的な工夫とかを書きます。 また7/1 16時からの24時間、Product Hunt でローンチするので応援よろしくお願いします。 About Me 株式会社ヘンリーでエンジニア的なことをしつつ、個人開発してます。 @kohii00 on X kohii on GitHub About SmoothCSV SmoothCSV は、macOS と Windows 向けの CSV エディタです。(Linux も近々) 初代 SmoothCSV は15年前に作っていて、昨年 v3 の開発を始めました。 Excel ライクな操作感で、直感的に使える CSVを扱うのに必要な、基本的〜応用的なツールが搭載されている 様々なフォーマットや文字コードに対応。列数が異なるCSVでも扱える 高
この記事は Claude Code を初めて試そうとされている方向けの記事です。 (2025/09/30) Codex CLI のバージョンも作りましたのでこちらもぜひ🤲 導入手順 Claude Codeは、ターミナルで動作する対話型AIコーディングツールです。コードの生成だけでなく、ファイルの編集、テストの実行、Gitの操作まで自然言語で指示できます。 以下の公式ドキュメントを参考にして導入してみてください。 公式ドキュメント:https://docs.anthropic.com/ja/docs/claude-code/overview VS Code拡張:https://docs.anthropic.com/ja/docs/claude-code/ide-integrations よく使うコマンド CLIコマンド(起動前) Claude Code を起動するコマンド: claude
こんにちは、けいすけです。 突然ですが、 あなたは自分専用のDiscordサーバーを持っていますか? 「え、ゲームしないからDiscordは使わない」 「チャットアプリでしょ?一人で使ってどうするの?」 そう思っているなら、 ものすごくもったいないことをしています。 今日は、なぜ全人類が 自分専用のDiscordサーバーを作るべきなのか、 その理由と具体的な活用方法をお話しします。 多くの人がDiscordを 「ゲーマー向けのチャットアプリ」だと思っています。 確かにそれは事実ですが、 それは氷山の一角に過ぎません。 Discordの本当のすごさは、 その拡張性にあります。 テキストメッセージはもちろん、 音声メッセージ、画像、ファイル共有、 さらにはBot機能を使った自動化まで、 あらゆることができるプラットフォームなんです。 つまり、Discordは「自分だけの秘書」を 雇えるプラット
こんにちは、@ketancho です。 この度、Udemy にて 「手を動かしながら2週間で学ぶ AWS 基本から応用まで」 を 2025 年最新版にアップデートの上、再公開いたしました!🎉 www.udemy.com こちらの講座は、2018年から2019年にかけて8ヶ月公開し、その間に1万人を超える方にご受講いただいた講座になります。初学者の方の AWS はじめの一歩はもちろん、業務で AWS を使ってはいるけど体系的に学んだことがないという AWS 初学者〜中級者の方の勉強・学習に、もってこいの講座になっています。 この記事では、この 「手を動かしながら2週間で学ぶ AWS 基本から応用まで」 について、講座中に使用しているスライドも交えながら、ポイントを絞って紹介させていただきます。 また、記事の最後に、公開を記念し、お得にご受講いただける講師クーポンを用意しておりますので、よろ