2011年11月25日

おねぇっちゃぁあんっをっペェ〜ロッペロォオオ〜(^ω^)

ペログラム言語 Prpr
さて全国のペログラマーのみなさん!
いかがお過ごしでしょうか、ONUです.


ある日アールグレイさんのラジオ [Link:ニコニコ]を見ていました.
次にこの動画 [Link:ニコニコ]を見ました.

その結果が以下の通りです.


CORDICという三角関数を求めるアルゴリズムをペロペロしてみました.
ミッドレンジ級のPICマイコンで三角関数をやろうとした時に調べたのですがまだ実装したことがなかったというのが動機です.
というのは建前で実はさとりんをペロペロしたかt(ry

数値を入力するよう求められるので0〜90°の間で好きな数を入力してみてください.

ペロさとりんペロペロさとりんペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロさとりんさとりんペロペロペロさとりんペロペロさとりんさとりんペロペロさとりんさとりんペロペロペロペロさとりんペロペロさとりんさとりんペロペロさとりんさとりんペロペロペロペロさとりんペロペロさとりんさとりんペロペロさとりんさとりんペロペロペロペロさとりんペロペロさとりんさとりんペロペロさとりんさとりんペロペロさとりんペロペロさとりんペロさとりんペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロさとりんさとりんペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロさとりんさとりんペロペロさとりんペロペロさとりんペロさとりんさとりんペロさとりんさとりんペロペロさとりんペロペロペロさとりんペロさとりんさとりんペロペロペロペロペロさとりんペロペロさとりんさとりんさとりんペロさとりんペロペロペロさとりんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロさとりんペロペロペロさとりんさとりんペロペロペロペロさとりんさとりんペロペロさとりんペロペロさとりんさとりんさとりんペロペロさとりんペロペロさとりんさとりんペロペロさとりんさとりんペロペロさとりんペロペロペロさとりんペロペロさとりんペロペロさとりんペロさとりんペロさとりんさとりんペロペロさとりんペロペロさとりんペロペロさとりんペロペロペロペロペロさとりんさとりんペロペロさとりんさとりんペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロペロさとりんさとりんペロペロさとりんペロペロさとりんペロさとりんさとりんペロさとりんさとりんペロペロさとりんペロペロペロさとりんペロペロペロペロさとりんペロペロペロさとりんペロペロペロさとりんペロペロさとりんペロさとりんペロペロペロペロさとりんペロペロさとりんさとりんペロさとりんさとりんペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロさとりんペロペロペロさとりんペロペロペロさとりんペロペロペロさとりんペロペロペロペロペロさとりんペロさとりんペロさとりんさとりんペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロさとりんペロペロさとりんペロさとりんさとりんペロペロさとりんさとりんペロペロペロペロペロさとりんペロペロペロさとりんペロペロペロペロペロさとりんペロペロペロペロペロさとりんペロさとりんペロさとりんさとりんペロペロペロペロペロさとりんペロペロさとりんペロペロペロペロペロさとりんさとりんペロペロペロペロさとりんペロペロペロさとりんペロペロペロペロペロさとりんペロペロペロペロペロペロさとりんさとりんペロさとりんさとりんペロペロペロペロペロさとりんペロペロさとりんペロペロさとりんペロさとりんペロペロペロさとりんペロペロペロペロペロさとりんさとりんさとりんペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロさとりんペロペロペロさとりんペロさとりんさとりんペロペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロペロさとりんペロペロペロさとりんペロペロペロペロさとりんペロペロペロペロペロさとりんペロさとりんペロペロペロペロさとりんペロペロペロペロペロペロさとりんペロペロさとりんペロさとりんペロペロペロペロさとりんペロペロさとりんさとりんペロペロペロペロさとりんペロペロペロさとりんペロペロペロペロペロさとりんペロペロペロさとりんペロペロペロペロペロさとりんペロペロペロペロペロさとりんペロさとりんペロペロペロペロさとりんペロペロペロペロペロペロさとりんペロペロさとりんさとりんさとりんペロペロペロペロさとりんペロペロさとりんさとりんペロペロさとりんペロペロさとりんさとりんさとりんペロペロさとりんペロペロさとりんさとりんペロペロさとりんさとりんペロペロさとりんペロペロペロさとりんペロペロさとりんペロペロさとりんペロさとりんペロさとりんさとりんペロペロさとりんペロペロさとりんペロペロさとりんペロペロペロペロペロさとりんさとりんペロペロペロペロさとりんペロペロペロさとりんペロペロペロペロペロペロペロさとりんペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロさとりんペロペロペロペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロペロさとりんさとりんペロさとりんペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロペロさとりんペロペロペロさとりんペロペロペロペロペロペロペロさとりんペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロさとりんペロペロペロペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロペロさとりんさとりんペロさとりんペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロペロさとりんペロペロペロさとりんペロペロペロペロさとりんペロペロペロペロペロペロさとりんさとりんペロペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロさとりんペロペロペロペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロさとりんペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロペロさとりんさとりんペロさとりんペロペロペロペロペロペロペロさとりんペロさとりんさとりんペロさとりんペロペロペロペロペロ

あまり洗練されていない書き方をしてしまいましたが一応9151byteだそうです.
なかなか大きいペログラムになってもうた…
追記)45°でNaNになるのは勘弁してください(汗

前からスタックを意識する言語でペログラミングしてみたいとは思っていたのですが「きっかけ」が無かったんです.
やはりレジスタマシンとは違った頭の使い方が必要なので戸惑いますね.
C言語はスタックを用いて実装されていると聞いたけどこんな風にコンパイルしてるのかな?難しそう…

最後に素晴らしい言語と学ぶ「きっかけ」を与えてくださった蕎麦粉ぎむざ様ありがとうございました!
posted by Creatronic at 07:55| Comment(0) | TrackBack(0) | プログラミング

2011年11月24日

第百二十六季 文々。新聞友の会後

文々。新聞友の会参加の皆様お疲れ様でした〜
修学旅行ぶりの京都でしたが「駅舎が変わった!?」など新鮮に楽しめました

6:00
高速バスにて京都駅到着
残念ながら荷物が多かったので一眼は装備から外さざるを得ませんでしたorz
kyoto_station4.png

6:30
うろうろ彷徨う
烏丸通を見て「おお、京都っぽい」と感動
kyoto_station1.jpg

7:00
京都タワーに朝から入れる大浴場があることを知る(助かったー!)
kyoto_tower.jpg

7:30
朝マック
ハンバーガーのタダ券もらった(ラッキー!)

9:30東山駅着
こんな感じに流るるままやってきました勧業祭



★PICオルゴール
事前頒布物紹介には載せていなかったのですがマスパに加え「天狗が見ている」のICも制作しました.
というのも文ちゃん達オンリーイベントなのに1つも関連グッズが無かった(!?)のです.

/* ここから小難しい話なんで飛ばしちゃってください(^^ゞ */
慌ててMIDI打ち込んでPICに載せられるように変換したら…
   「ノートの位置が異常です」
Why???
なんとPICのファームウェア側で3連符に対応していなかったのです.
急遽MIDIファイル側でテンポを2倍にしてタイムストレッチを施し音符を2倍の長さに変更
さらにクォンタイズをかけ無理矢理ノート位置を揃えるという荒療治対症療法を施します.
なんとか多少改善し京都行き高速バス乗車に至るわけです

★PICオルゴールキット
みなさま無事に組み立てられたでしょうか.

★東方音楽箱+
私がオルゴールアレンジで聞きたかった曲を収録したのですが「選曲がイイね」というお言葉を頂き嬉しい限りです.

★東方琴音箱
このゲームのつづきは…[ここの文章は紫様のスキマに吸い込まれました]



次回のイベント参加は未定です.
例大祭は出られたらいいなー

それでは今後もよろしくお願いします.
ONU
posted by Creatronic at 01:40| Comment(0) | TrackBack(0) | イベント

2011年11月13日

てへぺろ(・ω<)

ペログラム言語 Prpr
懲りずに再び書いてみてしまった…

ウォリス積×2で円周率を求めるプログラムです
※10万回ループするので古いブラウザ&PCの人は注意

☆てへペロペロ☆てへ☆てへペロペロ☆てへペロペロ☆てへ☆てへペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロ☆てへ☆てへペロペロ☆てへペロペロ☆てへ☆てへペロペロペロ☆てへ☆てへペロペロペロ☆てへペロペロ☆てへペロ☆てへ☆てへペロ☆てへ☆てへペロペロ☆てへペロペロペロ☆てへペロ☆てへ☆てへペロ☆てへ☆てへペロ☆てへ☆てへペロペロペロ☆てへペロペロペロペロペロペロ☆てへペロ☆てへペロペロペロ☆てへペロペロ☆てへ☆てへ☆てへペロペロ☆てへペロ☆てへ☆てへペロペロペロ☆てへペロペロペロペロ☆てへペロペロ☆てへペロペロ☆てへ☆てへペロペロ☆てへ☆てへペロペロペロ☆てへ☆てへペロペロペロ☆てへペロペロペロペロペロ☆てへペロ☆てへペロペロペロ☆てへペロペロ☆てへ☆てへペロペロ☆てへペロペロ☆てへ☆てへ☆てへペロペロ☆てへペロペロ☆てへ☆てへペロペロ☆てへ☆てへペロペロ☆てへペロペロペロ☆てへペロペロ☆てへペロペロ☆てへペロ☆てへペロ☆てへ☆てへペロペロ☆てへペロペロ☆てへペロペロ☆てへペロペロペロペロペロ☆てへ☆てへペロペロペロ☆てへペロペロペロペロ☆てへ☆てへペロペロペロペロ

意外にJavascriptって速いのね
posted by Creatronic at 17:29| Comment(0) | TrackBack(0) | プログラミング

(^ω^)ペロペロ

ペログラム言語 Prpr
面白そうなのでテスト

白ちゃんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロ白ちゃんペロ白ちゃん白ちゃんペロ白ちゃんペロペロ白ちゃんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロ白ちゃんペロ白ちゃん白ちゃんペロ白ちゃんペロペロ白ちゃんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロ白ちゃんペロ白ちゃん白ちゃんペロ白ちゃんペロペロ白ちゃんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロ白ちゃんペロ白ちゃん白ちゃんペロ白ちゃんペロペロ白ちゃんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロ白ちゃんペロ白ちゃん白ちゃんペロ白ちゃんペロペロ白ちゃんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロ白ちゃんペロ白ちゃん白ちゃんペロ白ちゃんペロペロ白ちゃんペロペロペロペロペロペロペロペロペロペロペロ白ちゃんペロ白ちゃん白ちゃんペロ白ちゃんペロペロ白ちゃんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロ白ちゃんペロ白ちゃん白ちゃんペロ白ちゃんペロペロ白ちゃんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロ白ちゃんペロ白ちゃん白ちゃんペロ白ちゃんペロペロ白ちゃんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロ白ちゃんペロ白ちゃん白ちゃんペロ白ちゃんペロペロ白ちゃんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロ白ちゃんペロ白ちゃん白ちゃんペロ白ちゃんペロペロ白ちゃんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロ白ちゃんペロ白ちゃん白ちゃんペロ白ちゃんペロペロ白ちゃんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロ白ちゃんペロ白ちゃん白ちゃんペロ白ちゃんペロペロ白ちゃんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロ白ちゃんペロ白ちゃん白ちゃんペロ白ちゃんペロペロ白ちゃんペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロペロ白ちゃんペロ白ちゃん白ちゃんペロ白ちゃんペロペロペロペロペロ

みんなでさぁレッツペロペロ!!
posted by Creatronic at 05:38| Comment(0) | TrackBack(0) | プログラミング

2011年11月10日

第百二十六季 文々。新聞友の会前

あと10日で文々。新聞友の会です

いつもならイベント前はCD手焼き作業で忙しいのですが今回の新作はプレスなので楽チン!


新譜「東方音楽箱+」も含め頒布物アナウンスします.

1.東方七角星(頒価200円)
「七」といいつつH曲収録
昨年の紅楼夢にて頒布した手焼き音楽CDです
ロックを中心にポップ,テクノなどのアレンジ
クロスフェードサンプル

2.電子オルゴールIC単体(頒価200円)
恋色マスタースパークをメロディーICにしました
PIC12F683というマイコンに4和音で収録

3.電子オルゴールキット(頒価500円)
多数の要望を頂いたため上記のICをキット化
ハンダ付け不要なのでコテなど持っていない方でも音を鳴らすことが出来るかと思います

4.東方音楽箱+(頒価700円を予定)
オルゴールアレンジCD(ミニゲーム付き)
聞きやすさに重きを置いたアレンジにしてみました.

以上4点です
ただ1〜3は大量には持って行かないのでどうしても入手したい方はあらかじめメールしていただけると対応できるかと思います.


京都楽しみだな〜
それでは当日に
ONUでしたノシ
posted by Creatronic at 01:23| Comment(0) | TrackBack(0) | イベント