Amazon MWSのAPIリクエスト制限の仕組み
Amazon MWSでは、リクエスト数の上限管理に、leaky bucket algorithmを採用している。 wikipedia: リーキーバケット 用語の説明 スロットル Amazon MWSで、サーバ側が高負荷にならないように、APIリクエスト回数の制限を作っている。 MWSではこの仕組み(アルゴリズム)を、スロットルと呼んでいる。 リクエストクォーター リクエスト可能な最大数(この数を超えるとリクエストできない) リクエストを投げるたびに加算される。 最大リクエストクォーター 各オペレーション毎の上限値 回復レート 増えてしまったリクエストク…
続きを読む
[jQuery]チェックボックスの変更方法
jQuerでform内にあるチェックボックスの状態を変更する方法です。 jQuery1.6以降は、prop()メソッドが追加されているので、以下の処理で変更できます。 // チェックを入れる $(".chkBox").prop("checked", true); // チェックをはずす $(".chkBox").prop("checked", false);// チェックを入れる $(".chkBox").prop(&…
続きを読む
名古屋市地下鉄:複数の路線が乗り入れている駅の一覧
各アルファベットの意味 H:東山線 S:桜通線 T:鶴舞線 M:名城線 E:名港線 K:上飯田線 駅名 駅番号1 駅番号2 金山駅 E01 M01 栄駅 H10 M05 丸の内駅 S04 T06 久屋大通駅 M06 S05 御器所駅 S10 T12 今池駅 H13 S08 上前津駅 M03 T09 新瑞橋駅 M23 S14 八事駅 M20 T15 伏見駅 H09 T07 平安通駅 K02 M11 本山駅 H16 M17 名古屋駅 H08 S02
続きを読む
名古屋市地下鉄の駅名と駅番号の一覧
名古屋市地下鉄の駅名と、駅番号の対応表です。 あおなみ線と、リニモは地下鉄じゃないので未記載です。 H:東山線 駅番号 駅名 場所 H01 高畑駅 中川区 H02 八田駅 中川区 H03 岩塚駅 中村区 H04 中村公園駅 中村区 H05 中村日赤駅 中村区 H06 本陣駅 中村区 H07 亀島駅 中村区 H08 名古屋駅 中村区 H09 伏見駅 中区 H10 栄駅 中区 H11 新栄町駅 東区 H12 千種駅 東区 H13 今池駅 千種区 H14 池下駅 千種区 H15 覚王山駅 千種区 H16 本山駅 千種区 H17 東山公園駅 千種区 H18 星ヶ丘駅 千種区 H19 一社駅 名東区 H…
続きを読む
[メモ]SICPの目次
SICP = Structure and Interpretation of Computer Programs 邦訳版のタイトルは、「計算機プログラムの構造と解釈(SICP)」 書籍は下記のサイトでCCライセンスで、全公開されている。 http://mitpress.mit.edu/sicp/full-text/book/book.html Creative Commons Attribution-ShareAlike 3.0 Unported License. SICP(Structure and Interpretation of Computer Programs)の目次 1 Buil…
続きを読む
[JavaScript]Shift+Enterでformをsubmitさせる方法
$(’#form’).keydown(function(e) { if( e.keyCode === 13 && e.shiftKey ) { // When "Shift + Enter" // code } else { e.preventDefault(); } });$(‘#form’).keydown(function(e) { if( e.keyCode === 13 && e.shiftKe…
続きを読む
[JavaScript]URLのパラメータをハッシュとして取得する
URLのパラメータをハッシュとして取得する関数です。 URLのパラメータというのは、”http://example.com/?key1=value1&key2=value2″というURLがあった場合、”key1=value1&key2=value2″に相当する部分です。 上記例の場合に、関数をコールすると以下の2要素を持つハッシュがリターンされます。 params[ “key1” ] = “value1”; params[ “key2” ] = ̶…
続きを読む
ゲーミフィケーションでよく使われるバッジをcssだけで作成する
ゲーミフィケーションを考える際、作業を行った報酬としてバッジを提供することが有ります。 例えばfoursquareやロケタッチなどの大きなサービスでは、全てのバッジを個別の画像で作成してますが、個人で作るような小さなWebサービスでは、なかなか個別の画像を用意することは出来ません。 そこで、今回はcssだけを使用して見栄えのするバッジを作ってみます。 また、デザインの分野に不慣れな人でも簡単に作ることが出来るよう、今回は作成の過程も紹介します。 今回は例として、”よくできました”の文字を装飾していくことにします。 まずは装飾無し。普通の文字です。 ソース <a&g…
続きを読む
[WebAPI]ヤマト運輸の営業所情報を取得するAPIを作成しました
先月、ヤマト運輸の伝票状態を取得するAPIを作成したのですが、 伝票検索に続いて、営業所の検索APIも作成しました。 WebAPI API仕様は、伝票情報取得APIの時と同じような感じです。 実際に見た方が速いと思うので、以下に各フォーマットの例を示します.(058100の部分には営業所コードが入ります) xml/json/yaml http://nanoappli.com/tracking/api/center/058100.xml http://nanoappli.com/tracking/api/center/058100.json http://nanoappli.com/tracki…
続きを読む
SQL Server2012で追加される新しい組み込み関数14個
前回の記事では、SQL Server 2012で追加される新構文を紹介しました。 本記事では、組み込み関数でとして追加される14個の関数を説明します。 追加された関数は大きく分けると、分岐処理・日付処理・変換処理・文字列処理に分類されます。 分岐処理 choose iif 日付処理 eomonth datefromparts datetime2fromparts datetimefromparts datetimeoffsetfromparts smalldatetimefromparts timefromparts 変換処理 parse try_convert try_parse 文字列処理…
続きを読む
SQLServer2012のSQLで追加される便利な新機能4つ
2012年4月に出荷予定のSQL Server2012ではSQL文(Transact-SQL)に新しい構文が追加されます。 本記事では、SQL Server2012で新たに追加される新構文の中でも、特に便利な以下の4点を紹介します。 シーケンス 検索結果のページング EXECでプロシジャ実行時の結果セット 例外処理での再スロー処理 シーケンス データベース上でデータ一意性を確保するために、一意の連番を振りたい場合があります。 この為の機能としてシーケンスが追加されました。 シーケンスというのは、文字通り自動で連番を振る機能で、Oracleでは同じものが既に実装されています。 また、MySQLで…
続きを読む
絶対暗記したいzen-coding表記 Best20
エディタにZen-Codingのマクロを入れたら、htmlの作成が捗るようになった。 秀丸マクロでZen-Coding 上記のリンク先には、あらゆるZen-Codingの表記法が書かれているけど、一度にマスターするのは大変なので最低限暗記したい表記を厳選して纏めてみた。 pdf版も作ったので、印刷したい人はどうぞ。 CheatSheet > zenCoding-best20.pdf 1:htmlタグ全体 htmlhtml ↓ <html></html><html></html> 2:htmlタグ全体を、xml形式で html:xmlhtml:xm…
続きを読む
はてブのブログパーツのレイアウトをcssで変更する
ブログパーツを追加してみた はてなブックマークで人気エントリーの一覧を表示させるブログパーツをサイドバーに追加しました。 追加時したコードは以下の通り。 <div style="margin:-10px;padding-bottom:20px;"> <script language="javascript" type="text/javascript" src="http://b.hatena.ne.jp/js/widget.js" charset="utf-8"><…
続きを読む
ローソンでAmazonのギフト券を買ってみた
ローソンでAmazonのギフト券が販売されていたので、買ってみました。 プレゼントや自己使用で利用しようと思っているひと向けに、ギフト券の内容や、実際の登録方法等を説明します。 今の時期だと、入社や入学祝いなどで利用する人も多いかもしれませんね。 ギフト券の販売場所 ギフト券のカードはローソンと、イオン・スリーエフで販売しています。 カードではなく、紙切れに印刷してある形式でも良ければ、セブンイレブンや、ファミリーマート・ミニストップ・サークルKでも購入可能です。他に、ネットで買うのであれば当然Amazonでも購入可能です。 ちなみに、登録時に必要なのはギフト券番号だけなので、カードを買っても…
続きを読む
[WordPress]各ページに対して適用されるテンプレートの優先順
WordPressでテーマを使用している際の、各種ページに対するテンプレートの適用優先順です。 表中のスラッグは各ページに対する名称のことで、投稿の編集ページ上部にある”表示オプション”のチェックをONにすると指定可能になります。 また、表より分かるように、どのページであっても最終的にはindex.phpが適用されます。 優先順一覧(数字が小さいほど優先度が高い) メインページ個別ページ固定ページカテゴリアーカイブ日付アーカイブタグアーカイブ home.php1 single-投稿タイプ.php1 single.php2 カスタムテンプレート1 page-スラッグ…
続きを読む
ヤマト運輸 問い合わせ窓口の一覧
クロネコヤマトの宅急便で有名な、ヤマト運輸の問い合わせ窓口一覧です。 受付時間は、どのセンターも8:00~21:00です。 センターコード 問い合わせセンター名 電話番号 FAX番号 営業所数 000005 札幌主管支店 サービスセンター 011-330-3333 011-896-4200 105 002005 函館主管支店サービスセンター 0138-38-1111 0138-49-3800 38 003005 千歳主管支店 サービスセンター 0123-48-3710 0123-28-7712 59 004005 道北主管支店 サービスセンター 0166-30-1111 0166-49-410…
続きを読む
[YamaTrack]ヤマト運輸の荷物問合せサイトを作成しました
ヤマト運輸オフィシャルの荷物状況問合せページが不便だったので、検索ページを自作しました。 URL: http://nanoappli.com/tracking/ YamaTrack | ヤマト運輸 荷物問い合わせ 本サイトの特徴 ヤマト運輸にも問合せページはありますが、オフィシャルと比べ本検索サイトは以下の特徴があります。 伝票No範囲指定で、一括検索できる バーコードリーダを使用した、連続検索が便利 検索結果のCSVダウンロードが可能 伝票No最終桁は省略可 シンプルなデザイン 各特長の内容は以下の通りです。 伝票No範囲指定で、一括検索 業務やオークションなどで大量の商品を出荷する場合、伝…
続きを読む
ヤマトの伝票情報取得APIをJSONP対応しました
前回作成したヤマトの伝票情報取得APIをJSONP対応しました。 JSONP呼び出しURL 以下の形式でコールします。 (“123456789012″には伝票Noを指定します。) http://nanoappli.com/tracking/api/123456789012/CallbackFuncName Ajax Demo: ヤマト伝票No(12桁) : HTMLソース ヤマト伝票No(12桁) :<input id="inputArea" vtype="text" /> <input id="btn…
続きを読む
ヤマト運輸 営業所コードのコード体系
ヤマト運輸の各営業所は6桁のコードを持っていますが、6桁のコード体系です。 1桁目:商品種別 0 宅急便 3 メール便 4 ヤマトグローバルエキスプレス 上記以外 その他 2,3桁目:担当区域 コード 担当区域 支店コード 00 札幌 北海道支社 02 函館 北海道支社 03 千歳 北海道支社 04 道北 北海道支社 07 道東 北海道支社 10 青森 東北支社 11 秋田 東北支社 12 岩手 東北支社 13 宮城 東北支社 14 山形 東北支社 15 福島 東北支社 16 八戸エリア支店 東北支社 17 大館エリア支店 東北支社 18 横手エリア支店 東北支社 20 北東京 東京支社 30…
続きを読む
Google AnalyticsとAdSenseのブロック
下記のURLを、c:\windows\system32\drivers\etc\hosts(linuxの場合は/etc/hosts)に追加すると、Google AnalyticsとAdSenseをブロックできます。 0.0.0.0 pagead.googlesyndication.com 0.0.0.0 pagead2.googlesyndication.com 0.0.0.0 adservices.google.com 0.0.0.0 video-stats.video.google.com 0.0.0.0 ssl.google-analytics.com 0.0.0.0 www.googl…
続きを読む
カテゴリ
"未分類"のRSS