Software Design (ソフトウェア デザイン) 2024年 10月号 [雑誌] 発売日: 2024年09月18日 出版社: 技術評論社 [内容紹介]【第1特集】事例に学ぶ再考 設計ドキュメントの課題二重管理しない、陳腐化させないITエンジニアにとってドキュメントは悩ましい問題です。関係者との合意形成や情報共有のために必要なものの、コードができあがってくると、コードと同期をとって保守しなければならない気が重い存在となります。世の中には、「ドキュメントはなくせない」とする現場がある一方で、「エンジニアならコードを読めばいい」とする現場もあります。ドキュメントを作る/作らないどちらにも利点と欠点がありますが、それぞれの現場ではどのように利点を活かし、欠点を補っているのでしょう? 本特集では、いくつかの開発現場におけるドキュメントとの付き合い方を紹介します。ご自身の現場に合ったドキュメントとの付き合い方を見つけられるかもしれません。※IT業界にはさまざまなドキュメントがありますが、今回の特集では、主にソフトウェアの開発者が作る/見る設計ドキュメント(いわゆる基本設計書、詳細設計書、API設計書、データベース関連の設計書(ER図など))を対象とします。【第2特集】今こそ知りたいオンライン個人認証・本人確認安全性と信頼性を担保する技術のしくみ銀行口座の開設やスマートフォンの新規申し込みなど、これまで対面で行われていた厳格な本人確認の手続きがオンライン上で完結するようになってきました。このしくみは「eKYC(electronic Know Your Customer)」と呼ばれ、自撮り写真と身分証明書をネット上にアップロードする方法や、身分証明書のICチップを読み取る方法など、いくつかやり方が存在します。ますます普及が見込まれるeKYCですが、身近で使われているぶん、オンライン上でのなりすましや改ざんのリスクにどう対抗しているのかを知りたいところです。本特集で、eKYCの具体的なしくみと、不正防止のために活用されている技術などを押さえていきましょう。[目次]■特集【第1特集】再考 設計ドキュメントの課題第1章 受託開発における設計ドキュメントの課題と解決案/真野 隼記第2章 ADRを活用してドキュメントとコードの一致を実践/中島 剛第3章 設計書なしでも各人が疎結合で開発できるために/山本 祥平第4章 「コードがドキュメント」を地で行く開発スタイル/伊藤 淳一第5章 OSS開発のドキュメント事情/濱野 賢一朗、藤井 雅雄、佐々木 徹、梶波 崇、末永 恭正【第2特集】オンライン個人認証・本人確認/近藤 潤也、保科 秀之、秋田 潤第1章 「本人確認」とは第2章 eKYCの4つの方式第3章 JPKIを活用した本人確認【特別広報】Ruby biz Grand prix 2024/編集部■連載ITエンジニア必須の最新用語解説/杉山 貴章万能IT技術研究所/万能IT技術研究所ドメイン解体新書/谷口 元紀ハピネスチームビルディング/小島 優介エンジニアのためのやる気UPエクササイズ/えくろプロテインソフトウェアテスト探検隊/Kuniwakレガシーシステム攻略のプロセス/三神 拓哉、藤本 拓也Databricksで勝つデータ活用/弥生 隆明あなたの知らないChromeの世界/小河 亮ぼくらの「開発者体験」改善クエスト/鳥居 大実践データベースリファクタリング/曽根 壮大実践LLMアプリケーション開発/西見 公宏Cloudflare Workersへの招待/Monica(川村 空千)AWS活用ジャーニー/杉金 晋インターネットの姿をとらえる/土屋 太二基礎からわかるDetection Engineering/石川 朝久魅惑の自作シェルの世界/上田 隆一あなたのスキルは社会に役立つ〜エンジニアだからできる社会貢献〜/関 治之 | |
日経 PC 21 2024年 11月号 [雑誌] 発売日: 2024年09月24日 出版社: 日経BPマーケティング | |
I/O (アイオー) 2024年 10月号 [雑誌] 発売日: 2024年09月18日 出版社: 工学社 | |
Interface (インターフェース) 2024年 11月号 [雑誌] 発売日: 2024年09月25日 出版社: CQ出版 | |
日経ソフトウエア 2024年 11月号 [雑誌] 発売日: 2024年09月24日 出版社: 日経BPマーケティング | |
日経ソフトウエア 2024年 9月号 [雑誌] 発売日: 2024年07月24日 出版社: 日経BPマーケティング | |
Software Design (ソフトウェア デザイン) 2024年 9月号 [雑誌] 発売日: 2024年08月17日 出版社: 技術評論社 [内容紹介]【第1特集】実例から学ぶ!GraphQLでアプリケーション開発現場における使いこなし方を徹底チェックWeb APIの開発においてRESTに代わる選択肢として注目されるのが「GraphQL」でしょう。GraphQLは、パフォーマンスや開発生産性の向上が期待されている、APIのためのクエリ言語です。本特集では、GraphQLを使ったアプリケーション開発について、現場でバリバリ使いこなすエンジニア陣が解説します。基本知識はもちろん、サーバサイド、クライアントサイドの双方から設計・実装例を学び、開発したアプリケーションを実運用していくプラクティスまでを押さえれば、みなさんの実践の手助けになるでしょう。【第2特集】if err != nilを好きになろうGoのエラーハンドリングと向き合うベストな設計戦略を徹底解剖if err != nilといった比較が頻出する、例外処理がない……。ほかのプログラミング言語から入ってきた人にとって、Go言語のエラーハンドリングはクセの強い仕様になっているようです。シンプルすぎるそのエラー機能を、冗長だと感じる人も多いでしょう。しかし、このシンプルな言語設計だからこそ、得られるメリットもまた確かにあるのです。本特集では、そんなGoのエラーハンドリングの利点や、そのメリットを最大限活かすためのエラー設計を解説します。また、Goは標準で持つエラー機能がシンプルであるがゆえに、どのようにエラー処理を実装するのがベストなのか、コードを書いていて迷ってしまうこともあります。そういった疑問については、Q&A形式で疑問と解決策を紹介します。Goのエラー処理のモヤモヤを、本特集で一気に解消しましょう。[目次]■特集【第1特集】GraphQLでアプリケーション開発第1章 GraphQLとは/和田 祐汰第2章 GraphQL導入/浦 優太第3章 サーバサイドの実装/金井 祐樹第4章 クライアントアプリケーションの実装/内山 高広第5章 GraphQLアプリケーションの実運用/上原 拓也【第2特集】Goのエラーハンドリングと向き合う第1章 Goのエラー処理を理解する/mattn第2章 失敗しないGoのエラー設計戦略/後藤 玲雄第3章 GoのエラーハンドリングQ&A/渋川 よしき■連載ITエンジニア必須の最新用語解説/杉山 貴章万能IT技術研究所/万能IT技術研究所ドメイン解体新書/谷口 元紀ハピネスチームビルディング/小島 優介エンジニアのためのやる気UPエクササイズ/えくろプロテインインターネットの姿をとらえる/土屋 太二レガシーシステム攻略のプロセス/半澤 詩織、横田 工Databricksで勝つデータ活用/北村 匡彦あなたの知らないChromeの世界/小河 亮ぼくらの「開発者体験」改善クエスト/高山 温、関根 知宏実践LLMアプリケーション開発/西見 公宏AWS活用ジャーニー/杉金 晋Cloudflare Workersへの招待/福岡 秀一郎基礎からわかるDetection Engineering/石川 朝久成功するPSIRTの極意/ただただし魅惑の自作シェルの世界/上田 隆一あなたのスキルは社会に役立つ〜エンジニアだからできる社会貢献〜/岡本 紗季 | |
日経ソフトウエア 2024年 3月号 [雑誌] 発売日: 2024年01月24日 出版社: 日経BPマーケティング | |
I/O (アイオー) 2024年 9月号 [雑誌] 発売日: 2024年08月17日 出版社: 工学社 | |
バレーボール日本代表 パリ五輪激闘録 2024年 10月号 [雑誌] 発売日: 2024年08月20日 出版社: 電波実験社 |