タグ

2012年1月14日のブックマーク (11件)

  • pyramidでテンプレートを使う(light weight) - podhmoの日記

    1ファイルのアプリケーションでテンプレートを使う方法を説明します。 1. (デフォルトでインストールされる)makoを使う方法 2. jinja2を使う方法 の2つの方法を説明します。 はじめはテンプレートを使わないhello anyoneと表示されるだけのアプリからスタートします。 download: https://gist.github.com/gists/1610865/download まだ、このアプリはテンプレートを利用していません。 テンプレートを利用するには、利用するテンプレートの設定を行う必要があります。 mako mako: http://www.makotemplates.org/ (あとで説明を書く) 今回のコード(hellomako.py)は、カレントディレクトリにテンプレートを置く設定です。実際の作業時には各自適切な位置を設定するべきです。 hello_cont

    pyramidでテンプレートを使う(light weight) - podhmoの日記
  • pyramidでhello world(not light weight) - podhmoの日記

    pyramidは、flaskのように、1ファイルで完結する1ファイルアプリケーションを書くことができます。 また、規模の大きな開発のために、複数のモジュールに切り分けて記述することも可能です。 今回は、pyramidアプリケーションでhello worldを表示するところまでを行います。 ただし、後々規模の大きな開発を行うことに備えてモジュールを分割した形で書いていくことにします。 agenda 今回作るのは単にhello worldと表示するだけのアプリケーションです。 動的な機能をまったく加えていないので、静的なhtmlを表示するのと何ら代わりがありません。 以下の手順に分けて説明します。 install setup coding install pip などを使いましょう。 (注意:詳細は後述しますが、現在pipでバージョン指定なしで入るpyramidのバージョンは1.3です。1.3

    pyramidでhello world(not light weight) - podhmoの日記
  • Change of Address

    Our site has moved! The new address is getapp.com. Click on a category to see the list of apps on our new website: Collaboration Software Board Management Software Instant Messaging & Chat Software Intranet Software Construction CRM Software Construction Estimating Software Punch List Software Appointment Reminder Software Appointments and Scheduling Software CRM Software Data Collection Software

  • #106 Mercurialでちょっぴりの歴史改変 « Mercurial « a wandering wolf

    Does a wandering wolf dreams of a wondering, sometimes programming sheep? この記事は、Mercurial Advent Calendar 2011 の10日目のエントリです。 以前、 @troter さんが興味深いaliasを書いていました。 hg fix "fixed message" # (hg 1.8.x only) - Gist どうやらコミットメッセージを書き換えるコマンドのようで、「おぉ!Mercurialでもコミットメッセージを改編できるんだ!」と興奮しました。 およそ4時間後、試行錯誤の末に、このaliasのWindows対応版ができあがりました。 hg fix "fixed message" - Gist このaliasを書く中で、MQとShelveというMercurial拡張を使っています。Mer

  • Flask の使いどころ - Twisted Mind

    Web アプリを仕事ではほとんど書いたことが無かったのですが、Flask を仕事で使う事にしたので、書いてて感じた Flask の使いどころを。 追記 コメントに色々な意見を頂いておりますので、是非そちらも。 がっつり使われた方の感想 Flaskを1年仕事で使った感想 - kawaken’s blog http://d.hatena.ne.jp/kentaro_kawano/20120115/1326612808 結論 とりあえず箇条書きで ... データベースサーバとの接続が前提なら、 Flask を使うのはやめる Flask-* という Flask の拡張を使う時点で、Flask を使うのはやめる 大規模で Blueprints を使う前提なら、Flask を使うのはやめる 小さなアプリでプラガブルな仕組みを自分で作るには良い パーミッションは Flask-Principal が良さそ

    Flask の使いどころ - Twisted Mind
  • TechCrunch | Startup and Technology News

    You probably remember that back in November, OpenAI’s board fired the company’s co-founder and CEO Sam Altman. What followed was this incredibly complicated power struggle…

    TechCrunch | Startup and Technology News
  • 各国プログラマーのステレオタイプ的分類 - himaginary’s diary

    タイラー・コーエンが、なぜソフトウエアでは一物一価の法則が成り立たず、米国や日企業は自国の高いソフトウエア技術者を使い続けるのか――香港やシンガポールや中国ではもっと安価で雇えるにも関わらず――という一読者の疑問をブログエントリ化した。それに対し250を超えるコメントが付いたが、予想される通り、ソフトウエア開発においては単なるコーディングだけではなく、発注元と発注先とのコミュニケーションが重要なウェイトを占めるのだ、という指摘が相次いだ。その中で、各国のプログラマをステレオタイプ的に寸評したコメントが少し面白かったので、以下に訳してみる: Well, while we are being rude let me speak… It’s not the individuals of course, but the culture. And culture is why Americans

    各国プログラマーのステレオタイプ的分類 - himaginary’s diary
  • Pythonで表データを扱うライブラリ「tablib」を試す - メモ置き場

    仕事してるとテストデータを作ったり、またはシステムのデータをダウンロードさせたりとかで、結構csvやxls形式を使います そんなときに便利そうなライブラリがあったのでちょっと試して見ました tablib https://github.com/kennethreitz/tablib document http://docs.python-tablib.org/en/latest/index.html インストール pip install tablib 使い方 新しくデータを作成する # ヘッダ import tablib headers = ('名字', '名前') # データ data = [('東方','仗助'), ('虹村', '億泰')] # 表データの作成 data = tablib.Dataset(*data, headers=headers) # 行を追加 data.appen

    Pythonで表データを扱うライブラリ「tablib」を試す - メモ置き場
  • 最速な JavaScript のリファレンスマニュアルサイトをつくった - tokuhirom's blog

    JavaScript のリファレンスマニュアルといえば MDN(Mozilla Developers Network) が有名ですが、MDN の資料は探索がめんどくさいし、表示が遅いということで使い勝手がわるいという問題がありました。 そこで、jQuery のリファレンスマニュアルサイトとして有名な jqapi.com とおなじよような使い勝手のサイトがあったらいいのになーとおもいました。 なので、つくりました。 サイト自体はすべて static なデータで構成されているので、github からデータを取得すれば、イントラや自分のマシン内で閲覧することも可能となっています。 なお IE での動作確認はしていないので、うまくうごかない場合は pull-req してください。

  • Twitter Bootstrap Generator

    Kick-start your Twitter Bootstrap project the way you want. Simply alter the options below and click "Generate" to get your compiled Bootstrap CSS file.

  • 本の虫: リチャード・ストールマンは常に正しかった

    Richard Stallman Was Right All Along 去年の年末頃、オバマ大統領はテロリストの容疑者を裁判や令状なしに拘束できる法に署名した。世界中で起こっている平和的なオキュパイ運動家は、権力者からテロリストだとレッテル貼りをされている。通信を監視するSOPAを成立させるような圧力もある。30年前、リチャード・ストールマンがGNUプロジェクトを立ち上げてからこのかた30年間、彼の極端な物の見方は、馬鹿げていてパラノイアじみていると嘲笑されたものだ。しかし、この2012年において、パラノイアだと思われていた予測が、現実のものになろうとしている。 ごく最近まで、リチャード・ストールマンを世間離れしたパラノイアの狂人だと一笑に付すことは簡単であった。まあ、いってみれば、奴は古臭いコンピューターヒッピーだ。地下室に引きこもって自分の世界に浸っているパソコンオタクだ。あのヒゲ、