「アプリケーション開発」記事一覧
-
C#でLED電光掲示板を作ろう! .NET nanoFrameworkとESP32でIoTプログラミング!
.NET nanoFrameworkは、組み込みデバイス向けの.NET実装です。.NET nanoFrameworkを用いれば、ハードウェア的...
16 -
生成AI時代のプログラミングとの向き合い方とは? AIを活用した実装力を養うヒント
生成AIの登場によって、プログラミングの知識がなくても誰でも簡単にコードを生成することが可能になった。しかし、AIによって生成されたコードの修...
4 -
自分でコードを書かずにどこまでやれるか?「GitHub Copilot」をフル活用してReact+ExpressのWebページ実装に挑戦
本連載ではコーディング支援AIツール「GitHub Copilot」のさまざまな機能や活用例を紹介しています。前回はGitHub Copilo...
8 -
コンテナに正規表現も! Modern C++に必須の基本ライブラリ
本連載では、Modern C++と称されるC++について、Modern C++らしい言語仕様をピックアップし紹介していきます。第8回は、基本ラ...
31 -
Kubernetesクラスタを不正に操作されないように、今すぐやるべきセキュリティ対策
Kubernetesでは、ServiceAccountを使用すればPodに対して様々な権限を付与できます。ですが、付与する権限を誤ったり、過剰...
0 -
まずはここから!GUIテスト自動化ツール導入のポイントと「Squish」で実践するビヘイビア駆動型テスト
ソフトウェアの品質は、ソフトウェアそのものだけではなく企業の評価にも影響を与える。もしソフトウェアの品質がユーザーの期待を損ねるものであれば、...
5 -
【実践的ユニットテスト入門】自動テストの応用的な使い方は? リファクタリングとTDDを紹介
「テストを書くと開発に時間がかかる」。こんな話を一度は耳にしたことがあると思います。実際はその逆で、テストを書かないとむしろ開発の工数が増えて...
4 -
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
7 -
プロダクト開発を効率化、繰り返されるデザインとコードの引き渡しをスムーズにする「Figma Dev Mode」とは?
Figmaといえばデザイナー向けデザインツール「Figma Design」が有名なので「なぜ開発者向けのデブサミに登場?」と思うかもしれない。...
0 -
日本発! 世界5500万ユーザーの「TimeTree」を支えるAndroidエンジニアが直面してきた技術的負債
登録ユーザー数が5500万を越えた、日本発の共有カレンダーサービス「TimeTree」。今回はAndroid版の開発に携わるエンジニア2人に、...
8 -
ハッカーに憧れる永遠の厨二病に贈る『7日間でハッキングをはじめる本』のすすめ
どこか特別な響きを持つ「ハッカー」や「ハッキング」という言葉。エンジニアなら一度はハッキングをしてみたいと思ったことがあるのではないでしょうか...
18 -
リクルートの大規模開発に学ぶ──"最短最速に全てを賭けた"アーキテクチャとプロセスの発明
大規模プロダクトの開発においては、大勢の開発者・デザイナーが携わる。しかし開発者の人月が増えればコミュニケーションコストも倍増していく。そのた...
19 -
WorkManagerの発展的な使い方を解説 ──ワークチェイン、優先実行ワーカー、ワーカーの繰り返し実行
本連載は、「Android Studio2で始めるアプリ開発入門」連載、および『Androidアプリ開発の教科書』の続編にあたる内容として、J...
0 -
【実践的ユニットテスト入門】ソフトウェア開発における自動テストの位置付けを考察する
「テストを書くと開発に時間がかかる」。こんな話を一度は耳にしたことがあると思います。実際はその逆で、テストを書かないとむしろ開発の工数が増えて...
18 -
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
6 -
世界5500万ユーザーの「TimeTree」、iPhone登場期からのiOSエンジニア達が負債解消とネイティブ開発の魅力を語る
世界で5500万人が使う共有カレンダーサービス「TimeTree」。iOS版を担うiOSエンジニア3人に最新技術のキャッチアップ、技術選定の勘...
14 -
この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきが...
35 -
Webアプリ開発におけるE2Eテストとは? ほかのテストとの違いやE2Eテストをどう利用すべきかを解説
WebアプリケーションにおけるE2E(End to End)テストとは、アプリケーション全体の機能をユーザーの観点からテストするプロセスです。...
2 -
ソフトウェア開発の礎となる知識体系の基盤「SWEBOK」とは? 最新第4版の内容と開発現場での活用法
基本的な用語の定義が、人や企業によって異なることもあるエンジニアリング業界。ソフトウェアエンジニアリングに関する知識を体系的にまとめたSWEB...
8 -
アーキテクトを目指すなら知っておきたいアーキテクチャ設計のトレンド変遷、そして必要な能力と考え方
エンジニアからアーキテクトを目指す方や、アーキテクトとして仕事を始めたばかりの方は、アーキテクトの仕事やアーキテクチャ設計のトレンド、さらにど...
6
786件中21~40件を表示