proglog

主にプログラミングに関する断片的メモ

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

[tombloo][google] tomblooとGoogleBookmarksで「追加」

どうも、https://www.google.com/bookmarks/api/bookmark?op=LIST_LABELSか、https://www.google.com/bookmarks/api/bookmark 自体が使えなくなってるような? それで、tomblooでタグの取得元をGoogleブックマークスにしてると、 GoogleBookmarks type error…

[devel][gae][twitter] oauth認証の雰囲気

twitterで使う、OAuth認証のイメージ、概略、雰囲気、そんなもののメモ。 以前やったけどほとんど忘れたので。 用語はメチャクチャ。 自分が使ってるサービスのパスワードを渡さずに、サードパーティーアプリに読み書きなどの権限を与える仕組み。 大きく分…

[tombloo] tomblooのText、あるいはRegularとEvernote

なんて言ったらいいのか、クリップじゃなくて、tomblooでメモを書いて、evernoteに投稿する時のこと。 Textを選んでRegularというタイトルのダイアログが上がってくるもの。どうも最近ポストに失敗する。で、その対処みたいなもの。(PROFILE FOLDER)extensio…

[firefox][google] FirefoxでGoogle検索する時ブックマークも同時に検索してevernoteもちょっと

以前はgoogleで検索すると、先頭にgoogle bookmarksの検索結果も表示されてた。 が、いつの間にやらそれがなくなってしまった。 だから、それっぽいのをgreasemonkeyで再現。デザイン的にはもうちょっとなんとかならんかなと思うけど。 動いてるのでひとまず…

[devel][gae]gaeで開発サーバのデータストアにデータをアップロードする

Google App Engineで、開発サーバのデータストアに、本番サーバからエクスポートしたcsvデータをアップロードする。bulkloader.yamlを使用。 エラーが出る [INFO ] Starting import; maximum 10 entities per post .........[INFO ] Unexpected thread death…

[tombloo][firefox] tomblooとLivedoorクリップで

なぜか僕の環境では、ライブドアクリップのログインがよく切れてる。 「保持する」にしてるのに、1日経つと切れてる感じ。 こういうもんなんだろうか?何か見逃しがあるのかもしれないけど、ひとまずtomblooのパッチで対応することに。 参考Evernoteのログ…

[devel][emacs] yasnippet.elに関する覚え書き

スニペット貼り付け。 略語展開による短文貼り付け メニューからも選んで貼り付けも可能 webフレームワークのテンプレートみたいな置き換え カスケード的にスニペットを管理する。 Yet Another Snippet extension 日本語訳 http://yasnippet-doc-jp.googleco…

tomblooとニコニコ動画と

ニコ動の仕様変更があったようで、tomblooから動画貼り付けのコードが取得できなくなってたので応急処置。凡ミス修正ついでに、4u beauty image bookmarkingのURLが変更になってるのも。

python-modeのcheck file

python-mode.elのバージョン"6.0.2"で、 53行目辺りの ;; ["Check file" py-check :help "Run pychecker"]って ["Check file" py-pychecker-run :help "Run pychecker"]?

tomblooとDeliciousとライブドアクリップ

なんかDeliciousが仕様変更をしたらしく、tomblooが効かなくなった。tomblooの公式の更新!!! https://github.com/to/tombloo にある Tombloo 0.4.24であるtombloo.xpi https://github.com/to/tombloo/blob/master/tombloo.xpi?raw=true なので、以下の内容は…

[tombloo][hatena] tomblooではてなのサブアカウント

に切り替えたりする時のこと。 ログインはしてても、tomblooからはてブが上手くいかなかった。 これがうまくいくようになった。 プロファイルディレクトリ\extensions\tombloo@brasil.to\chrome\content\library\20_model.js の1877行目付近の }).addCallbac…

[hatena][emacs][tombloo]とあるエラーとその解決

emacsのhatena-modeで「posted」が出ても書き込まれなかった。 tomblooではてなのサブアカウントに切り替えても、tomblooでサブアカウントでのはてブ投稿がエラーになり、投稿自体も失敗してた。メインの方はうまくいってた。 この二つが解決した。 メイン、…

[test]ひょっとして書ける?

ひょっとしてひょっとして

memcacheではまったこと

ちょっとした用途でlistクラスのサブクラスを作った。 で、それをmemcacheに入れて使おうとした。 そしたら「そのクラスに、○○という属性はない」とかいうエラーが出るようになった。調べてみると、以下のような感じ。 gaeのmemcacheはpickleを使う。 unpick…

[python][xml]rssのエントリをフィルタリングして出力

要は、Yahoo! Pipesのfilterみたいなことをして、rssから欲しいアイテムだけを抽出し、またrssとして出力したい。 ちょっと手元で使う用途。 python 2.5 windows そのメモ。pypiからいくつかの関連ライブラリを試してみたけど、結局入力、パースはfeedparser…

