トップ(最新) | <前

nDiki : HTML

HTML - HyperText Markup Language

関連情報

Perl モジュール

  • HTML::PopupTreeSelect
    • ディレクトリツリーなどのツリー構造のノードを選択させるウィンドウをポップアップさせるためのモジュール。
  • Template Toolkit

HTML への変換

スポンサード リンク

Related term

2007年4月20日 (金)

FON はあなたの La Fonera が1週間以上オンラインになっていない事を確認しています。 このエントリーを含むはてなブックマーク

ずっと電源入れっぱなしの接続しっぱなしなんだけれど。

FON は平等に FON メンバー同士で WiFi を共有してもらう為に、24時間 La Fonera をオンラインにしてもらうお願いを2007年4月1日からスタートしました。

昨日 FON からメールがきていた。Web ビーコンの入った HTML メール付きで。

FONコミュニティを是非楽しんでもらいたいと思います。La Fonera がオフライン(プラグされていない状態)になって1ヶ月経過すれば、一時的にローミングが中止されます。(一時的にサービスを停止させて頂きます。)

言わんとすることはわかるけれど(そして多分直訳だというのもわかるけれど)、気分良くないなあ。

簡単にハングアップしないようなモノにしてからの物言いにして欲しいところだ。 と思いつつ、AC アダプタを1度抜いて La Fonera リブート。

スポンサード リンク


[ 4月20日全て ]

2007年7月11日 (水)

nDiki に「はてなスター」をつけてみた このエントリーを含むはてなブックマーク

本日よりはじまった「はてなスター」をつけてみた。 nDiki (by DiKicker) はほぼ tDiary 互換の HTML 構造なので、はてなスターの JavaScript プログラムを読み込むようにするだけで、各記事の見出しに Add ボタンが表示されるようになった。素晴しい。

ページの HEAD 要素の中で JavaScript プログラムを読むように指定されているのだが、今の DiKicker ではちょっと手を入れる必要があるので、とりあえずフッタ部分に挿入。


[ 7月11日全て ]

2007年8月23日 (木)

無制限 HTML タグ付けブロックを使って nDikiGoogle Maps を貼る このエントリーを含むはてなブックマーク

Google Maps が ID を取得しないでも簡単に自分のサイトに貼れるようになった。 Google Maps で表示される HTML コードをページに埋め込めば、好きな場所の地図を貼ることができる。 これは嬉しい。

早速 nDiki でも貼りたい。

しかし WiKicker という WikiEngine をベースとした DiKicker を使っている nDiki では、現在のところ直接 HTML コードを使えるようにしていないのである。

HTML タグ付けを許すのは嫌」というスタンスできたのだが、他のサービスを貼るという魅力にはやはり勝てないな。 HTML 直書きを許すのは大局的にはデータ活用性などで好ましくない部分もあるが、各種サービスを活用できないで利用価値が下がるのは本末転倒なので、わかった上で使うということで。

ということで nDikiHTML タグ付けブロック機能を有効に設定。

ちなみに現行では HTML::Scrubber ベースで、使えるタグ・属性に制限をつけるフィルタしか用意してなかった。これだと Google Maps のコードがそのまま貼れない。 ということで「DiKicker」および「書く人が限定されているような Wiki」での利用を想定した無制限にスルーするフィルタモジュールを新規追加。

これで Google Maps を貼れるようにした。

では早速。


拡大地図を表示

[ 8月23日全て ]

2007年11月9日 (金)

Twitter ステータスを nDiki サイドバーに表示 このエントリーを含むはてなブックマーク

公式の Flash 版 Twitter badge をこのページのサイドバーに表示していたが、以下の点でちょっと不満だった。

  • 「Flash, Just Me」: 自分のみのステータスを表示できるが、1度に1つのみ。キャッシュの関係で古い情報が表示されがち。
  • 「Flash, With Friends」: 自分のみのステータスを表示できない。
  • 「HTML/JavaScript」: JavaScript ファイル読み込みなので、Twitter 側が重いとページのその先のレンダリングが止まってしまう。

