Life is Really Short, Have Your Life!!

ござ先輩の主に技術的なメモ

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

販売管理システムのリリース間近

2017年10月頃からお話をもらっていた販売管理システム、MVPレベルでリリースできそうです。1次フェーズってやつですね。ファーストユーザである先方には圧倒的感謝。自分が雑貨メーカーの中で業務を回していたこともあり、良くも悪くも細かい点に気がついて…

DataGridのSelectedItemsを任意のListにキャストする

WPF

DataGridのSelectedItemsは、「System.Windows.Controls.SelectedItemCollection 」というクラスに値が保持されます。バインドされるオブジェクトが何が来るかわからないので、型はobject。これを任意の型のListにキャストする場合はこう書く。 this.DataGri…

ITコンサルティングってやる意味あるのかな

微妙にそんな事を感じてしまった今日この頃。意味があるというか、意義を見出すのが本当に難しいなぁと。企業がITに期待することなんて「売上UP」か「生産性向上」のどちらかでしかない。で、大変残念ながら、導入するだけで売上UPするITソリューションなん…

SQLAlchemyの結合条件の制御

モデル定義で外部キー定義する場合は、こんな感じでJOINできる。Flask-SQLAlchemyの場合です。 Order.query.join(OrderDetail, Customer, Destination, Item) こんな感じのSQLが生成される。 FROM orders INNER JOIN order_detail ON order.id = order_detai…

Python3でZIP圧縮する場合の文字化け対策

結論 頼む!UTF8がわかるアーカイバソフト使ってくれ!!qiita.comピンズドなエントリ。やはり人類はエクスプローラーによるZIP圧縮や解凍に困っていた。Windows7でUTF8がわからない場合に辛い。パッチがMSから公開されているが社内のセキュリティポリシーが…

頭でわかるけどなかなか腑に落ちないサブネットマスク

ネットワーク構築の勉強として、AWSで/24でVPC作って、その/24を複数のサブネットに分割する、みたいなのをやればいいのかな?30台前後の疑似ネットワーク環境を構築できるような、今どきの演習環境って無いかな〜

dockerでWordPressのコンテナを作るときに、全てのファイルをマウントする方法

要は、/var/www/htmlフォルダそのものをvolumesでマウントする方法です。 volumes: - "$PWD:/var/www/html"これでいけました。$PWDは、docker-composeしたディレクトリを指すようです。

Pyodbcで共有フォルダのMDBにアクセス

という検証をやったのでメモ。 pyodbcをpipで入れるだけ dsnのパスに全角文字があるとつながらないので、ネットワークドライブを割り当ててASCII文字だけに pyodbcはc++のライブラリが必要らしく、それを別途入れる必要があった。 【python】ライブラリイン…

Dockerのnginx-proxyでSSL化対応

何番煎じかわかりませんが。あっさり出来たのでメモ。 nginx-proxy 側の docker-compose.yaml version: '3' services: rg-proxy: image: jwilder/nginx-proxy:latest container_name: rg-proxy privileged: true ports: - "80:80" - "443:443" volumes: - ./…

IT企画をちゃんとやりたい勉強会

っていうのをやろうとしているんだけど・・・プロジェクトの話を載せていくとNDA的にデンジャラスだし、講義っぽくなると「オレの方法論はこれだぜベイビーロック・ミー・ベイビー」みたいな感じになって寒くなる。要件定義系はどうしてもメソドロジーの勉強…

IntegerFieldで「0」が入力エラーになる場合

validatorにDataRequiredを使っているせいです。InputRequiredに変更しましょう。

Dockerコンテナでリバースプロキシ

github.com nginx-proxyを使った構成 nginx-proxy webapp1 cakephp webapp2 python nginxはリバースプロキシの1つだけにして、後はサービスのコンテナを起動してリバースプロキシ側で色々頑張ろうと思ったのですが、nginx-proxyのDockerイメージも各々のWeb…