ytyng.com

Selenium Webdriver のセッションクッキーを使って requests でファイルをダウンロードする

cookies = {

Ubuntu18 の Python3.5 で pip install uwsgi でエラーしたのでPython3.5をビルドしなおす

Ubuntu18にアップデートし 、デフォルトが Python3.6 になったマシンで、Python3.5 の検証が必要になった。

Django テストで マイグレーションをキャンセルした時 table already exists で止まらないようにする

Django==1.9.13
Mezzanine==4.3.0

Django で Abstract なモデルのユニットテスト

Django: Best way to unit-test an abstract model - Stack Overflow
https://stackoverflow.com/questions/4281670/django-best-way-to-unit-test-an-abstract-model

Python re でバージョン番号の置換 (正規表現パターン (〜) の中だけ置換)

ファイルが

Apache2 URLの .html を省略しても html ファイルの内容が帰ってくる

MultiViews が有効になっている

Ubuntu18 Samba 4.7 で ADドメインコントローラ(samba-ad-dc)を起動してる時、DNSのエラーが出て動作しない場合

$ sudo systemctl start samba-ad-dc

samba-ad-dc が起動する時


/var/log/samba/log.smbd だったか /var/log/samba/%m 見てみると

Ubuntu18.04 Apacheが強制終了する場合

Apache が突然死するので、ログを見てみると

ubuntu18.04 へのアップデート中に止まったら

sudo do-release-upgrade

...

chromedriver インストールメモ

Ubuntu 16.04

参考 EC2 UbuntuでGoogle Chromeをヘッドレス実行してスクリーンショットを採取する手順 - Qiita
python 2.7 - Unknown error: Chrome failed to start: exited abnormally - Stack Overflow

Ubuntu で python3.6 -m venv がエラーになる場合

$ python3.6 -m venv venv
The virtual environment was not created successfully because ensurepip is not
available.  On Debian/Ubuntu systems, you need to install the python3-venv
package using the following command.

    apt-get install python3-venv

You may need to use sudo with that command.  After installing the python3-venv
package, recreate your virtual environment.

Failing command: ['/home/ubuntu/venv/bin/python3.6', '-Im', 'ensurepip', '--upgrade', '--default-pip']

Ubuntu 14 とか 16 でこんな感じになる時は

Python Social Auth Django とか AllAuth でリダイレクト先のURL が HTTPS でなく HTTP で困った

Django Social Auth の Django モジュールや AllAuth のリダイレクト先プロトコルスキームが HTTPS ではなく HTTP になって困った
(callback_uri, redirect_uri, destination)

Goofys でマウントしたボリュームが他のユーザーから見れない場合

Goofys でマウントしたボリュームが他のユーザーから見れない場合

PythonでBOMつきTSVファイルを読み込む

Amazon からCSV をダウンロードすると、BOMつきTSVのことがある。

OpenSSL で拠点間VPNをする

サーバー

OpenVPN + Bridge

UbuntuにSSL CA証明書を追加し、python requests で使う

1. もし、証明書が der 形式なら pem にしておく

Django2.0 DB間にまたがった ForeignKey を作る

※ RDBの制約を作るという意味ではないです。とりあえず動く ForeignKey フィールドを作るという意味です。

Mac デフォルト環境 Python2.7 の PIP がアップデートできない場合

sudo bash -c "curl -kL https://bootstrap.pypa.io/get-pip.py | python"

Windows10で、ログイン(認証)不要でアクセスできる共有フォルダを作る

ネットワークと共有センター

Django で ./manage.py test 時に NameError: name 'module1' is not defined が出る

Django で、

最近のツイート

  • ytyng

    ytyng @ytyng

    俺もスタバアプリにログインできないよ
    1 ヶ月, 1 週間 前

  • 安藤拓郎 Takuro Ando

    安藤拓郎 Takuro Ando @takuroando

    ytyng

    これまでいろんなグッズを作ってきたけど、今回は「お米」と聞いて買うしかないなと。今夜の夕食はコシヒカリ!箸もセットだし^^ https://t.co/01ucQx9qtw #腰乃展 #マンガ展 https://t.co/4VL2vOe0Og
    1 ヶ月, 3 週間 前

  • ytyng

    ytyng @ytyng

    講談社さんとやった全部入り電子書籍セットがギネスブックに登録されたよー https://t.co/rbkd3IYub0
    1 ヶ月, 3 週間 前