Facebookは、世界中の友達や家族、同僚や同級生をつなぐコミュニティです。Facebookでは、友達の近況チェックや写真アップロード(枚数は無制限)、動画やリンクの共有を通して、人との交流を深めることができます。Thrift is a software framework for scalable cross-language services development. It combines a powerful software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, and Ruby. Thrift was developed at Facebook and released
アメリカの学生向けSNS「Facebook」のコアモジュールである、「Thrift」がオープンソースとして公開された。FacebookのWebサイトより無償でダウンロードできる。 プログラミング言語は世の中にたくさんあるが、Web系の処理が得意な言語、サーバサイド処理が早い言語など、それぞれに向き不向きがある。今回公開された「Thrift」は、各種言語のプログラムをシームレスにつなぐことができるフレームワーク。C++、Java、Python、PHP、Rubyに対応している。 Thriftをフレームワークとして使うことで、それぞれの処理に必要な言語を割り当てることができ、「単一言語でアプリケーションを作成しなくてはいけない」という制約にしばられることなくシステムを構築できるようになるという。 参考サイト Facebook Developers:Thrift @IT:巨大SNSを支
Jinja is a sandboxed template engine written in pure Python. It provides a Django like non-XML syntax and compiles templates into executable python code. It’s basically a combination of Django templates and python code. Nutshell Here a small example of a Jinja template: {% extends 'base.html' %} {% block title %}Memberlist{% endblock %} {% block content %} <ul> {% for user in users %} <li><a href=
Httplib2A comprehensive HTTP client library that supports many features left out of other HTTP libraries. RequirementsRequires Python 2.3 or later. DocumentationThere is also Python library style documentation, New Python library style documentation, and more detailed Examples for how to use httplib2 in specific situations. There are also two articles about httplib2 on XML.com, Doing HTTP Caching
mmm-experts View on GitHub Welcome to GitHub Pages You can use the editor on GitHub to maintain and preview the content for your website in Markdown files. Whenever you commit to this repository, GitHub Pages will run Jekyll to rebuild the pages in your site, from the content in your Markdown files. Markdown Markdown is a lightweight and easy-to-use syntax for styling your writing. It includes con
2026/04/01 桜が悪天候を手引きしてる 朝、両手でカフェオレを運ぶわたしと夫がすれ違いぎわで接触し、カフェオレをすこしこぼす事故がおきて、あつい!!!!と、大きい声をだしてしまった。これが本当に熱いなら仕方がないと思うけど、カフェオレはたいして熱くなく、ほとんど舌打ち的な意味合いで怒りを…
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
Pythonずっとやってる人には当り前なのかもしれないですけど、結構便利な気がしたのでエントリにあげとこ。 Pythonの標準モジュールには,ほぼそのままWeb Serverとして使えるモジュールが入っています。これを使うと,簡単にPythonのCGIを試すことができます。 Pythonで超簡単にCGIの動作を確認する方法 | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記 $ python -m CGIHTTPServer とやるとポート8000番にサーバーが走りだします。ドキュメントルートは上のコマンドを打ったところ。そこの直下にcgi-binというディレクトリを作って、http://localhost:8000/cgi-bin/test.pyとやるといけるみたい。ポート番号は8000番も入れないと動かないときがあるので、自明ながらもいれておいたほうがよい(と思
Appendix 3. Tkinter のデモ スクリプト 1. 初めに Tkinter は wxPython と並んで Python 上で動作する代表的な GUI です。 どちらを使うかは各人の好みによりますが、一般に、Tkinter の方が プログラムが短くなり、動作が安定しているように思えます。 一方、複雑な GUI を書くには wxPython の方が向いているかもしれません。 Tkinter は名前が示すように Tcl/Tk の wrapper です。Tcl/Tk は OS に依存しない GUI の草分けで、 広く普及しています。他の GUI に手を広げるにしても Tk は押さえておいた方が良いと思います。 さて、Tcl/Tk をダウンロードすると、リファレンス、デモスクリプトが同封されており、また、 Web 上にも解説記事がたくさんあります。それに比べると Tkinter の方
nose はテストケース作成の手間、テスト実行のわずらわしさを軽減することを狙いにしたテストフレームワークで、同種のソフトとしては py.test が知られています。 nose とはなにか 今回は Python 用テストフレームワーク nose(http://code.google.com/p/python-nose/) の紹介をしたいと思います。 同種のソフトとしては py.test が知られており、実際、nose は py.test から大きな影響を受けています。 nose のインストールそれでは早速 nose をインストールしてみましょう。 easy_install を使うと、非常に簡単にインストールできます $ easy_install nose easy_install がインストールされていない場合は次の URL からインストールしてください http://peak.t
TextSnippets 2827 users tagging and storing useful source code snippets Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world (or not, you can keep them private!) What next? 1. Bookmark us with del.icio.us or Digg Us! 2. Subscribe to this site's RSS feed 3. Browse the site. 4. Post
Stateful programmatic web browsing in Python, after Andy Lester’s Perl module WWW::Mechanize. mechanize.Browser and mechanize.UserAgentBase implement the interface of urllib2.OpenerDirector, so: any URL can be opened, not just http: mechanize.UserAgentBase offers easy dynamic configuration of user-agent features like protocol, cookie, redirection and robots.txt handling, without having to make a n
2026/04/01 桜が悪天候を手引きしてる 朝、両手でカフェオレを運ぶわたしと夫がすれ違いぎわで接触し、カフェオレをすこしこぼす事故がおきて、あつい!!!!と、大きい声をだしてしまった。これが本当に熱いなら仕方がないと思うけど、カフェオレはたいして熱くなく、ほとんど舌打ち的な意味合いで怒りを…
land.to サービス終了のお知らせ land.toは2026年03月31日(火) JST 13:00をもちまして サービスを終了いたしました。 長年のご利用、誠にありがとうございました。皆さまのご愛顧に感謝申し上げます。 land.toのシステムは25年以上稼働を続けており、システムやサーバーの老朽化が進んでいるため、 保守が困難な状況です。そのため、開発・保守が継続されているFC2の各サービスへ 運営を一本化する運びとなりました。 ご利用のお客様には大変ご迷惑をおかけいたしますが、 何卒ご理解いただきますようお願い申し上げます。 サービス終了後の移行先について 本サービスの終了に伴い、さらに充実したサービスをお求めの方には 月額250円〜(税込)でご利用いただける FC2レンタルサーバーLiteを推奨しております。 FC2レンタルサーバーLiteでは、 PHP/CGI/データベース、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く