Web

Ruby

Webpackerを使ったRailsでwebpackがNo such file or directory

Webpackerを有効にしたRailsプロジェクトを開発してて、「app/javascript/packs/内のJavaScriptがwebpack経由でES6使えるならapp/assets/javascripts/のsprockets経...
Record

[Rails] content_forでレイアウトの内容をviewから柔軟に変更する

Railsデフォルトのレイアウトではviewはbody内部から始まりますが、titleなどbodyの外側を柔軟に変更したい時もありますよね。そこで便利なのがcontent_forです。 content_forはシンボルとそれに対応するコンテ...
Web

ブラウザにフォームの値を覚えさせない

formのinputやselectにvalueやselectedで現在値を入れておいて、変更したい場合ユーザーがいじって送信する、というようなUIを作ろうとしたのですが、Firefoxだと一度フォームの値をいじるとリロードして元に戻そうと思...
PHP

[WordPress]dbDelta()でテーブルが作成できない

WordPressのプラグインの勉強をしていて、テーブルを作成するためdbDelta()を使ったら、$wpdb->query()なら成功するSQL文で何故かテーブルが作成できないという問題にハマりました。 ググった結果、dbDeltaにはS...
Record

『ワードバスケット攻略データベース』を作成しました

『ワードバスケット攻略データベース』を作成しました。 ワードバスケットとはカードを使ったしりとりのようなテーブルゲームです。(公式サイト) (Amazonリンク) シンプルながら白熱するゲームで、以前から友人達と遊んでいてとても楽しかったの...
PHP

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

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

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

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

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

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

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

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

python-twitterで複数media(画像)を扱う

現時点で、python-twitterをpipで入れると2.0が入りますが、extended entities(1ツイートに複数の画像が付けられるやつ)に対応していないようです。 githubのリポジトリから最新版をインストールすると複数画...