BLOGTIMES
«Prev || ... 1116 · 1117 · 1118 · 1119 · 1120 · 1121 · 1122 · 1123 · 1124 ·... | | Next»
2008/08/15

JavaScriptでCSVを読み込む

javascript 

AJAXを使ったウェブページというのはもはや普通になりつつあります。その場合、データソースはDBを使う場合が多いと思いますが、ちょっとした用途のときにはそんなに大掛かりな仕掛けを作らずに、静的なファイルからデータを読み込んで使いたいなということがあります。特に運用をエンジニア以外の人間が担当する場合にはデータはJavaScript直書き、JSON、XMLなどの文法規則が多いものよりも、平易なCSV等の方が後々楽な場合が多くなります。

ということで、JavaScriptからCSVをハンドリングする方法を探してみたらちょうどそのものズバリなウェブサイトを見つけました。

[Javascript] JavascriptでExcelのcsvを読み込む実験 - Web制作(ホームページ制作)のソラソル株式会社(SORASOL)|sorasolな人々

このページの例ではテーブルを直接出力してるので、ちょっとカスタマイズしてCSVのデータを2次元配列に格納するようにカスタマイズしてみました。ちょっとしたときに活躍してくれそうです。

[JavaScriptでCSVを読み込む の続きを読む]

    at 21:34 |
    2008/08/14

    最終審査の様子をDVDに焼く


    最終審査を収録したDVD - 最終審査の様子をDVDに焼く

    最終審査自体は先日無事に終わりましたが、審査を本当に終わりにするには、審査で指摘された事項をすべて論文に反映してOKをもらう必要があります。

    質疑中にメモを取るのが難しいというのは分かっていたので、発表と質疑の様子はHDDカメラで撮っておいたので、今日はこれをDVDに焼いておくことにしました。DVD-Videoを焼くのは初めてでしたが、ライティングソフトの指示に従って意外とスムーズに作成できました。これでDVDプレーヤーがあればどこでも質疑内容をチェックできます。

    ただ、自分の緊張して下手くそな応答を何度も聞かなくてはならないのは、拷問に近いものがありますけど。。。。。


      at 23:21 |
      2008/08/14

      炭火がキレイに写るようになった

      gx200 
      GX200で撮ったもの - 炭火がキレイに写るようになった ケータイで撮ったもの - 炭火がキレイに写るようになった

      GX200は毎日カバンに忍ばせておいて、機会があるごとにちょこちょこ撮るようにしています。今日は焼肉にお呼ばれしたので、練習がてら何枚かとってみました。

      家に帰ってモニタで眺めていて気づきましたが、炭火が赤々とキレイに写るようになっていました。ちょっと前のデジカメだと比較対象の写真*1のように炭火が紫色になっていて家に帰って吸い出してから驚くということも少なくなかったのですが、今後はそういう心配はなさそうです。

      過去に撮ったお店の写真については再訪時にアップデートしていきたいと思います。

      • *1: これはデジカメではなく、ケータイで撮ったものですが。

      at 18:32 |
      2008/08/13

      夢のひとつ

      garnetcrow 
      夢のひとつ

      Garnet Crowの新曲をiPodにインストール。特に短い夏はGarnet Crowらしい、さわやかなメロディにダークな歌詞の組み合わせという切なさみたいなものが何とも言えないです。

      先日買ったGX200を弄りながらヘビーローテで聞いています。やっと好きな音楽を聴いたり、機械いじりをしたりする余裕が戻ってきたのはうれしい限りです。


        at 22:34 |
        2008/08/13

        Windowsのイベントビュアーを監視する

        windowsserver  systemmanagemant 

        Linuxでログをリアルタイムに監視する簡単な方法といえばswatch*1あたりを使うというのがすぐに思いつきますが、ちょっとわけあってWindowsイベントビュアーのエントリをリアルタイム監視する必要があったので、いろいろと調べてみました。

        最も低レベルな方法はeventtriggers?

        @IT:Security Tips イベントログの自動監視とコマンドの自動実行」によると、eventtriggersというコマンドを使えば、イベントビュアーに特定のイベントがあった場合に任意のスクリプトを実行することができるようなのですが、ちょっと機能がなさすぎで、通知部分をすべて自分で作らなくてはならないので、これを使うことはやめました。

        [Windowsのイベントビュアーを監視する の続きを読む]

        at 16:47 |
        2008/08/12

        Yahoo!のWebサービスのURLが変更に

        yahoo 

        Yahoo!Japanが提供するWebサービスのエンドポイントのドメインが変更になるようです。

        Yahoo!デベロッパーネットワークより重要なお知らせ

        この度、当社が提供するWebサービスを、yahoo.co.jpドメインから、yahooapis.jpドメインに移行することとなりました。今後数か月間は、移行期間としてyahoo.co.jpドメインのWebサービスへのアクセスも併行して可能ですが、移行期間終了後はyahooapis.jpドメインだけが有効になり、yahoo.co.jpドメインのWebサービスへのアクセスできなくなりますのでご注意ください。

        先日は利用制限をIPアドレス単位からアプリケーションID単位に切り替えると言い出してみたり(結局、これはキャンセルになりましたが。)、今回はURLが変更になったりと提供者の都合だけでちょっとコロコロと仕様を変更しすぎなような感じがするのが正直なところです。

        さて、アップデートの準備をしよう。。。。


          at 23:29 |

          エル・チャテオ・デル・プエンテ お茶の水

          spanish  akiba 
          ナバーラ産ホワイトアスパラガスのサラダ - エル・チャテオ・デル・プエンテ お茶の水スペインオムレツ - エル・チャテオ・デル・プエンテ お茶の水
          シャンピニオンのセゴビア風 - エル・チャテオ・デル・プエンテ お茶の水いかすみのパエリア - エル・チャテオ・デル・プエンテ お茶の水

          知らない間に知人が起業して御茶ノ水にオフィスを借りたというので、ちょっと会おうという話なったため、訪ねていったところ、秋葉原のヤマギワ リビナ本館の裏あたりのすごく交通の便がいいところにオフィスを構えていました。そのまま、近くのスペイン料理のお店エル・チャテオ・デル・プエンテでディナーをすることになったのですが、オフィスにかばんを置いて出かけたのでカメラを忘れてしまいました

          時間が20時前だったので、テーブル席は一杯。しばらくカウンターで話しながら飲むことになりました。といっても、僕はアルコールダメなのと、知人は親知らずを抜いたばかりだということで、2人ともジンジャーエールで乾杯。ちなみにココのジンジャーエールは辛いタイプなので、ポイントが高いです。

          料理は全体的にしっかりとした味付けなので、一杯やりながら食べるにはよさそうな感じ。個人的なお気に入りとしてはシャンピニオンのセゴビア風がおいしかったです。常連の知人がすかさずパンを頼んでくれて、余ったソースをパンにつけて食べるのもなかなかのものでした。シメはもちろんパエリア。知人のおススメのチョリソときのこのパエリアを頼みましたが、具にごろごろとチョリソが入っていてこれも満足度が高い一品でした。

          [エル・チャテオ・デル・プエンテ お茶の水 の続きを読む]

            at 19:49 |
            2008/08/11

            Ricoh GX200

            ricoh 
            RICOH デジタルカメラ GX200 VFキット GX200 VF KIT

            前からもうちょっと暗いところでも鮮明に写るデジカメが欲しいなと思っていたのですが、デジ一だと毎日持ち歩いて使うには大きすぎるので、コンデジと、デジイチの中間くらいのスタンスにあるGX200を買ってしまいました。

            設定を変えるためのダイヤルが付いていたりとか、操作性はデジイチに近いので、操作しているだけで結構楽しめます。マクロもしっかり寄れるし、デジイチには及ばないもののしっかりとボケ味も出すことができます。これを腰につけて持ち運べるというのはいいですね。

            [Ricoh GX200 の続きを読む]

              at 23:13 |

              SDHCをフォーマットするユーティリティ

              sdcard 
              Panasonic SDHCメモリーカード 8GB RP-SDV08GL1K

              新調したGX200にあわせて8GのSDHCカードを買ったのですが、運悪く初期不良品を掴んでしまったようです。

              パナソニックからは下記のSDHC向けのユーティリティが出ているようなので試してみましたが、結局カードは認識されませんでした。このユーティリティはフォーマットだけではなく、全消去などもできるようです。

              SD/SDHCメモリーカード フォーマットソフトウェアの配布 | ソフトウェアダウンロード一覧 | SDオーディオ | パナソニックのお客様サポート | Panasonic

              SDメモリーカード及びSDHCメモリーカードをSD規格及びSDHC規格に準拠するようにフォーマットする(以降SDフォーマットと呼ぶ)ためのソフトウェ アです。SDフォーマットすることにより、SDメモリーカード及びSDHCメモリーカードへのアクセス時に最適なパフォーマンスが得られます。

              SDFormatter - SDHCをフォーマットするユーティリティ

              最終的には購入したお店で初期不良による交換をしてもらいましたが、実際にお店のカメラでテストしてもらうまでは、あまり信じてもらえていないような感じでした。確かにパナ金で初期不良に当たってしまうっていうのはかなりツイてないんだろうとは思いますけど。。。。。


                at 14:12 |
                2008/08/10

                3行でできる、テスト用メールサーバ

                python 

                メール送信するアプリをローカルでテストする場合には、そのためのテスト用のsmtpサーバを用意する必要が出てきます。Linuxの場合にはMTAが入っている場合も多いので、そんなに問題ないのですが、WindowsなんかだとそうもいかないのでRadishを使うのを定石にしていましたが、もっと簡単にテスト用のSMTPサーバを作る方法を見つけました。

                テスト用のオレオレSMTPサーバー - Watanabe.Tの日記

                まず、Pythonをインストールする。
                次に以下の内容をファイルに保存する。拡張子は「py」
                import asyncore, smtpd smtpd.DebuggingServer(('localhost', 25), None) asyncore.loop()
                これで完成。

                たった3行だけのコードでできるとは、Python恐るべし。
                これまではRadishでキューを止めてメールが飛ばないようにしていたのですが、このスクリプトは外部にメールが飛ばないようになっているところがポイント高いです。ということで、今後はこっちに移行したいと思います。

                [3行でできる、テスト用メールサーバ の続きを読む]

                  at 22:13 |
                  «Prev || ... 1116 · 1117 · 1118 · 1119 · 1120 · 1121 · 1122 · 1123 · 1124 ·... | | Next»