Pythonデータ処理入門:
[pandas超入門]データセットの前処理をしてみよう
タイタニックデータセットを使って、欠損値の扱い方、不要な列の削除、カテゴリカルデータのエンコーディングなど、前処理の仕方を見ていきましょう。(2024/9/20)
通信大手BTのAIコーディング活用術【後編】
自動生成コードを使うも捨てるも「開発者の腕」次第? BTが挑むAIリスク対策
通信大手BTは、同社にいる1200人の開発者向けに「Amazon Q Developer」を導入した。ハルシネーションをはじめとする懸念がある中で、ツールを安心して使うために、どのような工夫を取り入れたのか。(2024/9/20)
「機能的には既に“放棄”されていた」という意見も:
AWSが予告なしに「CodeCommitによるGitの提供」を取りやめ 他のサービスへの影響は?
TechTargetは、「AWSによるCodeCommitとCloud9の閉鎖通知」に関する記事を公開した。AWSは事前の予告なしに、6つのサービスで新規ユーザーの受け入れを停止した。これを受け、一部の業界関係者はアップデートの頻度が低い他のAWSサービスの将来に疑問を投げかけている。(2024/9/19)
ソフトウェア開発者のキャリアガイド【第6回】
いまさら聞けない「GitHub」はなぜ開発者の“必需品”なのか?
さまざまな組織のソフトウェア開発を支えるツールの一つに「GitHub」がある。具体的には開発チームの仕事にどう役立つのか。GitHubの主要機能と併せて解説する。(2024/9/19)
Webアプリ実装で学ぶ、現場で役立つRust入門(12):
Rust and WebAssemblyでSPAを作ってみよう
第12回からは、第11回までで作成した投稿アプリの延長として、Rust and WebAssemblyでTODOアプリを開発します。第12回では、プロジェクトの構築やさまざまな準備のためのコードを通じて、Rust and WebAssemblyの基本的な利用方法を理解します。(2024/9/19)
製造マネジメント インタビュー:
4年目を迎えたパナソニックの「PX」、業務プロセスの変革が着実に進む
パナソニックHD 執行役員 グループCIOの玉置肇氏が合同取材に応じ、同氏がけん引役を務める同社のプロジェクト「PX(パナソニックトランスフォーメーション)」の推進状況について説明した。(2024/9/18)
COBOLを使う金融機関でも役立つ? RAGよりも良い?:
「GitHub Copilot Enterprise」で限定公開β版が始まった「ファインチューニング」、コード補完でのメリットとは
GitHubは、AIコーディングアシスタント「GitHub Copilot Enterprise」の限定公開β版として、モデルのファインチューニングを可能にした。(2024/9/16)
特選プレミアムコンテンツガイド
「ChatGPT」「Gemini」の違いや活用方法は? 生成AIツール実践ガイド
「ChatGPT」と「Gemini」にはどのような違いがあるのか。生成AIの回答を改善するためのプロンプトの作り方とは。生成AI活用に当たっての基礎知識と、利用時のこつをまとめて紹介する。(2024/9/16)
GitHubが先行し、GitLab・Google Cloud・AWSが追いかける ガートナーが主要なAIコードアシストを比較
AIコードアシスト機能を提供している主要各社は、調査会社のGartnerが作成したAIコードアシストを比較調査したマジッククアドラントの自社の位置づけをプレスリリースで発表しました。(2024/9/12)
セキュリティニュースアラート:
Windows Telephonyに権限昇格の脆弱性 PoCエクスプロイトコード公開済み
Windows Telephony APIに権限昇格の脆弱性が見つかった。セキュリティ研究者らからPoCエクスプロイトコードが公開されているため注意が必要だ。この脆弱性の悪用によって攻撃者はシステム制御を得る可能性がある。(2024/9/11)
有料ユーザーは9月23日まで1日当たり100万のトレーニングトークンが無料:
「GPT-4o」でファインチューニングが利用可能に 使い始めるには、事例は、セキュリティは?
OpenAIは「GPT-4o」のファインチューニング機能の提供を開始した。コーディングやクリエイティブな執筆といったユースケースで、モデルの出力結果に大きな影響を与える可能性があるという。(2024/9/11)
「10B未満のパラメーターで最先端のコーディング性能」:
中国の零一万物(01.AI)、コーディング用LLM「Yi-Coder」をオープンソースとして公開
中国のAIスタートアップ零一万物(01.AI)は、コーディング用大規模言語モデル(LLM)「Yi-Coder」をオープンソースとして公開した。(2024/9/10)
ITmedia エグゼクティブセミナーリポート:
10年の経験を経たRecruit-CSIRTに見る、平時とこれからのCSIRTのあり方――リクルート 鴨志田昭輝氏
有事に対応するだけではなく、リスト型攻撃やカード不正が日常となった“平時”も含めてどのような価値貢献をするかが問われるようになってきた。(2024/9/10)
ソフトウェア開発者のキャリアガイド【第3回】
「どのプログラミング言語を学ぶか」よりも重要な“あれ”とは
「どのプログラミング言語を選ぶか」は、開発者がキャリアを積む上での重要な要素だ。ただし活躍する上で重要なのはそれだけではない。プログラミング言語の選択以上に何が重要なのか。(2024/9/10)
シングルサインオンなどセキュリティ機能やGitHubと統合も:
Anthropic、企業用の生成AIアシスタント「Claude Enterprise」を発表 50万トークンのコンテキストウィンドウで何ができるのか
Claudeを開発したAnthropicは、企業用の生成AIアシスタント「Claude Enterprise」のサービス提供を開始した。(2024/9/9)
「月額7000万円」の出費を回避:
パルワールドの185万同時接続を支えたクラウドインフラ最適化戦略
2024年8月に開催されたGoogle Cloud Next Tokyo ’24で、オンラインゲーム「パルワールド」のインフラ戦略を、開発元のポケットペアが解説した。急激なユーザー数増加によるクラウドコストの増大に対し、アーキテクチャの見直しと工夫によって、コスト最適化を実現した。(2024/9/9)
Pythonデータ処理入門:
[pandas超入門]探索的データ分析の基礎:タイタニックデータセットを調べてみよう
機械学習やディープラーニングにおいて練習材料としてよく使われるタイタニックデータセットを使って、その概要や、性別と生死に関連があるかどうかを調べてみましょう。(2024/9/6)
Anthropic、企業向け「Claude Enterprise」発表 コンテキストウィンドウは競合超え
Anthropicは、AIチャットbot「Claude」の企業向けプラン「Claude Enterprise」を発表した。コンテキストウィンドウは50万トークンと、OpneAIの「ChatGPT Enterprise」を大きく上回る。(2024/9/5)
11の機能が正式リリース、22の機能がβに昇格、11の機能がαとして追加:
「Kubernetes v1.31: Elli」公開 セキュリティ向上や運用の効率化につながる45の機能強化を発表
Kubernetesプロジェクトは、オープンソースのコンテナオーケストレーションプラットフォーム「Kubernetes」の最新バージョンである「Kubernetes v1.31」を公開した。(2024/9/5)
ここから始める「自然言語プログラミング」:
新しい開発スタイルを切り開く、「GPTScript」とは何か
TechTargetは「GPTScriptを使った自然言語プログラミング」に関する記事を公開した。「GPTScript」によってプログラマーは自然言語の構文を使い、OpenAIのAPIを活用したアプリケーションを作成できるようになる。(2024/9/5)
ソフトウェア開発者のキャリアガイド【第2回】
「人気のプログラミング言語」5選、愛される理由は?
ソフトウェア開発ではプログラミング言語、開発ツール、開発手法を適切に選択することが重要だ。その中でも特に押さえておくべき人気のプログラミング言語とは。(2024/9/5)
AIで名前付けやデバッグなども効率化:
「Visual Studio 2022 v17.11」で「GitHub Copilot」のAI支援はどこまで便利になるのか?
Microsoftは、2024年8月にリリースした「Visual Studio 2022 バージョン 17.11」の最新の「GitHub Copilot」機能を公式ブログで紹介した。(2024/9/4)
ソフトウェア開発者のキャリアガイド【第4回】
三種の神器ならぬ「ソフトウェア開発の“四種の神器”」はこれだ
ソフトウェア開発プロジェクトを効率的に進めるためには、適切な開発ツールや開発手法を活用することが欠かせない。ソフトウェア開発者が押さえるべき代表的な開発ツールや開発手法を紹介する。(2024/9/4)
リアルタイムOS列伝(50):
FreeRTOSがライバル!? イタリア発のRTOS「BeRTOS」は古のBeOSとは関係ない
IoT(モノのインターネット)市場が拡大する中で、エッジ側の機器制御で重要な役割を果たすことが期待されているリアルタイムOS(RTOS)について解説する本連載。第50回は、イタリア発のRTOS「BeRTOS」を紹介する。(2024/9/3)
コマンドを保存して簡単に呼び出せるスニペットペインも利用可能に:
「Windows Terminal Preview 1.22」公開 Sixel画像や書記素クラスタに対応
Microsoftは「Windows Terminal Preview 1.22」をリリースした。Sixel画像や書記素クラスタのサポート、スニペットペイン、CMDのクイック修正といった新機能を提供する。(2024/9/2)
セキュリティニュースアラート:
Windowsの重大な脆弱性「CVE-2024-38063」のPoCコードが公開 悪用の懸念もあり注意
セキュリティ研究者らがWindowsの重大な脆弱性「CVE-2024-38063」のPoCコードをGitHubに公開した。この脆弱性はWindowsの複数バージョンに影響し、リモートコード実行が可能になる。(2024/8/29)
ソフトウェア開発者のキャリアガイド【第1回】
いまさら聞けない「ソフトウェア開発者」の“専門分野の違い”とは?
ソフトウェア開発者は、ビジネスにおいてますます重要な役割を担うようになっている。今後、キャリアアップを目指す開発者は、どのような専門性を身に付けていると有利なのか。(2024/8/29)
AWS Summit Japan 2024セッションレポート:
非エンジニアが3年でAWS開発者に 戸田建設が導きだした「DX人材に必要なものとは」
DXの機運の高まりとともに「内製化」へ注目が集まったが、開発スキルを持った人材確保が難しいといった理由から思ったように進まない企業も多いだろう。そんな中、非エンジニア社員のリスキリングを通じ、AWSを活用して内製化を実現したのが戸田建設だ。全くの未経験者がアプリ開発をできるようになるまでにどんな物語があったのか。(2024/8/27)
米国、ブラジル、インド、ドイツのソフトウェアエンジニア、開発者など2000人を調査:
AIコーディングツール導入のメリット、課題、企業の取り組み状況は? GitHub調査
GitHubは、米国、ブラジル、インド、ドイツの企業におけるソフトウェア開発者など2000人を対象に、ソフトウェア開発におけるAIコーディングツールの導入状況や導入のメリット、課題などを調査した結果を発表した。(2024/8/26)
Tech TIPS:
Windows 11のスタートボタンが中央にあるのは嫌なので、左側に移動する
Windows 11で[スタート]ボタンの位置が中央になったことに不満がある人も多いようだ。このような場合、Windows 11の設定を変更したり、フリーソフトウェアを使ったりすることで、[スタート]ボタンを左側に移動させることが可能だ。特にフリーソフトウェアを使うことで、Windows 10のユーザーインタフェースに近づけることもできる。本Tech TIPSでは、[スタート]ボタンを左側に移動させる方法を紹介する。(2024/8/23)
AWS CodeBuildがiOSやiPadOS、macOSアプリなどのビルドに対応 Apple M2プロセッサ/macOS 14マシンのビルド環境を自動プロビジョニング
米Amazon Web Services(AWS)は、AWS CodeBuildでmacOS上でのビルドとテスト環境に対応したと発表しました。(2024/8/21)
セキュリティニュースアラート:
Windowsの重大な脆弱性を悪用 中国の脅威アクターがGitHubで偽のPoCを拡散
Windowsの深刻な脆弱性を悪用する偽のPoCコードがGitHubで拡散されている。このPoCコードはマルウェアの拡散を目的としているため注意が必要だ。(2024/8/21)
「全ての開発者がAIエンジニアになれる」:
GitHub、数クリックで話題の生成AIモデルを試せる「GitHub Models」を発表
GitHubはAIアプリ開発支援サービスの「GitHub Models」を発表した。Microsoft、OpenAI、Meta、Mistralなどの人気のあるプライベートモデルやオープンモデルを数回のクリックとキー操作で実験、比較、テストできるという。(2024/8/21)
GitHub、全サービスがデータベースの設定変更ミスでアクセス不能に 設定を元に戻して30分後に復旧
米GitHubは日本時間8月15日午前8時2分(世界協定時8月14日23時2分)から8時38分までの約30分のあいだ、全てのサービスがアクセス不能となる障害が発生していたことを報告しました。(2024/8/20)
AI支援機能も強化:
.NET 9で開発体験はどう変わる? Microsoft、「Visual Studio 2022バージョン17.12 Preview 1」公開
Microsoftは、「Visual Studio 2022バージョン17.12 Preview 1」を公開した。.NET 9対応と、AIによる新しい生産性機能の提供に重点が置かれている。(2024/8/20)
PR:Udemy夏のビッグセール開始! 全ビジネスパーソン必見の「マーケティング」から「生成AI」「英会話」まで対象講座が1300円から受講できる
(2024/8/20)
セキュリティニュースアラート:
GitHubが新機能「Copilot Autofix」の提供を開始 ソースコードの脆弱性検出を高速化
GitHubは開発者がセキュリティリスクを迅速かつ効率的に修正できるよう支援する「Copilot Autofix」を公開した。このAI機能は脆弱性を検出し、自動で修正案を提案する。(2024/8/19)
GPT-4oも活用:
GitHub、AIでコード脆弱性を自動修正する「Copilot Autofix」を正式リリース 修正時間をどれだけ短縮できる?
GitHubは、「GitHub Advanced Security」機能の一部として、AIを用いてコード内の脆弱性の迅速な修正を支援する「Copilot Autofix」の一般提供を開始した。(2024/8/19)
DevOpsの認定資格とトレーニングコース11選【第4回】
DevOpsエンジニアとしてのスキルを磨ける「学習コースと認定資格」はこれだ
AWSやGoogleなどのベンダーは、DevOpsの認定資格や学習コースを提供している。DevOpsスキルを磨きたいエンジニア向けに、6つの学習コースを紹介する。(2024/8/19)
週末の「気になるニュース」一気読み!:
Appleがオープンソースの画像生成AIモデル「MDM」をGitHubで公開/Windowsに深刻な脆弱性 ゼロクリック攻撃で
うっかり見逃していたけれど、ちょっと気になる――そんなニュースを週末に“一気読み”する連載。今回は、8月11日週を中心に公開された主なニュースを一気にチェックしましょう!(2024/8/18)
ChatGPTはSASTツールになるのか【後編】
「ChatGPT」が「SAST」ツールの座を奪う? 実力と見えてきた課題
開発者の中で「『SAST』ツールの代替として『ChatGPT』が使えるのではないか」といった期待が高まっている。ChatGPTは脆弱性を正確に見つけ出し、SASTを超えることができるのか。(2024/8/16)
Webアプリ実装で学ぶ、現場で役立つRust入門(11):
RustとDioxusで投稿アプリのSPAに編集機能と削除機能を実装しよう
第11回では、第10回に引き続き投稿アプリに更新機能を実装します。編集、削除機能の実装を通じて、DioxusによるSPA開発の、より実践的な手順を学びます。(2024/8/15)
誰でも使えるAI教材が充実
AIスキルが“無料”で身に付く「AWSの学習コンテンツ」とは?
ITベンダーがAI技術に関する無料のトレーニングを拡充している。AWSもその一社だ。同社が新たに追加した、誰もが生成AIのスキルを習得できる無料の学習コンテンツとは。(2024/8/9)
製造業IoT:
Sigfoxを引き継いだUnaBizにKDDIとKCCSが出資、目標は世界累計1億台接続
LPWAネットワークのSigfoxを展開するUnaBizは、KDDI、京セラコミュニケーションシステム(KCCS)の協力により、プレシリーズCラウンドとして合計2500万米ドル(約37億円)の出資を受ける契約の締結を完了した。(2024/8/8)
ChatGPTはSASTツールになるのか【前編】
「ChatGPT」は“夢の静的解析ツール”になれるのか? コード診断の新時代
コーディングの世界に生成AIの波が押し寄せている。「ChatGPT」が「SAST」に関する開発プロセスを変える可能性があるという。どの程度実用的なのか。サンプルコードを使いながらChatGPTの実力を探る。(2024/8/8)
Deep Insider's Eye 一色&かわさきの編集後記:
編集後記「ONEXPLAYER X1 AMD版で楽しむChatGPT×プログラミング」と「何をもってPythonicなのか(refrain)」
一色からは「ONEXPLAYER X1 AMD版で楽しむChatGPT×プログラミング」という題でX1を数週間使って気付いた問題と、その解決のために始めたChatGPTを駆使したプログラミングについて、かわさきからは「何をもってPythonicなのか(refrain)」という題でforループとif文を使って書いたコードとリスト内包表記で書いたコードのどちらが「初心者にとって分かりやすいか」「Pythonicなのか」について書きました。(2024/8/5)
従来のRAGとの違いとは?:
Microsoft、LLMで注目の「RAG」の精度を向上させる「GraphRAG」をGitHubで公開
Microsoftは、RAGの精度を強化する「GraphRAG」と、Microsoft Azure上でGraphRAGを実行するためのソリューションアクセラレータリポジトリをGitHubで公開した。GraphRAGはMicrosoftが2024年2月に発表した新たなRAGのアプローチだ。(2024/8/3)
リアルタイムOS列伝(49):
さらば「Mbed OS」、RTOS淘汰の波にはArmも逆らえない
IoT(モノのインターネット)市場が拡大する中で、エッジ側の機器制御で重要な役割を果たすことが期待されているリアルタイムOS(RTOS)について解説する本連載。第49回は、ついにEOL(End of Life)がアナウンスされたArmの「Mbed OS」について、なぜ淘汰の波に飲まれたのかを考察する。(2024/8/1)
ビジネス向けの生成AI機能も
AWSの生成AIツール「Amazon Q」で開発は“どこまで簡単”になる?
AWSが2024年4月に一般提供を開始した生成AIツール「Amazon Q」は、開発者やビジネスユーザーにどのようなメリットをもたらすのか。その機能や特徴を解説する。(2024/7/31)
Meta、動画内アイテム識別AIモデル「SAM 2」をApache 2.0で公開
Metaは、画像だけでなく、動画内のアイテムもセグメント化できるAIモデル「Segment Anything Model 2」(SAM 2)を発表した。モデルは「Apache 2.0」ライセンスでGitHubで公開されている。(2024/7/30)
にわかに地球規模のトピックとなった新型コロナウイルス。健康被害も心配だが、全国規模での臨時休校、マスクやトイレットペーパーの品薄など市民の日常生活への影響も大きくなっている。これに対し企業からの支援策の発表も相次いでいるが、特に今回は子供向けのコンテンツの無料提供の動きが顕著なようだ。一方産業面では、観光や小売、飲食業等が特に大きな影響を受けている。通常の企業運営においても面会や通勤の場がリスク視され、サーモグラフィやWeb会議ツールの活用、テレワークの実現などテクノロジーによるリスク回避策への注目が高まっている。