「自分の過去のステータスを一覧的にサイドバーに表示する」のがしたいことなのだが、ちょっとマッチしない。 ということで Twitter から RSS フィードを取ってきて、サイドバーに表示することにした。

使ったモジュールは URI::Fetch + XML::RSS + Date::Parse。 それとユーティリティとして WiKicker::HTML と WiKicker::URI。

  1. cron で定期的に Twitter から RSS フィードをとってきて、Perl スクリプトで HTML フラグメントに変換。
  2. DiKicker が読み込む(サイドバーを含む)フッタファイルに挿入。

と簡単に実装してみた。機能的には概ね満足。

今後は L:~ や URL自動リンク化、キーワードの自動リンク化を適宜したい。


[ 11月9日全て ]

2007年12月18日 (火)

Google Analytics のデータからよく検索されるキーワードを表示するようにした このエントリーを含むはてなブックマーク

Google Analytics から1日1回キーワードのレポートを TSV 形式でメールで配信するように設定している。 このデータをもとに「よく検索されるキーワード」を抽出して、nDiki の下の方に表示するようにした。

@ 処理の流れ

  1. メールで配信された TSV 形式データをファイルに保存する。
  2. 検索質問とセッション数の組のデータを抽出する。
  3. 1ワード単位でセッション数を集計する。
  4. 上位のワードについて、nDiki のキーワードリストにあるか照合する。
    1. 完全一致するものがあれば、それを参照キーワードとする。
    2. 大文字小文字一致するものがあれば、それを参照キーワードとする。
    3. ワードを含むキーワードがあれば、その中で文字数の差が少ないものを参照キーワードとする。
    4. ワードで記事を grep 検索してマッチするものがあれば、それを(nDiki 内で検索して見つかる)キーワードとする。
    5. でなければ関連キーワード無しのワードとする。
  5. 各ワードについて、対応するリンクを設定してフッタ埋め込み用の HTML フラグメントを生成しファイルを生成する。
  6. ファイルをサーバにアップロードし、サーバ側でフッタにインクルードする。

1日1回の作業なので、メールからスクリプトにかける部分とアップロードする部分は手動で。

そこそこの処理なので、そこそこの精度なのだけれど傾向は何となくわかる感じだ。

実際にはアクセスログの対象となっているのは nDiki 以外の www.naney.org 内のアクセスも含まれているけれどもまあいいであろう。

@ キーワードの処理

キーワードの処理は細かいことをいうと結構面倒だったりする。

  • 複合語の処理: 検索ワード側も、nDiki キーワード側も複合語を含むので空白で区切られた語の扱いが大変。特に検索ワード側は語順が正しいとは限らないし、各語が個別の語を表しているのか否かの判断が難しい。
  • 曖昧一致処理: 検索ワード(や nDiki キーワード)が正確な語とは限らないので、曖昧一致させる必要がある。検索エンジン側で曖昧一致させて検索結果に上がっている可能性があるのでその辺りも考慮する必要がある。

などなど。

この辺りは精度を上げようとするといろいろ工夫の余地がって楽しそうではあるな。


[ 12月18日全て ]

2008年2月2日 (土)

資源有効利用促進法にもとづき、ディスプレイの回収を申し込んだ このエントリーを含むはてなブックマーク

普段はノート PC ばかり使っていて、自宅にある自作 PC はここ数年年賀状の作成程度にしか使っていなかった。 いい加減、場所ばかりとって邪魔なので廃棄することにした。 ということで有給休暇をとった昨日、データをノート PC や、外付け HDD にコピー。

で今日はディスプレイの回収の手配。 資源の有効な利用の促進に関する法律(通称、資源有効利用促進法)に従ってメーカーに回収してもらう必要がある。

こちらは1999年に購入したソニーCPD-G200J。 当然 PC リサイクルマークがついていないので、回収・再資源化料金を払って回収してもらうことになる。

手順を確認して、Web から申し込み。 予算が少ないのか、作りがショボい。 最後の確認画面まで進まない。 しょうがないので、HTML のソースを見てみた。 JavaScript コードで hidden パラメータのあるフォームを自動的に POST させている部分がうまく動いていないようだ。 しょうがないので URL の後ろにパラメータをつけて GET リクエストしてみたら、受け付け完了した。 決済にクレジットカードがあるのにちょっとひどい。

