@nebula121 そういえばあのソースコード、ブラウザコンポ経由でテキスト取得みたいな謎のソフトウェアに見えるけど直接ダウンロードするほうがよくね説・・・>< あと全体的になにするものなのかわからないというかタイマーが存在する理由がよくわからないというかなんだかわからない><
@nebula121 ていうかなんかテキスト成形するものっぽいし、何秒ごとにってする理由が、読んだだけだとよくわからなかった・・・><
ていうか両極端になって、ものすごくサンドボックスなゲームと、見てるだけみたいなゲームって両極端なものが流行ってる気がする><
ちなみにテラリア、計算機、カウンタ、に続いて今度は鉄道の信号作った>< ワイヤ3色で三灯式信号で閉塞って無理かと思ったけどやってみたらそうでもなかった・・・><
テラリア、トロッコレールでテトリス動かすとか無理なのかな?><; 一人が操作する人で一人が回路動かすためにトロッコ乗り続ける人で、ブロックが1段降りるのに1分以上かかるとかそういうの・・・><
【Minecraft】テトリスという名の浪漫回路を本気で作ってみた。前編(RedPower) (24:02) nico.ms/sm18023421 #sm18023421
@nebula121 分割処理(?)する側のタイマーで一個ずつ処理してるっぽいけど、処理する数どのくらいかわからないけどまとめてやったら一瞬のような・・・>< 言い方を変えると軽そうな処理なのにタイマーで呼ばれて一個ずつしか処理しないのが意味不明というか・・・><
@nebula121 ていうか、そもそも論としてタイマー使わないといけないような処理に見えないかも・・・>< 仮に使うとしてもspritzの中で例えば100回ずつ処理するとかするのが普通かも・・・><
@echigo_tw マインクラフト、ワイヤの色もいっぱいあるみたいだし、まともな速度で動く論理演算できるみたいだし自由度全然違うっぽいかも?><; ワイヤの色多いのだけでもすごくうらやましい・・・><
@nebula121 ていうか今気づいたけど、・・・もしかしてこれは『単語を表示するのが目的のアプリ』なのかも?><
@nebula121 それは本来の正しいタイマーの使い方かも・・・>< その場合重くないのならマルチスレッドにあんまりしないかも><
@nebula121 よくわかんないけど、『定期的に更新する』のであれば更新回数を測定する意味無いよね?>< だってタイマーの間隔の回数がその数値になるわけだから>< とにかく高速に表示したいのか、更新間隔を指定して表示したいのかがよくわからない・・・><
@nebula121 あと、更新間隔というか処理速度を測るのなら、タイマーでカウントするんじゃなく、RTC(時計、pythonではtime.time()?><)で時間計らないと誤差でめちゃくちゃな事になるかも・・・><
@nebula121 wpmの存在意義がわからないというか、wpmは1000ミリ秒ごと(?)に呼ばれるんでしょ?>< じゃあspritz(?)のほうも何ミリ秒って指定したらよくね感・・・>< 指定したらつまり割り算すれば秒間何回更新されるかわかるよね・・・?><
・・・><; "市内に住む建設会社役員の66歳の男性が銃の中に弾が残っていないか確認していたところ、誤って散弾1発を発射させました。" www3.nhk.or.jp/news/html/2014…
@nebula121 間隔を指定するのなら測る必要は無いでしょ?>< だって指定した間隔になんかをかけたり割ったりした数字になるんだろうから・・・><
@nebula121 ならない>< Intervalに1000msをセットしたタイマーは1秒ごとに呼ばれる>< メトロノームのように>< 、1回だけ実行したいのであればisSingleShotをtrueにするか、一回目に呼ばれた時にStopするとか・・・><
@nebula121 つまり例えばタイマーで呼ばれる所にピーって音出すって処理書くとするでしょ?>< で、間隔500msにしてスタートするでしょ?>< そうすると「ピーッ ピーッ ピーッ ピーッ(無限に続く)」ってなる>< SingleShotがtrueの時だけ特別で「ピー(終)
@nebula121 よくわかんないけど普通はStartした時間を基準にして一定間隔で呼ばれるかも>< ただ普通のタイマーってそんな高精度ではないはずだからミリ秒単位でずれるのは普通かも><(環境による)
@nebula121 で、例えば時計を作ろうとするじゃない?>< 単純に1000ms秒間隔で表示するだけだと誤差で例えば x分5.3秒、x分6.1秒、7.0秒、7.9秒、9.1秒、で呼ばれると時計が「x分7秒」を2回表示して「x分8秒」が表示されなかったとかなる><
@nebula121 ・・・><; ていうかPythonの紙の本の入門書って一冊でも読んだかも?>< kさんは本読んだほうが理解できるタイプのような気がする・・・>< ていうかオレンジも今使ってる言語の本は読んでないけど、最初の頃に読んだ別の複数の言語の本が今につながってる><
@nebula121 ていうかオレンジもC++使えないし過去にちょっとだけ使ってた時も使えてたといえるレベルじゃないし・・・>< ていうか、まずプログラミングとはどういうことかってことをお勉強しないと>< それはちゃんとした人が教えれば数時間で学べるはずかも><
@nebula121 とりあえずマルチプラットフォーム諦めてC# とC# の入門書とか・・・>< Python含めたLLの類って、本質的にプログラミングを学ぶことに向いてないと思うし、いきなり独学でC++って無謀かも・・・><
@nebula121 あ、あと、Javaなら入門書が山ほどありそうだし最初に使う言語としても悪くないかも>< オレンジはJava嫌いだけど・・・><
@nebula121 ポインタって結局何なのか?とかってコンピュータってどうやって動いてるのとかの方に近い知識でそっちから考えると何も不思議じゃなくなるというかなんというかだからあれかも・・・>< あとね>< コンピュータって楽しいよ?><(だからこそ趣味とされてるわけで><)
@nebula121 ひと通りお勉強したのだとしたらこの本もおすすめかも>< 高いから買うんじゃなく図書館で読んでみる感じで・・・><(あうかあわないかわかんないし><) amazon.co.jp/dp/4839909865
@nebula121 CPUのお勉強というより「どうして論理演算なデジタル回路を繋げてくとコンピューターになるの?」を解説してる本みたいな感じ>< 論理ゲートです!半加算器です!全加算器です!「はい><」これをどうにかするとコンピューターに!「どうにかって具体的に><;」的な><
@nebula121 つまりなんでこの本を薦めるかというと、ミニマムだから>< プログラミングでわけわかんないくなるのっていきなり相手にする環境が大規模だからかも>< ミニマムな構成であればどう動くのか全てを把握しやすい>< 把握したら「これの大きいやつが動いてるのか><」って
@nebula121 だからね>< (少なくとも小規模なものなら)必ず動くC# をものすごくものすごくものすごくおすすめしてる・・・>< いきなりC++が無茶なのはもちろんなのと、あとPython含めたLLがおすすめできないのは何が起きてるのか理解するのが難しいから><
@nebula121 C# の場合、動かす前にIDEがどこがおかしいのか指摘してくれる>< それこそ「いや『どこにも使われてないです!』とか『定義が無いです!』とかこれから書くからまだ書いてないだけだし><;」とかな感じくらい><
昔、中国で丸い液晶のケータイあったって記事読んだ記憶がするけど丸いスマホは出ないのかな?><(アプリ開発めんどくさそう・・・><)