記録

記録

2014-01-01から1年間の記事一覧

Android Studio + Robolectricで自動テスト

Androidでの自動テストはRobolectricというフレームワークを使うのが良いと聞いたので導入してみました。 導入方法と僕が詰まった箇所の解決法を書いておきます。 導入方法は 【Android】Android Studio + Gradle + Robolectric!でテストをしよう | Yohei B…

シェルスクリプト for文で引数全てに対し繰り返し処理を実行する

シェルスクリプトでfor文は基本的に for x in $var1 $var2 $var3 do echo $x done みたいな感じに変数や値を複数指定して使用しますが、 #for_echo.sh for x in "$@" do echo $x done 上記のように記述すると指定した引数全てに対し処理が実行されます。 in …

Android SurfaceView でカウントダウンタイマー実装

最近Androidでゲームアプリを作成してて、カウントダウンタイマーを実装する時にちょっと詰まったのでメモ。 /** * 制限時間を計算 */ public class CalcTime { private final int GAME_TIME = 30; private long mNowTime; private long mStartTime; public …

pt3で録画失敗

pt3を使って録画サーバーを立てて稼働している。割と問題なく動いていたのだが気づいたら一週間ぐらい前から録画に失敗していた。予約ソフトはepgrecを使用しているのだが、番組表の取得に失敗しまくっていた。でなんか色々調べてみたらpt3のドライバが全く…

「rails server」実行時に「NoMethodError」がでた場合の対処法

Ruby on Rails Tutorial をやっていると結構環境によって躓くことがあるのでメモっておく。 第1章で$ rails server => Booting WEBrick=> Rails application starting on http://0.0.0.0:3000=> Call with -d to detach => Ctrl-C to shutdown server 自分の…

LinuxでICカードリーダが認識されないときの対処法

CentOSサーバーでEpgrecを使って録画をしていたのだが、何故か一週間くらい録画されていなかった。Epgrecの録画自体は成功しているのだが画面に何も映らない。特に設定など弄っていないので原因がわからなかったがふとカードリーダを見たらランプが点滅して…

ポートフォワーディングについて

サーバーマシン側でWEBサーバーやSSHサーバーを起動して外部から接続をするためにポートフォワーディングを試みた。ポートフォワーディングってのはつまりポート開放のこと。ルーターは基本的に全てのポートを閉めて外部からのアクセスを止めてるので、一部…

朝起きたら

朝起きたらスリープにしてたメインのクライアントPCがブルースクリーンに…。まじビビリ…。とりあえずセーフモードで起動後色々調べてみたら特に問題無さそうで良かった。昨日サーバー を色々弄ってそのままだったからなんかやらかしたかと思ったけどそうでも…

ダイナミックDNSって便利

超絶放置してたけどCentOSでサーバー構築始めるよー!放置してる間は知り合いのサイトを作成してたのだが、ある程度出来てきたのでとりあえずwebサーバーでも構築して公開するところまでやってみる予定。そのサイトは最終的にはレンタル鯖を借りて そっちで…