ブラックボックス

プログラミングのノウハウやライフハックをどんどん投稿していきたい

Jul 9, 2013 - 1 minute read - ノウハウ

【PostgreSQL】レコードが存在すればUPDATE、なければINSERTをSQL文で実現する

(2017/07/25追記)
1クエリで実現する方法を書きました。
【PostgreSQL】レコードが存在すればUPDATE、なければINSERTを1クエリで実現する


いちいちSELECTしてきて、とってきた値を検証してSQL文を生成しなおして、
これじゃ面倒なので、SQL文だけでなんとかならないか調べることに。

Jun 17, 2013 - 2 minute read - ノウハウ

【Android】root取得済みの端末で起動できないアプリを起動させる

随分前にNextbook Premium8(Next8P12)を購入し、カスタムROMを入れるなど色々弄って遊んでいましたが、root取得後に起動できないアプリがありました。

不正なアクセスを検出しました。アプリを起動出来ません。

そのカスタムROMの入れ方は随分前の話なのでメモが残ってないですが……。
とりあえず起動出来るようになったのでメモ。

USBドライバの導入が中々うまくいかなかったので、写真ですがご容赦を。

Jun 14, 2013 - 2 minute read - ノウハウ

【Selenium2+PHPUnit】処理が終わるまでタイムアウトをしない

やっとPHPUnitでAndroidのWebdriverを操作できるように。
近々まとめたいですが、中々まとまった時間が取れなくてまとめられない……。

今回は、Androidでどうしてもタイムアウトが起こってしまいテストが出来なかったので、
sleepを使わずに、PHPUnitで用意されているWait関数を使用して処理を待つ方法。
Android用ではないので、PCブラウザでも利用可能。