タグ

2013年11月18日のブックマーク (3件)

  • ソースコード20万行の大規模サイトのPHPを5.1から5.4に上げるためにやったことまとめ · DQNEO日記

    所要期間 着手しはじめたのが2010年12月ごろ、完了したのが2013年9月だったので何と3年近くかかったことになります。 長引いた原因は、日々の機能追加や運用をしながら孤独に片手間で細々とやってたからです。(単純に人手不足とも言う) また、PHPバージョンアップと同時にCentOSサーバを5から6にあげることにしたのでサーバ再構築のための工数も含まれています。 後半は仕事仲間が増えてその人が専業でバージョンアップ作業をやってくれたのでだいぶ楽できました。 それと専任のテスターさんたちにも参加していただいたので番で大きなトラブルなく完了することができました。 感謝感謝です。 サーバ入れ替え作業が終わってPHP5.1の入った古いサーバを削除したときの、まさに「技術的負債」を返済し終わった瞬間の、あのスッキリ感、もう言葉にはできません。 終わってみてこの件に関するRedmineのチケットを数

    ソースコード20万行の大規模サイトのPHPを5.1から5.4に上げるためにやったことまとめ · DQNEO日記
  • 適度にサボると生産性は向上する:研究結果 | ライフハッカー・ジャパン

    この記事を読んでいるあなた。もしかして今は仕事中で、するべきことの合間にここに来たのではありませんか? そうでないとしても、職場でFacebookやTwitterやブログを読んで、ついつい時間をつぶしていませんか? そんなあなたに朗報です。こうしたダラダラは、適度な分量であれば、むしろ生産性の向上につながるのだそうです。ダラダラすることで、脳に「リセット」の機会を与えることになるんだとか。以下に詳しくご説明しましょう。基的には、勤務時間のうち20%程度を自由時間にして、脳をリセットするために休憩をとってウェブサーフィンをしても良いことにすれば、残りの80%の時間の生産性は、そうしなかった場合よりも上がるのだそうです。仕事のプレッシャーから来る重苦しい気分から解放されて、活力がよみがえるので、ダラダラしたぶんの埋め合わせができるわけです。 米誌『The Atlantic』の2011年の記事

    適度にサボると生産性は向上する:研究結果 | ライフハッカー・ジャパン
  • データベースアプリケーション開発を炎上させる負のスパイラル

    毎度おなじみ、はてブのホットエントリに「SIをダメにする負のスパイラル」というタイトルのまとめが掲載された。きしだ氏とはかなり視点は違うものの、開発現場の問題点については少し思うところがあるので意見を書いてみようと思う。と言っても、以下の話の内容はデータベースアプリケーションに限定した話であり、またSIerだけに限った話ではないのでその点はご容赦頂きたい。もちろんSIer各位の案件はデータベースは必須なので、エントリで触れる問題点には該当するだろう。 Q.なぜ炎上するのか? A.正しいデータベース設計ができていないから結論から言おう。データベースアプリケーションの開発が炎上するのは正しいデータベース設計ができていないからだ。ここでいう「正しい」とは、論理的に証明できる正しさという意味ではない。「来こうするべき」といった意味で捉えて欲しい。 「炎上」というのは、例えばテストが通らない、バ

    データベースアプリケーション開発を炎上させる負のスパイラル