タグ

Pythonに関するnijikotのブックマーク (19)

  • AMIバックアップを自動取得するLambdaファンクション(python版)【cloudpack大阪BLOG】 - pict3の日記

    今回はシンプルなLambda。 今秋のre:InventでアップデートされたScheduled Eventを利用して、AMIバックアップをとるファンクションを作成しました。 仕様 仕様は以下のような感じ。 AMIバックアップをとりたいEC2に、タグ'Backup--Generation : 世代数'を設定しておく 'Backup-Generation'には、保持したい世代数を設定する AMIおよびSnapShotには、元となるEC2のタグ群(*)を設定する (*)Backup-Generationを除く LambdaのScheduled Eventをトリガーに実行する AMI取得後、ファンクションで作成したAMIのうち、保持したい世代数よりも古いイメージおよびスナップショットを削除する ファンクションで作成したAMIを区別するため、AMIおよびsnapshotにタグ'Backup-Typ

    AMIバックアップを自動取得するLambdaファンクション(python版)【cloudpack大阪BLOG】 - pict3の日記
  • Matplotlib: Python plotting — Matplotlib 2.0.0 documentation

    Matplotlib: Visualization with Python Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python. Matplotlib makes easy things easy and hard things possible. Create publication quality plots. Make interactive figures that can zoom, pan, update. Customize visual style and layout. Export to many file formats. Embed in JupyterLab and Graphical User I

  • PyCon JP 2015 in Tokyo | October 9th – October 12th

    2015年10月12日のスプリントをもってPyCon JP 2015が無事終了しました。 2日間のカンファレンス来場者は昨年の545名から今年は602名まで増え、 昨年に引き続き過去最大の来場者数を更新し大変な盛り上がりとなりました。 ご参加いただいた皆様当にありがとうございました。 発表資料、Blogもまとめてありますので、ぜひぜひ御覧ください!! こんにちは、プログラムチームの的場です。 PyConJP 2015では、パネルディスカッションを開催します。 ここでは、パネルディスカッションについて紹介いたします。 今回のパネルディスカッションのテーマは、「いま求められるコミュニティの多様性と未来」です。 パネルディスカッションのイベントページでも記載しているのですが、プログラミング界隈では、様々な種類のコミュニティ活動が広がっています。 個人的な印象を言うと、プログラミング界隈のコミュ

    PyCon JP 2015 in Tokyo | October 9th – October 12th
  • PyData Okinawa

    About PyData Okinawa は Python + Data に興味のある方が交流できる沖縄を拠点にしたコミュニティです。 データから新しい価値を生み出したいという想いがあれば、どのようなバックグラウンドを持った方でも自由に参加できるオープンなコミュニティです。 沖縄で定期的に開催される勉強会では Python をメインな言語として使いますが、機械学習やデータアナリティクスに興味を持つ方であればどのような言語を使うプログラマの方でも参加可能です。 またハードルは高いかもしれませんが、これから Python プログラミングを覚えたい初心者の方も大歓迎です。 沖縄県外のコミュニティとも積極的に交流しながら、次の世代をインスパイアするような新しい価値を生み出していくことが PyData Okinawa の成功の姿です。 Elsewhere connpass X / Twitter S

  • Railsエンジニアに役立つJupyter NotebookとiRuby - クックパッド開発者ブログ

    こんにちは。新規広告開発部所属エンジニアのレオ(@lchin)です。普段は広告配信関係のシステムを開発していますが、ここ最近「データサイエンス」に興味を持ち始めました。雑に説明すると、データサイエンスは統計学や機械学習などを用いて莫大のデータから価値を引っ張り出す分野です。今回のtechlifeは、そのデータサイエンスを学ぶ過程で知ったツールJupyter NotebookをRuby on Railsの開発に役に立つ使い方を紹介します。 Jupyter Notebookとは何か Jupyter Notebook*1は科学者の「実験ノート」にインスパイアされたウェブ上のインタラクティブシェル環境です。ただのインタラクティブシェル環境ではなく、ソースコード、その実行結果、解説する文書、数式、画像などをまとめて1つの「ノートブック」ドキュメントとして扱えることが特徴です。 Jupyter Not

    Railsエンジニアに役立つJupyter NotebookとiRuby - クックパッド開発者ブログ
  • scikit-learn: machine learning in Python

    Simple and efficient tools for predictive data analysis Accessible to everybody, and reusable in various contexts Built on NumPy, SciPy, and matplotlib Open source, commercially usable - BSD license

  • Jupyterがすごい勢いでやってくるからお前ら備えとけ(IPython Notebook + R) - Qiita

    今までIPython Notebook上でRを動かそうとするとrpy2やらをごにょごにょやるとかいう方法がありましたが、いちいち%%を打ったりといろいろ不便でした。 が、先月末(2015/02/27)のIPython 3.0のリリースでIPython Notebookが大きく変わり、(まだ開発版ですが)Rとの連携もかなり楽になりました!というか今後はRだけでなく、Juliaや他の言語もカバーする方向に進むそうで、特定の言語に依存しない部分をJupyterという別プロジェクトでやっていくそうです。 代表的な言語のJupyterカーネルとしては以下のようなものが存在する模様。 Python (https://github.com/ipython/ipython) Julia (https://github.com/JuliaLang/IJulia.jl) R (https://github.c

    Jupyterがすごい勢いでやってくるからお前ら備えとけ(IPython Notebook + R) - Qiita
  • Project Jupyter

    Free software, open standards, and web services for interactive computing across all programming languages JupyterLab: A Next-Generation Notebook Interface JupyterLab is the latest web-based interactive development environment for notebooks, code, and data. Its flexible interface allows users to configure and arrange workflows in data science, scientific computing, computational journalism, and ma

    Project Jupyter
  • blackbird の install 方法と設定方法 - Qiita

    blackbird とは 様々なデータを取得し、backend のサーバーにデータを投げる python 製のプログラム 現在は backend の投げ先には Zabbix Server のみ対応しているが、今後は様々なミドルウェアに対応していく予定です blackbird を install する pip で入れる方法と rpm で入れる方法があります 推奨は rpm になります pip で install 特に何も考えずに

    blackbird の install 方法と設定方法 - Qiita
  • はじめるDeep learning - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? そうだ、Deep learningをやろう。そんなあなたへ送る解説記事です。 そう言いながらも私自身勉強しながら書いているので誤記や勘違いなどがあるかもしれません。もし見つけたらご連絡ください。 Deep learningとは こちらのスライドがとてもよくまとまっています。 Deep learning つまるところ、Deep learningの特徴は「特徴の抽出までやってくれる」という点に尽きると思います。 例えば相撲取りを判定するモデルを構築するとしたら、普通は「腰回りサイズ」「マゲの有無」「和装か否か」といった特徴を定義して、それを

    はじめるDeep learning - Qiita
  • 機械学習クソ素人の俺がプロダクトをリリースするまでの2ヶ月で覚えたこと - Qiita

    scikit-learnでちょっとした機械学習をするのは、LAMPでちょっとしたWebアプリをつくるよりも簡単です。 下記に自分が入門してから2ヶ月間で覚えたことをまとめました。 ハイライト 重要だと思ったこと3つ 機械学習の概要 scikit learnについて Google Prediction API,Mahout,Spark,Cythonについてそれぞれ一言所感 重要だと思ったこと3つ 1.機械学習に明るい友人をもつこと どんな技術でもそうだけど、友人に聞いて概要を先に掴んでおくと自信を持って進めることができます。この自信を持っていると心が折れにくくなります。 @fukkyyに「入門サイトは難しい用語つかってビビらせてくるけど、ライブラリを使えば機械学習はこわくない」と教わり、巷にある入門サイトを無視してライブラリをたたき始めたので入りやすかったです。 @ysks3nに次元削除や各

    機械学習クソ素人の俺がプロダクトをリリースするまでの2ヶ月で覚えたこと - Qiita
  • テトリス作ってみた

    はじめまして!開発部のyatakeと申します。 そして明けましておめでとうございます!今年も宜しくお願い致しますm(_ _)m さてさて、早速題です。 ある日気がつくと僕は非常にテトリスが作りたい気分になってたのでサクっと作ってみました。 でけたー!(*´ω`) 落ちる速度を変える処理がうまく動かずちょっとてこずりましたが、テトリスの体自体は4時間くらいでちょちょいと作れてしまいました。 そして、あまりにもあっさり作れすぎてテトリスに対する気持ちを持て余してる僕はオンライン対戦機能を追加してみる事にしました(´ー`*) 環境としては以下の通りです。 クライアントサイド 対応ブラウザ:chrome 言語:javascript サーバーサイド 言語:python2.5 フレームワーク:tornado 通信部分はWebSocketsを使ってリアルタイムに相手の画面を表示するようにします

  • Djangoチュートリアル(前編)

    はじめに 近年、Webアプリケーション開発で用いるプログラミング言語として、Lightweight Language(以降LL)と呼ばれるスクリプト言語が人気を博しています。稿では、そのスクリプト言語の中からPythonとWebアプリケーションフレームワークのDjango(ジャンゴと読む)を紹介します。 Pythonの大きな特徴として、「言語仕様が小さくシンプルであり、簡潔で読みやすいアプリケーションを作れる」という点が挙げられます。DjangoPythonの簡潔さをうまく活かし、シンプルかつ格的な開発ができるWebアプリケーションフレームワークです。稿ではこのDjangoによるアプリケーション開発の基をチュートリアル形式で説明します。 対象読者 PythonによるWebアプリケーション開発に興味がある方 日頃、PerlRubyPHPJava、C#などPython以外のプロ

    Djangoチュートリアル(前編)
  • Python モジュールのインストール — Python v2.6.2 documentation

    Abstract このドキュメントでは、 Python モジュール配布ユーティリティ (Python Distribution Utilities, “Distutils”) について、 エンドユーザの視点に立ち、サードパーティ製のモジュールや拡張モジュールの構築やインストールによって標準の Python に 機能を追加する方法について述べます。 はじめに¶ Python の広範な標準ライブラリは、プログラミングにおける多くの要求をカバーしていますが、時には何らかの新たな機能をサードパーティ製 モジュールの形で追加する必要に迫られます。自分がプログラムを書くときのサポートとして必要な場合もあるし、自分が使いたいアプリケーションがたまたま Python で書かれていて、そのサポートとして必要な場合もあるでしょう。 以前は、すでにインストール済みの Python に対して、サードパーティ製モジ

  • さくらのレンタルサーバで Python 外部モジュールを使う

    お知らせ: 最近の事情に合わせて新しく書き直した「さくらのレンタルサーバに Python モジュールをインストール」のページを用意しました。今後はまずそちらをご参照下さい。(2013年2月8日) さくらインターネットの「さくらのレンタルサーバ」サービスで Python の外部モジュールを導入・利用するための覚え書きです。 イントロダクション 外部モジュールをホームディレクトリ下にインストールする インストールした外部モジュールをインポートする シェルから使う CGI から使う まとめ おまけ:CGI プログラムが動かない…… スクリプトの改行コードを確認する 改訂履歴 免責・ライセンス イントロダクション さくらインターネットのホスティングサービス、「さくらのレンタルサーバ」では、CGI として Python を利用できます。Python には標準モジュールのほかにも、PyPI などで豊富

  • 正規表現エンジンを作ろう (1)

    はじめに こんにちは。hirataraです。 私が初めて正規表現を使ったのは、PerlによるCGIでの文字列処理でした。それから私はPerlを使い続け、今では正規表現なしのコーディングは考えられないほど、正規表現を当たり前の機能として日常的に使っています。昔は標準では正規表現をサポートしていなかったJavaも、今では正規表現をサポートするようになりました。Javaだけではなく、今日ではほとんどの高級言語にとって、正規表現はなくてはならない機能であると言っても過言ではないほどメジャーな機能となっています。 記事では、この正規表現の舞台裏に光を当てます。一見すると作ることが難しそうな正規表現エンジンですが、その根底には数学的な概念があり、その概念さえ知っていれば基礎となる機能の実装はそんなに難しくありません。この連載ではその数学的な概念をPythonを使って表現しながら、実際に動作する正規表

    正規表現エンジンを作ろう (1)
  • Pythonの紹介

    プログラミング言語 Python の紹介 Software Design(技術評論社刊) 2000 年 9 月号 最新 Unix スクリプトプログラミング事情 − Python 入門 より転載 Python とは PythonGuido van Rossum 氏による、フリーなオブジェクト指向プログラミング言語です。 Red Hat 系 Linux ではインストーラや環境設定ツールの開発言語として利用されているので、Python スクリプトをご覧になったことのある方も多いのではないでしょうか。 もちろん、Python は Red Hat 以外でもいろいろなアプリケーションの開発に使用されています。 有名なフリーウエアをいくつかあげてみると Sketch - ベクタードローツール PySol - なんと数百種類(!)ものカードゲームが楽しめる、ソリテアゲーム集 Zope - WEB

  • android-scripting - Google Code

    Code Archive Skip to content Google About Google Privacy Terms

  • Android上で動作するスクリプティング環境·Android Scripting Environment MOONGIFT

    Google Developer DayでもAndroid端末の無料配布を行ったとあって、日でもがぜんGoogle Android熱が高まってきている。アプリケーションの数ではまだまだ少ないが、それだけに今からでも参入できる余地はありそうだ。 Android向けのアプリケーション開発を行うにはJavaを利用するのが必須だったが、状況が変わりそうなソフトウェアが登場した。それがAndroid Scripting Environmentだ。 今回紹介するオープンソース・ソフトウェアはAndroid Scripting Environment(ASE)、Google Android上で動作するスクリプティング環境だ。 ASEはGoogle Androidにインストールするソフトウェアであり、その上で各種スクリプト言語を実行することができる。現在対応しているのはPython、Lua、BeanSh

    Android上で動作するスクリプティング環境·Android Scripting Environment MOONGIFT
  • 1