- user_id -
user/:uid - feed_id -
feed/:feed_uri - category_id -
:user_id/category/:category(special category:global.all,global.uncategorized) - tag_id -
:user_id/tag/:tag(special tag:global.saved)
http://cloud.feedly.com/:version/:api
| package main | |
| import ( | |
| "bufio" | |
| "encoding/json" | |
| "log" | |
| "net/http" | |
| ) | |
| func main() { |
| <!DOCTYPE HTML> | |
| <html lang="ja"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <title>スタイルシートそのものを変更する</title> | |
| <link rel="stylesheet" type="text/css" href="style-a.css" id="style-a" disabled="true"> | |
| <link rel="stylesheet" type="text/css" href="style-b.css" id="style-b" disabled="true"> | |
| <style id="style-c"> | |
| #foo { |
| #morse.py -- Generates ITU-Standard morse code (in bit format) from ASCII text. | |
| #MIT License -- Copyright (c) Philip Conrad 2013, all rights reserved. | |
| import time #used for testing later. | |
| morseITUStandard = { | |
| "a" : [1, 0, 1,1,1], #dot dash | |
| "b" : [1,1,1, 0, 1, 0, 1, 0, 1], #dash dot dot dot | |
| "c" : [1,1,1, 0, 1, 0, 1,1,1, 0, 1], #dash dot dash dot |
| 18: Shougo/unite.vim | |
| 15: mattn/webapi-vim | |
| 15: Shougo/vimproc | |
| 14: Shougo/neocomplcache | |
| 14: Shougo/neobundle.vim | |
| 13: tpope/vim-surround | |
| 13: thinca/vim-ref | |
| 13: Shougo/vimfiler | |
| 12: tyru/open-browser.vim | |
| 12: tpope/vim-fugitive |
この言い回しで分かる人は分かると思いますが、EmacsでいうところのAnything.elやheimです。 きっちり説明すると、Vimからファイル・バッファ・レジスタ等々を検索するための統合インターフェイスとして作成されました。
利点としては、以下の通り。
The Ruby ToolboxのMongoDB Clientsから動きが活発そうなものを調べてみる。
$ gem install gollum
$ bundle installResque が謎の頓死を遂げる。 25 個とか起動してたはずのワーカーが気付いたら 0 個になってる。
Resque のワーカー減らして daemon-spawn をやめて foreman + daemontools で resque を監視するようにした。
Resque のワーカーがとにかく死にまくるのでなんなんだと思い調べていた。最初は monit とかで再起動させまくるかみたいに判断をする。この時点で Resque は daemon-spawn 経由で起動していた。
daemon-spawn 経由で起動している Resque のワーカーを monit で監視するというのは、大変に都合が悪い。複数あるワーカーのうちどれか一つが死んだみたいな場合でもまるごと再起動みたいな話になる。ならないかもしれないけど調べる時間の余裕がない(サービスに不具合があって金銭的な損害を垂れ流している状況なので)。