日付を扱う処理についていろいろまとめたついでに、わりと簡単なことだけど知らないと落とし穴にハマる系のネタを。 日頃いろいろな処理を書いていて、現時刻を扱うこともは少なくないはずです。ですが、これを適当にやっていると困ることが多々あります。 実行中に「現時刻」を元にした処理が食い違う 例えばこんなコード。ログ集計とかやってるイメージです。 class Analyzer(object): def analyze(self): logfile = datetime.datetime.now().strftime('my_log_file.%H') self.save(self.analyze_logfile(logfile)) def save(self, result): now = datetime.datetime.now() self.result[now.hour] = result
In your IDEFree IDE extension that provides on-the-fly analysis and coding guidance Self-managedSelf-managed static analysis tool for continuous codebase inspection
よくあるビジネスケース: リンクやバナーの送客効果を把握し、広告/依頼主へ定期報告する必要がある クロスセルとアップセル目的で掲載した関連リンクを定期的に効果測定し、掲載場所や文言、デザインを改善したい 他のメディアサイトへ寄稿した記事を紹介することで、その記事へのアクセスを増やしたい エントリーの関連リンクで離脱した新規訪問者はその後再訪問してくれているのか把握した上で、外部リンクの本数や掲載位置を見直したい 課題: リダイレクトさせてカウントする方法では、結果(合計クリック数)しか分からない どのページでクリックされたのか? リファラや回遊と離脱の関係は? 新規/再訪問や訪問回数のセグメント毎に違いはないか? 外部リンクのタグを個別に書き換える方式では、工数が増えてミスや漏れが発生してしまうので確実に運用できない 大量のURLがレポートに表示されてしまい、全体の状況や傾向を把握しにくい
JDK16 jconsoleの動作例 JavalobbyにおいてJavaパフォーマンストラブルシューティングに役立つ10のツールがTop 10 Java Performance Troubleshooting Toolsとして紹介されている。OSの限定されるツールもあるため実質的には7つの紹介とみていいだろう。Javaのパフォーマンス分析といえばJDK 6 Update 7からJava VisualVMが同梱されるなど今後のさらなる発展が期待される分野だ。同文書で紹介されているツールは次のとおり。 jconsole - JDK1.5およびそれ以降のバージョンに同梱されているJavaモニタリングおよびコンソール管理ツール。JMX互換のグラフィカルツールでローカルで動作しているJava仮想マシンもリモートで動作しているJava仮想マシンもどちらもモニタリング可能 VisualVM - 高性能な
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く