2013/11/21(木)WordPressからはてなブログに移ってきた理由

2013/11/21 23:09

私は、はてなダイアリー(2004年7月~2011年11月)、はてなブログ(2011年11月~2012年12月)を経て、2012年12月から独自ドメインを取ってVPS上のWordPressでの運用を始めました。

独自ドメインを取った以上、もう移転はせずに腰を落ち着けるつもりではありましたが、二つの理由があってはてなブログに戻ってくることを決めました。

はてな時代より技術系エントリのアクセスが減っていた

このブログは埼玉西武ライオンズクイズマジックアカデミー(以下QMA)、プログラミングの話題が中心です。昨年末にはてなブログからWordPressに移転してからもそれは変わっていません。

移転後の1年ほどのアクセス数を見てみると、野球の話題のときははてな時代から微増、プログラミングの話題のときははてな時代から激減、という状態でした(QMAはプレイ回数減少にともない、この1年ほどはほとんど言及せず)。ひょっとすると今までは、キーワード等のはてな内のつながりで、技術系のエントリにアクセスがあったのかもしれません。はてなユーザーは技術者が多そうですし。

それを確認する意味ではてなに戻ってみようと思いました。これから来年の開幕までは野球の話題が減り、逆に技術系のエントリが増えそうですしね。

SEOを自分で頑張る気力がなかった

先日行われた流山市WEBアプリコンテストのプログラミング部門で最優秀賞をいただきました。そして、そのことをブログで書きました……が。

「流山市WEBアプリコンテスト」でググっても、私のブログは2ページ目以降にならないと表示されません。そして、はてなブログで書かれているお二方(片方は一緒に開発をしたjoeくんです)は1ページ目に表示されています。

このことが決定打になり、はてなブログへの移転を決意しました。もちろん、SEOを頑張ればいい話ではあるのですが、正直そこまでやるだけの気力もありません。余暇でやっているブログですし、いろいろ設定を頑張る暇があったら一つでも多くのエントリを更新したいです。

……と、そんなわけではてなブログに戻ってまいりました。不純な動機ですみませんw

2013/11/19(火)明日からはてなブログに戻ります

