タグ

関連タグで絞り込む (208)

タグの絞り込みを解除

Pythonとpythonに関するt_43zのブックマーク (262)

  • はてなブログ | 無料ブログを作成しよう

    【自分語り】1推しの卒業によせて . 私の1推し、ゆきりんこと柏木由紀ちゃんが、17年に渡り在籍したAKB48を卒業することになった。 この機会に、ゆきりん推し(48ファン)としての自分自身のことをすべては不可能であるものの振り返ろうと思う。 内容からして世代がわかることも仕方ないし、限りなくゼ…

    はてなブログ | 無料ブログを作成しよう
    t_43z
    t_43z 2007/12/09
  • PythonでもIRCボットは作れる - 西尾泰和のはてなダイアリー

    13:47 (nishio) ログって手動で記録しているの? 13:47 (woremacx) ぼくは tiarra で全部ログってます 13:47 (woremacx) irc proxy 13:47 (nishio) ふむふむ… 13:48 (woremacx) http://www.clovery.jp/tiarra/ 13:48 (nishio) tiarraを使うとIRCボットが簡単に作れるのかなぁ 13:48 (woremacx) OppaiSan は、ruby らしいです (中略) 15:36 (nishio) ircって「チャンネルに対してプライベートメッセージを送るとチャンネルにjoinしている全員に配信される」という仕組みなのか 15:36 (nishio) なんでprivmsgがあるのにpubmsgがないのか悩んだ 15:43 (nishio) っていうかLimeCh

    PythonでもIRCボットは作れる - 西尾泰和のはてなダイアリー
  • Java meets Python - 第3回 構造体とクラス:二分木:CodeZine

    何を今さらC言語? K&Rと言えば、C言語のバイブルとされ、世界中で愛読されています。一般書と肩を並べて、専門書がロングセラーを続けるという、希有な事例の一つです。特に、hello worldを出力するコードの断片は、世界で最も有名なプログラムになりました。最近では「K&Rを読んだことがない」という新人に遭遇しますが、新しいプログラミング言語を学ぶときには、なぜかhello worldの事例を繰り返し引用します。 これから、Pythonを学ぼうとするときに、まるで「寝てる子を起こすな」とでも言われんばかりに「何を今さらC言語」という声が聞こえてきそうです。極論すると、Javaに限らず、Ruby/Pythonさえも「C言語で書かれたアプリケーション」の一つにすぎません。プログラミング言語Objective-Cの開発者でもあるBrad Coxさんは、ソフトウェアICという概念を提唱しました。機

  • 西尾泰和のブログ @ Cybozu Labs: Python4JS and KEMURI Interperer on it

    OreScript時代の幕開け - yukobaの日記はとても面白い。 ので、 Pythonで書かれているKEMURI のインタプリタを<script type="text/python4js">で囲ってHTMLソースに書いておくと、それがJavaScriptに変換されて実行される、というデモを作ってみました。 Python4JS and KEMURI Interperer on it ラボでは他にも JSRuby - Javascript による Ruby(っぽい)実装 (nakatani @ cybozu labs) などが公開されていますが、僕のこのデモは深夜ノリで作ったため、Python2.5の全機能をサポートしているわけではありません。今後改良していく予定もありません。ごめんなさいごめんなさい。ソースコードを見て石を投げないで!

  • 高速なPythonデバッガ「Winpdb 1.3.0」リリース

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Winpdbプロジェクトは11月1日、Pythonデバッガ「Winpdb」の新バージョン「Winpdb 1.3.0」をリリースした。 Winpdbはプラットフォーム非依存のPythonデバッガ。マルチスレッドや名前空間の修正、埋め込みデバッグ、暗号化通信機能などをサポートしており、標準のデバッガpdbよりも最大20倍高速だという。CPython 2.3、2.4、2.5に対応しており、実行にはwxPython 2.6以上が必要となる。 今回リリースされた新バージョンでは、新たにUnicodeに対応したほか、Python 3.0との互換性も保証された。また、シグナルや環境変数へのサポートを強化。それ以外にもパフォーマンスの改善や、多数のバグ

    高速なPythonデバッガ「Winpdb 1.3.0」リリース
  • Java meets Python - 第0回 Jythonはじめました(前編):CodeZine

    はじめに Java meets Python。そして、Jythonが産まれました。この連載では、Java/PythonのDNAを備えたJythonを紹介します。Javaのアプリケーション開発に携わる皆さんの苦痛を和らげ、より快適なアジャイル開発への道標となるなら幸いです。対象読者 こんな症状を抱えているなら……。Javaの開発効率の悪さにストレスが溜まる。要求仕様の変更に柔軟かつ迅速に対処できない。体力(単純な肉体労働)に自信がない。頭脳労働に専念したい。既存の資産(Javaで構築されたレガシーシステム)は今後も運用したい。

  • DjangoOnJython - JythonWiki

    Using Django on Jython Finally, Django works on Jython, without any special patching. Here are the steps to get Django on Jython running: First, get a fresh version of Jython. Any release after 2.5.0 should work fine. Check out and install Django 1.2.5. $ svn co http://code.djangoproject.com/svn/django/trunk/ django $ cd django $ jython setup.py installYou may also like to make an alias for "djang

    t_43z
    t_43z 2007/10/20
  • 第4回 正式版リリースが迫るPython 3.0 | gihyo.jp

    みなさんはPythonの「バージョン3000」について聞いたことがあるでしょうか。 「Python 3000」とは、Pythonの次期バージョンである3.0につけられた愛称です。もともと「西暦3000年に完成予定」という、Pythnonista特有の毒のあるジョークからつけられた愛称でした。世紀をまたぐ壮大なジョークから受ける印象とは異なり、当初の予定通り最初のアルファ版がつい先月、2007年の8月末にリリースされました。 Python 3.0を一言で言い表すなら「現実路線」です。無理をせず、開発者コミュニティにも移行に関わる大きな痛みを強いず、現実的かつスムーズに、Pythonという言語を進化させる。それがPython 3.0が目指しているゴールといえます。 Python 3.0の主な変更点 Python 3.0では、以下のような変更が行われる予定です。 ・割り算演算子の変更 整数÷整数

    第4回 正式版リリースが迫るPython 3.0 | gihyo.jp
  • CoreserverでDjangoを使う | スパムとか

    なんだか使える場所がないとか言われているので、coreserver.jp(年間5000円)でDjangoを使ってみます。xreaでも動きますが、先人もいるしドメインとらないと無料のやつが使えないようなのでcoreserver.jpのお試しでやってみます。 お題はdjblogkit(unicode対応版)で。 まずは、coreserver.jpを借りてください。 お試しの場合はアクセス数かなにかが制限されているそうなので、しばらく試していると動作しなくなるかもしれません。 coreserver.jpはsshログインするためのホストを設定しなければならず、設定変更後反映まで5分かかるらしいので、まずはホスト設定をしましょう。 coreserver.jpの管理サイトにログインしてください。 メニューに、「ホスト情報登録」というボタンがあるのでクリックします。 ホスト情報が表

  • もっと知りたいPython:第3回 WebフレームワークTurboGears, Django, Pylons|gihyo.jp … 技術評論社

    LLベースのWeb開発フレームワークは、Ruby on Railsをきっかけに大きく認知を広げました。PythonとWeb開発の歴史はとても長く、実に成熟しています。前回紹介したPloneのベースになっているZopeは著名なLLベースのWebフレームワークのひとつです。当時Boboと呼ばれていたZopeの開発が始まったのは1996年のことでした。10年以上前に、すでにオブジェクト指向Web開発を実践していたPythonistaの有能さには当にびっくりさせられます。 Python製Webフレームワークの新時代 Zope以外にも、Pythonには多くのWeb開発用のフレームワークが存在します。どのフレームワークも素晴らしいのですが、Zopeの存在が大きすぎたせいか、多くの開発者の支持を得ることはできなかったようです。 Zopeを筆頭にいくつものフレームワークが群雄割拠していた状況も、数年前か

    もっと知りたいPython:第3回 WebフレームワークTurboGears, Django, Pylons|gihyo.jp … 技術評論社
  • Django (Python) 用DB2アダプタ作成中 | Unofficial DB2 BLOG

    以前DjangoPython用WEBフレームワーク)を紹介した際には、DjangoからDB2にはつなげられない(アダプタが無いから)というエントリを書いたのですが、 - 気になるPythonフレームワーク、DjangoとTurboGears その後DB2用Railsドライバ作者のAntonioさんのBlogで「DB2のPython対応についての意見募集」が行われ、 - DB2のPython/Djangoサポートに対して御意見募集中 その結果を受けて、どうやらドライバの製作は順調に進んでいたようです。 - Python, Django and DB2 Status Update (Zen and the Art of Ruby Programming) 上記AntonioさんのBlogによれば、 - 現在製作中でもうすぐクローズド(限定された人向け)Betaテスト - まずSQLAlche

  • 第2回 高機能WebフレームワークPlone | gihyo.jp

    Ploneや、PloneのベースになっているZopeは、Python製のオープンソースプロダクトとしてとても有名です。とくにPloneは「オープンソースのCMS」と紹介されることが多いのですが、私はこのキャッチフレーズはPloneの特徴や強みをよく表現していないのではないかと常々思っています。 もちろん、PloneはCMSとしてもよく作られています。私自身、業務としてPloneを使っていて、Ploneを使った大規模なCMSの構築経験もあります。しかし、CMSとしての利用はPloneの活用方法のうちでもかなり初歩的な分野に属します。PloneをCMSと言い切ってしまう人は、「⁠Ploneの質」をよく理解していないのではないかと私は思っています。 導入、運用のしやすさがPloneの特徴 Ploneは、よくXOOPS Cubeと比較されます。海外だとTYPO3やMidgard CMSといったオ

    第2回 高機能WebフレームワークPlone | gihyo.jp
    t_43z
    t_43z 2007/09/14
    「次回は,Pythonの軽量Webフレームワークのうちで人気のあるTurboGeras,Django,Pylongの3つについて簡単に紹介してみたいと思います。」Pylons?ってか軽量ってならweb.pyはっ!
  • Pythonを始めよう:CodeZine

    はじめに こんにちわ、hirataraです。 稿では、オブジェクト指向のスクリプト言語であるPythonの紹介をしたいと思います。と言っても、実は私がPythonを勉強し始めたのは数ヶ月前のことで、まだPythonに関してさほど詳しいとは言えません。それでもこの記事を書こうと思い立ったのは、ある言語が他の言語に比べて面白い部分と言うのは、その言語にどっぷり漬かってその言語を使うことが当たり前になっている人間よりも、その言語を好きになり始めたくらいの人間の方が見つけやすいのではないかという思いからです。 そのような事情で、もしかすると当のPythonistaからお叱りを受けるような内容も含まれるかもしれませんが、その点はTBやコメントでご教授頂けると幸いです。この記事で、少しでもPythonに興味を持ってくれる方が増えることを願っています。対象読者他言語でのプログラミング経験者Pytho

  • 第1回 オブジェクト指向言語Python | gihyo.jp

    Pythonはオブジェクト指向スクリプト言語です。PerlRubyPHPなどと並んで「軽量言語(LL)」と呼ばれています。LLは、開発効率の良さや手軽さなどが評価され、Webの開発を中心に世界中で広く使われています。 プログラミング言語としてのPythonの特徴には以下のような特徴があります。 動的な型付け インデントを使ったブロック表記 豊富なモジュール オブジェクト指向機能 組み込みのユニコードサポート Pythonはとてもシンプルなプログラミング言語です。プログラムで利用される「if」「⁠for」のような予約語は、Ruby 1.8の40より少なく31しかありません。シンプルでいて奥深いのがPythonなのです。 GoogleやYouTubeで活用 Pythonの作者Guido van Rossum氏が米検索エンジン大手のGoogleで働いているのは比較的有名な話です。Guido氏

    第1回 オブジェクト指向言語Python | gihyo.jp
    t_43z
    t_43z 2007/09/09
  • Pythonチュートリアル

    TOPICS 発行年月日 2007年09月 PRINT LENGTH 200 ISBN 978-4-87311-340-1 FORMAT プログラミング言語Python(パイソン)の作者Guido氏が書き下ろしたPython入門者のための手引き書。Pythonの言語とシステムの基的な機能やコンセプトを紹介する―「このチュートリアルは、個々の機能を取り上げた包括的なものを目指しておらず、よく使う機能すらすべてはカバーしていない。むしろ特徴的な機能を数多く紹介することで、言語の雰囲気とスタイルを掴んでもらおうとするものなのだ。これさえ読めば、Pythonのモジュールやプログラムは読み書きできるようになるし、ライブラリリファレンスで解説されるさまざまなモジュールについて、詳しく学ぶ準備が整うのである。」(書「概要」より) 関連ファイル 訳者によるサポートサイト 正誤表 ここで紹介する正誤表に

    Pythonチュートリアル
  • WindowsにDjango最新版を | スパムとか

    Djangoのインストールが初心者には難しいという話が各所で出ていますので、WindowsMac OSXでそれぞれ一番簡単にインストールができる方法を紹介します。 特に、Djangoをはじめようとすると必ず出てくる「ソースコードリポジトリからsubversionクライアントを利用して最新版を取得して使え」という部分は敷居が高いと思いますので、なんとか別の方法で最新版を取得する方法を模索します。 まずはじめに、Windowsから。 必要なものをダウンロードしてくる。 Python2.5をダウンロードします。 Pythonというのは、Djangoで開発を行う際に使う言語です。 http://www.python.org/ftp/python/2.5.1/python-2.5.1.msi ← これ 同様にpysqlite2.3.5をダウンロードします。 pysql

  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
  • ぱいぱいを弄ってみる - Djangoへの片思い日記

    ぱいぱいってなに? Pythonの色々な便利なプログラムを集めている場所みたいです。 PerlのCPANみたいな物ですね。 pypi http://cheeseshop.python.org/pypi 読み方は「ぱいぱい」です。 Python当に「ぱい」が好きですね。 愛は世界を救わないけど エロは確実に世界を動かすことを分かっているのですね♪ ちなみにGoogleで「pypi」を検索すると もしかして: pypy pypi - Google 検索 とか言われます。 死ねばいいのに。 Setuptools&EasyInstall 実際にpypiから色々ダウンロードしてインストールするのに 便利な物があります。 それがSetuptoolsです。 で、コマンドがEasyInstall…… 厳密な違いはよく分かりませんが これを入れておくと便利そうです。 setuptools - The P

    ぱいぱいを弄ってみる - Djangoへの片思い日記
  • Pythonにディレクトリトラバーサルの脆弱性

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 30日(デンマーク時間)、Secuniaは「Python」に、脆弱性が発見されたと公表した。 Pythonは、日Ruby同様に欧米で人気のあるプログラミング言語のひとつ。今回、ディレクトリトラバーサルの脆弱性が発見された。ディレクトリトラバーサルとは、「../」のようなパスをさかのぼり、管理者が意図していないファイルやディレクトリにアクセスしたり、アプリケーションを実行される攻撃手法。 Python 2.5.x 影響度は「Less critical」に位置づけられている。執筆時現在の解決策は、開発版である「Python 2.6」を利用すること。 詳細は、下記のセキュリティーアドバイザリーを参照されたい。 http://mail.py

    Pythonにディレクトリトラバーサルの脆弱性
    t_43z
    t_43z 2007/08/31
    おやまぁ
  • Top Beachbody Coach – Canada's Top Beachbody Coach

    Have you ever wondered what it takes to get in the best shape of your life? Did you know that you could simply workout from home, instead of going to the gym? This blog shares all the best health and fitness advice that you won’t be able to find anywhere else. The Best Way To Workout From Home Looking for tips to be able to workout from home? Make sure you check out our incredible article. The key

    Top Beachbody Coach – Canada's Top Beachbody Coach
    t_43z
    t_43z 2007/08/30
    Webデベロッパ向けのチートシート色々