何の用途もないのですが…ただひたすら眺めて、なんとなくカッコいい気分に浸るためだけの、コマンダー風プログラム(誰得)を書いてみたので公開します(´・ω・`)
とりあえず、これが問題のプログラムです。
以下のリンクから別窓で開きます。
ただ数字を眺めるだけの誰得プログラム1(ちょっと重いので注意)
ただ数字を眺めるだけの誰得プログラム2(1より軽いけど自動スクロールしません)
ボタンを押したらガンガン計算がはじまります。
低スペックのPCやスマホの場合、フリーズしてしまう場合があるのでご注意を!
コマンダー風のが欲しかった
Windowsとかでいう、コマンドプロンプトみたいな画面で、ザーーーーー!!!っと数字を並べて眺めてみたいなーと無性に思ったわけですよ。なんかITっぽいし(←発想が…)
「Windosユーザーだけど、コマンドプロンプトって何?」という方は、
Windowsキー(田) + R
を押して、出てきた画面に
cmd
と入力してみましょう。真黒なウィンドウが立ち上がるハズです。これにいろいろコマンド入力して実行するワケですね(ぜんぜん使ったことないけど)
昔のパソコンはこういうのにコマンド入力して動かしてたそうです。ふむり…。マウスどころか、画面タッチ操作も当たり前になっている現代においては、なかなか考えられないことですねw (もっとも、職業プログラマーさんは今でも現役で使っていらっしゃると聞きました。)
htmlとjQueryで再現してみた。
さて、先ほども申し上げた数字をザーーーーッというのをやってみたかったのですが、ぼくが扱えるのはWEB系の超メジャーな言語に限ります(しかも浅い)。
なので、ちょっと無理矢理ですが、HTMLとjQueryでコマンダー風を再現してみる事にしました。
割といい線いったかなーっと思ったのですが、スクロールが難題です。今回は数字を書き出す度に、毎回jQueryのanimateで強制スクロールをかけているので、処理がめちゃめちゃ重いです(キーとなるID付きブロック要素も大量に吐き出してます)。
スクロールなしの2は、テキストエリアの中に数字を並べてるだけなので、比較的軽め。ただし、1みたいなザーーーーーッ!!というスクロールは再現できず…(´・ω・`)
自己満足の道は遠いです。
とりあえず、今度何か作る時は
なんでもいいから何かの役に立つモノを作ろうと思いました。
※スクリプトの中身を見てみたい方は、HTMLの中に直接ぶち込んであるので、ご自由にどうぞ。