BLOGTIMES
«Prev || ... 1239 · 1240 · 1241 · 1242 · 1243 · 1244 · 1245 · 1246 · 1247 ·... | | Next»
2006/06/19

XSL三昧


今日は仕事でXSL三昧。

久しぶり(2年ぶり?)のXSLコーディングだったので、しばらくはXSLの宣言的記述に頭が切り替わらずに上手くテンプレートが呼び出せなかったり、<xsl:for-each>の書き方をすっかり忘れていて繰り返しがかけなかったりと、すっかり腕が錆びていて・・・・予想以上にパフォーマンスが出なくて冷や汗をかきましたがなんとか、夕方までになんとか目標とする部分の構築が終わったので一安心。やっぱり、使ってないと言語はあっという間に使えなくなるものですね。

そういえば、XSLって体系的に勉強したこともないし、実は参考になるような書籍も買ったことがありません。いつも人の書いたXSLを参考にぶっつけ本番という感じなのですが、やっぱり仕事でやるからにはリファレンスはある程度そろえておいたほうがいいかもしれません。でも、amazonなんかで検索してみてもXSLTについてちゃんと解説してあって、それなりにリファレンスにもなるような本ってなさそうなんですよね。仕事でXSL使っている人ってどうやって勉強してるんでしょうか。オススメがあったら教えて欲しいです。

