========================================================================
2011年06月14日20:25 カテゴリAndroid Android: ProGuard処理されたエラーレポートをretrace 配信開始したアプリのエラーレポートが管理画面に届く。こういう機能は便利。 (一番いいのはエラーなど起こさないことだが) 配信時のパッケージはProGuardを通して作成している。 そのため難読化が行われておりスタックトレースの内容が「メソッド c.a.a() で例外発生」みたいな表記になっている。 配信パッケージ作成時にProGuardが出力している元のシンボルとの対応リストが残っていれば、つきあわせて追いかけることが出来るわけだが相応に面倒ではある。 自分が困っていることは世界中で他の人も困っているという法則の結果、Android SDKに便利なツールが用意されている。 retraceというツール。 このツールを使うと、シンボルの対応が記録されたファイルと
はじめに 皆さんは Android アプリにログ出力をどの程度仕込んでいるでしょうか。 適切にログ出力が施されたアプリは、問題追跡がしやすいですし、あの糞重いデバッガを起動しなくて済む事が多いです。 個人的には、verbose or debug レベルでは、ふんだんにログ出力を仕込みたいと考えていますが、あまりログを仕込みたがらない人がいるのも事実です。 ログ出力普及委員会(会員1名)の市場調査結果では、その理由として大きく下記の2つがある様でした。 標準の Android Log の仕様上、リリースされた apk でもログがすべて参照できてしまう = 気軽に内部データのログ出力を書けない ログ出力によるパフォーマンスの低下の懸念 これらの問題へのソリューションとしてはいくつか方法がありますが、この記事では proguard を利用した下記の方法を検証してみました。 ログが見えてしまう →
とある事情により、 MySQL (バージョンは 5.5.13)の エラーログが溜まってしまったのでパージしようとした時のこと。 さすがに、そのままエラーログを削除するのは拙いよなーと思い、探してみた。 5.1 (日本語版) のマニュアルではだめ リファレンスを参照すると ref.1 を見つけたので、 FLUSH LOGS を打ってみたところ、エラーログファイルのリネームされず。。。 元のファイル名のまま、エラーが吐き続けられる。 ref.1 FLUSH LOGS (5.1) の解説 もしサーバが --log-error オプションでスタートされたら、それは FLUSH LOGS によって -old のサフィックスを利用して現在のエラー ログ ファイルをリネームし、新しく空のログ ファイルを作成します。もし --log-error オプションがなければリネームは行われません。 (http:/
2. はじめに 1. スケーラブルなログ集計を安全に構築するために我々が考慮していることを説明します。 2. 広告集計という特性上、「超高速にかつ高効率に!」というよりはどちらかというと「多少の非効率は目をつぶって安全側に寄せる」という設計方針になっています。 3. 上司から突然「来月から 1 日 10 億越えのアクセスを食うことになるから集計システムはよろしくね♪」という日が来るかもしれないので、来たる日に備えてもらえればと思います。 4. 自己紹介 山崎大輔 Twitter: @yamaz Blog : 最速配信研究会 http://d.hatena.ne.jp/yamaz/ 現在:株式会社スケールアウト 代表 1 日数億~を超えるような配信をカジュアルに行うための 広告配信システム「 ScaleAds 」の開発と販売およびコンサル かれこれオンライン広告業界で 14 年やってます
1月14 マウスやキーボードの操作を記録する方法《xnee》 カテゴリ:Ubuntu 10.04 毎日仕事していると、同じ作業を延々と長時間やらないといけないこともあります。数日前も社内掲示板にファイルを貼り付ける作業を小一時間やらされて…(ry シェルスクリプトを使えば多くの操作を自動化できるかも知れませんが、GUIアプリのマウス操作などシェルスクリプトでは自動化できないことも多いでしょう。 というわけで、今回はGUI操作を記録・再生することができるxneeというプログラムを試してみました。Ubuntu 10.04(Lucid)とUbuntu 10.10(Maverick)では、リポジトリに含まれていますが、いずれもうまく動作できなかったので、最新版のxnee-3.07をソースからコンパイルしてみたところ、コマンドで実行することができました。 GNU Xneeは、マウスやキーボードの操作
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く