タグ

2011年11月23日のブックマーク (4件)

  • Unity でシーケンサーを作ってみる

    以前から「Unity音楽アプリは作れるだろうか?」という疑問を持っていた。音を出す仕組みについては用意されているものを使えばいいとして、問題となるのは BPM と同期する仕組みだ。 簡単に検証してみた。結論としては「何とかなりそう」。試しに簡単なドラムマシンを実装してみた。 Unityで作った簡易ドラムマシン - UniTR-606 この実装では精密な同期を行うためにいくつかのテクニックを使っている。そのテクニックを発見するまでの顛末を以下に記す。 ナイーブな実装普通に Update 内で Time を見てタイミングを検出する。コア部分はこんな感じになる。 function Update() { if (Time.time > nextBang) { Bang(); nextBang += 60.0 / kBpm / 4; } } これを使って簡単なリズムを鳴らすプロジェクトを組んでみ

  • 規模の大きなシステム開発に。データベース設計書からSQL文に変換·Database Modeling Excel MOONGIFT

    Database Modeling Excelは指定フォーマットに沿ってDB設計書を作成することでSQL文に変換してくれるExcelファイルです。 システムの設計書を作成する中でデータベース定義書を書くことがあると思います。そんなときにはDatabase Modeling Excelのテンプレートに沿って記述してみましょう。そうすれば作成した後、SQL文に簡単に変換できますよ。 ファイル構成です。このExcelファイルはデモ兼テンプレートとなっています。MySQL/Oracle/SQL Server用が用意されています。 MySQL版です。まず表紙があります。 各テーブルの定義です。この形式に沿って自分で記述します。 ルールも書かれています。 処理を行うバッチファイルの内容です。 実際に生成されたSQLファイルです。MySQLのものを読み込めばMySQL対応のSQLが出力される仕組みです。

  • 今さら聞けない!基本的なGmailのラベル付けとフィルタの使い方 : 941::blog

    Gmail、便利ですよね。 でも基的すぎて今さら聞くのが恥ずかしい、けど何を参考にしたらいいのかわからない。 そんな方に送ります。というか某IT戦士の方が「わからーん!」と言ってるのを見たので 勢いでエントリー。設定は簡単なので覚えちゃってください。 まず、Gmailの基的な考え方。 BeckyとかMicrosoftOffice系のメーラーを使っていると「メールは1つ1つがアイテム」のように扱われて フォルダ分けとかするんだけど、Gmailの場合は「メールに条件ごとにフラグがついている」と考えればわかりやすい。 アイテムごとに移動とかそういうカンジじゃありません。 上部は 「受信メール」「スター付き」「送信済みメール」「下書き」「すべてのメール」「迷惑メール」 とかあって、これはデフォルトで用意されてるもの。基的には「すべてのメール」にメールは全てある。 特に条件が設定されていない状

    今さら聞けない!基本的なGmailのラベル付けとフィルタの使い方 : 941::blog
  • たくさんの衣類もスッキリ! 旅行に役立つ「スーツケース」のパッキング術 - はてなニュース

    旅行や出張などで利用する「スーツケース」。荷物がきれいに収まらなかったり、スーツケースの中で衣類がぐちゃぐちゃになってしまったりと、パッキングに苦戦する人が多いのではないでしょうか? そこで今日は、宿泊日数に合わせたスーツケースの選び方やパッキング方法などを紹介します。 ■ スーツケースの選び方 これからスーツケースを購入するという人は、宿泊日数や目的に合ったスーツケースを選びましょう。 ▽ http://www.devicenet.co.jp/store/bag/trank.html 4日間までの宿泊ならば、機内持ち込みができるサイズもあるSサイズのスーツケースがおすすめです。荷物を持って移動することが多い人や、個人旅行をよくするという人にもぴったりです。 1週間程度の宿泊なら、渡航先や季節によりますが、Mサイズのスーツケースで十分です。それ以上の宿泊や、2人分の荷物をまとめる場合は、L

    たくさんの衣類もスッキリ! 旅行に役立つ「スーツケース」のパッキング術 - はてなニュース