とりあえずなんとか申し込み終了。 税込4,200円也。 エコゆうパック伝票待ちだ。

ディスプレイは結構綺麗に使ってきたので、まだまだ十分使えるんだけれどなぁ。 しかし17インチとはいえ自宅においては場所占めすぎ。

買った当初は「発色とか考えると液晶モニタではなく CRT モニタだよね」とか思ってチョイスしたんだけれどねぇ。


[ 2月2日全て ]

2008年2月3日 (日)

今日のさえずり - ディスプレイ回収の申し込み このエントリーを含むはてなブックマーク

(2月1日~2月3日)

@ 2008年02月01日

  • 10:22 この間買った加湿器の加湿フィルターを清掃した。タバコ吸ってないんだけれど、結構着色してた。水道水の色なのか空気の汚れなのか。

@ 2008年02月02日

@ 2008年02月03日


[ 2月3日全て ]

2008年4月2日 (水)

今日のさえずり - 大人が全員黄色い帽子をかぶれば このエントリーを含むはてなブックマーク

naney:2379460343

@ 2008年04月01日

  • 09:48 予想に反して電車内に新入社員タムロ組がいない。[mb]
  • 09:52 大人が全員黄色い帽子をかぶれば、園児のそれの機能が奪われる。[mb]
  • 12:22 [B!] 鳥取県と船橋市の人口がだいたい同じくらいで驚く:ある nakagami の日記:So-net blog http://tinyurl.com/37ma3z
  • 12:52 いい陽気なので VQ1005 持って散歩してきた。L:東京都千代田区東神田3
  • 15:43 繰り返し stat=Deferred: local mailer (/usr/bin/procmail) exited with EX_TEMPFAIL になっていて重いと思ったら /var/spool/mail/root が 2GB になってた。
  • 17:32 MovaTwitter に削除機能があることを知った。[mb]
  • 18:22 これから歯医者。[mb]
  • 18:30 nearmiss が、スゲー怖いことになっている。背後って。[mb]
  • 18:57 歯のクリーニング終了。今回も虫歯無しとのこと。[mb]
  • 23:14 Gmail アカウントを2つ同時に使おうと Firefox の profile をもう1つ作って起動したものの、素の Firefox を見たら2つ目を使う気が失せた。
  • 23:30 揺れたね。

@ 2008年04月02日

  • 08:41 [photo] VQ1005 - 青い自販機 http://tinyurl.com/yurk5c
  • 13:00 @kengo0831 Blog写真とか拝見しましたよ。近くですね。うちの会社は美倉橋のところです。
  • 14:53 Google ドキュメント 文書に H4 が欲しい。
  • 15:05 @kdmsnr Google ドキュメント 文書のあの pretty ではない HTML を編集する気には……。
  • 15:19 グラスホッパー(タミヤRCカー ミニチュアプルバックカーコレクション)つき BOSS を買いそうになった。
  • 17:40 @namaRyo VQ1005、フォーカスがどこにあるのかまだ掴めていないんですよねぇ。結構適当に撮ってます。

[ 4月2日全て ]

2008年6月23日 (月)

Task CoachGTD このエントリーを含むはてなブックマーク

今月の頭あたりから仕事関係の GTD プロジェクトを手帳から Task Coach に移して GTD を運用していた。

  • その日からプロジェクトマネージャの仕事が1つ増えて、扱うタスクが増えた。それに従い追跡しなければならない GTD プロジェクトが増えた。
  • ここ最近の傾向では PC が使える環境での仕事が多いので、PC 上で GTD まわせると感じた。
  • (GTD 的には NG なのだが)次の行動リストプロジェクトリストを日付順に分類してみている。

手帳から Task Coach にした理由だ。

RTM で済ませられればそれでいいのだが、RTM はサブタスクツリーが作れないのが致命的につらい。

@ プロジェクトリスト

Task Coach 上のタスク・サブタスクを使って、プロジェクト・サブプロジェクト・次の行動とブレイクダウン。

