タグ

ブックマーク / aike.hatenablog.com (2)

  • 消費税の実装ってむずかしい(ベタ打ちもあるヨ) - aike’s blog

    なんかいろんなニュースに押されてすっかりブームが去ったみたいな消費税率改定についてちょっとシステム的な話をしてみたい。 業務システムやってる人はみんな知ってることだけど消費税って難しいんですよ。 売り上げに1.05掛けるだけかと思えば端数処理あるし、端数は大抵は切り捨てでよかったりするけど法律で決まってるわけじゃないから慣習的にこのお客さんは四捨五入とかあったりして。それから個別に掛けてから合計したときと合計してから掛けたときとで結果が異なったりするしいろいろすっきりしない処理が出てくる。 で、まあ会計的な面倒くささはおいといても、システム的にもいろいろと考慮しなければいけない点が多い。5%とかの値はベタ打ちはダメでテーブルに入れておけ、というのは定石ではあるけれどことはそう簡単じゃない。 たとえば2014年4月から8%になりますというときにどうするか? 4月1日の深夜0時になったら担当者

    消費税の実装ってむずかしい(ベタ打ちもあるヨ) - aike’s blog
  • プログラマーが知っておくべきうつ病の知識 - aike’s blog

    少し前にITproにプログラマーは「こころの病」にかかる比率が高いという記事が載っていましたが、あらためて言われるまでもなくプログラマーがストレスで精神を病んで離脱するケースは自分の周りを見ても非常に多いです。こんな状況であればプログラマーに対する危険手当やプログラマー専用うつ保険とかあっても良いと思うのですがなかなか社会は変わらないようです。 このような状況に対抗するにはプログラマー自身が自衛のために知識を得ることだと思います。プログラマーの武器は知識であり、ハックする好奇心なのだから、あらかじめ十分な知識を身につけて不当なストレスに対して有利に戦いをすべきなのです。 1.判断力低下は想像以上に怖い うつで一番恐ろしいのは、気分が憂になることではなく、判断力が低下することです。 判断力が落ちるとどうなるかと言うと、自分が健康なのかどうか判断できなくなり、仕事を休むべきなのかどうかで判断

    プログラマーが知っておくべきうつ病の知識 - aike’s blog
  • 1