タグ

2014年1月7日のブックマーク (9件)

  • TDD Boot Camp Tokyo for C++ 2014-01

    はじめに TDD Boot Camp(TDDBC) とは、テスト駆動開発(Test Driven Development)について、座学だけでなく、実習形式で手を動かして体得することを目的とするイベントです。 公式サイト TDD Boot Camp Tokyo for C++ 2014-01 はこんな人のために開催します 今回のTDDBCは、一からTDDを覚えたいと思った人のために開催します。 小規模でアットホームな感じで開催できればと考えています。 サポートの関係で、C++(Windows, Visual Studio) で行わせていただきます。 TDDとは TDD【Test Driven Development】(テスト駆動開発) プログラム開発手法の一種で、プログラムに必要な各機能について、最初にテストを書き(これをテストファーストと言う)、そのテストが動作する必要最低限な実装をとり

    TDD Boot Camp Tokyo for C++ 2014-01
    t-wada
    t-wada 2014/01/07
    2014 年最初の #tddbc は 2014/01/18 (土) 10:00 から、C++(Windows, Visual Studio) 限定で "小規模でアットホームな感じで" 始まります。ご興味のある方は是非。
  • ペアリング対コードレビュー: 開発者文化の比較

    前職 と 現職 で、ペアプログラミング文化からコードレビュー文化への移行を経験した。文化の差に適合するのは興味深い経験だった。ちょっと気づいたことを書いてみよう。 (ペアプログラミング|コードレビュー)の(メリット|危険性)みたいな題名の記事はもう山ほどある。著者はどっちかの信奉者なわけだ。私は明確トレードオフがちょっとあるにせよ、どっちの戦略も有効であると認識している。このトレードオフについて、もうちょっとバランスのとれた議論をしてみようと思う。 用語の定義 まず、舞台を整えよう。”ペアプログラミング” とか”コードレビュー”という言葉は、人によってとらえ方が大きく異なることがある。 ペアプログラミング文化 といったとき、作業のほぼ100%をペア作業で行っているチームを指す。一つのタスクに二人の開発者が割り当てられ、同じ画面を共有して作業をする。開発者は両方コード構築のプロセスに関わって

    t-wada
    t-wada 2014/01/07
    ペアプログラミング文化と (github 等を使ったソーシャルコーディングの文脈における) コードレビュー文化との比較エントリ(の翻訳)。とても面白い。
  • GitHub - dtao/lazy.js: Like Underscore, but lazier

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - dtao/lazy.js: Like Underscore, but lazier
    t-wada
    t-wada 2014/01/07
    underscore/lodash 系の API に遅延評価の要素を加えたライブラリ
  • 2014年もはっきりいって個人の日記レベルで - カイ士伝

    人は軽いノリだったのにここまで騒ぎになってびっくりしてるだろうとは思いつつ、ちょうど年末年始につらつら考えてたことのいい機会なので。 この手の会社名を利用した、どーでもいい退職エントリ、いい加減無くならないかな。会社名除いて読んでみると、はっきりいって個人の日記レベル。 ◆はてな退職しました – ninjinkun's diary http://t.co/MoQ2UjjU0E — ITマンモス (@itmammoth) January 6, 2014 こんなツイートがつい先日はてな界隈を中心に話題になっていて、「いやそもそもブログなんて個人の日記だろ」という言及をたらふく受けてたのですが、きっとこういう意見が出るほどブログというものが個人の日記っぽくないものになりつつある指摘としてなかなか興味深いなあと。 もちろんツールなんてルールにのっとって使う限りにおいて使い方は自由だし他人に強

    t-wada
    t-wada 2014/01/07
    "こういう意見が出るほどブログというものが個人の日記っぽくないものになりつつある指摘としてなかなか興味深い" "はてなブックマークとかばかり見ているとブログって論壇系のように見えてしまいがち"
  • スルガ銀-IBM裁判で両社が上告

    勘定系システムの開発中止の責任を巡り、スルガ銀行が日IBMに約116億円の支払いを求めた裁判で、上告審における両社の主張が明らかになった。「ITベンダーはユーザー企業に対し、必要に応じてプロジェクトの抜的な見直し、または中止を提言する義務を負う」。東京高等裁判所がITベンダーに課した新たな義務の是非が、最高裁判所で争点の一つになりそうだ。 東京高裁が提示した新たな義務とはどのようなものか。過去2回の判決をひもときながら説明する(図1)。

    スルガ銀-IBM裁判で両社が上告
    t-wada
    t-wada 2014/01/07
    “「抜本的見直し説明義務」および「中止提言義務」”
  • JavaScriptで学ぶ関数型プログラミング

    書はJavaScriptを使って関数型プログラミングを学ぶ書籍です。関数型言語としてJavaScriptを理解し、使用することにより、コードがより洗練され、美しく、そして読みやすいものになることを目的としています。JavaScriptビルトインのデータ型を上手に利用するための基知識やJavaScriptにおける関数の持つ特性など、関数型プログラミングの技術とその考え方について解説します。また実際のJavaScriptコーディングに関数型プログラミングのエッセンスを加えるポイントをサンプルを使って丁寧に説明します。関数型プログラミングに精通した著者が書き下ろした書はテクニックを増やし、コーディングのイマジネーションを広げたいエンジニア必携の一冊です。 Jeremy Ashkenasによるまえがき Steve Vinoskiによるまえがき 訳者まえがき はじめに 1章 関数型JavaSc

    JavaScriptで学ぶ関数型プログラミング
    t-wada
    t-wada 2014/01/07
    おお『Functional JavaScript』の翻訳が出るのか!
  • さくらのVPSに来る悪い人を観察する その2

    さくらのVPSにアタックしてくる人たちを、ハニーポットなど使いながらその行動を観察した記録です。観察日記。 今回のネタは以下2つです。 *SSH honeypot(Kippo)を使った悪い人の行動観察、アンケート */cgi-bin/php (Apache Magica攻撃)の観察 なおこのスライドは、2013年12月7日のSecurity Casual Talks(すみだセキュリティ勉強会)での発表資料です。 http://ozuma.sakura.ne.jp/sumida/ またスライド中、動画は以下のURLで閲覧できます http://youtu.be/gp3SBjZNWHU

    さくらのVPSに来る悪い人を観察する その2
    t-wada
    t-wada 2014/01/07
    SSH Honeypot の kippo を使って侵入者の行動を観察 (ついでにアンケートも) これは非常に面白いな
  • Jeff Croft「web標準が成功しhtml名人は用済みになった」 - 以下斜め読んだ内容

    jeffcroft.com 2014.1.3のブログエントリ 2014.2.13追記。結び(diversify or die)を誤解してた Web Standards Killed the HTML Star – JeffCroft.com 「html/cssが得意なだけでは飯がえない」という周知の事実について 「名人」としての活動歴(書籍、登壇)のある人が現状について書いたエントリ 「あの名人はいま」風で面白く読んだ 以下斜め読んだ内容 2003年にJeffrey Zeldman「Designing With Web Standards」を出版した頃の話 html/cssかくあるべし、と議論されてた レイアウトはtable要素でなくcssで 画像置換のテクニック。これはアクセシビリティを守るため semanticなマークアップ - などなど カンファレンスも何度もあった。を書いた人も

    Jeff Croft「web標準が成功しhtml名人は用済みになった」 - 以下斜め読んだ内容
    t-wada
    t-wada 2014/01/07
    バッドノウハウ「だけ」をスキル差別化戦略の柱にしていると、対象領域の進化や標準化と共に手詰まりになる話と理解した
  • コードを理解できない人間がソフトウエアの記事を書く怖さ

    数年前、他社のプログラミング雑誌を書店で立ち読みしていたとき、その雑誌の編集後記を見て違和感を覚えました。「私はコードは全く理解できないが、間違っていそうな個所は編集者の勘でわかる」と書いてあったのです。「それはおかしいんじゃないか」と思いました。 好意的に解釈すれば、自分にはできないプログラミングができる執筆者に対する尊敬の念が、このような文章になったのかもしれません。編集者としての感覚を誇りたい気持ちもあったのでしょう。たしかに、編集業務の経験が長ければ、「何かがおかしい」という勘で誤りを発見できることがたまにあります。しかし、技術的な誤りをすべて勘で見つけられるわけがありません。 掲載するコードの内容が正しいかどうかをチェックするのは、プログラミング雑誌の編集者にとって重要な仕事の一つです。意味がわからない箇所があれば筆者に確認するべきでしょう。コードがわからないのは恥じるべきことで

    コードを理解できない人間がソフトウエアの記事を書く怖さ
    t-wada
    t-wada 2014/01/07
    大森さんらしい姿勢だなと思います