2013-01-01から1年間の記事一覧

pngcrush を使ってみたけど容量が...

とりあえず pngcrush を Mac にインストール [bash] brew install pngcrush [/bash] 対象のjpegファイル(普通にiphoneで取った写真をfacebookにアップした画像) -->myprofile.jpeg 97K convert myprofile.jpeg myprofile.png -->myprofile.png 786K pngcru…

UIScrollViewにUIView(なかにUIButton)をaddSubviewしたけどUIButtonうまく動かないよーと思ったけど大丈夫だった

iOS

タップさせたかったら scrollview に addSubview しないといけないっぽいです。 僕が参考にしたサンプルだと以下のように scrollView subviews から view をとりだして scrollview の全体から 各view の位置を補正していくコードがありました。scrollview は…

シミュレーターとiPhone実機の挙動が違うとき

おーい xcode!! ということでシミュレーターとiPhone実機とで挙動が違くておいおいやめてくれよー と思っていたら シミュレーターの「コンテンツと設定をリセット」と xcode の Clean して再度ビルドかけたら直ったというお話でした。 でも非常に無駄に時間…

UITableViewCell に特殊文字が入ってるとガクガクしちゃうのを調べてみた

iOS

ちょっとアプリの性質上、そこがガクガクしちゃうと全体的にガクガクしてしまうので調べてみた。 最初はエンコード周りかと思ったけど、どうやらそうじゃなかった。 UILabelのfontによくわからない日本語fontが入っていたせいでした。 これを直すことでちょ…

NewRelicを使ってみた

license key は Account Settings の右側にあります. New Relic [bash] sudo rpm -Uvh http://download.newrelic.com/pub/newrelic/el5/i386/newrelic-repo-5-3.noarch.rpm sudo yum install newrelic-sysmond sudo nrsysmond-config --set license_key=****…

NSBundle を define する

iOS

いちいち書くのめんどくさいので define するといい。 [objc] #define MyLocalizedString(stringKey) \ [[NSBundle mainBundle] localizedStringForKey:stringKey value:stringKey table:@"hogePlist"] [/objc] 僕の環境だとtableをちゃんと指定してあげない…

MFMailComposeResultFailed ってどのタイミングで実行されるの?

iOS

メールがエラーになった時に MFMailComposeResultFailed が呼ばれると思ったけど、sendすると MFMailComposeResultSent がすぐ呼ばれるみたい。airplane modeでやっても MFMailComposeResultSent がよばれる。 [objc] //ぐぐるとこんなふうにコード書いてる…

mysql_connect() が Permission denied でアレだった件

@serversmanで運用していたapache+wordpressがいつのまにかデータベースエラーになってまして ぐぐりまくったんですが、最終的には wp-config.php の localhost って書いてあるところを 127.0.0.1 とかにすればOKでした php のログには下記のようなエラーが…

せっかくAWSを使っているのでCloudWatchを設定してみた

無料なんだから使わないともったいないよね。 カスタムメトリックスは無料じゃないかも! ここで確認を。

ペパボさんのSQALEを初めて使ってみた

なんかいいです。インフラよくわかってない僕的には ”ちょうどいい” 素敵なソリューションだと思います。(安定性・セキュリティなどは?です)

Gemfileの中身がわからないので調べてみる

今やってるプロジェクトのGemfileは僕が書いたものではないので、、これ何のgemなの?ってのがわんさかある。 ちょっと整理するためにも調べてみることにした。

MacOSX(10.9) で postgresql インストールから heroku open まで

heroku 使いたくて〜 メモしていきます

Google Analytics SDK for iOS v3 (Beta) をいれてみた

iOS

UIViewController を継承している箇所を GAITrackedViewController に変更したり、

git push したのが間違ってて修正したい場合

いやーgitって難しいですね.

gemのカスタマイズ

gemをカスタマイズしたくて参考になったサイト http://higelog.brassworks.jp/?p=2212 :path とかでも branch 指定できるようで非常に便利。 この環境の良さがいいよね、 typus.3-2-stableでroutes変更したかっただけです. https://github.com/kamip/typus/t…

ELBのヘルスチェックでエラー

opsworks で以下のエラーがでたので調べてみたけど、EC2のインスタンス的にはちゃんと動いてるのにヘルスチェック的には死んでいるらしい。 instance hass failed at least the unhealthythreshold number of health checks consecutively

chef-solo 環境を Mac(OSX10.9)でつくるために

とりあえず↓を買って途中まで読んでから 入門Chef Solo - Infrastructure as Code

vagrant に sahara をインストール

仮想サーバーでロールバックできるらしい神プラグイン sahara をインストールする

リモートから chef-solo するために knife-solo をインストールする

やっぱりリモートから chef-solo したいので knife-solo をインストールしてみる 入門Chef Solo - Infrastructure as Code

Rails から smtp.gmail.com を使うとき

redmine-2.3.3 をインストールして smtp.gmail.com つかうときにアタフタしたのでメモ.

Mavericksで rbenv install 1.9.3-rc1 エラー

mac

備忘録..

iOS の UITransitionView について

TabBarを隠すようなアニメーションをつけて色々とやってるとUITransitionViewっていうビューについて知りたくなる時がある。

もともと yum の mysql 5.x(忘れた..) が入ってたのを mysql 5.6.14 にアップデート

なんだか僕の場合は .mysql_secret が作成されなかったので、途中で無理やりパスワード変更してます。 .mysql_secret が作成されなかった理由は?なので、何か変なかたちでインストールされてるかもしれません!むむっ! でも、ソースから入れるより楽ちんに…

iOSのライブラリ

メモっとく。

さくらVPSにjenkinsをインストールしてみた

やってみたよ

xcode の iOSシミュレータがおかしくなったら

かなり頻繁になるのでメモ。 「iOSシミュレータ」->「コンテンツと設定をリセット」で初期化する

Could not launch アプリ名.app のエラーが解決(?)した

iOS

このエラーですが普通にググると、 ・デバイス抜いて ・xcode閉じて ・該当のDerivedData消して ・xcodeたちあげて ・デバイスつなげて ・project clearとかしたりして ・転送する とかで直るそうだけど僕の場合は直らず、

Facebook の iOS SDK を使ってやりたかった事メモ

iOS

やりたかった事 ・認証する ・投稿する ・ユーザー情報を持ってくる ・認証を解除する アプリ的には予め認証しておいて何らかのアクション時に投稿をするようなイメージ

UITableViewCellの高さを動的に変更する

UITableViewCellの高さを動的に変更したい場合ありますよね、これ何度やっても覚えないのでメモっておきます。

MacBook Air 2013(mid) 11インチを購入しました

たまには何か書くか!ってことでMacBookAirを買った備忘録を。