開発環境

技術情報

headlessでseleniumを非表示実行する

Seleniumでブラウザを使った自動テストは便利ですが、GUIがシビアなWebアプリケーションの実行は気を使います。たまたまマウスカーソルがSelenium実行中のブラウザの上に乗ってしまったことで、onMouseOver/onMouse...
技術情報

Subversionプロパティ情報の利用

SVNのリポジトリにはプロパティという付随情報を持たせることができます。このプロパティは課題管理システムとの連携やSVNクライアントの振舞いを制御すること等に利用されています。今回、そのプロパティに独自の属性を追加することで管理に役立てるこ...
技術情報

ScratchでFizzBuzzをやってみる

ふと、新たにプログラミング言語を学習したくて、いくつか候補の言語を考えてましたが、せっかくの学習意欲を文法や作法などの基礎学習で削がれたくないと思ったので、ひとまず気軽に始めてみようということで、教育用プログラミング環境「Scratch」に...
技術情報

herokuの追跡調査~無料の範囲~

前回、herokuコマンドをネットで調べている途中、気になる情報を発見しました。 知っておきたい!Herokuを使う上では当たり前?の16の常識 | blog.mah-lab.com常識3. Dyno起動時間の無料枠は750時間 Herok...
技術情報

herokuの追跡調査~herokuコマンド~

前回、herokuを試したのですが、herokuコマンドがよく分からなかったので追跡調査しました。 herokuを試した記録
技術情報

herokuを試した記録

Webサービスを作りたくなったとき、プロトタイプはsinatraでサクッと試したいのですが、いくつか問題があります。 sinatraはRackで動く Apacheでsinatraを動かそうと思うとCGIとして動作してしまう→Passenge...
技術情報

enchant.jsをTitanium MobileのWebView上で動かせた記録

前回はTitanium Mobileで散々にやられちゃいました。しかし、ネットで見る限り、Titanium Mobileそのものがそこまでひどいもののようにも思えないのです。私の試し方にどこか問題があるような気がしてならないので、もう一度チ...
技術情報

enchant.jsをTitanium MobileのWebView上で動かせ(なかっ)た記録

以前、enchant.jsのサウンド再生について、イマイチな結果が出てしまいました。 iPhoneでenchant.jsのサウンド再生ブラウザ実装の対応を待つ以外になにか良い手はないものかと考えたところ、TitaniumMobileのWeb...
技術情報

jQuery Mobileを試した記録

過去に弊社fujiiがjQueryMobileの紹介記事を書いています。jQuery Mobileを試してみました。先日やっと試すことができたので、記録しておきます。PC向けサイトでjQueryに慣れているけど、jQueryMobileは初...
技術情報

enchant.jsのサンプルゲームを読む

数回に渡ってenchant.jsとゲームについて、周辺の話を進めてきましたので、そろそろ本題に入ります。enchant.jsにサンプルとして同梱されているアクションゲームのソースを眺めながら、少し手を入れてみます。 enchant.jsの概...