日本でも近日発売の「Designing Web Interfaces」から、リッチインターネットアプリケーションを作成するための30のユーザーインターフェイスを紹介します。 30 Essential Controls サンプルは、一部jQueryベースのものに変更しています。 01. Auto Suggest
マイコミジャーナルの後藤大地さんの記事(2009/01/01) http://journal.mycom.co.jp/articles/2009/01/01/python3/index.html @IT の柴田さんの記事記事(2009/01/31) http://www.atmarkit.co.jp/fcoding/articles/python3/01/python301a.html Dive Into Python3 の Appendix A. 2to3 を使ってコードを Python3に移植する http://diveintopython3-ja.rdy.jp/porting-code-to-python-3-with-2to3.html (これ↑意外と網羅している) YAMAGUCHI::weblog (20011/10/09) Python2 から Python3 への移行 ht
seleniumも覚えようかなぁとmacbook(10.5)で触ってみた。 selenium2.8とselenium 2.8.1のpythonモジュールではfirefoxが立ち上がらずに死ぬので、firefoxで動かすことに固執せずにとっとと諦めてchromeでやってみた。 Chromeで動かす場合にはchromedriverというものをダウンロードしてきて、適切な場所に配置(Macだと/Applications/Google Chrome.app/Contents/MacOS/)する必要があります。 from selenium import webdriver from selenium.common.exceptions import NoSuchElementException from selenium.webdriver.common.keys import Keys impor
ざっくり概要 ピークで3000req / sec 毎分コンテンツ更新要求 コンテンツ更新の際は他所からデータをapi経由で受け取る コンテンツ更新にはTheSchwartzを使用 なコンテンツを色々してきたログ。 尚、ここに書く技術は大半が周囲のギークな方々にサポートしてもらったもので、僕自身が何かしたわけではない。残念すぎる。 構成 internet -> www(squid -> apache) -> app(memcached -> app) -> db フロントエンド wwwサーバがapacheとsquidを動かしている。apacheがリクエストを受け、squidのキャッシュが有ればそれを返し、無ければバックエンドのappサーバへproxy。 バックエンド appサーバがmemcachedとアプリを動かしている。 それぞれ冗長化してるけど、リクエスト数の割に台数は少ない。 技術があ
1ヶ月ほどまえに、私はシリコンバレーを訪れたのだが、そのときサンフランシスコの本社で Twitter の採用面接を受けてきた。結果は残念、ということだったのだが、その経緯について書いてみようと思う。 なぜ Twitter 社の面接を受けたのか。7月の終わりころ、私はシリコンバレーで働くにはどうすべきなのか、ということについて頭を悩ませていた。考えながらぼうっと Twitter のタイムラインを眺めていたのだが、Twitter が日本人エンジニアを求人しているという情報が飛び込んできた。おお〜、と思って軽い気持ちで職務経歴書を Twitter に送ってみたのだ。 相当数の人たちが職務経歴書を送ったはずだし、私は書類選考で落とされると高をくくっていた。ところが、数日してTwitter の人事担当者からメールがあり、電話面接をやるからいつがいいか?という。まさかの展開に私はやや慌てた。電話面接を
「継続的インテグレーション入門」を読んでみて、もっと早く読んでおけば良かったと後悔した。 内容がとても素晴らしかったので、理解できたことをラフなメモ書き。 【元ネタ】 Togetter - 「SIerは自動化する対象が違っているのでは?」 Continuous Deliveryをポチッた - watawata日記 Continuous Delivery - haru01のめも アジャイルなインフラのつくり方とデータマネジメント - メソッド屋の日記 インフラやデータ移行の自動化~アジャイル開発の最後の問題: プログラマの思索 Continuous Delivery~TDDとCIの次に現れた自動化の概念: プログラマの思索 【1】「はじめに」に、キーボードに「Integrate」というボタンが貼られていて「こんなに簡単ならいいのに」という雑誌の広告から始まる。 この挿話は、ビルド&デプロイの
My Activities 自分のRedmine上の活動のうち直近10件を表示します。自分の作業を振り返るのに便利です。 画面右上のアカウントメニュー内のユーザー名をクリックすることにより遷移する画面の右半分に表示される内容と同等です。 New Issues 最近作成された未着手のチケットを表示します。 表示されるチケットの条件は次の通りです。 ステータスがデフォルト値(通常は「新規」) 作成されてから7日以内 担当者が自分または担当者無し Doing Issues 作業中のチケットを表示します。 表示されるチケットの条件は次の通りです。 ステータスがデフォルト値(通常は「新規」)ではなく、かつ終了状態(通常は「終了」「却下」)ではない。 最後に更新されてから7日以内 担当者が自分 Neglected Issues 放置されている可能性が高いチケットを一覧表示します。チケットを登録したもの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く