コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕
![保育所は、なぜ需要があるのに増えないのか?](https://cdn-ak-scissors.b.st-hatena.com/image/square/7a17d2e0edd70a8ecf34f821d5b25503b19ed660/height=288;version=1;width=512/https%3A%2F%2Ftk.ismcdn.jp%2Fmwimgs%2F3%2F8%2F1200w%2Fimg_387c150bacffcc5b902e6f182e0e58bd142270.jpg)
コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕
iOSのテストってぶっちゃけおざなりだったわけですが、サーバサイドはちゃんとテスト書いてるのにクライアントサイドだけ書かないとだんだん品質が不安になってくるわけです。 これまでも多少なりとも努力してきたつもりですが、iOSの場合、テスト書いといて良かったみたいなケースがこれまでまるでなくて、むしろAPIの動作確認のため書くみたいな。個人的に非常にしょぼい状況だったわけです。 ただXcode5でTest周りが強化され、かつ個人的にしっくり来るテストフレームワークの組み合わせが見つかったので、これでテンション上がってバリバリテスト書ける気がしてきたのでまとめてみました。 テンション上がらないと何にもできないっすもんね! KIFって あのカード決済のSquareが自社向けに作ったテストフレームワークです。 https://github.com/kif-framework/KIF 特徴としては以下
by @mixiappwchr iOSで開発する上で見ておくべきサービスやツールをまとめてみました。 ほかにもたくさんあると思いますが、基本的なやつを集めました。 アプリ配布 depolygate https://deploygate.com/?locale=ja 旧TestFlightがオワコンのため、今ではDeployGateを使うしかありません! まだTestFlight使ってたの?急げ!終了目前のTestFlightから,今すぐにiOSもDeployGateに移行しよう!移行パターンも紹介するよ。 CI Circle CI https://circleci.com/ iOS対応されアプリもクラウドでCI クラッシュログ Crittercism https://www.crittercism.com/ ユーザービリティテスト Repro https://repro.io/ リモートで
Build better apps with Reveal.Review, fix, and improve your app’s accessible and visual user experiences with powerful UI inspection and testing tools.Try for Free Reveal streamlines accessibility for mobile developers with a powerful suite of testing tools. Use advanced visualizations to inspect apps at runtime, debug layout problems, modify views on the fly, diagnose issues and experience your a
http://engineering.flipboard.com/2014/03/web-layouts/ 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約4時間前 Flipboardのレイアウトエンジンについては以前から興味はあったのですが、最近のネット企業にしては珍しくエンジニアブログがなかったのでわからずじまい。けど、今週からやっとエンジニアブログを始めたようです。 最初のレイアウトエンジンFlipboard Pagesは、各コンテンツ記事にあわせて、CSS3 + SVG + JavaScriptで平均90Kのサイズのレイアウトを自動生成。この時点ではレイアウトは20種でしたが、最新のエンジンDuploでは、2,000-6,000種あるとのこと。 サンプルページ(ブラウザで開いてサイズを変えるとレイアウト
SNS(ソーシャル・ネットワーキング・サービス)への投稿を意識して、ランチで注文するメニューを選んだ経験はないだろうか――。若年層を中心にメディアへの接触手段とその受容の形は大きく変容している。ソーシャルメディアの存在が当たり前の世代で、その変化は特に顕著だ。こうした「デジタルネイティブ世代」のコミュニケーションの核は、写真や動画で、その力は絶大だ。世界や日本のマクロ環境の変化や、独自の消費者調査などを基に今後5年間の消費トレンドを予測したレポート『消費トレンド 2014-2018』(日経BP社)の著者で、消費者動向に詳しいキリン食生活文化研究所 所長の太田恵理子氏は、インターネットのバーチャル世界でのコミュニケーションは、リアルな世界での人の行動様式を変える力を持つと見ている。
2014/02/09 追記 コメントのところでやり取りしているようにmergepbxの作者さんから連絡があって、この記事で書いた問題が修正されました! 今現在は merge=mergepbx がいい感じになってきているのでそっちがオススメです。 複数人でプログラミングしているとpbxprojがやたらとコンフリクトする 例えば、 Aさんが AALabel.m をプロジェクトに追加して Bさんが BBLabel.m をプロジェクトに追加して とただそれだけなのにマージのときにコンフリクトするpbxprojさん。。。 ただそれぞれファイルを追加だけのことでコンフリクトするなんて… どうにかならんもんかいとTwitterでつぶやいたところ、 @azu_re さんから有り難い教えが! @tokorom gitはファイル別にマージ方法を指定できるので、mergepbxみたいなのをpbxprojのマージ
2007年になってからの初めてのダイナミックObjective-C。今年もよろしくご愛顧いただきたい。 今年はLeopardことMac OS X 10.5のリリースが控えている。10.5では、Objective-C 2.0が搭載される事が明らかになっており、Objective-Cにとっては久方ぶりに動きのある一年になるだろう。 では、Objective-Cによるデザインパターン実装の話を続けていこう。今回からは、Factory Methodに入る。 Factory Methodとは Factory Methodは、名前に工場を意味するFactoryがあることから分かるように、インスタンスを作るためのパターンだ。目的のインスタンスを、直接alloc、initで作るのではなく、工場であるCreatorクラスが提供する、インスタンスを作成するためのメソッドFactory Methodを利用するの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く