エラー内容 check out するときに、特定のリポジトリにだけよくわからんエラーが出るようになった。 Error : REPORT of '/svn/hogehoge/!svn/vcc/default': Could not read chunk delimiter: Error : Secure connection truncated (https://###.##.##.##/) 容量が大きいわけでも、リビジョン数が大きいわけでもない リポジトリで起きてい ... >> Read more
脳のガベージコレクション
Java などの言語にあるガベージコレクション。 不要となったメモリ領域を自動で開放する機能だが、 これは自分の脳みそでも言える話である。 正直、この記事はムダに長いです。校正してないです。 なんで結論だけ先に書くと、 なにかを企画しているときは、とことん情報を頭に詰め込んで、 考えるだけ考え尽くして、あとは寝ろ!! 脳が勝手に選別してくれるから、深夜テンションでものを作ったり決めるなよ。 という持論をだらだらと説明している記事です。 興味があってヒマな方はお読みください。 ※以下 ... >> Read more
日本語ドメインでWordPressを使う際の設定
日本語ドメインを初めて取ってみたが、 意外とひっかかるところがあったのでメモをしておく。 大前提 Apache や Wordpress の設定内に日本語ドメインを直接書いてはいけない! Punycode 表記で書く必要がある。 日本語 JP ドメイン名の Punycode 変換・逆変換 - 日本語.jp 上記サイトで日本語ドメインを Punycode 表記にしておくこと。 正規化後 :ほげほげ.com Punycode:xn--18ja5jb.com 幸いにも WordP ... >> Read more
Tracのgitにpushしたときにチケットにコメントを残すpost-receive
以前、「git に push したときに Trac のチケットにログを残す post-commit 改造版 」という記事を書いたが、そもそも git の場合は post-commit でやるのではなく、post-receive でやるのが正道らしい。 Git - Git フック これなら前回コミットしたリビジョンも引数として返してくれるので、 わざわざ前回のリビジョン値を残す必要もない。 当然あってしかるべき機能だし、単に見落としていたみたい恥ずかしい(/ω\) で、しかも公式に採用さ ... >> Read more
ThemeEnginePluginのインストールで手こずった
github に Bootstrap 使用の Trac テーマ上げてたんだけど最近プラグイン化してくれって要望が来てた。 なのでプラグイン化しようと思ったが、そもそもベースとなる ThemeEnginePlugin が入らない!! 試験環境 OS:CentOS 6.3 Python:2.6.6 ThemeEnginePlugin:Revision 13714 コンパイル時にエラー ThemeEnginePlugin – Trac Hacks - Plugins Macros etc ... >> Read more
構造化データhatomのエラーを解消する方法(WordPressの場合)
Google ウェブマスターツールを見ていたら構造化データのエラーがたくさん出ていた。 構造化データは付加要素であって、これによって順位に影響はないとは思うが、 エラーがあり続けるのも気持ち悪いので解消することにする。 ググると「post_class()関数を消す」という方法があったが、 できればポジティブに直したいので、ちゃんとエラーに対応することにする。 Twenty Fourteen での修正方法 ※Twenty Fourteen ver1.0 を利用 updated の指定 ... >> Read more
WordPressでjQueryが動かない時にやること
WordPress の記事内に script を書いても「\$」が動かなかったのでメモ。 Firebug で見るとこのようなエラーが出ている。 TypeError: $ is not a function 単純に jquery が動いていないっぽいのだが、 公式のテンプレートにすら jquery が読み込まれているし、 普通に使えているはずなのだが、なぜだか動かない。 試しに公式の jquery との diff を取ってみたら差異があった。 WordPress に同梱されている jque ... >> Read more