タグ

2012年2月6日のブックマーク (13件)

  • Amazon.co.jp: パターン、Wiki、XP ~時を超えた創造の原則: 江渡 浩一郎: 本

    Amazon.co.jp: パターン、Wiki、XP ~時を超えた創造の原則: 江渡 浩一郎: 本
    t-wada
    t-wada 2012/02/06
    「パターン」の考え方や歴史を知りたいエンジニアに一冊目として『パターン、Wiki、XP』を薦めました
  • JavaScriptの対PHPerトラップ 13: その傾向と対策 - Qiita

    JavaScriptPHPとよく似たシンタクスを持っています。PHPerにとっては親近感を感じる言語かもしれません。しかし、両者の言語仕様の違いはおそらくPHPerの想像以上です。『JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス』の著者、Douglas Crockford 氏が「JavaScriptはCの皮をかぶったLISP」と表現するくらいです。 PHPJavaScriptが似ている(ように見える)が故に、はまりそうなポイントとその対策について簡単にまとめてみました。より詳しく知りたい方は『JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス』や『JavaScriptパターン ―優れたアプリケーションのための作法』を読んでみることをオススメします。 あと、自分も経験が浅いところがありますので間違

    JavaScriptの対PHPerトラップ 13: その傾向と対策 - Qiita
    t-wada
    t-wada 2012/02/06
    某所で行っている JavaScript 講義の参考にしよう
  • 副業について - 業務用iOSアプリのfeedtailor社長ブログ

    僕はかなり変な経営者です。自分で言うのもおかしいけど。会社経営については特に当たり前と言われている事やタブーとされている事を「そういうものだから」というだけで考察なく従う or 取り入れる…のは「負け」だと思っていて、それが原因でウチは相当変な会社です。 その最たる例は、副業に対する考え方でしょう。たいがい弊社の取組には驚かれる事が多いのですが、一番ビックリされるのがこの副業について。それは無いわ〜って感想を貰う事もしばしばな僕の考え方を今日は書いてみようと思います。 ウチは全然副業okで、むしろ推奨しています。 禁止規定なんてありませんし「自分で会社作ったら?」って社長である僕が冗談交じりでエンジニアに言ったりする事もあります。御存知の通り弊社エンジニア@itok_twitは自らも個人のiOSアプリクリエイターとして活躍しており、PictShareやiPictureという有名なソフトウェ

    t-wada
    t-wada 2012/02/06
    とても共感する
  • TestFirstで新人教育もやれば?という話

    最近、あるソフトハウスの新人が、準委任契約の開発現場にアサインされるにあたって、顧客企業の開発部門の責任者の面接を受ける事になり、その現場に居合わせる機会を得た。 で、人のスキル不足に関しては、新人だからと言う事で、まあしょうがないという雰囲気だったが、xUnit の経験が無いという話になると、顧客側責任者から、その新人に同行したソフトハウスの上司に対して厳しい指摘が飛んだ。 曰く、「これからの現場では、xUnit を用いたテストコードによる自動テストを"しなくてよい"なんて事はあるわけが無いから、新人研修では絶対にテスト駆動開発も教えるべき。」という事だった。 私としては、立場上、浮かれた態度を取れない状況だったので、その場ではほぼノーリアクションで神妙にしてたけど、内心は「我が意を得たり」の心境で、ちょっと気分が良かった。 開発の現場にいると、「先にやっておくべきことを後に回すと、利

    t-wada
    t-wada 2012/02/06
    "スキル不足に関しては新人だからと言う事で、まあしょうがないという雰囲気だったが、xUnit の経験が無いという話になると、顧客側責任者から、その新人に同行したソフトハウスの上司に対して厳しい指摘が飛んだ"
  • JavaScriptの新旧ユニットテストツール - 強火で進め

    エンジニアサポート新年会2012 CROSS」のセッションの1つでJavaScriptのセッションが行われました。 エンジニアサポート新年会2012 CROSS http://tech.nifty.co.jp/party/2012/index.htm JavaScript 八面六臂 2回戦 http://tech.nifty.co.jp/party/2012/sessions/bRoom2.htm そこでJavaScriptのユニットテストツールの話が有り、新旧のツールが上げられていたのでメモ。 昔から有る QUnit 、Jasmine 。新しく出てきたものとして mocha 、Buster が紹介されました。 QUnit 公式サイト。 QUnit - jQuery JavaScript Library http://docs.jquery.com/QUnit 【レポート】jQueryテ

    JavaScriptの新旧ユニットテストツール - 強火で進め
    t-wada
    t-wada 2012/02/06
    この四つのテスティングフレームワークの話をしたのオレオレ
  • git - 簡単ガイド

    アッド & コミット 変更されたファイルを選択します。 git add <filename> git add * を実行するとIndexに追加されます。 これは基的な作業の一つです。 変更を実際に適用するには git commit -m "Commit message" を実行します。 変更がHEADに入りましたが、 リモートリポジトリには未だ入っていません。 変更のプッシュ この時点で、変更がローカルリポジトリのHEADに適用されました。この変更をリモートリポジトリに適用するには git push origin master を実行し、masterの代わりに適用のブランチ名を入れます。 もし既存リポジトリをクローンせずに使用した場合 git remote add origin <server> を実行すると、リモートリポジトリを登録する事が可能です。 これで変更を特定なリモートリポジト

    t-wada
    t-wada 2012/02/06
    おおこれも翻訳されていたのだな
  • The Little Book on CoffeeScript

    The Little Book on CoffeeScript

    t-wada
    t-wada 2012/02/06
    "The Little Book on CoffeeScript" の翻訳
  • 最近やってるRailsプロジェクトのテスト方法 - #詰んでる日記

    Railsエンジニアになってから1年半くらいが経ち、社内のRailsプロジェクトを全部で5つくらい触って、今やってるAbilie*1でようやく人並みにテストを書いてる気がしてきたので、現時点でやってるテストの方法をまとめておく。 テストのルール的なの rspecでは必ずモデルのテストは書くようにしてる。ヘルパーも大体書いてるけど、コントローラやルーティングのテストはあまり書いてない。 というのも、コントローラーのコードを極力短くしてモデルを太らせているのでコントローラのテストはあんまり意味が無い気がしていて、その代わりにCapybaraでテストを書いておけば十分なんじゃないかなと思ってきたから。Capybaraは書いてるので、そういう意味では書いてるとも言える。 社内の管理者だけが使える管理画面も作ってるけど、そっちはテストあんまり書いてない。ここは動かなくなっても一般ユーザーには影響が

    最近やってるRailsプロジェクトのテスト方法 - #詰んでる日記
    t-wada
    t-wada 2012/02/06
    入社から一人でここまでやったのでしょうか。素晴らしい。
  • [Rails]はじめてのRailsでWebサービス作ってみた - ギークに憧れて

    Twitmemo ここ一ヶ月ほど某社でRailsの勉強をさせて頂いていて、なんか作れーって言われたのでWebサービス作ってみました。 Twitterユーザーへフォローした理由やメモを追加できるサービスで、Twitmemoといいます。過度な期待はせず使ってみてください。 作った理由2/4現在、自分のフォローは1030人弱。300人くらいまでは良かったが、さすがにこの人数になると「あれ?こいつフォローしたっけ…」って奴が出てくる。最近はイベントにいってもメールアドレス教えるのがダルくてとりあえずTwitterアカウントを教える、というパターンが多いので、ある程度は把握しとかないとリアルに支障が出るかなーという危機感があった。そういうのを良い感じにメモできるサービスが欲しかったので作った。プラス、自分がどういう評価されてるか知れたらFavstarっぽくてうけるかなーという感じ。 以下、サービスを

    t-wada
    t-wada 2012/02/06
    "デザインができなくても、僕達にはBootstrapがある" "Railsが神がかってるおかげでバックエンドの機能自体は2週間もかからずできてた" "好き嫌いに関わらずjsが書けないとモダンな感じのWebサービスは作れない"
  • 自覚 - naoyaの寿司ブログ

    きれいなコードを書こうぜ、といってるのに対して製品の善し悪しに綺麗なコードがいいかどうかなんて関係ない、みたいな話とか 仕様書とかぜんぜん読まないから仕様書なんて全く必要ない、さっさとコード書けとかコードだけで語れ、とか TDD されてないからリファクタリングできないんだ、だからカバレッジ100%にするんだ、ぜんぶテスト書け、とか エンジニア技術から出発して需要を考えない、だから問題から入れ、技術なんて関係ない、とか 企画屋は技術のことがわかってないから、夢物語りばっかり語るんだ、エンジニアがサービス作るべき、とか そういう、何かを反面教師に反対の考え方を支持するみたいなのは注目浴びやすいけど、視座をもうすこし中立にして考えると、だいたいおかしい。かくいうぼくもそんな風に煽ってる時期がありました、若さって怖いです ─ 中庸って知ってるか。伝統や、むかしから習慣として良しとされてきているこ

    t-wada
    t-wada 2012/02/06
    そのとおりだと思う "習慣、自分の行動ややろうとしていること、物事の考え方そのものに自覚的になれるかどうかだと思う。自分が知覚できていないことに自覚的になるには、学習するしかない、そうです"
  • 「Test Driven Development for Embedded C」読書会第1回をやりました #tdd #tdd4ec

    t-wada
    t-wada 2012/02/06
    TDDBC がきっかけになってとても嬉しいです。組み込み C での TDD に興味がある方はぜひ次回参加をご検討ください #tdd4ec
  • るびま

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

    t-wada
    t-wada 2012/02/06
    松田さんのインタビューが面白すぎる
  • るびま

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

    t-wada
    t-wada 2012/02/06
    るびま 37 号きましたわー!