How do a mother duck and her ducklings fare against strong wind? Find out! Subscribe to my channel: http://www.youtube.com/derbydanx
![YouTube - Ducks blown off their feet by the wind](https://cdn-ak-scissors.b.st-hatena.com/image/square/7d9e24d8e9f7dbde817d9e4244e4e4f7996d77fd/height=288;version=1;width=512/https%3A%2F%2Fi.ytimg.com%2Fvi%2FSEBLt6Kd9EY%2Fhqdefault.jpg)
プログラミングと設計は本来切り離せないものなのではがすごい反響だったのですが、結局この記事で私が言いたかったことは、 Java EEなどの現代的な開発環境はCOBOLなどの古い言語を使った開発とは根本的に設計の手法が異なる 多くの現場では未だに古い設計手法を使っているため、オブジェクト指向などの最近の開発環境のメリットが活用できず、低い生産性にとどまっている。 ということに要約できると思います。ただし、どうして、Javaではオブジェクト指向で開発しないといけないのか、どうして昔ながらの伝統的なやり方を改め、新しい設計手法を採り入れないといけないのかと疑問を持たれた方もいらっしゃるかもしれません。ここでは、開発手法と生産性の問題について、もう少し掘り下げて検討してみたいと思います。 レガシー言語の生産性 最近のCOBOLでは、オブジェクトやスタック変数すら使えますが、ここではCOBOL85の
最近はアーキテクトという役割で客先に常駐し、フレームワークの選定をしたり、事前に共通部品を設計したりする役割を担う仕事を引き受けることが結構あります。そこで運よくお客様のマネージャーがオブジェクト指向開発の経験が十分にある方だと、IDEなどの開発環境やインターネット接続環境を当然のように用意してくれるので最初から仕事がスムーズにできるのですが、そうでないとMS Officeしか入っていないロースペックのノートPCを渡されて、要件定義フェーズの期間中、フレームワークの設計をお願いしますとか、私としてはちょっと首をかしげてしまうような困ったことを言われてしまう場合があります。開発フェーズが始まる半年後まではコーディングは基本的に不要という考え方です。アプリケーションのアーキテクトという役割では少なくともコーディング規約を考えたり、ツールやフレームワークの選定をしたりする必要がありますし、プロジ
今年もお世話になりました、すべて「あなた」のおかげ。 ともすると似たような本ばかりに淫するわたしに、「それがスゴいならコレは?」と教えていただいたおかげ。もちろん、好きな本だけ・本屋さんだけで完結しても問題ない。それでも全部読むのに一生以上かかるだろう。だけど、自分の地平を拡張するため、あえて知らない趣味、行かない場所に足を運ぶ。その収穫が、沢山の「あなた」からのオススメになる。昨年までの探索結果はこの通り。 この本がスゴい!2009 この本がスゴい!2008 この本がスゴい!2007 この本がスゴい!2006 この本がスゴい!2005 この本がスゴい!2004 さらに、今年は「スゴ本」のチャネルを増やしたぞ。「スゴ本オフ」と銘打って、リアルでの交流を図ってきた(直近だとスゴ本オフ@ミステリを12/3にするよ)。ネット越しと違うのは、圧倒的な情報量。おすすめをプッシュする熱とエントロピーが
Monochro Observer Black and White Puzzle Game 2008-09-25 ※Flash を一度クリックしてからZキーでスタート 触れ合うことのできない白と黒が同じ場所を目指して協力し合うロマンチックなパズルゲーム、 その名はモノクロオブザーバー! 住む世界の異なる白い人と黒い人を、灰色のゴールまで導くのがゲームの目的です。 白い人にとっては黒が世界の形、黒い人にとっては白が世界の形。 観測者によって世界の見え方は変わります。 操作方法 ← → : 移動 [Shift] : 操作キャラクターの切り替え [Z] : 足元にブロックを生成/消去 [X] : 操作の巻き戻し [C] : ステージのリセット [S] : ステージセレクト画面に戻る [1] : タイトル画面に戻る [M] : 消音モード切替 'Monochro Observer' is a si
if ( $blog == " Webエンジニアのためのライフハック " ) { print " 1-byte.jp "; } ホーム1-byte.jpとは 書いてるヒトは ここ2ヶ月間で気になる記事がたくさん上がっていました。 特に少人数チームにおける開発に関する記事です。 昨日、書き上げた”1年間の技術的負債を返すために読んだ3冊の本“にある通り、お知らせメールでは1年間の技術的負債を返そうとしています。 そのためには今まで曖昧だった箇所を浮き彫りにし、改善する必要があります。 また、せっかくなので新しいモノも取り入れたい。 こうしたことを考えながらの2ヶ月だったので、自然と目に止まった記事が3つありました。 スタートアップ企業で8年間Webの開発をしてみての反省点いろいろ 複数人(2-3人)でウェブサービスを開発するコツ A successful Git branching m
1 名前:以下、VIPがお送りします[] 投稿日:2010/11/28(日) 22:10:47.37 ID:PiCt9G8g0 331 2006/08/14 08:27:23 0ivAfzVa0 俺の誕生日に停電とか・・・ 405 2006/08/14 08:29:28 eRUY8fBPO >>331 早くローソクの炎消せよ お前待ちだ 506 2006/08/14 08:31:45 X4GNkapE0 >>405 すげえ演出だなw 以下、VIPがお送りします[] 投稿日:2010/11/28(日) 22:12:59.52 ID:VhlKv2Yr0 296 : ハハコグサ(関東・甲信越)[] :2009/05/04(月) 15:07:40.29 ID:521fKQLm ノブ子のアワビは未使用297 : ダイセノダマキ(関東・甲信越)[] :2009/05/04(月) 15:09:25.5
原文(投稿日:2010/11/14)へのリンク たくさんの解説者がアジャイル導入のよくある誤りとアンチパターンについて書いてきた。彼らはさまざまな組織におけるアジャイル導入の誤りを避けるためにすべきこと「トップX」を投稿している。 Target ProcessのMichael Dubakov氏は、“10 Most Common Mistakes in Agile Adoption” (Part 1 & Part 2) という2つのブログ記事を書いた。彼は「企業はアジャイル導入において何度も同じ間違いをしている」と主張している。 彼が挙げたよくある誤りは以下の通りだ。 1. ツールから始める アジャイル開発はそうではない。ツールは即座に効果が現れるものではなく、ツールがあっても問題はほとんど解決しない。さらには、より重要な目標に目をつぶって、あなたはツールの導入に励んでしまう。 2. プロ
●スチームパンクなプラズマ放電式のアナログ時計を作ってみました。●冒頭のニキシー管時計の動画はこちら:sm5124939●お借りしたBGM:nc43242:nm6916079●スチームパンク工作シリーズ:mylist/37157029●その他、自作動画:mylist/7459883
これはわかりやすい…世界の過去1000年間に起きた戦争をビジュアル化した映像(動画) 「人類の歴史は戦争の歴史」と言われるほど戦争と平和を繰り返してきました。 国単位であれば年表を見れば済む話ですが、世界規模となると頻度や時系列をイメージするのはなかなか難しいものです。 西暦1000年~2008年の間に世界で勃発した戦争をビジュアル化した、5分間の映像をご紹介します。 ワーグナーの「ワルキューレの騎行」をBGMに、世界で起きた戦争の規模や頻度が手に取るようにわかる映像となっています。 日本も鎌倉幕府成立(1192年)直前や、関が原の戦い(1600年)などは、やはり激しい戦いだったとわかりますね。 他にもフランス革命(1789~1799年)、1492年のコロンブス以降になると戦火にまみれるアメリカ大陸など、歴史の潮流が見てとれるのではないでしょうか。 第一次世界大戦(1914~1918年)は
RailsDevCon2010、お疲れ様でした。主催かつ発表のお声をくれた@ysakakiさん、スタッフの方々、スピーカー、発表を聞いてくれたみなさま、どうもありがとうございました。 今回、「Railsプロジェクトを成功させるために現場ができること」というタイトルで話したけどびっくりするぐらいRailsに関係のない話。オマケ程度にちょこっと。以下、資料です。 テーマとしては、@ysakakiさんから声をかけて頂いた時に、[Railsの現場でまだまだバージョン管理すらしてないところあるよね。そういう基本的なところを改めて赤松さんの方から話して欲しい」と言うことだったので、個人的に基本的な所と言うと「TDD」と「バージョン管理」(できれば継続インテグレーションもいれたい)だったので、その変も踏まえて技術的負債というトピックを扱った。 具体的な話をしても、スクリーン上じゃコード読みづらいし、わか
発売直前のMicrosoft 「Kinect」と同様に深度が測れる自作深度センサー「Qinect」を使って、画面からちょっとだけ出てきた初音ミクと触れ合ってみました!初音ミクの動作は、ARTK_Alive!:sm7613078を使用させて頂きました。ありがとうございます。運動視差による立体視は、元CMUのJohnny Chung Lee氏によるWiiリモコンVRシステム:sm1851080と同じ仕組みを使いました。ありがとうございます。深度センサー「Qinect(旧Project Qatal)」の仕組みを知りたい方はこちらをどうぞ:sm10359222。Qinectで以前作ったエア運転のレースゲームはこちらをどうぞ:sm10486287。BGMは以下の曲を使用させて頂きました。こちらもありがとうございますm(_ _)m「初音ミクでアイドルマスター「てってってー」:sm3505467」「【初
詳細設計書は書きたくない。 理由はだいたい つまらない 誰もみない 実装するより時間がかかる 実装するより記述量が多い 結局、自分で実装する ってところ。今まで書いてきた(書かされた)詳細設計書といわれるものはだいたいこの条件を複数満たしている。それでも納品することが求められる(たぶん習慣的に納品することになっているという理由だけ)ため書かないといけない。 今のプロジェクトも今のところ自分で実装する以外すべてを満たしている。記述レベルはプログラムとほぼ同等で1メソッド毎に使用するクラス名、メソッド名、定数名、変数名、ループ、条件分岐を処理順に書くことになっている。1処理(メソッド実行、分岐など)ごとにシーケンス番号をふり、階層ごとに子の番号を追加する。 設計書(詳細設計書、プログラム仕様書中心)に関するネット上の記事をちょっとピックアップしてみた。詳細設計書が必要だという人と不要だという人
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く