新着記事一覧
2024年11月20日(水) 〜 2024年10月21日(月)
-
さきがけ精神で挑むアーキテクチャ刷新!──技術革新と進化をもたらす秘訣とは
技術革新が進む中、自社システムのアーキテクチャ刷新を検討する企業・組織も少なくないだろう。アーキテクチャ刷新は、システムの成長を阻害するさまざ...
1
-
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
4
-
トヨタグループで挑戦するPM兼モバイルアプリエンジニア、Osaka Tech Labで働く魅力とは?
トヨタグループ各社が展開するモビリティサービスやビジネスをテクノロジーで支援するため、2021年に創設されたテックカンパニー、KINTOテクノ...
1 -
並行処理はなぜ重要か? 限りあるリソースの中でハイパフォーマンスを求められる現代の必須スキル
ソフトウェア開発において、コンピューティングリソースが限られているのにハイパフォーマンスを求められているとき、並行処理は問題解決のための唯一の...
1
-
Python 3.13の新機能、対話型インタプリタの機能強化や高速化などを解説
Pythonは、バージョン3.9から1年おきのリリースを続けてきており、10月7日にバージョン3.13として最新版がリリースされました。本連載...
10 -
「成功する企業」から見る技術ブランディングの最前線、「発信する文化」形成の秘訣とは?
技術力の高い企業であっても、その魅力を外部に伝えることは容易ではない。優秀なエンジニアの獲得競争が激化する中、自社の技術力や開発文化をアピール...
2
-
技術力だけでは乗り越えられないビジネスの壁を乗り越える!推し技術を組織に根付かせる「戦略的エンジニアリング」
技術者の中には、「これは素晴らしい!」「みんなに勧めたい!」と感じる"推し"の技術を持っている人も少なくないだろう。一方で、その技術の素晴らし...
12
-
PHPパッケージ管理ツール「Composer」の処理の仕組みを見てみよう!
PHPに関する日本最大のカンファレンスである「PHPカンファレンス2024」が2024年12月22日(日)に開催されます。カンファレンス盛り上...
5
-
データベースを止めずにリソースを変更するには? ストレージを動的に増減し性能を引き出す仕組み
この連載では、開発者の皆様がシステム・アーキテクチャやアプリケーション・コードをより洗練させるのに役立つデータベース・マネジメント・システム(...
5
-
注目のIT関連トピックスをいますぐチェック! 月間ニュースランキングTOP10【10/1~10/31】
毎日更新されるCodeZineのIT・ソフトウェア開発に関する最新ニュースから、注目を集めたトピックスを紹介する本ランキング。今回は2024年...
0
-
VSCodeをドキュメント作成に活用――テキストエディタ、Markdownエディタの設定と拡張機能を解説
本連載では、VSCodeにフォーカスし、基本的な使い方から拡張機能の活用、そして本格的な開発現場での利用を想定した高度な機能までを紹介していく...
39
-
IDaaSの活用で「顧客体験」「セキュリティ」「データ活用」を両立!認証基盤開発のベストプラクティス
今や企業と顧客の接点は、リアルからWebへと移行し、複数のWebサービスを展開する企業も増えてきた。これまで多くの企業ではWebサービスを立ち...
3
-
生成AIの登場でテスト自動化は変わるのか? メリット・デメリットを徹底検証!
GENZはソフトウェアテストに強みを持つ企業だ。テストの計画・設計・実施は当然のこと、テストの上流となる品質コンサルティングやQMO(品質管理...
2
-
「Svelte」でWebページの内容を動的に更新する、リアクティブ機能とバインディング機能の活用方法
本連載では、Webページ用UIフレームワーク「Svelte」の活用方法を順を追って説明しています。前回はプロジェクトの構成とSvelteコンポ...
1
-
Spring Framework最新情報やAIへの取り組み、Netflix事例が披露された「SpringOne 2024」レポート
Spring FrameworkやSpring Bootの最新情報や、DevOps、マイクロサービスといったソフトウェア開発のトレンドをテーマ...
1 -
なぜバックエンド開発にRustを使うのか? その魅力はパフォーマンス、安全性、生産性の高さ
2015年にリリースされたRustが近年注目されています。RustはMozilla社の社員による個人プロジェクトから始まり、当初はFirefo...
27
-
Gmail新ガイドライン発表後の「メール配信」のあり方とは? エンジニアが知っておくべきアンチパターンを解説
2023年に発表されたGmailの新ガイドラインは、メールマーケティングにおける送信ルールの厳守を求め、業界に大きな衝撃を与えた。2024年9...
5 -
2024年11月に開催される注目のITエンジニア向けカンファレンス5選
2024年11月には、いくつかのエンジニアコミュニティによるカンファレンス、およびイベントが開催されます。ITエンジニアの皆さまにとって、最新...
4 -
モバイルアプリ開発の総合インフラ「Expo」でアプリ開発を始めよう
本記事では、React Nativeベースのフレームワーク「Expo」がどんな仕組みなのか、Expoによってどのようにモバイルアプリを開発・実...
7 -
エラーやボトルネックの発見に役立つ「計装」とは? OpenTelemetryを活用してトラブルに備えよう!
この連載は、オブザーバビリティという言葉を聞いたことはあるが具体的なイメージを持っていないエンジニア向けにOpenTelemetryについて紹...
2
-
OutSystems上で簡単なシステムを作成し、ActiveReportsJSを活用した帳票機能を構築する
メシウスの「ActiveReportsJS」は、帳票開発を総合的にサポートするJavaScriptライブラリです。このライブラリは、ローコード...
4 -
Platform Engineeringの先人 メルカリに学ぶ! プラットフォームチームの意義と実践のポイント
これまで本連載ではPlatform Engineeringについてさまざまな観点から解説してきました。前半では理論編として、既に提唱されている...
1 -
QAは「コスト」?「投資」? ソフトウェアテスト領域のトップランナーたちが考える、事業に貢献する「品質」の正体
テスターやQAとして働くエンジニアは、IT業界全体の約2%を占めている。品質保証・向上に携わるなかで、バグだらけでも売れている競合ソフトを見て...
3
-
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
6 -
「当たり前」の工夫を重ねて開発者の負担を軽減! 今すぐ始める「Platform Engineering」入門
テクノロジーが多様化・複雑化し、ソフトウェアのライフサイクルも早まっていく昨今、アプリケーション開発者の認知負荷は増大している。これを解消でき...
5
-
大量データを効率よく表示できる「ページングライブラリ」を解説
本連載は、「Android Studio2で始めるアプリ開発入門」連載、および『Androidアプリ開発の教科書』の続編にあたる内容として、J...
0 -
生成AI時代のソフトウェアテストは「めんどくさい」── 高橋寿一氏が語る、これからの「シフトレフト」「シフトライト」
生成AIの急速な進化は、多くの分野で生産性の向上や人件費削減などの利益をもたらしている。しかしその反面、ソフトウェア開発におけるテスト工程の複...
22
-
キャリアの岐路に立つエンジニアへ伝えたい、「プレイヤーかマネージャーか」の二者択一じゃない生き方
飲食店や小売店でiPadのレジやマルチ決済端末を見たことがあるだろうか。スマレジはiPadやiPhoneアプリで使えるPOSレジや各種業務シス...
2 -
アジャイル開発のセキュリティ生産性を上げる!シフトレフト、セキュリティ・バイ・デザイン実践のポイント
ソフトウェアプロダクト開発は、試行錯誤を繰り返しながら新しい取り組みにチャレンジするものであり、近年ではアジャイル開発が普及している。そのセキ...
0 -
顧客課題解決に特化した"プロダクトエンジニア"とは何か──フルスタック・フルサイクルエンジニアとどう違う?
近年はソフトウェア開発技術の進化によって技術のコモディティ化が進み、エンジニアはより本質的なプロダクト的な価値に集中できるようになりました。本...
7 -
「とにかく人と話し続けよう」 市場との対話がもたらすプロダクト開発の新たなアプローチ
新しいプロダクト開発を始める際には、市場ニーズを把握することが不可欠だ。しかし、顧客の潜在的な課題を発見し、解決策を提示するのは簡単なことでは...
2
-
【Java 23リリース】Project Amberの新しい機能でより自然なコーディングがしやすくなる
前回の記事で現在のJavaのバージョンアップに影響を与えるプロジェクトについて紹介しました。その中でもっともJava開発者に影響を与えるのが、...
2
-
セキュリティインシデントと大規模障害を経て組織改革、オーナーシップとプロダクトマネジメントの未来
プロダクト開発の現場では、プロダクトマネージャーがオーナーシップを発揮し、組織の運営や課題解決に当たるのが一般的だ。しかし、時には意思決定や責...
3 -
BuySell・キャディ・エムスリーのCTOが語りあう、事業で成果を出すエンジニア組織の難しさ
「技術に責任を持つ経営者」であるCTOは、技術革新や組織のマネジメントのみならず、事業成長や利益追求もその職掌とする。分刻みのスケジュールで動...
3
-
テスト自動化ツールの導入で発生する課題……事例と共に、業界20年のベテランが解消方法を解説!
アプリケーション開発において、テスト自動化は今や不可欠な要素である。ローコードのUIテスト自動化ツールの普及により、多くの人々がテスト自動化を...
7 -
PHPで並行処理をやってみよう!「Phluxor」で学ぶアクターモデル入門
PHPに関する日本最大のカンファレンスである「PHPカンファレンス2024」が2024年12月22日(日)に開催されます。カンファレンス盛り上...
4
-
DMM.comの施策から見る、事業をむしばむ「技術負債」への処方箋──リファクタリングの「言語化」でインシデントを予防
間に合わせで書いたスパゲティコードや、リファクタリングの遅れで爆弾化したショートカット。どの企業においても課題となる技術負債は、売上高約350...
43