あれもPython,これもPython

Pythonで世界を包みたい

今週のPython(2016年5月14日週)

Djangoのauto_nowなのにアップデートされないことがある PythonのフルスタックなWebフレームワークといえば、Django。 ただ、機能多すぎるのでなかなか覚えられませんね・・・。 Pythonのwebフレームワークの中では数少ない強力なORMを持ってるので、 そこを…

今週のPython(2016年4月23日週)

GWが始まりました。 みなさんはもちろん、GWにどんなPythonをやるかもう決まっていると思います。 ちなみに私はDeepLearningのお勉強の予定です。 Chainer可愛いよ、Chainer Python(twython)でPCからツイッターに30秒動画(mp4)を投稿してみる。 定期的に…

Pythonモジュール調査環境について(2016/04現在)

Pythonを使う上で、実際に開発するのに使用している環境と、 調査するための環境は切り分けています。 特に自分の場合、ブログのための調査などもあり、 これは開発の合間に必要になってするリサーチとは結構違うと思います。 その辺の環境に関して今回は書…

今週のPython(2016年4月16日週)

今週もPython記事です。

Cloud9でDjango入門(3_Modelの定義)

WebフレームワークとしてのDjango DjangoはWebフレームワークであるので、 Webアプリケーションを開発するにあたって必要だが複雑な実装を 隠ぺいしてくれます。 そのためWebアプリケーションの開発の際は、 Djangoの規則に基づいて実装することで、 ド定番…

Cloud9でDjango入門(2_初期設定)

ProjectとApplication Djangoでアプリケーションを作成する場合、 projectとappliationという単位が存在します。 django-admin.py startproject プロジェクト名 で作成されるのがプロジェクトであり、もっとも大きな一つのまとまりになります。 このプロジェ…

今週のPython(2016年4月9日週)

(近況) ここの所、忙しくてあまりPythonに触れられていません。 安西先生、Python(とtwitter)が、やりたいです。。。 そんなこんなで今週のPythonです。

PythonでBASE64を扱いたい(base64を使う)

PythonでBASE64を扱うには、まさしくその通りの名前のモジュールbase64を用います。 画像を扱う時に備えて勉強しておく必要があります。 そのまえに、BASE64とは BASE64はバイナリデータを64種類の文字に置き換えて表現する方法です。 64の内訳は 大文字英数…

Pythonで画像編集がしたい(Pillowを使う)

そろそろ画像まわりも覚えていきたいので、 まずPillowをためす。 機械学習なんかをするにはOpenCVやnumpyで画像を扱える必要があるのだろうけど、 まずは簡単な画像編集から。

今週のPython(2016年4月2日週)とイテレータ

はいはーい、今週のPythonです。 始めての方向けに説明すると、 毎週twitterで(手動で)キュレーションした記事を紹介してます。 で、その反応状態を見て、コメントをするシリーズ記事です。 今回は若干趣向を変えて、いきなり記事を全部紹介します。 Pytho…

Cloud9でDjango入門(1_Cloud9でプロジェクトを始める)

