読者です 読者をやめる 読者になる 読者になる

山城の墓に API 作りました。

元々、お墓の場所お知らせしたくて作った

墓.yamashi.ro

ですが、前にも書いたようにお線香を上げれるようにしてました。

これにはチョット思いがあって、人ってやっぱりどんなに悲しくても時が過ぎると忘れちゃうんですね。

それはそれで、いつまでも悲しまないように人間に組み込まれた大事な機能だとも思うんですが、悲しみが癒えてもアイツのことは忘れないで欲しいなと思って定期的に訪れて線香上げれるようにしました。

まぁ、でも日に日に線香も減ってきて、「アイツの人徳もそんなもんだよね」とか思ったりもしますが、そんなことよりも、ただ、まぁ、メンドイ。

ということでメンドイことは自動化しましょうということで API 公開しました。

http://haka.yamashi.ro/documents

一番下に自分のアカウント用の Token 発行できるようにしてあるので、そこで Token 取得して

$ curl -d token=xxxxxx http://haka.yamashi.ro/api/v1/incenses

とかやると線香上げれます。 こういうの自動化するのどうかとか思う人も居るかもしれないけど、個人的には故人を思って crontab 書けばいいんじゃないかなと思います。

山城の墓の場所

山城のお墓の場所ですが、親族の方にも

まだ当分ヤツしか入らないだろうし、ネットで拡散しちゃってみんなが来てくれたほうが喜ぶと思うのでドンドン公開しちゃってください。

と許可も頂いたので公開します。

で、ついでにオンラインでもお線香があげれるようにしてみました。

http://haka.yamashi.ro/

  • github でログインすると線香挙げられる
  • 線香あげれるのは一日一回まで
  • 線香あげるとそこにツイートボタン出るので自分で墓に線香上げたアピールしてもよし
  • 誰かが線香をあげると https://twitter.com/haka_yamashi_ro がつぶやくのでフォローするのもよし
  • みんながあげてくれたら今年の命日はプリントアウトしてお焚きあげしようかなと思ってます。

な感じになってます。

ということで、みなさんふるって線香上げてください。


p.s.

実際にお墓に行くのも大歓迎です。 詳細などは上記のページに書いてあります。


さらに追記

コードの場所はコチラ

PR お待ちしてます。

nanoc + redcarpet + colorize_syntax するための Filter

redcarpet は

 ```ruby

 ```

な markdown を

 <pre><code class="ruby"> 
</code></pre>

にするんだけど、nanoc の colorize_syntax は

 <pre><code class="language-ruby"> 
</code></pre>

みたいに言語名の前に language- って付いてないと認識してくれないので雑にフィルター書いた。

lib 以下にこんなん置いておいて

class Unko < Nanoc3::Filter
  def run(content, params={})
    doc = Nokogiri::HTML.parse(content)
    doc.css("pre > code").each do |element|
      next unless element["class"]
      lang = element["class"]
      element["class"] = "language-#{lang}"
    end
    doc.to_html
  end
end
Nanoc3::Filter.register "Unko", :unko

Rulesmarkdown の filter と colorize_syntax の間に噛ませてやればいい

    filter :redcarpet, options: {fenced_code_blocks: true}
    filter :unko
    filter :colorize_syntax, default_colorizer: :rouge

カッとなった時もちゃんとクラス名考えようと思った

CTO のいる会社で働いて二年がたった

今までちゃんと CTO がいる会社で働いたことなかったけど‥‥

なんか最近 CTO 周りの記事よく見るけど、CTO がいる会社でエンジニアが CTO についてどう思ってるかとかあんまり見ないのでちょこっと書いてみると……

CTO って方位磁針みたいなもんだなぁと思ってる。

あっちが北だ!!

っていうのは強烈に示してくれるんだよね。 ただ、道の途中に断崖絶壁とかあっても北指してる感じw

個別の事案とかに関しては絶対に CTO より自分のほうが考えてるからそういう時に 「あー、そうは言っても xxx だから、とりあえず xxx します。」 とか説明すれば納得してくれる。

逆に自分が個別の事案で進む方向見失いかけちゃったらとりあえず CTO 見れば大筋で向かう方向はわかるし便利〜

ジョブズには1000マイル先の水平線が見えていた。しかし彼にはそこに到達するまでに通らなければならない道の詳細は見えていなかった。それが彼の天才性であり落ち度でもあった。

—ジェイ・エリオット

スティーブ・ジョブズ - Wikipedia

に似てるって書くとよく言い過ぎかなぁ

まぁ、とりあえず何が言いたいのかって言うと、CTO 居るのって良いなぁって感じ

RE: 個別チャットで「お疲れ様です」でチャット始めるの辞めろ!

依頼するときにした sorah としたチャット

f:id:Yoshiori:20141218171848p:plain

↑ 依頼時

↓終わった後

f:id:Yoshiori:20141218171853p:plain

個別チャットで「お疲れ様です」でチャット始めるの辞めろ!

ということで社内ブログから転載

↓ 以下原文ママ


こんにちは!!

双剣、G級古文書全開放、HR302 のヨシオリです!!

さて、チャットでこんな画面よく見ませんか!?

(今回はこの画面取るためにワザと sorah にやってもらってます)

f:id:Yoshiori:20141218162749p:plain

これ、個人的に凄く邪魔です!!!

要件を全部入力してから呼び出して欲しいです!!

まず呼びかけて、それから本題を入力しはじめられると、その間待つのが時間の無駄です!!

具体的には

  1. 「お疲れ様です」って通知が来る
  2. 作業を中断して hipchat を見る
  3. 中々続きが来ない
  4. 中々続きが来ない!!!!!!
  5. 中々続きが来ない!!!!!!!!!!!

この時間、完全に無駄です!!!

さらに人によっては在席確認も兼ねているのか、こちらも「お疲れ様です」って書くまで用件を入力してこなかったりします。

やめましょう!!!

「親しき仲にも礼儀あり」と思ってやっている行為かもしれませんが、逆に 無駄に相手の時間を奪っています!!

やめましょう!!!!!!!

はい

description 書いてから Magi は Magi で別にあったな〜って思いだしたけど……

f:id:Yoshiori:20141027154425p:plain

シンプルなコードな割に的確でやはり良い