Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
1
Help us understand the problem. What are the problem?

More than 3 years have passed since last update.

@dragoon2014

lsを間違えて(中略)コンパイル時にD言語くんが通り過ぎるコマンド

概要

この投稿は
lsを間違えてdlと入力してしまったときに、D言語くんが通り過ぎるコマンド(ueshita氏)
D言語くんのAAを作ったよ(simd_nyan氏)
にインスパイアされています。

D言語erたるもの、コンパイル時にD言語くんを動かしたいですよね。

Gistにアップしました

ctdl-1.gif
もうすこし滑らかに動きます

問題点

  • Windowsでは動かないと思います。
  • 画面がちらつきます。
  • ウェイトにコンパイル時用ビジーループを使っているので D言語くんの移動速度が環境依存です。 最近のPCだとクロックを落とさないと一瞬で終わってしまうでしょう。 ソース内のdelay値を増やすことでも重くできます
# クロックを下げる例
for p in `ls -d /sys/devices/system/cpu/cpu[0-9]*`; do cat $p/cpufreq/cpuinfo_min_freq > $p/cpufreq/scaling_max_freq; done
# クロックを戻す(上げる)例
for p in `ls -d /sys/devices/system/cpu/cpu[0-9]*`; do cat $p/cpufreq/cpuinfo_max_freq > $p/cpufreq/scaling_max_freq; done

//コンパイル時スリープとかないんだろうか

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
1
Help us understand the problem. What are the problem?