エンジニアリングにはほど遠い

iPhoneアプリとかサイトとかをつくっていくブログです。

2014-01-01から1ヶ月間の記事一覧

eachを使ったら負け

eachを使ったら負け 上記の言葉を会社の人に頂きました。 自分はeachを連打してたのでかなりの負け組だった。 とりあえずeach_with_objectを使ってみた。ひとつひとつ使えるようになっていきたい。

シェル上でバックグラウンドでコマンド実行

コマンドの最後に &を付ける。 今日はJenkinsでcocoapodsを使っているiOSプロジェクトのビルドを行いたかったが うまく行かなかった。 どうもpod installがうまく実行できていないみたいなのでJenkinsがrbenvを扱えていない気がする。 ちょっとタイムオーバ…

mysqlのutf8mb4でverchar(255)のカラムにindexが張れない

こちらと同様の対策を行いました。 MySQL(InnoDB) で "Index column size too large. The maximum column size is 767 bytes." いわれるときの対策 なぜinnodb_large_prefixがデフォルトではOFFでROW_FORMATはデフォルトがCOMPACTなのか。 innodb_large_pref…

iOSでJSONから画面を生成する QuickDialog

iOS

QuickDialogという便利なライブラリがあります。 cocoapod経由で利用可能。 NSDictionary *json = @{ @"grouped": @YES, @"title": @"LOGIN", @"controllerName": @"LoginViewController", @"sections": @[ @{ @"title" : @"Information:", @"elements" : @[…

Basic認証でurlにuser,passを叩き込んだらnginxでエラーが出た件

Basic認証のurl埋め込み Basic認証はurlにuserとpassを埋め込んでも通過できるという話があります。 http://(user):(pass)@host.... しかしそれだとnginxにて以下のエラーが出ました。 no user/password was provided for basic authentication urlに埋め込…

読書:ドメイン駆動設計

エンティティ 同一性をもつオブジェクトを表現する 値オブジェクト 同一性ではなく物事の特徴を表現する。"どれ"ではなく"何"であるか モジュール 単一の概念のオブジェクトをまとめる この考えで考えるとRailsでmodelディレクトリ以下にphysical logicalと…