タグ

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

  • マークアッパー的 Slim 入門21の手引き | e2esound.com業務日誌

    元ネタ: マークアッパー的 Haml入門21の手引き Slim は Ruby 製のテンプレートエンジンで HTML を効率的に生成するための記法です。Jade と Haml の影響を受けています。 元ネタのブログ記事が良さげな感じだったので Slim 版を試しに書いてみることにしました。Haml にあって Slim に無い機能もありますが, そのまま当て込んで書いています。 ※ ターミナルでコマンド実行を記述する場合 $ command のように頭に $ をつけて記述しています。 目次 Slim を使えるようにする Slim を HTML に変換する 基の記法 テキストの扱い 入れ子(ネスト)も可能 一行で出力したい場合 タグ間の空白/改行をコントロール 属性をつける id と class をつける コメントアウト IE条件分岐コメントアウト Slim ファイルのみのコメント DOCTY

    oppara
    oppara 2014/01/07
    マークアッパー的 Slim 入門21の手引き | http://t.co/sDljp3Z6eC業務日誌
  • スルガ銀-IBM裁判で両社が上告

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

    スルガ銀-IBM裁判で両社が上告
    oppara
    oppara 2014/01/07
  • Builder vs IDE 機能比較リスト | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォーム

    問題点Builder(Se2)Builder(Se1)IDEIDE(Implicit Waitプラグイン)IDE(Chrome)

    Builder vs IDE 機能比較リスト | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォーム
    oppara
    oppara 2014/01/07
    Builder vs IDE 機能比較リスト | 品質向上ブログ
  • exediff – 実行ファイルを比較できる差分チェッカー

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました プログラマーであればソースコードの差分に助けられることも少なくないと思います。差分は色々な情報が見えてくるでしょう。今回はその一つ、exediffを紹介します。実行ファイル(ExeまたはDLL)のロードイメージを比較し、差異を表示してくれるソフトウェアです。 オプションとして、タイムスタンプやチェックサムを無視した比較もできます。そして比較ファイルのテキスト形式のダンプが可能となっています。セクションデータでの比較は差異が一定量(デフォルトでは4)に達すると比較を打ち切るようになっています。 バイナリファイルの比較というのは面白く、単純にバイトコードではなく構造を比較してくれるので見やすいのが特徴です。同じファイル名のExeファイルやDLLファイルがあった時にその何が違うのか目安と

    exediff – 実行ファイルを比較できる差分チェッカー
    oppara
    oppara 2014/01/07
  • ペアリング対コードレビュー: 開発者文化の比較

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

    oppara
    oppara 2014/01/07
  • 1分で実現できるjavascriptにおけるconsoleまわりの有用なテクニック4つ - Qiita

    jsのconsoleまわりのテクニックはいろいろありますが、個人的に有用だと思ったものにしぼって紹介します。 chromeなら、command + option + jでconsoleを開いて下記のコードを貼りつければ実際に動きを確認できます(1分でできます!!)。 console.logの出力結果をcssで装飾する 出力例 サンプルコード console.log("%csuccess", "background-color:#5bb75b;color:white"); console.log("%cfail", "background-color:#da4f49;color:white;font-size:30px");

    1分で実現できるjavascriptにおけるconsoleまわりの有用なテクニック4つ - Qiita
    oppara
    oppara 2014/01/07
  • 次世代のIDE、Selenium Builderまとめ | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォーム

    最近登場した新たなSeleniumの記録・再生ツール、Selenium Builderについて、Selenium IDEとの機能比較を過去4回の記事にわたって行ってきました。 今回はその比較結果をコンパクトにまとめ、Selenium Builderとはどのようなツールなのかについて、分かりやすくお伝えしていきます。 Selenium Builderとは Selenium Builder(以下Builder)は、Seleniumスクリプトの記録・再生を行うFirefoxプラグインです。 Seleniumの記録・再生ツールとしてはSelenium IDE(以下IDE)が有名ですが、IDEには 旧来のSelenium RC形式のコマンドしか扱えない アーキテクチャがFirefoxに強く依存しており、他ブラウザへの移植やプラグイン開発が難しい といった難点があります。※1 Builderは、これら

    次世代のIDE、Selenium Builderまとめ | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォーム
    oppara
    oppara 2014/01/07
  • 徹底比較!Selenium Builder vs Selenium IDE - Part 4 | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォーム

    直近のコミット数 2013年の10/1から12/13の間にGitHubレポジトリに行われたコミット数を比較したところ、Builderは66コミット、IDEは5コミットでした。 BuilderはDavid Stark氏(Sauce Labs所属)が、IDEはSamit Badle氏が、それぞれメインで開発を進めているようです。 「開発スピード」まとめ Builderの方が、現在も機能追加などが活発に進められています。 将来性 色々比較してきましたが、結局のところ一番重要なのはこの「将来性」かもしれませんね。 Seleniumの開発者メーリングリストの、2012年11月の「Contributing Se Builder to the Selenium Project」というトピックの中で、BuilderをIDEの後継ツールとしてSeleniumプロジェクトでサポートしていくという方針が示されて

    徹底比較!Selenium Builder vs Selenium IDE - Part 4 | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォーム
    oppara
    oppara 2014/01/07
  • 徹底比較!Selenium Builder vs Selenium IDE - Part 3 | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォーム

    様々なブラウザを使った記録 Builder、IDEとも、Firefox上でしか記録は行えません。 Builderの大部分のモジュールはブラウザに依存しない形式で実装されており※1、今後Firefox以外のブラウザに対応していきたいという目標もあるようです。※2 様々なブラウザを使った再生 IDEは、以前の記事で紹介した方法を使い、Chrome、Internet Explorer等、様々なブラウザでスクリプトを再生できます。 「マルチブラウザ」まとめ 現時点ではIDEの方が進んでいます。 スクリプトのメンテナンス性を高める機能 IDEには、スクリプトのメンテナンス性を高めるプラグインがいくつかあります。 その中でもSelBlocksプラグインは、if文、for文、while文、try-catch文、さらにファイルからパラメータを読み込んでのテスト実行や関数定義もできるようで、注目したいプラグ

    徹底比較!Selenium Builder vs Selenium IDE - Part 3 | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォーム
    oppara
    oppara 2014/01/07
  • Loading Scripts with jQuery

    oppara
    oppara 2014/01/07
    Loading Scripts with jQuery
  • Cocoaの日々: Autolayoutでビューを等間隔に並べる

    Autolayoutで等間隔にビューを並べる方法はガイドに記載がある。 Auto Layout ガイド - ビューを等間隔で並べる (P.31) ビューの等間隔配置の機能は Autolayoutの自体には無くて、それぞれのビューの間にスペーサとなるビューを入れて間隔を調整する方法を取るらしい。

    Cocoaの日々: Autolayoutでビューを等間隔に並べる
    oppara
    oppara 2014/01/07
  • 徹底比較!Selenium Builder vs Selenium IDE - Part 2 | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォーム

    Seleniumスクリプトの記録・再生を行うFirefoxプラグイン、Selenium Builder(以下Builder)と、Selenium IDE(以下IDE)の比較記事Part 2です。 Part1はこちらから。 記録・再生精度の比較 Part 2では、画面自動テストツールの中核機能である、記録・再生機能の精度を比較します。 実際のWebサイトへの操作の記録 記録・再生精度の比較にあたっては、いくつかのWebサイトへの操作の記録・再生を実際に行い、その結果を比較しました。 今回は、国内アクセス数上位10サイト※1 (google.comはgoogle.co.jpと重複するので除外)に対し、筆者の独断と偏見で簡単なテストケースを作成し、その操作の記録・再生がどの程度行えるかを調べました。 まずは記録です。今回作成したテストケースとその記録結果は図1のようになりました※2。 小さくて読

    徹底比較!Selenium Builder vs Selenium IDE - Part 2 | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォーム
    oppara
    oppara 2014/01/07
  • 徹底比較!Selenium Builder vs Selenium IDE - Part 1 | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォーム

    ブラウザ操作を記録してSeleniumのスクリプトを生成するツールと言えば、以前はSelenium IDEでしたが、最近ではSelenium Builderというツールも登場しています。 次世代のSelenium IDEを目指して作られているというこのツール※1、まだ使ったことが無い方も多いと思います。 今回は、まだまだ知られていないこのSelenium Builderの全貌を、Selenium IDEと比較しながら明らかにしていきましょう。 かなり長い記事になりますので、Part 1からPart 4に分けてお届けしていきたいと思います。 ブラウザ操作を記録してSeleniumのスクリプトを生成するツールと言えば、以前はSelenium IDEでしたが、最近ではSelenium Builderというツールも登場しています。 次世代のSelenium IDEを目指して作られているというこのツ

    徹底比較!Selenium Builder vs Selenium IDE - Part 1 | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォーム
    oppara
    oppara 2014/01/07