ytyng.com

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

Django で、

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

MySQL で、 root から WITH GRANT OPTION 権限が消えたので

Ansible の mysql_user モジュールで、root ユーザーを操作していたら、他のユーザーに権限付与ができなくなっていた。

Macで、Ubuntu インストールUSBメディアを作る

$ diskutil list
$ diskutil unMountDisk /dev/disk
$ sudo dd if=~/Downloads/ubuntu-16.04.3-server-amd64.iso of=/dev/rdisk? bs=1m

CD/DVD焼くより断然楽。

scoopをインストールしようとしたら「SSL/TLS のセキュリティで保護されているチャネルを作成できませんでした」

scoop をインストールしようとしたら

Ubuntu 14.04 に Python3.5 をインストールする

ソースからビルドするのが簡単

Django managed = False なモデルをユニットテストするには

Django で、モデルの Meta: managed = False にすると、他の App からのユニットテストの時、create() などしようとすると

新Pypi pypi.org にアップロードする

twine を使う。

macにHDMIディスプレイを刺すとフリーズするようになった

原因は不明だが、mac に HDMI ケーブルでディスプレイを刺すと、フリーズすることがある。

Django1.6->2.0にアップデートしたらマイグレーション時に django.db.utils.InternalError: (1364, "Field 'name' doesn't have a default value")

Python2.7 + Django 1.6 のプロジェクトを、Python3.5 + Django2.0 にしてマイグレーションファイルを作り直し、./manage.py migrate したら

サーバで SSH鍵ファイルでパスワードなしログインしたい場合は「ホームディレクトリ暗号化」をしない方がいい

用途によるが、自分の備忘録として。Ubuntu。

PHPの Zend_Http_Client で TLS1.2 接続する

$client = new Zend_Http_Client($url);
$response = $client->request('GET');

みたいな感じでしてたんですが、OSの問題なのか、TLS1.2で接続できてませんでした。

Djangoで、テスト専用のURLパターンとビュー関数を作る

Django 1.9 までは、SimpleTestCase に urls 属性を書いていたようですが、コードを読むと

pip で pkg_resources.DistributionNotFound: pip==1.5.6

pip が古いバージョンで、 pip install -U pip すると、pipが壊れる。

AWS EC2 EBSボリュームサイズをオンラインで変更

AWS EBSページ → EBSを右クリック → ボリュームの変更

ACEのエディターインスタンスをHTMLエレメントから再取得する

Django-ACE で ACE を使ってて、Ctrl + S ( Command + S )で保存のショートカットキーを使いたかった。

Python selenium ChromeDriver がエラー127 で起動しない場合、libgconf2 をインストール

ubuntu 14.04

Django Social Auth で AuthAlreadyAssociated が出る場合

いつも焦るので書いておく

Nginx でフォントファイルのレスポンスに CORS ヘッダをつける

Django なんかでよく使うやつ。

最近のツイート

  • ytyng

    ytyng @ytyng

    HIS のベトナムのハロン湾クルーズのガイドさんが天然でシセロ(cv 岩崎ひろし )でクルーズ船内ざわついている。突然ハイテンションで歌い出したり高笑いしたり同じ言葉を連呼したり
    2 日, 15 時間 前

  • ytyng

    ytyng @ytyng

    漫画村閉鎖したので、僕らのサイト使ってくださいね。マンガが無料で読めます。スキマ。まだサーバ負荷には余裕があります! https://t.co/dTjQJZO1TP
    1 週間, 5 日 前

  • ytyng

    ytyng @ytyng

    エンジニアリング組織論への招待 https://t.co/FUqPgcUKWh めっちゃいい本だった。 ただしKindle版とまちがって紙の本が家に届いてて失敗した。
    2 週間, 2 日 前