ytyng.com

右記投稿者による投稿を見る ytyng

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 で、

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 )で保存のショートカットキーを使いたかった。

最近のツイート

  • 小泉しゅうすけ@寒川町議会議員

    小泉しゅうすけ@寒川町議会議員 @KoizumiSamukawa

    ytyng

    漫画歴代発行部数ランキングとか見ると、上位はことごとく犯罪行為が平気で描かれている作品ばかりです。で、これらの漫画を読んで犯罪を起こした人はどの程度居るのでしょうか…ゴルゴ13を読んでスナイパーになった人は果たして存在するのかどう… https://t.co/ndFS6wezxQ
    1 週間, 6 日 前

  • ytyng

    ytyng @ytyng

    MacBookのロゴを隠してるとプロっぽい。小並感だけど。 https://t.co/SRe5T68hHR
    2 週間 前

  • ytyng

    ytyng @ytyng

    初めてnpmにパッケージ上げた
    2 週間, 4 日 前