タグ

2014年7月12日のブックマーク (8件)

  • Principles of Object-Oriented Design

    1. ボブおじさんから学んだ オブジェクト指向設計の原則 RejectTalks 2007 Edition Entry [accept] [reject] (株)永和システムマネジメント RejectTalks Lightning Talks 伊藤 浩一 http://www.edit.ne.jp/~koic/ 2. 大事なことは最初に • 開発の現場 vol.11(2008年1月発売)に 『保守プロジェクトとデベロッパーテスティング』 という記事を寄稿しました – 『Web 2.0ビギナーズバイブル』をあわせてお買い 求めください • 今日はオブジェクト指向設計の原則という これらの記事に書いていないお話しをします

    Principles of Object-Oriented Design
    mano-junki
    mano-junki 2014/07/12
    slide slideshare develop design インターフェースに対してプログラミングするのであって、実装に対してプログラミングするのではない
  • SE的声かけ変換表 - Qiita

    効果的にコミュニケーションする 会話は相手と共感するところから始めます。言いたいことは同じでも、言い方を工夫することで相手とより良いコミュニケーションをとることができます。 うまく物事が伝わらないと思ったら、言い方を変えてみましょう。 だめだと分かりながらついついやってしまった自分の過去を反省しつつ、参考にしていただければと思い公開します。

    SE的声かけ変換表 - Qiita
  • Webサービス開発の変遷と現在

    フロントエンドのパラダイムを参考にバックエンド開発を再考する / TypeScript による GraphQL バックエンド開発

    Webサービス開発の変遷と現在
    mano-junki
    mano-junki 2014/07/12
    web 歴史 develop 保守的すぎても取り残される「手段と目的を履き違えるな」おじさん
  • Java Memory Model Pragmatics (transcript)

    This is a very long transcript for a very long talk. The talk’s running time is close to 120-150 minutes, and transcript may take even longer if digested thoughtfully. Please plan your reading accordingly. There are five large sections which are mostly independent of each other, that should help to split the reading. The talk is correct to the best of my knowledge, but parts of it may still be inc

    Java Memory Model Pragmatics (transcript)
    mano-junki
    mano-junki 2014/07/12
    java jvm memory 難しい
  • InfoQ: Spring Integration事始め

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    InfoQ: Spring Integration事始め
    mano-junki
    mano-junki 2014/07/12
    spring esb integration eip 設計 エンタープライズ SI
  • 概説 Springプロダクト(8) - EIPに基づく統合を実現するSpring Integration

    Enterprise Integration Patternsとは 「Spring Integration」は、企業システム統合を実現するためのフレームワークで、Gregor Hohpe氏がまとめた「Enterprise Integration Patterns」(以下、EIP※1)の概念に従っている。EIPは、その名の通り企業システムにおける統合パターンをカタログ化したもので、統合処理のモデル化を行っている。以下が基的なモデルだ。 ※1 http://www.eaipatterns.com/参照 まず、アプリケーションから他のアプリケーションに情報を送るための媒体を"チャンネル"と呼ぶ。チャンネルの実体はTCP/IPコネクション、データベース共有、USBメモリなどがあげられる。そして、そのチャンネルに双方のアプリケーションが会話するためのデータとして"メッセージ"が流し込まれる。また、

    概説 Springプロダクト(8) - EIPに基づく統合を実現するSpring Integration
    mano-junki
    mano-junki 2014/07/12
    spring integration eip 設計 アプリケーション>メッセージ>チャネル>ルータ>とアンスフォーマ>アプリケーション
  • JenkinsOnDesktop - デスクトップ用Jenkinsさん

    オープンソースのCIサーバとして有名なJenkins。エラーが起きた際には通知が出るのでメールでチェックしたり、フィードで読んでいるという人が多いのではないでしょうか。 そんなJenkinsの通知をデスクトップアプリケーションで受け取れるのがJenkinsOnDesktopです。アニメーションやジョブのカスタマイズなど様々な設定が可能です。 JenkinsOnDesktopの使い方 JenkinsOnDesktopではJenkinsサーバのURLを設定し、後はサーバのステータスに応じてアニメーションや表示をカスタマイズして使います。ビルドエラーが起きたら般若のJenkinsさんが飛んできたりできます。 JenkinsOnDesktopWindows用のオープンソース・ソフトウェア(MIT License)です。 ototadana/JenkinsOnDesktop

    JenkinsOnDesktop - デスクトップ用Jenkinsさん
    mano-junki
    mano-junki 2014/07/12
    “JenkinsOnDesktopではJenkinsサーバのURLを設定し、後はサーバのステータスに応じてアニメーションや表示をカスタマイズして使います。ビルドエラーが起きたら般若のJenkinsさんが飛んできたりできます。 ”
  • WebAPIのこれまでとこれから

    2014-07-11 API Meetup #1 http://api-meetup.doorkeeper.jp/events/12768Read less

    WebAPIのこれまでとこれから