2013/11/19 22:59
いろいろと試してみたいことがあって、しばらくはてなブログに戻ることにしました。明日からは以下の場所で更新する予定です。 [http://seven-pairs.hatenablog.jp/](http://seven-pairs.hatenablog.jp/) 同じタイトルだとアレかなーと思ったので、旧タイトルの連想からEXIT_SUCCESSにしてみました。まぁ、まだ何も書いていませんし、明日になったら変わっているかもしれませんけどw 全面的に移転するかどうかはまだわかりません。移転することになりましたら、こちらの記事はすべて向こうに持っていきますし、やっぱりやめたとなったら向こうの記事をこちらに持ってきます。ただ、どちらにしても短期間で戻ってくるつもりはなく、しばらくははてなさんのお世話になるつもりです。 それでは、今後ともよろしくお願いいたします。

2013/09/13(金)ブログ用にプロ野球の試合結果を取得するSublime Text 2マクロを作ってみた

2013/09/13 23:15
当ブログはシスプリブログでもおっぱいブログでもなく埼玉西武ライオンズ応援ブログなわけですが、そうなるとシーズン中は試合の結果をまとめる作業が発生します。 かつてWindowsを使っていたころは秀丸マクロでスポーツ新聞社のサイトから結果を取得し、ブログの記事として使いやすい形に整形していました。しかし、このところの私のマシンはMacなので、秀丸は(OS X上では)使えません。そして、ブログのためだけにわざわざWindowsを立ち上げるのも面倒です。というわけで、Sublime Text 2用のマクロを作ってみました。これならWindowsにでも使えますし。 [https://github.com/7pairs/NikkanScore](https://github.com/7pairs/NikkanScore) どこのサイトを見ているかはリポジトリ名でお察しくださいw 当初はHTMLParserを使って処理を書いていたのですが、どうにも上手く行かなかったのでゴリゴリと力技で解析しています。まあ、HTMLParserもわりと力技ではあるのですが……。 ちなみに、HTMLParserが上手く動かなかったのは、以下の部分の解析に失敗していたからです。 document.write('<scr'); document.write('ipt src="' + impAserver + '/jnserver/acc_random=' + impArnd + impAtarget + '/pageid=' + impApid + '">'); script要素の中身なので、その中でタグの解析はしないでほしいのですが、「<scr」以降をタグとして処理しようとして異常終了してしまいます。これはSublime Text 2のマクロエンジンとして使われているPythonのバージョンが2.6.7だからのようです。同じ処理を2.7.5で書いたときにはこのような事象は発生しませんでした。Sublime Text 3ではエンジンがPython3になるようなので、そうなったらこんな苦労をしなくても良くなるんでしょうね。

2013/09/02(月)ブログエンジン移行計画停滞中

2013/09/02 22:06
以前にも何度か話題に挙げたことがあるのですが、このところWordPressに不満がでてきたので、このブログをTinkererへ移行しようと考えていました。しかし、とても大事なこと、しかし考えてみれば当たり前のことを忘れていました。 ……スマホで更新できないじゃん。 なんだかんだ言って9年間毎日更新を続けているので、家にいない日にそれが途切れてしまうのは寂しいです。うーん、困った。というか最初から気づけよって話なんですけど。 こうなると別のアプリを入れるか、どこかのブログサービスに移ることも視野に入れなければいけなくなってきました。まあ、こうなっちゃうとWordPressのままという選択肢も復活してきたのですが。 ところで、私がブログに求めている機能はそれほど多くはありません。 * スマホで更新できる * Twitterと簡単に連携できる * エントリ内容をローカルでファイル管理できると嬉しい 頭の二つは特に高いハードルではありませんが、最後の一つが難関なんですよねー。なかなかこれを満たすサービスはありません。 でも、俺、これを全部満たしているサービス知ってるよ! ……はてなダイアリー。

2013/07/11(木)ブログのカテゴリ、タグの使い分けを考える

2013/07/11 22:22
このブログはWordPressで運営しているのですが、このブログの10周年となる来年の7月を目処に、Tinkererに移行しようと思っています。 Tinkererは記事をreStructuredTextで書くのですが、今までのエントリをreStructuredText形式に機械的に変換するところまではできました。では、なぜ今すぐに移行をしないかというと、記事の移行に際して、過去のエントリに若干手を加えたいと思っているからです。 手を加えるといっても、文章を直すとかそういうことではありません。もちろん、作業中に気づいた誤字脱字は修正していますが。 手を入れたいと思っているのは以下の3点です。 * タイトルなしのエントリにそれらしいタイトルをつける * 整形済みテキストで表もどきを作っている箇所を、TABLEを使用したちゃんとした表にする * カテゴリ、タグを見直す いずれも自動化するのが難しいので、手作業で進めるしかありません。 この中でも、特に3番目がやりたいことです。 現在のところ、このブログではカテゴリとタグが上手く使い分けられているとは言えません。カテゴリを「スポーツ」「プログラミング」など「エントリに書かれている内容」で分類してしまったため、2つ以上の話題に触れているエントリのカテゴリ分けに困ることがありました。WordPressではカテゴリを複数つけることもできますが、それはあまり望ましい使い方だとは言えません。 そこで、移行後は「エントリの性質」をカテゴリに、「エントリに書かれている内容」をタグにして分類しようと思っています。こうすれば、複数カテゴリに所属しそうなエントリはなくなるはずです。 ちなみに、カテゴリは以下のような分類を考えています。
お知らせ
ブログの更新情報などの業務連絡。
ニュース
ニュース記事から話を膨らましていったエントリ。
コラム
ある程度力を入れて書いたエントリ。
戦評
野球の試合結果についてのエントリ。圧倒的に数が多いためにコラムから切り出しました。
感想
本、ゲーム、ガジェットなどに対するレビュー。
技術メモ
プログラミングに関するエントリ。
雑記
上記のいずれにも該当しないものや、判断に迷ったものです。
これに対して「エントリの内容」をもとにタグをつけていきます。たとえば昨日のホークス戦の結果であれば、カテゴリは「戦評」、タグは「野球」「埼玉西武ライオンズ」「福岡ソフトバンクホークス」になります。 このような分類であれば、たとえばQMAと野球に同時に触れたエントリであっても、カテゴリを「コラム」、タグに「クイズマジックアカデミー」「野球」「駄目外人」とするなどして対応が可能です。今までだったらカテゴリを「スポーツ」にするか「ゲーム」にするか迷わなければいけないところでした。 こんな感じで進めており、かなり時間がかかることは覚悟していますので、のんびりと作業を進めています。ちなみに、進捗はTustle!で公開していますので、気になる方はご覧ください。 [http://tustle.jp/mission/detail/37/](http://tustle.jp/mission/detail/37/) プロセス登録の際に昔のエントリを読んだ感想も書いているんですが、本当に懐かしい気分になりますよね。