タグ

ブックマーク / ymotongpoo.hatenablog.com (6)

  • (翻訳)英語は私にとって15年にわたって悩みの種です - YAMAGUCHI::weblog

    はじめに Redisの開発者である@antirezが一昨日投稿したブログポストにとても共感したので翻訳しました。 English has been my pain for 15 years - <antirez> 世界一わかりやすい英文法の授業 作者: 関正生出版社/メーカー: 中経出版発売日: 2008/02メディア: 単行購入: 14人 クリック: 99回この商品を含むブログ (31件) を見る 僕が@antirezの文章を翻訳するのは今回が初めてではありません。RedisのドキュメントをまだRedisがバージョン2.0になったばかりの頃に日語訳したのが最初でした。Redisドキュメント日語化をしていた当時は翻訳しながら「ドキュメントが整っているなぁ」と感じたと同時に「独特の英語を使うなあ」という印象を受けました。その当時は彼が英語に苦労していた過去のことなど知らなかったので、こ

    (翻訳)英語は私にとって15年にわたって悩みの種です - YAMAGUCHI::weblog
    iori_o
    iori_o 2013/09/04
    良質なエントリーだ
  • Python3.3のvenvを試す - YAMAGUCHI::weblog

    はじめに こんにちは、Python界の情弱です。最近は「勉強会」という名を借りたリクルーティングが行われているようですが、賢良なる読者の皆様におかれましては、主催者の主旨、講師の方々のブログおよび公開レポジトリ等をご確認の上ご参加されていることでしょう。 それはさておき、Python3.3の公式リリースの足音が聞こえて参りました。このマイナーバージョンアップは実は非常に大きく、2年の長きにわたって実施されていたLanguage Moratorium*1を終え、ついにPythonが3系として完全に後方互換性を排除し始めるバージョンとなるわけです。*2 そんな中私が個人的に一押し注目中のvenvモジュールについて調べてみました。 venv a.k.a pyvenv PEP 405 -- Python Virtual Environments 26.13. venv — Creation of

    Python3.3のvenvを試す - YAMAGUCHI::weblog
    iori_o
    iori_o 2012/09/04
    試してみたけど、virtualenvよりも使いやすそうな印象。
  • 「Java開発者ための関数プログラミング」が出版されました - YAMAGUCHI::weblog

    みなさま、ご無沙汰しております。1ヶ月以上ぶりのブログ更新となりました。Python界の情弱こと山口です。 この度、拙訳の「Java開発者のための関数プログラミング」という書籍がオライリー・ジャパンより電子書籍(ePub)で出版される運びとなりました。原著者はProgramming Scala(日語版「プログラミングScala」)のDean Wampler氏。 Java開発者のための関数プログラミングDean Wampler 著、山口能迪、株式会社トップスタジオ 訳 フォーマット ePub O'Reilly で詳細を見る Java開発者のための関数プログラミング - Google+ 書は、無理をしてJavaで関数プログラミングで実装してがんばろう、というではありません。一部そういうところもあるかもしれませんが、そういう方向は目指していません。あくまで関数型と呼ばれるものにはどういう概

    「Java開発者ための関数プログラミング」が出版されました - YAMAGUCHI::weblog
  • 2012.05版 Python開発のお気に入り構成(ポロリもあるよ) - YAMAGUCHI::weblog

    はじめに こんにちは、Python界の情弱です。最近は色々とPythonの開発環境も変化してきていて、ようやくPython2.xとPython3.xを行き来しながら開発する体制が整ってきたという印象を受けています。ここしばらくは色々と試していたのですが、ようやく鉄板っぽい方法にたどり着いたのでメモしておきます。 なお、後半はPythonに限らない内容なので、他のLLを使っていても使えそうかなと思っています。この環境を設定すると何ができるのかというと、以下のことすべてが、無料で、自鯖を立てることなく行えます。 開発環境の整理(virtualenv) ローカルでの複数環境のテスト容易化(tox+pytest) CIによるテスト(Travis-CI) ドキュメントの自動ビルドおよびドキュメントの公開(ReadTheDocs) 概要 とりあえず全体像を先に共有しておきます。ちょっとでかいですがご了

    2012.05版 Python開発のお気に入り構成(ポロリもあるよ) - YAMAGUCHI::weblog
  • sshモジュールで別端末を操作 - YAMAGUCHI::weblog

    はじめに こんにちは、Python界の情弱です。最近はみなさんPythonWebサービスをゴリゴリと作っちゃっててとてもかっこいいなーと思いつつ、コソコソとツールを作る毎日を過ごしています。同じような構成のマシンがたくさんあったときに、いちいちSSHログインして作業するの面倒だなーとか思ってて、かといって、自分でsocket通信のプログラム書くのはきついのでライブラリ使うことにしました。 Paramikoに関する記事ばかり出てくるんですが、id:mopemope はじめsshモジュールがいいよ、っていう情報をもらってしばらく遊んでみたらこれが便利だったので、忘れないうちにまとめときます。 参照 ssh 1.7.11 : Python Package Index Readmeに書いてあるけれどもsshはParamikoのpure-python実装です。 bitprophet/ssh · G

    sshモジュールで別端末を操作 - YAMAGUCHI::weblog
  • Python 2からPython 3への移行 - YAMAGUCHI::weblog

    はじめに こんにちは、Python界のNintendo 3DSです。結婚式2次会で当たりました。さてPython 3.2がリリースされて、Python 3.3のリリーススケジュールが発表され、いよいよPython Language Moratoriumも終了が近づいてきました。 PEP 3003 -- Python Language Moratorium 「Python 3.1が出てから最低2年間は言語仕様やビルトインは変更しませんよ」というPEP。Python 3.3からは再び更新あり。 Python 3.1 Release Python 3.3 finalは2012年8月18日リリース予定 C/APIではもうモラトリアムは破られているということなので、ぼちぼちPython 3への移行を考えていたらいくつか記事があったのでご紹介します。 参考 zzzeek : zzzeek's Guid

    Python 2からPython 3への移行 - YAMAGUCHI::weblog
  • 1