2015年3月3日火曜日

IE8でdocument.querySelectorが使えなかった事案発生

このエントリーをはてなブックマークに追加

IE8でdocument.querySelectorが使えなかった事案発生

そもそも、今どきIE8対応とかやりたくないのですが、お客様の手前そういう事を露骨に言うことも出来ず、オブラートに包みまくって伝えたのですが、半分以上伝わってないんじゃないのかなと思っている。
さて、今回上手く動かなかったのは↓の記事に書かれている通りの条件が揃っていたからだった。
参考URL

ちなみに、どんなページだったのかというと

HTMLを見てみたら、こんなmetaタグが埋め込まれていました。

<meta http-equiv="X-UA-Compatible" content="IE=7" />

やめてくれ……orz

対応方法

document.querySelectorを使わない

2015年3月2日月曜日

プログラマに読んで欲しい、今、一番アツい漫画

このエントリーをはてなブックマークに追加

それは!

Whay, booting!

現在、ビッグコミックスピリッツで絶賛連載中の
「王様達のヴァイキング」
です。
さだやすさんによる作品で、この作者さんのデビュー作ですね。
中心になるのは、天才ハッカー・是枝一希、そして、エンジェル投資家・坂井大輔。 この二人がコンピュータを介して「世界征服」を目指すというストーリーです。

絵柄

まず、漫画に一番影響力のある絵柄ですが、非常に癖があります。
一般受けし辛い絵柄なのですが、そこは我慢しましょう。
見慣れてくると、味があるなぁと思うようになれます。
言うなれば、初期荒木飛呂彦に近い感じですかね。

キャラクター

キャラクターの造形はかなりしっかりしています。
作者さんが各キャラクターを自分の中で上手に消化しているので、皆が勝手に動きまわっていますね。
当然ながら、一癖も二癖もあるキャラがいっぱいなのが良いですね。

ストーリー

毎回ハラハラドキドキさせてくれいて、飽きない工夫がされています。
途中から読んでも十分に楽しめるようになっているのは、素敵ですね。
なので、今週から、読み始めてもOk。

ディテール

実はこの漫画、ディテールが滅茶苦茶凝っています。
特にコンピュータ関係の部分は抑えるべきところをしっかり抑えています。
コンピュータに詳しい人でも、おお、解ってるじゃんという用語や使い方をしていて、ニヤリと出来ます。
是枝の愛機がThinkpad X41というのも良いですね。
これで、Macとかが出てたら、一部のApple嫌いからギャーギャー言われそうですが、そこを上手く回避してるなーってかんじです。

で、結局読むべきなの?

読むべきです。

プログラマじゃない人でも、ハマれます。
主人公が成長していく様は見ていて感じるものがあるはずです。
また、主人公に共感出来ないとしても、周囲の人々がどうやって彼をケアしているのか、といった点からも凄く学べることがあります。
僕は漫画が好きだから、ずっと読み続けてきたし、これからも読み続けると思うけれども、昔の文学作品のように、漫画から学べることはたくさんあると思います。
だから、みんなもっと漫画読もうぜ!!

お金持ちの方々用のリンク

2015年2月25日水曜日

自転車の話

このエントリーをはてなブックマークに追加

そういえば、自転車修理し終わった。

-

僕が乗っている自転車は、 doppelganger という激安のブランドだ。
故に、作りが非常に雑で改造のしがいがあるアレな自転車である。
ブレーキの交換に始まり、色々と自分で修理してきたが、今回の修理は特に力を入れた。
何しろ、リアシャフトが折れてしまったからだ。

そもそも、自転車でリアシャフトが折れるというのが可笑しいのだが、僕が適当にネジ締めして固定した為に、リアシャフトに多大な負荷が掛かって経年劣化というよりは、金属疲労によりボッキリ行ってしまったのだ。
要するに 俺が悪い。

物悲しい夜は、思わず文章を書きたくなる

このエントリーをはてなブックマークに追加

物悲しい夜は、思わず文章を書きたくなる

