タグ

2014年1月20日のブックマーク (5件)

  • exediff – 実行ファイルを比較できる差分チェッカー

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

    exediff – 実行ファイルを比較できる差分チェッカー
    hilde
    hilde 2014/01/20
  • Really Simple Responsive HTML Email Template·レスポンシブでシンプルなHTMLメールテンプレート MOONGIFT

    ここまでシンプルなら崩れることもなく使えそうですね。 スマートフォンやWebメーラーの流行にのって、HTMLメールが使われるようになってきています。海外サービスではもはや当たり前で、日でも使われることが多くなっています。やはり多彩な表現ができるメリットは大きいです。 そんな中、逆に問題になっているのがHTMLメールのレイアウトです。様々なメーラーがある中で適切に情報を表示するのは相当大変なことです。そこでベースに使ってみたいのがHTMLメールのテンプレートです。今回はレスポンシブに対応したシンプルなHTMLメールテンプレート、Really Simple Responsive HTML Email Templateを紹介します。 こちらがそのテンプレートです。確かにシンプルですね。 スマートフォンで見た場合もきちんと表示されます。メールで送った場合も問題はないようです。 iPhoneのメー

    Really Simple Responsive HTML Email Template·レスポンシブでシンプルなHTMLメールテンプレート MOONGIFT
    hilde
    hilde 2014/01/20
  • AirShow – WindowsでもAirPlayが使えるようになるライブラリ集

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Apple TVが会社にあると、iPhoneデスクトップをAirPlay機能を使ってミラーリングさせられます。これにより情報を共有したり、アプリの説明をしたりするのがとても簡単になります。 そんなAirPlayのプロトコルを使えるようになるのがAirShowです。Mac OSX用があっても意味がないのだろ…と思ったのですが意外と別な使い道もありそうです。 GUIMac OSXアプリの場合は正直使い道があるのか分かりませんが、面白いのはJava/PHPのスクリプトがあることです。例えば写真の場合次のように実行できます。 php airplay.php -h hostname[:port] -p file java -jar airplay.jar -h hostname[:por

    AirShow – WindowsでもAirPlayが使えるようになるライブラリ集
    hilde
    hilde 2014/01/20
  • CentOSにphantomJSをインストールする - tumblr

    最近はJSとCSSHTML漬けの毎日です。 スクレイピングをやりたいときが多々あるんだけど、rubyのHpricotはちょっと使いにくくてやだ。というかhtmlスクレイピングするんだからjsでやりたくなるのは当然だろ!って感じでphantomJSに手を出してみることにした。 phantomJSって何? "PhantomJS is a minimalistic, headless, WebKit-based, JavaScript-driven tool" headless=スクリーンがない=コマンドと考えればいい。要はブラウザから画面と取り除いてJavaScriptによるスクリプティングを可能にしたコマンドツール。逆に言うとDOM+JavaScript+Networkingをコマンドにしたもの。 karasuyamatenguの日記 ということ。jsがそのまま使えるし、DOM handl

    CentOSにphantomJSをインストールする - tumblr
    hilde
    hilde 2014/01/20
  • PHPでSelenium2(WebDriver API)を使うための構成 | Bamboo lath 日々の記録

    Seleniumを使っての自動テスト環境を作るときに いつも何がどの役割なのかわからなくなるので構築 方法をメモする。Seleniumの情報に古いのが多くて 結構はまった。 今回は簡易的なところまででJenkinsと連携して 自動ビルド&自動ユニットテスト&自動UIテストとかは 次の話しということで。 そもそもこのやり方がいいのかちょっとわからないです。。。 おかしなところあったら指摘してください。 ■今回の構成 ◆クライアントPC(実際にUIテストを行なうPC) OS:Windows7 32bit ブラウザ:IE9とFirefox16.0.2 Java:1.7.0_09 IP:192.168.1.10 ◆サーバ VMware上で。 OS:CentOS6.3 Webサーバ:Apache 2.2.15 PHP:5.4.8 PHPUnit:3.7.8 Java:1.7.0_09 IP:192.

    hilde
    hilde 2014/01/20