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

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
何を今さらC言語? K&Rと言えば、C言語のバイブルとされ、世界中で愛読されています。一般書と肩を並べて、専門書がロングセラーを続けるという、希有な事例の一つです。特に、hello worldを出力するコードの断片は、世界で最も有名なプログラムになりました。最近では「K&Rを読んだことがない」という新人に遭遇しますが、新しいプログラミング言語を学ぶときには、なぜかhello worldの事例を繰り返し引用します。 これから、Pythonを学ぼうとするときに、まるで「寝てる子を起こすな」とでも言われんばかりに「何を今さらC言語」という声が聞こえてきそうです。極論すると、Javaに限らず、Ruby/Pythonさえも「C言語で書かれたアプリケーション」の一つにすぎません。プログラミング言語Objective-Cの開発者でもあるBrad Coxさんは、ソフトウェアICという概念を提唱しました。機
OreScript時代の幕開け - yukobaの日記はとても面白い。 ので、 Pythonで書かれているKEMURI のインタプリタを<script type="text/python4js">で囲ってHTMLソースに書いておくと、それがJavaScriptに変換されて実行される、というデモを作ってみました。 Python4JS and KEMURI Interperer on it ラボでは他にも JSRuby - Javascript による Ruby(っぽい)実装 (nakatani @ cybozu labs) などが公開されていますが、僕のこのデモは深夜ノリで作ったため、Python2.5の全機能をサポートしているわけではありません。今後改良していく予定もありません。ごめんなさいごめんなさい。ソースコードを見て石を投げないで!
印刷する メールで送る テキスト 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との互換性も保証された。また、シグナルや環境変数へのサポートを強化。それ以外にもパフォーマンスの改善や、多数のバグ
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
みなさんはPythonの「バージョン3000」について聞いたことがあるでしょうか。 「Python 3000」とは、Pythonの次期バージョンである3.0につけられた愛称です。もともと「西暦3000年に完成予定」という、Pythnonista特有の毒のあるジョークからつけられた愛称でした。世紀をまたぐ壮大なジョークから受ける印象とは異なり、当初の予定通り最初のアルファ版がつい先月、2007年の8月末にリリースされました。 Python 3.0を一言で言い表すなら「現実路線」です。無理をせず、開発者コミュニティにも移行に関わる大きな痛みを強いず、現実的かつスムーズに、Pythonという言語を進化させる。それがPython 3.0が目指しているゴールといえます。 Python 3.0の主な変更点 Python 3.0では、以下のような変更が行われる予定です。 ・割り算演算子の変更 整数÷整数
なんだか使える場所がないとか言われているので、coreserver.jp(年間5000円)でDjangoを使ってみます。xreaでも動きますが、先人もいるしドメインとらないと無料のやつが使えないようなのでcoreserver.jpのお試しでやってみます。 お題はdjblogkit(unicode対応版)で。 まずは、coreserver.jpを借りてください。 お試しの場合はアクセス数かなにかが制限されているそうなので、しばらく試していると動作しなくなるかもしれません。 coreserver.jpはsshログインするためのホストを設定しなければならず、設定変更後反映まで5分かかるらしいので、まずはホスト設定をしましょう。 coreserver.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を筆頭にいくつものフレームワークが群雄割拠していた状況も、数年前か
以前Django(Python用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
Ploneや、PloneのベースになっているZopeは、Python製のオープンソースプロダクトとしてとても有名です。とくにPloneは「オープンソースのCMS」と紹介されることが多いのですが、私はこのキャッチフレーズはPloneの特徴や強みをよく表現していないのではないかと常々思っています。 もちろん、PloneはCMSとしてもよく作られています。私自身、業務としてPloneを使っていて、Ploneを使った大規模なCMSの構築経験もあります。しかし、CMSとしての利用はPloneの活用方法のうちでもかなり初歩的な分野に属します。PloneをCMSと言い切ってしまう人は、「Ploneの本質」をよく理解していないのではないかと私は思っています。 導入、運用のしやすさがPloneの特徴 Ploneは、よくXOOPS Cubeと比較されます。海外だとTYPO3やMidgard CMSといったオ
はじめに こんにちわ、hirataraです。 本稿では、オブジェクト指向のスクリプト言語であるPythonの紹介をしたいと思います。と言っても、実は私がPythonを勉強し始めたのは数ヶ月前のことで、まだPythonに関してさほど詳しいとは言えません。それでもこの記事を書こうと思い立ったのは、ある言語が他の言語に比べて面白い部分と言うのは、その言語にどっぷり漬かってその言語を使うことが当たり前になっている人間よりも、その言語を好きになり始めたくらいの人間の方が見つけやすいのではないかという思いからです。 そのような事情で、もしかすると本当のPythonistaからお叱りを受けるような内容も含まれるかもしれませんが、その点はTBやコメントでご教授頂けると幸いです。この記事で、少しでもPythonに興味を持ってくれる方が増えることを願っています。対象読者他言語でのプログラミング経験者Pytho
Pythonはオブジェクト指向スクリプト言語です。Perl、Ruby、PHPなどと並んで「軽量言語(LL)」と呼ばれています。LLは、開発効率の良さや手軽さなどが評価され、Webの開発を中心に世界中で広く使われています。 プログラミング言語としてのPythonの特徴には以下のような特徴があります。 動的な型付け インデントを使ったブロック表記 豊富なモジュール オブジェクト指向機能 組み込みのユニコードサポート Pythonはとてもシンプルなプログラミング言語です。プログラムで利用される「if」「for」のような予約語は、Ruby 1.8の40より少なく31しかありません。シンプルでいて奥深いのがPythonなのです。 GoogleやYouTubeで活用 Pythonの作者Guido van Rossum氏が米検索エンジン大手のGoogleで働いているのは比較的有名な話です。Guido氏
TOPICS 発行年月日 2007年09月 PRINT LENGTH 200 ISBN 978-4-87311-340-1 FORMAT プログラミング言語Python(パイソン)の作者Guido氏が書き下ろしたPython入門者のための手引き書。Pythonの言語とシステムの基本的な機能やコンセプトを紹介する―「このチュートリアルは、個々の機能を取り上げた包括的なものを目指しておらず、よく使う機能すらすべてはカバーしていない。むしろ特徴的な機能を数多く紹介することで、言語の雰囲気とスタイルを掴んでもらおうとするものなのだ。これさえ読めば、Pythonのモジュールやプログラムは読み書きできるようになるし、ライブラリリファレンスで解説されるさまざまなモジュールについて、詳しく学ぶ準備が整うのである。」(本書「概要」より) 関連ファイル 訳者によるサポートサイト 正誤表 ここで紹介する正誤表に
Djangoのインストールが初心者には難しいという話が各所で出ていますので、WindowsとMac 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: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
ぱいぱいってなに? Pythonの色々な便利なプログラムを集めている場所みたいです。 PerlのCPANみたいな物ですね。 pypi http://cheeseshop.python.org/pypi 読み方は「ぱいぱい」です。 Pythonは本当に「ぱい」が好きですね。 愛は世界を救わないけど エロは確実に世界を動かすことを分かっているのですね♪ ちなみにGoogleで「pypi」を検索すると もしかして: pypy pypi - Google 検索 とか言われます。 死ねばいいのに。 Setuptools&EasyInstall 実際にpypiから色々ダウンロードしてインストールするのに 便利な物があります。 それがSetuptoolsです。 で、コマンドがEasyInstall…… 厳密な違いはよく分かりませんが これを入れておくと便利そうです。 setuptools - The P
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 30日(デンマーク時間)、Secuniaは「Python」に、脆弱性が発見されたと公表した。 Pythonは、日本のRuby同様に欧米で人気のあるプログラミング言語のひとつ。今回、ディレクトリトラバーサルの脆弱性が発見された。ディレクトリトラバーサルとは、「../」のようなパスをさかのぼり、管理者が意図していないファイルやディレクトリにアクセスしたり、アプリケーションを実行される攻撃手法。 Python 2.5.x 影響度は「Less critical」に位置づけられている。執筆時現在の解決策は、開発版である「Python 2.6」を利用すること。 詳細は、下記のセキュリティーアドバイザリーを参照されたい。 http://mail.py
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
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く