タグ

ブックマーク / hikoma.hateblo.jp (3)

  • Java と MySQL で時差を正確に扱う方法。 - hikomaの日記

    最近は C# や SQL Server を使っているので、JavaMySQL で遊ぶ時間がなくなってしまいました。ちょっと眠っていたネタがあったので忘れる前に書き残しておきます。 日時の国際化 日時の国際化というと、時差の変換が一番イメージしやすいかと思います。例えば twitter の場合、海外のツイートでも、タイムラインでは日時間で表示されますよね?これを実装する場合、内部的には UTC 時間で保存しておいて、表示する人のタイムゾーンに合わせて時差を変換してやるのが一般的かと思います。 保存先に RDB を使う場合、WHERE で絞り込んだり、ORDER BY でソートする分には、タイムゾーン変換は不要なので、レコードを取得した後にアプリケーション側でタイムゾーン変換をすれば問題ありません。 だけど、GROUP BY を使って日ごとに集計をする場合、UTC をその人のタイムゾー

    Java と MySQL で時差を正確に扱う方法。 - hikomaの日記
  • Synclogue に転職しました - hikomaの日記

    2012年5月31日を持ちましてサイボウズ株式会社を退職しました。 新卒で入社してから4年間、いろいろな人にお世話になりました。当にありがとうございます。 6月1日から Synclogue (シンクローグ)というベンチャー企業でお世話になります。 サイボウズでは、目立った活動はしていないのですが、ここ2年半くらいは kintone(キントーン) というアプリケーションプラットフォームを開発していました。 ドラッグアンドドロップでお手軽にフォームを設計できるのがウリですが、その裏側でレコードを格納するスキーマレスなデータベースを管理する部分をメインに、サーバーサイド全般の開発を担当していました。JavaMySQLは大好きです。 クライアントサイドもいろいろやりましたが、最後に id:ama-ch と iPhone アプリ用のウェブページを作ったので、アプリストアに登場する日をお楽しみに。

    Synclogue に転職しました - hikomaの日記
    ama-ch
    ama-ch 2012/06/05
    お疲れ様でした!!
  • デブサミ2012でkintoneの裏側を紹介したけど・・ - hikomaの日記

    デブサミ2012で @yo_waka (ブログ)と一緒に kintone の紹介してきました。 来て頂いたみなさんありがとうございました。 他にもセッションがある中、多くの方に来て頂いて大変うれしかったです。 デブサミ2012 kintoneの表と裏 - 表編 View more presentations from yo_waka 少しでもお役に立てれば幸いです。と言いたいところですが、 裏側のスライドがばっさりなくなってしまいました(><) ごめんなさい、代わりに一般論を少しだけ。 今の時代なら、スキーマレスなデータを扱うにはMongoDBのようなNoSQLも選択肢として結構ありなんですが、2、3年前だと、NoSQLが認知され始めたところで、利用するにはリスクを負う覚悟が必要だったかと思います。 そんな中で、RDBMSでスキーマレスなデータを扱う手法は様々なところでチャレンジされていま

    デブサミ2012でkintoneの裏側を紹介したけど・・ - hikomaの日記
    ama-ch
    ama-ch 2012/02/18
    お疲れ様でした!
  • 1