タグ

pythonに関するamari3のブックマーク (17)

  • 最近、httpstat なるものが流行っているらしい - tellme.tokyo

    github.com おそらく先行実装は python で書かれたこれです。 curl にはウェブサイトの応答時間を計測する機能が搭載されており、このツールではそれを利用して出力結果をグラフィカルに表示させています。単なる curl のラッパーのようなツールなのですが、見た目がリッチになるのに加えて、単一ファイルで実行でき python のバージョンに影響されないような工夫がされているのが、受けているポイントのような気がします。 このツールを見たとき「Go で書いてみるの良さそう!(この手のツールで単一バイナリになるのは嬉しいですよね)」と思い、休憩時間やお昼休みなどにちまちま書いていたら、二日前に先を越されてしまいました(そりゃそうですよね。なんでもスピードが大事だと痛感)。 github.com また、ついこの間まで 800 Stars くらいだったのですが、ここ1週間で爆発的に伸びて

    最近、httpstat なるものが流行っているらしい - tellme.tokyo
  • prompt_toolkit がアツい - methaneのブログ

    とりあえず mycli と aws-shell のスクリーンキャストを見てください。 prompt_toolkit はこのようなリッチコンソールアプリを作るためのライブラリです。 Windows でも動きます。 Jupyter (ipython notebook) を切り離した、コンソール版の ipython も次のメジャーバージョンでは readline ベースから prompt_toolkit ベースに作りなおされています。 ipython 以外にも ptpython というシェルもあり、 ipython の各種 magic が不要な場合はこちらで十分でしょう。 https://github.com/jonathanslenders/python-prompt-toolkit#projects-using-prompt-toolkit には、他にも prompt_toolkit を採用

    prompt_toolkit がアツい - methaneのブログ
  • Pythonや機械学習、そして言語の競争について – 極めて主観的な見地から | POSTD

    (訳注:2016/1/5、いただいた翻訳フィードバックを元に記事を修正いたしました。) よくある主観的で痛烈な意見を題名に付けたクリックベイト(クリック誘導)記事だろうと思われた方、そのとおりです。以前指導してくれた教授から教わったある洞察/処世術は、些細でありながら私の人生を変えるマントラとなったのですが、私がこの記事を書いたのはそれによるものです。「同じタスクを3回以上繰り返す必要があるなら、スクリプトを書いて自動化せよ」 そろそろ、このブログはなんだろうと思い始めているのではないでしょうか。半年振りに記事を書いたのですから。ツイッターで書いた Musings on social network platforms(ソーシャル・ネットワークプラットフォームについてじっくり考える) はさておき、この半年の間書き物をしていないというのはうそです。正確には、400ページの を書きました。

    Pythonや機械学習、そして言語の競争について – 極めて主観的な見地から | POSTD
  • Python 2.7.3コンパイルでSQLite3エラー - とりあえず

  • Python 3 Wall of Superpowers

    DEPRECATED STALE DATA 2018-04-22 PyPI deprecated `top_packages` which caused this site to fail. At 95% compatibility this mission is long over so I don't see a reason to maintain Python3wos any further. If you're curious about the current download numbers, see more info on the github issue. See what I'm up to on github. 2012-12 the site was renamed to "Python 3 Wall of Superpowers" after surpassin

  • python3.3をCentOSにインストール - Librabuch

    Python3.3のインストール手順。例によってCentOS5系,6系を想定。CentOSのデフォルトのPythonは古いので、/usr/local/pythonに新しいものを入れましょう。注意点は、yumなんかがデフォのPythonと依存関係にあるので、そちらはそっとしてあげておいてください、ということくらいですかね。Leave me alone! Python3.3インストール手順 cd /usr/local/src # Python3.3をダウンロード wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz # インストール tar zxvf Python-3.3.0.tgz cd Python-3.3.0 ./configure \ --prefix=/usr/local/python \ --enable-shar

    python3.3をCentOSにインストール - Librabuch
  • python環境の移行 - /var/log

    環境 体:体:MBP 15-inch, Mid 2009 OS:Mac OS X Lion(10.7.2) Macにデフォルトではいっているpythonで開発することに限界を感じはじめたので 作業の裏で少しずつ環境を移行していこうと思います. 限界といってもpygameを使う事を前提に考えるとちょっと...というのが音. 僕程度の用途だと別にそれ以外の面では困った事にはならないのですが 参考にしたのは下記のサイト. http://tech.caph.jp/2011/04/06/homebrewの導入と使い方/ http://d.hatena.ne.jp/tell-k/20110418/1303121778 homebrewを実行したあとにpythonのインストールを実施しました. brew install python これで下記のようなシンボリックリンクがはられます. /usr/l

    python環境の移行 - /var/log
  • プロセス管理に daemontools ではなく Supervisor を利用してみませんか

    このblogは、著者である「sakito」が技術的に生存している事を報告するために存在します タイトルを「紹介マニアどらふと版」から変更しました 概要 サーバでは様々なプロセスを実行する必要があるが、これをどう管理するかは悩み所になる。 ここでは強力で柔軟なプロセス管理ツール「Supervisor」に関して記述する。 Supervisorに関して 「Supervisor」は Python で記述された、プロセス管理ツール。 プロセス管理ツールと言うと「upstart」や「daemontools」が利用されていると思われる。 「upstart」は強力ではあるが、柔軟性がまだそれほど無いため、高度なプロセス管理はまだ難しい状況だと思われる。 「daemontools」は ノウハウが蓄積されており、強力で柔軟性が高いツールだが、2001年以降公式では更新されておらず、動作が不安定にってしまう環境

  • Python(というわりには少なめな)で土日を使ってサービスを作るための中途半端なモダン環境構築メモ

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    Python(というわりには少なめな)で土日を使ってサービスを作るための中途半端なモダン環境構築メモ
  • Pythonの環境設定でむかついてる人はとりあえずこれをコピペで実行してください - YAMAGUCHI::weblog

    はじめに こんにちは、Python界の情弱です。最近は、以前に比べてPythonを触る人が増えてきたような印象ですが、それでもやれeasy_installだ、やれvirtualenvだと言われても、どうやって設定したらよくわからない、という発言をちらほら見かけています。 でもぶっちゃけ超簡単なので、とりあえず初めてPythonの環境設定する人はこれをコピペで動かして下さい。 (2017.01.26追記) 注意:この記事はもう古いので、Python2をいまから使い始めるなんていう奇特な人以外は次の記事を読んで下さい。 ymotongpoo.hatenablog.com 要点 はまりどころは多分次のどれかだと思う Pythonのバージョンをどれ使っていいかわからない 「easy_installを使え」と言われるがeasy_installというパッケージが見つからない virtualenvの入れ

    Pythonの環境設定でむかついてる人はとりあえずこれをコピペで実行してください - YAMAGUCHI::weblog
  • PythonでWeb開発入門 みんなのPython Webアプリ編 HTML版(無料) | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

    ブロックチェーンの入門書を書きました。暗号やハッシュなどを含め,基礎からブロックチェーンの仕組みを学べる書籍です。いろんな方に「新しい技術を学ぶことの楽しさ」を感じ取ってくれたら著者として嬉しいです:-)。お金技術的にどのように定義されるのか。 一部読者から高い評価をいただき,絶版となりながら中古市場でプレミア価格がついていた拙著「みんなのPython Webアプリ編」のHTML版をお送りします。Pythonを使って,Webアプリを開発するための方法を,基的な事柄から積み重ね式に解説した書籍をHTMLにしたのがコンテンツです。 編集部のご厚意で作ってもらった配布用PDFをベースに作っています(PDF作成だけでなく,出版契約の解除など必要な手続きを快く受けて頂いた担当様にはとても感謝しております)。構成などは著書をベースにしていますが,HTML化する過程で少し手直ししてあります。特にP

    amari3
    amari3 2011/12/22
    これはいいですね!
  • Shibu's Diary: Pythonって何?という人のためのSphinxインストール入門

    渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 この前のブログのエントリーにも書きましたが、Sphinxというステキすぎるツールがあります。ドキュメントがどんどん書きたくなっちゃうステキなツールです。ですが、残念ながら、使用するためにはインストールする必要があります。Pythonって何?という人には少々敷居が高いため、解説の記事を書いてみました。 [STEP 1] Pythonからインストールする場合 WindowsではPythonからインストールする必要があります。一発でインストールできる環境を持っている人は最後の方のインストール法に飛んでください。また、Mac OS Xみたいに、最初からPythonから入っている人は[STEP 1]は飛ばしてください。 Windwsの場合 http://python.orgを開きます。P

  • Pythonのバージョンを管理するツール、pythonbrewを作ってみた - utahta blog

    Perlperlbrewってツールが凄く使いやすくて羨ましかったので、Pythonで使えるpythonbrewってツールを作ってみました。 perlbrew? perlbrewとはPerlをバージョン毎にインストールして、それらをswitchして使ったりできるツールのこと。 既存の環境を壊さずに最新のPerlを簡単に試すことができます。 PerlからCPANモジュールまでホームディレクトリ以下に全部インストールしてくれるので、自分専用のPerl環境を構築することができます。 perlbrewの作者の劉康民さんは、当にすばらしいアイデアの持ち主。 pythonbrewとは 基的にperlbrewをパクったと同じ思想なツール。 Pythonインタプリタのインストールから、それらの管理まで面倒をみてくれます。 例えば、一からPython2.6.6、2.5.5、2.4.6の環境を構築したいな

    Pythonのバージョンを管理するツール、pythonbrewを作ってみた - utahta blog
  • Sphinx-Users.jp :: ドキュメンテーションツール スフィンクス Sphinx-users.jp

    Sphinx-Users.jp¶ Sphinx-Users.jp(略称#sphinxjp)は、美しいドキュメントを簡単に生成することができるドキュメンテーションツール、 Sphinx (スフィンクス)の普及を主眼としたコミュニティです。SphinxはPythonの公式ドキュメントだけでなく、このSphinx-Users.jpのサイトも含め多くのマニュアルやサイトで使用されており、詳細を Sphinxの歴史で紹介しています。 Sphinx-Users.jp は日の Sphinx コミュニティです。 Sphinx-Users.jp では、日で散らばっているSphinx関連情報を集めて、Webサイト、イベントを通じてSphinx情報を発信します。 slack のコミュニケーションや勉強会の開催などを通じて、ドキュメントをパワーアップしたい人、ドキュメントや翻訳で苦労している人、Sphinxの

    Sphinx-Users.jp :: ドキュメンテーションツール スフィンクス Sphinx-users.jp
    amari3
    amari3 2011/04/09
    qpstudyでやってたね
  • 良いもの。悪いもの。: Python: ワンライナーでマンデルブロ集合を描く

    Pythonでマンデルブロ集合(Mandelbrot Set)を描いてみた。ただ、描くだけではつまらないので、ワンライナー(1行プログラム)で書いてみた。Pythonでワンライナーってのは邪悪以外のナニモノでもないと思うので、まともな方はまねしないほうがいいかと。 ワンライナーにしたと云ってもスクラッチからではなく、Python FAQで有名なワンライナーのマンデルブロ集合を流用させてもらった。ただ、オリジナルのものはアスキー文字で表現していたのでPython Imaging Library (PIL)を利用してグラフィカルなものに修正した。もし、PILが入っていないようなら、それはPythonistaの名折れだと思う。コマンドラインで以下の通りに実行すればOK。 python -c "import Image,math;im=Image.new('L',(480,480));im.fro

    良いもの。悪いもの。: Python: ワンライナーでマンデルブロ集合を描く
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • Djangoへの片思い日記

    try: hogehoge() except: print sys.exc_info()[0] って書こうとしてたら id:nishiohirokazu 先生に exceptionType, exceptionValue, exceptionTraceback = sys.exc_info() ってやるといいよ [0]は1年後に困る羽目になるから と教えていただいた!!! 1年後の自分が「なんじゃこりゃ」って言うという意味で 絶対言う、僕なら間違いなく言う。 あと「0番目が何なのかドキュメント見て調べるのめんどい」ともいいそう すいませんでした>< 僕も言うと思うので書き直します!!! いつのまにやら Twitter に Follow 制限とか出来て 色々な人の発言が見たいのに Follow 追加出来なくなって コンピュータの癖に人間様の処理能力に制限かけるんじゃねーよと お怒りのみなさま

    Djangoへの片思い日記
  • 1