Zope3を使って超シンプルなアプリケーションを作る、ということで、おみくじを作ってみましょう。(2005/9/26 OSSWebで公開した文書です) おみくじプログラム 今回作ってみるアプリケーションはあなたのラッキーカラーを教えてくれるお みくじです。CGIのサンプルとしても定番ですね。要はアクセスするたびに表 示内容が変わるよ、っていうことです。 Pythonパッケージを作る Zope3にはどんな風にプログラムを書いていけばいいのか、明確な指針があり ます。これはZope3の設計ポリシーといってもいいでしょう。これに沿ってお みくじプログラムを書いていきましょう。 Zope2と違って、Zope3のアプリケーションはPythonのパッケージとして作りま す。つまり、「Products以下に置くこと」みたいなお約束はありません。どこ かPYTHONPATHの通ったとこ
プログラムの実行はどのようにして行われるのか、Linuxカーネルのコードから探る (2017/7/20) C言語の「Hello World!」プログラムで使われる、「printf()」「main()」関数の中身を、デバッガによる解析と逆アセンブル、ソースコード読解などのさまざまな側面から探る連載。最終回は、Linuxカーネルの中では、プログラムの起動時にはどのような処理が行われているのかを探る エンジニアならC言語プログラムの終わりに呼び出されるexit()の中身分かってますよね? (2017/7/13) C言語の「Hello World!」プログラムで使われる、「printf()」「main()」関数の中身を、デバッガによる解析と逆アセンブル、ソースコード読解などのさまざまな側面から探る連載。今回は、プログラムの終わりに呼び出されるexit()の中身を探る VBAにおけるFileDial
原文: Unit testing — plone.org UnitTestは、Plone 2.1の機能として厳密はに定義されていないが、これは非常に重要な "良い手法" であり、慣れ親しんでおくべき事だ。Ploneは広範囲にわたってUnitTestを実施している(UnitTest無しでPloneのコードをチェックしようとしてはいけない, 時間がいくらあっても足りない)。ここでUnitTestの導入について簡単に説明しよう。さあ、始めよう! UnitTestのアイディアは、ソフトウェアの部品が集まり複雑に結合してくるとテストがだんだん難しくなってくるという点にある。君がPloneのUI上で動作する自身の製品をテストしていて何かをおかしくしてしまったとき、以前に動作していたと思われる全てのテストを再度行おうとすることはとても難しい事だ。 UnitTestには以下のゴールデンルールがある 一つの
第1回 Zope 3の魅力に迫る 田原 悠西 2008/8/13 Pythonで作られたWebアプリケーションフレームワークのZope 3とは何か。設計思想から実際の運用ノウハウまでを解説する(編集部) Zope 3は、プログラミング言語Pythonで書かれたWebアプリケーションフレームワークです。1998年にオープンソース化され、現在も開発が続けられているZope 2の後継として、完全な再設計の上で2001年から開発されています。2004年に最初のバージョン3.0がリリースされ、間もなく3.4がリリースされる予定です。 Zopeを使って作られたアプリケーションでは、オープンソースCMSのPloneが有名です。PloneはZope 2上で動くアプリケーションですが、Zope 2にバックポートされたZope 3の機能を積極的に使って作られています。 また、Zope 3で作られたアプリケーシ
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー 故あってTurboGearsを使ってみたんだけど,うーん,これはいいや。 私のホームグラウンドであるZope/Ploneと比べて,雑感についてざっくりと書いてみます。 薄れるZODBの優位性 ZopeといえばZODB。Zopeはオブジェクトデータベース内蔵なので,別途RDBMSを立てたりする必要なく,Webアプリで利用するデータを保存できる。オブジェクトデータベース自体にはPythonのクラスインスタンスそのものが保存される。テーブルを定義する必要がない。Pythonのクラスを書けばいい。ZODBの存在が「Zopeの価値」のかなり大きな部分を占めていると言っていいと思う。 一方,ここ数
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く