Based on the article series "Getting Started With DDD When Surrounded By Legacy Systems" by Eric Evans this talk presents the main concepts behind the strategies of building a Bubble Context by using an Anticorruption Layer.
Football. Cloud. Tech. Politics. Pictures. Principal Architect for Messaging/Eventing at Microsoft. Today has been a lively day in some parts of the Twitterverse debating the Saga pattern. As it stands, there are a few frameworks for .NET out there that use the term "Saga" for some framework implementation of a state machine or workflow. Trouble is, that's not what a Saga is. A Saga is a failure m
One of the cool things about React is that it managed to pull a lot of people into the component world. Even though there was initial resistance, the ideas seem to have stuck. Maybe the question is, what next? Inferno↗, a blazing fast React-like UI library by Dominic Gannaway↗ might be one of the answers. # I’m currently a Software Development Engineer at Tesco, based in London. I’ve been developi
2017年1月15日(日)にJSer.infoの6周年記念イベントをやります。 (300回目記念はやってなかったのでついでです) 次のイベントページから参加を申し込むことができます。 申し込み開始は、2016/12/15(木) 21:00からです(抽選)。 JSer.info 6周年と300回記念イベント - connpass 発表枠 5-20分程度の発表をしてくれる人を募集しています。 テーマはJavaScriptであれば問題ありません。 発表枠で申し込んだ方は、発表時間やテーマなどを次のIssueなどで伝えてください。 JSer.info 6周年 && 300回目記念イベント @ 1月15日(日) · Issue #89 · jser/jser.info Q&A Q. 30分以上の発表がしたい 応相談。他の発表枠次第ですが可能です。 Q. どのくらいのレベルの参加者を想定した内容にすれ
Last week the Safari team released a new Technology Preview, and the release contained a feature that caught my eye. OMG, THE NEW SAFARI TECH PREVIEW HAS FORM VALIDATION SUPPORT! https://t.co/kzQtIwK4b2 pic.twitter.com/lKZsz5ZT9G — TJ VanToll (@tjvantoll) December 7, 2016 I’m irrationally excited because this is more than just a mundane feature shipping in a random browser preview. Safari was the
第3刷までの修正 2022年5月更新 ■P.305 図10-11(2箇所) 【誤】同義語 【正】関連語 ■P.306 9、10行目(2箇所) 【誤】同義語 【正】関連語 ■P.306 最終行 【誤】関連または変形語 【正】関連語または変形語 ■P.307 図10-12(4箇所) 【誤】同義語 【正】関連語 ■P.307 4-5行目 【誤】関連のある用語 【正】最適な関連語 監訳者まえがき はじめに Ⅰ部 情報アーキテクチャ入門 1章 情報アーキテクチャが取り組む課題 1.1 ハロー、iTunes 1.2 情報アーキテクチャが取り組む課題 1.2.1 情報オーバーロード 1.2.2 情報にアクセスするより多くの方法 1.3 情報アーキテクチャ入門 1.3.1 情報で作られた場所 1.3.2 チャンネルを越えた首尾一貫性 1.3.3 システムシンキング 1.4 まとめ 2章 情報アーキテクチ
Dec 13, 2016Introducing the React VR Pre-ReleaseMike Armstrong and Andrew Imm TL;DR:At Oculus Connect 3, we announced our work to bring React VR to the VR Web. Today, we’re very pleased to share the React VR pre-release! If you’re new to React and React Native, you can read more on their websites here: React and React Native. You can also experiment with React VR using the Carmel Developer Prev
前説 丸山です。Re.Ra.Ku. アドベントカレンダー13日目の記事です。前日はiOSアプリのUIをコードで書いてみる話でした。明日はおそらくScalaの話になると思います。 さて、以前も話題にしましたが、builderscon2016が先日開催されました。チケットは3hでSOLD OUT。プラチナチケットと化した参加権ですが、発表する側ならば実質無料で参加し放題!これはいっそ申し訳ないレベルでは!? というわけで、せっかく発表したのでその内容をなるべく多くの手段で共有したい。そう思い、今回も実況中継シリーズを弊社テックブログで行います。実況中継シリーズというのは、プレゼンをブログで再現するアレです。なお、実際のプレゼンは動画になってYoutubeにアップロードされております。builderscon公式サイトのセッション詳細ページからもご覧いただけますので、よろしければそちらも合わせてご
二つの浮動小数点数が等しいかどうかを等値演算子で比較してはいけない。浮動小数点数には誤差があるため、直観的には等しいはずの二つの数が異なる場合がある。以下のRubyのスクリプトを実行すると 10.times { tmp += 0.1 } values = [[1.0 - 0.9, 0.1], [0.15 + 0.15, 0.1 + 0.2], [tmp, 1.0]] values.each {|pair| lhs, rhs = pair printf("lhs = %.18f, rhs = %.18f, diff = %.18f, == = %p\n", lhs, rhs, (lhs - rhs).abs, lhs == rhs); } lhs = 0.099999999999999978, rhs = 0.100000000000000006, diff = 0.000000000000
この日の気付きやアイデアを残してみませんか?