新着記事一覧
2024年06月26日(水) 〜 2024年05月27日(月)
-
Modern C++のモダンな言語仕様はもっとある! C++ 14から最新版までまとめて紹介
本連載では、Modern C++と称されるC++について、Modern C++らしい言語仕様をピックアップし紹介していきます。第7回は、第6回...
26 -
進化する生成AIの技術トレンドに適応するために知っておくべき技術基盤と業界構造
生成AIを利用しないでプロダクトを開発することが考えられない時代になってきました。開発プロセスに利用する場合でも、プロダクト自体に組み込む場合...
0
-
なぜアジャイルの導入は難しいのか? アジャイルとウォーターフォールの目的の違いから考える
本連載では、さまざまなチームやプロジェクトにおいてプロジェクト管理手法や開発モデルを適用してきた経験から、現場からボトムアップによって、組織に...
34 -
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
14
-
【作って学ぶPython】バトル画面を実装させ、レトロ風RPGを完成させよう!
自動化やAIなどさまざまな分野で活用され、需要が高いPython。この連載では、小さなレトロ風ゲームを作りながら、Pythonを学ぶことができ...
5
-
米Appleは、Appleの開発者向けカンファレンス「Worldwide Developers Conference 2024(以下、WWDC...
0 -
C#によるIoTプログラミング!──7セグメントLEDで0.1秒カウントのプログラムを作ろう
.NET nanoFrameworkは、組み込みデバイス向けの.NET実装です。.NET nanoFrameworkを用いれば、ハードウェア的...
0 -
生成AI時代のエンジニアの生存戦略──AIをうまく活用するうえで求められるスキルとは?
ChatGPTの登場以来、AI分野は目まぐるしく進化を続けている。不確実性の高いVUCA時代において、エンジニアがAIを活用しながら生き抜くた...
7
-
【Flutter解説】ロガーパッケージを活用してもっとアプリ開発や管理をしやすく!
アプリを開発、もしくは管理をしていく際にログは大変重要な役割の1つです。特にFlutter開発そのものになれていない場合や、その他、初めてのラ...
0
-
「自分はわかるからOK」というオレオレ表記が開発を遅らせ、プロダクトの評価まで下げてしまう
誰しも経験のある開発現場での失敗。うっかりミスも重大なトラブルも避けたいところですが、そうした失敗からしか学べない教訓もあります。ですが、実際...
9
-
TypeScriptに導入された新たな仕組みのデコレータ、その使い方と利便性とは?
その登場以来、順当にアップデートを重ねているTypeScriptに関して、バージョン3から5.2までの変更点をまとめて紹介するのが、本連載です...
4
-
そもそも動画ファイルって何? MP4ファイルの中身を見てみよう
インターネットを利用した動画配信は、ブロードバンドの普及とともに急速に発展し、今や多くの人々がたくさんの動画コンテンツを視聴しています。各関連...
23
-
新人エンジニアが飛躍する「エンジニア基礎」を徹底解剖──15万人が注目、ことみんを目指せ!
株式会社ウィルゲートの4年目エンジニア、ことみんさんが公開した新卒研修向け資料「エンジニア基礎」は、現在までに15万回以上閲覧され、エンジニア...
11
-
現在地からオブジェクト指向プログラミングを捉えなおす、リ・オリエンテーション【OCC2024基調講演レポート】
AI時代の開発にオブジェクト指向は必要か、現代の開発における「オブジェクト指向プログラミング」とは何か──。3月24日に開催されたObject...
6
-
【作って学ぶPython】ゲームを開発してみよう!タイトル、マップ画面の実装編
自動化やAIなどさまざまな分野で活用され、需要が高いPython。この連載では、小さなレトロ風ゲームを作りながら、Pythonを学ぶことができ...
15
-
開発生産性を向上させるDockerエコシステムの魅力──新プロダクトや生成AI機能を次々発表
コンテナーの開発と運用を実現するプラットフォームとして2013年に登場した「Docker」。現在はコンテナー化にとどまらず、セキュリティや管理...
3 -
開発現場から空の旅の安全へ挑戦──ANAシステムズに聞く「アサーション」の極意
ANAグループ社員が使用するシステムやモバイルアプリをはじめ、ANAの業務に関するさまざまな開発を担っているANAシステムズ。現場に寄り添うD...
2
-
コスト削減も実現! AWS CodeBuildとGitHubを連携し、GitHub Actionsセルフホステッドランナーを利用しよう
本連載では、AWSに関して、なかなか時間がとれず最新のアップデートを追えていない方や、これからAWSを利用したいと考えている方に向けて、AWS...
5
-
【Git中級者への第一歩】リリースプロセスの品質を上げるブランチ戦略、開発をもっと便利にするコマンドとは
「Women Developers Summit 2023(デブサミウーマン2023)」で大反響だったセッション「Git中級者への第1歩」が、...
7
-
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
7 -
DataOpsとは何か? データサイエンティストが最大の価値を発揮するための戦略と方法論
膨大なデータを収集・分析しビジネスに活かす。データ活用の文脈でよく使われる言い回しですが、実現するとなると途方もなく難しいプロジェクトです。多...
0
-
未来のエンジニアへの招待状──STEAMインフルエンサー田中若葉さんが語る、エンジニアリング教育の最前線
2025年より「情報I」が共通テストに導入されるなど、若い世代でもITに対する関心が高まっています。そんな中注目されるのが、STEM/STEA...
7
-
2024年6月に開催される注目のITエンジニア向けカンファレンス5選
2024年6月には、数多くのエンジニアコミュニティによる大規模カンファレンス、およびCodeZine編集部が企画するイベントが開催されます。I...
5 -
注目のIT関連トピックスをいますぐチェック! 月間ニュースランキングTOP10【4/1~4/30】
毎日更新されるCodeZineのIT・ソフトウェア開発に関する最新ニュースから、注目を集めたトピックスを紹介する本ランキング。今回は2024年...
0
-
プライベート構文やアクセサなど、TypeScriptのクラス構文に関する変更点を解説
その登場以来、順当にアップデートを重ねているTypeScriptに関して、バージョン3から5.2までの変更点をまとめて紹介するのが、本連載です...
1 -
熱狂の舞台へ──コミュニティリーダーが語る、リアル開催イベントへの誘い
コロナ禍でコミュニティ活動がオンラインへと移行して以来、現地開催のイベントに参加したことがないエンジニアが増えてきている。筆者自身も含め、対面...
5
-
Remixでより高度なWebページを構築しよう──ルートモジュールの設定項目をフル活用する
RemixはWebページを細やかに設定するためのAPIが豊富に揃っています。今回は、ブラウザに伝えるレスポンスヘッダーを調整する関数や、SEO...
0 -
AIアプリ開発のインフラに過ぎないのか? エンジニアとAPIの付き合い方を、Kong米国CTOに聞いてみた
APIのGatewayだけではなく、APIをフルスタックでカバーするプロダクトを提供しているKong。全てをAPIに賭けて創業した経緯、Kon...
3
-
Platform Engineeringの2つの「IDP」~Internal Developer Portalとその代表例Backstage
前回の記事では、アプリ開発者がプロジェクトを迅速に立ち上げるための環境として、Internal Developer Platform(内部開発...
1 -
開発組織の"生産性の高さ"はプロジェクトマネージャーの大きな武器
本連載では、開発生産性を起点とした、ビジネスとエンジニアリングの課題に切り込んでいきます。ビジネスサイドからの逆算の意義や可視化の方法、エンジ...
6
-
【作って学ぶPython】プログラムを書いて、モジュールやパッケージで整理しよう!
自動化やAIなどさまざまな分野で活用され、需要が高いPython。この連載では、小さなレトロ風ゲームを作りながら、Pythonを学ぶことができ...
24