タグ

2010年10月28日のブックマーク (19件)

  • 「GALAXY S」ファーストインプレッション 高精細で鮮やかなスクリーンを搭載したAndroid端末

  • PEP(Python Enhancement Proposal) 日本語訳 — PEP Japanese Translation v0.0.7 documentation

    語訳について¶ この日語訳は shirou (shirou.faw (ATAT) gmail.com, Twitter: r_rudi)が行いました。翻訳者は英語がそれほど得意ではありませんし、さらにPythonについても詳しくありません。むしろ、翻訳を通して英語力の向上とPythonについて学んでいこうと考えています。従って、間違いがあるかと思いますし、誤訳、誤植等も多数あると思います。それらを見つけたらぜひご連絡ください。 なお、日語訳は翻訳元文書に従い、パブリックドメインに属します。

  • argparseを使ってみた - そこはかとなく書くよ。

    追記: t2yさんが翻訳してくださいました。 argparseコマンドラインオプションと引数の解析 python 2.7からコマンドラインの引数を解釈するargparseモジュールが標準で入りました。 従来使われてきたoptparseは廃止されます。ただし、広く使われているところから他の廃止されるモジュールとは異なり消されることはなく、警告も標準では出ません。 optparseからargparseに移行する理由や廃止の進め方はPEP 389に記載されています。 以下にPEP 389の和訳を(訳に自信がない場所がありますが)行ないましたので参考にしてください。 http://www.tdoc.info/PEP-ja/389.html というわけで、ざっとargparseの使い方を勉強したのでここに公開します。間違ってたらご指摘ください。 なお、ちゃんとしたドキュメントは http://doc

    argparseを使ってみた - そこはかとなく書くよ。
    oinume
    oinume 2010/10/28
    2.7からoptparseにとってかわった
  • Any Audio Converter -- 音声変換、動画から音声抽出、YouTubeダウンロード

    最適な音声変換ソフト(Windows 11 対応) | MP3 変換、動画から音声を抽出、CD から音楽取り込む、YouTube 動画、音楽、プレイリストをダウンロード! Any Audio Converter 対応入力形式: 50+ ビデオ形式 & 40+ オーディオ形式 対応入力形式: 30+ オーディオ形式 1. 多様なオーディオ形式に変換. 2. CD/動画からオーディオを抽出. 3. YouTube 動画、音楽をダウンロード. 4. 曲にタグと歌詞を追加. 5. 音声ファイルをトリミング.

  • shipped HTML::Pictogram::MobileJp 0.01 - tokuhirom's blog

    http://frepan.64p.org/~tokuhirom/HTML-Pictogram-MobileJp-0.01/ ドコモ絵文字をテンプレにかいたら3キャリ分表示できるようにするためのライブラリ。とりあえず (ただし1は絵文字番号)と、Unicode による &#xXXXX; の2形式に対応している。3キャリで 3G ならちゃんとみえる予定。

  • 初めてのPython(7) 例外に関する簡単なまとめ

    先週はPHP Matsuriの準備と後片付けでPythonを勉強する時間が取れませんでした…。 かなりの時間を使ったと思うのですが、その分楽しめたと思います。 “どんなイベント?“と少しでも興味があるかたはこちらを。 PHP Matsuriに行って、日エンジニアのリアリティを感じてきた PHP Matsuriのまとめも書いていきたいのですが、その前に勉強したPythonの例外をまとめておきます。 忘れないうちにやっておかないと、綺麗さっぱり頭の中から消え去ってしまうので…。 ちょっと期間が空いてしまいましたが、Pythonの例外についてまとめます。 初めてのPython VII部 初めてのPythonのVII部には”例外“がまとめられています。 構文が中心に、少しだけその設計に関することも書かれています。 例外処理というのは奥が深いものです。 そもそも、簡単なWebアプリケー

  • Google chrome exntension超入門。ブラウザ拡張が超簡単な件について - やる気のないブログ(A boring diary)

    「#MA6 Mashup Camp - Chrome Extensions / Web Apps Day」というイベントに参加してきました。 http://atnd.org/events/8390 Google chrome extension(わかりやすく言うと、web browserのプラグイン)作成を覚えてきたので、紹介しときます。 まとめ&その他 必要な環境はchromeのみ。( + html, javascriptなどを編集するエディタ ) 必要な知識はほぼjavascriptのみ。あとはextensionの構造やextension関係のAPIを理解すればだいたいOK. たったこれだけでブラウザ拡張できるってすごくない? そしてさらに デバッガなどのデベロッパーツールが充実している。 http://gihyo.jp/dev/feature/01/devtools とりあえずchr

    Google chrome exntension超入門。ブラウザ拡張が超簡単な件について - やる気のないブログ(A boring diary)
  • メソッド解決順序(MRO)

    多重継承が利用可能な言語では、メソッドを探索するときのベースクラスを探索する順序を、メソッド解決順序(MRO)と呼んでいる。Pythonではメソッドだけではなく、属性の探索でもこれが利用される。単一継承しかサポートしていない言語では、MROはとてもつまらない話題であるが、多重継承の場合には必要となってきて、MROアルゴリズムの選択が極めて難しい問題となりうる。Pythonでは、クラシック、Python 2.2の新スタイル、Python 2.3の新スタイル(C3とも呼ばれる)の3種類のMROアルゴリズムを持っていることが知られている。Python 3では、最後のアルゴリズムだけが生き残っている。 旧スタイルクラスはシンプルなMROの方式を利用していた。メソッドを探す場合には、シンプルに深さ優先探索を行って、ベースクラスの中で最初にマッチしたオブジェクトが返される。例えば、次のようなクラス構造

  • 『【まとめ】渋谷激安ランチ(500円以下のワンコインランチあり!)』

    ゆずみつのべ歩き日記 ワーキングマザー&フードアナリストの管理人ゆずみつがランチ・スイーツ・モーニングを中心にべ歩き! 渋谷ランチ10年からの品川ランチ1年目! 渋谷のランチの平均は約1,000円。 そんな中でも500円前後でお腹いっぱいにべれるお店もちらほら。 ただし、女性一人で入るには勇気がいるお店もあります。 料理が大盛りだったり、接客がイマイチだったり…。 ぜひ足を運んでみて、自分の舌で評価してみてください。 渋谷の激安ランチべ歩きをまとめてみました。 ※古い記事も多いので、ご確認の上ご利用お願いします。 リンクはブログ記事につながってます。 渋谷宇田川町のひもの屋 気になるランチは海鮮漬けとろろ丼、蜂蜜入り!?てりマヨチキン丼各500円。海鮮丼、シマほっけ定、トロあじの開き定、ねぎ塩サーモンハラミ焼定、さばのみりん干し定、鶏のから揚げ定、牛すじ煮込み定、周替わ

    『【まとめ】渋谷激安ランチ(500円以下のワンコインランチあり!)』
  • インフラエンジニア勉強会 #qpstudy 03 で Perl の話をしてきました - 酒日記 はてな支店

    キユーピー3分インフラクッキング-初心者にも優しいインフラ勉強会- #qpstudy にて「Perl とうまく付き合う」というお題で発表させていただきました。 最初は「インフラエンジニアのための……」という仮題だったのですが、資料を作ってみたらそんなかんじでもなくなってしまったので改称しましたすみません。 発表資料はこちらです 内容は「プログラミングはできるけど Perl の作法がよく分からない」というかた向けに、 マニュアルの読みかた CPAN モジュールの扱いかた レガシーコードに立ち向かう方法、デバッグ技法 などをまとめてあります。 ustream の録画は以下の動画です。自分の発表は56分過ぎから約30分間です。 ということで、qpstudy に参加された皆様お疲れさまでした。 発表を聞いてくださった皆様、会場を提供していただいた @nifty 様、ありがとうございました!

    インフラエンジニア勉強会 #qpstudy 03 で Perl の話をしてきました - 酒日記 はてな支店
  • SphinxでPDFファイル作成

    SphinxでPDFファイル作成¶ ドキュメントの成果物として、保存したり印刷したりする用途で好まれるのがPDFです。 SphinxではLaTeXを利用したPDF出力が可能です。 ドキュメントは日語で出力する場合についての手順を紹介します。 Sphinx で利用する TeXディストリビューション¶ Sphinx で日語文章を書く場合は文字コードに UTF-8が利用されるため、PDF を作成する際には UTF-8 対応版の pLaTeX である必要があります。内部では ebb, mendex, platex, dvipdfmx の各コマンドを利用していますので、これらが利用できる環境を用意します。 ここでは、WindowsmacOSLinux、FreeBSDなどに対応しており、環境の作りやすさを考慮して、 TeX Live というディストリビューションを使って説明をしていきます。

    SphinxでPDFファイル作成
  • Pythonを使ってgoo.glの短縮URLを得る | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー こちらのブログから:-)。Pythonを使ってgoo.glの短縮URLを得る方法。 オリジナルのコードを変更して,かつ少し短くしてあります。simplejsonをインストールする必要があります。goo_gl.pyのようなファイル名で保存しておいてください。 #!/usr/bin/env python def shorten(url): from re import match from urllib2 import urlopen, Request, HTTPError from urllib import quote from simplejson import loads try:

  • hadoopの話とpythonでデータマイニングをする話 - gumi Engineer’s Blog

    gumiの粟飯原です。 データマイニングやってます。しかしながら最近はあまりデータをいじる時間がなく社内でプレゼンばかりする日々で、社内でも私がなにやってるのかわからないというもっぱらの評判。そこで今回は一応データ解析もやってはいるんだよということを内外に主張するためにもデータマイニングの話をしようと思います。 アプリの基的な日々の統計データ取得などは別の方々はやられているので、私からはhadoopを使った大規模解析の話や、そこで得られたデータを分析する環境の話をしたいと思います。コードを併記した具体例などは今回載せられないのですが、今後また紹介していければと思います。 大規模データの解析 日々のログ解析やDB解析はcronによる処理で毎朝レポーティングを行っているのですが、新しい情報を過去のアクセスログからまとめてどかんと取得したいと言う時はHadoopによる大規模解析を実行しています

    hadoopの話とpythonでデータマイニングをする話 - gumi Engineer’s Blog
  • Pythonで実行時間とメモリの測定をする – taichino.com

    しばらくベンチマークコードを書いてなくてすっかり忘れていたので、メモ書きです。今回は例題として、yahooのこのページをBeautifulSoupとlxmlでのスクレイピング比較をしてみる事にしました。比較対象の関数は以下の通りです。どちらのコードも入力・出力ともに同じなので、どちらが実行時間やメモリ使用量が少ないのかを知りたくなりますね。 # BeautifulSoup def scrape_with_bs(html): from BeautifulSoup import BeautifulSoup soup = BeautifulSoup(html) rows = soup.find('table', attrs={'class':'channel9'}).findAll('tr') channels = rows[0].findAll('td', attrs={'class':'st

    oinume
    oinume 2010/10/28
    時間計測にはbenchmarker
  • r-labs - Redmineプラグイン集 - Redmine

    日のアクセス数TOPRedmineプラグイン集(37)Wiki Extensions(19)Wiki Extensions en(12)FrontPage(8)Code Review(8) アクセス数TOP10¶ Redmineプラグイン集(39149)Wiki Extensions en(17703)Wiki Extensions(14975)Code Review(13456)FrontPage(12535)Hudson(10909)プラグイン チュートリアル(6280)Hudson En(5339)EzFAQ(4745)バージョンガントチャートプラグイン(4688) タグCode Review(2) Hudson(3) Issue Extensions(1) Joel Test(1) NetBeans(1) Plugin(14) Wiki Extensions(3) ノウハウ

  • Perlの正規表現をマスターしよう - Perl入門ゼミ

    Perl › 正規表現 Perlの正規表現の解説です。この記事を読めば、日常で利用する正規表現のすべてを短時間でマスターすることができます。正規表現を使えば、文字列の集合を表現することができ、正規表現にマッチする文字列を検索したり、置換したりすることができます。 正規表現を使って文字列の集合を表現できます。たとえば「a」「aa」「aaa」という三つの文字列を正規表現で表現してみましょう。連続する文字の個数を表現する正規表現「{}」を使って次のように書くことができます。 a{1,3} 「a」「aa」「aaa」という文字列の集合をひとつの正規表現「a{1,3}」で表しています。{}は量指定子と呼ばれるもので、連続した文字を表現することができます。 a aa -> a{1,3} aaa 正規表現の例をもう一つみてみましょう。「p1」「q1」「r1」という文字列の集合をひとつの正規表現「[pqr]

    Perlの正規表現をマスターしよう - Perl入門ゼミ
  • pipとvirtualenvがすごい便利だっと今日気付いた。 - rokujyouhitoma's blog

    追記 2017/02/05 Notice: この記事は古いため、次の記事を参考にしてください Pythonの仮想環境構築 2017.01版 - YAMAGUCHI::weblog Pythonの環境設定でむかついてる人はとりあえずこれをコピペで実行してください 2017.01 - YAMAGUCHI::weblog 以下、記事の文 pip 今までeasy_installで満足してたんだけどpip便利。 気に入った点は、 uninstallがある。easy_install使ってる時はsite-packagesをみて消してた...。 freezeでインストール済みのパッケージを確認できる。 freezeはそのための機能じゃないけど。 もちろんパッケージ一覧ファイルつくって持ち運ぶことも考えてるけど、そこまでは活用しきれてない...。 bundleでzip形式に固められる(らしい)。 要調査。

    pipとvirtualenvがすごい便利だっと今日気付いた。 - rokujyouhitoma's blog
  • virutualenvとvirtualenvwrapperとpipを使う - YAMAGUCHI::weblog

    はじめに なにかテスト環境を作ったり、開発を行うときにパッケージをインストールしなければいけないけど、環境を汚したくないなっていうときにvirtualenvが便利だ、という話は前から聞いてたんですが必要に駆られるとときがなかったので使ってませんでした。 しかしようやくそういうときがやってきたので早速入れてみたんですがこれは便利すぎる! 参考 virtualenv, virtualenvwrapper, pip を使う方法 - Ian Lewis virtualenvwrapper のフックスクリプト - SPEAKER BREAKA pip って何(・ω・ ) - Djangoへの片思い日記 Google先生に聞いてみたら上位が全員PySpaな人でした。ちゃんちゃん。どうもありがとうございますー。 virtualenvとvirutalenvwrapperの設定 $ sudo easy_in

    virutualenvとvirtualenvwrapperとpipを使う - YAMAGUCHI::weblog
    oinume
    oinume 2010/10/28
    個人的にはこんな感じで環境作ってる。$ mkvirtualenv py2.5 --no-site-packages --distribute -p /usr/local/bin/python2.5
  • MacでDVDから音声を抜き出しmp3に変換

    私はライブアルバムが好きだ。 演奏が縒れても声が引っ繰り返っても音響がぐちゃぐちゃでも、ライブならではのアレンジや疾走感は通常のスタジオ録音とは比べるべくもない。 だが、昨今はライブビデオやライブDVDの普及に伴い純粋なライブアルバムの発表はあまりない。ライブDVDは安価さと扱いやすさでいくつか購入しているが(初めて買ったDVDはUnderworldの『EVERYTHING EVERYTHING』だ)、Macで視聴する際には映像はバックグラウンドにまわしてWebブラウズしながら音だけを聴くことがほとんど。10代の頃はTVでやっていたLiveをテープやMDに録って聴いていたりしたものだった。 そこで、DVDから音だけを取り出し、mp3にしてiTunesで聴けるようにしようと思った。DVDからリッピングするのは法律的にどうなのかと思ったが、こちらによると私的な目的で使用してリッピングを行