Idioms and Anti-Idioms in Python¶ Author Moshe Zadka This document is placed in the public domain. Abstract This document can be considered a companion to the tutorial. It shows how to use Python, and even more importantly, how not to use Python. Language Constructs You Should Not Use¶ While Python has relatively few gotchas compared to other languages, it still has some constructs which are only
この本は、Pythonそのものを教えようとする本ではなく、特定のタスクに対応するための特定の概念やテクニックを(ときにトリックも)示したものである。収録したレシピは、初歩的で一般性の高いタスクから、高度、あるいは専門的なタスクまで、最上のテクニックを示している。あなたのPythonレベル、もっと一般的に言えばプログラミングスキルが、どの程度のものであるにせよ、この本から何らかの価値あるものを得ていただけると信じるものである。――Pythonコミュニティの英知を集めた実践的なコードを収録。Pythonを使いこなすための決定版。 訳者まえがき まえがき 1章 テキスト 1.0 イントロダクション 1.1 文字列を1文字ずつ処理する 1.2 キャラクタとその文字コード値を相互変換 1.3 オブジェクトが文字列のようなものかテストする 1.4 文字列の整形 1.5 文字列両端のスペースを刈り込む
ちょっとJVMってかMBeanの情報をぶっこぬくツールを作る必要があって、最初jythonで作ったんだけどjythonにはいろいろ失望した。で、同僚にJolokiaってのがあると教えてもらったのですが、これがなかなかイケてる。Jolokiaというのは、簡単に言うと、MBeanにHTTP経由でアクセスできるようにjmxの口を空けてくれるJavaのエージェント。こいつをJavaプログラムやJavaなミドルウェアに仕込んでやるだけでHTTPの口が空いて、そこ経由でいろいろできる。レスポンスはJSONで帰ってくる。 Cassandraの記事はまた次回www まぁ、今回もJolokiaに手を出したのもCassandra起因なんだけどね。Cassandraはレイテンシやリード/ライト数がMBeanに格納されてて、そいつを抜いてグラフ描画させたいなぁ、と。Cassandraのマネジメントツールとしては、
メール読み返したら 「本送るから今の住所教えて!!」 って言われた時に 「書評書くの遅れて 5 月くらいになっちゃうよ」 って答えてました。 時の流れって怖いですね!! ヨシオリです。 本当にごめん>< 実は RailsConf の帰りの飛行機の中で読み終わってたんだけど、感想書くの延び延びになっちゃってた>< で、感想 西尾さんの前に書いたJythonプログラミングの時に クラス使わないでクラス的なことを表現するのが一番面白かった。 そっち系のもっと読みたいなぁ って思ってたんだけど、まさにそんな本がでて凄く楽しく読みました。 プログラミングとか新しいことを勉強しようとしたら 「なんでそうなっているのか思想を学ぶ」 のが良いと思うんだけど、その思想が生まれた歴史まで学べたら更に良いよねって事でそんなのがいっぱい詰まっている本です。 例えば第 3 章で文法の誕生から始まって、第 4 章でi
CVSS v2 による深刻度 基本値: 4.6 (警告) [NVD値] 攻撃元区分: ローカル 攻撃条件の複雑さ: 低 攻撃前の認証要否: 不要 機密性への影響(C): 部分的 完全性への影響(I): 部分的 可用性への影響(A): 部分的
errare humanum est perseverare diabolicum --- 過ちを犯すのは人間の性、それを直さないのは悪魔の性 (Latin phrases) Users must be treated as co-developers --- ユーザを共同開発者として扱わなければいけない (O'Reilly -- What Is Web 2.0) このページでは「Jythonプログラミング」の正誤情報、 質問とそれに対する回答、 Jythonに興味を持った方にとって役に立ちそうなページへのリンク集などを掲載します。 正誤情報 大扉(本文1ページ目)およびCDレーベルのに記載されている「imprt *」は「import *」の間違い。 P.20 「Jython 1.4と1.5はかなり違うので」は「Javaの1.4と1.5はかなり違うので」が正しい。 p.58 下から2行目,
※ Netscape4.Xをご利用の方は、こちら からご覧ください。 Jythonを始めよう Jythonとは 今回紹介するJythonは、JVM上で動作するスクリプト言語です。Jythonは、Pythonというスクリプト言語の処理系の一つです。Jythonの処理系はJavaで記述されています。Jythonを使うとこんなメリットがあります。 Javaと違ってコンパイルする必要がない 「ちょっと書いて実行」というRAD開発に有利。 「擬似コードを使って設計するのに近い感覚」で実装できる シンプルなオブジェクト指向スクリプト言語なので、同じ処理内容を記述するときに、Javaより楽に直感的に記述できる。 JythonからJava、JavaからJythonを利用できる JavaのクラスのテストをJythonで記述できる。アプリケーションのカスタマイズ部分をJyhtonで記述できる。 例えば、システ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く