InfoQ ホームページ アーティクル
-
Kubernetes 効果
Kubernetes でのアプリケーションを設計、実装、運用を上手くこなすにはプリミティブな知識、設計原則と実践的な認識が必要となる。本記事では Kubernetes の概要と最適な使用方法のガイダンスを提供する。
-
GDPRについてソフトウェアエンジニアは何を知るべきか?
EU一般データ保護規則(GDPR)は、移行期間を経て、この夏に施行されます。GDPRは、リスクベースの考え方を特に強調します。リスクが許容できるものになるまで、プライバシのリスクを軽減するためのあらゆる手段を取ります。ソフトウェア開発者として、これはあなたに影響します。これはあなたが知っておくべきことです。
-
すべての開発者が知っておくべき、ソフトウェアアーキテクチャに関する5つのこと
構築しようとしているソフトウェアの分散環境、そしてそれらを開発するチームの分散環境があるとすると、ソフトウェアアーキテクチャの基本を理解することは何よりも重要だ。このトピックの導入として、いくつかの通説の誤りを正すため、全ての開発者が知っておくべきソフトウェアアーキテクチャに関する5つの事項を述べる。
-
モナドを理解する - 迷える者への手引き
関数型プログラミングが急速に広まり、"モナド"という関数型の構造がまた初心者を心底恐れさせています。この記事では、関数型プログラミングコースのインストラクタBarry Burd博士がこの得体の知れないものを解明します。
-
引退するメインフレームプログラマたち - その対策は?
私たちは新しい言語やフレームワークやアーキテクチャに夢中で、メインフレームアプリケーションの価値を忘れています。メインフレームは世界のトランザクションの70パーセントを処理する一方で、そのプログラム要員は退職の進むベビーブーム世代です。ディジタル世代はメインフレームのキャリアに関心を示していません。この記事ではメインフレームアプリケーションの現状と、マネジメントに対する苦言、詳細なソリューションの提言を行なっています。
-
冗長コードの検知と解析
ソフトウェア開発のスコープが拡大す��につれて、冗長なコードのレイヤーが加わるのはとても容易である。GitHub上の複数の大規模なオープンソースを解析することにより、著者が行った解析を通じ、各プロジェクトが有する多くの冗長コードについての著者の発見を表明するとともに、プロジェクトのコード管理を改善可能ないくつかの推奨事項を共有する。
-
TDDはOCD(強迫性障害)の一種か?
開発者が自分自身のコードのテストや相互テストを行なう機会が増えています。“評価不安”とは、セルフテストやチームテストによって直接影響を受けることで生み出される、一般的な心理学的症状です。TDDなどのプラクティスは、コーダを批評から保護するための防御メカニズムなのでしょうか。それに対して、振る舞い駆動開発(BDD)のようなメカニズムの台頭は、より感情的に平和なアプローチの出現を表すものなのでしょうか?
-
エンタープライズ向けオープンソースのJava ORMフレームワークReladomoを導入する
Reladomoは業界をリードする投資銀行であるゴールドマン・サックスで主要なJava ORMとして使われ、現在はオープンソースとして公開されています。 この記事では、ゴールドマン・サックスのテックフェローであるMohammad RezaeiがReladomoについて詳しく説明いたします。
-
コードレビューをより効果的にする方法
コードレビューは間違いなく品質向上と知識の共有に寄与する。この記事ではコードレビューで確認する幅広い項目を列挙し、パフォーマンスとセキュリティの二分野に関して詳細を掘り下げる。
-
【QCon Tokyo 2016】マクニカネットワークス株式会社 根本 竜也 氏 セッション紹介:モダン化が進むソフトウェア開発環境に取り入れるべき最新のツール事情
2016年10月24日のQCon Tokyo 2016にてご講演いただきました根本竜也氏(マクニカネットワークス(株)所属/データインテリジェンス営業部)の講演「モダン化が進むソフトウェア開発環境に取り入れるべき最新のツール事情」について、ご紹介させていたきます。
-
【QCon Tokyo 2016 エンジニアトラック 鈴木雄介氏 本人による講演レポート】 アーキテクチャ設計のジレンマと拡張構造としてのマイクロサービスアーキテクチャ
2016年10月24日のQCon Tokyo 2016にてご講演いただきました鈴木雄介氏(グロースエクスパートナーズ(株)執行役員/日本Javaユーザーグループ 会長)の講演「今どきのアーキテクチャ設計戦略」について、以下ご紹介させていたきます。
-
より良いチームを作るためのエクササイズ
一員になりたいと思えるほど素晴らしい成果をあげるチームに出会ったことはありますか。そのようなチームの価値を調べてみると、メンバと成果の方向性のバランスが完璧であることを見つけるかもしれません。自分のチームがこの状態からどのくらい離れているか調べようとするなら、この記事を読んでエクササイズを実施してみてください。