タグ

2011年8月21日のブックマーク (14件)

  • マーチン・ファウラー氏が語る、21世紀のソフトウェアデザインとしてのアジャイル開発(前編)。Agile Conference tokyo 2011 - Publickey

    アジャイル開発に関する論客の一人マーチン・ファウラー氏は、7月20日にテクノロジックアートが主催したイベント「Agile Conference tokyo 2011」で「21世紀のソフトウェアデザイン」をテーマに基調講演を行いました。 ファウラー氏の基調講演の様子を紹介しましょう。 アジャイル開発の意味が希薄化している ThoughtWorksのマーチン・ファウラー氏。 アジャイルソフトウェア開発宣言から10年がたち、そのあいだいろんな人が伝えていくうちに当初の意味の希薄化(Semantic Diffusion)が起きてしまったと思う。私の役割は、最初の意味を思い出してもらうことだ。 要件の安定性に依存するのは不健全だ まずは「予想的な計画(Predictive Plannning)」と「適応的な計画(Adaptive Plannning)」について。 土木や建築に由来するのが「計画駆動開

    マーチン・ファウラー氏が語る、21世紀のソフトウェアデザインとしてのアジャイル開発(前編)。Agile Conference tokyo 2011 - Publickey
    atsushifx
    atsushifx 2011/08/21
  • Kurusugawa – Kurusugawa Computer Inc.

    ビジネスに役立つ AI をお届けします 来栖川電算は AI 技術の研究開発から応用まで幅広いサービスを提供する名古屋工業大学発ベンチャー(2003 年設立)です。未踏ソフトウェア創造事業の採択者やソフトウェア分野の様々なコンテストの入賞者が在籍しています。最先端の AI 技術だけでなく、膨大な高品質データを生み出す技術、ハードウェアの限界性能を引き出す実装技術、高品質なソフトウェアを実現する設計技術にも定評があります。 手軽に使える様々な認識エンジン 来栖川電算の認識エンジンを活用すれば、センサーデータに埋め込まれた意味を手軽に抽出できます。種類ごとに用意された認識エンジンは教師データや設定を変えるだけで様々なタスクへ応用できます。LinuxAndroid・iOS 用のライブラリ、WebAPI、コマンドラインツールなどプログラマフレンドリーな SDK を提供しています。トレーニングやコン

    Kurusugawa – Kurusugawa Computer Inc.
    atsushifx
    atsushifx 2011/08/21
  • ハタチエイゴ - Lang-8を活用するためのTips(コツ)

    Lang-8を活用するためのTips(コツ) ここではLang-8をうまく使うためのTips(コツ)を紹介します。はじめに心得ておいてほしいのは、先ほど記したように「日語は英語に比べて重要度が圧倒的に低い」ということです。ですからもしあなたがNative English Speakerの学習Partnerを得たいのであれば、自分から動く必要があります。待っているだけでは誰もあなたを助けてくれません。 以下に具体的なTipsを紹介していきます。 最初はとにかく投稿されている日語日記を添削しましょう。すでに誰かが添削している場合が多いでしょうが、なるべく添削数が少ない日記を選んで添削することです。また添削と同時に自分がその記事に何を感じたかというCommentも残しましょう。 自分が投稿した英作文が添削された場合は必ず友達申請をしましょう。最初はうまく文章が書けないでしょうが、そこは熱意と

    ハタチエイゴ - Lang-8を活用するためのTips(コツ)
    atsushifx
    atsushifx 2011/08/21
  • Javascript integration (3)

    Paris Container Day 2016 : Cloud de conteneurs, conteneurs dans le cloud, str...Publicis Sapient Engineering

    Javascript integration (3)
    atsushifx
    atsushifx 2011/08/21
  • 香蕉影视下载污,香蕉永久免费视频,香蕉在线视频app下载地址,香蕉直播永久免费版app

    欢迎访问粉色APP导航【fenseapp.net】!香蕉影视下载污,香蕉永久免费视频,香蕉在线视频app下载地址,香蕉直播永久免费版app是超好玩的短视频手机APP,提供ios苹果下载/安卓下载。片源丰富,高潮迭起!

    atsushifx
    atsushifx 2011/08/21
  • iPhone, Androidユーザはbluetoothヘッドセットを導入すると人生が捗る | なんとびっくりユートピア

    特徴 bluetoothのヘッドホンは音質が良くない、という評判を昔良く聞いていたので、私も手を出すのを躊躇していました。しかし私の耳には特に気にならない感じだったので、問題無いと思います。サンワサプライ製は首の後ろに掛ける一体型なので、フィット感が若干物足りないという人もいるかも知れません。あと、右耳側に青色LEDがあり、再生中には常に点滅しているので、暗闇で使っていると非常に目立ちます。 一方ソニエリ製はイヤホン端子がついておりイヤホンを付け替えることができるので、自分の好みのイヤホンやヘッドホンを利用することができるのが良いところです。曲名表示用の液晶を搭載しているのも特徴です。 どうやって使うか? まず、ペアリングする必要があります。Bluetoothを有効にして、ヘッドセットをペアリングモードにするとすぐに検出されてペアリングされます。それだけで利用準備は完了です。音楽再生はすぐ

    atsushifx
    atsushifx 2011/08/21
    Galaxy Sだと電話にしか使えないんだが?実際に使えるかどうかはBluetoothだけじゃなくてA2DPとかもチェックしないといけない
  • ソフトウェア開発に特有な技術~ソフトウェア見積り - プログラマの思索

    ソフトウェア見積りを読んで考えたことをメモ。 ラフなメモ書き。 【元ネタ】 ソフトウェア見積り-人月の暗黙知を解き明かす-読書メモ(1) - アークウェブシステム開発SandBox ソフトウェア見積り-人月の暗黙知を解き明かす-読書メモ(2) - アークウェブシステム開発SandBox ソフトウェア見積り-人月の暗黙知を解き明かす-読書メモ(3) - アークウェブシステム開発SandBox ソフトウェア見積り-人月の暗黙知を解き明かす-読書メモ(4) - アークウェブシステム開発SandBox www.sakuttoly.com - 読書記録#9 スティーブ・マコネル『ソフトウェア見積り 人月の暗黙知を解き明かす』 SEの読書回顧録 ソフトウェア見積り―人月の暗黙知を解き明かす ソフトウェア見積りを読了 【1】SW開発でプログラマからSEへ役割が変わる時に要求される技術の一つとして、見積も

    ソフトウェア開発に特有な技術~ソフトウェア見積り - プログラマの思索
    atsushifx
    atsushifx 2011/08/21
  • gitでアレを元に戻す108の方法 | Webシステム開発/教育ソリューションのタイムインターメディア

    以前gitで一度行った変更をなかったことにする方法4つを紹介しましたが、 日常的に git を使用していると他にも様々な 「なかったことにしたい」「元に戻したい」 という状況に遭遇します。 そのひとつひとつについて対処方法を紹介していきます。 目次 問題1: ライブラリの新機能を試すためにあれこれ適当なコードを書いてみた。でももう要らない。問題2: トピックブランチをマージしたけど実はまだ不完全だった。マージをやり直したい。問題3: リリース後に発覚したバグ。原因は30日前に自分が行ったコミットだった。なかったことにしたい。問題4: 新しいコミットしようとして間違えてgit commit –amendで書き換えてしまった。元に戻したい。問題5: 色々作業していたら作業ディレクトリの内容が混沌としてきた。一度綺麗な状態にしたい。問題6: 作業ディレクトリにゴミファイルが溜まってきた。一度綺麗

    gitでアレを元に戻す108の方法 | Webシステム開発/教育ソリューションのタイムインターメディア
    atsushifx
    atsushifx 2011/08/21
  • Data::MessagePack 0.35_1 renewal! - Islands in the byte stream (legacy)

    バイナリデータシリアライズフォーマットMessagePackのPerl実装であるData::MessagePackがインターフェイスを一新したり新機能を追加したりしてJSON.pmからの移行がしやすくなりました*1。 具体的には以下のように変わっています。 pack/unpackのエイリアスとしてencode/decodeをサポート インスタンスを作れるようになった プロパティのサポート(今のところprefer_integer/canonical/utf8のみ) 特にインスタンス化とプロパティのサポートにより、いままでグローバル変数$Data::MesagePack::PreferIntegerで制御していた整数優先packingが次のように書けます。 # 旧スタイル(今でも可能だが非奨励) { local $Data::MessagePack::PreferInteger = 1; my

    Data::MessagePack 0.35_1 renewal! - Islands in the byte stream (legacy)
    atsushifx
    atsushifx 2011/08/21
  • Kei Sawada(@remore)

    I am a software engineer, weekend contrabassist, and occasional public speaker. I write English blog as well as Japanese blog once in a while. I tweet from @remore and email from k@swd.cc. Software Engineer I'm currently a software engineering manager at Media Technology Lab. while I'm VP of Engineering at NIJIBOX Co.,Ltd. at the same time. Aside from this, I do some hobby programming as well. My

    atsushifx
    atsushifx 2011/08/21
  • 様々なリソースをフィールドに注入する - Kazzz's diary

    Androidプラットホームであっても特定の分野のアプリケーション以外であればリフレクションは問題にならないだろうという観測を得たので、リフレクションを活用する機能を用意することにした。 Javaフレームワークでは依存性の解決に"DI:Dependency Injection"機能を持つ物が多いが、それらのフレームワークではオブジェクト同士の依存性を解決するために注入:インジェクションという処理をコンテナで行うことが可能だ。 例えばGuiceでは以下のようにPOJOのフィールドにアノテーションを記述することで、特定の値を注入することができる。 class Person { @Inject private String name; @Inject private Integer age; } Injector injector = Guice.createInjector( new Abst

    様々なリソースをフィールドに注入する - Kazzz's diary
    atsushifx
    atsushifx 2011/08/21
  • Androidとリフレクションについて - Kazzz's diary

    Android上でのプログラミングではリフレクションは忌避すべきと言われている。 PCに比べるとリソースが制限されているスマートフォンではこれは正しい。しかしNexus oneやXperia等、周波数1Ghzのプロセッサと500MB以上のRAMを搭載した実機を使ってきた感覚だと、性能をシビアに追求するようなアプリケーション(主にゲームやリアルタイムシミュレーション)以外であれば、無駄に繰り返さない、結果を上手くキャッシュする等、使い方を注意すれば別に避けるものではないと考えている。(感覚としては10年前のIntel Pentium3が搭載されたPC上でJava2(JavaSE1.3〜1.4)を動作させている状態に近いと思う。) なぜこんなことを書くかというと、今更Javaでリフレクションを否定されると何もできないからだ。自分が今書いているライブラリィ、フレームワークではリフレクションを使い

    Androidとリフレクションについて - Kazzz's diary
    atsushifx
    atsushifx 2011/08/21
  • もっと New I/O。

    XML と PHP のイケナイ関係 (セキュリティ的な意味で) -Introduction of XXE attack and XML Bomb with...Kousuke Ebihara

    もっと New I/O。
    atsushifx
    atsushifx 2011/08/21
  • Components · Twitter Bootstrap

    Sleek, intuitive, and powerful front-end framework for faster and easier web development. Download Bootstrap GitHub project Examples Extend Version 2.3.2

    atsushifx
    atsushifx 2011/08/21