タグ

2013年10月24日のブックマーク (6件)

  • Windows上でWiXおよびWixEditを使ったインストーラ作成

    [ Topページへ戻る ] [ Windowsメモへ戻る ] Windows上でWixおよびWixEditを使ったインストーラ作成 はじめに ツールWiX/WixEditについて 入手とインストール 参考情報 最初のインストーラ作成 - HelloWix 作業準備 設定情報XMLファイル作成 MSI形式ファイルの生成 インストーラの実行 アンインストールの実行 インストール先を変更可能とするUIを付ける WixEditで、UIの追加設定 MSI形式ファイルの生成 インストーラの実行 使用許諾の内容を変更する ライセンス文面の準備(RTF形式) WixEditでライセンス文面の設定記述を追加 MSI形式ファイルの生成 インストーラの実行 64bitソフトウェアのインストーラ作成 64bitコンポーネントを明示的に指定 簡易に指定 複数のファイル(サブディレクトリ)を扱う - WixEdit

  • JUnit+Mockitoを使ったWebアプリケーションの単体テスト

    自動テストを導入することにより、テストケースの作り方を統一でき、網羅できます。全体を自動テストにできれば、変更部分以外の障害を防止できます。そして、テスト作業がコーディング作業になることによって、楽しくなるでしょう。実際のプロジェクトに導入するにあたってはいくつかの課題がありますが、自動テスト用のテストデータをあらかじめ用意しておくこと、DbUnitMockito・djUnitを使うことで解決できます。 対象読者 今回の対象読者は、下記のとおりです。 実際の開発プロジェクトへの自動テストの導入を検討されている方 JavaによるWebアプリケーション開発についての知識がある方 JUnitの基的な知識がある方 必要な環境 JDK 7 Eclipse 4.3 Tomcat 7 自動テスト導入における課題 JUnitの使い方は簡単なので、試しに使ってみたという方は多いと思います。しかし実際に業

    JUnit+Mockitoを使ったWebアプリケーションの単体テスト
    okinaka
    okinaka 2013/10/24
  • Phinx

    Super easy to install Most database migration tools are framework dependent, complicated, confusing to install/configure and a pain in the ass to write migrations for. In less than 5 minutes you can install Phinx, create and execute your first migration. Write migrations in Pure PHP or SQL Phinx supports migrations written in both PHP and SQL. Use the PHP syntax to make your migrations portable be

    okinaka
    okinaka 2013/10/24
    DBマイグレーションツール。 PostgreSQL は対応したばっかりなので機能的にいろいろ足りない
  • リワード広告におけるCookieも端末IDも使わないFingerPrintを使った計測方法について:That's the Way to GO!:オルタナティブ・ブログ

    今回は最近よく聞かれるようになった「FingerPrint(Device Fingerprinting)」という技術について書いてみたいと思います。「なぜにリワード広告で使えるの?」までを説明するに、これまでの計測方法の経緯もあったほうがわかりやすいと思ったので少し長文です。 「(広告計測で使われる)FingerPrintってなんですか?ググっても日語のサイトがあまりないんですよ。」とよく聞かれるようになりました。このFingerPrintを超ざっくり言うと「アクセスする端末のブラウザから取得できる情報(ブラウザのバージョンやプラグイン、解像度、IPアドレスなどなど)から端末を推測する技術」といった感じになります。 2010年ころにElectronic Frontier Foundation(電子フロンティア財団)から「How Unique Is Your Browser?」といった感じ

    リワード広告におけるCookieも端末IDも使わないFingerPrintを使った計測方法について:That's the Way to GO!:オルタナティブ・ブログ
    okinaka
    okinaka 2013/10/24
  • ELB用のSorryサーバをCloudFormationで構築 – Gezarで一発「ごめんなさい」 | DevelopersIO

    よく訓練されたアップル信者、都元です。以前、Amazon ELBでSorryサーバへのフェイルオーバーを実現するというエントリにて、ELB配下に正常なインスタンスが1つも無くなった時にSorryページを表示する方法をご紹介しました。 その後、Route53のヘルスチェックにELBを指定できるようになったり *1、フェイルオーバーの機能は順次強化されてきています。 このRoute53のフェイルオーバー先にはS3を指定できます。S3の可用性は非常に高いため、もうWebシステムのフェイルオーバーは完璧。…かと思いきや、実はそうでもありません。 まずRoute53を使わない場合はどうしようもありません。まぁ、使えよって話ですが。 S3は「あらゆるパスへのリクエストに対して同じコンテンツを返す」ということができません。強引にやろうとするとリダイレクトをする、という解決策になってしまいます。理想として

    ELB用のSorryサーバをCloudFormationで構築 – Gezarで一発「ごめんなさい」 | DevelopersIO
  • ScaleOut | Supership

    2024年4月1日より、Supership株式会社は親会社であるSupershipホールディングス株式会社に吸収合併されました。 合併に伴い、存続会社であるSupershipホールディングスは社名をSupershipに変更し、新たな経営体制を発足しました。件に関する詳細は、プレスリリースをご確認ください。 2024年4月1日より、Supership株式会社は親会社であるSupershipホールディングス株式会社に吸収合併されました。 合併に伴い、存続会社であるSupershipホールディングスは社名をSupershipに変更し、新たな経営体制を発足しました。 件に関する詳細は、プレスリリースをご確認ください。

    ScaleOut | Supership
    okinaka
    okinaka 2013/10/24