2012年6月28日のブックマーク (8件)

  • 『JavaScriptのテスト手法』

    みなさんはじめまして。 2011年11月に中途で入社し、現在はAmeba事業部でスマートフォン版Ameba(通称デカグラフ)の開発をしている川口(facebook)と申します。 JavaScriptにおけるテストフレームワーク JavaScriptにおけるテストフレームワークとしては、有名なもので現在以下のものがあります。 ●JsUnit Javaのテストフレームワークとして有名な「JUnit」を参考に作られたテストフレームワークです。 ●QUnit もともとjQueryをテストするために開発されたフレームワークですが、現在ではjQueryへの依存が無くなっているためjQuery以外のライブラリを使ったプロジェクトでも使用できます。 ●Jasmine

    『JavaScriptのテスト手法』
  • 画像アイコンはもう古い!CSSでスタイル自由自在のアイコンWebフォント

    Font Awesome, the iconic... / Foundation Icons Fonts -... / Typicons他...全5件

    画像アイコンはもう古い!CSSでスタイル自由自在のアイコンWebフォント
    trashtoy
    trashtoy 2012/06/28
    言いたいことがブコメで全部言われてて安心した。
  • java-jaで例外処理の話をしてきました - 西尾泰和のはてなダイアリー

    ブログを書くまでがjava-jaですが、もう眠いのでとりあえず1行だけ書いて、あとは徐々に書き足す。 会場を無料提供してくれたグリーさん、ありがとうございます! 誰かが検査例外の話をするだろうと思って書かなかったら結局誰も言及しなかった、Javaのコミュニティなのに。 っていうか聴衆が100人もいると、もしかしてそもそも「検査例外ってなに?」って人もいたんじゃないか?「検査例外がOCPを壊す」とか「Liskovの置換原則のLiskov」とか通じてるんだろうか?とりあえず直和型が通じてないことだけはひしひしと感じた。 Twitterの自分の発言を転載しておく。 ちなみにZen of Pythonでも「エラーを握りつぶすな」と書いてあります 禅 of Python: 20の格言 「例外はそもそも何のため」ってところ、ざっくり省いたんだけどもそういうところのほうがニーズあったかね?? 「C#1.

    java-jaで例外処理の話をしてきました - 西尾泰和のはてなダイアリー
  • フリーランス向け嫌な仕事の断り方・交渉の仕方 | たけろぐ

    フリーランス稼業も波に乗ってくると、いい依頼がきても、どうしてもスケジュール的に請けれなかったり、逆にヒマでも「こりゃーないだろー」みたいな紹介を頂いてしまい、断るに断れなかったりする場合があります。 嫌な仕事というとナンですが、まあ「これはちょっと・・・」という条件の案件ですね。 そういった仕事の断り方・交渉方法をまとめてみました。 「スケジュールが詰まっていて、一ヶ月後まで無理」 よくある無難な断り方ですね。 ただこれだと当に忙しいのか、建て前的に断ってるのか微妙なので、当に請けたい仕事・相手の場合は、 「次はぜひ一緒にお仕事させてください」などとフォローをしておいた方がいいでしょう。 価格が安すぎる場合 10万でやってる仕事を1万でやってくれとか、お小遣い案件がまれにきますw 相場も調べず、「ホームページなんて誰でも作れるから」というふぁっきゅな考えの方や、「どーしても予算がない

    trashtoy
    trashtoy 2012/06/28
  • タスクの書き方 - 終了条件と却下条件で判断を迅速に行う - しるろぐ

    2年目の新人が去年1年間を振り返りつつ今年の新人にアドバイスする、という勉強会を社内でやっていて、拙いながらもそこで発表してきました。 いくつかアドバイスしたことがあるのですが、社内の機密情報なども含まれるので、一部だけ取り出してブログ用に書き直したいと思います。 今日のテーマは、タイトルにもあるとおり『タスクの書き方』です。 タスクを書くときに「○○をする。□□ができたらオッケー」という終了条件や、「○○をする。ただし△△になったら不要」という却下条件を書くと、タスクの選択や確認、棚卸しが捗るという話です。 大量のタスクがあると良く分からなくなる 仕事をしていると、次から次にやりたいことが沸いてきて、頭の中だけで整理するのは難しくなってきます。大抵の人は、やりたいことを紙にリストアップしたり、webサービスなどで管理したりすると思います。 しかし、何も考えずにタスクを追加していくと次のよ

    タスクの書き方 - 終了条件と却下条件で判断を迅速に行う - しるろぐ
    trashtoy
    trashtoy 2012/06/28
  • イラストでわかる!git入門の入門

    こんにちは、アシアルの志田です。 社内でもgitが浸透し、皆バージョン管理といえばgitだよね、という空気になってきました。 ですが、これまでバージョン管理システムを使ったことがない人にオススメしても、 「gitて…まあ…そりゃ…ねえ、いつかやらないといけないけど…」 「ギット?ジット?俺はgiはジと読む派なので、gitは胡散臭いと思う」 「そもそもバージョン管理して何が嬉しいの?なんか難しそうでいやだ」 というような反応ばかりでした。 きっとみんな、gitって難しくて訳のわからんもんだと思っているのでは?と思い、 今回はgit入門の入門、gitってなんだ?というところから、簡単にgitを使う際の流れについてご説明します。 ちょっと不安を覚えるようなイラストがついていますので、頑張って読んでください。 バージョン管理ってなに? プログラムを書いていて、こんなことありませんか?私はあります…

    イラストでわかる!git入門の入門
    trashtoy
    trashtoy 2012/06/28
    イラストがかわいい
  • 例外設計における大罪 - 契約

    1. 例外設計 における大罪 和田 卓人 (a.k.a id:t-wada or @t_wada) Jun 27, 2012 @ java-ja 12年6月28日木曜日 2. 自己紹介 名前: 和田 卓人 (わだ たくと) ブログ: http://d.hatena.ne.jp/t-wada メール: takuto.wada@gmail.com Twitter: http://twitter.com/t_wada タワーズ・クエスト株式会社 取締役社長 12年6月28日木曜日

    例外設計における大罪 - 契約
    trashtoy
    trashtoy 2012/06/28
    呼び出す側に原因がある(APIの使い方が間違ってるetc)場合はRuntimeException、呼び出された側に原因がある(システム内部が想定外の状態になっているetc)はチェック例外、とするとスッキリ。
  • 「なぜ成功する言語と失敗する言語があるのか?」疑問を解明する試み

    UC Berkeleyの研究者2人がプログラミング言語の選択を社会学的観点から研究している。この記事では彼らの研究を簡単に紹介するとともに、彼らとのインタビューをお届けする。 UC Berkeleyの研究者、Leo Meyerovich氏とAri Rabkin氏は、「なぜ成功するプログラミング言語と失敗するプログラミング言語があるのか?」という疑問を解明しようと、Socio-PLTと呼ぶ社会学に基づいたプログラミング言語理論について論じている。Socio-PLT: Principles for Programming Language Adoption (PDF)と題する論文で彼らは、プログラミング言語の選択は単なるマーケティングの問題として見るのではなく、科学的社会理論に基づくべきだという考えのソフトウェアコミュニティにおける認知度を高めたいと考え、言語選択のさらなる調査に向けた課題を提

    「なぜ成功する言語と失敗する言語があるのか?」疑問を解明する試み
    trashtoy
    trashtoy 2012/06/28
    PHPとかJavascriptとか、言語仕様がgdgdだなぁと思いつつ適切な代替言語がないのでそのまま使い続けている。Javascriptは最近になって少しずつ状況が変わってきているけど。