ラベル About this blog の投稿を表示しています。 すべての投稿を表示
ラベル About this blog の投稿を表示しています。 すべての投稿を表示

2015-07-31

Gist のコード貼り付けと noscript

プログラムのソースコードを貼り付けるのに Gist のコード埋め込みを使い始めた。メリットは 2 つ。

  • コードハイライトが行なわれる
  • 行番号を表示できる

Blogger はコードハイライトをするのが一手間二手間かかる。その面倒臭さに、clmemo@aka でもコードハイライトは見送っていた。Gist を使うとその手間がなくなるのでありがたい。

Gist を使うデメリットもある。

  1. Gist を一度経由する手間
  2. Feedly などのフィードリーダーに Gist コードが表示されない
  3. コードが検索の対象にならない

1. の手間については、何らか手段を構じたいところ。

2. と 3. のコードが表示されない・検索されない件については、<noscript> を使うと解決しそう。このタグは JavaScript が ON にならない環境 (フィードリーダーとか検索とか) でのみ、その中身を表示する。

まとめると、こんな感じのコードを書けば良さそう。

<script src="https://gist.github.com/ataka/aa8feb023c1dcc5183e3.js"></script>
<noscript>
<pre><code>func application(application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: NSData) {
   // (snip)
}</code></pre>
</noscript>

このやり方、少し続けてみよう。

2015-04-27

ブログ clmemo@aka 10 周年

2015-04-27 (月) をもって当ブログ clmemo@aka は 10 周年を迎える。

2005 年から数えて 10 年。10 年間ブログを書いてきた。感概深いものがある。

この 10 年で多くのサービスが生まれ、そして消えていった。少しブログを眺めて振り返ってみる。Google ReaderGoogle Notebook (Evernote のようなもの)、kiko (オンライン・カレンダー)、Openomy (オンライン・ストレージ)、coComment (投稿コメント管理)。

これらは、ぼくが愛着を持って当ブログで紹介をしていたサービス。しかし、あるものは悲嘆の果てに、あるものは気づかれぬようソッと、姿を消してしまった。

このブログを始めた頃は、「一強」の存在が確かにあってその牙城は崩れにくいものだった。けれど最近は、どのサービスを見ても何かしらの競合がいて、お互いに影響を与えあっている。ネットの世界は健全になっているのかもしれない。代わりに、レビューをするブロガーは大変になった。

昔は、全てのサービスの最新情報にアンテナを張る気持ちがあったけど、今は無理と諦めている。心向くまま、気の向くまま、面白いサービスの紹介を続けていきたい。

今年に入ってから、オープン・ソースなプログラミング熱も再燃してきたので、プログラミングについても記事を書いていきたいと思っている。もちろん、ガジェット (Apple の製品を筆頭に) やオーディオ・ネタもあれば書いてゆく。

これからも、どうぞ、よろしく!!

ref.

2015-01-06

カウンター 3,000,000 越え達成

当ブログへのアクセス数が、2015-01-06 (火) 3,000,000 を越えた (Site Meter 調べ)。

counter-2015-01-06

過去の記録を書き出してみる:

最初の 100 万アクセスまで 4 年と 3 か月。100 万アクセスから 200 万アクセスまでに要した時間は 2 年と 5 か月。そして、200 万アクセスから 300 万アクセスまでに要した時間は 3 年。

若干ペースが落ちている? 確かに 2014 年度は当ブログの投稿数が最も少ない年だった。Site Meter で計測する訪問数はあきらかに減っている。ページビューもがた落ち。1 日 1,000 PV も行かないなんて!!

ただし、ここに別のデータがある。Blogger に付いている「統計」機能。これによると、2015-01-05 のページビューは 1,116。Site Meter のデータの倍以上。

何故こんなに差が出るのか。思い当たるのはモバイルからの閲覧。Blogger は PC 用とモバイル用の 2 つのテンプレートを用意しているけど、モバイル用のテンプレートは基本いじることができない (カスタム・テンプレートを使うことは可能なんだけど、そこまで手が回ってない)。Site Meter のトラッキング・コードは PC 用テンプレートにしかないので、モバイル経由の訪問を拾えていない。モバイルからの訪問数がここ数年で大きく増えたと考えられそう。

ちなみに、Blogger の統計機能によると、2013 年 10 月には 7 万あった PV が、2014 年 12 月には 3.5 万と半減している。ブログ投稿数が減ったのが大きく響いているのかもしれない。

今年は汚名返上すべく、年 200 本は記事を書く! 目標設定!!

2014-12-31

2014 年度の記事数は 100 本

当ブログの 2014 年度の記事数は 100 本だった。本記事が 100 本目となる (サイドバーのスクリーンショット; この記事を書いている途中なので記事数は 99 になっている)。

2014-blog-post

2005 年からブログを始めた。9 年間ブログを続けて、最も記事数が少なかったのは 2010 年度の 139 本だった。2014 年度は更に少ない 100 本。何とか年 3 桁を維持できた。

2014 年のビッグイベントを一つ挙げるなら、4/1 のChatWork 社への転職だった。その前後は極端に記事が少なくなっている。9 月。引越をして通勤時間が減った。生活に余裕が出来始めた。ブログの記事数も増えた。

2015 年はブログ記事数 200 本を目指したい。2015 年もどうぞよろしく。

2014-04-27

ブログ clmemo@aka、9 周年

2014-04-27 (日) をもって当ブログ clmemo@aka は 9 周年を迎える。

2013 年を振り返ってみると、2 月末に アクトインディに入社、翌 2014 年 4 月に ChatWork へ転職。挑戦の多い一年だった。

9 年間の記事投稿数を見てみたい:

  • 2005: 328
  • 2006: 659
  • 2007: 205
  • 2008: 202
  • 2009: 217
  • 2010: 139
  • 2011: 179
  • 2012: 223
  • 2013: 170

2006 年の 659 記事は別格として、一年 200〜300 本の記事を書いてきた。去年は 170 本と平均より少ない記事数に留まった。特に 6 月を過ぎてからの記事数減は残念につきる。

