BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ カンファレンス に関するすべてのコンテンツ

  • Agile is Kingであるが、継続的インテグレーションは難しい目標である

    最近の開発チームのテスト動向について、Dimensional Researchの最近の調査によると、アジャイル手法が広く採用されている一方で、1時間単位でデプロイする能力、つまりゴールの増加について報告する組織は少なかった。

  • Go言語とマイクロサービスとコンテナで銀行を作る:QCon LondonのMatt Heath氏の講演

    QCon LondonでMonzo Bankの分散システムエンジニアであるMatt Heath氏が“Building a Bank with Golang”と題して講演をした。氏は、Golangの素晴らしい並列処理機能が、この言語を'ボリュームが高く、遅延が少ない分散アプリケーション'の開発に適したものにしている、と話した。

  • ING Bankのリーンリーダーシップによる組織改善

    改善を組織化し本当の学習が生まれるようにするのはマネージャの仕事だ。真の学習のためには未知を受け入れ、自身の知識の境界を超える必要がある。アジャイルでリーンな継続的デリバリによって学習能力を高めることができる。

  • TextTestを使った承認テスト

    承認テスト(Approval Testing)は、現在のコードの出力を、“承認済”バージョンのものと比較するテスト技術だ。承認済バージョンは、事前にテスト出力を調査して、その結果を承認することによって作成する。要件が変更された場合でも、承認済バージョンを再検討することで簡単に更新することができる。テキストベースのオープンソース機能ツールであるTextTestは、この承認テストをサポートする。

  • デッドコードは取り除かなければならない

    デッドコードは、見つけて、取り除く必要がある。デッドコードを残しておくと、プログラマの理解と行動を妨げることがあり、コードが実行されて、重大な問題を引き起こすリスクもある。 デッドコードの削除は、技術的な問題ではない。それは考え方と文化の問題だ。

  • 並列性と未来の分散プログラミングの関係

    身の回りの全ての世界は並列に進んでおり、非同期でイベント駆動である。最近のQCon LondonでJoe Duffy氏は基調講演を行い、並列性とクラウドは全ての開発者が将来的に取り扱う必要がある概念であると主張した。この中心にあるのは通信であり、これは並列性と分散システムの両方にとって必要不可欠なものである。

  • より平等な職場を作る

    女性が技術業界から去りつつある。彼女らは不幸せで、価値を感じず、機会を欠いていると思っているからだ。彼女らの外見に関係なく、社員をとどめ、育てる環境を作らなければならない、と 氏は論じた。氏は組織が平等な機会を作りたいと思ったら使えるプロセスをQCon Londonの講演で紹介した。

  • Qcon LondonにおけるJonas Boner氏による'モノリスからマイクロサービスへ'の講演

    QCon Londonにおいて、LightbendのCTOであるJonas Bonér氏は'モノリスからマイクロサービスへ'という講演を行った。Bonér氏はマイクロサービスを最初の原則から検討し、分散システムの文脈でのアーキテクチャスタイルについて考察した。主題には、モノリスを構築することを避け、代わりに回復力と弾力性を備えたシステムを構築すること、イベントを中心に据えたドメイン駆動設計(DDD)を実践することが含まれる。

  • アジャイルになるための勇気

    勇敢であるということは、たとえ怖かったとしても、必要なことをする、ということだ。アジャイルの最も重要な点はうまくいっていないことを調査し思い切って変革することだ。小さな実験から始めて、解決策を見つける。もしそれがうまくいかなかったから、それをやめればいい。

  • QCon New York 2017(2017年6月26〜30日)最新情報 - トラックの発表と早期登録の開始

    第6回QCon New York – ソフトウェアアーキテクト,技術的リーダ,チームのイノベーションに影響力を持つリーダを対象とする,実践者が主役のカンファレンスの登録が開始された。QCon New Yorkはニューヨークのマリオットマーキスで開催される。チケットは2月4日から1,840ドルで販売中だ。

  • 自分が課した限界を取り除く

    ひとは困難にぶつかると限界を感じることがある。スローダウンしたり、トライしなくなったりする。これは現実にある問題かもしれないが、実際には想像上のものかもしれない。時として、あなたを抑えているのは、あなた自身しかいないのだ。Joep Schuurkes氏はそう語る。生存のルールが邪魔をすることもある。そのときはルールを破る必要がある。

  • よいユニットテストを書くには

    テストを小さくする。適切なツールを使う。プログラマとテストがペアになる。これらは、よいユニットテストを書くための提案だ。 ユニットテストは、プログラミングとテストが混ざり合ったものだ。プログラマは、テスタと共に作業することで、お互いに学び合い、視野を広げることができる。

  • テスターの課題と必須スキル

    非決定論的な結果を伴う複雑なAIシステムは、テスターとプログラマには問題をもたらします。 そのようなシステムはインパクトの高く、リスクの高いアプリケーションでは、ますます正常になるとFiona Charlesは主張しています。 テスターは思考や学習の能力を高め、勇気や良い判断などの多くの個人的な強みを発揮しなければなりません。

  • 話題満載のQCon London 2017 ,Jonas Boner,Sachine Kulkami,Martin Thompson氏らが講演

    QCon London 2017まであと50日となった。11年目を迎え,栄えあるQueen Elizabeth II Conference Centerで3月6~8日に開催される技術会議に向けて,チケットの売れ行きも好調だ。

  • チームでの注意力と気づきを養う

    技術は協力を簡単にしたが、邪魔にもなり、個人間のやりとりの品質と内容にネガティブな結果をもたらすこともある。単に携帯電話があるだけで、仕事の邪魔になり集中が途切れる。Jeffery Hackert氏へインタビューし、コミュニケーションに対する新しい技術の影響と技術を使った協力の利点、注意力や気づき、共感を養う方法について話を聞いた。また、不断の注意力を与えたり受けたりする方法についても話を聞いた。

BT