[Firefox][ldr] UserScriptLoaderとKeybind

firefox 4 userChromeJS 1.3 UserScriptLoader 0.1.4 という環境で、LDRのKeybind関数を使おうとする。 バインドしたキーを押すと、 エラー: this._keyfunc[input].call is not a function ソースファイル: http://reader.livedoor.com/js/event.0.3.5.js 行…

[Firefox][tombloo]evernoteとgooglebookmarksに同時にポストする時

エラーが返ってくるけど、ポストそのもののは成功しているってことがある。 Firefox 4.0 win32 xp sp3 tombloo 0.4.1.22 QuoteでevernoteとGoogleブックマークの両方にポストする時のこと。 evernote単体とかGoogleブックマーク単体の時はそんなことは無い。…

flaskでタスクキューを使ってみるメモ

ついこの間ヴァージョンアップされた、gae 1.4.3動機としては、 外部のwebサービスを利用する30秒ルールに引っかかりそうなタスクを分割したい cronの1分間隔では長すぎる TaskQueueは、cronのきめ細かい版という感じ。 urlでタスクを指定するのも同じ。 get…

[firefox][tombloo] Fx 4.0でtomblooからEvernote と Twitter

windows xp sp3 firefox 4.0 tombloo 0.4.21 httpsを使う二つのケース、twitterとevernoteを使う時。 僕の環境ではクラッシュしてたので、以下のようにしてみた。 (PROFILE DIR)\extensions\tombloo@brasil.to\chrome\content\library\01_utility.js の598行…

Fx 4.0で tomblooからtwitter

を使おうとしたらスコーンと落ちる。firefox 4.0 tombloo 0.4.20ただし、すでにゴテゴテとアドオンやら、ユーザースクリプトやら入れた状態で試しているので、僕のとこ固有の可能性が高い。 その上での話。よく分からんが、https関係みたい。 twitter側のオ…

linkのマクロとタグ

アドベンチャーゲームやノベルゲームなどを作成するシステム、吉里吉里/KAGをちょっと触ってる。手軽に拡張しようとするなら、マクロで新しいタグを定義して、その中で、 tjsスクリプトを書いて色々やる、という感じっぽい。 OUTFOCUS Wiki - wifky! - Insid…

はてなハイクにemacsのminibufferから投稿する

それだけのelisp。 とりあえず、動く版 投稿するだけ basic認証を使ってる はてなID:ハイク投稿メアド というフォーマットの文字列を、base64にかけたものを用意する。 それを、.emacsなどに、 (require 'minihaiku) (setq minihaiku-account "xxxxxxxx") メ…

削除

[emacs] howmのgrepをHyper Estraierでという記事でしたが、間違った内容だったので削除します。書き直します。

Hyper Estraierのサンプルをビルド

tdm-gcc 4.5.1 全文検索システム Hyper Estraierの サーチャのサンプル Programming Guide of Hyper Estraier Version 1 (Japanese)で。 基本、 ビルド Programming Guide of Hyper Estraier Version 1 (Japanese) の指示に従う。Hyper Estraierはwindows版…

IDLE

pythonを触りはじめて1ヶ月くらいか。 デフォルトの状態でIDEが付いてるのに、さっき気づいた。

meadowから起動するコマンドのパス

exec-pathにパスを書いておくと、meadowがそこからコマンドを探してくれる。 起動されたコマンドは、meadowのサブプロセスとして、meadowの環境を引き継ぐ。ただし、(setenv "PATH" "foo")とかしておいて、調整ができる。 ここで、使用するshellがcygwinのsh…

作ったアプリケーションの実行

Qtで作ったアプリケーションとdllの話。 環境は、 Qt 4.7 mingw tdm-gcc 4.5.1 Qt creatorでビルドしたサンプルをスタンドアローンで実行しようとすると、 「プロシージャエントリポイント……がダイナミックリンクライブラリ QtCore4.dllから見つかりませんで…

タスクスケジューラ

xpで、bbleanのコンテキストメニューから新しいタスクを追加しようとすると 「0x80070003 指定されたパスが見つかりません」というエラーが出て失敗する。 (ファイラーとしての)explorerで「コントロールパネル」から「タスク」を開いて追加すると成功。 実際は…

privoxyをビルド

環境は tdm-gcc cygwin windows xp privoxyのソースは SourceForge.net: Privoxy - Developから current winsetup の二つのモジュールをチェックアウトwinsetup/readme.txtに従って作業。ckw経由でcmd.exeの中でビルド。 どうやら、makeからconfigureを起動…

cygwinでPyQt4をビルド

windows xp cygwin 1.7.7 python 2.5.5 Qt 4.7.1 で、PyQt4を使ってみようという試み。 まず、 cygwin用のバイナリを落としてくる ftp://ftp.cygwinports.org/pub/cygwinports をcygwinのsetup.exeのリストにaddしてパッケージ選択画面へ。PythonカテゴリとK…