ブログを長年書いている身として、インプット、アウトプットが少ない日は仕事も乗らない。去年はインプットは多いものの、アウトプットできる日が少なかった。今年は小ネタでも良いので記事数を増やしたい。

9 年目の clmemo@aka もどうぞよろしく。

ref.

2013-05-05

Facebook page への通知を RSS Graffiti から IFTTT に変更

最近、clmemo@aka の更新情報が Facebook page に反映されない。見ると、2012-04-25 から更新がない。今日は 2013-05-05。この間に 13 本の記事を書いている。どうも、ブログ更新を Facebook page に通知する RSS Graffiti の調子が良くない。

facebook-page_rss-graffiti

今日、sorarium さんも RSS Graffiti の不具合に悩まされていると知った。sorarium さんは RSS Graffiti から IFTTT に移行した。ぼくも習ってみる。

IFTTT の利用

設定方法は sorarium の記事に詳しいのでサラリと。

  1. RSS Graffiti の設定を解除
  2. IFTTT にサインアップ
  3. 「Create」をクリック
  4. ifthisthenthat. の「this」をクリック
  5. トリガーの選択画面。sorarium さんは RSS Feed を選択しているけど、ぼくは「Blogger」を選択した。Blogger で公開しているブログを選択する画面が現れるので、当ブログを選択する
  6. 「Choose a Trigger」では「New feed item」を選択
  7. if[Blogger]thenthat. の「that」をクリック
  8. ifttt-that 「Choose Action Channel」で「Facebook page」を選択 (右側ね)
  9. 「Choose an Action」で「Create a link post」を選択
  10. 「Complete Action Fields」で投稿内容を修正

以上で終了。さてどうなるか... 結果が見えたら、スクリーンショットを貼る。

facebook-page_via_ifttt

お、上手くいった。

2013-04-27

ブログ clmemo@aka、8 周年!!

本日、2013-04-27 (土)、当ブログ clmemo@aka が 8 歳になった。

思い返せば 2005-04-27 に最初の記事を書いた。当時は大学院生だった。その後、2007 年にケンウッドに入社し、2011 年に JVC Kenwood を退職した (在職中にケンウッドと日本ビクターが合併)。1 年以上の無職時代を経て 2013 年にアクトインディに入社した。

ブログの記事数を見ると、ケンウッド入社前の 2006 年が一番多くて 659 記事。年間 200 記事以上を平均的に書いていたけれど、2010 年と 2011 年だけは 200 記事を下回った。

記事の内容も変わってきている。当初はウェブ・サービスのレビューが多かった。世界には Google、日本でははてなをチェックしていれば、面白いサービスのほとんどはカバーできた。2005 年はそういう時代だった。

2 年もしないうちに新興サービスが増えてくる。それも、無視できない面白いサービス。その数は増えて、一人ではカバーしきれなくなってゆく。呼応する様にガジェットも増えた。iPhone の登場は衝撃だった。

また、TechCrunch、Gizmode といった情報源が日本語化された。

新しい趣味も増えた。ケンウッドに入社したことで同期から勧められたオーディオ。

サービスの多様化、競合する大手サイトの日本進出、新しい趣味。

このブログも最初の頃と比べて変わった。

一つ変わらないのは、ブログがぼくの表現の場であり続けること。これからも、どうぞよろしく。

2013-03-21

会社とこのブログの立ち位置について

アクトインディ株式会社に入社した。一つ、このブログと会社との関係について書いておく。

ぼくのブログ (clmemo@aka 及び life@aka) は、安宅個人の主張・意見・表現の場であって、安宅が所属する会社の意見を代表するものではない。

ブログを書き始めてもう 8 年。ブログを書くということは、ぼくに生活に大きな位置をしめる。極端な書き方をすれば、ぼくのブログは、ぼくのブランドであり、ぼくにとってのもう一つの会社のようなもの。

ぼくは、このブログで偏った情報を流さない様にしてきたつもり。そのスタンスはぼくのブログの在り方であり、ぼくの誇りでもある。だから、会社に所属したからと言って、会社に偏った情報を書くつもりはない。会社の意見を代表するつもりもないし、そんな権利は最初から持っていない。

上に、このブログを「会社」の様なものと書いた。ぼくがブログを書く時は、「安宅のブログ」という会社の社員として文章をつづっている、とも言える。アクトインディはそういう意味では別の会社であり、他社の企業秘密を漏らしたり、一つの会社を持ち上げたり、また一つの会社を誹謗中傷することはない。「安宅のブログ」のポリシーとして、ステルス・マーケティングを行なうこともしない。

その上で一筆。自分が所属する会社は、やはりぼくの生活の一部なので、関連する記事はやはり増える。しかし、ぼくがブログを書くスタンスは上記の通り。そして、ぼくのブログの立ち位置もそのスタンスの上に立っている。

2013-02-28

アクトインディに入社しました

2013-02-27 (水)、本日よりアクトインディ株式会社で働き始めた。アクトインディは「子供とお出かけ情報「いこーよ」というウェブサービスを運営している。この「いこーよ」については後日レビューするとして、今日はアクトインディ入社に至るまでの話を書きたい。

退職から就職活動

遡れば 2007 年 4 月、株式会社ケンウッドに入社した。その後、ケンウッドは JVC いわゆる「日本ビクター株式会社」と合併。JVC ケンウッド・ホールディングス株式会社が設立され、そちらに出向した。2010-10-06、ストレスから発症した抑鬱神経症が悪化したため休職。一年の休職期間を使い切る形で退社と相成った。2011-10-06 のこと。2011-10-01 に会社が社名を JVC ケンウッドに変えたばかりだった。ここら辺の詳しい話は、過去記事に書いた。

少し時間を戻して休職の時のこと。休職に入ったとたん、無理が祟ったのか読書好きのぼくが本一冊読めない程に集中力を欠いた。体が言うことをきかなかった。辛い状況は半年くらい続いたかな? そのあと、「まともな生活」レベルまでヨチヨチ歩きで戻っていった。

退職の日。体調はやはり悪かった。けれど社会というのは無情なもので、退職するには退職するで書類を沢山書かなきゃいけない。退職の手続きなんかしたこともないから、何度もケンウッドの人事やら総務やらケンウッド健康保険組合に電話した。

