- 運営スタッフが振り返る「PyCon JP 2011」の模様と今後の展望
- 保坂 翔馬 / 鈴木 たかのり / 寺田 学 / 遠藤 隆尚 / 杵渕 朋彦 / 畠 弥峰 / 池 徹 / 森本 哲也 / 清水川 貴之 [著]
-
8月27日、日本で開催されたPythonユーザーのためのカンファレンス「PyCon JP 2011」。本稿では、運営者視点で背景や事後の様子を交えつつ、当日の模様をお伝えします。
[2011年09月15日]
- 「PyCon JP 2011」紹介 番外編 ~Pythonで働くということ
-
- 池 徹 [著]
-
プログラム紹介としては前回までの三回で終了となるのですが、おまけ回としてパネルディスカッションのセッション「Pythonで働くということ」の紹介をします。パネルディスカッション事前準備としての座談会(と言う名の顔合わせ飲み会)の様子とともに、パネルディスカッションの内容や、パネリストとして登壇する3名の社長の紹介を行います。
[2011年08月23日]
- 「PyCon JP 2011」本編以外の注目ポイント ~出会いの場をどう活用するか?
- 保坂 翔馬 / 遠藤 隆尚 / 原 健太 / 畠 弥峰 / 池 徹 [著]
-
前回まではメインとなるセッションや、セッションを開いている時間に裏で開催されているOpen Spaceなどについての紹介でした。最終回となる今回は、それらの時間以外に行われる昼食や、みんな大好き懇親会という名の飲み会であるPyCon JP Party、そしてPyCon JPの翌日に開催されるPyCon JP Sprintを紹介します。また、「出会い系」らしいスペシャル記事もあります。お楽しみに!
[2011年08月18日]
- 「PyCon JP 2011」プログラム紹介 ~Lightning Talks、Office Hour、Open Spaceも
-
- 鈴木 たかのり / 遠藤 隆尚 / 杵渕 朋彦 [著]
-
PyCon JP 2011プログラム紹介の第二回となる今回は、CFPの中から選ばれたプログラムをピックアップしてご紹介します。また、メインとなるセッション以外にも、Office HourやOpen Spaceといった前回のPyCon mini JPにはなかったプログラムも存在しますので、それらの概要についても説明します。
[2011年08月18日]
- 「PyCon JP 2011」開催間近! ~運営チームが見どころをいち早く紹介
-
- 保坂 翔馬 / 鈴木 たかのり / 寺田 学 [著]
-
以前にも何度かお知らせしているとおり、私たちPyCon JP運営チームでは、8月27日にPyCon JP 2011を開催します。
[2011年08月17日]
- Djangoチュートリアル(後編)
-
- WINGSプロジェクト 佐藤 治夫 (株式会社ビープラウド) [著]、 山田 祥寛 [監修]
-
DjangoはPythonの簡潔さをうまく活かし、シンプルかつ本格的な開発ができるWebアプリケーションフレームワークです。後編となる今回は、管理インターフェイスの使い方、ショートカット、汎用ビュー、Formクラス、セッション、キャッシュの使用方法などについて説明します。
[2009年09月09日]
- Djangoチュートリアル(前編)
-
- WINGSプロジェクト 佐藤 治夫 (株式会社ビープラウド) [著]、 山田 祥寛 [監修]
-
DjangoはPythonの簡潔さをうまく活かし、シンプルかつ本格的な開発ができるWebアプリケーションフレームワークです。本稿ではこのDjangoによるアプリケーション開発の基本をチュートリアル形式で説明します。
[2009年07月15日]
- Python 3.0開発者ガイド:数値、文字列、データ
- Gigi Sayfan [著]、 japan.internet.com [訳]
-
このシリーズでは前回に引き続き、Python 2.xとPython 3.0の違いを詳しく比較します。バージョンの変更により、Python 3.0のデータ型に重要な(下位互換性のない)変更が行われました。今回は、Python 3.0における数値、文字列、バイナリデータの基本データ型の処理についての解説をとおして、データ型の変更がどのようにコードに影響するかを説明します。
[2009年06月29日]
- Python 3.0開発者ガイド:コア言語の変更点
- Gigi Sayfan [著]、 japan.internet.com [訳]
-
Python 2.xとPython 3.0の違いを詳しく比較します。Pythonのコア言語、型システム、および標準ライブラリに対する幅広い変更内容を明らかにし、それらの変更がコードに与える影響と、移行のためのガイドラインを示します。
[2009年06月25日]
- IronPythonの特徴
- Harry Pierson [著]、 japan.internet.com [訳]
-
IronPythonは、習得が容易なのに驚くほど強力な.NET向け開発言語です。C#やVisual Basicとの違いや、.NETのこれまでの知識を生かす方法について見ていくことにしましょう。
[2009年01月28日]
- 正規表現エンジンを作ろう (6)
-
- hiratara [著]
-
正規表現は、特に文字列操作が中心となるWEB分野におけるプログラミングにおいて、なくてはならない重要な機能です。本稿では正規表現を解釈するエンジンを実際に実装し、正規表現エンジンがどのように動いているのかを解説します。第6回は、連載の最後のまとめとして、正規表現エンジンを実際に動かして動作を確認し、より一般的なNFAエンジンとの比較を行います。
[2008年12月10日]
- 正規表現エンジンを作ろう (5)
-
- hiratara [著]
-
正規表現は、特に文字列操作が中心となるWEB分野におけるプログラミングにおいて、なくてはならない重要な機能です。本稿では正規表現を解釈するエンジンを実際に実装し、正規表現エンジンがどのように動いているのかを解説します。第5回は、NFAをDFAに変換する部分集合構成法を解説し、今まで作った部品を組み合わせて正規表現エンジンを完成させます。
[2008年12月03日]
- 正規表現エンジンを作ろう (4)
-
- hiratara [著]
-
正規表現は、特に文字列操作が中心となるWEB分野におけるプログラミングにおいて、なくてはならない重要な機能です。本稿では正規表現を解釈するエンジンを実際に実装し、正規表現エンジンがどのように動いているのかを解説します。第4回は、各正規表現の演算がどのようにNFAで表現されるかを解説し、この構文木をInterpreterパターンに対応させます。
[2008年11月26日]
- 正規表現エンジンを作ろう (3)
- hiratara [著]
-
正規表現は、特に文字列操作が中心となるWEB分野におけるプログラミングにおいて、なくてはならない重要な機能です。本稿では正規表現を解釈するエンジンを実際に実装し、正規表現エンジンがどのように動いているのかを解説します。第3回は、実装するDFAエンジンが扱う文法を解釈するコンパイラを作成します。
[2008年11月19日]
- 正規表現エンジンを作ろう (2)
-
- hiratara [著]
-
正規表現は、特に文字列操作が中心となるWEB分野におけるプログラミングにおいて、なくてはならない重要な機能です。本稿では正規表現を解釈するエンジンを実際に実装し、正規表現エンジンがどのように動いているのかを解説します。第2回は、正規表現エンジンの実際の評価器となる、NFAとDFAを実装します。
[2008年11月12日]
- 正規表現エンジンを作ろう (1)
-
- hiratara [著]
-
正規表現は、特に文字列操作が中心となるWeb分野におけるプログラミングにおいて、なくてはならない重要な機能です。本稿では正規表現を解釈するエンジンを実際に実装し、正規表現エンジンがどのように動いているのかを解説します。第1回は、正規表現の数学的な定義や実装方法の概要を紹介します。
[2008年11月05日]
- Java meets Python - 第7回 ハリウッドの原則
-
- 伊藤うさぎ [著]、 小泉ひよ子とタマゴ倶楽部 [監修]
-
過去に作成したコードを眺めると、プログラミングを始めた頃には気付かなかった欠陥が見えてきます。ソフトウェアの設計にあたってはのちのちのコストを見据えた上で、再利用への配慮を行うことがとても重要です。今回は、先の連載で紹介した3つのゲームから共通する部分をフレームワークとして抽出し、リファクタリングを試みます。
[2008年06月17日]
- Java meets Python - 第6回 配列と別れる50の方法(3) ライフゲーム
- 伊藤うさぎ [著]、 小泉ひよ子とタマゴ倶楽部 [監修]
-
例外処理を導入すると、配列に伴う ArrayIndexOutOfBoundsException とさえ共存できます。確かに、この対処法は魅力的ですが、後で思わぬツケが回ってきます。今回は、ライフゲームの事例を通して、伝統的な手法から視点を移して、オブジェクト指向の立場から観察することで、これらの問題点を再考します。
[2008年06月13日]
- PythonとDjangoでExcelファイルを作成
- Chris McAvoy [著]、 japan.internet.com [訳]
-
Pythonを利用してWebアプリケーションを作成する際に、Excelファイルのダウンロード機能を実装する方法について解説します。開発段階ではデータ表示に関するクライアントのビジョン形成をサポートし、リリース後はデータの可搬性を担保してくれる魅力的な機能です。
[2008年04月30日]
- PythonとWSGIによるフォトギャラリーの作成
- Chris McAvoy [著]、 japan.internet.com [訳]
-
PythonではWebサーバとWebアプリケーション間のインターフェイスを定めた「WSGI」という仕様により、Webサーバの違いを意識することなく、Webアプリケーションやフレームワークを作成できる。本稿では、フォトギャラリーを例に、WSGIを使ったWebアプリケーションの作成方法を紹介する。
[2008年04月24日]


