March 2014( 3 )

Month
「Departure from the Void」制作再開
私が現在運営しているサイトの開設と同時期に公開したゲーム 「Departure from the Void」の制作を再開することに致しました。 このゲームは黒一色のキャラクターのみで構成される オーソドックスな縦スクロールシューティングゲームです。 サイト名の由来にもなったゲームです。 過去にアップしたものになってしま...
1203 PV
SVNのコミットを完全に取り消す
SVNを使っていくと、うっかりと重要な個人情報や機密データを コミットしてしまうことがあるかもしれません。 SVNに一度コミットしたリビジョンはクライアント側から削除することが出来ません。 ファイルを追加した後に削除しても、 履歴から追加したファイルをダウンロードできてしまいます。 このような事態に陥ってしまった場合、...
14721 PV
BeagleBoneBlackでLEDを制御する
BeagleBoneBlackの基板上にはユーザ用の青色LEDが4個搭載されています。 これらのLEDはデータの通信に応じて点滅します。 点滅する様子は奇麗なのですが、 部屋の電気を真っ暗にするとチカチカ眩しくて寝る事が出来ません(涙) という訳で、これらのLEDの点滅を無効にすべく ユーザによるLED制御方法をまとめ...
2274 PV
配布ゲームのデータ流用防止策を考えてみる
ゲームを配布するとき、画像や音楽、音声データと共に 配布する形になると思います。 そのため、これらのコンテンツデータを単体のファイルとして格納すると、 プレイヤーから閲覧したり改ざんしたりされるリスクを伴います。 今回はこれらの防止策についていくつか考えてみました。 1.コンテンツデータをリソースに埋め込む データをゲ...
2677 PV
SVN+SSHの鍵認証セットアップ(Cornerstone編)
Macの高機能SVNクライアントことCornerstoneでの SVN+SSH鍵認証による環境構築のメモです。 なお、手順1〜4はCUI編と全く一緒です。 1.公開鍵・秘密鍵の作成 認証用の公開鍵・秘密鍵を作成します。 なお、既にSSH認証用の鍵を持っている場合でも一から作成します。(理由は後述) ssh-keygen...
2139 PV
SVN+SSHの鍵認証セットアップ(TortoiseSVN編)
前回のCUIによるSVN+SSH鍵認証に続き、 TortoiseSVNによるSVN+SSH鍵認証についてのメモ書きです。 TortoiseSVNにはTortoisePlinkが付属していますが、 私のマシン(Windows7、64bit)では何故か上手くSSHログインできず・・・ PuTTYごった煮版をインストールした...
7210 PV
WordPressのブルートフォースアタック対策を考えてみる
ワードプレスでブログを始めてから1週間が経ちます。 ユニークアクセス数が一日あたり0か1かの過疎ブログのはずですが、 アクセスログを見たらおびただしい数のアクセスがありました。 そのほとんどがwp-login.phpのログインページへのアクセスです。 ほぼ間違いなく不正ログインの痕跡です。 16時以降からパッタリとアク...
1345 PV
SVN+SSHの鍵認証セットアップ(CUI編)
SVNを自宅サーバに構築すると、自宅外からリポジトリにアクセスしたくなる人も 少なからず出てくるでしょう。 その際にはセキュリティ対策はほぼ必須と言えるでしょう。 SVNで用意している独自のプロトコルは扱いが簡単ですが、 データのやり取りは平文で行われます。 したがって、第三者からリポジトリのデータを傍受される可能性が...
3205 PV
QNAP NASでSVNサーバを構築する
QNAP NASにSVNを構築する手順のメモです。 1.SVNのインストール SVNはipkgでインストールできます。 ipkg update ipkg install svn 2.リポジトリの作成 svnadminコマンドを使ってリポジトリを新規作成します。 cd /share/Repository/svn crea...
4090 PV