ウニ’s blog

勉強した結果を書いていきます

2016-12-01から1ヶ月間の記事一覧

PythonでECサイト作る(2)

主処理部分の改修してた、進捗悪い~。 やることリストも暴発仕掛けてるので、見直したい。 特に書けること無いので、ねよう。

ベーコンを作る(3)--完了

二日間日陰に放置して乾燥したので、最後の仕込みを行う。 燻製中に分解してしまうので、豚バラ肉を料理用のタコ糸で補強する。 2時間50度で温燻。2時間70度で熱燻。やっぱ時間かかる。辞めたい。 温度管理は電熱線サーモスタットで行った。 ぐだぐだしてた…

loggerを使う(3)--完了

logging.confの[loggers]の名称にアンダーバーを使ってたら上手くいかなかったようだ。 名称を変えたらうまく行った。 あとは、log levelがError以上だったらslackに送るようにした。 slack連携はハマらず素直に動くのでいつも感動する。 なんでもかんでもSl…

ベーコンを作る(2)

10日余り冷蔵庫で熟成させてた塩漬け豚バラ肉から塩抜きをする。 去年もやったけど、この工程がめちゃめちゃ手間と時間かかる…。 正直シャウエッセンのが安くてうまいのでやめたい。 30分おきにボールの水を変える。時々、少し切り取って焼いて、味見する。 …

loggerを使う(2)

公式のHowToをまぁまぁ読んだ。全てのprint文の置き換えと、config化した。 システムのconfigと、bs4用configとlogger用configがあり、projectのRoot Directoryがごちゃごちゃしてきたので整理した。 …今度はDirectoryが多い…。 参考 公式 Logging HOWTO — P…

loggerを使う(1)

print文仕込みマンだったけど、コードの規模が大きくなってきた。 loggerを使っていこう。 と思って調べたら、怒れる人が居て怖い。 怒れる記事 qiita.com 知識0でこの記事をよんでも何に怒りを感じているか全然わからなかった。 ? 参考 簡単な概念。 st-pr…

BeautifulSoup4で全ての文字を書き換える

タグを辿って、tag.stringの書き換えを繰り返すと、NavigableStringは書き換え不可能!と怒られた。ごめん。 公式documentをよく読んだら、replace_with()つかえとのこと。 teratailに質問もいいけど、公式ドキュメントも読もう。うん。 参考 BeautifulSoup…

PythonでECサイト作る(1)

DjangoでECサイト作ってる方がいらっしゃるので、こっちもお試しで作ってみよう。さしあたり考えることは多いけど、まずは取引=決済のために必要なものが何かなどを洗い出した。 2017/1/1以降に個人事業主申請・青色申告届けを出すとして、まずはpaypalのア…

BLEで遊ぶ(3)

ん?気づいたらkonashi 2.0の基盤LEDが消えてる・・・。 電池切れor死亡か?と思って、ボタン電池変えて、konashi inspectorでサーチしたら復活した。play.google.comデフォルト状態だとCR2032では9日ぐらいしか電池持たないようだ。 ソフト設計で省電力をう…

windows 10 Pro + Hyper-V + ubuntu16.04 TLS環境を構築する

なんかwinterセールでwindows10 proのアップグレードライセンスが安かったので、購入した。proの目玉はHyper-Vだと思っている。 Hyper-Vが使えれば、androidのデバッグエミュレータの高速起動や、仮想OSでubuntuが気楽に試せるだろう。 なんかもう今更デュア…

【非電源ゲーム】マンガジャケ買いバトルを実施(1)

年末のボードゲーム会で、自作ゲームのマンガジャケ買いバトルを実施した。 ルールなど uni8inu.hatenablog.com 実施結果 4人でプレイ。 今回選定されたマンガは以下 銃座のウルナ1巻(ビームコミックス) ゲキカワ▼デビル1巻(ちゃおコミックス) うちの使い魔…

スクリプト実行ファイルのTestCase

pythonのスクリプト実行部分をTestしたい。 例えば、sys.argvの切り分け処理部分をテストしたいときに使う。 コード スクリプト実行ファイル # hello.py import sys args = sys.argv if len(args) > 1: print("Hello world.","args 1 : " + args[1]) テスト…

ステッカーを発注する(2)--完了

ステッカーが届いた。いい感じの仕上がり! 早速こないだ買ったノートパソコンに貼ろう。 他に何も貼って無くてなんだがめちゃくちゃ恥ずかしいが、よし。 印刷業者 www.digitaprint.jp 終わりに とりあえず、勉強会とかイベントに参加して反応してくれた人…

新Google翻訳のAPIを試す(7)--公開

新Google翻訳使ったePub翻訳ツール、えいやで完成。 図は翻訳したePubの結果。(ProGit本) 一見良さそうな感じ。でも読み込むと、ところどころオカシイ。処理時間もあまりよくない。 文字列をhtmlタグレベルでGoogleAPIに投げてるので、1冊翻訳完了までかな…

新Google翻訳のAPIを試す(6)

うわー!お試しで技術書1冊丸ごと翻訳中に認証トークンの期限切れた! トークンの期限切れ早すぎないか?GCPの認証方法がそもそも良くわかってないんだよなあ。 プログラム実行中に再認証するにはどうすれば良いのか…。進捗的には上の問題なければgithub公…

