Python

GKE上で動くPythonのコードのログをいい感じに出力する

秋のログ整理週間です。Cloud Loggingに出力されるログをもっといい感じにしようと思って試行錯誤してます。 太古からGKE上のloggingをいい感じにするのは悩みの種でした。結論としては、Cloud Loggingのパッケージを使うしかなさそう。 ところで、本番環境…

雑なpythonスクリプトやjupyter notebookをdockerを使って動かす

気が付いたら三ヶ月ぶりのブログだった…。 きちんとした用途ならpyenv等を使って、きちんとpythonのversionを指定、使うライブラリも列挙というのをディレクトリ毎にやっていくようになりました。しかし、pythonを使いたいときはきちんとした用途だけではな…

ナップサック問題について整理

どういうときに何ができるのかについて。この辺見ながら。問題定義品物がN個あったとする。品物iには価値と体積が与えられている。は1のとき品物iを取る、0のときに取らないということを表すバイナリ変数であるとする。持って行ける品物の総体積がbまでであ…

NLTKで遊ぶ準備

昨日はNAISTの入試に必要な書類を整えるとかの作業。添削してもらった小論文(添削していただいた方、ありがとうございます!!)を仕上げて、なんとか形に。A4で2枚ということなので、最初は1.5枚くらいで書いていたんだけど、どんどん書き加わってきて、最後の…

Pythonで「へー」と思ったいくつかのこととRubyとの比較

集合知プログラミングのコードはpythonで書かれている。で、多言語で同じことをやろうとするとpythonの「へー」というところがいくつかあったので、まとめてみます。勘違いがありまくると思いますが、指摘してもらえるとうれしいです。pythonはもう1年以上や…

プログラミング勉強会を始めるよ!!

昨日、id:repose*1とid:g7umz1cuwvsyでぐだぐだとやっていたところ、id:reposeがどうしてもRubyを勉強したいというのでプログラミング言語勉強会が開かれることとなりました。Rubyの赤い本も貸した。一週間に一個くらいのペースでお題を誰かが決めて、それに…

XML-RPCでPerlとPythonを結ぶ

ここのToDoがちょっと終わった。僕が何をやりたいのかを説明すると Perlで引っ張ってきたデータをRに処理させたい でも、そのままじゃ処理させることができない RSPerlとかあるけど、あんまり好きじゃない*1 バッチファイル処理させて、云々やってもいいけど…

RPyで遊んでみる

一学期の授業にてデータ解析という授業を取っています。統計ソフトRを用いて*1、車市場の線形価格予想モデルのようなものを構築します…というのはとりあえずおいておいてw。Rを使っていろいろやるわけですが、RをPythonから使えるRPyというライブラリがある…

インタラクティブモードで補完とかヒストリの読み書きとか

僕は最初に触った言語がJavaでして、主にEclipseを使って書いています。Eclipseは重いのが欠点なんですが、補完が強力でずっと使っていました。というかJavaは補完なしでは書くことができないw。で、最近は*1Pythonでプログラミングやっています。miyaga50と…

Pythonでcgiを楽ちんにする方法

Pythonずっとやってる人には当り前なのかもしれないですけど、結構便利な気がしたのでエントリにあげとこ。 Pythonの標準モジュールには,ほぼそのままWeb Serverとして使えるモジュールが入っています。これを使うと,簡単にPythonのCGIを試すことができま…

InfoShako-Students講習会やってきたよ

http://students.sk.tsukuba.ac.jp/top/?p=100でも宣伝していたのですが、InfoShako-Studentsにて新一年生向けの講習会をおこなってきました。とまあ、こういう感じに書くとえらそうに聞こえるのですが、めちゃくちゃ簡単なことばかりしか説明していません。…

JavaとPythonをXML-RPCで結ぶ

最近、自分の扱うプログラムの数が増えてきました。Java、Python、Jython、Perl、Rubyって感じでしょうか。メインはもっぱらJavaなわけですが。前よりは結構いろいろなことができるようになってきたわけですが、一つの言語でやりたいことが完結するとは限り…

Pythonのアクセス制限と抽象クラス&インターフェイスについてのまとめ

アクセス制限について Javaに関して Pythonに関して アクセス制限についての感想と考察 考察 感想 抽象クラスとインターフェイスについて 抽象クラスについて インターフェイスについて アクセス制限について Javaに関して Javaのアクセス修飾子については、…