Pythonに関するkkmymのブックマーク (156)

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

    台北市立動物園と迪化街めぐり 子連れ台湾#5 年越し台湾旅行5日目、レジャーや友人との事を楽しむ日です。前日の様子はこちら www.oukakreuz.com 台北市立動物園へ パンダ館 パンダが見られるレストラン 迪化街へ 林茂森茶行でお茶を購入 小花園で刺繍グッズを購入 黒武士特色老火鍋で夕 台北市立動物園へ 松…

    はてなブログ | 無料ブログを作成しよう
  • Yoshioriの日記: Jython本が素晴しすぎて俺も写経し始めたから紹介が遅れちゃう件

    友人であり、尊敬するエンジニアでもある西尾さんが Jython のを出しました。 で、なんと献までして頂いちゃいました>< ありがとう>< 早速読んでみたのですが、あまりに凄いので途中から 写経しはじめました。 なにが凄いって当に「Jython」のになっていること。 Pythonでも JavaでもなくJython のとして成立しているところがすごい!! なんで実装の違いでしかないはずの Jython でここまで成立しているのか、 是非みんなに読んで実感して欲しい。 当に Java のインストールから「西尾プログラム論」まで書かれているのだ!! 1、2章は準備などの入口 3章のから少しづつ性を表わしてくる。 Java と Jython で「hello world」をやった後、両者の連携として Python を設定ファイルとして使って連携の旨味をわ

  • http://loglogsun.blogspot.com/2007/06/python2007_26.html

  • 2007年に人気が伸びた言語はPython | スラド デベロッパー

    ZDNet Japanの記事によれば、 2007年にもっとも人気が伸びたプログラミング言語は、Pythonだったということだ。 記事はTIOBE Programming Community Indexに依るもので、 MSN、Yahoo!、YouTubeなどの検索結果等から人気のあるプログラミング言語を順位付けしている。 順位的には、一位からJava(20.849%)、C(13.916%)、Visual Basic (10.963%)と続くようで、Python (5.538%)は一年で2.04%の伸びを見せ、去年1月の8位から今年1月は6位まで順位をあげている。 減少傾向なのは、C, C++あたりで、Perl, Rubyも微減となっている。古典的なものほど人気がなくなっているということだろう。

    kkmym
    kkmym 2008/01/21
  • Pythonを始めよう:CodeZine

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

    kkmym
    kkmym 2007/09/13
  • 例えば、Djangoを避ける - スコトプリゴニエフスク通信

    8/25にサイボウズ・ラボにて行われた「Django勉強会 Disc 4」での発表資料を公開します。途中のMigrateの説明は少々簡略化しすぎで、これでは初めての方は実際に使えないかと思いますが、別途現在のMigrateの状況とともに紹介しようと思っています。【追記】Migrateについては別の場所にて紹介していますので、興味のある方は参照してみてください。http://labs.unoh.net/2007/09/migrate.html 自己紹介ウノウでgumiという携帯サイト作っています。 最近は当に携帯サイトにしか興味がない。JavaScript?何それ?CSS?何それ?ちなみにgumiの環境 Python2.5 Django 0.96 SQLAlchemy 0.3.10MySQLlighttpdなぜ「Djangoを避ける」のか?別に避けません><バリバリ使っています。でも、「D

  • ウノウラボ Unoh Labs: Pythonで携帯の機種判別をする

    こんにちは、chihiroです。今回はPythonでモバイルサイトを開発する場合に便利なライブラリ、WSGIUserAgentMobileを紹介します。これはUserAgentからキャリアや端末情報を取得するためのライブラリです。 Google Code WSGIUserAgentMobile http://code.google.com/p/wsgiuseragentmobile/ これは基的にはPHPのPEAR::Net_UserAgent_Mobile、さらに元を辿ればPerlのHTTP-MobileAgentを、僕がPythonに移植したものですが、いくつか独自のメソッドやプロパティを追加しています。インストールから、基的な使い方、Djangoで使用する場合の例をご紹介します。 インストール 諸般の事情によりまだPython Package Indexに登録していないので、開

  • あなたが学ぶべき10の現代実用プログラミング言語:CodeZine

    はじめに Webベースのアプリケーションや、Webベースで機能するサービス、加えてJavaや.NETのような物理的なシステムを抽象化するプラットフォームの台頭によって、現在のアプリケーション開発は環境によってアプローチが大きく異なり、それに伴って様々なプログラミング言語が使われるようになっています。 ネイティブの実行ファイルを対象としたアプリケーション開発であれば、古くから使われているC言語やC++言語が今でも主流です。しかしながら、Webアプリケーション開発ではPerlPHPRubyPythonなどの組み込み可能なスクリプト言語が人気です。Ajaxを代表としたブラウザ内で動作するクライアントベースのWebアプリケーションであればJavaScriptが駆使されることになります。 仮想システムを対象としたアプリケーション開発には、仮想システム専用の言語が使われます。Javaアプリケーシ

  • ウノウラボ Unoh Labs: Pythonでメールを送信したい人のためのサンプル集

    chihiroです。 最近Pythonでのメールを送受信に試行錯誤することがあり、ようやく分かってきたので、ここにまとめておきたいと思います。 Pythonでメールを送信する Python標準ライブラリでメールを送信する場合、 emailパッケージを使ってMIME文書を作成 smtplibを使って送信 という手順を踏みます。 emailパッケージははじめはとっつきにくいのですが、 各クラスのインターフェイスは統一感があり、よく練られているので、一度分かってしまえば明快です。 国際化されたヘッダーやテキスト以外のコンテンツの扱いに関しても問題ないので、 "battery inside"なPythonのありがたみを実感できるパッケージだと思います。 基的な例 テキスト形式のメッセージをlocalhost:25から送信する例です。 # -*- coding: utf-8 -*- import

    kkmym
    kkmym 2007/06/13
    Pythonで携帯向けメール送信
  • 東海PythonWorkshop01行ってきた | スパムとか

    東海地方で初めてのPythonWorkshopに行ってきました。 VISH株式会社さんのご協力を得て、あいちベンチャーハウスという建物のセミナールームにて開催されました。 Pythonを全く使ったことがない人が5名くらい、業務で使っている人も5名くらい。 あとはPython趣味や今後JavaやC#からの移行先として検討している人やシュミグラマの人たちで、おおよそ25名のPythonistaが集まりました。 前ふり 開始の2時間30も前に名古屋に着きました。 名古屋に詳しい人のおすすめ「イチビキ」で親子丼をべてから、悠々と会場に向かおうと思い、なんだかでっかいビルとかを見ながら(5年前には無かったぞ)伏見の方へと歩いていきました。 イチビキ posted by (C)everes ががーん。のれんがかかってるのに準備中! 気を取り直して、イチビキのそばにある

  • ウノウラボ Unoh Labs: Pythonのテンプレートエンジン

    こんにちは、chihiroです。今回はPythonのテンプレートエンジンを紹介したいと思います。 Pythonを使い始めた頃、PHPのSmartyや、JavaのVelocity/FreeMarkerに相当するテンプレートエンジンとして、Pythonにはどんなものがあるのか、どれを使えばよいのかよく分からなかった経験があるので、これからPythonを始める方の参考になれば幸いです。 テンプレートエンジンを使う目的の一つに、Webサイト構築・運営の容易化ということがあると思いますが、今回はテンプレートエンジンの性格をざっと紹介したいと思いますので、HTMLの出力ではなく、次のような単純なテキストの出力を例にとって話を進めていきます。 * Hello unoh!! ** Unoh services - photozou - eiga seikatu - video pop - sugu.cc C

  • IBM LAMP システムを調整する、第 1 回: LAMP アーキテクチャー・・ - Japan

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM LAMP システムを調整する、第 1 回: LAMP アーキテクチャー・・ - Japan
  • エンタープライズ用にも使われ始めたPython | OSDN Magazine

    先週、PyCON 2005カンファレンスがワシントンD.C.で開催された。オープンソース技術Pythonは企業におけるITの現場に浸透し始めており、当分の間は拡大を続けるだろう。これがその結論である。 企業の基幹部分を担う開発部門にとって、重要なプロジェクトにも安心して使える言語はわずかしかない。C#とJavaとXMLとSQL、他にもう1〜2の言語だけというのが一般的だ。この点で言えば、従来、Pythonは「テスト」もしくは「オモチャ」用の言語として一括りにされてきた。しかし、今回のカンファレンスの講演は、しばしば、そうした評価を覆すものだった。 そうした講演の中で最も象徴的なのは、カンファレンスの冒頭に置かれたMicrosoft Common Language Runtimeチームの技術者Jim Huguninによる基調講演だろう。講演では、Pythonの.NET完全対応版リリース0.7

    エンタープライズ用にも使われ始めたPython | OSDN Magazine
  • 初めて学ぶWebプログラミング言語は何が良い?

    プログラマーの方に質問です。 受刑者にプログラミング言語を覚えさせるとしたらどの言語が最適だと思いますか? 理由も含めてお答えいただけたらと存じます.. - 人力検索はてな ↓↓↓ 民間刑務所で Ruby によるソフトウェア開発者を養成、アウトソーシング業務を 上の質問と、下の民間刑務所での関連性があるかどうかはわかりませんが、美祢社会復帰促進センター(関連:刑務所誘致 美祢市に決定)ではRubyが採用されました。 今回は、初めてWebプログラミングを学ぶには、どのプログラミング言語が良いのかについて考えてみたいと思います。 「公開APIを利用したサンプルサイトを作っていくよ」の管理人宛に、 初心者の方がなにかプログラムを勉強しようとするときに何が良いと思われますか。 とか、 これからプログラミングを始めるにはどのプログラミング言語を勉強したら良いですか? とメールが来たりします。 「えっ

    初めて学ぶWebプログラミング言語は何が良い?
    kkmym
    kkmym 2007/05/09
    どれでもいいよ。
  • Javaは死なず - プログラミング日記

    Paul Grahamのマイクロソフトは死んだに対抗したタイトルを付けた訳ではないが、JRubyの存在を知りJavaは死なないと思った。 今『JavaからRubyへ』というを読んでいるが、Javaはフレームワークの種類の増加や複雑性の増加により開発効率の低下を招きリスクが高くなっていて、Ruby on Railsの普及によりJavaがますます人気がなくなっているらしい。 しかし、JRubyの出現によりRubyのみでのWebアプリの開発だけでなく、Javaと組み合わせた開発も可能性が出てくる。これは、IronPythonとC#との組み合わせと似ているが、少なくともWebアプリにおいてはRoRの方が色々な意味で先行していると思われる。 私の個人的な意見としては言語を組み合わせるよりもRubyの分野、Javaの分野というように切り分けて使う方が望ましいような気がする。というのも言語を組み合わせ

    Javaは死なず - プログラミング日記
  • MySQLのデータベース市場シェア、25%増――米調査

    開発者によるデータベース利用の統計情報に基づく過去2年間の市場シェア調査で、MySQLのシェアが25%上昇した。IT市場調査会社米Evans Dataが3月22日、報告書をまとめた。 MySQLのシェアは、2年前の32%から40%に増えた。またEvans Dataによると、2006年秋の時点で、北米でオープンソースを利用している開発者は65%を占め、MySQL利用は今後さらに増える見通しという。 MySQLの利用が増えている一因として、LAMP(Linux、Apache、MySQL、Per/PHPPython)全体の人気の高さがあるという。企業内開発者の10人に4人が、業務にオープンソースデータベースを使用していると回答。またオープンソース開発者の69%が、現在市場に出ているオープンソースデータベースの選択肢に「非常に満足」と答えている。 関連記事 MySQL、「一律料金」ライセンスモデ

    MySQLのデータベース市場シェア、25%増――米調査
    kkmym
    kkmym 2007/05/02
    LAMP増加、らしい
  • MySQL Conference & Expo 2007 - とあるはてな社員の日記

    一昨日から今日まで3日間の日程で開催されていた、MySQL Conference & Expo 2007に行ってきました。日帰り圏内どころか、自転車圏内で、こういうカンファレンスがあるのは、素晴しいです。 詳細は、随時アップされるであろうプレゼン資料と、Planet MySQLに大量の報告があります(全部英語ですけど)。 個人的に注目していたのは、Digg.com、Flickr.comとYoutube.comのDB周りアーキテクチャのセッションでした。あとは、http://www.mysqlperformaceblog.com/の人のセッションは、細かいTipsが多く、具体的にだいぶ役に立ちそうです。 というわけで、簡単に注目したセッションの内容を紹介してみます。ちなみに、内容の正確さは無保証です:P 気が向けば、もっといろいろ考察してみるかもしれません。 Technology at Di

    MySQL Conference & Expo 2007 - とあるはてな社員の日記
  • Weblogs Forum - Python Directions and the Web Framework Problem

  • Digg - YouTube is almost entirely written in Python!

    YouTube is almost entirely written in Python! mail.python.org — Guido van Rossum, the creator and BDFL of Python programming language says that YouTube is almost entirely written in Python. Oh! think of the scalability of a Python based system. vbnz88, on 11/13/2007, -172/+21I thought python was so painfully slow?GIFF3, on 10/12/2007, -11/+82um no....faulkner, on 10/12/2007, -5/+32you thought wron

  • ウノウラボ Unoh Labs: Python開発環境を整えよう

    こんにちは!4月から入社したYet Another Sakatoku、酒徳千尋です。今まで同じクラス、同じ職場に別の「酒徳さん」がいるのを経験したことがないので不思議な気分です。 ウノウでは新規サービスの開発を担当することになったのですが、言語やフレームワークの選択は開発者に任されているということなので、PythonとDjangoの組み合わせで開発を始めることにしました。 PythonでのWeb開発は、日ではまだメジャーではないと思うので、このウノウラボでtipsや、ライブラリ・フレームワークの使い方を紹介できればと思います。 今回は、僕が入社してから最初に行ったPython開発環境のセットアップについて書いてみたいと思います。 virtual-pythonで開発環境をつくる 開発にあたって様々なライブラリをインストールする必要が出てきますが、通常のPythonのホームディレクトリ、例え