タグ

Pythonとmineに関するoinumeのブックマーク (10)

  • PyCon APAC 2013 2日目に行ってきた(2) #pyconapac

    PyCon APAC 2013 1日目に行ってきた(1) #pyconapacPyCon APAC 2013 1日目に行ってきた(2) #pyconapacPyCon APAC 2013 1日目に行ってきた(3) #pyconapacPyCon APAC 2013 2日目に行ってきた(1) #pyconapacちょっと間が空いてしまったけど、PyCon APACの2日目の後半。Pythonでハードウェアを操る話、ちょうどRasberryPiを買ったので耳寄り情報が多かった。とりあえずpyserialは入れとけと。 あとDjangoのデバッグの話は、django-debug-toolbarなど興味深かった。これって他のフレームワークにも移植されてて、Flask版やBottle版もあるみたい。そういえばBottleはwerkzeugで動かすこともできたような。 PythonでハードウェアをWe

  • PyCon APAC 2013 1日目に行ってきた(3) #pyconapac

    PyCon APAC 2013 1日目に行ってきた(1) #pyconapacPyCon APAC 2013 1日目に行ってきた(2) #pyconapacというわけで1日目の最後のエントリー。1日目は濃い目のトークが多かったせいか終わった後の疲労感がハンパなかったっす。 実践C拡張モジュール開発@mopemopeさんAbby CTOスライドC拡張モジュールを書く意義についてPythonでないといけないのか?Java, Go, LispなどRustはやめておけCのライブラリを呼ぶだけならctypesでおk今ならばPyPyも検討必要な箇所だけCで書く高速化パフォーマンスCコンパイラによる最適化の恩恵なぜCythonではダメなのか?学習コスト構文などCython自身の知識が必要C/APIの知識も必要Cデバッガで追うことになった場合の対応が難しい開発環境の準備C/API ドキュメントコンパイラ開

    oinume
    oinume 2013/09/16
    1日目の最後のエントリー
  • PyCon APAC 2013 1日目に行ってきた(1) #pyconapac

    にわかPython使いだけど、年に1回のお祭りなので行ってきた。今回のPyConはAPACというのがタイトルについているせいか、他の言語のカンファレンスより海外の人が多い気がした。Pythonは自分が知る限り日ではあまり人気がないけど、海外ではけっこう使われているみたいなのでそういうのが反映された結果なのだろうか。とにかく、今日は全体的に濃い目の内容が多くてすごく参考になる話が多かった(でもその分脳力を使ったので終わったあとはぐったりしてた)。 仕事ではPythonを書くことはほぼなくて、プライベートでtomahawkのメンテをする時ぐらいしかPython書かないんだけど、個人的には一番好きな言語なので今回は参加してよかった。まだ終わってないけどすでに5000円分のもとは取れたように思う。 というわけで、自分が聞いたTalkのメモ。(長いので複数のエントリに分ける) パッケージングの今と

    oinume
    oinume 2013/09/14
    今日のPyCon APACの感想+メモ第1弾。
  • traceモジュールを使ってPythonプログラムの挙動を把握する - oinume journal

    Pythonにはtraceモジュールというものが標準ライブラリであって、これを使うとpythonプログラムを実行した時に、どのモジュールのどの関数を呼んでいるかの情報を出力することができる。使いどころとしては、使っているライブラリやツールが「これ実際どう動いてるんだろう?」っていうのを把握したい時に重宝すると思う。pdbなんかのデバッガでもいいんだけど、「ブワッとトレース実行した結果を出しておいてあとで一気に見る」みたいな時に特に有用だと思う。 使ってみよう ためしにtomahawkをtrace使って実行してみた。 $ python -m trace -t /usr/local/bin/tomahawk -h localhost uptime 実行には -m trace と -t (--trace) オプションをつける。実行結果はこんな感じ。 --- modulename: tomahaw

    traceモジュールを使ってPythonプログラムの挙動を把握する - oinume journal
    oinume
    oinume 2013/07/21
  • Markdownをアメブロ向けのHTMLに変換するヤツ作った - oinume journal

    会社のエンジニアブログを書いていて、あまりにもアメブロのエディタがしんどかったのでカッとなって作ってしまった。これでエンジニアブログ書くのが捗ると思う。heroku上のサンプルはここ。 使った技術 Python 2.7 misaka - MarkdownHTMLに変換するライブラリ heroku herokuはGitリポジトリにpushするだけでディプロイ出来て便利だなーと思った。 パーフェクトPython (PERFECT SERIES 5) 作者: Pythonサポーターズ出版社/メーカー: 技術評論社発売日: 2013/03/05メディア: 大型購入: 1人 クリック: 65回この商品を含むブログ (8件) を見る

    Markdownをアメブロ向けのHTMLに変換するヤツ作った - oinume journal
    oinume
    oinume 2013/07/06
    これでエンジニアブログ書きまくれる!
  • oinume journal

    RaycastにはScript Commandsという機能があり、ずっとずっと気になっていたのでGW中に重い腰を上げて試してみた。最近会社の人にRaycastをオススメすることが多くなってきたのだけれども、「Raycast歴1年以上経つのにScript Commandsも使ったことないの?」みたいに後ろ指差されないようにするためにも... Script Commandsとは? 簡単にいうとCUIのコマンドをRaycastから呼び出せるというただそれだけのものっぽい。「っぽい」というのは単純に自分がちゃんと調べてないだけです。はいテキトーですいません。 なにを作るか? Hello Worldを出力するだけのScript Commandsを作っても仕方がないので、よく自分でやっている単純作業を自動化するスクリプトを考えてみた。結果として生まれたのは、以下のような beforeの文字列をafte

    oinume journal
  • oinume journal

    RaycastにはScript Commandsという機能があり、ずっとずっと気になっていたのでGW中に重い腰を上げて試してみた。最近会社の人にRaycastをオススメすることが多くなってきたのだけれども、「Raycast歴1年以上経つのにScript Commandsも使ったことないの?」みたいに後ろ指差されないようにするためにも... Script Commandsとは? 簡単にいうとCUIのコマンドをRaycastから呼び出せるというただそれだけのものっぽい。「っぽい」というのは単純に自分がちゃんと調べてないだけです。はいテキトーですいません。 なにを作るか? Hello Worldを出力するだけのScript Commandsを作っても仕方がないので、よく自分でやっている単純作業を自動化するスクリプトを考えてみた。結果として生まれたのは、以下のような beforeの文字列をafte

    oinume journal
    oinume
    oinume 2011/07/28
  • oinume journal

    RaycastにはScript Commandsという機能があり、ずっとずっと気になっていたのでGW中に重い腰を上げて試してみた。最近会社の人にRaycastをオススメすることが多くなってきたのだけれども、「Raycast歴1年以上経つのにScript Commandsも使ったことないの?」みたいに後ろ指差されないようにするためにも... Script Commandsとは? 簡単にいうとCUIのコマンドをRaycastから呼び出せるというただそれだけのものっぽい。「っぽい」というのは単純に自分がちゃんと調べてないだけです。はいテキトーですいません。 なにを作るか? Hello Worldを出力するだけのScript Commandsを作っても仕方がないので、よく自分でやっている単純作業を自動化するスクリプトを考えてみた。結果として生まれたのは、以下のような beforeの文字列をafte

    oinume journal
  • GitHub - oinume/tomahawk: A simple ssh wrapper to execute commands into many hosts.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - oinume/tomahawk: A simple ssh wrapper to execute commands into many hosts.
  • oinume journal

    RaycastにはScript Commandsという機能があり、ずっとずっと気になっていたのでGW中に重い腰を上げて試してみた。最近会社の人にRaycastをオススメすることが多くなってきたのだけれども、「Raycast歴1年以上経つのにScript Commandsも使ったことないの?」みたいに後ろ指差されないようにするためにも... Script Commandsとは? 簡単にいうとCUIのコマンドをRaycastから呼び出せるというただそれだけのものっぽい。「っぽい」というのは単純に自分がちゃんと調べてないだけです。はいテキトーですいません。 なにを作るか? Hello Worldを出力するだけのScript Commandsを作っても仕方がないので、よく自分でやっている単純作業を自動化するスクリプトを考えてみた。結果として生まれたのは、以下のような beforeの文字列をafte

    oinume journal
  • 1