@ 次の行動リスト

次の行動用に「Action」というカテゴリを作っておき、Task list view を Action カテゴリでフィルタリングすることで、次の行動リストが得られる。 その状態で HTML エクスポートして Web ブラウザ印刷すれば、次の行動リストシートができる。

@ 完了予定日

完了予定日を設定することで、タスクリスト・タスクツリーを日付順にソートできる。 期限のあるプロジェクト・アクションをを優先的にレビュー・実行していくことができる。

@ 総評

ということで2週間ちょっとやってみた。 その後 ThinkingRock に出会ってしまったため、移行してしまうことにした。

やはり GTD 用にデザインされたツールの方が、一般用のタスク管理ツールよりも運用しやすいことを実感。


[ 6月23日全て ]

2008年7月10日 (木)

今日のさえずり - 吉徳、今の時期は提灯屋 このエントリーを含むはてなブックマーク

@ 2008年07月09日

@ 2008年07月10日

  • 18:27 1つのソースから外部向けと内部向けの文書を作ることにしたので、久しぶりに DocStrip 使うようにした。
  • 19:10 Edy のシェアが落ちているらしいので、いったんヨドバシカメラで使い切ってきた。[mb]
  • 19:12 最近レンズが話題になっているので、久しぶりにニコンレンズ総合カタログ貰ってきた。[mb]

[ 7月10日全て ]

Related web page

