タグ

2006年9月23日のブックマーク (18件)

  • はてなブックマークコメントその場で表示ライブラリとは - はてなダイアリー

    ドキュメントははてなブックマークコメントをその場で表示するライブラリについての解説です。主にはてなスタッフがその作成と更新を行っています。

    はてなブックマークコメントその場で表示ライブラリとは - はてなダイアリー
    hiro_y
    hiro_y 2006/09/23
    はてなブックマークのコメントを表示。便利そう。
  • 杉浦とホームページ製作〜URLを書き換えろ!「Rewrite 機能とは」

    Rewrite 機能とは、Apache 1.2 で付け加わった機能であり、アクセスしたURLを正規表現を使って書き換えて処理する機能である。だから、既存機能としては Alias や Redirect と類似するが、さらに柔軟で、さまざまな使い道がある。違いを簡単に述べよう。 Rewrite, Alias, Redirect の比較 Alias 機能と ScriptAlias 機能 Alias はディレクトリ単位で、アクセスURLを DOCUMENT_ROOT から外れたディレクトリにマップする。CGIディレクトリに対して常識的に使われる ScriptAlias 指示子は、この Alias 指示子の機能に加え、そのディレクトリが実行可能なファイルを含み、その実行を許可するマークを付け加えている。逆に言えば、Alias 機能はそのようなマークアップを含まずに、単純に DOCUMENT_ROOT

    hiro_y
    hiro_y 2006/09/23
    mod_rewriteの使い方。
  • about:config - Firefox - index

    Firefox など Gecko 系のブラウザでは、ロケーションバー(URL を入力するところ)に「about:config」と入力したときに出でくるページ(?)を通して、色々と設定を変えることができます。 このページは、about:config について説明している About:config entries の内容を私の独断と偏見で編集したものです。項目数が非常に多いため、いつ完成するかわかりません。また、内容の正確性については無保証であり、自己責任で利用してください。英文を読める人は上記サイトを直接、参照したほうがいいでしょう。(とはいえ、mozillazine のページもその内容に関する保証はありません。) 内容を一ページにまとめるのは困難だと判断したので、いくつかのページに分けて説明しています。例えば、bidi.browser.ui の情報を見るには、bidi.* と書かれたリンク

    hiro_y
    hiro_y 2006/09/23
    about:configの設定まとめ。
  • Main Page - Ajax Patterns

    hiro_y
    hiro_y 2006/09/23
    Ajaxで使われる主なパターンを紹介。
  • 【ハウツー】FindBugsで片っ端からバグつぶし (1) まずはインストール | エンタープライズ | マイコミジャーナル

    JavaのクラスファイルやJarファイルを解析し、ソフトウェアの不具合を発見するツールにFindBugsがある。FindBugsの概要については先のレビューを参照していただきたい。ここでは実践編としてFindBugsのさまざまな使い方を紹介する。 インストール FindBugsのインストールは成果物を展開するだけ。FindBugsのサイトから成果物をダウンロードし、適当な場所に展開する。たとえばfindbugs-1.1.0.tar.gzファイルをダウンロードしたなら、展開したディレクトリは図1.1のようになる。bin以下には実行に必要なスクリプト類が、lib以下にはライブラリJarファイルが納められている。doc以下はWebと同じドキュメントだ。 図1.1 FindBugs成果物 図1.2 FindBugs成果物 bin以下に実行のためのスクリプトが納められている bin以下のファイルは基

    hiro_y
    hiro_y 2006/09/23
    FindBugs、使い方。
  • 【レビュー】絶対使うべき! FindBugsでBug退治 (1) FindBugsとは | エンタープライズ | マイコミジャーナル

    Javaソースコードの不具合やスタイル違反を発見するためのツールとして、PMD、Lint4j、Jlint、Checkstyleなどいくつかのものがある。ここではそうしたツールのひとつとしてFindBugsを紹介したい。ほかのツールと比べても強力で、Java開発において是非導入したいツールアプリケーションである。 FindBugsとは FindBugsはJavaコードにおけるバグを発見するためのツールアプリケーション。ソースコードではなくコンパイル後のクラスファイルを解析することで、ソフトウェアの不具合や問題点を発見するツールで、単体で実行し解析結果をテキストやXMLデータとして出力できるほか、Eclipse IDE、NetBeans IDE、Ant、Maven、SCAといったツールと連携しながら動作することもできる。 FindBugsはスタイルチェッカーではないし、セキュリティ問題を発見す

    hiro_y
    hiro_y 2006/09/23
    FindBugs、紹介。
  • マルチバイトの落とし穴 − @IT

    ブラインドSQLインジェクションも不必要情報の脆弱性も覚えた星野君。だけど覚えないといけないことはまだまだありそうです。今日も赤坂さんといっしょにお勉強。 「はい、これでクロスサイトスクリプティングやってみせて」赤坂さんがそういって見せてくれた勉強用のWebアプリケーション、あれ、見たところ完ぺきなんですが…… 高橋さん 「どうよ?」 星野君 「え……。どうって何がですか?」 高橋さんは唐突に会話を始めることが多い。大抵の場合、星野君には何の話か分からない。 高橋さん 「こないだ赤坂さんとWebアプリの検査したでしょ。どうかなって」 星野君 「どう……っていうか、なんか難しい感じでした。簡単なのはすぐに見つけられると思うんですけど……」 高橋さん 「ふーん……」 高橋さんはしばらく考え込んだ後、赤坂さんに声を掛けた。 高橋さん 「ねぇ、赤坂さん。いまって暇?暇だよねー?」 赤坂さん 「いや

    マルチバイトの落とし穴 − @IT
    hiro_y
    hiro_y 2006/09/23
    Shift_JISの「0x82」問題。
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    hiro_y
    hiro_y 2006/09/23
    フレームワークをどうして/どこで使うのか。
  • ITmedia News:「著作権保護期間の延長を」――権利者団体が要望書 ネット時代も意識

    著作権の保護期間を、著作者の死後50年から、同70年に伸ばすよう業界団体が文化庁に要望書を提出した。会見では、保護の強化を訴えつつも、ネット時代に配慮した慎重な発言も目立った。 16の著作権管理団体で構成する「著作権問題を考える創作者団体協議会」は9月22日、著作権の保護期間を、著作者の死後50年から同70年に延長するよう、文化庁に要望書を提出した。「著作権がネット社会の障害になるという考え方もあるが、そうならないよう努力したい」――同日開いた会見では、保護期間延長を強く訴えつつも、ネットを意識した慎重な発言も目立った。 日の著作権法では、一般著作物の著作権・著作隣接権は著作者の死後50年間保護される。しかし米国や英国、フランスなど欧米先進国の多くでは70年間。この20年の差は、コンテンツが国際的流通する時代にそぐわないとと協議会は訴える。 50年という年限は、著作権の国際条約・ベルヌ条

    ITmedia News:「著作権保護期間の延長を」――権利者団体が要望書 ネット時代も意識
    hiro_y
    hiro_y 2006/09/23
    死後50年も保護されれば十分だと思うが。
  • ruby のスクレイピングツールキット scrAPI - 川o・-・)<2nd life

    http://blog.labnotes.org/category/scrapi/ rubyスクレイピングして web の情報を取得するのには、今まで正規表現か xpath でやってたので、わりと面倒でした。で、ふと scrAPI というスクレイピングツールキットを知ったのですが、これがかなり便利そう。 このツールキットを使うと、CSS3 なセレクタを記述することで、要素を取得することができます。たとえばとあるサイトのリンクを全部取得したければ、 require 'rubygems' require 'scrapi' require 'open-uri' require 'nkf' require 'pp' $KCODE = 'u' links = Scraper.define do process "a[href]", "urls[]"=>"@href" result :urls e

    ruby のスクレイピングツールキット scrAPI - 川o・-・)<2nd life
    hiro_y
    hiro_y 2006/09/23
    Ruby、CSSのセレクタを記述、webサイトをスクレイピング。
  • 404 Blog Not Found:javascript - ページはいつ再描画されるか

    2006年09月23日01:30 カテゴリLightweight Languages javascript - ページはいつ再描画されるか 大変に有用な考察だが、一つ重要な指摘漏れがある。 IT戦記 - JavaScript を学ぶ際に一番重要なのに、誤解されがちな setTimeout 系の概念 setInterval、setTimeout、イベントによる関数の実行を理解することだと思う ページがいつ再描画されるか、ということである。 未経験者は、document.write()やelement.innerHTML = "foo"のように、ブラウザーに「書き出した」点でそれが直ちに反映されると思うだろう。 ところが、そうではないのである。 実例を見てみよう。以下のscriptを考えてみる。ボタンを押すと、ボタンのラベルが1000から1までカウントダウンした後、元通りになることを意図してい

    404 Blog Not Found:javascript - ページはいつ再描画されるか
    hiro_y
    hiro_y 2006/09/23
    「関数の実行キューが空になって時点ではじめてページの書き換えが起こる」
  • throw new CybozuLabsException() - PEAR::Benchmarkでプログラムの実行時間を測定する

    throw new CybozuLabsException() - PukiWikiParserを書くでPukiWikiっぽい記法のパーサーを書いたのですが、このとき、文字列を行ごとの配列にわけ、array_shiftで配列を崩しながら進んで処理をしました。 この、配列をarray_shiftで取り出しながら操作する処理は、for文やwhile文とくらべてどれくらい早いのだろうと思い、配列に入っている値を加算して返すコードを書いて実行時間を計測してみることにしました。 PHPでプログラムの実行時間を計測したいときは、PEARにある、Benchmarkが便利です。 今回は、単純に指定した間の実行時間を計測するBenchmark_Timerクラスを使いました。 使い方は簡単で、newしたあと、startメソッドを実行し、計測のタイミングでsetMarkerメソッドを実行するだけです。言葉で説明

    hiro_y
    hiro_y 2006/09/23
    配列ループの速度、ベンチマーク。array_shiftは遅い。
  • 案ずるより生むが易し: ubicast Bloggerではじめる複数ブログ運営

    AFTERTOUCH surreal SxGx maniac cinema&book; review *めぐりあうたびに溺れて 見失うたびに胸焦がしてた* InverseDiaryFunction SxGx キェェェェ N山家の人々 Dairy ☆質問ダイアリー☆ ネタ帖 むらみぃ 世の中とあたしの繋がり GOOBERS ++今日のechiko++ ロストマインドガール * mayumi blog * モウソウtagebuch 読書感想日記☆ネタバレ注意警報! 癌と煙草と酒と 俺の道 toro's blog. ++ torog ++ ココアシガレット・アンダーグラウンド Deportare gorf net AFTERTOUCH surreal 2ちゃんねるの超怖い話 maniac cinema&book; review CARLTON1976 平凡な日々 秘密のホンネ ゴリラ秘話。 L

    hiro_y
    hiro_y 2006/09/23
    Simplate/Simframe、採用事例。
  • ウノウラボ Unoh Labs: linuxで○○が壊れた時の対処法

    こんにちは satoです。 障害の多くの場合はハードディスク障害ですが、実際障害が起きた際に、どのように復旧するかをケース別に書いてみようと思います。 hdd のセクタが壊れた /var/log/message等に kernel: hda: dma_intr: status=0x51などど表示されているとハードディスク障害の可能性が高いです。 badblocks -vs -o hda1.sector /dev/hda1 (かなり時間がかかる)とやると 不良セクタが書き出されたファイル hda1.sector ができます。 fsck -l hda1.sector /dev/hda1 とやると不良セクタを使用しないようになります。いずれにしても早めの交換をお勧めします。 memoryが壊れた http://blog.miraclelinux.com/mita/cat218683/index.

    hiro_y
    hiro_y 2006/09/23
    復旧方法、HDD/Subversion/MySQLなど。
  • あたり前だけどintval()よりキャストの方が早い - よくきたblog

    趣味と実益と現実逃避で更新されるblogです. 役に立つことから無意味なことまでさまざま書いていきます.

    hiro_y
    hiro_y 2006/09/23
    あまりPHPのキャストって使わないけど、速いみたい。
  • http://cyberam.dip.jp/linux_command/bash.html

    hiro_y
    hiro_y 2006/09/23
    Bash、ショートカットとか。
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    hiro_y
    hiro_y 2006/09/23
    Railsのmigrationについて。
  • [を] JSON (JSONP) で「はてブ」のコメントをちら見

    JSON (JSONP) で「はてブ」のコメントをちら見 2006-09-22-4 [Programming] 弾さんのブログの記事「javascript - prototype HateBJSON」 (http://blog.livedoor.jp/dankogai/archives/50637027.html) を読んで、はてなブックマークのコメントやタグをチラリと表示する 仕掛けを作ってみました。 http://chalow.net/misc/hateb-chirami.html 入力フォームに URL を入れて、「B」をクリックすると画面遷移なしに その場ではてブ情報が表示されます。 リンク以外の水色の部分をクリックすると消えます。 で、 「はてなブックマークコメントをその場で表示する機能の追加について」 (http://d.hatena.ne.jp/hate

    hiro_y
    hiro_y 2006/09/23
    はてなブックマークのコメントを閲覧可能に。