思い出して欲しいのは、JVC ケンウッドが出来たのが、ぼくの退社直前だったこと。中の人達、特に人事やら総務やら健康保険組合はその嵐の中にいた。にもかかわらず、ぼくの電話に対しては、誰一人として嫌がらなかった。誰一人として嫌がらなかった。重要なことなので二度書いた。手続きの混乱ぶりから、相当大変なのだと予想がつくのに、退職していくぼくに対して常に丁寧な対応を取り続けた。ぼくの電話に出てくれた人、そしてその人を後ろで支えてくれた人々に感謝する。尊敬する。適切なタイミングを逃して、彼らへの感謝を書くことができなかったので、ここに記す。

主治医から「働けますよ」のお墨付きが出たのは、2012 年半ばだったか。ハローワーク通いが始まった。ちなみに、主治医のお墨付きに書類ミスがあって、もう一度診断書を書いてもらう羽目になったのはここだけの秘密。

病気ってどうなの?

新しい職業は IT 系に行こうと決めていた。

ハローワークには IT 系の案内が少ないので、ネット系の転職サイトを活用した。

転職するに当たって、心配なことが二つあった。第一に自病の抑鬱神経症。第二に隔週の通院。病院の場所が遠いので、IT 系企業の集まる都心からだと、通院も半日がかりになってしまう。中途採用した人間が隔週で半日休を貰えるものなのか?

そんな不安を抱えていた時、ひょんなきっかけから DeNA の人事の方とランチする機会を得た。色々と話を伺った。勿体ないけれどその話は横に置いて、病気について...

人事の方の答えは明解だった。

  • 心を病んでいるなら、それに応じた仕事を回す
  • 通院についても、配慮をちゃんとするし、仲間も分かってくれる

追いつめられてた心が解き放たれた。そうか、病気であることをサポートしてくれる会社でないなら、いずれ自分は潰れてしまう。それは自分にとっても会社にとってもマイナスなこと。むしろ、ちゃんと言わなくちゃいけないのか!!

DeNA は残念な結果に終わるんだけど、病気に対する自分のスタンスが作れた。ぼくの職就活動は、DeNA の人事の方の言葉なしにはありえなかった。感謝!!!

実際に活動してみると、ダメな所はダメとちゃんと言ってくれた。驚いたのは、IT 系企業で「心の病」のサポートをすると答えた会社が多かったこと。エントリー・シートだけで落ちた会社の場合は、病気が原因かマッチングが良くなかったのか全然分からなかったけれども。その分を省いたら、全体の半分近くは OK との答えだったんだじゃないかしらん。

そんなわけで、同じ悩みを持っている人には、「背伸び禁物」と伝えたい。

高収入か自分のやりたいことか?

「病気」という悩みがなくなった (ネックであることは変わりないけど) ので、会社選びが楽になった。

ネットを見回り、転職サイトからの提案を色々読んで、アンテナの引っかかった所にアクションを起こしていく。複数の会社を見回していって、気がついたら自分の求めているものが二つあることに気付いた。「高収入であること」「自分のやりたいことに合っていること」。

両方を満たせば万々歳だけど、それほど世の中、甘くない。

で、悩んだ。

ぼくはお金を沢山欲しいの? やりたいことをしたいの?

どっちの優先度が高いの?

・・・

若かったらお金を優先していたかもしれない。

病気をしたから苦労した。

せっかくの二度目のチャンス。自分のやりたいことに力を注ぎたい。

それはぼくの選択。

Wantedly

方針が一つに決まると、自然と一つの転職サイトが浮上した。

Wantedly

Wantedly にはGoogleの中の人が転職したとか、Wantedly はソーシャル・サービスで繋がっている人から会社がお勧めされるとか、とりあえずランチだけでお話しを聞く座が持てる (マッチングが合えば) とか面白い。

応募への敷居の低さ。ベンチャーゆえにマインドのある会社が多いこと。「自分のやりたいこと」と出会えそうな場所だった。

アクトインディはそんな Wantedly で見つけて会社。あれよあれよという間にスルスルッと選考が進んで気がつけば「いつから会社に来ますか?」という言葉が「内定です」よりも先に来た。

他で選考が進まなかったのが嘘のよう。何が原因って分からない。パズルのピースが合う様に決まってしまった。

読者には、アドバイスも出来ない。

強いて言えば、自分の望むこと、自分のスキル、自分と会社の雰囲気のマッチング。これらを明確にして、突きつめると、99 の会社が No と言っても 1 つの会社は Yes! Yes!! Yes!!! と言うんじゃないか。それ位いしか言えない。

あとがき

「心の病があります」とちゃんと言う勇気。

自分の望みを明確にすること。

この二つをちゃんとしたら、沢山の会社に落ちて、一つの会社と巡り合った。

アクトインディの中で、ぼくがどう仕事をするのか。今日 (正確には昨日)、入社したばかりなので書かない。その話はまた後日。

2013-02-26

Blogger ブログの Facebook ページを作る方法

当ブログ(Blogger) の Facebook ページを作成し、サイドバーに Facebook ページの「いいね!」(Like Box) を置いた。設定方法を書く。

目次

  1. Facebook ページの作成
  2. 「Like Box」をサイドバーに置く
  3. 投稿した記事を Facebook ページに反映させる

Facebook ページの作成

Facebook ページ作成画面への行き方が分かりにくい。直リンクから作成ページに行く方法。

もしくは、Facebook のサイドバーから「ページを発見しよう」を選び、ページ右上の「+ Facebookページを作成」をクリックする方法。

Facebook ページの作成画面が現れる。6 つのカテゴリーが用意されている。カテゴリーごとに入力項目が変わってくる。一般的な「ブログ」は「慈善活動またはコミュニティ」を選ぶ。

するするっと、ページ名の選択画面が現れる。ここはブログの名前で良いと思う。当ブログは「clmemo@aka」なのでその通り入力してみた。

弊社の自動システムでは、「clmemo@aka」という名称は認められません。かわりに「Clmemoaka」を提案いたします。ご確認ください。詳しくは詳しくはこちら。