ふと、自分の才能が尽きてしまったという、錯覚をしてしまった。
身体が弱っていると、心も引きづられて弱くなる。
そして、心が弱くなると、ろくな事を考えなくなる。

今日のタイトルだって、思わず書いてしまったフレーズだ。

それほど、弱っているとも言えるが、ある程度データを吸収したら元気が出た。
やはり、人間というのは input を減らしてはいけない。
もちろん、 output もだが。

最近は、あまりアウトプットしていない気がする。
それは、毎日が忙しいからというのもそうだけれど、自分が出力するためのエネルギーを持ち越せなくなってきたからだと思う。
年齢を重ねると、経験が増える分、新しい情報を蓄積するのが難しくなる。
何故ならば、それは既に自分が知っていることで対処出来てしまうから。
何も知らなかった時は、新しい情報を吸収することで手一杯だったが、今はそれだけなら余裕すらある。
余裕だけではなく、自分が既に持ち合わせている知識で解決出来ていた場合、新しい情報を取得する必要があるのだろうかと思ってしまう事がある。
自分のスキルが上がれば上がるほど、新しいスキルを取得しても新鮮味が無くなり、それに伴い、喜びも失う。
その為に、出力するエネルギーが得られない。

ようするに、モチベーションが足りない。
モチベーションを大量に得たいけれど、それを生み出すためのエネルギーが全然足りない。
以前は、勝手にそれが湧いてきたけれど、いつからか、意識的にそれを探すようになっていた。
気がつけば、それを意識的に行なうのも、辛くなって来ている。

そういう事を考えていたら、自分の才能は、尽きてしまったと失望してしまった。
それでも、色々見たり読んだりしたら、ちょっとだけ元気が出てきた。
自分の才能の限界を、自分で決めてはいけない、と思う。
弱っていると、そう思ってしまうけれど、自分の限界は自分で知ることなんて出来ないし、知りたいとも思わない。
だから、また、明日から、頑張ろう。

2015年1月22日木曜日

LDR用の拡張をちょっとだけ作ってみた

このエントリーをはてなブックマークに追加

LDR用の拡張をちょっとだけ作ってみた

既に、 mono 君が LDR open in background tab という拡張を作っているので、それをforkして、昔書いたuserjsからコピペして貼り付けたのをコミットしてプルリクした。
何をしたいのかというと、

  • Lキーで購読解除←これが一番欲しかった機能
  • Wキー、Qキーでレート変更

という機能が欲しかっただけ。
尚、最近の Opera Extension は Google Chrome のソレと全く同じ構成なので、そのままビルド(?)すれば、使える。
一応、ローカル内で使えていて個人的には超便利。
もし、Opera使っていて、LDR使っていて、バックグラウンドでタブ開きたいんじゃーっていう人が居たら公開しますよ(非公式の方法で)
自力でビルドするわボケーって人は https://github.com/ArcCosine/ldr-open-in-background-tab から適当に git clone してビルドしてくだしぁ。

どうでも良いこと

そういえば、僕の環境だと mintty から git push 出来ないんだよね、何故か。
多分設定が悪いんだと思う。
あとで調べる。

2015年1月16日金曜日

やることリスト通年

このエントリーをはてなブックマークに追加

やることリスト

  • 自転車修理(Most)
  • JavaScript de 将棋棋譜再生(レスポンシブデザイン対応↑↑)
  • LLR作成
  • Opera de LDR open background tab and IROIRO 作成
  • Clone Quillの鍵付き公開機能制作及びアイコンUpdate
  • Book Scan Scan作成
  • Cat Clock 作成

ブログ書いてないでさっさと作業にもどれ

はい

2015年1月9日金曜日

Mac OS Xのhomebrewで入れたapacheにhttpsを適用する

このエントリーをはてなブックマークに追加

Mac OS Xのhomebrewで入れたapacheにhttpsを適用する

参考URL

  • 証明書関連作成スクリプト位置

    /usr/local/etc/openssl/misc

  • Opensslの位置

    /usr/local/opt/openssl/bin/openssl

(注記:which opensslやると/usr/bin/opensslとかなってたので、↑のパスを直接叩くようにする)