ytyng.com

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をダウンロードさせるビュー基底クラス

PHP SSHの逆ポートフォワードごしにリモートデバッグする

本番サーバ等、離れた環境にある PHP をリモートデバッグする場合。

ElasticSearch ( AWS ESS) で、TransportError Signature not yet current ... と出る場合

TransportError(403, '{"message":"Signature not yet current: 20170412T064759Z is still later than 20170412T064642Z (20170412T064142Z + 5 min.)"}')

となる場合。おそらく、サーバの時計が合ってないので

Django Admin で ACE を使う

1. requirements.txt に追加

django-ace

VULTR インスタンスアップグレードメモ

VULTR のサーバが、気づいたら性能がよくなってた。

Ruby on Rails 環境を mac に構築する

rbenvは、apt や brew を使わずに git clone でいきましょう

Philips 4Kディスプレイを買ってつないでみて「遅ええええ」と思ったら応答速度の設定を見直す

Philips の 4Kディスプレイ BDM4350UC/11を会社用に買って、Mac Book Pro Retina 2014 に繋いで使ってみたら反応速度が遅すぎて発狂しそうになった。

Ruby on Rails + Vagrant + Rubymine 環境構築

仕事では Python + Virtualenv + Django + Pycharm でやってるんですが、Rails を扱わないといけない案件が出てきたので環境を作りました。

JSでURLをパースしてクエリ引数を取得する

new URL(location.href).searchParams.get('q')

iOS で見た時にフォームインプットにズームさせない Bootstrap + LESS版

.form-control {
textarea&,
input[type="color"] &,
input[type="date"] &,
input[type="datetime"] &,
input[type="datetime-local"] &,
input[type="email"] &,
input[type="month"] &,
input[type="number"] &,
input[type="password"] &,
input[type="search"] &,
input[type="tel"] &,
input[type="text"] &,
input[type="time"] &,
input[type="url"] &,
input[type="week"] &,
select:focus & {
font-size: 16px;
}
}

Django Admin カスタムフィルタを作成

SimpleListFilter を使って簡単に書ける

Mac brew の PHP で dlopen(/usr/local/opt/php56-intl/intl.so, 9): Library not loaded: /usr/local/opt/icu4c/lib/libicuuc.57.dylib

$ php
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/opt/php56-intl/intl.so' - dlopen(/usr/local/opt/php56-intl/intl.so, 9): Library not loaded: /usr/local/opt/icu4c/lib/libicuuc.57.dylib
  Referenced from: /usr/local/opt/php56-intl/intl.so
  Reason: image not found in Unknown on line 0


となったら

/usr/local/opt/icu4c/lib/ を見てみると、icu の 58 はインストールされている。

最近のツイート

  • ytyng

    ytyng @ytyng

    やばい、機能がリリースされない! タイムゾーンか? サマータイム設定になってるのか? とか焦ってたら、リリース日になってなかっただけだった。今日月末じゃん。月初じゃないじゃん。1人で焦ってたけど結果1日得した気分
    3 週間, 3 日 前

  • ytyng

    ytyng @ytyng

    class SerialCode って書こうとして、class Serialcode (非キャメルの1単語) の方がいいのではと思ってしまう。Datasturcture, Javascript みたいに非キャメル1単語で書きそうになるのは症状名があるのだろうか
    2 ヶ月 前

  • おてふ

    おてふ @otef

    ytyng

    ほんとうに頭がおかしいコマしかないのに読後感は非常に爽やかという奇跡のマンガ、男日本海が今なら無料なのでみなさん読んでおいたほうがいいですよほんとに https://t.co/AsIZsNuwiP https://t.co/kKl77lJIlH
    2 ヶ月, 2 週間 前