清々しくもハネられた。「詳しくは詳しくはこちら」と二度も書かれてる。重要なので二度書きましたってか?

この名前はページ作成後に変更できるので、とりあえず「Clmemoaka」で我慢する。

ここから、プロフィールの入力。まずプロフィール写真

「コンピュータからのアップロード」でも「ウェブサイトからのインポート」でも OK。ぼくが使ってるキーボードの写真をアップしてみた。

基本データの入力画面。Facebook ページの説明と URL (この場合はブログの URL かな) を入力する。

「広告の有効化」。これ、よく分からないので「スキップ」!

これで、Facebook ページ完成。チュートリアルが現れる。

「いいね!」「メールの連絡先を招待」「タイムラインへの投稿」のチュートリアル。

さあ、Facebook ページを見てみよう。

管理者用パネルにある「Facebookページを編集」から「基本データを編集」をクリック。

せっかくなので、名前を「Clmemoaka」から「clmemo@aka」に変える。う〜ん、「@」がいけないみたい。ズルして半角の「@」を全角の「@」に変えて入力。これでどうかな?

ん、いい感じ。

同様に、通知設定やページオーナーなども時間が出来たら設定していこう。

Facebook ページの作成はこれにてお終い。

「Like Box」をサイドバーに置く

Facebook ページの「Facebookページを編集」から「基本データを編集」をクリック。左サイドバーから「リソース」を選び、「ソーシャルプラグインを利用する」をクリックする。

ソーシャルプラグインの一覧が現れた。今回は、「Like Box」を使う。

次のスクリーン・ショットはぼくの場合のサンプル。

説明:

  • Facebook Page URL: Facebook ページの URL を入力する。実際に Facebook ページを開いて、その URL を入力すればいい。この URL にはユニークな URL を付けられたけど、今は「ファン」が 25 人以上いないと URL を取得できなくなったらしい。25 人のファンを獲得したら、改めて Facebook ページの URL を変える方が良い... のかな。
  • Width: 「Like Box」の幅。デフォールトの 292 を使用。
  • Height: 「Like Box」の高さ。デフォールトは空。特に指定しなくても良いみたい。
  • Show Faces: 「いいね!」してくれた人達の顔写真を表示する。デフォールトは ON。
  • Color Scheme: 色。light と dark がある。
  • Stream: Facebook ページの中身も表示する。デフォールトは ON。ぼくは OFF にした。
  • Border Color: 「Like Box」のボーダーの色。デフォールトは空で黒色。枠線を消したい派なので、#fff (白色) を設定。
  • Header: ヘッダー。デフォールトは ON。ぼくは OFF にした。

右側には、こんなサンプルが現れた。

「Get Code」をクリックしてコードを表示。「HTML5」「XFBML」「IFRAME」「URL」の 4 種がある。Blogger は「HTML5」のままで OK。

1. のコードは下記の通り:

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/ja_JP/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

このコード、ブログの記事に「いいね!」ボタンを付けるのに使ったのと同じコード。なので、「いいね!」ボタンを付けてる人は、このコードを貼り付ける必要はない。ただし、次のコードを入れてる人は、その部分だけ削除する必要あり。

<b:if cond='data:blog.pageType == "item"'>

</b:if> の削除も忘れずに。

「いいね!」ボタンを付けていない人は、Blogger のテンプレートを編集する (バックアップは必ず取るように!!)。

Blogger の設定画面から「テンプレート」を選択。「ブログで使用中」の下に「HTML の編集」ボタンがあるのでクリック。上級者しかやっちゃダメよ、という警告が出る。OK なら「続行」。

「ウィジェットのテンプレートを展開」にチェックを入れる。(重要)

<body ... で始まる行を探して (ブラウザーのページ内検索機能を使うとすぐに見つかる)、「body のすぐ後に配置します」のコードを挿入する

次に 2. のコードを貼りけ付る。ぼくの場合、こんな感じ。赤色のコードは各自個序有になるはず。

<div class="fb-like-box" data-href="https://www.facebook.com/pages/clmemoaka/136048079903138" data-width="292" data-show-faces="true" data-stream="false" data-border-color="#fff" data-header="false"></div>

Blogger の設定画面から「レイアウト」を選択。「ガジェットを追加」から「HTML/JavaScript」を選択。コンテンツ部に先のコードを入れてあげる。

これで Like Box の設定は終了。

投稿した記事を Facebook ページに反映させる

さあ、最後の一仕事。ブログの記事を投稿したら、Facebook ページに反映させよう。Facebook アプリケーションの RSS Graffiti を使う。Facebook の画面上にある検索ボックスから RSS Graffiti を検索。利用可にする。

ぼくは、既に RSS Graffiti を使っているので、今の初期画面が分からない。ごめん。

clmemo@aka を Facebook ページに反映したい。「Add New Publishing Plan」をクリック。

適当な名前を付けて、「SOURCES」の「ADD NEW」をクリック。ブログのフィードの URL を入力する。

続けて「Basic」設定。「Update Frequency」を「As soon as possible」に、「Maximum Posts per Update」を「5 posts」に、「Post Order per Update」を「Publish older posts first」に変更。意味は、「ブログを更新したらなるべく早く反映して欲しい。でも、日によっては数本の記事を書くことがあるかもしれないから、5 記事くらいは遡って調べて。で、古い記事をから新しい記事の順で並べて下さい」ということ。「Maximum Posts per Update」の数はブログのスタイルによって変えられたし。

「Advanced」設定に移る。デフォールトだと、記事タイトルが表示されないので、表示される様に「Same as Item's Title」にチェックを入れる。

「SOURCES」の設定を終えたら、「TARGET」の「ADD NEW」をクリック。「Choose Target」で自分の Facebook ページを選ぶ。

最後に「OFF」を「ON」に変えるのを忘れずに。

あとがき

ちょっと分量があるけれど、頑張って!!

このブログが気に入ったかな? Like Box の「いいね!」を押してもらえると励みになるので、どうぞよろしく。

ブログのコメント投稿にキャプチャを設定した

当ブログ clmemo@aka と姉妹ブログ life@aka のコメント投稿にキャプチャ入力を設定した。キャプチャは「読みにくい文字」を入力させる仕組み。コメント・スパム対策の一つ。