新Google翻訳のAPIを試す(5)

ePub->文字列処理->ePub完成。作ったモジュールを整理した。技術書のxhtmlの構成を見てるけど、ソースコード使ったりしていて、翻訳したくない部分が確実にある。 やっぱりhtmlタグ毎に処理を変える必要があるよなあ。 完璧にはどうせ無理なので、あまり深入…

新Google翻訳のAPIを試す(4)

html(xhtml)を読み込ませて、翻訳させる、結果を出力する、まで完成。htmlの構文解析して、文字列部分を辿る処理の実装具合が非常に良くない。 あらゆるePubに対応できるか?というと、無理だ。 やはりChrome経由のgoogle webページ翻訳が新Google翻訳対応す…

技術的負債を返済する(1)

どでかいカラーレーザープリンタ届いたので、部屋の配置換えしたついでにデスクトップPCを掃除した。長い間デスクトップPCがホコリまみれになってるのを、見てみないふりをしてたんだ…。 そう、これも(広義の)技術的負債の返済である。エアダスターは連続使…

ベーコンを作る(1)

去年は1kgの自作ベーコン作った。 周りの人に振る舞ったけど、不評でも好評でもない感想を頂いた。全くやりがいがない! でも自分も、とくに市販のベーコンより抜群にうまい!ってわけでもないと感じた。 自作ベーコンは手間ばかりかかるプラシーボ旨さであ…

BLEで遊ぶ(2)

BLEの評価ボード konashi2.0が届いた。 初期不良してないかとりあえず検収しよう。 動作確認 androidしか持ってないので、androidのkonashi2.0モニタ用ソフトを使用して、うまく動いているか確認。 konashi2.0にはボタン電池CR2032差し込んだだけ。play.goog…

ノートパソコンを買う(2)--終了

早めに届いた。良かった点: S3復帰で無線が死なない 前のPCよりスペックアップした 悪い点: でかすぎて取り回し悪い!重い。 13インチにすればよかった。 右シフトが小さい ノングレアじゃない 電源のLEDが眩しい 安もんだししょうがないな。 とりあえず…

新Google翻訳のAPIを試す(3)

BeautifulSoup4でePub構成ファイルの編集やってるけど、なかなか思い通りに行かずふてくされたりした。ようやくなんとなく操作がわかってきた。xhtml→soupオブジェクト→xhtmlの変換ができた。 新Google翻訳にぶち込むために、なるべくプレーンなデータ形状に…

lxmlモジュールのインストール(windows)

pyCharmのモジュール追加でlxmlが失敗した。 追加失敗するモジュールたまにあるんだよなー。調べてたらうまくいったのでメモする。 手順 lxmlをwhl形式で配布している所に行く Pythonのインストールバージョンに合わせたファイルをDLする。 windows10(64bit…

ステッカーを発注する(1)

macドヤ勢がよくmacbookにステッカーを張っているのを見て、グギギとなるwindowsノートユーザーは自分です。Vimステッカーを作った人のblogが面白かったので自分もステッカー自作しようと思いました。 modsound.github.io何のステッカーにしようかなと思った…

BLEで遊ぶ(1)

とりあえず参考本を読んだが・・・簡単に読めなかった!内容が難しい! 腰を据えて読まないとだめだこれ。iOS×BLE Core Bluetoothプログラミング作者: 堤修一,松村礼央出版社/メーカー: ソシム発売日: 2015/03/23メディア: 単行本この商品を含むブログを見る…

新Google翻訳のAPIを試す(2)

PyPIにepubモジュールあったので、簡単に内容を翻訳して、再ePub化できるかなーと思ったら、できん。 書き込み時に何かエラー zipfile.BadZipFile: File name in directory 'OEBPS\\xhtml\\0016.xhtml' and header b'OEBPS/xhtml/0016.xhtml' differ. どうに…

ESP-8266で遊ぶ(2)

全く活用するアイディアが思い浮かばない…。BLEの方はやりたいこと多いんだが。 とりあえず、Qiitaの記事読んで、ESP-8266をサーバー化してみた。ものすごい楽。 参考 qiita.com しかし、意味は… AP化したところで、場所限定のusbメモリとしか活用できん。 …

いらすとや検索のコツ(google画像検索経由)

いらすとやさん最高!そもそも図案が決まっておらず、イラストやさんのなかの絵を見て図案を決めようという時、 一気に色々な画像見たい場合に使える検索方法。 google画像検索 google画像検索で、検索欄にサイト内検索用キーワードを入れるとイッキ見できる…

ESP-8266で遊ぶ(1)

IoT勉強会に参加しました。 ESP-8266ボードでwebから情報を取ってきて音を鳴らす、という内容。システム構成はこんな感じ。(勉強会時点より多少変更した) twitterに自分が書き込んだのをIFTTTがfookしてwebscript.ioのサーバーにアクセスする。 マイコンはw…

デザインスプリント本を読む(1)--終了

本屋で気になったので、とりあえず軽く流し読んだ。 アジャイルサムライ本に勇気づけられた後なんだが、なんか全然ピンとこない。 デザインスプリントとは、プロダクトデザインのための柔軟なフレームワークです。(中略) デザインのプロセスと科学的手法をア…