FreeHand.+ Type.B

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

配列に格納された数値の中で一番ゼロに近い数値を探す

吉里吉里TJSにての自作関数メモ
『配列に格納された数値の中で一番ゼロに近い数値を探す』

注意:配列内に「1」と「-1」が混じっている場合
どちらが出るかは配列の並びにより可変する
用途としては戻り値の正負は関係なく使用した方が良い

//ゼロに近いチェック
function minCheck(arr){

var a = Math.abs(arr[0]);
var num = 0;
for(var i = 1; i < tmparr.count; i ++){
var b = Math.abs(arr[i]);
if(b < a){
a = b;
num = i;
}
}

return num;//配列の要素番号を返す場合

//return a;//値を返す場合

//return %["no" = num, "min" = a];//とか書くと辞書配列を返せる

}

使用例:
var arr = [5,10,23,5,-3,2];
var a = minCheck(arr);

結果:
return num;とした場合
a = 5

return a;とした場合
a = 2

return %["no" = num, "min" = a];とした場合
a.no = 5
a.min = 2

ところでこういったプログラムのメモはWIKIの方にまとめた方がいいかも?
目次や分類分けが出来るし記事検索が楽そう…
ほどよい使い勝手のWIKIを探してみるかも
スポンサーサイト

テーマ:プログラミング - ジャンル:コンピュータ

  1. 2009/03/26(木) 17:34:58|
  2. 吉里吉里
  3. | トラックバック:0
  4. | コメント:0

Timerクラスのcapacityプロパティーについて

Timer.capacity

の数値について、アクションゲームをTJSで製作する場合この数値を

Timer.capacity = 1;

に設定した方が良い。
このプロパティーの説明を見ると

どれだけのイベントを、一時期に発生させることができるかを指定します。値を設定することもできます。
タイマの周期よりも長い処理が行われた時など、タイマイベントを処理しきれない場合があります。 このとき、タイマはイベントをイベントキューには溜めますが、そのイベントキューに溜めるイベントの数には上限があります。 このプロパティはその最大数を指定します。
イベントを処理する段階になった場合、吉里吉里はキューに溜まった数のイベントを一時期に処理しようとします。
1を指定すると、イベントキューには最大1個までしかイベントが溜まりません。0 を指定するとイベントキューに溜まるイベントの数に 制限はなくなりますが、あまりにイベントが溜まりすぎると、フリーズしたようになる可能性があるので注意してください。
デフォルトは 6 です。



とあるように、タイマーの周期に間に合わないイベントを一気に処理する量を決めるようです
これがデフォルトの6のままだと60FPSのアクションゲームやシューティングを製作した場合
オブジェクトが多数(そしてそれらがFOR文で判定処理するような)出てくる場面で
いわゆるフレームスキップされるような画面描画になってしまいます
こうすると一瞬止まってるような間に一気に処理が進んでしまい、遠くにあった弾が急に目の前に現れたりします…これはマズイです

Timer.capacity = 1;

にすると見事良くあるゲームにあるようなスロー処理に成ってくれます。
フレームスキップさせてでも同期させたい場合を除いて、この設定がベストだと思います

ちなみにため込む量が無限になる
Timer.capacity = 0;
にするとたとえば大量の弾幕を展開する状態でショットボタンを押すと画面が固まります
離すとタイマー処理が追いつく所まで処理が軽くなった時点までの時間の間分、
弾が進んだ画面が表示されます。

続きにを開くと検証動画が見られます 続きを読む

テーマ:プログラミング - ジャンル:コンピュータ

  1. 2009/03/19(木) 16:40:16|
  2. 吉里吉里
  3. | トラックバック:0
  4. | コメント:0

再生TUKUMOに行ってポイントカードとか

ツクモがヤマダ電機グループとして営業再開、ポイントカードは相互利用可能に
http://www.watch.impress.co.jp/akiba/hotline/20090314/etc_tsukumo.html


ツクモ ヤマダ電機

と言うことでツクモヤマダ電機グループ参加になりポイントカードも相互に使えるとのことで
営業を再開した難波のツクモに行ってきました

