山pの楽しいお勉強生活

勉強の成果を垂れ流していきます

2018-01-01から1年間の記事一覧

PowerShellでJava実行する際にシステムプロパティを設定する際の注意点

概要 PowerShellで java -Dsystem.language=ja Sample みたいな形でシステムプロパティを指定して実行すると正しく実行されない。 コマンドプロンプトなら勿論実行可能。 正しく実行する際には java "-Dsystem.language=ja" Sample のようにダブルクォーテー…

S3で静的ファイルのホスティングしてIP制御

経緯 静的なHTMLをお客さんに見せる事になり、ローカルPCで見せてもいいけど、どうせならどこかにホスティングして置いといた方がいいよね。って事でS3に置いたらIP制御でハマったのでメモ。 ※ハマったというか、エンドポイントではなくて直接ファイルにアク…

VSCodeで静的コード解析ツールPylintを使用する

はじめに PythonではPEP8というコード規約が一般的に使用されているようです。(PEP 8 -- Style Guide for Python Code) この規約に準拠したツールがいくつかあり、これ!っというものは特にないという印象です。 で、代表的なものとして、同名のpep8がある…

オブジェクトの配列をPandasのDataFrameに変換する

背景とか オブジェクト(エンティティとか、JavaBeansとか、DTOとか呼ばれる属性(フィールド)しか持たない奴)の配列をPandasのDataFrameに変更したメモです。 簡単にできそうだったけどできなかったので結局dictionaryに変換して突っ込みました。 Python…

SQLAlchemyでAUTO_INCREMENTされた値を取得したい

結論 addした後にflushすると、addしたオブジェクトに設定されている。 【未確認】exuecuteで実行する場合には返り値から取得できる?(参考) 環境 MySQL 5.7(Cloud SQL) Python 3.6.6 PyMySQL 0.8.1 SQLAlchemy 1.2.0 コード from sqlalchemy import Col…

SQLAlchemyでAttributeError

経緯とか 調査依頼を受けて調べてみた結果を記載。 どこかの誰かは助かるかも的な奴。 調査依頼の内容 SQLAlchemyでselectしようとしたら変な例外で落ちた。 SQLを実行する前に落ちている。 よくわからないオブジェクトでよくわからない例外が発生している。…

WSLでgoogle-images-downloadを使用する

概要 WindowsのWSL上でgoogle-images-downloadを使用して、画像を集める 用語 WSL Windows Subsystem for Linux Windows上でLinux動かすやつ google-images-download Google画像検索を使用して画像を取得してくれる。 Seleniumを使用してスクレイピングで取…

Atomのmarkdown-tocでタイトルが日本語の場合に動かない場合の対処

はじめに Markdown書いていると見出し(toc)が欲しくなる ↓ Atomのプラグイン探す ↓ あった ↓ 日本語で正しく動かない っといった感じでAtomのプラグイン「markdown-toc」を使ってみたものの、日本語で書いた際に動かなくて困る人がまあまあいるらしい。 の…

Python3とAWS LambdaでTwitterの名前に天気を表示する

はじめに 数日前に話題になっていた「Twitterの名前を5分毎に東京の天気☼☂☃と連動させるサーバレスプログラムを書いたら色々知らないことが出てきた話」を読んで、Pythonのいい練習になりそう!って事で自分でやってみた話です。 数日経って元記事見てみたら…

Python3でZipの圧縮解凍操作

前記事のPython3でファイル操作に続いて、ZIPの圧縮解凍。 自分が業務内でどうでもいいスクリプト作る際に見るためのメモです。 Python勉強中なので間違っていたり、もっとPythonらしく書ける部分があればコメント欄やTwitterでツッコミお願いします。 コー…

Python3でファイル操作

何番煎じだ的な感じですが、自分が業務内でどうでもいいスクリプト作る際に見るためのメモです。 Python勉強中なので間違っていたり、もっとPythonらしく書ける部分があればコメント欄やTwitterでツッコミお願いします。 コード Githubにもあげてます。(使…

2017年の反省と2018年の目標

はじめに 2018年も既に2月となっておりますが、2017年の反省と2018年の目標を書きます。 2017年 転職の1年でした。活動自体は1月から7月の入社まで。(退職は3月末)入社後も色々な意味で慣れない仕事に追われていた1年でした。 転職活動では、皆様にご迷惑…