タグ

tDiaryに関するstfhのブックマーク (36)

  • Plugin Error

    stfh
    stfh 2006/08/08
  • youtubeプラグイン

    ■ 土曜出勤 昨日は休んでしまったので、埋め合わせに出てきたら、sixamoに言われた: <sixamo> こんな日に仕事しちゃダメだろ(笑) とほほ。 ■ 久々にツッコミspamにやられた(2) 昨日の策では、説明書きを読まずにメールアドレスを入力してしまう善意のツッコミ人に申し訳ないので、スパマーがJavaScriptを解釈しないbotだという前提で、入力欄自体を動的に隠す方向で細工してみた。 こんなプラグインを入れることで、ラベルともども消えてくれる。 # hide-mail-field.rb add_footer_proc do if @mode == 'day' then <<-SCRIPT <script type="text/javascript"><!-- mail = document.getElementsByName("mail")[0]; mail.value =

    stfh
    stfh 2006/07/09
    hide-mail-field.rb
  • category_to_tagcloud.rb の集計期間を直近 3 ヶ月にしてみました - SmallStyle(2006-07-04)

    _ category_to_tagcloud.rb の集計期間を直近 3 ヶ月にしてみました category_to_tagcgloud.rb の 7 月問題(今,命名した)対応版.HsbtDiary や $ ~ati/やる気 < /dev/zero で,全期間にすると古めのカテゴリーやタグが,強調されてしまって,最近の傾向を表すのには向いてない,とのご意見が. 作った人もその辺は公開したときから気にしてはいたのですが,なかなかいい方法が思いつかずに,プラグイン公開後,最初の 4 半期の切り替え時期である,7 月を迎えてしまい,さみしくなったタグクラウドを眺めることになってしまいました. とりあえず,先日,急場しのぎということで,全期間を対象とした修正版をリリースしたのですが…やっぱり,最近のが知りたいよ,ということで,直近 3 ヶ月分を集計するようにしてみました. コードをかっこよくか

    stfh
    stfh 2006/07/04
  • valda's diary(2006-07-02) - checkpad_list.rb

    _ checkpad_list.rb check*pad の公開リストを tDiary のサイドバー等に取り込むためのプラグインです。 >> ダウンロード 使用方法 tDiary のヘッダ・フッタ設定に以下のように記述すると、その位置にリストが展開されます。 ヘッダ・フッタ設定例 <h3>TODO</h3> <%=checkpad_list リスト番号%> 引数の "リスト番号" には、例えば取り込みたい公開リストの URL が http://www.checkpad.jp/list/show/175370 となる場合は '175370' を指定して下さい。 装飾は CSS (append-css.rb プラグイン等)で行って下さい。 CSS 例 div.sidebar ol.checkpad-list-notyet { list-style-type: circle; } div.sid

    stfh
    stfh 2006/07/03
  • http://itoshi.tv/d/?date=20060627

    stfh
    stfh 2006/06/28
  • ふたつの E - Backnumbers: Steps to Phantasien

    2006-06-25 気分転換に WordPress を使ってみよう. かっこよさそうだし. そう思ってインストールをし, すぐ挫けた. 色々と欲しい機能が足りていない. いらない機能は山ほどあるのに. 悲しい. 対する tdiary はよくできている. 私の欲しいものがピンポイントでちゃんとある. 最低限のウェブ日記機能に加えて私が欲しいのはこんなもの: amazon.co.jp へのリンク, の画像表示 Wiki 書式 referrer 一覧 tdiary だと上のふたつは plugin, referrer 一覧は buit-in で用意されている. WordPress はすべて plugin. plugin なのは構わないけれど, その実現方法が気にくわない. 以下愚痴. まず amazon へのリンク機能. これは Amazon Media Manager(AMM), WP-Am

  • にっき(2006-06-22)

    _ tDiary 用簡易投票システムプラグイン ダウンロード - tdiary_vote.rb すでに誰かが作っていた気がしたのですが、見つからなかったので自分で作りました。tDiary に簡易投票(アンケート)を設置するためのプラグインです。どのように表示されるかはこちらをご参照ください。 使い方は、日記中に以下のように書きます。選択肢はいくつでも並べることができます。 tDiary スタイルの場合 <%=vote 'A型','B型','O型','AB型'%> Wiki スタイルの場合 {{vote 'A型','B型','O型','AB型'}} この例の場合、以下のように表示されます。 得票数に棒グラフを表示する場合は、CSS を使って以下のように指定します。 .tdiary-vote { float: left; background-color: aqua; } 棒グラフの色(bac

    にっき(2006-06-22)
    stfh
    stfh 2006/06/23
  • [lwws][ruby][tDiary][CGI][Weather]livedoor Weather Calendar(2), [OSM][magazine]OSM7月号を買ってきた。, [Work]電話当番 - HsbtDiary(2006-06-15)

    ■ [lwws][ruby][tDiary][CGI][Weather]livedoor Weather Calendar(2) 昨日公開した奴だと、当にCGIで生成しているのか、単なる静的HTMLなのかわからねーなあというのを布団に入ってから思い出したので、朝ハックでパラメータdateで任意の月を表示できるようにしてみた。 http://www.hsbt.org/diary/weather_index.rb?date=200603 という感じで表示できる。この辺の月の切り替えはprogramming覚え立ての中学生みたく、Ajaxとかprototype.jsを使って切り替えられるようにしてみるかなー。 関連情報 livedoor Weather Calendar - HsbtDiary (2006-06-14) ■ [Work]電話当番 今日の電話応対数2○件。20分に一回電話にでてる

    [lwws][ruby][tDiary][CGI][Weather]livedoor Weather Calendar(2), [OSM][magazine]OSM7月号を買ってきた。, [Work]電話当番 - HsbtDiary(2006-06-15)
  • [tDiary][coComment][plugin]tDiary:coCommentプラグイン, 図書館 - HsbtDiary(2006-05-27)

    ■ [tDiary][coComment][plugin]tDiary:coCommentプラグイン 昨日、神様から「プラグインを書くのだ」とお告げがあったので、tDiaryのcoCommentプラグインを書きました。とは言ってもjavascriptを埋め込むだけですが。 ダウンロード: cocomment.rb coCommentとは自分の投稿したコメントを管理できるツールで、利用するためにはコメントフォームにidかname属性を埋め込まないとダメ。でも、tDiaryのそれには何も設定されてないので00default.rbの514行目を - <form class="comment" method="post" action="#{@conf.index}"><div> + <form class="comment" name="commentform" method="post" ac

    [tDiary][coComment][plugin]tDiary:coCommentプラグイン, 図書館 - HsbtDiary(2006-05-27)
    stfh
    stfh 2006/05/27
  • Ajax を使った tDiary のプレビュー表示プラグイン(2) - SmallStyle(2006-05-26)

    _ Ajax を使った tDiary のプレビュー表示プラグイン(2) category_to_tag で表示されるタグ少し見やすくを書いてる途中に,プレビュー表示を見ていたら,どうも文中にセミコロン (;) が入っていると,そこでとぎれてしまうようです. んー,テスト不足だったな.とりあえず, livehttpheader で送信されている POST 要求をキャプチャ.プレビュー表示プラグインではセミコロンが encode されずにそのまま送信されているけど,通常のプレビューボタンを用いた場合は,セミコロンも encode されている. 調べてみると,フォームの区切り文字に「&」の代用として「;」をサポートすることが推奨されている (via:Namazu-devel-ja 676] URI属性値のセミコロン記号) ようで,このためセミコロンをそのまま送信すると,そこで文が区切られてし

  • category プラグインを利用した タグクラウド 表示プラグイン - SmallStyle(2006-05-23)

    _ category プラグインを利用した タグクラウド 表示プラグイン tDiary のプラグインつくりが最近は結構楽しくなってきて,いろいろアイデアが出ては実装できるかなぁとか,ちまちまプログラミングをしているわけですが,今日は category プラグインを機能拡張したタグクラウド表示プラグインを作ってみました.タグクラウドとは, tag cloud。SBMのようなタグを利用するウェブサイトで、多くのタグを集めて表示したもの。またそのような情報の表示方法。クラウドは「雲」や「群れ」の意味。 最初にタグクラウドを利用したウェブサイトはウェブアルバムサービスのFlickrであると言う(Flickrの人気タグページ)。それと同様に人気や利用頻度の高いタグが大きな文字で強調される表示方法がとられる場合が多い。 はてな - タグクラウドとはより引用 というもので,最近は tDiary でも c

    stfh
    stfh 2006/05/24
  • http://www.machu.jp/posts/20060521/p01/

  • Ajax を使った tDiary のプレビュー表示, 1 ヶ月点検 - SmallStyle(2006-05-21)

    _ Ajax を使った tDiary のプレビュー表示 同じようなのをちょこちょこ作りはじめてたら,HSBT さんに先を越されてしまった.ページ遷移なしでプレビュー表示できるのはなかなかいい感じ.でも,プラグイン部分も表示された方がいいよなぁと思ってしまう. 実はプラグイン部分も表示できるように tDiary の update.rb をたたいてプレビュー表示ができないかを試していたのですが,どうにもうまくいかずに挫折.というのも,レスポンスが文字列としてしか扱えないので,実際に利用したいプレビュー部分のみを切り出すのが面倒だったから. xmlhttprequest のレスポンスの取得には,responseText か responseXML が使えるのですが,後者の場合はちゃんとした XML じゃないとパースができない.ちなみにレスポンスの mime-type が text/xml でない

    stfh
    stfh 2006/05/21
  • Plagger/SBMをEntryFullTextしてHyperEstraierで全文検索 - HsbtDiary(2006-05-20)

    ■ 名刺交換 そういえば、昨日はてなでなんか名刺交換をやってたので、それとなく覗きに行ったらotsuneさんからyomoyomoさんの名刺をもらった。お返しとして大学時代に作った名刺を渡しておいた。 ■ [Plagger][MM/Memo][del.icio.us][Hatena]Plagger/MM/Memoをdel.icio.usとはてなブックマークに同期 今までは手作業で同期してきて、4月から面倒になって同期作業をやめていたけど、時代は「それPlaggerで(ry」ということらしいので設定してみた。 動かすにはfubaはてな - Plagger::Plugin::Filter::MMFeedTagsが必要。 関連情報 fubaはてな - Plagger::Plugin::Filter::MMFeedTags fubaはてな - PlaggerによるMM/Memoとはてブの同期 sub

    Plagger/SBMをEntryFullTextしてHyperEstraierで全文検索 - HsbtDiary(2006-05-20)
  • タグ候補生成プラグインをはてなダイアリーキーワード自動リンク API に対応させてみた - SmallStyle(2006-05-10)

    _ タグ候補生成プラグインをはてなダイアリーキーワード自動リンク API に対応させてみた 日記更新時に文章からタグの候補を取得できる tDiary のプラグイン,tag-generator をはてなダイアリーキーワード自動リンク API に対応させました. はてなAPI があったことは知っていたのですが,普通に呼び出すとリンクがついた状態で結果が返ってくるので,どうしようかなぁとか思っていたのですが(といっても正規表現 1 行でどうとでもなることですが・・・),MM/Memo のコメントで,id:naoya さんの日記が関連 URL にあったので見てみると, このキーワードリンクAPIにはドキュメンテーションされてないパラメータに mode というのがありまして、これに lite を指定するとテキストをマークアップするのではなく、与えたテキストに含まれるキーワードのリストを返してくれ

    stfh
    stfh 2006/05/11
  • Bulkfeeds API 形態素解析 + 特徴語抽出を利用したタグ候補取得プラグイン - SmallStyle(2006-05-05)

    _ Bulkfeeds API 形態素解析 + 特徴語抽出を利用したタグ候補取得プラグイン タグ候補生成プラグインを作ってなかなか面白かったので,他にも日語に対応した形態素解析 API がないかなぁと探してみたら,Bulkfeeds API で「形態素解析 + 特徴語抽出」が提供されていたので早速対応させてみることにしました. Bulkfeeds API は XML 形式でレスポンスが返ってくるということなので,XML のパーサーとしてREXML を利用してみることにしてみました. あとは CGI Proxy の tagapi.rb の JSON 形式の結果の返し方がなんとなくきれいでなかったので,少し変更.ishinao さんのとこは結果がタブ区切りの文字列で返ってくるので,そのまま返して JavaScript でタブをキーに文字列分割していたのですが,JSON は配列での定義も可能な

    stfh
    stfh 2006/05/09
  • タグ自動抽出 API を利用したタグ候補の取得プラグイン - SmallStyle(2006-05-04)

    _ タグ自動抽出 API を利用したタグ候補の取得プラグイン tDiary 2.1.4 にアップデートした際に category_to_tag プラグインを導入したことで,これまでのカテゴリ単位の分け方とは違った感じになりました.でも,タグ付けになっても結局カテゴリーのときと変わらないようなつけ方をしていてはあんまし意味がないなぁとは思いつつも.何つけようかと悩むのもなんだかなぁと思ってしまったり. で,日記を書いたときにその文章を解析して,タグ候補をいくつかだしてくれればいいのにと思って調べてみると,MM/Memo にタグ自動抽出の API があるということなので,これを利用しない手はないと.テキストを POST してやれば結果は返ってくるということなので,Ajax や JSON なんかの勉強がてらプラグインを作ってみた. とりあえず Ajax と JSON って単語はよく目にするものの

  • tDiary 用今日の予定プラグイン

    _ tDiary 用今日の予定プラグイン ダウンロード - today_event.rb Google Calendar を利用して、日記中にその日の予定を埋め込むプラグインです。どのように表示されるかは、この日記の1日表示をご覧ください。要 Ruby1.8 以降です。 このプラグインを使うには、以下の作業が必要です。 today_event.rb の @today_event_google_id をあなたの Google アカウントに設定する。 Google Calendar の共有設定を "Share all information on this calendar with everyone" に変更する。 注意:Google Calendar Data API の日付がかなりいい加減で、プラグインで場当たり的な処理しているため、時刻が大幅にずれる可能性があります。そのうち API

    tDiary 用今日の予定プラグイン
  • http://hsbt.que.ne.jp/hiki/hiki.cgi?tDiaryParty2006

    stfh
    stfh 2006/04/17
  • スクロール地図を簡単に貼り付けられるALPSLAB slideを公開

    簡易ルート再生可能なスクロール地図を簡単に貼り付けられるALPSLAB slideを、日より公開いたします。 ALPSLAB slideは、Webサイト、ブログ、Wiki等に、簡易ルート再生可能なスクロール地図を、簡単に貼り付けることができるサービスです。難しく手間のかかる設定や操作などを必要とせず、簡単即座にあなたのWebサイト等に、次のようなスクロール地図を貼り付けることができます。 35/39/25.225,139/43/56.773 35/39/24.219,139/43/57.313 35/39/24.219,139/43/57.313 35/39/23.989,139/43/56.539 35/39/23.679,139/43/55.923 35/39/23.215,139/43/55.227 35/39/21.671,139/43/54.300 35/39/21.361,1