最新記事一覧
アジャイル開発の代表的なフレームワークである「スクラム」は、どのような開発チームやプロジェクトに適するのか。スクラムの具体的な流れと併せて解説する。
()
東海大学ソーラーカーチームが、Hexagonの熱流体解析ソフトウェア「Cradle CFD」を活用して、ソーラーカーの車体を開発した。実風況を考慮した7億要素の高精度解析により、車体は優れた空力性能を有する。
()
ローコード/ノーコード開発ツールを試す企業が増えている。始めるときは「簡単な処理だけでいい」と思っていても、例えば3年後には「幅広く本格的な用途で使いたい」となることがある。では、長く使い続けられるツールをどのように選べばいいのか。4つの選択ポイントを紹介する。
()
中小企業で、副業や業務委託ではない「プロボノ」の活用が広がろうとしている。これが中小企業のDX推進だけでなく、大企業のリスキリングにもつながる可能性を秘めている。
()
業界、業態を問わず、さまざまな企業が人材不足という課題に頭を悩ませている。再教育(リスキリング)で社内の人材をデジタル人材にする取り組みが注目されているが、具体的にどのように進めればいいか分からない企業も多いだろう。本稿は、「Cloud Operator Days Tokyo 2023」のプレイベントで発表されたデンソーの事例から、その方法を探る。
()
企業や大学、公共機関が無料で公開しているIT教材や、研修資料などをピックアップ。ITmedia NEWSで直近6カ月間に取り上げた記事から、8つ紹介する。
()
Sansanが4月に実施した新卒研修の内容を自社ブログで公開している。研究開発部内の技術研修として実施したもので、新卒社員がスムーズに業務に取り組めることを目的に、チーム開発の基本を解説している。
()
サイバーエージェントは、新入社員の研修で使ったという資料を無償公開した。内容は、AIや機械学習アルゴリズムの開発手法「MLOps」に関するもので、全140ページ。
()
MIXI(旧社名ミクシィ)は、同社の新入社員向け技術研修で使用した資料を無償公開した。
()
複雑性/不確実性に対応するためソフトウェア開発業界で広く採用されている「アジャイル開発」の製造業での活用法を紹介する本連載。第2回は、製造業のアジャイル開発導入における6つのポイントのうち「ユーザーに喜んでもらう」という観点から3つを紹介する。
()
AWS活用における便利な小技を簡潔に紹介する連載「AWSチートシート」。今回は「Amazon API Gateway」と「Amazon S3」を利用して、レスポンスを動的かつ簡単に変更できるAPIモックを作る方法を紹介します。
()
DXが組織にとって重要になる中で、「なんちゃって」な推進しかできていない組織も多く存在します。Microsoftのビジネスアプリケーションが「真のDX」を実現するカギになるかもしれません。
()
開発発注プラットフォーム「ISSUE」を提供するResource(東京都練馬区)は、webエンジニアの各業務委託単価とその技術能力関係をまとめた業務委託単価表を公開した。
()
米AWSが、AWS上で開発チームのための環境一式を提供する「Amazon CodeCatalyst」を発表。クラウド上にチーム開発のために必要な環境一式を迅速に構築、提供するサービスという。
()
膨大なハイパーパラメータの探索や巨大なAIモデル学習用のアルゴリズム実装に加え、稼働させるGPUの並列化やスケジューリング、共有環境の整備はAIモデル開発の悩みの種だ。打開策はあるのか。AI専門家の大西 可奈子氏と議論する。
()
開発プロジェクトのIDEに「Visual Studio」や「WebStorm」を採用する際には、どのような問題があることを把握しておくべきなのか。幾つかの注意点を解説する。
()
AWS活用における便利な小技を簡潔に紹介する連載「AWSチートシート」。今回はJava版「DynamoDB Local」の概要とメリット/デメリット、セットアップ手順、注意点などを紹介する。
()
ミクシィは、新卒エンジニア向けの研修資料を自社ブログで公開した。同社が新卒社員向けの研修で使った資料で、iOS/Androidアプリの開発やゲームエンジン「Unity」を使ったゲーム開発などを解説している。
()
ただ作るのではなく、なぜ作るのか、サービスやビジネス全体にどのような影響があるのか考えて物事に取り組む。そしてそれを明確に言語化する。私たちはこのチームで、日々成長しています。
()
Microsoftは2021年11月8日、統合開発環境(IDE)の最新版「Microsoft Visual Studio 2022」をリリースした。製品名に付く“年式”が変わるメジャーバージョンアップは、2019年4月リリースの「Visual Studio 2019」以来、約2年半ぶりとなる。最新版のVisual Studio 2022では何が変わったのか。そして、それは開発者や開発組織が直面している課題をどのようにして解決してくれるのだろうか。
()
IT企業が社内の新人エンジニアに向けた研修資料を無償公開して話題になっている。学べる内容はIT業界の文化からゲームエンジン「Unity」を使ったゲーム開発までさまざまだ。改めて公開内容と目的をまとめた。
()
「Amazon Web Services」(AWS)活用における便利な小技を簡潔に紹介する連載「AWSチートシート」。今回は、「Amazon Honeycode」を使ったノーコード開発の基本を解説する。
()
プログラミング学習サービスを運営するLABOT(東京都渋谷区)と、NPO法人CLACK(大阪市)は、プログラミング学習を無償提供する支援プロジェクト「CODEGYM Academy」を開始する。
()
私がベンチャー企業を渡り歩きVPoEになるまでの経歴と、活躍している多数のエンジニアたちと出会い、一緒に仕事をしてきた経験を基に、外部の状況にかかわらず必要とされるエンジニアに共通するスキルやスタンスをお伝えします。
()
かつてのTwitterのUserStream対応クライアントユーザーを中心に話題となっている、TweetDeckの表示をカスタマイズしたAndroidアプリ「MarinDeck」。開発はノーコードで行ったという。開発者に話を聞いた。
()
「Pythonも知らない状態だった」という50代文系副社長が、大手食品メーカーも採用するほどの商用AIサービスを作るまでの物語。
()
モバイル・コンテンツ・フォーラム(MCF)は、8月〜10月に「スマートフォンアプリジャム2020(SPAJAM2020)」を開催。本選は温泉地、予選はバーチャルハッカソンとして開催し、学生対象の「スパジャム道場」も実施する。
()
本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回はコミットを取り消す「git revert」コマンドと「git reset」コマンドです。
()
本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は「git」コマンドのうち、リモートリポジトリの変更を取り込む「git pull」コマンドです。
()
「AWS」「Azure」「Google Cloud Platform」で相次いでサービス障害が発生した。このことは、ユーザー企業がクラウドの障害について「いつか起こり得る問題」だと認識しなければならないことを示唆している。
()
オージス総研主催のイベント「現場の悩みを解決するためのシステムモデリングの活かし方」に、小松製作所(コマツ) 開発本部 システム開発センタ メカトロ制御第3Gr.の北村顕一氏が登壇し、同社の次期製品の開発に取り入れているMBSE(モデルベースシステムズエンジニアリング)と「プロダクトライン開発」について紹介した。
()
日本マイクロソフトが2019年5月末に開催した「de:code 2019」では、5月上旬に米国で開催された「Build 2019」に合わせて発表された、WindowsやAzureに関する多くの新機能、新サービスを国内で初披露した。この記事では、基調講演で触れられたものの中から、特に開発者やITエンジニアにとって関わりの深いものをまとめる。
()
未経験からデータサイエンティストを目指した「分析少女」に起きた悲劇とは。一部の怪しいデータサイエンティスト養成スクールへの警鐘を鳴らす物語。
()
オンラインコーディングプラットフォーム「Repl.it」は、ネイティブGUIアプリケーションとゲーム開発が可能になったと発表した。
()
3月8日から「スマートフォンアプリジャム2019(SPAJAM2019)」の予選受付がスタート。全国6地域7会場でハッカソン形式の予選を行い、温泉で開催となる本選への参加資格を競う。また、SPAJAM本選出場者などのエキスパートクリエイターが実戦形式でアプリ制作に必要なスキルを伝授する育成型ハッカソン「スパジャム道場」も開催する。
()
響きはいいはずなんですが、そこはかとなくブラックな雰囲気を醸し出す言葉ですよね。
()
車載ソフトウェアを扱う上で既に必要不可欠なものとなっているAUTOSAR。このAUTOSARを「使いこなす」にはどうすればいいのだろうか。連載の第5回では、第4回で挙げた避けるべき代表例の1つ「標準をただ従うものとして捉えること」について掘り下げてみよう。
()
ビズリーチは「プログラミング言語別年収ランキング2018」を発表した。1位は年収の中央値が600万円の「Go」、2位は「Scala」、3位は「Python」。スクリプト言語が多く、求人数ではRuby、Python、Cが際立っている。
()
本連載では、「インフラの、特に基盤寄りの立場からSRE(Site Reliability Engineering)の活動を行い、Webサービスの価値を高めるためにはどうしたらいいか」について、リクルートの新たなインフラ基盤を例に見ていきます。今回は、Fleetの具体的な仕組みや取り組みを紹介します。
()
企業向けソフトウェア開発プラットフォーム「GitHub Enterprise」のSEである池田尚史さんは、時代の変化に対応するために自らのスキルセットを入れ替えながら、コンサルタントからエンジニアへ、WindowsからWebへ、オープンソースソフトウェア開発へと異色のキャリアを築いてきた。池田さんの話には時代の変化に対応して生き延びるヒントが詰まっている。
()
本連載では、「インフラの、特に基盤寄りの立場からSRE(Site Reliability Engineering)の活動を行い、Webサービスの価値を高めるためにはどうしたらいいか」について、リクルートの新たなインフラ基盤を例に見ていきます。
()
拡張メソッドを使うと、型定義を直接修正することなく、その型にインスタンスメソッドを追加(したように扱うことが)できる。その作成方法と応用例を見てみよう。
()
開発環境Visual Studio 2017を使ったプログラミングに不可欠な知識とは? ソリューションの概念から画面構成まで基礎を習得しよう!
()
プログラムはどうやって作るの? 開発ツールはどうやって使うの? ゼロから始める新人プログラマーのための定番連載をVisual Studio 2017に合わせて改訂。
()
デジタルトランスフォーメーションが進む中で、DevOpsの重要性はさらに高まっているが、その導入にまで踏み切れていない企業は多い。開発部門と運用部門の認識のズレだけでなく、そもそもDevOpsで何を達成するのかという基本的な部分から焦点がブレやすく、結果として単なる自動化と違いが分からないというケースも散見される。自動化とDevOpsは密接な関係にあるが、自動化がDevOpsのゴールではなかったはずだ。では、DevOpsの本質とは何か。自動化の他に何を重視するべきなのか。システムインフラのみならずDevOpsの導入を支援する取り組みを提供するレッドハットに話を聞いた。
()
OSSのチャット基盤であり、Dockerコンテナとして簡単に導入できるRocketChatを使った、コミュニケーション基盤の作り方を学ぶ連載。最終回は、RocketChatと他のアプリケーション(Subversion、Redmine、Jenkins、Zabbix、fluentdなど)と連携させる方法を紹介します。
()
Visual StudioとXamarinでクロスプラットフォーム開発を始めよう! 今回はXamarinの概要について見た後、Hello Worldプログラムを作成する。
()
セプテーニ・オリジナルは、インターネット広告事業を手掛ける「セプテーニ」の子会社として、システム開発を行う企業だ。同社ではアトラシアンの「JIRA Software」「Bitbucket Server」「Confluence」「Bamboo」といったツール群を導入し、アジャイル型の開発手法を推進している。同社のエグゼクティブエンジニアとマネージャーに、導入の経緯や現在の活用状況、今後のビジョンなどについて聞いた。
()