新着記事一覧
2025年01月01日(水) 〜 2024年12月02日(月)
-
2024年は開発者にとってどんな年だったのか? CodeZineの人気ニュースランキングから振り返る
2024年1月1日~2024年12月23日の間に掲載したニュースを、CodeZine編集部が独自に点数付けし、ランキング化しました。本記事では...
2 -
意外と変わらない? 生成AI時代の開発とセキュリティの関係──松岡正人氏が2024年の調査結果から読み解く課題と対策
ブラック・ダックは、11月27日にソフトウェア・セキュリティに関する調査レポート「世界のDevSecOps の現状 2024」を発表した。この...
1
-
生成AI時代に求められるエンジニア像とは? 2024年CodeZine人気記事ランキング
2024年1月1日~2024年12月20日の間に掲載した記事を、CodeZine編集部が独自に点数付けし、ランキング化しました。本記事ではその...
0 -
2025年1月に開催される注目のITエンジニア向けカンファレンス5選
2025年1月、エンジニアコミュニティが主催する大規模なカンファレンス、およびCodeZine編集部が企画するイベントが多数開催されます。IT...
1 -
追加パッケージなしで利用可能! ページ全体の状態を統一的に管理できる「Svelte」のストア機能を紹介
本連載では、Webページ用UIフレームワーク「Svelte」の活用方法を順を追って説明しています。前回はSvelteコンポーネントで利用できる...
2 -
"けしからん"精神が切り拓く未来──IPA登氏が語る、技術大国・日本が目指す復活戦略
生成AIをはじめとする技術が加速的に進化する中、世界は今かつてないほどの激しい競争時代に突入している。かつて技術大国として名を轟かせた日本だが...
15 -
チーム全員の生産性を上げる! メルカリ deeeetさんに聞く、Platform Engineeringの醍醐味
これまで本連載ではPlatform Engineeringについてさまざまな観点から解説してきました。前半では理論編として、既に提唱されている...
2
-
アジャイル開発の推進において、必ずしも"すごい人"は必要ない──現場のエンジニアがDevOps推進で実現する組織改革
エンジニアの働き方改革や開発者体験の向上が叫ばれる現代においては、多くの企業が新たな開発手法の導入に苦心している。とくに旧来のウォーターフォー...
25 -
メルカリの「Platform Engineering」7年間の取り組み~プラットフォームをどのように立ち上げ発展させたのか【PEK2024】
開発者を支える共通プラットフォーム、あるいはInternal Developer Platformというコンセプトは、Platform Eng...
21
-
より使いやすくなったPHP 8.4の新機能──クラス定義や言語仕様とデータベース関連の強化ポイント
第5回では、PHP 8.4におけるクラス定義や言語仕様、データベース関連の強化ポイントを主に紹介します。まずはプロパティフック、ゲッタ/セッタ...
5 -
デスクトップアプリ開発に必要な「Rust」の文法を理解しよう
本連載では、デスクトップアプリを開発しながら、「Rust」と「Tauri 2.0」について学んでいきます。連載第2回は、簡単なサンプルを見なが...
19 -
『チームトポロジー』の著者が語る、成功するプラットフォームとチームのあり方とは?【PEK2024】
Platform Engineeringとは、ソフトウェアエンジニアリング組織において、開発者の認知負荷低減を目指し、セルフサービス機能を提供...
2 -
簡潔でわかりやすいドキュメントを書くときに最低限押さえておくべき4つのポイント
どんなエンジニアも、コードだけ書いていれば仕事になるわけではありません。プロダクトや技術についてエンジニア同士で、あるいは専門外の人にわかりや...
6
-
テストは増え続ける、でもボトルネックにはできない──テスト効率化の2つのカギを朱峰 錦司氏が解説!
ソフトウェア品質管理に欠かせないテスト。特にアジャイル開発が普及してプロダクトを継続的にアップデートするようになったことで、その頻度は増加して...
8 -
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
4
-
経営とエンジニアリングをつなぐ鍵?──開発生産性×技術投資コストのダッシュボード設計
本連載では、開発生産性を起点とした、ビジネスとエンジニアリングの課題に切り込んでいきます。ビジネスサイドからの逆算の意義や可視化の方法、エンジ...
2
-
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回は、まずデスクトップアプリ...
56
-
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
13
-
注目の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