タグ

2013年11月10日のブックマーク (9件)

  • さよなら手作業・人海戦術! HTML5時代のツール「Selenium2」でWebシステムのテストを自動化

    シリーズは、WebブラウザをUIとして利用した業務システムやアプリケーション(以下、Webシステム、Webアプリケーション)のテストをテーマとして、Webブラウザを使ったテストを自動化するOSSのツール「Selenium2」を紹介します。業務システム開発の現場で適用してきたノウハウを元に、これまでSelenium2について知らなかった人から以前使った経験がある人まで、より実践的な「使える」内容を盛り込んでいきたいと思います。 シリーズのスコープと対象読者 シリーズはWebシステム・Webアプリケーションのテストの中でも「Webブラウザを操作して実施するテスト」をスコープにしています。開発工程としては、1モジュールとして単体テストに位置付けられる場合もあれば、複数のモジュールやシステムと連携して結合テストや総合テストに位置付けられる場合もあるでしょう。これらのテストのことを、シリーズ

  • Locomo - ロボットプロトタイピングボード

    Robot Prototyping Board LocomoはArduino互換のロボットプロトタイピングボードです。 モータ制御、センシング、無線通信を行う回路を手軽に作れます。 Buy Now 概要 仕様 チュートリアル 購入方法 FAQ お問い合わせ Locomoとは Locomoはロボットのプロトタイピングのために作られたArduino互換ボードです。 モータ制御、センシング、そして無線通信を行うロボットをできるだけイージーかつスピーディに作りたいという欲求から生まれました。 Locomoを使えば、回路設計で悩まず、はんだ付けもせず、ブレッドボードも使わず、使いたい部品をダイレクトに挿すだけでロボットの回路を構成することができます。 特徴 Arduino IDEでプログラミングできます(Arduino Pro Mini ATmega328 5V 16MHz互換) XBeeによる無線

    cd01
    cd01 2013/11/10
  • リモートワーカーになってみて感じてること - ワザノバ | wazanova.jp

    https://weworkremotely.com/ 37 Singnals のDHHの最新の著書「Remote: Office Not Required」がKindleにダウンロードされてきたので読んでみようと思ったら、同じタイミングでリモートワーカー専用のリクルーティングサイトが立ち上がっていました。 ワザノバの場合はメンバが太平洋の両側にいるので、必然的にリモトワーカーになったわけですが、6ヶ月経過してみて感じてることは、 通勤時間がなくなったので、時間効率はかなりよくなった。 アメリカのオフィスは飲み物/スナックがべ放題で、それほど好きでもないコーヒーを水替わりに飲む習慣がついていたので、明らかに体調はよくなった。 オフィスでのストレスがなくなったのかもしれないが、元来ストレスはそれほど感じないので大きな変化はない。 事業戦略とか深く考えなくてはいけないときは一人で静かなところ

    cd01
    cd01 2013/11/10
  • 今日はFirefoxの誕生日なので、人気の高いアドオン記事をまとめました | ライフハッカー・ジャパン

    疲れやすい、呼吸の浅さを改善。ストレッチポールは毎日使いたいほど気持ちがいい!【今日のライフハックツール】

    今日はFirefoxの誕生日なので、人気の高いアドオン記事をまとめました | ライフハッカー・ジャパン
    cd01
    cd01 2013/11/10
  • 入門並列プログラミングとMapReduce - Yoshito Komatsu's Blog

    この文書はGoogleの「Introduction to Parallel Programming and MapReduce」を日語に翻訳したものです。 原文のライセンスに従い、この文書はクリエイティブ・コモンズ 表示 2.5 一般 ライセンスの下に提供されています。 なお、誤字脱字、誤訳などありましたらぜひコメント欄などでご指摘ください。 対象読者と前提条件 このチュートリアルは並列プログラミングとMapReduceプログラミングモデルの基をカバーします。 前提として、C++Javaのような言語と、データ構造とアルゴリズムについての相当なプログラミング経験を必要とします。 逐次プログラミングと並列プログラミング コンピューティングの初期には、プログラムは逐次プログラムでした。 逐次プログラムとは、一続きの命令で書かれたプログラムのことで、そこでは各命令はひとつづつ順番に実行されま

  • GitHubのコーディング以外の7つの利用法 - YAMDAS現更新履歴

    Seven Ways To Use GitHub That Aren't Coding - ReadWrite Git 並びに GitHub を満足に使いこなせていないというのがワタシのコンプレックスなのだが、この記事ではソースコードの共有管理以外の GitHub の利用法を7つ紹介している。 旅行の記録(例:Dylan Egan) 楽曲の情報の公開(例:Adam Wood によるグレゴリオ聖歌) 料理レシピのリミックス(例:Fork the Cookbook) オープンソースなフォントの編集(例:The League of Moveable Type) ジャーナリスト向けデータ視覚化(例:ジャーナリストが図表を簡単に作成するのを助ける JavaScript ライブラリ Sheetsee.js) 執筆やブログ(GitHub Pages をブログに使っている人は何人か知ってますね) 法律文

    GitHubのコーディング以外の7つの利用法 - YAMDAS現更新履歴
    cd01
    cd01 2013/11/10
  • Teach Yourself Programming in Ten Years 日本語訳

    以下の文章は、Peter Norvig による Teach Yourself Programming in Ten Years の日語訳である。 翻訳文書については、以下の方々にご教示を頂きました。ありがとうございました。 Shiro Kawai さん:誤訳の訂正 三好博之さん:誤訳の訂正 竹中明夫さん:2001年7月改版分の訳、誤訳の訂正(共訳者にクレジット) Toshihiko Ono さん:誤訳の訂正 アクビさん:訳注3に関する情報 どうしてみんなそんなに急ぐの? どの屋に足を運んでも、『7日で学ぶ Java』といったハウツーを見かけるし、そのそばには Visual Basic や Windows やインターネットなどについて、同じように数日や数時間で学べると売りこむが無限のバリエーションで並んでいる。Amazon.com で以下の条件で検索してみたところ、 pubdate

    Teach Yourself Programming in Ten Years 日本語訳
    cd01
    cd01 2013/11/10
  • スレッド・並行プログラミング/ マルチコア・並列プログラミングを学びはじめるためのN冊 - laiso

    読みたいのリストを作ってる(いくつかは購入済み)。 なんかおすすめあったら教えてください。 でもこういうのってリスト作って仕事した気になって満足してしまう。 並列と並行 学びはじめる前なんだから当然よくわかってはいないんでけど、並列と並行処理の違いは以下で認識してる parallel と concurrent、並列と並行の違い - 当は怖い情報科学 parallel と concurrent 、並列と並行の覚え方 - まめめも (追記) 孫引きなんだけど「コーディングを支える技術 171P」に「プログラミング言語の概念と構造」から引用した記述があった ここでは並行→プログラミング上の概念、並列→ハードウェアレイヤーの話となっていますね。 並列処理・並行処理がプログラミングに必要な理由 マルチコアを生かしたパフォーマンスの向上 大規模なデータの処理 GUIアプリケーションのユーザビリティ

    スレッド・並行プログラミング/ マルチコア・並列プログラミングを学びはじめるためのN冊 - laiso
    cd01
    cd01 2013/11/10
  • How to control physical devices with mruby

    This document provides an overview of controlling physical devices with the mruby embedded Ruby implementation. It describes a demo of blinking 4 LEDs on an STM32F4 Discovery board using timers. It then discusses what mruby is, outlines a 7 step process for using mruby, and describes demos on the STM32F4 Discovery and Raspberry Pi boards without an operating system. Development environments and de

    How to control physical devices with mruby
    cd01
    cd01 2013/11/10