年度も変わり、今年はプログラミングに挑戦しようかな、という人も多いんじゃないでしょうか。 プログラミングといえばPythonなので(全俺調べ) Pythonでwebアプリ入門記事を書いていくことにしました。 (完成まで長くなりますが、ぜひお付き合い&応援いた…

PythonでさくっとwebAPIを立てる(falconを使う)

画面なんて作るから構築に時間がかかるんだ!(極論) ※なお、良心がタイトルを「まだテンプレートで消耗しているの?」にさせなかった模様。 Pythonの有名ドコロwebフレームワークは、 どれもデフォルトでテンプレート機能が用意されています。 (対してORMはDj…

Pythonで地図情報を扱いたい(foliumを使用する)

PythonだとCUIな処理のイメージが強いですが、 ビジュアライズでも強力なモジュールがそろっています。 例えば地理情報の処理では、 foliumというモジュールが便利です。 github.com

Pythonでデータサイエンスを試す(9_Anova)

Pythonでanova この本をPythonで書き直すシリーズです。 手を動かしながら学ぶ ビジネスに活かすデータマイニング作者: 尾崎隆出版社/メーカー: 技術評論社発売日: 2014/08/22メディア: 単行本(ソフトカバー)この商品を含むブログ (6件) を見る 後半戦が重…

今週のPython(2016年3月26日週)

今日は、新☆年☆度ですね! 新しい年度、新しい環境を過ごした人も多いのではないでしょうか。 そして本日はエイプリルフールです。 Googleが物理フリックを発表したり、 Facebook上では結婚ネタが頻発したり・・・ みなさんはどんな嘘をつきましたか? なお私…

PythonでRubyOnRailsライクなwebアプリ開発を行いたい(ruPy on rails)を使う

20160402追記:モチのロンですが、エイプリルフールネタでした(せめてレポジトリは用意すれば良かった・・・ 来年はもっと頑張ろうと思います Pythonでは強力なwebアプリケーションフレームワークとしてDjango,Tornadoが存在します。 特にDjangoはMVC(Django…

【ディープラーニング】最新のディープラーニングを一通りさらっておく

ぼけっと、色々な記事を読んでいたら、 先日AlphaGo(っぽい)レポジトリを紹介していた時に出てきた、 Kerasというモジュールの紹介記事を見かけた。 esu-ko.hatenablog.com aidiary.hatenablog.com 色々なDeepLearningのKeras版レポジトリも元記事位は付い…

IoT入門したよ(備忘と今後入門したい人向け)

IoT

Pythonかんけーねーじゃん! というのは置いておいて、 友人に流行のIoT(というかセンサーとマイコン)を教えてもらいました。

ブラウザで動くMarkdownエディタつくりました

非常にミニマルなmarkdownエディタをつくりました。 web上で動いていて、1ユーザ1ファイルだけ作って公開できます。 名前はSmallPieという名前にしました。 SmallPie:WRITE! 使い方等、詳しくは、自分がつくった公開ページを見てみてください。 https://smal…

今週のPython(2016年3月19日週)

桜も咲き、暖かくなってきましたね。 そういえば、いつか公開しようと、 気象データと桜の開花日データを組み合わせて 開花予測するスクリプトを組んだのはまだ寒い時期だった。。。 (ちなみにそのスクリプトと記事はお蔵入りになりました) そんなこんなで…

Pythonで自然言語処理をしてみる_トピックモデル

Pythonで自然言語処理を行いたい場合、 選択肢は、 NLTK Sci-kit learn gensim があります。

Pythonで使ってるモジュールに詳しくなりたいので、inspectを使う

ここ、数日間、ガリガリPythonでアプリを書いていました。 今回から珍しくpydoc回りをきちんとやろうと思ったのと、 あんまり日本語情報のないモジュールを使っていたので、 中身を詳しくなるためにinspectというモジュールを使います。

【日記】毎日日記を書くのは難しい

ブログを続けていて、 何を書いたらいいのか、ということに悩む日もあります。 まあ、そう思うくらいなら、書かなきゃいいですが。 今日は生まれて始めて(多分) 秋葉原に行ってきました。 自分の想像の中では、 摩訶不思議ワールドが広がっていると思ってい…

今週のPython記事(2016年3月12日週)

こんばんは! 今週も、今週のPythonの時間がやってきました。 超絶余談ですが、毎週やってるので、 とうとう基本集計処理をスクリプトにしました。 もちろんPythonで。 というわけで、今週もPython記事です。

Pythonでデータサイエンスを試す(8_MCMC)

前回から大分、間があいてしまいましたが、 Pythonでデータサイエンス続き編です。 前回のアソシエーションルールまでで、 本編は一通り終了しました。 残りは10章に載っている、 様々な手法に触れてみよう編です。 手を動かしながら学ぶ ビジネスに活かすデ…

Herokuを久々に使用する

今度の勉強会に向けて、 tornadoをherokuで動かすテストをしていた。 久々ぶりなので、 herokuでところどころひっかかったので備忘録 1. buildpackの設定 herokuは使用する言語を自動で判断してくれるのだけれど、 何を間違ったかPythonではなく、PHPになっ…

PythonのTornadoの感想

Webフレームワークというと、 PHP,Javaが種類も豊富で、 知名度でいうとRuby on Railsが有名です。 といいつつも、私はPythonが好きなので、 出来る限りPythonを使いたい! 代表選手 最近の代表選手はやはり Django Tornado Flask Bottle でしょうか。 他にも…

僕が見た謎の勉強会参加者

最近、Python触れていなくてPython記事が書けない・・・ なんてことは無く、むしろPython触りすぎて記事書いている余裕がない。 Tornadoイイヨ、Tornado さて、表題なんですが、 昨年末くらいから入門者向けの勉強会を主催しています。 それで、ん?なぜお前…

Pythonで数式を扱いたい(sympyを使う)

Pythonを勉強していると、 数学が必要な場面が多々あるので、 数学を勉強しています。 しかし、数学の勉強をしているときに、 数式をそのまま扱えるといいな、と思うことがあります。 そういう時に便利なモジュールとしてsympyがあります。 これを使うとIPyt…

Pythonisataのためのsqliteクライアント:sqlite_bro

私はsqliteが好きだ。 だってサーバ立てなくていいし。 ファイルだから保存が楽だし。 私はbottleが好きだ。 1ファイルで動くから、 制約の多い環境でも動かすことができる。 ところで、pythonスクリプト一つで動く sqliteクライアントがあったら、 いざって…