PHP

mysql_set_charset()をしてもMySQLモニタで日本語が文字化けする

PHPで直接MySQLをいじる練習をしていたのですが、日本語がブラウザ上では正常に見えているのにMySQLではUTF-8をlatin-1で読んだように(「テスト」といったように)文字化けしていました。 色んなサイトを見るにPHP...
Record

Djangoでエラー「(2019, “Can’t initialize character set utf8mb4 (path: /usr/share/mysql/charsets/)”)」

twitter関連で絵文字も格納するためDBの文字コードをutf8mb4にしたプロジェクトを久々にいじっていたら、 また django.db.utils.OperationalError: (2019, "Can't initialize ...
Web

WordPressブランクテーマ『Underscores』 導入メモ

ブランクテーマ WordPressのテーマデザインを自作するにあたって、各ページの最低限の処理の雛形だけ作ってあってあとはCSSで対応するクラスのデザインを弄ったり軽くphpを弄ったりして楽にテーマが作れるように用意された雛形テーマをブラン...
Web

WordPressのパーマリンクを「年/月/日/ID」にする

WordPressのパーマリンク設定には各人好みがあると思いますが、僕はこうするとディレクトリ階層を辿った時にそれぞれのアーカイブページになるので好きです。なので設定メモ。 やり方 設定>パーマリンク設定 「カスタム構造」にチェックし、 /...
Cocos2d-JS

Cocos2d-JSで解像度を起動時も含め固定する

完全に解像度を固定したゲームを作りたいと思って cc.view.setDesignResolutionSize(800, 450, cc.ResolutionPolicy.SHOW_ALL); cc.view.resizeWithBrows...
Cocos2d-JS

Cocos2d-JS 導入メモ

ダウンロード 以下からダウンロードして適切な場所に配置(c:\など) Download Cocos2d-x Cocos2d-html5 Cocos Studio | Cocos2d-x コマンドプロンプトからsetup.pyを実行 cd c...
Python

DjangoでMySQLに絵文字を保存

Twitter関連のプログラムを書いていたのですが、絵文字を含むツイートをDBに保存しようとするとエラーがでました。 調べてみると、MySQLのutf8は貧弱なもので、4バイトの絵文字を扱うにはMySQL 5.5から追加されたutf8mb4...
Linux

CentOS 6.5にPython 2.7をインストールしApacheで使用

Django 1.7はPython 2.7以上でないと使えないんですが、CentOS 6.5のデフォルトはPython 2.6だったので別に2.7をインストールしました。 その後Apacheで使用するにはmod_wsgiを2.7を使うように...
Linux

仮想マシンからwgetやcurlでhttpsダウンロードしようとして証明書エラー

VMware Player内のCentOSからPython2.7のソースを落とそうとしたら証明書エラーが。 # curl -O curl: (60) Peer certificate cannot be authenticated with...
Python

python-twitterでツイート時刻(created_at)からローカルのdatetimeを作成する

python-twitterのStatusクラスからの投稿時刻の取り方には二通りあり、それぞれUTCでの投稿時刻を、Status.created_atはRFC822フォーマットのunicode文字列、Status.created_at_in...