風柳メモ

ソフトウェア・プログラミング関連の覚書が中心

2009-01-01から1年間の記事一覧

Google画像検索でその場で画像を見るLDRize拡張

別タブに画像表示するのはちょっとわずらわしいかも 【AutoPagerize】Google 画像検索対応スクリプト(AutoPagerize本体をいじらない版): 風柳亭 Greasemonkeyスクリプト:AutoPagerize用Google画像検索対応 ※AutoPagerize本体の前に置いて下さい。 を作った…

Google App Engineでアプリケーションが更新できなくなって焦った

風柳のGoogle App Engineアプリケーション置き場はごった煮の実験場なので… 特にバージョンとか意識しなくてよいや、とずっとapp.yamlは「version: 1」のままにしていたのですが……。 咋夜、何気なく更新しようとすると…… Deploying new version. 2009-04-21 …

謎掛け

そういえば。 たぶん、id:ekkenさんのブックマークが呼び水になったのだと思うのですが、昨日 はてなー☆来歴:はてなダイアリーに貼付可能な☆を利用した足跡帳 - 風柳メモ に、このダイアリーにしてはたくさんのブックマークがついていたので、サービスで(?)…

あなたが闇を覗くとき闇もあなたを覗いているのだ

きゃー(^^;) apGoogleImageSearch.user.js - twwp まじまじと見られることを想定してないソースコードが大々的にさらされると、ちょっと恥ずかしいですネ(*^-^*;)ポッ。

JavaScriptにはなぜinclude文がないのか?

いや別に#includeでもimportでもrequiredでもuseでも何でもいいんだけど (クライアントサイドの)JavaScript(ECMAScript)はどうしてinclude相当機能がないのか、その由来というか経緯がわかりやすくまとまった記事とかないですかね? ソースコード中からお手…

ユーザーサイドJavaScriptの愛称

shogo ohta on Twitter: "ユーザーサイドJavaScriptの通称がほしい。GreasemonkeyだとFirefox用っぽい。UserJavaScriptでも良いんだけど、もっとキャッチーなの。"より。 GreasemonkeyだとFirefox用っぽい。UserJavaScriptでも良いんだけど、もっとキャッチ…

AutoPagerizeで継ぎ足されたページのURL取得

選択されたのは何ページ目の要素? AutoPagerizeでつぎつぎとページを繰って見ているとき、今見ているページのURLを知りたくなった場合*1にその場で確認するために。 getAutoPagrizeLink()関数を追加するGreasemonkey/SeaHorse サンプル:Alt+Clickでページ…

AutoPagerize本体はいじらずにGoogle画像検索に対応する方法

ふむふむ id:taizoooさんが javascript でリダイレクトしてる google イメージ検索をグリモンで阻止したいんですが、どすればいいかわかりません。 ヘルプミー - twwp というのをやっているのを見て、元ねたが自分の記事 AutoPagerize/AutoPagerlike:Google…

はてなの各サービスのユーザ個別ページから、その人の最近の活動ページを開くブックマークレット

