タグ

2009年1月9日のブックマーク (9件)

  • On the Relationship Between Python and Lisp

    PythonとLispの関係について Paul Prescod 日語訳:Shiro Kawai (shiro @ acm.org) これは、 Paul Prescod:On the Relationship Between Python and Lisp を、原著者の許可を得て翻訳・公開するものです。 2002/06/02 翻訳公開 Lispは時代のはるか先を行っていた。 Lispは最初の高級言語だったから、それ以降に現れた良いものは全てLispの再発明だ、 と信じたくなる人々がいる。 JavaはLispだ。XMLもLispだ(違うのだが)。 そして今度は、PythonはLispだそうだ。 有名なLispエキスパートである Paul Grahamが提示した話はこうだ。 彼が議論に選んだ3つの言語、JavaPerlPythonのうち、 PythonPerlより(ポピュラーではないにせ

    On the Relationship Between Python and Lisp
  • Ruby vs. Python は Lisp vs. Scheme に似ている - kwatchの日記

    Python の好きなとこ・嫌いなとこを書いていて、よくわかった。 Ruby vs. Python は Lisp vs. Scheme に似ていると思うんだ。 Ruby, Lisp -- 機能がリッチで仕様は複雑、変数と関数の名前空間が違う Python, Scheme -- 機能を絞っていて仕様は簡素、変数と関数で名前空間が同じ Scheme 好きな人は Python を、Lisp 好きな人は Ruby をやればいいと思うよ。

    Ruby vs. Python は Lisp vs. Scheme に似ている - kwatchの日記
    rokujyouhitoma
    rokujyouhitoma 2009/01/09
    たしかに。Python好きな自分はSchemeに着手した...
  • 3.12.5 Documentation

    Python 3.12.5 documentation Welcome! This is the official documentation for Python 3.12.5. Documentation sections: What's new in Python 3.12? Or all "What's new" documents since Python 2.0 Tutorial Start here: a tour of Python's syntax and features Library reference Standard library and builtins Language reference Syntax and language elements Python setup and usage How to install, configure, and u

    rokujyouhitoma
    rokujyouhitoma 2009/01/09
    英語の公式ドキュメント。
  • Python Programming Language – Official Website

    # Python 3: Fibonacci series up to n >>> def fib(n): >>> a, b = 0, 1 >>> while a < n: >>> print(a, end=' ') >>> a, b = b, a+b >>> print() >>> fib(1000) 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 Functions Defined The core of extensible programming is defining functions. Python allows mandatory and optional arguments, keyword arguments, and even arbitrary argument lists. More about defining f

    Python Programming Language – Official Website
    rokujyouhitoma
    rokujyouhitoma 2009/01/09
    python.org
  • 空から女の子が降ってくる - ぼくはまちちゃん!

    こんにちはこんにちは!! はてな見てたら、こんなのがありました! 【降臨賞】空から女の子が降ってくるオリジナルの創作小説漫画を募集します - 人力検索はてな 条件は「空から女の子が降ってくること」です。要約すると「空から女の子が降ってくる」としか言いようのない話であれば、それ以外の点は自由です。 字数制限 : 200〜1000 字程度 締め切り : 2009-01-12 18:00 で募集を止めます。 優勝賞品 : もっとも稀少な(と質問者が判断する)作品を書いてくださった方に 200 ポイントを贈ります。 面白そうですね! さっそくぼくも応募してみたよ! 応募した内容はこれ! javascript:(function(){scroll(0,0);H='http://hamachiya.com/';D=document;F=Math.floor;R=Math.random;Q=new I

    空から女の子が降ってくる - ぼくはまちちゃん!
    rokujyouhitoma
    rokujyouhitoma 2009/01/09
    これはすごいが、小説...?審査員が認識できない気がする。
  • 夢野久作 - Wikipedia

    夢野 久作(ゆめの きゅうさく、1889年〈明治22年〉1月4日 - 1936年〈昭和11年〉3月11日)は、日小説家。陸軍少尉、禅僧、新聞記者、郵便局長という経歴も持つ。幼名は直樹、出家名は杉山泰道(すぎやまやすみち)、禅僧としての名は雲水(うんすい)、号は萠圓、柳号は三八。 三大奇書の一つ『ドグラ・マグラ』をはじめ、田舎の風土を醸したホラー、怪奇幻想の色濃い作風で名高い。詩や短歌に長け『白髪小僧』中の神話、『猟奇歌』などに代表される。絵もよくし、初期には『九州日報』で童話や今でいう一コマ漫画を描いた。 父は政界の黒幕と呼ばれた玄洋社の杉山茂丸。長男はインド緑化の父と言われる杉山龍丸。三男は詩人の杉山参緑。「夢野久作と杉山三代研究会」の杉山満丸は孫[1]。 1936年(昭和11年)3月11日脳溢血で死亡、享年47。 生涯[編集] 1889年(明治22年)1月4日、杉山茂丸、ホトリ(旧

    夢野久作 - Wikipedia
  • Google App Engine Helper for Django を使う

    Matt Brown May 2008 翻訳 Takashi Matsuo <tmatsuo@shehas.net> 2008年6月11日 はじめに Google App Engine は WSGI 互換のアプリケーションなら動かすことができます。Django は WSGI をサポートしているので、Google App Engine 上で動くDjango アプリケーションを新たに書く事が(既存のアプリケーションを移植する事も)できます。 この記事では、公式の Django チュートリアルから Polls アプリケーションを作るはじめの部分を再現する事で、新しく Django プロジェクトを始めて、Google App Engine 上で動かすやり方をご案内します。各ステップで App Engine 環境のために必要な変更点をハイライト表示しています(訳注: 実際はしていません)。 はじ

    rokujyouhitoma
    rokujyouhitoma 2009/01/09
    あとでみる。
  • サーバ手配不要!App Engineで動くCMS

    期間限定のちょっとしたイベントの告知や、サークルの仲間内で見るような簡単なWebサイトを作りたい。そんなとき、なるべく手軽にサイトを更新できるシステムがあると便利だ。無償で使えるWebサイト更新ツールやCMS(Content Management System)は数えきれないほどあるが、今回は「App Engine Site Creator」を紹介しよう。 App Engine Site Creatorは、Pythonで書かれたオープンソースの簡易CMS。最大の特徴は、その名の通り、グーグルが提供する「Google App Engine」(GAE)上で動く、ということだ。このため、Webサイトを立ち上げるにあたって新たにレンタルサーバを手配したりする必要はない。GAEのアカウントさえ持っていれば、ローカルのテスト環境でApp Engine Site Creatorを使ってWebサイトを構築

    サーバ手配不要!App Engineで動くCMS
    rokujyouhitoma
    rokujyouhitoma 2009/01/09
    へぇ。Django?
  • EasyGuiを用いたPythonスクリプトの簡易GUI化

    Google App EngineなどにPythonの可能性を感じるあなた。でも、Pythonスクリプトにグラフィカルインタフェースを実装するのは少々やっかいだ。稿で紹介するEasyGuiを使えば、初心者でもPythonスクリプトをGUI化できるのだ。 Pythonスクリプトにグラフィカルインタフェースを実装する場合の選択肢としては、多少煩雑になるのは覚悟の上でTKinterなどのGUIプログラミングキットを用いるのが一般的だろう。ただしこの手法を実践するにはかなり高度なコーディングスキルが求められるため、初心者レベルのPythonプログラマーにとってはハードルが高いというのが実状である。こうした面倒なコーディングを経ることなく、Pythonスクリプトへの簡易的なGUI機能の組み込みを可能にしてくれるのが、稿で紹介するEasyGuiというモジュールだ。実際EasyGuiを利用した場合、

    EasyGuiを用いたPythonスクリプトの簡易GUI化
    rokujyouhitoma
    rokujyouhitoma 2009/01/09
    Tkinterとwxpythonしか触ったことないから興味ある。