ytyng.com

Viewing posts by ytyng

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

Django Mezzanine Cartridge のテストで マイグレーションをキャンセルした時 settingsにこんな感じに書いてやってたのですが、 ManyToManyフィールドの trouth= がらみの問題で、table already exists で create teable が止まってテストができなくなってました。

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

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

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

ファイルが version_number = "19"; みたいになっていて、正規表現でそのファイルを置換する時、バージョン番号のみを正規表現パターンとして、それ以外はパターン記号で囲いたくない場合。 ただし、置換後は version_number を含んだ文字列で取得したい。

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 見てみると 53ポートが使えなかったように見える。

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

Apache が突然死するので、ログを見てみると AH00050: Child 7815 returned a Fatal error... Apache is exiting! AH02818: MPM run failed, exitin となっていた。

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

sudo do-release-upgrade をした時に Setting up libnih1:amd64 (1.0.3-6ubuntu2) ... ここで固まった場合の対応メモ

chromedriver インストールメモ

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

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

$ python3.6 -m venv venvThe virtual environment was not created successfully because ensurepip is notavailable.  On Debian/Ubuntu systems, you need to install the python3-venvpackage using the following command.    apt-get install python3-venvYou may need to use sudo with that command.  After installing the python3-venvpackage, 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のことがある。

OpenVPN で拠点間VPNをする

Ubuntu サーバに OpenVPN をインストールし、拠点間 VPN を構築した時のメモ。

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 で、NameError: name 'module1' is not defined のエラーが出た場合の対応方法

Yahoo ストアAPI で Please provide valid credentials

<Error><Message>Please provide valid credentials. Bearer realm="yahooapis.jp", error="insufficient_scope", error_description="insufficient scope"</Message></Error> Yahoo のストアAPIで上記エラーになった。

Ubuntu 16.04 に Docker CE をインストールする Ansible Playbook

---- hosts: servers gather_facts: no become: yes tasks: - apt: name: apt-transport-https - apt: name: ca-certificates - apt: name: curl - apt: name: software-properties-common - shell: "apt list --installed |grep docker-ce" register: docker_ce_installed ignore_errors: True - when: docker_ce_installed|failed block: - shell: apt-key list Docker register: apt_key_exists - when: not apt_key_exists.stdout shell: curl -fsSL https://download.docker.com/linux/ubuntu/gpg |apt-key add - - shell: grep download.docker.com /etc/apt/sources.list register: apt_source_docker_exists ignore_errors: True - when: apt_source_docker_exists|failed shell: add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" - apt: update_cache: yes - apt: name: docker-ce
Page 5 / 12

Archive

2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011

Categories

Authors

Feeds

RSS / Atom