今からお前んちこいよ

多摩川沿いにて細々とお勉強。

Linux

AWS Cloud9上で miniconda の PyQt5 が ImportError: libGL.so.1: cannot open shared object file: No such file or directory となる件

こんな感じのエラーが出ていた。 (本当は seaborn を使いたかったが、引きづられて PyQt5 でエラー) ec2-user:~/environment $ python3 Python 3.6.3 |Anaconda, Inc.| (default, Nov 20 2017, 20:41:42) [GCC 7.2.0] on linux Type "help", "copyright", …

【SSLサーバ構築】docker-compose + Let’s Encrypt + Nginxでの設定

SSL証明書の発行更新はホストOSで行い、docker-composeで起動したNginxコンテナにその証明書をマウントする方針。 Nginxでは、443(https)ポートを解放し、80(http)ポートへのアクセスは443にリダイレクトするように設定する。 参考)SSL with Docker Swarm, …

アプリケーション配置における /home/[user]/ 派と /var/local/[app] 派の話

概要 いろいろな会社やチームで働くとサーバ内のディレクトリお作法が各々あることに気づく。 特にアプリケーションの配置場所が /home/[user]/ なのか /var/local/ なのか。 /home/[user]/ 派 インフラエンジニア = ネットワーク・サーバ構築運用 ソフトウ…

技術書 (洋書)『Linux Administration(English Edition)』 を読んでみた感想

英文技術書の中でもとても読みやすい本。 内容はLinux を扱う上での基礎を幅広く浅めにカバーしている。 199ページの本なのですぐ挫折する人でも読める。(読めた← 日本語で既知でも英語の勉強になるし技術的にも良い復習。 日本語で知らなくても十分英語で…

プロキシ設定のまとめ - yum/rpm/curl/wget/git/gem/pip/npm -

日本語 | English 例えばプロキシが barproxy:1234 だとすると yum $ vim /etc/yum.conf proxy=http://barproxy:1234 # 追記 rpm $ rpm --httpproxy barproxy --httpport 1234 http://aaa.com curl # --- command -------- $ curl http://aaa.com --proxy ba…

chefからitamaeに変えた話 - サーバを構築しよう! - プロビジョニング!

日本語 | English 概要 しばらく前にchefからitamaeに変えた。 運用してみて思ったこと困ったこととかをつらつら書く。 今のところサーバ構築とリリースレシピが共存してる感じ。 今後分けるかって雰囲気はある。 itamae? Itamae by itamae-kitchen プロビジ…

ディレクトリ内のファイル追加・削除・更新を監視する!

概要 つらいし枯れた技術だろうな。 何でいまさら枯れた技術?って感じだろうが、 枯れた技術をも生かしてゆきたい、そんな初夏2016 っというわけもなく、 もろもろあって本番しか動いて無いし、故に何もインストールできない。 のでタイトルを実現するため…