コメント・スパムが多くなった

キャプチャ導入の目的はコメント・スパム対策。ここ数か月、コメント・スパムが多い。ほぼ毎日コメント・スパムを削除しているけど、懲りもせず毎日コメント・スパムはやって来る。

50 コメント・スパム/日 を越える日々が続いた。Blogger にはスパム・フィルターがあるけれど、そのスパス・フィルターを通り抜けるスパムも日に 4,5 通となって負担が増した。

コメント・スパム対策

コメント・スパム対策には、いくつか方法がある。一つは「コメントを投稿できるユーザー」を限定すること。このブログでは匿名ユーザーを含む「全員」に設定しているけれども、「登録ユーザー」や「Google アカウントのユーザー」に限定することも可能。

うちは、匿名ユーザーからのコメントも多い (スパムじゃなくてね) ので、全員にコメント投稿できるようにさせたい。

「コメントの管理」という機能で、コメントがスパムかどうかをブログ主が判断する機能もある。これはスパムの数が少なかったり、コメント欄が荒れそうな時に、コメントの表示をブログ主が選択できるのがポイント。スパムの数が 50 を越える場合、結局、コメントがスパムかどうか自分で判断しなくちゃいけないので、ぼくはパス。

結局、キャプチャ導入を選択した。コメントを入力したい人には面倒だけど、ごめんなさい。

設定

Blogger の設定画面から「設定 > 投稿とコメント > 単語入力確認を表示」を「はい」にする。

あとがき

コメント・スパムはブームというか、波がある。たいてい、コメント・スパムを入力しようとしてもダメだと分かって一か月ほどすると、コメント・スパムが減った。今回もそうだといいな。

2013-02-20

(朗報) iPad 上の Safari で Blogger ブログの表示にモバイル版が使われなくなった

Blogger のテンプレートには、PC 用のウェブ・ブラウザーで使う「普通」のテンプレートと、モバイル用のウェブ・ブラウザーで使う「モバイル」版テンプレートの二種類がある。

モバイル版テンプレートは主に iPhone を始めとしたスマートフォンのブラウザーに適用される。モバイルで見るには邪魔なサイドバーが消されたり、ブログのトップ画面ではブログ記事がスニペット表示されるなど、モバイル向けの工夫が凝らされている。

Blogger in mobile version

欠点と言えば、サイドバーテンプレートのカスタマイズに自由度が小さいことか。

iPad での表示

数か月前から、iPad の Safari で Blogger ブログを見ると「モバイル版」の画面が表示された。iPad は画面が広いので、モバイル版のテンプレートを適用する必要があると思わない。ぼくは自身のブログを含めいくつかの Blogger ブログを見てみたけれども、どれも「モバイル版テンプレートは逆に見づらくなっていた。

それが数日前から、iPad の Safari で見る場合でも「普通」のテンプレートが使われる様になった。つまり、元に戻った。

Blogger ブログを iPad で見るなら、やっぱり「普通」のテンプレートの方が見やすい! ありがたい。

2013-02-01

AMN パートナー・ブログ・バッチを貼った

2012 年 12 月。当ブログは AMN のパートナー・ブログになった。

一昨夜、パートナー・ブログ用のバッチが出来たとの知らせを受けた。早速、サイドバーに貼ってある。

バッチをクリックすると、AMN の「ネットワーク・パートナー (パートナー・ブログ)」解説ページへ跳ぶ (今のところは)。

Blogger における不具合

バッチは JavaScript を使って表示される。何故 JavaScript かというと、AMN パートナー・ブログ以外のサイトではバッチを表示させないため。だから、この JavaScript をコピーして自分のブログに貼って、「ほら、ぼくは AMN パートナー・ブログ」と言おうとしてもバッチは表示されない。

ところが、この対策が Blogger では悪く働いた。

Blogger は国別にリダイレクトする仕様。このブログを日本から見ているなら http://at-aka.blogspot.jp/ だけど、米国から見ると http://at-aka.blogspot.com/ に、フランスから見ると http://at-aka.blogspot.fr/ になる。

ぼくは、自分のブログを blogspot.com で AMN に申請していた。日本では blogspot.jp に URL が変わってしまうので、バッチの JavaScript は申請のブログと違うと判断した。結果、ぼくのブログに AMN バッチは表示されない。きっとアメリカから見ている人にだけバッチが見えていたことと思う。

不具合を AMN に伝えたところ、応急処置として blogspot.jp で判定する様になった。お蔭で、バッチが表示される様になった。ただし、日本でのみ。日本国外からこのブログを見ている人には、きっとバッチは見えないことと思う。

こういう風な本当の URL と仮の URL の様な関係が存在する場合の対策として、HTML のヘッダーに <link rel='canonical' href='本当の URL' と書く方式が推奨されている。Blogger もこの rel='canonical' に対応している。

AMN には、サイトの rel='canonical' もチェックしてもらうようにもお願いを出しておいた。近々、全世界で AMN バッチが表示される (はず)。

※ そうか、rel='canonical' だけ偽造するサイトが出るかもしれないから、rel='canonical' で foo.blogspot.com が含まれていたら、TLD 部を削除して URL 部分と foo.blogspot 部分が一致するか調べなきゃなのか、な? 近いうちに rel='canonical' について記事を書こう。

2013-01-19

2012 年、多く読まれたエントリー トップ 10

他のブログでもやっていて、読んでみたら面白かった。同時に、自分のブログで人気の記事は何なのか興味を持った。Google Analytics を使って調べてみた。

トップ 10 発表

書式は「順位 (年:PV) タイトル」。

  1. (2007:46,666) Mac OS X 初心者が日本語入力をするときにハマルことのまとめ
  2. (2006:23,624) Linux でプロセスごとのメモリー使用量を調べる
  3. (2006:13,491) Emacs で C 言語プログラミングを始める人へのイントロダクション
  4. (2008:13,080) MBT シューズを履いて三か月
  5. (2007:9,274) Mac OS X 初心者が日本語入力をするときにハマルことのまとめ (モバイル版)
  6. (2006:8,766) LaTeX でページ番号を消す
  7. (2010:7,584) ネットカフェ泊まりで生き抜くための 10 のアドバイス
  8. (2011:7,547) Luxman×Stereo のデジタル・アンプ LXA-OT1 を鳴らしてみる
  9. (----:7,038) clmemo@aka (トップページ)
  10. (2008:6,555) 感圧式と静電式 〜「Touch Diamondで考えるスマートフォンの未来」ブロガーミーティング

