技術系のことを書いていきます。自転車通勤辞めたせいであんまり痩せれなかった。自転車通勤とジムはなんとか継続しないとなぁ。走ったり飲みに行ったりであんまり読めなかった。今のところフルマラソンに向けていい感じで走れてる。2月は週4くらいで5キロ走ってフルマラソン前に1回20キロ走ってみるのが目標。今月はとにかく飲みすぎたな。飲み会の回数を制限しても、一緒にいる人が飲む人だとお酒の量が減らないのが原因。言ってビールを辞めて焼酎にすると二日酔いになるのが嫌だからなぁ。いうことで2018年度の目標をきちんとブログに書いてアウトプットしておこうと思います。2017年は激動なくらい色々な事がありました。その中での反省とかを踏まえて2018年は大きくは以下の5個の目標を立てました。以下をダウンロードする。チームメイトはid:kazuphと@kokonoka詳細はid:kazuphが書いていてくれるので割愛します。9月の頭に昨年の過去問を1回4時間くらいやって傾向と対策を練っていました。インデックスのDropでエラーが出てしまい強制的に中止した。assigned:というエラーが発生するようになってしまった。19:29人生で大事なことは大体自転車から学んだ。13:09社内のISUCONに参加しました。昨日のことですが社内のISUCONに参加しました。http://github.com/tagomoris/isucon2今回はPHPを選択しました。ソースを完全に見たのが当日の昼という状況でした。23:36CakePHPでBlogを作る某社の課題でBlogを作る。・Ruby(Rails使うなら)今回は単純に一番得意なPHPにて開発することにした。・Sqlite(環境が変わってもファイルなんで手軽)ローカル環境なので何も考えずにMysqlで作ることにした。MyWiがアップデートしてiOS4に対応しました。3GをiOS4にすると電池のもちが悪くなったり、もっさりしたので、3.1.3に戻しました。以下新しいフィーチャーの日本語訳。昨日iPhone4を買いました。今まではiPhone3Gを発売日に表参道で並んで買って丸々2年近く使ってきました。周りがiPhone3GSに機種変更していく中、我慢して3Gを使い続けていました。E-MobileのPocketWifiを契約しよっかなーって思っていました。Syncを使う何回やっても忘れてしまうので自分的なmemo。※自分は言語を英語にしているので、日本語の人は注意。一度設定すればMailとかカレンダーをPushで受け取ることができる。OS3.1ではひとつのExchnageサーバーしかSyncできない。OS4では複数のExchangeサーバーとSync可能。Accountを選択する。Exchangeを選択する。3.UserNameに[xxx]@gmail.comを入力する。Mac版のExtensionが使用可能になったってことから乗り換えてみた。言ってFirefoxにはもう戻れないな。大きな違いはパスワードマネージャーだろう。Chromeの場合はKeychainに保存される。ブラウザ毎にログイン情報を管理しないのが良い。Chromeで入力したパスワードはSafariでも使える。いうとMobileMeとかで自動的にSyncできる。今のところいれているExtensionはこれだけ。PaypalではSandBoxっていうテスト専用のサービスがある。アカウント宛に届くメールを架空のメールボックスで確認できたりします。手順1.テスト用のDeveloperアカウントを作る。3.付属のイヤフォンの再生ボタンを押すこれだけで画面はスリープしたまま音声だけ再生された。3rdGenのOS3.1.2で確認した。14:08開発機を買った2Macbookの調子が余り良くないので家用のマシンを買った。今後の事とか色々と考えてiMac27inchにした。外部入力が可能なのでMacbookAirを買ったときに繋げるようにとか。2560x1440のディスプレイを買うのに12万くらいかかるけど+3万でMacが入手できるとか。新製品が発表された直後なので一番コスパが良いなとか。ヤマダ電機総本店がちょうどオープンしたとか。色んな要因が重なって買う事にした。広い画面は生産性を相当上げるね。買って良かったと思う。普段使いの携帯を開発機として使うのは怖い&リストア中に連絡が取れなくて困りそう。思い切って開発機を買った。3Gと比べてさくさく動くしファイルの転送速度も非常に速い。iPhoneは写真のみっていう運用にした。2台持ちはかなり便利だ。20:05iPhoneの通信規制が始まるパケット料を調べてみました。8月13,930,104pktこのままだと死亡確実。9月はもっと恐ろしい事になってそうだ。家に無線LAN環境無いしな。PodcastをiPhoneからDLするのを辞めよ。OS3.1にしてからよくフリーズする。3Gが頻繁にフリーズするようになった。症状は画面が真っ暗なままHomeボタンを押しても、Sleepボタンを押しても何も反応しない。今のところ1日に1回はこの症状が起きている。この症状になった場合は、HomeとSleepボタンの長押しを2,3回くらいして再起動させるしかない。1.音楽再生中にヘッドフォンを引き抜いて音楽を止めてまたヘッドフォンを差す。2.音が鳴るアプリを動作中にSleepさせて再度起動させようとしたとき。19:35XcodeでObjective-Cのコードを成形する普段はEclipseを使っている。ソースコードをしっかりと成形してくれるツールがあるのが大きい。Uncrustifyっていうらしい。MacPortで探してみたらあったので速攻でインストール。追加して以下のコードを足した。Leopardにアップグレードした。PHP5.3.0を入れようとしたら見事に開発環境がおじゃんになった。めんどくさくなったのでoptを削除して1から環境の構築。Cookbookを読み始めたよ。英語の勉強も兼ねて洋書の本をamazonで買った。プログラミングを勉強する際には英語の方がわかりやすいってのもあるけど。英語の方が情報の量が多いのは事実だと思うよ。スクリーンショットで英語表示されていてもそっちの方が分かりやすいしね。前半はプロジェクトファイルやらコンポーネントについての説明。iPhoneアプリケーションの制限のお話。11:10iPhoneの実機でサンプルプログラムを動かせたよ。実機でサンプルのプログラムを動かそうと色々頑張ったけどできなかった。表示されてコンパイル時に認証ができない状態だった。一から登録し直したら実機で動かせました。10:01iPhoneのDevelperに登録したよ。法人名義で申し込んだので色々面倒くさかった。Approveボタンを押す。開発者の方とお話ができたことや技術情報を教えてもらったことはかなり大きかった。かなぶん早速購入しました。今後とも参加したいと思います。続きを見るユーザの参加テーマテーマ一覧テーマは同じ趣味や興味を持つブロガーが共通のテーマに集まることで繋がりができるメンバー参加型のコミュニティーです。テーマ一覧から参加したいテーマを選び、記事を投稿していただくことでテーマに参加できます。スングルさん4いじめられてた過去の話。Stickをこれから購入する時の選び方と両方使用して分かった事と比較レビュー。