秋元@サイボウズラボ・プログラマー・ブログ: GoogleがHTMLフォームの送信先もインデックスすると発表
張られているリンクをより多く見つける目的で、Googlebotに<strong>HTML</strong> Formを送信させて出てきたページもクロールさせる、という発表があった。 JavascriptやFlashの中から他ページへのリンクを抽出するというのは既に実施していて、今回はそれをページ上の入力フォームにも拡大するものだということ。いわゆるディープウェブ、見えないウェブといわれる領域への進出だ。 クロールされ
http://labs.cybozu.co.jp/blog/akky/archives/2008/04/google-goes-to-deepweb.html
HTML5.JP - 次世代HTML標準 HTML5情報サイト
<strong>HTML</strong>5は、W3Cが<strong>HTML</strong>4に代わる次世代の<strong>HTML</strong>として策定を進めている<strong>HTML</strong>仕様です。<strong>HTML</strong>5.JPでは、<strong>HTML</strong>5の仕様に関するトピックを紹介していきます。 <strong>HTML</strong>5.JPでは、<strong>HTML</strong>5の最新情報に加え、すでに利用可能なCanvasの使い方などを詳しく解説します。 <strong>HTML</strong>5.JPの目的 <strong>HTML</strong>5.JPでは、<strong>HTML</strong>5に関する情報をわかりやすく解説していきます。当面の間は、すでにほとんどのブラウザで一部利用可能となてって
http://www.html5.jp/
「html,php,jsp… 拡張子の違いはランキングに影響せず」 - Google Matt Cutts氏 :: SEM R
米GoogleウェブスパムチームのMatt Cutts氏はWordCamp 2007において、ファイル拡張子の違いが検索ランキングに影響することはないとの見解を示した。
http://www.sem-r.com/0702/20070726085301.html
emacs snippet.el の定型文補完(スニペット)で楽々HTML編集:Goodpic
emacsで<strong>HTML</strong>を編集する際の、定型<strong>HTML</strong>文の入力を、snippet.elを利用してカスタマイズしてみる。<strong>HTML</strong>を書いて慣れてくると、おなじようなタグ構造を、よく使うようになります。例えば、こんなタグの組み合わせは、かなりの頻度で使う。 いちいち、すべてのタグを個別に入力するのが面倒なので、これを簡単なキーストロークで入力できるようにするという試み。 <strong>HTML</strong>の編集には、psgm
http://www.goodpic.com/mt/archives2/2007/02/emacs_snippetel_html.html
404 Blog Not Found:javascript - element.innerHTML はなぜ速く見えるか
自分でこう書きながら、実は首を傾げていたのだけどやっとわかった。 404 Blog Not Found:WEB+DB PRESS vol.35 pp.57 まず速度ですが、inner<strong>HTML</strong>は代入時に<strong>HTML</strong>の構文解析が入るので、速度的にはDOM操作が有利です。 期待に反してそうでないのは、404 Blog Not Found:javascript - DOM vs inner<strong>HTML</strong> benchmark on MacBook Proでの指摘した通り。このあたりはamachangにちゃんと査読してもらった方がよかったのではない
http://blog.livedoor.jp/dankogai/archives/50665647.html
mizzy.org - Catalystでajax (HTML::Prototypeモジュールの使い方)
print $prototype-&gt;link_to_remote( &#39;anchor&#39;, { update =&gt; &#39;id&#39;, url =&gt; &#39;url&#39;, type =&gt; &#39;synchronous&#39;, } ); というコードをを実行すると、 &lt;a href=&quot;#&quot; onClick=&quot; new Ajax.Updater( &#39;id&#39;, &#39;url&#39;, { asynchronous: 0 } ) ; return false;&quot;&gt;anchor&lt;/a&gt; という<strong>HTML</strong>を吐きます。 $prototype-&gt;observe_field( $id, &#92;%options) このメソッドでは、$idで指定されたidを持つフィールドを監視して、変更があればxmlHttpRequestでリクエストを出すようなスクリプ
http://mizzy.org/program/htmlPrototype.html
フォームとアクセシビリティ -- ごく簡単なHTMLの説明
フォーム
http://www.kanzaki.com/docs/html/htminfo33.html
低レ: Another HTML-lintとPerl for Win32: (4) いろいろなPerl
Win32 用の Perl いろいろ
http://hp.vector.co.jp/authors/VA029427/v-hlin4.htm
ij.process.MedianCut (Java2HTML)
http://rsb.info.nih.gov/ij/docs/source/ij/process/MedianCut.java.html
MODULE.JP - ユニバーサルなHTMLフォーム認証
前から作ろうと思いつつ放置していたApache側で<strong>HTML</strong>フォーム認証を行うモジュールを書いてみた。これでPHPだJava ServletだCGIだ関係なく、共通でフォーム認証が利用できます。 というわけでmod_auth_formモジュールです。mod_auth_form-0.0.1.tar.gzこれをApacheに組み込むと、静的な<strong>HTML</strong>や画像から、動的なCGI・PHP・Java Servletなどなど、Apacheが取り扱う全てのコンテンツに対して<strong>HTML</strong>フォームベース
http://module.jp/blog/authentication_from_apache.html

■よく検索されるキーワード

torrent(68) perl(60) windows(51) cvs(42) linux(41) 書き方(39) ganttproject(33) アジェンダ(26) debian(25) 使い方(24) 提案書(20) サンプル(19) java(19) ドラマ(17) tc-1(17) x31(16) 壁紙(16) google(16) ほぼ日手帳(16) subversion(15) バッグインバッグ(14) ヨドバシカメラ(14) 2009(14) 設定(14) firefox(13) 秋葉原(13) ssh(13) 修理(13) バッグ(13) インストール(12) 動画(12) svn(12) usb(12) 影舞(12) ファイル(11) rcs(11) ほぼ日(11) アジェンダとは(11) wiki(11) c#(10) ダイソー(10) thinkpad(10) centos(10) 無印(9) 価格(9) 画像(9) 手帳(9) activeperl(9) apache(9) 市原隼人(9) リフィル(9) ミノルタ(9) 冷蔵庫(9) 作り方(9) tortoisesvn(9) 大井町(9) ほぼ日手帳2009(8) gmail(8) 生年月日(8) truecrypt(8) mailpia(8) so905ics(7) cgi(7) スーベレーン(7) mew(7) spidermonkey(7) emacs(7) ご査収(7) ダウンロード(7) パスワード(7) テンプレート(7) cygwin(7) chrome(7) make(7) suunto(7) gimp(7) 評判(7) gtd(7) 写真(7) 方法(7)

この日記のはてなブックマーク数 Add to Google RSS

Process Time: 0.509489s / load averages: 0.69, 0.53, 0.51
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)