考察

まず、記事の発表年。一番新しい記事が 2011 年で 1 本のみ。次いで 2010 年の記事が 1 本。2006 年が 3 本、2008 年が 2 本、2007 年が 1 本。2012 年には 223 本の記事を書き、ブログを始めて 8 年目で 3 番目に多い記事数となっている。にもかかわらず、トップ 10 に喰い込む記事が一本もなかった。2012 年度、最も PV を稼いだのは「楽天カード凍結! 駄目です!! 審査通りません!!!」で全体で 15 位、PV は 5,068 だった。記事の質が下がったのか? いや、トップ 10 入りしている記事と比べてみても、質の低下は見えない。ブログへ来る人は Google 検索とはてなブックマークだけだった昔に比べて、今は twitterFacebook など SNS が大きく力を伸ばし始めている。ぼくはどちらかというと Facebook に乗り遅れた人間。SNS への対処を再考すべきかもしれない。

次にモバイルの普及。Blogger ではモバイル環境からブログを読む場合、モバイル用のページを生成してくれる。で、その時、URL の末尾に「?m=1」が付く。今回、調べてみた結果 6 位 Mac OS X 初心者が日本語入力をするときにハマルことのまとめ がモバイル用のページだった (内容は 1 位の記事と同じ)。20 位までの記事を見ると、更に 2 本のモバイル用ページがランクインしている。このブログは Blogger のモバイル用ページ生成だけで他に何の工夫もしていない。モバイル用ページに向けて、何か出来ることはないか模策したい。

最後に、記事への入れ込み具合。トップ 10 の内、5 時間以上の時間をかけて書いた記事は 3 本しかない。3 位の Emacs で C 言語プログラミングを始める人へのイントロダクション と 7 位の ネットカフェ泊まりで生き抜くための 10 のアドバイス、そして 8 位の Luxman×Stereo のデジタル・アンプ LXA-OT1 を鳴らしてみる。トップページを除くと、残る 6 つの記事はちょっとした思い付きで書いた記事。何がアタるか分からない。

あとがき

去年書いた記事が人を呼び込んでいないとか (ショック!)、モバイル・ページが隆盛しているとか、気合いを入れなくても PV を取れちゃう記事はあるとか、色々と勉強になったなぁ〜。2013 年は挽回の年にしたい。

2012-12-09

AMN パートナー・ブログになった

AMN (Agile Media Network) のパートナー・ブログ制度。その 11 月度分のパートナー・ブログが発表された。300 件以上の応果の中から、14 ブログが選定された。

そして、この 14 ブログの内の一つに、当ブログ clmemo@aka が選ばれた (パチパチパチパチ)。パートナー・ブログになって、どんな変化があるのか分からないけれども、これからもどうぞよろしく!!

以下、11 月度のパートナー・ブログを列挙する。

知っているブログは 3 つ。ちわわのままさんはよく AMN のイベントでお会いする方。ちえの気ままログさんはガジェット (特に携帯電話系) でこだわりのレビューを書くお方。Digital Life Innovator さんはデジタル・ガジェット系に強〜いお方。皆さん、凄い方々なのでパートナー・ブロガーの名を汚すことのないよう頑張りたい (ちょっとフルフル)。

2012-11-10

clmemo@aka の文体

丸谷才一とあらえびす

2012-10-13、作家の丸谷才一 (まるや さいいち) 氏が亡くなった。享年 87。心不全とのこと。お悔み申し上げる。

このブログを始める時、悩んだのが文体だった。「だ・である調」の常体を用いるか、「です・ます調」の敬体を用いるか。口語調にするか、文語調にするか。

ぼくが文体の参考にしたのは、丸谷才一あらえびすだった。丸谷才一のエッセイは旧かなづかひを用いている。それでいて、軽快な語り口。最初は仮名遣いに戸惑うかもしれないけれど、一編、二編と読み進めると気にならなくなる。旧かなづかひを使う癖に、旧漢字を使わないのも読み易さに一役買っている。そして話はめっぽう面白い。こんな文章を書きたいと思った。

あらえびすは本名を野村長一といい、野村胡堂 (のむら こどう) というもう一つのペンネームを持っている。世間では野村胡堂の方が有名。あの「銭形平次捕物控」の作者ね。氏は音楽愛好家でもあり、数多い SP 盤を所有していた。レコードのエッセイを書く時に使っていたのが、あらえびすというペンネーム。ぼくはあらえびすの著書は「名曲決定盤」しか読んだことがないのだけど、何十年も前の録音なのに聴いてみたいとひきつけられた。ひきつけたのは、音楽の力じゃなくて、文章の力。彼の文章を真似したかった。

そんなわけで、このブログは旧かなづかひを交えた文体でスタートした。

ただし、その文体は今ではほとんど残っていない。第一に、ぼくが俄か旧かなづかひ使いだったこと。第二に、フィードリーダーでブログを読む時、このブログだけ旧かなづかひになっているのは読者に優しくないと反省したこと。書きやすさ・読みやすさを優先させて旧かなづかひは次第に減っていった。その名残は、時々、読者にここはゆっくり読んでもらいたいと思う箇所に現れる程度で残ってる。

常体/敬体の排除

もう一つ、clmemo@aka には大きな特徴がある。それは「だ・である調」の常体も「です・ます調」の敬体も使っていないこと。

「だ・である調」はなんか権威者ぶっている気がした。ぼくは自分のメモをブログとして綴っているのであって、こう上からの物言いはしたくない。他の人は、「だ・である調」で親しみある文章を書くことも出来るかもしれないけれど、ぼくには無理だと思った。

「です・ます調」はまどろっこしい。ブログ開始当初、ネットの技術的な話題を多く扱うと思ってた。技術的文章と「です・ます調」はあまり合わないと常々感じていた。

