新着記事一覧
2024年12月20日(金) 〜 2024年11月21日(木)
-
Next.js 14までの進化を振り返る──App Routerを強化する新機能を解説!
Next.js 14では、Next.js 13で導入されたApp Routerを更に強化するための新機能が追加されました。本記事では、大きなト...
2 -
【作って学ぶSwiftアプリ開発入門】知っておくべき基本文法を解説!
Swiftは、Appleが開発したプログラミング言語でiPhoneやiPad、MacやApple Watch、最近ではApple Vision...
0 -
「どこか他人ごと」な防災DX、実際どれだけ進んでいる? 国・自治体が提供しているシステムと自分でできる備え
2024年1月1日に発生した能登半島地震が記憶に新しいとおり、自然災害が頻発する国、日本。国民の命と財産を守るには、官民を挙げた防災DX(デジ...
1
-
配信に適した動画にする「エンコード」の技術~動画ファイルをエンコードして、HTTPサーバーで配信してみよう
インターネットを利用した動画配信は、ブロードバンドの普及とともに急速に発展し、今や多くの人々がたくさんの動画コンテンツを視聴しています。各関連...
3 -
「代替されない強み」を身に着ける覚悟はあるか──Java Champion 寺田佳央氏が経験してきた挫折とは
ハイキャリアを求めるエンジニアにとって、大手企業や外資系企業で働くという1つのステータスを得ることは大きな目標になりうる。しかしそのチャンスを...
5
-
フロントエンドの定番ライブラリ「React 19」の新機能を紹介──アクションによる非同期処理の進化
本記事では、動的なWebページを構築するフロントエンド開発の定番ライブラリー「React」の最新版であるバージョン19について、新機能を紹介し...
3
-
【超時短テクニカルライティング】生成AIを活用してドキュメントを書く流れを掴もう!
この連載では「超時短テクニカルライティング」と称して、生成AIを活用しながら効率的に質の高いドキュメントを作成するときのアイディアをいくつか紹...
31
-
いいエンジニアになるための2つのポイント ──元Google技術者・石原氏が説く「シリコンバレー流ソフトウェア開発術」
AI技術の進化は、ソフトウェア開発の現場に大きな変化をもたらした。単純作業がLLMに代替される場面も増えてきた昨今、従来の開発手法は見直されつ...
48
-
「正解のない仕事」に備える効率的な学び方とは? エンジニアリングマネージャーが認知科学と共に紐解く
エンジニアリング組織の成果に責任を持つエンジニアリングマネージャー(EM)。技術負債の解消からエンジニアの採用支援まで幅広い職掌を持つ「縁の下...
23 -
計測と改善をひたすら繰り返したら、年間コストを1億円削減した──不確実性の高いプロジェクトに挑む
見込みも立てにくい難しいプロジェクトを始めると、開発現場が迷走し、いつまで経ってもシステムが完成しないということがままある。完成したとしても、...
3
-
デスクトップアプリを開発しよう! 「Rust」と「Tauri 2.0」の基本情報と環境整備の仕方を解説
本連載では、デスクトップアプリを開発しながら、「Rust」と「Tauri 2.0」について学んでいきます。連載第1回は、まずデスクトップアプリ...
60
-
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
14
-
注目のIT関連トピックスをいますぐチェック! 月間ニュースランキングTOP10【11/1~11/30】
毎日更新されるCodeZineのIT・ソフトウェア開発に関する最新ニュースから、注目を集めたトピックスを紹介する本ランキング。今回は2024年...
0 -
健全なソフトウェア設計の第一歩! 既存のPHPソースコードからクラス図を自動生成しよう
PHPに関する日本最大のカンファレンスである「PHPカンファレンス2024」が2024年12月22日(日)に開催されます。カンファレンス盛り上...
2
-
本連載では、VSCodeにフォーカスし、基本的な使い方から拡張機能の活用、そして本格的な開発現場での利用を想定した高度な機能までを紹介していく...
9
-
開発効率が向上!「AWS Lambda」の最新アップデートまとめ【2024年版】
本連載では、AWSに関して、なかなか時間がとれず最新のアップデートを追えていない方や、これからAWSを利用したいと考えている方に向けて、AWS...
9
-
Bluetoothで気温などの環境データをモニタリング! .NET nanoFrameworkとESP32でIoTプログラミング
.NET nanoFrameworkは、組み込みデバイス向けの.NET実装です。.NET nanoFrameworkを用いれば、ハードウェア的...
5
-
クレディセゾンのDXを支えるバイモーダル戦略とは? 要となるコミュニケーション手法と共に解説
クレディセゾンでは内製開発エンジニアを募集してリスキリングを図るなど、ゼロからDXに取り組んできた。その実績や体制は今では社外からも高く評価さ...
1 -
脱落者が出がちな社内イベントを継続させるには? ITエンジニアが技術力で支える健康推進プロジェクトに学ぶ
コロナ禍によりリモートワークが増え、部署を超えたコミュニケーション不足、運動不足になりがちな昨今。そんな中、株式会社Works Human I...
0 -
生成AI×社内データで生産性はここまで上がる! 活用方法の分類と実現のポイントをデプロイ王子が解説
日本オラクルは、「Data & AI Forum Tokyo」を11月20日に開催した。本イベントでは招待者向けに生成AIに関するユー...
3
-
ITエンジニア本大賞2025、投票締切直前! みんなで選んだ歴代の大賞本を振り返って一挙紹介
ITエンジニア本大賞2025の一般Web投票、締切が12月8日(日)に迫っています。「おすすめしたい本がある!」というエンジニアの皆さん、投票...
2 -
「Svelte」でコンポーネントの表示・更新時に処理を実行できるライフサイクル関数の利用
本連載では、Webページ用UIフレームワーク「Svelte」の活用方法を順を追って説明しています。前回はデータ内容をWebページに反映するリア...
0
-
2024年12月に開催される注目のITエンジニア向けカンファレンス5選
2024年12月、エンジニアコミュニティが主催する大規模なカンファレンス、およびCodeZine編集部が企画するイベントが多数開催されます。I...
7
-
開発チームに必要なのは生産性だけじゃない! 健全性も計測し、良い開発者体験を生むために
ソフトウェア開発チームの生産性を常に高く保つことは重要な課題だ。一般に、開発の目的が明確で共感を得られる場合、チームは高いモチベーションを持っ...
0 -
エンジニアの成長をブーストさせる! 2025年に向けて注目したいコミュニティ──技術・マネジメント・プロダクト開発まで
キャリアの転換点に立つエンジニアにとって、コミュニティへの参加は新たな視座と人とのつながりをもたらします。2024年12月7日に翔泳社 Cod...
0 -
【作って学ぶSwiftアプリ開発入門】Xcodeなどの開発環境を整えてアプリを作る準備をしよう!
Swiftは、Appleが開発したプログラミング言語でiPhoneやiPad、MacやApple Watch、最近ではApple Vision...
3 -
【エンジニアのためのドキュメントライティング術】最低限知っておきたい、ドキュメントの重要性と書きはじめる前の準備
一定の規模の開発であればドキュメントは必須です。ドキュメントを使わない開発が存在するならば、すべての情報を口頭やチャットを使い、ソースコードレ...
0
-
アプリ名やアイコン設定までFlutterで完結! 開発者向けツールを紹介
Flutterアプリ開発における最大の利点は、各OS用のネイティブ言語を使わず開発できる点です。同様に、環境もほぼ気にせず、開発を進められます...
2 -
品質を「文化」に高めてビジネスをドライブする──グロービス 河原田氏が語る、ソフトウェア品質への組織的アプローチ
日々新たな製品が生まれるソフトウェア業界。高品質であることやバージョンアップで品質が上がっていくことによる顧客満足がビジネスの成功を左右する昨...
2 -
売上か? 面白い技術か? エンジニア組織が直面するジレンマに、エンジニア経営者 漆原氏が切り込む
Developers Summit 2024 Summerのテーマは「事業貢献するエンジニアを応援するカンファレンス」だ。しかし実際に事業と向...
6 -
ソフトウェアテストは「段階」ではなく「活動」である──ブロッコリー氏が問う、プロダクトに求められる品質とは何か
DevOpsの重要性が認識されている昨今、シフトレフト・シフトライトのテストアプローチへの注目度が高まっている。株式会社10X・品質管理部のブ...
22
-
開発マネージャ必見! 基幹システム"講談社流"ハイブリッド開発、成功の秘訣とは
基幹システムの開発では、品質の確保が難しいなどの理由から、アジャイルの導入が困難だとされている。複雑な仕様が絡み合う基幹システムを刷新したいと...
16 -
ダイキン工業のリファレンスアーキテクチャ実装に学ぶ、作ったものを地道に広げていく重要性
ダイキン工業は、2015年に技術開発拠点となるテクノロジー・イノベーションセンターを設立し、社内外の技術者によるオープン・イノベーションの創出...
3
-
Forguncy 10の注目すべき新機能は?──人と情報が一堂に会する「Forguncy meetup」が5年ぶりに開催!
2024年9月20日、メシウスはコロナ禍で中断していたForguncyのユーザー会「Forguncy meetup」を5年ぶりに開催した。「お...
2 -
React Nativeの基本モジュールをおさらいして、Expoを使いこなそう
ExpoのベースエンジンであるReact Nativeは、モバイルアプリ上でJavaScriptランタイムを動かすミドルウェアとしての側面とは...
1
-
優れた顧客体験を生み出すためには? アドビが叶えるDeveloper Experience向上のための4つのポイント
デジタル化が進む中で、消費者の期待値を超える魅力的な顧客体験を作り出すには、担い手である開発者自身が、利便性や楽しさを感じながら仕事をすること...
0 -
「目標設定は好きですか?」苦手意識を乗り越え、目覚ましい成果を生み出す方法をカケハシ・小田中氏に学ぶ
プロジェクトの「出入口」である目標設定。1つの目標を達成したのち、また次の目標に向かって進むという営みは、エンジニアだけではなく多くの職種に共...
1 -
新人研修は「教える」だけでは不十分? アジャイルPBLで「エンジニア人生のはじまり」を作る
IT人材の争奪戦が激しさを増す昨今では、新卒人材に最大1,000万円の給与を支払う企業も現れた。一方で国内全体のIT人材の有効求人倍率が高止ま...
0
-
Vue.js3.4~3.5の新機能をまとめて紹介! 新しいAPIやSSRの改善
フロントエンドフレームワークVueのアップデートに伴い、そのアップデート内容を紹介しているのが本連載です。今回は、2023年12月にリリースさ...
6
-
今後生成AIとどう向き合うべきなのか? 現場のエンジニアと研究者が最新研究事例から語り合う
ここ2〜3年で、GitHub Copilotなど、生成AIを利用した開発者支援サービスが続々登場した。すでに業務で利用されているという皆さんも...
21