まさか、みんなW3C 勧告で済ませてるっていうことはないですよねぇ。。。。


    at 20:10 |
    2006/06/18

    週末頭痛

    medical  headache 

    週末にはやりたいことも、やらないといけないことも色々あったんですが、片頭痛がひどくて結局何もしないまま終わってしまいました。こういう緊張感がとけて、ホッとしたときに起こりやすい片頭痛を週末頭痛というらしいんですが、最近は毎週のようにこの週末頭痛に悩まされています。

    締め切りに追われていてタダでさえストレスがたまりやすい時期なのに、それに加えて週末に何も息抜きできないとそれがまたさらにストレスがたまるのを助長してしまうんですよね。これではちょっと体がもちません。

    本格的に生活習慣の改善を考えないといけません。。。。。


      at 19:23 |
      2006/06/17

      rbldnsdでプライベートなDNSBLを作ってみた

      antispam 

      最近、ある方法で英文のspamはシャットアウトできるようになった*1ので安心していたのですが、日本語のspamで新手が現れました。MLM系の広告spam*2です。

      これらを防ぐためにspamの疑いがあるdomainやipをblacklistに追加して防ぎたいと思ったのですが、普段spamを防ぐために使っているdnsblは当然のことながらこれらのdnsblはspamの疑いがあるだけではURLやIPをsubmitすることができません。*3。ということで、自分のポリシーですき放題domainやipを登録できるプライベートなdnsblを作ってみました。

      ウチではメールサーバにもdnsblを活用しているのでそのあたりとブラックリストを共通化して管理できるというメリットもあります。また、万が一rbl.bulkfeeds.netなどが利用できなくなった場合でも、自前である程度の防御ができるというリスク分散の側面もあります。このあたりはNP_Blacklistの件で懲りました。備えあれば憂いなしということで。

      [rbldnsdでプライベートなDNSBLを作ってみた の続きを読む]
      • *1: 詳しく述べるのは避けますが、ban asciiのような方法は採用していません。
      • *2: ページが「だれでも成功できる→まずは資料請求→メールフォーム」という構成で、具体的なビジネス内容がほとんど記載されていなければMLMだと思って間違いないです。
      • *3: そんなことができたら悪戯し放題になってしまうので。

      at 20:37 |
      2006/06/17

      mod_authz_iplist

      httpd 

      最近、spam対策やらなんやらで.htaccessに書いてある制限リストの量もかなり膨大になってきました。.htaccessは柔軟で便利なのですが、アクセスがあるたびにいちいち数百行の記述が読み込まれているはずなのでその負荷もかなり気になるところです。しかしながら、それ以上に困ってしまうのはこの.htaccessファイルが文法にシビアなこと。そのため、ちょっとでもおかしな記述をしようものなら、サイト全体がInternal Server Errorになってしまうこともしばしばです*1

      これを何とかするための方策はないのかと色々探してみたところなんとなく◎で公開されているmod_authz_iplistというApacheモジュールががちょうど僕のニーズにマッチしているようだったので、早速導入してみました。

      mod_authz_iplist - なんとなく◎

      ・ .htaccess での Deny / Allow の記述はリクエストがある度に読み込まれパースされるが, このモジュールでは規制リストはファイル更新が検出されるまでメモリ上にキープされるため, 特に記述する IP アドレスやホスト名が多い場合パフォーマンス面で有利になる.
      ・ 規制対象の IP アドレスやホスト名を動的に変更する場合, 規制リストが .htaccess とは別ファイルなので .htaccess を 直接書き換える場合よりもトラブルが発生しにくい.
      [mod_authz_iplist の続きを読む]
      • *1: しかも、どこがどう間違っているのかということはほとんど教えてくれない。

      at 10:32 |
      2006/06/16

      Gバイト単価がついに50円割れ?


      Gバイト単価がついに50円割れなんだそうで・・・・僕が中学生のときは120MBで10万くらいしていたのでGバイト単価にするとなんと83万円!なんてときもありました。

      ITmedia News:Gバイト単価がついに50円割れ HDD大容量化、顕著に

      BCNが6月16日まとめたHDDの店頭販売動向によると、ショップでバルク販売されているベアドライブのGバイト単価が50円を割り込むなど、HDDの容量拡大とGバイト当たりの平均実売単価の下落が続いている。

      僕自身が始めて買った初めて増設HDDを買ったのは96、7年でしたが確か2Gで4万くらいしていました。このときでGバイト単価が2万円でした。それがいまや50円なので、10年で400分の1くらいになったわけですね。。。。。


        at 23:57 |
        2006/06/15

        Google Browser Sync

        firefox 

        異なるPCでFirefoxの状態を同期させる機能拡張であるGoogle Browser Syncのベータ版ががリリースされています。

        ブックマークのほか、クッキーやタブの状態、記憶されたパスワードまで同期させることができるというすぐれものです・・・・・が、なぜか僕のところではFirefoxの調子が著しく悪くなってしまったのですぐにアンインストールしてしまいました。起動に時間がかかるようになるのもちょっとネックです。


          at 22:01 |
          2006/06/14

          チョコレート効果99%

          sweets 
          チョコレート効果99% - チョコレート効果99%

          いまさらながら近くのコンビニで買って食べてみたわけなんですが、あまりの苦さにビックリ。てっきり砂糖が入っているもんだとばかり思っていたんですが、パッケージ裏の文章には「砂糖を一切加えず・・・・」とちゃんと書いてあったわけです。

          明治製菓:チョコレート効果

          カカオ分99%のビターチョコレート。砂糖を一切加えずカカオ分で仕上げた究極のビターチョコレートです。非常に苦いのでお口で少しずつ溶かしながら、甘い飲み物と一緒に召し上がることをおすすめします。

          さすがに食べ切れなかったので、今度カレーライスを作るときに使おうかと思います。たぶんこの苦味とコクが良い味を出してくれるんじゃないかと期待しています。


            at 16:19 |
            2006/06/13

            あ、聞こえた。

            headphones 

            歳を取るにつれ高音が聞き取れなくなっていくらしいんですが、それを逆手にとって大人には聞こえないケータイ着信音を作ってしまったというのがイギリスであったようです。なんていうか、犬笛みたいなものですよね。

            大人には聞こえない着信音 - Engadget Japanese

            加齢とともに高音が聴きとれなくなることを利用して不快なノイズで若者だけを追い払う装置Mosquitoについて掲載したときは「若者にだけ聞こえるラジオがDon't Trust Over Thirtyを叫び始めるだけならともかく」などと書きましたが、英国ではさっそく若者側の反撃が始まったようです。

            Engadget Japaneseで紹介されている高音が入ったmp3はこちらです。うーん、これは聞き取りやすいように加工してあるのかもしれませんが、あっさり聞き取れてしまいました。僕はまだ大人じゃないらしい(笑)


              at 21:24 |

              1,227人のうちの1人です

              certificate 
              スコア確認 - 1,227人のうちの1人です

              首を痛めながらもなんとかがんばりきった4月の情報処理技術者試験ですが、高度区分の合格発表行われました。
              早速、成績照会をしてみると午前が660、午後 I が615、午後 II が640というかなり低空飛行なスコアですがなんとか合格することができました。

              問題にツッコミを入れまくっていたたくせに合格できなかったらどうしようかとちょっと不安だったのですが、これで面目躍如といったところでしょうか。合格率は初回で少し厳し目なのか6.8%。僕の予想では9%前後に設定される*1と思っていたので、思ったよりも難しめに設定されているようですね。

              • *1: 情報処理技術者試験は合格率が試験の区分によって大体決まっているので。

              at 12:02 |
              2006/06/12

              ペプシレッド

              pepsi  飲み物 
              ペプシレッド - ペプシレッド

              近くのコンビニでペプシレッドを見かけたので思わず買ってしまいました

              昨年のペプシブルーに続いて今年はペプシレッドだそうですよ。まぁ、クリスタルペプシというものがあるくらいですから、任意の色つけるのはそんなに難しいことではないと思いますが・・・・・・。ブルーと同じく、カキ氷シロップ並みに着色料が入ってるんで、飲んだ後に鏡で確認すると口の中が真っ赤でした。

              味は普通?

              味はスパイシーという触れ込みだったんですが、普通のペプシとはあまり変わりません。色はそんなに毒々しい赤ではなく、赤紫色といった感じ。ということで、前回のスパークリングカフェよりはよっぽどましな飲み物でした。


                at 16:38 |
                «Prev || ... 1239 · 1240 · 1241 · 1242 · 1243 · 1244 · 1245 · 1246 · 1247 ·... | | Next»