Javaな日々

NO JAVA, NO LIFE.

2012-10-01から1ヶ月間の記事一覧

コンテナViewControllerを実装してみる

iOS

iOS5から実装された機能,コンテナViewControllerを使って,View Controllerの中にView Controllerを配置したい時のメモ.例として今回はTab Bar ControllerをView Controllerの上に配置してみます. 環境 Xcode 4.5 (ARC有効) iOS 6.0 (on iPad 2) 手順 Sto…

ドラッグ&ドロップ可能なImage Viewをコードで作成

iOS

上に更にコンポーネントを置いていきたいので,Image Viewをドラッグ可能にしました.ゲームなどで不特定多数の画像をView上に表示させたい時に便利だと思います. (Quartz CoreフレームワークのLayerを利用する方法では上にコンポーネントを追加するのは難…

JavaでWaveファイルを再生

Javaで音声ファイルを再生しようと模索していたら JMF(2003年最終リリース)とか JLayer(サードパーティでしかも最終リリースが2008年)だとか,怪しいものしか出てこないのでAppletのAudioClipで再生しちゃおうというもの. import java.applet.Applet; i…

フレームレートを固定する

久しぶりにコンピュータ倶楽部に顔を出してみたら学祭で展示するゲーム制作の進度がやばいらしく,ゲームとか作ったことのない自分がJavaで音ゲーを開発している子のところにヘルプに行った. 音ゲーはフレームレート(fps)を固定しないと譜面がずれて大変な…

工大祭2012

TSUBAME 2.0 計算工学専攻の研究室見学 「何年生?」と聞かれて「高専 3 年生です」と答えると,「おぉ!俺も高専から来たんやて!」という反応が多かった.意外と高専から東工大に編入した先輩が多くてびっくりした. 計算工学専攻権藤研究室 ポインタ解析…

大容量のSQLファイルをMySQLにインポートする

とあるプロジェクトで100MB(自分的に割と大容量)のSQLファイルを引き継いだので,それをさくらのレンタルサーバーにインポートしてみます. 環境 さくらインターネット レンタルサーバー(スタンダード) MySQL Server 5.5.15 PuTTY ごった煮版 0.60 手順 …

加速度センサの値のノイズ除去

Androidで加速度センサを使ったアプリを書いていて,センサのノイズに悩まされた. 加速度センサの値をそのまま使うとセンサ自体の精度や感度による誤差と小さなブレによって大きなノイズが入る.センサを安定した水平な机に置いていてもセンサの値が常に大…