Sammy welcomes you to your Droplet! Things to do with this script This message is coming to you via a simple NodeJS application that's live on your Droplet! This droplet is all set up with NodeJS, PM2 for process management, and nginx. Run all pm2 commands using the nodejs user or a second instance of pm2 will start. The login and password are stored in the NODE_USER* values you see when you call
ちょっと前にインジゲーターを表示するのにほんの少しだけ悩んだことがありました。 今日の@iphone_dev_jpで、同じ事で悩んでそうな人がいたので書いてみます。 例として、ボタンが押されたときにUIImagePickerをmodalViewで出すことを考えてみます。 UIImagePickerは初回起動に2〜3秒ぐらいかかる嫌な子です。 普通の人がやりそうな書き方 [objc] -(void)tapButton:(UIButton *)sender{ //indicator は UIActivityIndicatorView が入っているとします。 [indicator startAnimating]; UIImagePicker *picker = [[UIImagePickerController alloc] init]; [self presentModalViewContro
Terrible Labsが、RubyMotion + JSONをかえすRailsバックエンドのアプリにおいて、テストを書くのに利用したのが、MacBaconとFrank。 MacBaconは、RubyMotionとともに提供されるRspec的なライブラリ。アプリの個別のコンポーネントのモデルとコントローラのテストを書くのに利用。Frankは、Gherkinで書いたCucumber的なシナリオでアプリ全体を通しでテストするフレームワーク。アプリを外側から扱うのにAppleのUIAutomationを使っていている。ブラックボックスの結合テストを書くのに利用した。 テストがバックエンドに依存しないように、webstabを使ってBaconでHTTPレスポンスをスタブ。しかし、開発を進めていると、スタブのレスポンスを同期させるのが段々困難に。同期しなくなると、テストのどこが悪いのかを見つけるのが
In many cases, your code will not have to change significantly in response to this change. Code that in Swift 2 relied on value types implicitly converting to AnyObject will continue to work as-is in Swift 3 by passing as Any. However, there are places where you will have to change the declared types of variables and methods and get the best experience in Swift 3. Also, if your code is explicitly
http://engineeringblog.yelp.com/2013/11/whoa-that-embedded-web-view-looks-hot-in-your-ios-app.html Yelpがエンジニアブログで、ネイティブのユーザビリティを崩さずにweb viewをネイティブアプリに組み込む工夫を紹介しています。 Yelpのモバイルトラフィックは、2013年の第3四半期平均で月間1,100万ユニークデバイス iOSにおいてアプリにウェブを組み込む一般的な手法は、UIWebViewをつくって、それにURLを渡すことだが、それだと、読み込み中のままコンテンツがすぐに表示できない事態に陥ることになる。 1) ネイティブっぽいページ遷移を実現する まず、前提として、UIWebViewはURLのリクエストを読み込もうとするとき、そのdelegate(通常はcontroller)を呼び
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く