2014-01-01から1年間の記事一覧
当サイトに掲載されている広告について 当サイトでは、第三者配信の広告サービス(Googleアドセンス、A8.net、Amazonアソシエイト、バリューコマース、iTunes アフィリエイトプログラム)を利用する可能性があります。 このような広告配信事業者は、ユーザー…
photo by Abllo™ BaaSとParse.comの利点について Webサービスを作る場合、BaaSサービスを使わないと初心者では敷居が高すぎると聞いたので、BaaSについて調べてみた。 BaaSというのは、バックエンド処理を提供してくれるサービスで、例えば有名なParse.comと…
この本を読みながら、Windows内のVirtualbox上で、pythonを実行できた。 Pythonプロフェッショナルプログラミング作者: ビープラウド出版社/メーカー: 秀和システム発売日: 2012/03/26メディア: 単行本購入: 6人 クリック: 765回この商品を含むブログ (27件)…
言語に多少慣れてきたので、Web方面に一歩踏み出してみることにした。 そのためには仮想環境内にサーバーを立てるといいらしい。 一連の流れで詰まった箇所のメモ photo by Andrew Mason VirtualBoxをインストールし、Ubuntuインストール用環境を作成 Window…
今も会社で空き時間を見つけては、単純作業自動化ツールを少しずつ書いています。 そんな中でのたぶんプログラミングの基本的な気づきを1つ。 多次元リストやディクショナリに値を収納するときの話。 最近、徐々に複雑なデータを扱うようになってから、出力…
Anacondaが2.0にバージョンアップしたというメールが来ました。 Anaconda Scientific Python Distribution ついに、Python2.7に加えて3.4もでデフォルトでインストールされるそうです。 難しいインストールを気にすることなく、以下のモジュール、ツールがPy…
Python2.7でこんなコードを書いたらUnicodeEncodeErrorエラー。 infile = codecs.open(file, "r", "cp932") dat = csv.reader(infile) y_sig = [] for row in dat: y_sig.append(row[6]) IDE上ではエラーにならないが、ソースコードを実行するとエラーになる…
正確には、しばらくは諦めます。 きつすぎました。 思ったよりいっぱいエラーが出て、解決法を調べても調べても、芋づる式にわからない言葉が出てきて収拾がつかなくなりそうなので。 UNIXもサーバーもhttpもsshもunicodeすら知らない人間にはちょっと早かっ…
PythonのSpyderが起動しなくなった。 Spyder.exeを実行すると、一瞬コマンドプロンプトに文字列が表示された後、エラーで終了しているように見える。 Python(x,y)まるごとアンインストール、python27フォルダを全削除して再インストールしても起動しない。 s…
virtualenvは環境変数を変更することで、仮想環境を作り出しているらしい。 そこで、 環境変数とはどういうもので、 Pythonではどう使われていて、 virtualenvではどう使われているのか について、少し調べてみた。たぶん間違いもあると思います。 環境変数…
herokuの使い方を学び中。 PaaSやサーバーの知識皆無のため、一番シンプルな以下のチュートリアルから実施した。 https://devcenter.heroku.com/articles/getting-started-with-python もちろんこれでも問題多発。 heroku初回ログイン後のSSH Key生成でエラ…
Webサービスを作るためには、依存関係によるトラブルを防ぐために各アプリを仮想環境で作る必要があるらしい。 ということで、virtualenvを pipからインストールして、仮想環境を作ってみました。 が、ここから先が地獄でした。 仮想環境をactivateしても、S…
Webサービスをアップするためのサーバー選びなどについて調べてみたので、メモ。 知らないことだらけで混乱しつつ、進んではいるはず。 Webサービスを公開するサーバーは、PaaSのheroku herokuとさくらVPSを候補に絞り、比較しました。 以下の理由から、まず…
私ははPythonの勉強のため、簡単なプログラムを作ろうとしています。 今作ろうとしているのは、データを集めて、それを元に予測値を出すプログラムです。 こんな流れで一から勉強しながら作業中。 1.データ収集 2.データ整形(?) 3.手動(まずはExcel)で…
やりたいこと リストに含まれる値のうち、条件に適合するものだけを書き換える。 間違った方法 以下のような単純なforループでは実現できない。 line = "sdf2as23d" chars = list(line) chars_time = for char in chars: if char == str(2): char = 5 手元の…
1つのスクリプトを書く中で、わからないことが毎回山ほど出てくる・・・。 でも、力業でバグ回避はできるようになった。時間さえあれば動くコードが作れる。 時間を書ければ作れるので、仕事効率化に使えるようになった。 ただしコード改善の時間がないので、わ…
いろいろ調べる中で、読み物として初心者でもわかりやすく、役に立ちそうな資料は以下の2つ。 iPadに入れて、布団と電車の中で読んでます。 Pythonによるプログラム入門 (PDF):有澤健治教授(愛知大学) M.Hiroi's Home Page / Lightweight Language とて…
Amazonは、圧倒的な品揃えによるロングテール戦略で売り上げを伸ばしてきた。Amazonはさらに、配送時間の短縮にも力を入れている。 日本ではヨドバシも、Amazonとほぼ同じ方向性を目指して取扱商品の拡充と配送時間の短縮を目指している。そしてそのペースは…
iPhone5Sを使い始めて驚いたこと。iPhoneのバッテリーが、前に使っていたandroid4.0機と比較して全然減りません。特に待機電力、使っていない時にじわじわ減っていくバッテリー消費がandroidより明らかに少ないです。 android使用時には消費電力を抑えるため…
※追記:テキスト置換スクリプトはリンク先に改善版を掲載しています。 上記リンク先スクリプトをご使用ください。 ファイル名、ファイル内テキスト一括置換スクリプト 2 (Python2/3対応, その他改善版) - Make it possible with Python.python.slightlysim…
今週のお題「花粉症対策」 アレグラを飲んでます。 あと目薬を使ってます。 基本的には以上。 でも、他に幾つかためしている、試したいことがあります。 その中で、医学的根拠がありそうなものを2つ紹介します。 花粉症を体の中から治す方法 LKM512ヨーグル…
photo by 401(K) 2013 ローソンでiTunesコード7777円ちょうど買うと、iTunesコード1500円プレゼントというお得なキャンペーンが行われています。 割引率は16%強。 期間は3/3購入分まで。 10%を超える割引は珍しいようなので、購入してみました。 https://vd…
なんとfirefoxOS陣営にリクルートが参入。 しかもかなり本気!?リクルート、「Firefox OS」の普及に向けてMozillaと協働 (1/1):MarkeZine(マーケジン)支援はグローバルに行うとか。 グローバルマーケットへの対応として、リクルートはFirefox OS向け英…
食洗機に入れたコップが割れた。底が厚めのITTALAのグラス。お湯から水に切り替えるときの急冷が原因かな。残念。食洗機を観察していると、熱湯洗い→排水→すすぎ用給水、の後、なぜか数十秒止まってからすすぎが始まることがあるんだけど、それってもしかし…
メールアカウントの整理を試みている。 背景 * 目的ごとにアカウントを分けたら4つになり、モバイルデバイスへの登録が面倒。 * パスワード管理も面倒 * 今のサーバーは不正アクセス通知機能がない サービス要件 * メール内容を解析されるgoogleは避けたい *…