In this talk we'll illustrate a simple web application using SQLAlchemy, showing off the style of development that SQLAlchemy is most geared towards, …

Ryan Brown Ryan works on Openstack Heat at Red Hat and has written Python for web, orchestration, and backend applications large and small. TL;DR: Pyramid, Django, and Flask are all excellent frameworks, and choosing just one for a project is hard. We'll see working apps with identical functionality in all three frameworks to make comparing the three easier. Skip to Frameworks in Action[1] 1 Intro
PythonでSlackのOutgoing Webhooksに対応するbotの汎用的な実装、"djehuty/djehuty-slack"を公開したので共有してみる。 Hubotを使えば? 内製の、Pythonで実装したサーバーサイドモジュールをbotから直接使いたかった。 SlackのOutgoing Webhooks integrationを設定する integrationの追加 botを用意する前に、そもそもSlack側でbotとやりとりするための設定をしておく必要がある。Slackのintegrationの一つに"Outgoing Webhooks"というものがあり、特定のワードで始まる入力を指定のURLにPOSTリクエストする仕組みである。djehutyでは、このintegrationを利用する。 Outgoing Webhooksの設定では、このintegrationを有効にす
これはpython advent calendar 2012の19日目の記事です。 何についての話? pyramidを使ったseparationの話です。間接参照すばらしい的な話につなげられたら良いです。 (MVC的にはsqlalchemy,mako,pyramid(のURLディスパッチ)を利用してます) ある学生寮向けのローカルSNSの開発 一昔前に流行ったローカルSNSのようなものを作ることになった。 ある学生寮の住人向けに作られるそうだ。そこに所属する学生が書いた日記などをまとめたりなどしたいらしい。 これは、住人の一覧画面の表示に使うview。他にも同様の形のviewがいくつも定義されている。 from pyramid.view import view_config @view_config(route_name="index", renderer="advent:template
そこでこの記事では、マスコットキャラ不在の問題を解消するとともに、 Pyramid のセールスポイントである拡張性の高さを示すために、 Pyramid を拡張するあらゆる手段を駆使してポニーを表示してみたいと思います。 Pyramid のインストール¶ なぜか「Pyramid はこわい」というイメージが広がっているようなので、 Pyramid を使ったことがない人にも安心して読んでもらえるように 一から丁寧に説明していきます。 よく分かっている人はスキップしても OK です。 最初に virtualenv を使って Pyramid をインストールする環境を作ります。 今回は何となく Python 3 で作ってみました。
April 29, 2013 In my two years @seantis I had the chance to work on web applications ranging from the small and benign to the big and bulky. For these applications I used (and cursed at) a number of web-frameworks: Flask Pyramid Django Plone I know there’s no shortage of blog posts comparing Python web-framworks, but I developed a certain view on these four frameworks which might be interesting to
この記事は2012 Pythonアドベントカレンダー (Webフレームワーク)の15日目エントリです。 今日はマサカリを投げあうモヒカンどもが大好きなPyramidについて書いてみようと思います。どうでもいい話ですが、Pyramid Tシャツがアメコミ的HAHAHAな感じなので、とても欲しいです。 Pyramidにはとても良くできたチュートリアルがあるので、なにはともあれ、こいつをやっつけて下さい。Step by stepの形式でインストールから最初のアプリケーション作成、そして作ったアプリケーションをテストするところまで教えてくれます。さすがはテストカバレッジの高さが当たり前のプロダクトですね。 続いてドキュメントを読みながら、チュートリアルで写経したアプリケーションを改造しつつ、Pyramidが用意しているAPIに習熟するのがよいでしょう。今から始めれば年明けくらいには全部読み終わるこ
All slide content and descriptions are owned by their creators.
forkanart という絵をフォークするという絵を描く人向けのサービスをリリースしたのですが、今回はその裏側の技術的な話をします。 ざっと構成を列挙します。 フロントエンド: nginx (フロントエンド) - http://nginx.org/ Varnish (キャッシュ) - https://www.varnish-cache.org/ uWSGI (アプリケーションサーバー) - http://projects.unbit.it/uwsgi/ バックエンド: MySQL (ユーザー情報) - http://www.mysql.com/ MongoDB (上記以外全部) - http://www.mongodb.org/ アプリケーション: Python 2.7 - http://python.org/ Pyramid - http://www.pylonsproject.org/
2012年9月15日から17日にかけて、Pythonユーザーのためのカンファレンス「PyCon JP 2012」が開催された。PyCon JP 2012ではPython関連コミュニティによるイベントが併設されているのも特徴である。今回はその1つである「Django & Pyramid Con JP 2012」について、運営側担当者によるイベントレポートをお送りする。 Django & Pyramid Con JP 2012とは Pythonにおける本格的なWebフレームワークとして大きな人気を誇るDjangoとPyramid。Django & Pyramid Con JP 2012は、両フレームワークの日本コミュニティが共同で開催したカンファレンスです。カンファレンスではDjangoやPyramidの概要だけでなく注目すべき最新機能なども紹介され、DjangoやPyramidにあまり触れた
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く