事実や技術を書くのは常体が良いかと思う。でも、常体は使いたくない。

で、常体も敬体も使わない文体で統一した。このブログで、引用文を除けば「だ・である」で終わっている文はない。「です・ます」で終わる文も一部例外 (コメントへのお礼等) を除いて書いていない。現在形・過去形を用い、体言止めや形容詞で終わる文でブログを綴った。

強いていえば、順接の接続詞に「ですから」ではなく「だから」を多く使うので「だ・である調」に近いと思う。でも、文末については頑なに「だ・である調」を排してきた。

あとがき

文体については、ブログを書き始めて二年目くらいからエントリーにしようと思ってきた。この度、丸谷才一氏死去の報を聞き、ようやっと記事にすることができた。

読んで分かる通り、丸谷才一・あらえびすといった両大家の文章には及びもつかない駄文を書いている。常体・敬体の排除も、書いてて時々しんどくなる。わざわざ、こんな文体にこだわる必要ってあるのかな? なんて疑問も浮かぶ。でも、これが clmemo@aka の味だから。そう自分を納得させながら、今日もブログを書いている。

蛇足

ぼくが持ってるあらえびすの「名曲決定盤」は 1981 年に中公文庫で出版されたもの。原著は 1949 年に出版された。一度、オリジナルの名曲決定盤を図書館で見つけてページを開いてみたけれど、漢字が旧くて読めなかった。ぼくが参考にしているあらえびすの文体は、現代向きに読み易くした 1981 年版であることを記しておきたい。

2012-10-04

アフィリエイトをやっている人は 4 時間以上ブログを書いてると失業手当が後日支給になる

2012-10-03 (水)、雇用保険説明会に出てきた。就職するに当たって、ハローワークからまずこの説明会に出て下さいとのこと。失業手当の説明を受けた。

失業者は 4 週に一度、失業認定申告書を提出する必要がある。この申告書の頭に次の問いがある。

失業の認定を受けようとする期間中に、就職、就労又は内職・手伝いをしましたか。

失業認定申告書

隣にカレンダーがあって、「就職、就労、内職、手伝い」をした時にチェックを入れてゆく。「就職、就労、内職、手伝い」の説明を「雇用保険の失業給付 受給資格者のしおり」からまとめてみる。

雇用保険の失業給付 受給資格者のしおり

就職、就労、内職、手伝いには次の項目が含まれる。

  • パート・アルバイト
  • ボランティア活動
  • 他人の仕事の手伝い

さて、よく分からないのがブログのアフィリエイト。Google AdSense や Amazon アソシエイトなど。普通にブログを書くと「お金が入ってきてしまう」。この件をハローワークの人に聞いてみた。担当の人曰く。

  • ブログを書いてお金が入る仕組みなら、ブログを書いた日はチェックの対象になる
  • ブログを書かずに (過去記事から) お金が入る分は問題ない

なお、ぼくはオープンソースでプログラムを書いている。AUCTeX とか T-Code とか。他にも github で自作のプログラムを公開している。これらのオープンソース・コードを書く作業も「ボランティア活動」に当たるという。

収入にかかわらず「就職、就労、内職、手伝い」は二つに分けられる。就労等が 4 時間未満の場合と 4 時間以上の場合の二種。失業認定申告書のカレンダーには、前者に対し○を、後者に対し×を付けるとしている。ここで問題になるのは、就労時間が 4 時間以上の場合。

その日の基本手当は支給はできません。

受給期間満了日の範囲内で後ろに繰り下がります (後日支給となります)

つまり、ブログを書いたり、オープンソース・プログラムを一日計 4 時間以上行なった場合、その月の失業手当は減額されて支給される (後日支給はあるものの)。

補足すれば、Google AdSense の様な勝手にお金が入るタイプのアフィリエイトの場合は、ブログを書く日全てが対象になる。Amazon アソシエイトの様に自分からアフィリエイト・リンクを貼るタイプは、記事の中にアフィリエイト・リンクを貼った日だけが対象になる。アフィリエイトをやっていない人は、ブログを書くことは何ら問題ない。

ブロガー、プログラマーとしては何かやるせない気分。でも、これが法律なんですって。

2012-09-27

就活開始

こういうことは、ブログで書くべきかどうか悩んだんだけど、ブロガーならやっぱり発言しとくべきかなって。というわけで、退職から一年弱を経て就職活動を開始した。

2012-09-24 (月) にハローワークに行き、(病気を理由にした) 受給期間延長の解除を申請。お医者さんの発行した就労許可等証明書に不備があったので、仮手続き的な感じで手続きを進めてもらった (ハローワークの人、ありがとう)。

前職でやった仕事については、「退職エントリー」に書いた。

次にやりたい仕事は IT 系を、と思っている。Android アプリも作ってみたいし、ウェブサービスも開発してみたい。HTML5 やら電子書籍なんかも面白そう。作ったことないけど iOS アプリ作製も楽しそう。iPhone/iPad 好きだし... ま、良縁に恵まれれば特に職種を選ぶつもりはないけどもね。

個人的にはライフ・ワーク・バランスをちゃんとしていきたい。それで体を壊しちゃったから。1 日 8 時間の残業が (忙しい時だけなら良いけど) 当たり前の様に続く生活は怖い。ネットカフェに泊まってた時は辛かった。

ライフ・ワーク・バランスについては、会社の問題もあるけれども、ちゃんと自分の体調を管理することが重要だと思ってる。前職でぼくは体調管理を怠った。そしてワーカホリックになった。ワーカホリックは良くない。自分にとっても、周りの人にとっても。

ネックになるのは、スキル面もさることながら、体調のことかな。今、二週に一度通院している。フレックスのある会社なら、その日だけ早めに退社するとかで対処できるけど... きっとそこは人事の人と詰めないといけなくなるんだろうな。

医者の所見によれば現在は安定しているけれど、薬を減らすつもりはないとのこと。会社に復帰して、ストレスにかかる職場で仕事をして、その様子を見て大丈夫と (医者が) 判断すれば、1 日 3 回の薬を 1 日 2 回、1 日 1 回と減らしてゆき、次に薬の量を 1 錠 5 mg から 2 mg, 1 mg そして最後に 0 へと減らしてゆくという。

