2012年10月12日のブックマーク (13件)

  • Sinon.JS - Standalone test fakes, spies, stubs and mocks for JavaScript. Works with any unit testing framework.

    Standalone test spies, stubs and mocks for JavaScript. Works with any unit testing framework. Get Started Star Sinon.JS on Github Get Started Install using npm To install the current release (v19.0.2) of Sinon: npm install sinon Setting up access Node and CommonJS build systems var sinon = require("sinon"); Direct browser use <script src="./node_modules/sinon/pkg/sinon.js"></script> <script> // Ac

    minony
    minony 2012/10/12
  • yahoo/istanbul · GitHub

    README.md Istanbul - a JS code coverage tool written in JS Features All-javascript instrumentation library that tracks statement, branch, and function coverage and reverse-engineers line coverage with 100% fidelity. Module loader hooks to instrument code on the fly Command line tools to run node unit tests "with coverage turned on" and no cooperation whatsoever from the test runner HTML and LCOV

    minony
    minony 2012/10/12
  • JsTestDriverとphantomjsとJenkinsを使ってのJSの継続的なテスト

    JsTestDriverとphantomjsとJenkinsを使ってのJSの継続的なテストを行う方法を解説します。 Javaのインストール JsTestDriver、Jenkins共に実行にJavaが必要になるため、Javaのインストールを行いましょう。 すでにインストール済みの場合は必要ありません。 JsTestDriverのインストール JsTestDriverのjarを落としましょうダウンロードしたJsTestDriverを–portオプションで起動しましょう( $ java -jar JsTestDriver[バージョン番号].jar –port 9876 )設定ファイルのサンプルをダウンロードしてJsTestDriver.jarと同じディレクトリにJsTestDriver.confの名前で保存しましょうこれでJsTestDriver serverが起動します。 今回はテスト対象と

    JsTestDriverとphantomjsとJenkinsを使ってのJSの継続的なテスト
    minony
    minony 2012/10/12
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    minony
    minony 2012/10/12
  • 女性SE、過酷勤務で死亡…勤務先に賠償命令 : 社会 : YOMIURI ONLINE(読売新聞)

    情報処理システム会社の福岡事業所に勤務していた福岡市のシステムエンジニアの女性(当時31歳)が急死したのは過酷な労働が原因として、両親が同社合併後にできた「アドバンストラフィックシステムズ」(社・東京)に対し、慰謝料など計約8200万円の損害賠償を求めた訴訟の判決が11日、福岡地裁であった。 府内覚裁判官は「死亡と会社の業務との間には因果関係がある」として、同社に計約6800万円の支払いを命じた。 判決によると、女性はシステム移行などを担当し、2007年2月の時間外労働が約127時間に上った。3月に仕事上のミスなどが原因で自殺未遂し、約1か月間休養した。その後復職したが、深夜残業など過酷な勤務が続き、5日後、東京出張中に致死性不整脈で死亡。福岡中央労基署は09年、労災認定した。 同社側は「亡くなる直前に約1か月の連続休暇を取得しており、死亡と業務に因果関係はない」などと主張した。しかし、

    minony
    minony 2012/10/12
  • 勉強することで何がいいのか実力者がいないことでデメリットはあるか - きしだのHatena

    「この辺を勉強してどういう良いことがあったか教えて欲しい。」というコメントがついてた。 良いこととして、一番は、まあ勉強するのが楽しくなった、ということなのだけど、それは循環してるので置いておいて。 実務的に一番いいのは、プログラムを組むのが楽になったということ。 とくに、質的な間違いが少なくなっていくので、後戻りが減るというのが楽。組んでみたけど動かない、途中でそれ以上組めなくなる、というのが少ない。まあ、ミスはあるので、そこの修正はするけど。 あと、できないことができないとわかりやすい。そのデータの持ち方でそのデータ数でその処理ではその精度の要求は満たせない、ということが原理的に判断しやすくなる。なので、むだな努力をしない。そして、どの条件を緩和すれば要求が満たせるかにも気づきやすい。 初見のライブラリや言語、ツールの理解が早くなる、とかも。 もちろん、前のエントリにも書いたように「

    勉強することで何がいいのか実力者がいないことでデメリットはあるか - きしだのHatena
    minony
    minony 2012/10/12
  • ソフトを他人に作らせる日本、自分で作る米国:日経ビジネスオンライン

    物事に大きな影響を与える前提なのに案外知られていない。その一つがコンピュータソフトウエア投資とソフト開発技術者の所属先に関する日米の差である。 日企業は自社で利用するソフトのほとんどをIT(情報技術)企業に開発させているのに対し、米国企業はソフトを内製する比率が高い。 日のソフト開発技術者の大半はIT企業に所属するが、米国のソフト開発技術者の大半はIT企業ではなく一般企業に所属している。 上記二つの文は同じことを言っている。日企業は社内にソフト開発技術者をあまり抱えていないためIT企業に外注するが、米国企業は社内にソフト開発技術者がおり内製できる。 「ほとんど」「高い」「大半」では曖昧なので数字を補足する。米国商務省経済分析局の数字によると、2010年の米国民間企業におけるソフトウエア投資の内訳は、内製(自社開発)が37.3%、外注(他社委託)が34.2%、パッケージソフト購入が28

    ソフトを他人に作らせる日本、自分で作る米国:日経ビジネスオンライン
    minony
    minony 2012/10/12
  • オレの 10 万円が、20 年掛けて溶けていくのをただ見届けるしかない件

    確定拠出年金、どのくらいの人が加入しているのだろうか。 ボクはお金の計算がまったくできないから株は絶対やらないし、保険なども一切、加入しない(国民健康保険と年金だけ)。しかし確定拠出年金だけは全社員が半強制的に加入させられている(憶測だがきっと、会社が取引先の銀行から加入を持ちかけられて、断れなかったのだろう)。会社のお願いだったから特に疑う余地もなく判子を押してしまったが、今は当に後悔している。もう少し注意すれば、あの契約書に判子を押さずに済んだはずだ。 これまでの経緯: ・2年前に退職(当時32歳)。 →もろもろの条件が満たされず、「脱退一時金(全額返金)」は受け取ることができなかった。 …積み立て資産は個人型確定拠出年金に移管された。 …この時点の資産残高は、約10万円。 →2年間フリーで活動。 →今回、就職することになったので厚生年金関連の整理をしようと、あちこちから届いていたが

    オレの 10 万円が、20 年掛けて溶けていくのをただ見届けるしかない件
    minony
    minony 2012/10/12
  • neue cc - linq.jsのTypeScript対応とTypeScript雑感

    MicrosoftからTypeScriptという新言語が発表されました。驚くべきは、あのC#のAnders Hejlsbergが関わっている!これはもう触るしかない。そしてこれはコンパイル後にJavaScriptになる言語(CoffeeとかJSXとかみたいな)なわけで、じゃあlinq.jsを対応させるしかない!というわけで、させました。 // TypeScript Enumerable.range(1, 10) .where(x => x % 2 == 0) .select(x => x * x) .writeLine(); // コンパイル後 Enumerable.range(1, 10).where(function (x) { return x % 2 == 0; }).select(function (x) { return x * x; }).writeLine(); ひゃっはー

    minony
    minony 2012/10/12
  • This page is moved

    This page has moved to http://stylus-lang.com/

    minony
    minony 2012/10/12
  • The web's scaffolding tool for modern webapps | Yeoman

    Get started and then find a generator for your webapp. Generators are available for Angular, Backbone, React, Polymer and over 5600+ other projects. One-line install using npm: npm install -g yo What's Yeoman?Yeoman helps you to kickstart new projects, prescribing best practices and tools to help you stay productive. To do so, we provide a generator ecosystem. A generator is basically a plugin tha

    minony
    minony 2012/10/12
  • Gruntfileを整理してタスクの自動化を進めた

    (急遽宣伝) FrontrendでGruntします Frontrend(フロントレンド) Vol.3 powered by CyberAgent : ATND Frontrend(フロントレンド)とは サイバーエージェントが主催するフロントエンド技術セミナーです。 HTML5/CSS3やJavaScriptのトレンドやノウハウ等を惜しみなくお伝えします。 2012/10/21(日)の午後に、FrontrendでGruntのことを紹介させていただく運びになりました!以下の記事は色々と知ってる前提な内容になってしまっているので、ベーシックな所から知りたい方には特にオススメです。 今回のFrontrendはスピード特集ということで、ページパフォーマンスの最適化はもちろん、CSSプリプロセッサの導入や、ガイドラインの運用による業務効率のカイゼンにも踏み込んでスピードを上げていきます!ということで

    Gruntfileを整理してタスクの自動化を進めた
    minony
    minony 2012/10/12
  • GitHub - gruntjs/grunt-contrib: [DEPRECATED] A collection of common grunt tasks.

    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 - gruntjs/grunt-contrib: [DEPRECATED] A collection of common grunt tasks.
    minony
    minony 2012/10/12