おっ!と思ったら、即ちら見 はてなプロフィールへの素朴な提案 - 風柳メモでは 各サービスのユーザ個別ページ上部にあるメニューに、プロフィールへのリンクが欲しいと思うのは私だけ? とか書いてましたが、私自身は ■ブックマークレット javascript:(func…

最近の活動/お気に入りアンテナを拡張するスクリプト(ブックマークレット/Greasemonkey/SeaHorse)

プレビューボタンを付けたり、タイムスタンプ(笑)を表示したりする拡張 はてなユーザーのプロフィールの最近の活動もしくはお気に入りアンテナのページで実行します。 もう誰かやってるかなぁ……と思いはしたのですがね。 ■Greasemonkey/SeaHorse 最近の活動…

日本の都道府県 Falling Down ♪

某所の影響で、最近自宅でPCの前に座っているときはずっとホンダ・インターナビのTUTU HELVETICAの歌(Honda | インターナビ | INTERNAVI REALIZATION)をエンドレス再生しているんですが、やっぱりどうしてもとある箇所での脳内漢字誤変換が治らない今日こ…

はてなプロフィールへの素朴な提案

はてなプロフィールの素朴な疑問 各サービスのユーザ個別ページ上部にあるメニューに、プロフィール(最近の活動ページ)へのリンクが欲しいと思うのは私だけ? 検索やなにやで、はてなのユーザ個別ページにいきあたり、そこに書かれている内容や掲示されてい…

最近、あの人ははてなダイアリーのどんな記事にコメントした?を知る

あるはてなユーザが最近コメントしたはてなダイアリーの記事一覧を表示 そんなサービス。 最近コメントしたはてなダイアリーの記事 id:さんが最近コメントしたはてなダイアリーの記事一覧を 特徴として、 (JavaScript有効なら)各記事のタイトルも取得。 (Jav…

FeedパレットにXPath入力支援機能追加

XPathがちょっと取得しやすくなりました のパレット作成画面中、XPath入力箇所に のように[入力支援]ボタンが追加されました。 ※ちなみにJavaScript有効でないと効きません。悪しからず…。 これを押すと、別窓(タブ)に のようにサイトのプレビューが出てきま…

Feedパレット:任意のサイトのフィードパターンを作成・共用できるサービスを公開

■Feedパレットって? BSXPath.pyを作りっぱなしというのもなんなので…ありがち*1ではありますが、任意のサイトのFeedを作成出来るサービスを試作してみました。 任意のサイトのフィードパターンを作成・共用できるサービス ▼どんなサービス? Feed配信されて…

Beautiful Soupのパフォーマンス改善について

BSXPath.pyをいじっていて…… どうも、想像以上にパフォーマンスが悪いので、ボトルネックを調べていたのですが……。 ひとつには、Beautiful Soup にも原因がありそうだということが分かりました。 例えば、全ノード検索(soup.findAll())は結構早いにも関ら…

Google App EngineでもXPathが使える!XPathEvaluator Extension for BeautifulSoup(BSXPath)をリリース

飽きる前にそれなりに形になったのでリリースしておきます Python 2.5*とBeautifulSoup 3.0.7* or 3.1.0*の環境でとりあえず動くXPathEvaluatorです。 アーカイブファイル(ZIP):BSXPath.py: XPathEvaluator Extension for BeautifulSoup 上記ファイル(BSXP…

Google App EngineでもXPathを使いたい!

XPathEvaluator Extension for BeautifulSoup(BSXPath) - 試行錯誤の真っ最中 Google App Engine で XPath を使う試み(XPathEvaluator Extension for BeautifulSoup) 現状、あまりまっとうには動作しません→それなりには動くかもしれません。 経緯 Google …

はてブだんじょん:はてなブックマークのお気に入りをダンジョン探検風味に巡るスクリプトを作った

ダンジョン風味なビューアっていうのも面白いんじゃないか? と思いついたので、作ってみました。 はてなにログインした状態で、はてなブックマークの適当なページにて、ブックマークレット javascript:(function(){Hatena.Bookmark.ShowDungeon=true;var%20…

たとえばこんなクリックジャック

はてなダイアリーやプロフィール上からクリックジャック! div.hbclap { height:60px; overflow:hidden; } div.hbclap *{ visibility:hidden; } div.hbclap iframe { visibility:visible; } div.hbclap table { margin-top:-52px; margin-left:-32px; } はて…

『最近、なにしてた? - はてなのあの人』をリリース

とりあえずリリースということにしておこう はてなIDを指定すると、その人が最近投稿した『はてなダイアリー』『はてなブックマーク』『はてなハイク』が一覧表示されるサービスです。内容のプレビューも可能です。 最近、なにしてた? - はてなのあの人 最…

最近、なにしてた? - はてなのあの人

あのはてなIDのひとって、普段どういうこと書いてるの? というのを知りたいときありますよね。 なので、はてなIDを指定してやると、最近のダイアリー/ブックマーク/ハイクを表示する ってなサービスを作りかけてみたのだけれど……。 最近、なにしてた? - …

はてなー☆来歴:はてなダイアリーに貼付可能な☆を利用した足跡帳

考えてみたら… はてな☆ログ:はてなスターを利用した足跡ログ取得サンプル - 風柳メモ で触れた、 はてなスターの認証強化について - はてなスター日記 の記事中の、 新しい仕様でも、JavaScriptが実行可能な環境で意図的にスクリプトを仕込むことで意図しな…

はてなダイアリーにも「予言詩メーカー」ブログパーツを設置可能に

そういえば、はてなダイアリーはスクリプト貼れないか 「予言詩メーカー」がブログパーツ化されました - phaのニート日記にてid:phaさんが ただ、はてなダイアリーだとJavaScriptが使えないから貼れないですね。 と書かれていたので、Google ガジェットを使…

クロスコメント:IFRAME+window.name通信によるクロスサイト認証付きWeb拍手の試作

クロスサイトで投稿するときにユーザの手動クリックが要求されるような仕組みを考える 『あるサイト[A]上のページ(a)からIFRAMEで別の(ドメインの)サイト[B]上のページ(b)を読み出した場合、ページ(b)上のボタンは、ページ(a)上(のスクリプト)からは自動で…

NewsExplorerをはてなブックマークニュースに対応させてみた

よくわからないけど、はてブニュースなるものが出来たらしいので 拙作のニュースリーダ(Greasemonkey/SeaHorseスクリプト)である 風柳亭 - 別館:書庫のある庵 -: NewsExplorer:はてなニュース等をキー操作でサクサク読むスクリプト(SeaHorse/Greasemon…

いつのまにか、はてな市民なるものになっていた、らしい

はてな市民制度について - お問い合わせ - はてな 市民バッジ(銅/30日)だそうだが、何かいいことでもあるんだろうか。 #というか、まだそんなけしか利用しとらんのかったんかい。

はてな☆ログ:はてなスターを利用した足跡ログ取得サンプル

はげしく今更な話ですが はてなスターを利用した、はてなユーザのあしあと帳サンプルです。 ログイン中のはてなユーザがアクセスすると、いつアクセスしたかユーザIDと一緒に記録されます。 はてな☆ログ・サンプル 外部ドメインだと対策困難 はてなスターの…

「はてなダイアリー − 新着一覧」をはてなブックマークカウンターに対応させました…

すっかり忘れてたよ… サイトのはてなブックマーク合計を画像/JSONで取得するAPI - 風柳メモ を作っているときから、なーんか記憶の片隅にひっかかるなぁ、と思っていたんですが……。 ちゃんと公式のがあったよ!<ブクマ合計の画像表示 はてなブックマークカ…

素人による初心者のためのマッシュアップ事始

そもそもマッシュアップって何? Wikipedia曰く マッシュアップ(Mashup)とは、複数のWebサービスのAPIを組み合わせ、あたかも一つのWebサービスのようにする機能のこと。 だそうです。 自分なりの解釈を交えて図示すると、 こんなイメージでしょうか。 つ…