double の値を比較 [C++]
仕事のはなし
double の値を比較する場合は誤差を考慮する。許容できる誤差を定義してそれを考慮して比較する。一般的には定義済みのイプシロンを使う。
たとえは比較
× if( dA != dB ){
○ if((fabs(dA-dB) > DBL_EPSILON){
浮動小数点数が等しいかどうかを、等号演算で判定してはいけません。
浮動小数点数の同値比較には計算機イプシロンを使うこと。
これがプロの仕事です。
中体連敗退とドラッカーの教え [ドラッカー]
グルメ2.0とは [グルメ2.0]
グルメ2.0を始めたころはいわゆるジャンクフーズみたいなものだったが、近年はB級グルメなどと呼ばれあちこちに広がっている。しかし、無理やりB級グルメを生み出している感があり、それは偽物と呼ばざるを得ない。
うまければいい、安ければなおいい、安全で安心なものであればもっといい。地元の古くからある料理だったりすればもう完璧にB級グルメなのである。高級食材をつかった高級料理なていうものは当たり前すぎて面白くない。高級食材を使っているのに大雑把で「素材そのものやん」というのもB級グルメだ。安い材料を一流の腕で料理し、リーズナブルに提供するのもB級グルメ。B級グルメは「食」の原点である。現代において、その価値は高く評価される。
iPhoneのプログラムのリソースを更新する [スマホ]
リソースを変更したら削除する。シミュレータの場合。
- Finderを開く
- メニューの「移動」を開きながらoptionを押すとメニュー項目にライブラリが追加される
- いろいろ見えるが、Application」 Support の iPhone Simurator の 5.1(私の場合)のApplicationsを開く
- ここにGUID見たいのがあるが中を見るとプログラム名見たいのが見えるのでターゲットのプログラムを探す
- 見つけたフォルダのDocumentsにあるファイルを一旦削除すると新しいものに更新される。
MacとWindowsいったりきたり [スマホ]
iPhone開発でMacとWindowsを使って仕事しています。Mac初心者です。
双方でコピペとかしたいなぁとおもっていたら、便利なもん見つけました。
Synergyという、基本、キーボードとマウス共有ソフトなのですが、クリップボードも共有できるようです。(テキストしたためしていませんが。。。)。
- synergy-foss.org にアクセスしてMacはマック用、Windowsはウィンドウズ用をダウンロードして使います。(当り前か)
- 双方インストールします。適当にはいはいすればOKです。
- 使いたいキーボードとマウスのあるマシンをホストとして起動、そうでないほうをクライアントとして起動するだけです。
- Windowsファイアーウォールに引っ掛かるので、なしにするかポートを開けてください
- サーバーの設定でディスプレイの配置をしますが、デフォルトでは名前が付いていません。つながらないときはMacのホスト名を正しく設定してみてください。わたしはこれでつながりました。
- MAC側はIPアドレスでもいいです
- 一応マニュアルがあり、トラブルシュートもありますが、ホスト名を設定するのは書いていなかったハズなのでつながらないときは是非お試しを。。。
ガラ携からアドレス帳を取り込む [スマホ]
カラパゴス携帯からAndroidスマホに電話帳を取り込む方法として、VCFファイル経由で行う方法がある。
今回の方法:
- 携帯:W52S(ウォークマン携帯)→スマホ:GALAXYSⅡ
- 携帯はすでにICカードを抜いた
- スマホ用のICカードで携帯を起動できるように設定してもらうが、差し替えるのが面倒
- 携帯はすでにいろいろ機能が使えない状態になっているが、 電話帳は生きている
- ファイルの移行で何とかする
そうすればOKさ。
ショップのひとに何とかがんばってもらうのも良かったのだが、、、ま、めでたしめでたし。
アンドロイドエミュレータのキー操作 [Android開発]
エミュレータ端末でのキー | キーボード操作 |
---|---|
ホーム | HOME |
メニュー | F2 |
戻る | ESC |
電源On/Off | F7 |
画面の縦長横長モード切替 | 左Ctrl+F11/左Ctrl+F12 |
全画面表示切り替え | 左Alt+Enter |
トラックボールモード切替 | F6 |
音量up | 左Ctrl+F5 |
音量down | 左Ctrl+F6 |
中1レベルに挫折する人でも [Try 英語]
続編も発売されていて、徐々にステップアップできるようです。私もこれから買います。