就活成功すると嬉しいな。新しい職場と仲間たちと出会えれば嬉しいな。

このエントリーを読んで、ぼくに興味を持ってくれた人がいたら、メールなり twitter/at_aka なり Facebook で連絡下さると嬉しい。

2012-06-15

Blogger に Facebook の「いいね!」ボタンを設置する

@dgtube さんから、ブログに Facebook の「いいね!」を付けないんですか? と聞かれたので、試しに「いいね!」ボタンを付けることにした。

「いいね!」ボタン設置

見た目

こんなんになる。

設定方法

以下の記事を参考にした。

基本コードの入手

まず、Facebook の Like Button のページから、ボタン用のコードを入手する。

(?) マークにマウスをホバーさせれば各項目の説明が現れるし、右手にプレビューが表示されるので困ることはないと思うけど、一応解説:

  • URL to Like: ブログの URL。後で書き換えるので、何でも良い。ぼくは自分のサイトの URL を入力した
  • Send Button: いわゆる Facebook の「共有」ボタン
  • Layout Style: 「Standard」は一行タイプ、「button_count」はボタン・タイプ、「box_count」はボックス・タイプ (今回採用したもの)
  • Width: 幅の指定 (普通 450px で変える必要はない)
  • Show Faces: ボタンの下に「いいね!」してくれた人の写真を表示する
  • Verb to display: 「like」なら「いいね!」、「recommend」なら「推奨」
  • Color Scheme: 色のタイプ。light と dark がある
  • Font: 英文用。空のままで良い

設定を終えたら、「Get Code」ボタンを押す。Blogger のテンプレートは HTML5 なので、「HTML5」のコードをコピペすればいい。コードは 2 つ。

<body> のすぐ後に配置するコード。

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/ja_JP/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

プラグイン (「いいね!」ボタン) を表示したい場所を配置するコード。赤色の部分は後で変更するコード部分。

<div class="fb-like" data-href="http://at-aka.blogspot.jp/" data-send="false" data-layout="box_count" data-width="450" data-show-faces="false"></div>
Blogger テンプレート用に編集

このままのコードでは、「URL to Like」で指定した「http://at-aka.blogspot.jp/」への「いいね!」ボタンしか表示されない。各記事ごとに「いいね!」を表示するため、Blogger のテンプレート用要素を使って編集する。

まず、「いいね!」ボタンを表示するためのコードを編集。青色が追加・変更した新しいコード。

<b:if cond='data:post.isFirstPost'>
<div class="fb-like" expr:data-href="data:post.canonicalUrl" data-send="false" data-layout="box_count" data-width="450" data-show-faces="false"></div>
</b:if>

次に body 直後に置くコードの変更。

<b:if cond='data:blog.pageType == "item"'>
<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/ja_JP/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
</b:if>

ぼくと同じタイプの「いいね!」ボタンを使うのなら、上のコードをそのままコピーしてもらって構わない。

テンプレートの編集

Blogger の設定画面から「テンプレート」を選択。「ブログで使用中」の下に「HTML の編集」ボタンがあるのでクリック。上級者しかやっちゃダメよ、という警告が出る。OK なら「続行」。

「ウィジェットのテンプレートを展開」にチェックを入れる。

<body ... で始まる行を探して (ブラウザーのページ内検索機能を使うとすぐに見つかる)、「body 直後に置くコード」を挿入する。

次に、<data:post.body/> のすぐ下に「いいね!」ボタン用のコードを貼り付ける。

これで、記事下に「いいね!」ボタンが表示される様になる (個別記事表示の時のみ)。他の場所に「いいね!」を配置したい場合は、希望の場所に上記コードを貼ればいい。

「HTML の編集」で「テンプレートを保存」する前に「プレビュー」を表示。これは HTML コードのチェックも行なってくれる。何かしらコードに不具合があったら、エラーが出る。エラーになったら、「記事内容をクリア」をクリックして修正分をキャンセルしよう。貼り付けたコードをチェックしてバグを見つける。エラーが出なくなったら「テンプレートを保存」して「閉じる」。

あとがき

「いいね!」ボタンを表示する手順を説明した。

プロ・ブロガー本には、Facobook の「いいね!」の他に複数のソーシャル・サイトのボタンを設置する Zenback というプラグインが紹介されている。

けれど、最近 Blogger が行なったドメイン変更 (.com を .jp に変えた変更ね) に Zenback は対応していない。

Zenback は、「.jp」ドメイン固定で使えと言う。けれど、Blogger のドメイン変更の嫌な点は、そのサイトを見ている人に合わせてドメインを変更すること。だから、日本から Blogger のページを見ると「.jp」でも、アメリカからぼくらのページを見ると「.com」になる。ノルウェーなら「.no」 (何故か、ぼくのブログはアメリカに次いでノルウェーからのアクセスが多い)。

他国からどれ位い自分のブログが見られているかは、Blogger の統計情報で調べられる。設定ページから「統計 > 参加者」で「国別のページビュー」を確認。

ぼくのブログでは、約 1 割の人達が国外から当ブログを読んでいた。彼らにとって、Zenback はちゃんと動作しないプラグインになる。この 1 割をどうするか悩んで、皆が幸せになる道を選んだ。もちろん、この判断はぼく個人のものなので、参考程度に考えてもらえれば嬉しい。

2012-06-14

del.icio.us のアカウントが消えてた

久しぶりに del.icio.us にアクセスしたら、アカウントが削除されてた。アカウントの掃除でもあったのかな?

まあ、ここ 1, 2 年ソーシャル・ブックマークから遠ざかっていたし、del.icio.us もほとんど使っていなかったから、それほどショックでもない。これを機に del.icio.us とはお別れする。

メインで使うのははてなブックマークになるかな。

一寸惜しかったのは、過去に溜めてた del.icio.us 上のブックマークを全て失ったこと。バックアップでも取っておけば良かった。

あとがき

del.icio.us を使わない、ということで当ブログのサイドバーにある del.icio.us へのリンクを削除した。