タグ

ブックマーク / fladdict.net (4)

  • HATENA-TUBE 2.0 ベータ版リリース | fladdict

    HATENA-TUBE 2.0 更新するといってながらずっと放置プレイだった、HATENA-TUBEを大幅バージョンアップしました。 当は外見をもうちょっと何とかしたかったんですが時間切れ。来週からちょっと忙しいのでウプってしまいます。 現在はまだ安定性のチェック中なので、旧HATENA-TUBEとは違うURLですが将来的には一化します。 一化しました 以下、変更点の列挙。 アグリゲート対象が増えました はてなブクマだけでなく、既存のYouTubeベストや、Deliciousベスト、さらにはグーグルの検索結果にも対応しました。今まで以上の廃人ライフを提供いたします。 RSSもついてます ちょっと前からサポートされてますが、あまり気付かれてないっぽいのでアピールしときます。 Ajaxになりました コンテンツが大幅に増えたので、Ajaxでカテゴリ毎に動的ロードを行うようになりました。 右

  • fladdict.net blog: jsがメッサ楽しくなるフレームワークjQuery(1)

    HATENA-TUBEで使っている、jQueryというjsフレームワークが楽しすぎる件について。 jQueryは、ちょっとダーティだけどスゴイお手軽に、色々なことができるステキライブラリっす。小さい実験でのプロダクティビティはもうprototype.jsの100倍ぐらいスゴイっす。 色々実験中なのでそのメモ。 まず、最新版を右クリックから保存して適当なフォルダに入れる。 まず、jQueryではdobument.body.onloadに相当する部分が、ちょっと独特なのでおまじないのつもりで以下のように書きます。 初期化 $(document).onready( function(){ //ここに初期化系の処理 }) で、jQueryもプロトタイプみたいに$()関数を多様するのだけど、その強力さが半端ありません。例えば、ノードの一括定義とかができちゃいます。 全ての<p>ノードの中身を”Hel

  • fladdict.net blog: HATENA-TUBEの技術的な話

    なんか予想より好意的に受け入れられてほっとした、HATENA-TUBEのテクニカルなお話。 みなさんHATENA-TUBEをajaxだと思ってますが、実は非同期通信なってまったくやってなかったりします。 サーバー言語 サーバーはPHP5で組んでます。 使ってるプロバイダは他にも Perl, ColdFusion,Rubyと選択肢が豊富だったのですが、PHP5。 なぜなら、ColdFusionはインストールして2時間、Perlは15分で挫折したからです。 コード書く前にどれだけ前提知識が必要なんだ!と問い詰めたい気分。PHP5は、Keitap先生がXMLのパースが楽と進めてくれたので採用。 ただ、シンタックスが「->」なのはキモくて困ります。 テンプレートエンジンにはSmartyというのを使いました。 使い方は屋で、1万円使ってPHP3冊買って電車の中で覚えました。 データベース sq

  • fladdict.net blog: はてなTUBEとか作ってみた

    色々の勉強に、YOUTUBEとHATENA BOOKMARKを悪魔合成して、HATENA-TUBEを作ってみた。 ウリとしては、ビデオの閲覧、ブクマ(はてな、delicious)、flvのダウンロードまでページ遷移なしにシームレスに行えます。 ここさえ見れば、はてな界隈の面白映像は完全コンプリート(のはず)。 当はランキングを計算したり、RSS配信や形態素解析でマッチング広告とか色々したいのだけど、サーバー言語暦一週間もないので、どうすればXMLRPCで被ブクマ呼べるのかとか、ダブルクォーテーションのエスケープとかよくわかんねwwwww。flashと勝手が違いすぎる。 使用技術PHP, SMARTY, JQUERY, THICKBOXあたり。改善要望とかあったらコメント欄かトラバにいただければ、超暇なときか気が向いたときにアップデートします。

  • 1