essaysinidleness.netは、PS3などのゲーム、AppleやiTunesStore、ラノベやアニメといったオモシロタノシイ人生を過ごすためのアイテムや情報を紹介するブログです

Pythonで画像を一括縮小して正方形にするツールの完成版

5月 11th, 2010

Python勉強

かなり久々になるPython関連のエントリー。

2443dac31194ff3c747290ef1df

前回画像をディレクトリごと縮小して余白を足して正方形にするツールを作ったのだけど、今度はそれに手を入れて暫定だけど完成型にしてみた。

»『Pythonで画像を一括縮小して正方形にするツールの完成版』の続きを読む

jQueryを覚えようかも!と思う10個のブックマークとコメント

1月 27th, 2010

Javascript勉強

久々にこんなタイトル付けてみたw 今日は今をときめくJavascriptライブラリjQueryを「覚えてみてもいいかも!」と思わせるブックマークを、jQuery初心者である自分がほんのり解説を添えて紹介します。

ishot-1001262219411.png

ちなみに、つい最近までjQueryという名前やちょっとしたプラグインを使ってみた事がある程度で具体的な事まではさっぱり知りませんでした(´μヽ)

»『jQueryを覚えようかも!と思う10個のブックマークとコメント』の続きを読む

結局Pythonコードのバイナリ化はpy2exeに

11月 4th, 2009

Python勉強

ちょっと月末が忙しくて触れなかったので、久々のPythonエントリー。

2443dac31194ff3c747290ef1df

といっても、バイナリ化に関する記事ですけど(´μヽ) もうちょっとコードスペニットとか書けるようにがんばらねば。

»『結局Pythonコードのバイナリ化はpy2exeに』の続きを読む

オブジェクト指向についてちょっと書いて脳内整理

10月 14th, 2009

Python勉強

先日作った画像合成ツールについてちょっと考えてみる。Pythonはオブジェクト指向言語なのでクラスを作ってプログラムを組んだのだけど、それに関して考えている事をテキストに起こしてみる。

所謂オブジェクト指向というのはクラスを作ることで情報を整理し、素材を与える事で結果が返ってくるプログラムだと勝手に解釈している。(結果、メソッドとかが再利用できたり別用途で使用できたりという利点があるとも思っています)

で、今回の画像合成プログラムの場合どういう風にクラスとメソッドを分けるのが正解なのか。その辺りがまだ少し自分の中で明確じゃなかったりするので、テキストに起こしてみて整理してみる事に。

»『オブジェクト指向についてちょっと書いて脳内整理』の続きを読む

PILで文字描画をした時にそのサイズを測るコードサンプル

10月 13th, 2009

Python勉強

先日一先ず完成した社内用の画像合成ツール。その中で自分が探すのに困ったコードや調べたコードを伝えるハブエントリー。

2443dac31194ff3c747290ef1df

まずはImageDrawを使った文字を描画した後にそのサイズを取得する方法を書いてみます。

»『PILで文字描画をした時にそのサイズを測るコードサンプル』の続きを読む

PyscripterからEclipseに移行した

10月 7th, 2009

制作関連

自分がPythonを触り始める時、手頃そうだったPyscripterというエディタを使用していたのですが、wxPythonとの相性が最悪でストレスがマックスになったので、IDEをEclipseに移行した。

ishot-0910070047501.png

で、ちょこっと触ってみた感想は「Eclipse素晴らしいな」

»『PyscripterからEclipseに移行した』の続きを読む

PythonでGUIアプリケーション【2】

10月 6th, 2009

Python勉強

先日書いたウィジェットを別クラスにする『wxPythonでウィジェットを別クラスにする』という記事のコード。色々とやってみて、なんとか動くコードになった。

2443dac31194ff3c747290ef1df

結局、GUIクラスと実行クラスに分ける方向にしないと今はダメでした。

»『PythonでGUIアプリケーション【2】』の続きを読む

wxPythonでウィジェットを別クラスにする>解決

10月 5th, 2009

Python勉強

先日公開したPythonのコードを、ウィジェットごとにクラスを分けようと思って色々書いてみたのですが、どうもうまくいかないorz

2443dac31194ff3c747290ef1df

なんか、すごく単純な知識が無くて進めないような気がする……。

※全然違う書き方ですが、解決できました>>『PythonでGUIアプリケーション【2】

»『wxPythonでウィジェットを別クラスにする>解決』の続きを読む

UserHeatを試してみた(Mouse編)

10月 1st, 2009

制作関連

昨日リリースされたUserHeatを試してみたのでエントリー。

cac80e80db5dfce21d426bee6348604a

こういったヒートマップ系は気になっていて、初めて試してみるのでワクワクです。

»『UserHeatを試してみた(Mouse編)』の続きを読む

bbfreezeを使ってPythonコードをexe(実行形式)に

9月 17th, 2009

Python勉強

先日のPython関連エントリーで愚痴っていたwxPythonを使うとpyinstallerでうまくバイナリ化できないという問題。これ、もう面倒くさいので他のバイナリ化ツールを使う事にした。

2443dac31194ff3c747290ef1df

で、py2exeはもう試したし、せっかくだから他のツール使ってみようと思ったらbbfreezeがあまりにも簡単で便利なので驚きました(´μヽ)

»『bbfreezeを使ってPythonコードをexe(実行形式)に』の続きを読む

essaysinidlenessは、管理人Tatsuroが、Apple,Mac,iPhone,iPad,iTunesなどのキーワードを中心に、音楽・デジモノ・映画・ゲーム等、ワクワクできる面白い情報を紹介するブログです。

goo RSSリーダーに追加
Googleに追加
My Yahoo!に追加
livedoor Readerに追加
はてなRSSに追加