javascript で HTML 上に画像を並べる

画像が沢山あって HTML で表示したいけど,PHP とか良く分かんないし,HTML を生成するスクリプトだとファイルとスクリプトが二分されていてよろしくない.ということで,HTML に直接書き込める javascript に挑戦しました.こんな感じでいいみたい.

<html>
  <head>
  </head>
  <body>
    <table>
      <script language="JavaScript">
        <!--
          document.write ( "<tr>" );
          var i = 0;
          for ( i = 1; i < 9; i++ ) {
            document.write ( "<td>" );
            document.write ( "<img src='" + i + ".png'>" );
            document.write ( "</td>" );
          }
          document.write ( "</tr>" );
        // -->
      </script> 
    </table>
  </body>
</html>

雑用やら会議やらでろくに研究できない研究生なんて,スポーツをしない運動部員と同じですよね.そうならないように適度にこなしていきたいなぁと思います.

これとは別にして,手段が目的化してしまうことでだめになっちゃうケースは多々あることでしょうし,はまってしまわないように気をつけなくてはいけません.前例から学んでおくべきでしょう.


僕が目にしたの失敗例ではこんな感じです

  • 部活内の役職のせいでなかなか練習に来れない選手: いました.彼が引退する直前で,「部活で練習あるのに会議に来るなんて変じゃね?」という議論がようやくでてきたそうです
  • winnyでひたすらダウンロードするも,ダウンロードしたコンテンツは見ていない: 周りにも沢山いるんじゃないかと
  • 練習のための練習.結局勝てない: 体力だけがつきますが,スポーツの世界では勝たなくては全く意味がありません.最初は僕もそうでした
  • 授業に出ても授業を聞かない,寝る: 出席重視講義の現状.だってパワポの授業は眠いんですもん.数式を写経して理解するまで考える授業が好きです
  • 自ら企画したワークショップ・勉強会が大変で,本来すべき研究・学業ができない: 自らの首をしめてます.優先度付けがうまくできていないのかな
  • レベル上げ: 単調作業がしたくなる時もあります
  • 将来の夢は医者になることです: 典型例ですね.医者になったら夢はおしまいですか?


まだまだありそう.むしろ,おそらく現在進行形で,僕もやってしまっていると思います.

要は,何が真の目的なのかをその都度確認したほうがよい,ということですね.

グラフツール

列挙するだけしてみる.

参考

rrdtool について

RRD は,Round Robin Database の略らしい.なるほどたしかにラウンドロビンだと,時系列データをリアルタイムで表示するときなどに効率よさそうね.マルチスケールで集約してデータを表示することも可能のようです.月単位,日単位,分単位などのスケールでのグラフを並列で表示するとか.MRTG の進化版らしいんですが,MRTG がよくわからないです.こんなんでトラフィック解析やっててすみません.

rrdtool で積み上げグラフ

ploticus で積み上げグラフを作ろうとしたところ,4 つまでしか積み上げられないので,かきたいグラフがかけません.gnuplot はデフォルトでかけません.仕方なく,rrdtool にチャレンジすることになりました.時系列データに特化したソフトで,時系列データでないデータのグラフを描くことにチャレンジです.むずかしそう...