2013-02-01から1ヶ月間の記事一覧
地味ですが、Pythonの時間関連の勉強をしたいと思います。 当然いつもやっているのですが、しっかりと頭に叩き込みたいと思います。 下記をやることで頭に叩き込まれると思います。 今日を得る 明日を得る 昨日を得る 1時間前を得る 29時間後を得る 5分前…
アマゾン価格帯毎販売点数調査第二弾 100円単位バージョン 100円単位で調べたところ、0-99円は圧倒的の80万冊でしたが、これは電子書籍、青空文庫の関係であると思われます。2,000円以上50,000円で見てみると、2,700円〜2,799円台が最も多く、約6万点である…
2013年2月24日現在、アマゾンで和書を検索してみると、全部で5,595,348冊あると表示される。沢山ありますね。 ところで、アマゾンで売られている本はどの価格帯が一番多いのだろうか?まあ感覚的には1000円台かな?と思うんだけど、それを具体的に調べてみた…
Pythonのオブジェクト指向を学びたいと思います。 まずは、お気楽 Python プログラミング入門 第 5 回 オブジェクト指向の基礎知識をみながら勉強していきたいと思います。 まず読みながら勉強になったことを一覧化していきます。 クラス名の横に括弧をつけ…
GAEのjinja2というテンプレートエンジン?を使ってますが、一々出力するときの3行くらい書くのめんどくさいから、こうやって効率的にしたというくだらないことだけど。 def write(self,param,html): template = jinja_environment.get_template(html) self.r…
簡単なけんきゅうです。 class Price(db.Model): price = db.IntegerProperty() このクラスを使います。 now = Price.all() とやると、 <google.appengine.ext.db.Query object at 0x106845fd0>が返ってきます。これはデータが入っていようが、空だろうがこのような結果が返ってきます。 now = Price.all() now = n</google.appengine.ext.db.query>…
コールセンターの必要席数を試算するときに、アーランを使う場合と使わない場合があると思います。 アーランを使う場合と使わない場合とで必要席数が大きく異なる場合、アーランを使わない場合に利用されている稼働率という指標を適当に設定しているケースが…
こんばんは。タイトルのとおり効率よくItemSearchしたいと思ってます。 効率よくも何もないとお思いになられるかもしれませんが、本、DVD、おもちゃ、ホビー、TVゲームが全て検索できるItemSearch関数を作ろうということです。 私は本しかやったことなかった…
はい、前回やっていたことはかなり非効率であることが分かりました。再帰するのか否かはおいておきまして、そもそもBrowseNodeLookupの結果のルールに先程気づきまして、非常に複雑でめんどうなことをしていたと気づいた次第です。 さて、何がルールかという…
Product Advertising APIのBrowseNodeLookupで本(和書)のBrowseNodeを全部取得したいと思います。 ここに、BrowseNodeLookupの説明が書いてあるんですがちょっと古くて、2013年2月現在では別の結果を返している気がするんですが。最新版ないんですかね?そ…
これ再帰? def testdef(x): testList = [] testList.append(x*2) if x >0: testList += testdef(x-1) return testList testdefに10を入れると、[20, 18, 16, 14, 12, 10, 8, 6, 4, 2, 0]が出てきます。 これ再帰でしょう??初めて再帰をやった!?お恥ずか…
私の環境は、mac、Eclipse、XAMPP、PHP5.3、cakePHP2.2.5、MySQLです。 Bakeとはデータベースのテーブルさえ作っておけば、瞬時にcakePHPのモデルとビューとコントローラーを自動で作ってくれる機能のことであります。 便利なんじゃないでしょうか。ベースと…
cakePHPを使うの結構久しぶりで、cakePHPの開発環境を削除してしまっていたことから、一からcakePHPをダウンロードするところから始めます。 ちなみに、私の開発環境は、Mac、Eclipse、PHP5.3です。ローカルのウェブサーバーはXAMPPを使っています。 cakePHP…
GAEでメール送信するのは強烈に簡単です。 久しぶりで忘れてたのでメモっておきます。メモる必要すらないくらい簡単です。 ここを見ればすぐ分かります。 使い方イメージはこんな感じです。 from google.appengine.api import mail class Mail(webapp2.Reque…