営業を再開したツクモはジャンク臭が消えた雰囲気(マテ で
すっきり明るく小綺麗に成っていました
心なしかパーツの品揃えもトリッキーな物がなくなってる気味?な印象を受けました
小物類が減ったのかな??

ところで難波のヤマダ電機の自作PCコーナーは今だにプレスコPentium4エクストリームエディションが
10万円くらいでこないだまで売っていたのを確認しましたが
ちょうどヤマダ電機の弱い部分を補う形になるのでしょうか
(ちなみにジョーシンは大型電気屋にしてはかなり自作パーツやジャンクを頑張ってますねぇ
最近は個人向けの工業工具とかオシロとか置き始めて他の大型電気ショップとはすこし変わった
路線を歩いてますね、ニノミヤの十八番だったようですがニノミヤ無くなってそっち方面にも力を入れ始めたのでしょうか?)

話がそれました;;
早速ヤマダ電機のポイントカードと旧TUKUMOカードを持って行って統合して貰おうと思いましたが無理でした
と言うことでTUKUMOカードだけ作り直し~
ちなみに保証規程が違っていて
TUKUMOのカードでヤマダで買い物をするとヤマダ電機の保証は付かない
ヤマダ電機のカードでTUKUMOで買い物をするとTUKUMOの保証は付かない
とのことらしいです
※と、新しいカードを発行して貰ったときに店員さんが言ったような記憶ですが……;;
詳しくはきちんとTUKUMO、もしくはヤマダ電機の店員さんに確認してくださいね


つまりポイントの相互利用が出来るだけでカードはそれぞれのお店の物を使った方が良さそうです…
難波のヤマダ電機の地下は通常のスーパーと化して居たので
そこで日用品とかをポイントカードで購入して小銭ポイントでネジとかの小物パーツ買ったり
もしくはその逆的な、つまり保証とか関係ない商品購入に使うという使い方がベストかも…です。

ちなみに新しいカードが発行された後、そのカードをヤマダのポイントマシンに掛けてみました
見事拒否られました…

どちらかというとヤマダのポイントカードをTUKUMOで使うという機会が多くなりそうかもですね。

ツクモ
ヤマダ電機

テーマ:日記 - ジャンル:日記

  1. 2009/03/19(木) 15:30:03|
  2. 大阪でんでんタウン
  3. | トラックバック:0
  4. | コメント:0

月明かりの白沢少女

月明かりの白沢少女
と言うことでBLOGへのちゃんとした絵の投稿第一弾はEXな慧音先生
とあるサイトにて干支絵として(マテ 掲載しておりました

高解像度版はPIXIVに置いています~~

テーマ:東方Project - ジャンル:ゲーム

  1. 2009/03/11(水) 15:40:36|
  2. CG
  3. | トラックバック:0
  4. | コメント:0

インターネットでIME

Social IME ~みんなで育てる日本語入力~
http://www.social-ime.com/


文字打ちして居るときなど変換ミスや変換材料が無く、ATOK等を導入していましたが
ネット上でそう言う変換辞書とか共有出来るIMEとかないかな~~

と思っていた時期が俺にもありました
あった!!

と言うことでちらっとどこかの記事で読んだ物のスルーしつつまた気になったので
調べてみました。
元の記事は見つかりませんでしたが;;

このIMEはいわゆる単語登録をネット上のユーザー同士で共有できると言う代物です
こ、これはもうATOK要らず?

ただ、まだ文字化けとかの不具合とかが多いようですが
無料?と言う事もあってお手軽に変換辞書をパワーアップさせるには良いかもしれませんね

テーマ:インターネット - ジャンル:コンピュータ

  1. 2009/03/11(水) 15:25:58|
  2. PC関連
  3. | トラックバック:0
  4. | コメント:0

夏コミの悠久幻想曲 メロディ・シンクレア本など配布物草案

まだ受かるかどうか解らないけど悠久幻想曲のメロディー本(ディーってのばしてしまう人でスイマセン;;)
の草案などをまとめまとめです…
去年の春先に出した体験版に収録した線画を修正、そして色塗りをして
半分カラーイラスト本(値段張りそう…)に、その時予定していたメロディ&由良の
本当に日常的な風景を描いた漫画を収録しようと考え中…

っというのももう12年も経ち、大分キャラ性などが思いこみに成りつつあるよかんなので
妄想爆裂キャラ崩壊して居るかもですが;;

ほのぼのーでらぶりーな内容で作って行ければ…と……ファイトだ…自分…

東方の方は相変わらず絶賛EASYシューターですが大分ノーマルの弾幕になれてきました。
永夜でリグルきゅんをラストスペルまで追いつめるゲームをしています(何

本の方は去年の夏に死ぬ思いで手に入れた思い入れ深い地霊殿(EXまだ未見ですが)や
一番最初に購入してプレイした東方シリーズ、緋想天関係で何か作れれば…
とあるサイトさんの影響であややややややややややややっややややややややややや!!!
好きになってしまいましたが;;椛の犬?部下さんとの絡みとか出来れば良いかも…

只のイラスト集になってしまいそうですが
そうなりそうになったらSSを書くんだぜ!!
久々のショートストーリー…脳みそが日々老化している自分に全盛期の妄想神は降り立つでしょうか…

そして毎回恒例、といっても今回受かったら3回目なのですが
今は亡き萌えステ通信ページのCD版(別名過去作品無料収録+駄文CD)をつけて
無料配布を行ってみたいと思います…
ひょっとすると時代は使い捨てのCDじゃなくてFDDのように再利用できるフラッシュメモリーだよ!!!
と言う形状になるかもしれません(何
やるとしたらSDカードかな…メーカーは………一番安いのd(ぉ
CFカードとかでやれば一眼レフ使いさんには喜ばれるかもしれませんが嫌がらせですね;;

即見れるようにmicroSDと言うのも有りますが小さすぎです…
同人市場最小アイテムに成りそうな予感です…

と、とりあえず予定は未定状態!!!
メモメモしつつ、果たして何処まで実現できるか…です。

ともあれ時間が欲しい、1日48時間だったら……なぁ…
ブログにしてようやく更新できるこの頃です。
  1. 2009/03/11(水) 12:55:11|
  2. FreeHand.+
  3. | トラックバック:0
  4. | コメント:4

EWF

SSDやネットブックの事を調べていたら『EWF』と言う技術を入手

何でも組み込み系WindowsXPで採用されている技術で
良くネットカフェであるようなディスク書き込み抑制の技術のようです

シャットダウン時までディスク書き換えを止め、データをメインメモリーに蓄積させることで
ディスクアクセスをなくすという事らしいです。
つまりちゃんとシャットダウンしないと変更は反映されないのですが
それはメリットでもありますね

一時的に利用する超サブとしてのネットブックではこの使い方は便利だと思います
SSDタイプであれば寿命をのばせるしHDDタイプならアクセススピードを抑えられますね

メインメモリーの量が必要になってきますが、今のご時世4GBフルに積める価格帯ですし
導入しない手はないかも………
と思いきや、導入の敷居はちょっと難しそうです
下手をするとWindowsを壊す確率が高いのでやるなら購入直後のPCか
再インストールの時でしょうか?

今のところVISTAでは出来ないようですが
こういうOS的な機能をしっかり標準でつけて欲しいです…
見た目とかじゃなくて…

テーマ:自作・改造 - ジャンル:コンピュータ

  1. 2009/03/11(水) 12:37:32|
  2. PC関連
  3. | トラックバック:0
  4. | コメント:0

18切符東京の旅~例大祭

と言うことで先週の土日にかけて青春18切符を利用し、東京まで行ってきました。
そして一泊し、東方projectオンリー同人即売会へと赴いてきましたよ~。

電車の移動距離は尋常ではなかったですが
乗り換えが多く、長くても1時間30分ほどで体感的には短く感じた旅でした。
ただ、途中『金谷』という場所で人身事故があり足止めを……

念のためにと前後のダイヤを調べつつ出発したのですが
ダイヤの乱れまでは予想外…というか対処が出来ませんでした;;

結局浜松から興津までの列車は静岡止めになり
静岡から興津までの臨時列車に乗車
興津に着くとさらに沼津までの延長運転
沼津に着くと熱海までの延長運転…と言う感じで
かなり混乱した運行になっていました

熱海に着くと東海道本線東京行きの列車が発射間近でしたが何とか乗車することができ
40分程度の遅れで東京・新宿へとたどり着くことが出来ました…

いやはや、去年の年末は夜行バスが雪で足止めを食らい、ひどい目にあったので
電車にしたのですが…なにか結界的な物に引っかかってしまうのでしょうか;;

いや、ここは良い風にとらえて、旅でのトラブルを先に体験して幸福率のバランスをとっているのかも??(マテ

終始鈍行でしたが
大阪-京都-米原-大垣 の間はクロスシートに座れ、ゆったりと過ごせました。
大垣からは新快速乗り継ぎ時間が短く、あわただしかったのと
ラッシュが始まったのか直ぐには座れず…
岐阜か名古屋で沢山人が降りたので豊橋からは座れました。

そして豊橋を過ぎれば東海道線の長距離区間に入るのですが
長距離なのに3両…しかもロングシート…人一杯…
っと、完全に人が少ないと思っていた区間だけに予想が外れ、せっかく買った駅弁は
食べれずじまいでした(列車の中でのんびり食べようとしていたです;;)

そこから先は上で書いたダイヤの乱れで混み混み…
東海道本線に入って、熱海-東京 間のグリーン車付きの長編成列車に乗りましたが、かなり人が乗っていました。

それにしても18切符の途中下車可能という特性をすっかり忘れていて
東京に着いた後、少し切符代を無駄に……
ちゃんと覚えていないと駄目ですねぇ;;

その後、お知り合いの方とオフを行い、一泊し例大祭へと赴きました
上海アリスさんが新作体験版を配布という情報をギリギリになって聞いたので
早速並んでゲットして参りました

そしてお知り合いさんのサークルさんを回ったり
お知り合いさんのコスプレ写真を撮り撮り…他のコスプレイさんを撮り撮り…相変わらずへたっぴです…
今回はストロボを使って撮影しましたが白飛びが…;;
それにしても雨が降らなくてよかったでした

その後はまたお知り合いの方の所にお邪魔し、ちょっと夕食を貰った後
品川から新幹線に乗って帰りました…帰宅は22時過ぎ…、遅くなりました;;
今回は自由席で取りましたが余裕で座れましたです

今回の写真は続きのページにて(注意:量が多いです) 続きを読む

テーマ:日記 - ジャンル:日記

  1. 2009/03/10(火) 23:07:18|
  2. FreeHand.+
  3. | トラックバック:0
  4. | コメント:0

GPU-Z 使ってるフリーソフト紹介1

メモもかねて使用しているフリーソフトをちまちまと紹介していこうかな…とふと思う
今回紹介するのは「GPU-Z」というグラフィックカードの詳細を表示してくれるソフト
有名すぎて今更かもしれないですが……

窓の杜 - 【NEWS】ビデオカードのハードウェア情報や動作状況を確認できる「GPU-Z」

ダウンロードはこのページから
techPowerUp! :: Download TechPowerUp GPU-Z v0.3.2

では早速自分の今メインで使っているPC HP dv5の結果を
ちなみにこのノート、画面解像度、CPU、GPU、周辺機能、どれをとっても凄く充実しているのに
凄く安くて良いry
20090305ノートGPU詳細

テーマ:ソフトウェア - ジャンル:コンピュータ

  1. 2009/03/05(木) 16:41:16|
  2. PC関連
  3. | トラックバック:0
  4. | コメント:0

SSDが欲しい…

うう、無性にSSDが欲しいこの頃です
でも色々調べていると、多くのSSDで採用されているコントローラーチップに
不具合があるようです。
またあのコントローラーか!!
という感じで(マテ

多くのマザーで採用されている増設SATA・IDEポートでおなじみのJMicron…
安いからでしょうか、採用されるのは…
それとも何らかの技術的ライセンスを握っているのでしょうか……
jMicron

で、おそらくコントローラーチップの不具合と言われるこの現象は
処理が集中したときにフリーズが起きるようですね

通称「プチフリ」

と言われています。

2009年3月5日現在
30GBモデルが1万円
60GBモデルが1.5~2万円
120GBモデルが2.5~4万円
(いずれもMLCタイプ)

くらいの値段です…
年末くらいになれば良い製品もそろって、価格もこなれそうです

ところでMLCとSLCがありますが
SLCは一つ一つのセルに一つ情報を記録するタイプ
MLCは一つのセルに複数情報を記録するタイプ

と言う差だったかな。
MLCではデータの変更が無いデータでも、同じセルを使っている別データに変更があった場合
一旦消去と書き込みが行われます。
特徴として速度が遅く、1つの記憶セルにかかる書き込み回数も増えるからなのか
寿命が短いらしいです。

ただ、SSDとして作られているフラッシュメモリーはウェアレベルリングと言う
セルへの書き込みの平均化(一つのセルだけに負担がかからない)技術が使われているため
まあ、企業の受け売りですがSLCモデルのSSDは一般用とではオーバースペックになる
品質になるのでMLCで十分ですよ
とのことです。

色々情報を探していたらどこかで耐久テストを行っていた方がおられました
BotchyWorldさんの「SSD耐久テスト」をご覧下さい

ということで次世代のストレージ、SSDはフラッシュメモリーのチップメーカー…というより
コントローラーブランドで選ぶ時代が来そうですね
先にも書いたウェアレベルリングの精度にも直接関係してきそうですし…

とりあえず今の時期は安物買いの銭失い
高い物買っておけば問題はない、と言う法則が成り立つ時期でしょうか
有名所でintelの物が有りますが、さすがメモリーチップメーカーです(確か元々メモリーチップメーカーだった気がしますといううろ覚え;;)

でも、やっぱりまだ時期尚早かな…
まだまだ初物、時代先取り品の域をでないかもです…

そんな中びっくりスピードと容量のSSDが発表されました
「Z Drive」
PCI-Expressスロットに直に挿す代物です
OCZ,容量1TB,読み出し速度最大600MB/sのPCIe x8接続MLC SSDをCeBIT 2009で公開
ノンリニアHDビデオ業界で活躍しそうですねぇ~;;

読み出し速度最大600MB/s,書き込み速度最大500MB/sを実現


とか凄いスペックです。
お値段も数百万…とかいうびっくり価格ではなく1500ドル
2009年3月5日現在の為替相場は急速な円安で99円ですので約15万円と
現実的なお値段です

将来的にはこういったテンポラリー記憶領域デバイスがメインに来て
HDDは本当にデータ待避用に1日に数回動くデバイスになる時代が来るかもしれませんね

テーマ:PC周辺機器 - ジャンル:コンピュータ

  1. 2009/03/05(木) 12:52:01|
  2. PC関連
  3. | トラックバック:0
  4. | コメント:0
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。