タグ

2014年12月4日のブックマーク (6件)

  • 昔の日記を全部 Day One.app にぶっ込んだ

    会社のアドベントカレンダーが空いてたので書きました。前日は @kenchan さんでした。 大学生の頃に書いてたウェブ日記を Day One.app に取り込んだ。このウェブ日記は Caldiary というソフトウェアを使っていて、KENT Web で配布されてた CGI をベースにデザインが良くなるように改良されてるやつだった。RSS とかはなく、まだブログがはやる前に作られたものだった。昔ながらの PerlCGI でデータベースは使っておらず、日記自体はテキストファイルに保存されていた。なので簡単にデータをぶっこ抜けた。テキストエンコーディングが Shift_JIS なのに気をつけつつ UTF-8 に変換して Day One の中にぶっ込んでいった。 Day One が公式で用意してる CLI を Ruby から使いやすくする rb-dayone という gem を使ってやった。

    昔の日記を全部 Day One.app にぶっ込んだ
    moja8
    moja8 2014/12/04
  • Newsletters - steps to phantasien

    たまには慣れない技術をさわろうと調べ物をはじめると、その技術の weekly や newsletter を名乗るメール配信サービスが目に付く。 たとえば Go には Golang Newsletter、Android には Android Weekly、 データサイエンスには Datascience Weekly がある。$要素技術名 {newsletter|weekly} で検索すると8割がた何か見つかる。 ずっと昔から続いているものもあるけれど、ここ数年で特に増えた様子。流行りの newsletter を紹介する記事も一年に一回くらい誰かが書いている。 よく知られた weekly のひとつ Ruby Weekly の発行者 Peter Cooper が ニュースレターの配信をはじめてみた感想を 2010 年に書いている。 2012 年にはメール配信サービス Mailchimp が彼をイ

    moja8
    moja8 2014/12/04
  • 雑な情報を知りたい。キュレーション・メディアに偏ると、知りたいことを集めることしかできないので世界が広がらない。有名人ベースだと多少改善されるけれども、彼らもまた自分のあるべき姿みたいなイメージを持って活動しがちであるので、あまり意味が無い。 ライフハックみたいな概念があるじゃないですか。自分が必要な物だけをクリッピングする。そうすると自分の好きな情報だけが集まってしまって、そこに進化はないんですよ。 書店であったり雑誌のようなサイズがある程度決まっている媒体ならば、入店した・購入した人がさばける範囲で雑な情報を提供することも難しくない。ウェブサイトのような成長し続ける媒体の場合、アクセスした人がストレートに興味を持ちそうな記事の提供は可能ではあるが、雑な情報であるところのアクセスした人を刺激するような記事を提供することがとても難しくなる。 ジャンル特化でウェブログを使い分けたりであるとか

    雑
    moja8
    moja8 2014/12/04
  • 情報処理推進機構:情報セキュリティ:調査・研究報告書:情報セキュリティ技術動向調査(2008 年下期) 5 テンポラリファイルの扱い

    2008年下期には、Perl の File::Path モジュールの rmtree 関数に関する CVE が 3件発表された。 (CVE-2008-2827, CVE-2008-5302, CVE-2008-5303)また、symlink attack に関する CVE は 100件以上出ている。 テンポラリファイルの扱いに関する問題は古くからあるが、いまだに多くの問題が発生する。そこで稿ではテンポラリファイルの扱いかたについて解説する。また、安全な削除に利用できる新しいシステムコールが提案されているので、それについても触れる。 テンポラリファイルはプログラムが一時的に利用するファイルである。 Unix においては /tmp や /var/tmp というディレクトリが提供されており、すべてのユーザがそのディレクトリ下にテンポラリファイルを生成・削除するのが慣習である。稿では、これらのデ

    moja8
    moja8 2014/12/04
  • GitHub - sksamuel/scrimage: JVM - Java, Kotlin, Scala image processing library

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - sksamuel/scrimage: JVM - Java, Kotlin, Scala image processing library
    moja8
    moja8 2014/12/04
  • Mackerelで採用している技術一覧とその紹介 - Hatena Developer Blog

    こんにちは。Songmuです。 この記事ははてなエンジニアアドベントカレンダーの3日目です。 昨日、Hatena Engineer Seminar #3を開催いたしました。何より参加率が高かったことに感激したのですが、その分少し窮屈な思いをさせてしまったかもしれないのは申し訳なかったです。多数のご参加当にありがとうございました。 セミナーではMackerel overviewという話をさせてもらったのですが、そこでお話したMackerelで採用している技術について説明します。 Mackerelとは? 今年の9月17日にリリースしたはてな謹製のサーバー管理・監視ツールです。 数多くのサーバーを運用しているはてなは、これまでサーバー管理ツールを内製してきたのですが、そのノウハウを活かし、サービス用に新たに一から作ったサービスになります。 また、はてなの既存サービスとは性質が異なるため、技術

    Mackerelで採用している技術一覧とその紹介 - Hatena Developer Blog
    moja8
    moja8 2014/12/04