タグ

ブックマーク / txqz.net (11)

  • フォーカスを当てるとデフォルト文字列が消えるinput text (jQuery編) (2009-05-16)

    いろんな文献を気軽に参照しにくい環境になり、いちいち検索しなくてもいいようにここにまとめておきたい感じになったのでしばらくそんな普段書かないようなPOSTばかりします。 まず、最近良くある、デフォルトの状態では入力例を表示して、フォーカスを合わせると消えるというインプットボックスの実装例について。このブログのコメント入力フォームがまさにそんな感じ。 <form action="hoge.php" method="get"> <p><input type="text" name="q" id="q" size="30" value="検索語を入力してください"><input type="submit" value="検索"></p> </form> $(function(){ $("#q").focus(function() { if($(this).val() == $(this).att

  • はてブのAtomAPIからまとめてブクマ (2008-06-06)

    はてブはたまにどうしようもなく重いときがあり、タブが30とかあるのにこれ全部ブクマするまでどれだけ待たせるのか不明だし何か手元のOperaだとJavaScriptが重くてそもそもコメントがかけるようになるまで30秒くらい待ち続ける必要があったりしたので2006年に書いたやつのJava版を作った。 package net.txqz.client; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.

    pcod
    pcod 2008/06/12
  • CentOSにMeCab+Senna+MySQLを入れる

    語で全文検索をするために MySQL に Senna を組み込むメモ。少し前は個人ニュースサイトめぐり→日記書きに数時間を要していた私が次に目をつけたのがRSSめぐり→はてブ登録なのだがそれでも依然として数時間かかる。そんなあなた (私) に朗報です。私の代わりにブックマークしてくれるエージェントを作ればいいのです。そしてそのエージェントが今日よく使われていた単語やタグとか出してくれて、1次ソースAについてBさんとCさんとDさんがそれぞれの立場でこんなことを書いているとかいうのが俯瞰できて、さらにあとから検索とかができればいいのです。いまホッテントリを見なくてもいいのです。あとで検索できればいいのです。Googleが拾ってくる量は莫大過ぎるし個人で把握できる範囲にも限度がある。ユーザの皆さんが勝手に重み付けしてくれるならそれを使ったらいい。先週の週刊東洋経済を読んで悟った。いやなんか変

    pcod
    pcod 2008/06/04
  • txqz

    memo (feed) X アニメ実況用X GitHub (ariblib) ごはんの写真用instagram はてなブックマーク tumblr 読書メモscrapbox

    pcod
    pcod 2008/05/07
  • 名古屋または浜松から東京に行きたい! (2008-01-29)

    グラフにするとこんな感じ: 午前早くから用があるなら夜行バスで上京するのも手だが、そうでない場合はプラス1500円でぷらこまが使えるし、それが買えなくても学割証があればもう490円足せばひかりにも乗れる正規のきっぷを買える。学割が切れてもさらに130円足せ回数券もあるので、それなら夜行で強行しなくても十分 以下個別に考察。 昼間帯高速バス とにかく安いが遅くて狭いし定時制に疑問がある手段。帰りなら多少遅れても構わないだろうが、行きに使うのは精神安定上避けたい。基的に4列シートだが、運用の関係で夜行用3列シートが充当される場合もある。ただし東京発 (10時0分発15時40分着、12時0分発17時40分着、13時0分発18時40分着) も名古屋発 (10時0分発16時2分着、12時0分発18時2分着、13時0分発19時2分着) も昼間発夕方着なので使いづらい。JR東海バスが2005年以降に導

    pcod
    pcod 2008/01/30
  • Twitterとかの楽しい楽しいネットサービス

    今日は大学の北東にある林屋で昼べた。『NEWTON』が備わっている大変強まったうどん屋で、ちょうど昼時だったから結構混んでいた。『NEWTON』に宇宙の記事が載っていたので、ひも理論の話などをした。ただ、どこかで適当に見たり聞いたりしたことをうろ覚えで話したので「理学部の人に訊けば詳しく教えてくれるかな」と言ったらなぐりんに「じゃあ(情報学部生である我々は)ブログって何と訊かれてちゃんと答えられる?」と言われた。 いろんな観点があるので、利用者視点、技術的視点、そのほかの視点について思いつくまま喋った。 まず利用者から見たブログ。今までインターネット上に何かちゃんとした文章を書こうと思ったら、まずHTMLを覚えてサーバを借りてFTPなどしないといけなかった。もちろんBBSや、ログがWWWに公開されるMLなど、HTMLとFTPによらない文書の公開方法もあるが、一般的にはこのステップ

    pcod
    pcod 2007/11/19
    栗山君は席に戻ってください
  • MySQLでTF-IDFの計算、あと2つのベクトルの内積の計算 (2006-12-19)

    文を形態素分解し、必要な品詞をtfテーブルとdfテーブルに入れる。分析対象となる文書群すべてについてこの処理を行い、各形態素のTF-IDF値を求めて文書をベクトル化する。他の文書ベクトルと内積を比較し、小さい順に「似ている記事」を求めたい (クラスタリングとかは別途)。 HarmanによるTF値の正規化とSparok JonesによるDF値の正規化をする場合のTF-IDF値の計算式は以下のようになる (参考文献): tfidf(i,j) = log2(freq(i,j) + 1) / log2(NoT) * (log2(N / Dfreq(i)) + 1)

  • 実況板クローラー企画書

    提供するコンテンツ クローラが15分に1回掲示板を巡回するので、それにあわせて15分に1回更新する。ほとんどのページを静的に生成し、サーバ負荷を極力抑える。 最近実況が終了した番組 番組名、頻出したキーワード(タグ)、レス数、参加人数(ユニークID)数、速度、1IDあたり投稿数などの情報を提供する。 最近人気だったレス レスを多くもらったレスを紹介する。実況板のフロー感を実況板未経験の人に体感してほしい。 活発に書き込みをしているID 2ch実況板は強制ID制なので、これを利用する。ちなみに、衛星実況板には当に朝から晩までひたすらBS1の実況をしている人がいた。何者だ。 瞬間風速ランキング 書き込み数が前の単位時間より大幅に増えたときのレス内容やタグを出す。瞬間風速が高いときにはこのタグが多い、というのが分かると面白い。多分「∀」とか「キター」とかだと思うけど。 番組

    pcod
    pcod 2007/07/27
  • MySQLノウハウ

    いろいろなからメモってきたメモのメモ。出典を書いておくのを忘れた。思い出し次第補完するかも。 deleteのコストは高いので、無効化を示すフィールドを作ってupdateすべき slow query logに要注意 多くのエントリでほとんどのフィールドが同じ値を持つ場合はインデックスの効果が小さい →複合インデックスの効果が大きい 複合インデックスは指定の順番が大切。AとBという指定の場合、A単独でもインデックスの効果がある。逆は真でない。 インデックスが使われる場面は フィールド値を定数と比較するとき (where name = 'hogehoge') フィールド値でJOINするとき (where a.name = b.name) フィールド値の範囲を求めるとき (<,>,between) LIKE句が文字列から始まるとき (where name like 'hoge%') min(),

  • OperaのXMLパーサってすごかったのね (2007-07-07)

    OperaにXMLファイルを読ませるとベタテキストが出てくる。フィードだと「新規購読」というダイアログが出るけれども、画面に表示されるのは容赦ないベタテキストだ。IEやFirefoxにスタイル情報のないXMLを渡せばドキュメントツリーを表示してくれるのと対照的で、どうもOperaはXMLにやる気がないのかと勝手に思っていた。 だが、整形式でないXMLを投げた場合、Operaのエラー表示が圧倒的に見やすいことに最近気づいた。たとえば、以下のようなXMLをブラウザに表示させてみる: <?xml version="1.0" encoding="UTF-8"?> <root> <hoge>あああ</hoge> <hoge>いいい <hoge>ううう</hoge> </root>

  • JavaのXPath実装の比較 (2007-05-05)

    いままで日語のAPIドキュメントがあるという理由でjavax.xml.xpath.XPathを使っていたのだけれども、隣の芝生であるところのorg.apache.xpath.XPathAPIが異様に青く見えて仕方ないので違いを調べてみた。 一番の違いは、前者はファクトリクラスで生成したオブジェクトを使ってXPath式を評価するのに対し、後者はスタティックメソッドを使ってXPath式を評価する点だと思った。あとはメソッドに渡す引数の型が java.lang.Object か org.w3c.dom.Node かの違いとか、返ってくるのが java.lang.Object か org.w3c.dom.NodeList かの違いとかそんなところ。ちょっと細かく見ていってみよう。 こういうXMLを処理させたい。 <?xml version='1.0' encoding='UTF-8' ?> <d

    pcod
    pcod 2007/05/05
  • 1