ytyng.com

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 なんかでよく使うやつ。

ajax 取得内容を bootbox dialog で表示する

非同期 (おすすめ)

        var bb = bootbox.dialog({
            message: 'Loading...',
            onEscape: true,
            backdrop: true
        });
        var bbBody = bb.find('.bootbox-body');
        $.ajax({
            url: <URL>,
            success: function (data) {
                bbBody.html(data);
            }
        });

CSSでアスペクト比を固定する(LESS)

よくあるやつですが。いつも忘れてしまうので。

Ubuntu に ChromeDriver をインストール

Ubuntu に ChromeDriver をインストール

1. 最新版のバージョンを確認
https://sites.google.com/a/chromium.org/chromedriver/downloads

2. ダウンロード
$ cd /tmp/
$ curl -O https://chromedriver.storage.googleapis.com/2.29/chromedriver_linux64.zip

3. unzip
$ unzip chromedriver_linux64.zip

4. 移動
$ sudo mv chromedriver /usr/local/bin/

5. chromium のインストール
$ sudo apt-get install chromium-browser

JQuery ValidationEngine でツールチップの位置指定

<script>

uwsgiの設定ファイルでディレクトリを作成

[uwsgi]

Django SJISのCSVをダウンロードさせるビュー基底クラス

Django SJISのCSVをダウンロードさせるビュー基底クラス

最近のツイート

  • ytyng

    ytyng @ytyng

    #講談社 さんと一緒に、811万円(税別)の電子書籍セット作りましたので誰か買って下さい。ソーシャルゲーム会社の社長などにおすすめです。 https://t.co/b53PalKgzN
    3 週間, 1 日 前

  • ytyng

    ytyng @ytyng

    @VULTR 東京リージョン DDoS 受けて止まってるようですよ! 仕事にならない
    2 ヶ月, 3 週間 前

  • 漫画全巻ドットコム@ポイント最大15倍!

    漫画全巻ドットコム@ポイント最大15倍! @mangazenkan

    ytyng

    おはようございます!さぁ、いよいよ始まります!加藤浩次さん司会のがっちりマンデー!!が、はじまります!みなさん、うちの濱田、ダンディーが、映ります! https://t.co/YQj2zxafqe
    3 ヶ月, 3 週間 前