タグ

2012年3月4日のブックマーク (7件)

  • Python 事始め

    [Home] [Setting up Mac OS X] Python: [ファイルを読む] [日語を使う] Python 事始め Pythonとは Python は、非常にシンプルで、強力で、かつ美しい言語です。 Perlよりも体系立って作られており、 簡単にスクリプトを書く事ができ、 かつ、はるかに読みやすいコードになります。 Mac OS X でのPython Mac OS X には既にPythonが入っていますが、豊富なパッケージを取りそろえるには Enthoght Python を入れることをお勧めします。 これにより、科学計算に便利なIPythonやnumpy, scipyなども入ります。 Python のソースを編集するに使う、自分の気に入ったエディタを用意します。 日語の使えるEmacs editorの場合 日語の使えるVi editorの場合。そこの例に従い、~/.

    Snow7
    Snow7 2012/03/04
    Python
  • Mac OS Xで動かす軽量プログラミング言語 (1/2)- @IT

    繁田 卓二 株式会社 qnote 2008/6/5 Mac OS X(Leopard)では、Webアプリケーション開発でおなじみのPerlPHPPythonRubyといった軽量プログラミング言語を扱うことができます。その設定方法を紹介しましょう(編集部) 名実共にUNIXと認定されたMac OS X 10.5 Leopard。最近ではUNIX系Webアプリケーションの開発機としてMacを使用されている方も多いのではないでしょうか? その理由の1つとして、Webアプリケーション開発に必要な一連の工程が、1台のMac上でシームレスに行えるというメリットが挙げられます。従来のようにプログラミング・動作デモ・デバッグ・単体テスト・性能評価などといった環境それぞれを「構築する」のではなく、手元のMac上に「乗せる」というスタイルは、迅速さと適応性を求める最近の開発スタイルにうまくマッチしている

    Snow7
    Snow7 2012/03/04
    Mac OS Xで動かす軽量プログラミング言語 Perl PHP Python Ruby
  • so-network.biz

    Snow7
    Snow7 2012/03/04
    WordPress プラグイン
  • 第3回 スクレイピングにチャレンジ!

    これまで,Pythonによる初めてのコーディングと,RDB(リレーショナル・データベース)をオブジェクトとして扱うデータベース・プログラミングについて簡単に紹介しました。今回は,Pythonを使ってWebの情報を自動取得するスクレイピング・プログラム(WebサイトのHTMLを抽出・解析して情報を取得)の作成にチャレンジしてみましょう。 ところで前回までは,WindowsからLinux(Ubuntu)にリモートログインして開発をおこなっていました。今回からは一歩踏み込んで,クライアントにMacを採用して格的な開発の環境を用意してみることにします。 Macを利用する意義 開発環境をMacにするメリットは以下の通りです。 Mac OS XはUNIXであり,UNIX/Linux環境はスクリプト言語の開発に適している 最新のPythonがはじめからインストールされている EmacsやVimなど強力

    第3回 スクレイピングにチャレンジ!
    Snow7
    Snow7 2012/03/04
    スクレイピング
  • 眠い時はコレ、集中したい時はコレ――耳栓13種類試してみた

    耳栓3タイプ13種類をチェック ではいよいよ個別の製品についてみていこう。今回はフォームタイプ6種類、フランジタイプ6種類、粘土タイプ1種類を入手。量販店でよく見かけるものを中心にピックアップしたつもりだが、あまり深い選定基準はなく、漏れもあると思う。もし今回紹介できなかった製品で気になる耳栓があったらはてなブックマークやトラックバックなどで教えてほしい。 イアーウィスパー フォームタイプ。素材は弾性発泡ポリマーで、直径は14ミリと標準的。減衰値は29デシベルで、高い周波数帯域に強い反面、人の声はそこそこ聞こえる。完全な円柱形であるため、先端部が細くなっているタイプに比べると、耳の穴に挿入するのがやや手間な場合がある。2ペア入で、携帯ケースが付属。直径13ミリのSサイズもラインアップ。

    眠い時はコレ、集中したい時はコレ――耳栓13種類試してみた
    Snow7
    Snow7 2012/03/04
    耳栓 イヤーウィスパー
  • スクレイピングツールを使って自動化テスト:WWW::Mechanizeの利用|アークウェブのブログ

    SEの進地です。 スクレイピングScraping)とはWebページを取得し、タグを解析し、必要な情報を抽出して利用すること、およびその技術です。こうしたスクレイピングを支援するツールはRSSWebサービスAPIを提供していないサイトの情報も組み合わせてマッシュアップするWeb 2.0ライクなサービスの構築にも利用できますが、自動化テスト用のツールとしても非常に優秀です。 今回は強力なスクレイピングツールの一つであるWWW::Mechanize(mechと呼称されることもあり)を使ったWebシステムの自動化テスト技法について書いていきます。 WWW::Mechanizeの利用環境 WWW::Mechanizeは元々はPerlのモジュールとしてCPAN(http://www.cpan.org/)で配布されていましたが、現在ではRubyPythonにもモジュールが提供され、利用できるように

    Snow7
    Snow7 2012/03/04
    スクレイピング Perl Ruby Python
  • dounikanarublog

    dounikanarublog どうにかなるBLOG

    Snow7
    Snow7 2012/03/04
    RSS スクレイピング