タグ

2012年3月2日のブックマーク (11件)

  • PyramidをGunicornで動かした - inoshiro's blog

    簡単なアプリならPyramidで書けそうな感じにはなったので、次はDeploy周りについて調べてみた。 pipでインストールできるし定番っぽいところでGunicornの上で動かしたので手順をメモっておく。 インストール 新しいvirtualenv作ってそこにインストールしていく。 $ mkvirtualenv --distribute --no-site-packages --python=python2.7 gunicorn $ pip install pyramid gunicorn Pyramidアプリケーション生成 適当なディレクトリにscaffoldからpyramidアプリを作る。 $ mkdir dev $ cd dev $ paster create -t pyramid_starter sample $ cd sample $ python setup.py develop

    PyramidをGunicornで動かした - inoshiro's blog
  • Google Sites: Sign-in

    Not your computer? Use a private browsing window to sign in. Learn more

    kamipo
    kamipo 2012/03/02
  • zsh使いなら効率改善のため知っておきたいAUTOJUMP - Glide Note

    joelthelion/autojump - GitHub zsh補完関数の書き方をいろいろ調べていたら、autojump-zshというパッケージを発見。 気になって使ってみたらめちゃくちゃ便利で、久々に感動したので紹介。 autojumpはcdコマンドの拡張的なコマンドで、移動したディレクトリを記録し、 ディレクトリ間を行ったり来たりするときに絶大な効果を発揮します。 公式wikiに書いてあるよう コマンドライン作業の10〜20%はcdコマンドのため、ディレクトリ移動の動作が 改善すると必然的に作業効率も向上するということです。 実際私もautojumpを使い出してから、作業効率が上がりました。 それでは早速autojumpの説明を。動作検証環境は下記です。 Mac OSX 10.7.3 Fedora 16 Scientifix Linux 6.1 導入方法 autojumpを利用するに

  • autojumpを使ってみる - すぎゃーんメモ

    はてブ経由で良さげなものを見かけたので、早速自分の環境に入れて使ってみた。 zsh使いなら効率改善のため知っておきたいAUTOJUMP - Glide Note autojump自体はzshだけではなくbashでも使えるっぽい。root権限使わずに$HOME/local以下にインストールしてみた。 $ git clone git://github.com/joelthelion/autojump.git $ cd autojump $ ./install.sh --zsh --local --prefix $HOME/local Installing files to /Users/sugyan/local ... sed: 1: "autojump": command a expects \ followed by text icon.png -> /Users/sugyan/local

    autojumpを使ってみる - すぎゃーんメモ
  • capistrano, tomahawk などから sudo ができなかった場合に確認する項目 - 256bitの殺人メニュー

    どもども。小ネタ投げまくりモードですよ。 capistrano, tomahawkなどのような複数サーバにコマンドを投げるソリューションを使用する場合にこのようなエラーメッセージが出てsudoできない場合があります。 sudo: no tty present and no askpass program specified こちらですが、/etc/sudoers*1にvisiblepwの設定が入ってないために怒られてます。 visiblepw デフォルトでは、ユーザがパスワードを入力しなければならないときに、使用しているターミナルでエコーの抑制ができなかったら、 sudo は実行を拒否するようになっている。これに対し、 visiblepw フラグが設定されていると、パスワードがスクリーンに表示され てしまう場合でも、sudo はプロンプトを出して、パスワードを求める。この動作によって、 r

    capistrano, tomahawk などから sudo ができなかった場合に確認する項目 - 256bitの殺人メニュー
    kamipo
    kamipo 2012/03/02
  • Amazon CTOに聞く、NoSQLデータベース「DynamoDB」がクラウドに何をもたらすのか?

    Amazon Web Serviceが提供する、SSD上に構築された高速でスケーラブルなNoSQLデータベース「Amazon DynamoDB」が、東京データセンターでも利用可能になりました。 DynamoDBは、単にNoSQLの持つ高いスケーラビリティを提供するだけではなく、一貫性の制御が可能で、必要なスループット性能も自由に設定できるなど、従来のNoSQLとは一線を画す高性能を、メンテナンスなどの管理の手間をまったく必要とせずに提供するサービスです(関連記事「Amazonクラウド、SSD上の新NoSQLデータベース「DynamoDB」を公開。性能をダイナミックに上げ下げ可能」)。 このDynamoDBの開発経緯や技術について、Amazonのバイスプレジデント兼最高技術責任者(CTO) ヴァーナー・ボーゲルズ(Werner Vogels)氏に、テレビ会議を通じてインタビューを行いました。

    Amazon CTOに聞く、NoSQLデータベース「DynamoDB」がクラウドに何をもたらすのか?
    kamipo
    kamipo 2012/03/02
  • 最新のログファイルにリンクが作れるようになった Apache 2.4.1 の rotatelogs を試す - blog.nomadscafe.jp

    この機能欲しかったんだよねー。 CustomLogで、pipeしてrotatelogsを使ってログ分割を行う場合、 CustomLog "|/path/to/rotatelogs /path/to/log/access_log.%Y%m%d%H 7200 540" ログファイルは、 $ ls -1 access_log.2012030116 access_log.2012030118 の様に最新のファイルが変更になります。tail -f で追いかけていた場合は、途中でファイルを手動で切り替えないとならないのでとても不便です。また、fluentdのtail pluginも利用できません。 Apache 2.4.1 のrotatelogsでは、最新のファイルに対してハードリンクを張る機能が追加されたので、とりあえず試してみました。 $ wget http://ftp.riken.jp/net/

  • ももクロ入門しませんか?「ももいろクローバースターターキット」をまとめました - antipop

    最近、ももいろクローバーZという5人組ユニットの作品を頻繁に視聴しています。優れた楽曲、歌唱・ダンスにおける高いレベルのパフォーマンス、メンバそれぞれの発揮する個性的なキャラクタなど、どこを取っても高品質のエンタテインメントを提供するパフォーマであり、感嘆することしきりです。 普段の私は、ナボコフやプルーストなどの近代文学に読み耽り、ゴダールやストローブ=ユイレの映画を好んで鑑賞し、シューマンやブラームスなどのクラシック、デューク・エリントンやリー・コニッツなどのジャズに心を震わせている古典的な文化愛好家なので、現代のポップカルチャにはとんと疎いのですが、このような立派なアーティストがいらっしゃるのを知り、蒙を啓かれた思いがしています。このようなジャンルについて学習を行うのは初めてなのですが、なにごとに対しても先入観を持たずに真摯に向き合うことにより、まだ見ぬ偉大な存在をまだまだこれからも

    ももクロ入門しませんか?「ももいろクローバースターターキット」をまとめました - antipop
    kamipo
    kamipo 2012/03/02
  • git-issue : CLIでRedmine/Github-issuesのticketをbrows/editできるgitサブコマンド - ( ꒪⌓꒪) ゆるよろ日記

    というのを作ったました。ちょこちょこ機能改善してます。 yuroyoro/git-issue · GitHub git-issue | RubyGems.org | your community gem host 仕事では、異臭管理システムはRedmineを使っていて、作業はsshでサーバに入ってコード書いてるわけです。 で、次どのチケットやろうか、とか今やってるチケットの細かい仕様どうだっけ?みたいなときに、 いちいちブラウザに切り替えて目的のチケットを検索するのタルすぎて死ねる。 もうターミナルから離れたくないんだ俺は。 そこで、'git issue 1000'ってやると1000番のチケットを見ることができるようにした。 $ git issue 15 [open] #15 Issueをadd/updateするときに引数で全部渡すのタルい ------------------------

    git-issue : CLIでRedmine/Github-issuesのticketをbrows/editできるgitサブコマンド - ( ꒪⌓꒪) ゆるよろ日記
    kamipo
    kamipo 2012/03/02
  • 先日倒産したメモリメーカーの友人と飲んできた話

    彼は純粋な技術屋といった感じで、 愚痴もまじっていたせいだろうか、何を言ってるかわからない部分もあったが、 いろいろと興味深い話を聞くことができた。 「結局、装置があれば韓国でも中国でもどこでも作れるようになって、値段のたたきあいになっちゃたんだろ」 という私に対して、彼は言った。 「体力勝負で負けたのは否定しない。だけどな、装置があれば誰でも作れるというのは大間違い」 「最大の要因は、やつらの技術力が高かったことだと思う。というかうちの規模の会社が研究開発で対抗できてたのがある意味奇跡。」 メモリは『装置があれば作れる汎用品』なわけではない。ということを彼は熱弁していた。 回路ひとつをとってみても、『アナログ』技術の塊で、 記憶素子のわずかな物理量(数10フェムトとか言ってた)の変化を 増幅する高精度なアンプだとか、 秒速数ギガビットの信号を処理するためにピコ秒単位で 信号のタイミングを

    先日倒産したメモリメーカーの友人と飲んできた話
    kamipo
    kamipo 2012/03/02
  • MySQL の SHOW TABLE STATUS を見やすくする方法 | Carpe Diem

    A better SHOW TABLE STATUS » Fatal Exception で紹介されていた方法が便利なので紹介します。 これは、MySQL の SHOW TABLE STATUS をストアプロシージャーを使って、見やすく方法です。 tools というデータベースを作成します ここにある SQL を実行して、ストアプロシージャーを作成します あとは、call tools.sp_status(database()); のような形でデータベース名を指定して実行するだけです たとば、mysql データベースの場合だと、こんな感じです。 通常の show table status。 root@localhost[mysql]> show table status; +---------------------------+--------+---------+------------

    kamipo
    kamipo 2012/03/02