2025/02/28(金) JSConf.jp おかわり Node学園46時限目

この記事は2025年1月24日(金)に行われた社内勉強会での発表をさくナレ編集部で記事化したものです。 はじめに さくらインターネットの野村孔命です。クラウド事業本部 クラウドサービス部 API開発チームに所属していて、業務としてはさくらのクラウドのAPI開発をしたりとか、認証認可システム(IAM)の開発に注力しています。他にはお客様の行動ログを収集する基盤であるイベントログというシステムの開発などもしています。格闘ゲームが大好きで、最近はストリートファイター6を中心にやっています。 今日はまずrunnの簡単な紹介をさせていただいて、その後、さくらのクラウドのAPIにrunnを導入した事例を紹介していきます。runnは非常に多彩な機能を持っているので、実際に作ったシナリオを皆さんと一緒にコードを見ていきながら説明していった方がわかりやすいかなと思い、そのような順序で説明していきます。 ru
組込みシステムの設計・開発業務に従事する技能・技術者等であって、指導的・中核的な役割を担う者又はその候補者 1.コースの概要及び留意事項 (1)コースの目的 (2)専門的能力の現状確認 (3)安全上の留意事項 2.組込みのためのC言語の知識 (1)C言語プログラムとメモリ配置 (2)C言語とアセンブリ言語の連携 (3)マイコンアーキテクチャを生かしたプログラム 3.プログラム開発技法 (1)プログラム構成とセクション (2)スタートアッププログラムとデバッグ イ.スタックポインタの設定 ロ.BSCの初期化 ハ.セクションの初期化 ニ.Main関数を呼び出すためのデバッグ実習 (3)割込みハンドラの作成方法 イ.例外処理 ロ.割込み(レベル割込み) ハ.ソフトウェア割込みを用いたLED制御プログラミング実習 4.総合実習 (1)I/O制御プログラミング実習 イ.タイマモジュール ロ.タイマ割
AIコーディング時代の到来 AIを使ったコーディングが話題になっていますね。私も個人のプロジェクトやデモで実験的に使っていますが、ちょっとしたアプリやツールなら、それこそ人間には不可能な速度で爆速で開発することができるようになり、その体験に驚き興奮しています。一方で「そんなに便利に思えない」とか「Cline(Roo Code)、Cursor、Windsurf、GitHub Copilot等たくさんAIによるコーディングサポートツールが出てきていて、どれを使えばよいのか分からない」という理由で、なかなか利用に踏み出せない人も多いのではないでしょうか? 私が、ツールをいくつか試してみて感じたのは、それぞれのツールごとの使い勝手の違い、メリット・デメリットはありますが、開発の方向性としては共通していることです。それは、多くのツールがAIがCopilot(副操縦士)からPilot(操縦士)として振
こんにちは。AWS Community Hero の御田 稔 (みのるん) です。 普段は生成 AI を活用したクラウドアプリケーションの開発をしながら、テックエバンジェリストとして技術の楽しさを発信する活動をしています。AWS ユーザーグループの JAWS-UG では、東京支部の運営をしています。 先日、AWS re:Invent 2024 で多数の AWS サービスのアップデートが発表されました。 今日はその中でも開発者向けの生成 AI サービス、Amazon Bedrock の新機能である「マルチエージェントコラボレーション」を使って、今流行りのマルチエージェント型の生成 AI アプリケーションを作ってみましょう。 LLM (大規模言語モデル) を中心とした生成AIブームが続いていますが、最近のトレンドは「AI エージェント」です。 エージェント (代理人) という語が示すように、人
AI に自分のスタイルでコードを書かせたい。 自分のコーディングスタイルを端的にまとめると、たぶんこう。 TDD でミニマルにはじめるのが好き でも DDD で段階的にドメインモデリングもしたい 実装は関数型ドメインモデリングに寄せる これをAIに叩き込みたい。資料を読ませてプロンプトを作って、それにそって実装させる。 エヴァンスのDDDと軽量DDDの2つでやらせてみる。 コードはここ 自分のコーディングスタイルに合わせたプロンプトを作成する MCPエージェントで検索とURL展開を使える状態で次のように指示をした。(自作ディープサーチみたいなもの) インターネットでDDDについて調べさせる インターネットで関数型ドメインモデリングについて調べさせる インターネットでTDDについて調べさせる プロンプトとして使えるように要点を圧縮しろ 端的に圧縮しろ もっと圧縮しろ で、でてきたのがこれ。こ
物理基盤サービス DC内で提供している機器の実行環境 ハウジング ラックを借りれる 機器は持ち込み 利用者がDCに入れる 閉域網を通じて、さくらのクラウドなど他のサービスとつながる 東京、大阪、石狩にDCがある 東京は三ヶ所 さくらの専用サーバPHY 物理サーバーの専用ホスティングサービス コントロールパネルから設定、契約 OSインストール RAID設定 NICの冗長化 など 16コア/64GBメモリ/480GBストレージ/1Gbpsから LB/FWのアプライアンスもある 高火力PHY H100 x8搭載のベアメタルサーバ 最短10分で利用可能 200Gbps x4のバックボーンがある 周辺サービス ドメイン、SSL、ImageFlux、IoT、マーケットプレイスなど さくらのドメイン - ドメインの取得、更新 - ネームサーバ運用 さくらのSSL SSL証明書の取得 即日発行可能 Ima
前提 Roo CodeがClineのフォークという程度には知られている。Roo Codeを好んで使っているユーザーがいるがどんな違いがあるのかというのが気になっていたので調べた。 結論としては「Rooは個人が趣味で実験的な機能モリモリ入れた改造版で、Clineが事業としてやっていこうとしているオリジナルな製品」 機能面は両方インストールしてもらえばすぐ分かるので背景的な情報とか内部設計とかをピックアップした。 画面 Roo Code Cline ユーザー数:Cline>Roo Code これはマーケットプレイスとGitHub、Discordを見るとわかる。 ざっくりと4:1 開発者数:Cline>Roo Code Clineは会社化して採用してる GitHub上でいろんな人が活動してる エンタープライズでマネタイズするらしい MetaからClineに転職した人とかいる Rooはメインの二人
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに mizchiさんの記事を読んで以下の部分に衝撃を受けた。 ペアプロでいうとClineがドライバーで、ユーザーがナビゲータになる。役割を交代する。 ここ2ヶ月ほどの間自分は生成AIの作ったコードを評価するために 設計,デザインパターン リファクタリング TDD,テストとの向き合い方 を主に学習していたが,これは自分がAIエージェントにサポートを受けることを前提に考えてのことだった。 今後,我々人間がAIのサポートをするような時代がくることを考えると,早いうちにAIエージェントとうまく付き合っていくやり方を考えるのは急務であると思
NECは自治体向けビジネスなどの国内事業強化へ向け、グループ内リソースの効率化に乗り出している。2024年10月には、ネットワークソリューションやインフラ工事事業を手掛けるNECネッツエスアイを株式公開買い付けによって完全子会社化することを発表(買収総額は約2391億円)。その後、中間持ち株会社を新設し、ネッツエスアイと、自治体や中堅中小企業向けITサービスを提供するNECネクサソリューションズを傘下に収める計画だ。 中間持ち株会社傘下の2社で自治体と中堅中小向けビジネスの強化を図る。NECの森田隆之社長兼CEO(最高経営責任者)は「DX(デジタルトランスフォーメーション)を支援でき、全国規模で工事機能を持ったユニークな事業体をつくる」と組織再編の効果に期待を寄せる。 一方で電子部品を手掛ける日本航空電子工業を連結子会社から除外。機器のリースなど金融サービスを提供する持ち分法適用会社のNE
ガバメントクラウドでよく見る閉域オンプレミスと AWS のハイブリッド構成における Route 53 インバウンド・アウトバウンドエンドポイントの名前解決パターンを構築してみるLinuxAWSガバメントクラウド ガバメントクラウドでは、閉域でオンプレミスの庁舎内ネットワークとマルチアカウントで構成された AWS 環境と連携するハイブリッド構成のネットワークが多く見られます。 閉域オンプレミスと AWS のハイブリッド構成のネットワークを考える時に、Route 53 インバウンド / アウトバウンドエンドポイントとオンプレミスの DNS サーバーを連携させることが効率的ですが、AWS がマルチアカウント構成の場合、集約アカウント(ネットワークアカウント)にエンドポイントをまとめて、他のアカウントに共有すると更に効率化が図れます。 そこで、自宅に閉域オンプレミスに見立てた DNS の検証環境を
AWSを使っている方なら、dwar.ioを使って構成図を書く機会が結構あると思います。構成図を書く時のイラッとをなくすレイヤーという機能を知ったのでご紹介したいと思います。え?今更知ったの?そんなの知ってるよ。と言われちゃうかもですが、ご紹介させてくださいませ。 その前に、構成図書く時にどう書いたら良いんだろう、、、となる時ありますよね。参考にしている良い記事あるのでご紹介させてください。今まで結構雰囲気で書いていたのですが、この記事を見てから綺麗にかけるようになりました。 AWSのアーキテクチャ図を描くときに意識していること それではレイヤーのお話に行きたいと思います。ECSコンテナを編集したい場合、まずレイヤーを使っていないときは、こうなりますよね。 邪魔なのをどかしてどかして、やっと編集できます。次回すぐ編集できるように最前面に移動することもあるかと思います。これレイヤーを使うとこん
さくらインターネット 外資系クラウドから国産クラウド開発へ。荒木靖宏に聞くさくらインターネットへの転職理由 # エンジニア# さくらのクラウド# 社員インタビュー 転職組に聞く入社理由「なぜさくら?」 2025年2月19日 社会を支えるパブリッククラウドを一緒に作りませんか? >>さくらインターネットのエンジニア採用情報を見る さくらインターネットには、有名企業を何社も渡り歩いてきた経験豊富なエンジニアがいます。本シリーズでは『転職組に聞く入社理由「なぜ、さくら?」~エンジニア職編~』と題し、これまでのキャリアや入社理由を紐解きながら、他社を経験しているエンジニアだからこそわかる、さくらインターネットの魅力を探ります。 第5回は、アマゾンウェブサービスジャパン合同会社(AWS)からさくらインターネットに転職した、クラウド事業本部の荒木靖宏にインタビュー。転職を決心した理由やこれからのミッシ
ほんと触るとこまでです。 きっかけ。 該当スレ 「さくらのクラウド」の存在は知っていたものの、触ってはいなかった私です。 でmattnさんが「そういえば」から15分で「いいやん」と言っていたので、実にクラウド感(AWSの昔のステッカーに「I built my cluster in 5 minits」とかあった。今もある?)あるなぁと思って、やってみました。 やったこと さくらのクラウドにアクセス アカウント作成 メール認証&電話認証 クレジットカード登録 3Dセキュア 200円の請求がきて、すぐ取消がきた。ああ、あれか。 「さくらのクラウド(IaaS)」の中で「コンテナどこやー」と探す ない。 作りたいのはサーバーじゃないんだよぅとなる。 「さくらのクラウド(IaaS)」のコンソールからトップに戻る動線がみつからない ググってトップから入り直す。 「AppRun β」を見つけて「これか」と
プラットフォームチームの菅原です。 カンムのサービスで使われている各種アプリケーション(Goアプリ・管理アプリ・Redash等)では、データベースに接続する場合に一般的なパスワード認証を使っていることが多いです。 しかし、パスワード認証はパスワード漏洩のリスクやパスワード管理の手間があり、また要件によっては定期的なパスワードの変更も必要になってきます。 単純な方法で安全にパスワードをローテーションしようとすると、新しいDBユーザーを作成し、アプリケーションの接続ユーザーを変更し、さらに必要であれば元のDBユーザーのパスワードを変更して、接続ユーザーを元に戻す…などのオペレーションが必要になります。 そこで、AWS RDS(PostgreSQL)の「Secrets Managerによるマスターユーザーパスワードのパスワード管理」と「IAMデータベース認証」を利用してシステムから固定パスワード
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く