TL;DR: Don't like reading? Jump straight to the sample projects on GitHub: iOS 8 Sample Project - Requires iOS 8 iOS 7 Sample Project - Works on iOS 7+ Conceptual Description The first 2 steps below are applicable regardless of which iOS versions you are developing for. 1. Set Up & Add Constraints In your UITableViewCell subclass, add constraints so that the subviews of the cell have their edges p
概要 いくつかのcontainer viewの表示と非表示の切り替えを行う。 縦に切り替えを行うためにtable view controllerのcellの高さを調節する。 container view controllerの表示 static table Cell上にcontainerを設置。 containerにviewControllerをセットして表示する。 cellかどうかの判定は、cellの比較によって判定し、heightは自分で定義する。 static CGFloat const kViewControllerCellHeight = 300; @property (nonatomic, weak) IBOutlet UITableViewCell *viewControllerCell; - (CGFloat)tableView:(UITableView *)tableVi
こんにちは、Iwasaki です。 昨日、エイプリール・フールのネタとして、自作アプリのひとつ「落下距離計」を30,000円という価格に設定したわけですが、今日はその続編です。 万が一、間違って購入されてたら、どうしようと思って、いろいろ調べてみたところ、 間違って購入した場合など、返品できる仕組みがあるそうです。 ただし、必ずできるとは限らないし、できても(一生に?)一度きりしか使えない特例措置だそうですが。 [iTunes] – [iTunes Store] – [右上のアカウント] – [購入履歴] – [アプリを選択] – [問題を報告する] で、理由を書いて返品依頼すればいいらしいです。 返品手続きが無事おわると、例えば1000円のアプリだとユーザーに1000円が返金されます。 これは当たり前ですね。問題はその後です。 1000円アプリが通常どおり購入されたとき、アップル
サードパーティJavaScript Ben Vinegar, Anton Kovalyov, 水野貴明(訳) KADOKAWA/アスキー・メディアワークス 3,080円 (2,800円+税) サードパーティJavaScriptとは、外部のWebサイトに埋め込まれて機能を提供するJavaScriptである。本書は経験豊富なJavaScriptウィジェット開発者が、その極意を解説。 関連サイト本書の関連ページが用意されています。 サードパーティJavaScriptExample code from the book内容紹介「サードパーティJavaScript」とはパブリッシャのWebサイトで実行されるが、異なるWebアドレスから配信される、独立したクライアントコードのことを意味します。サードパーティJavaScriptはソーシャルウィジェットやアナリティクス用のトラッカー、高機能な組み込みアプ
HTTP::Bodyと互換性のある HTTPのEntityをパースするモジュールをリリースしました。 https://metacpan.org/release/HTTP-Entity-Parser https://github.com/kazeburo/HTTP-Entity-Parser/ HTTPのEntityってのは、こういう範囲を指します。 POST /foo HTTP/1.1 # Not part of the entity. Content-Type: text/plain # ┬ The entity is from this line down... Content-Length: 1234 # │ # │ Hello, World! ... # ┘ 元ネタは「java - What exactly is an HTTP Entity? - Stack Overflow」
『MarkeZine』が主催するマーケティング・イベント『MarkeZine Day』『MarkeZine Academy』『MarkeZine プレミアムセミナー』の 最新情報をはじめ、様々なイベント情報をまとめてご紹介します。 MarkeZine Day
昨年末もやっていたLightroomとPhotoshopが月額1000円で使い放題の神プランが全ユーザー向けに復活した模様です!3/31までの期間限定ですので、去年逃した方は急げ! Photoshop 写真家向けプログラム LightroomとPhotoshopがセットの月額1,000円神プラン、縛りなし!昨年から行っているLightroomとPhotoshopがセットになって月額1,000円で使える神プラン、Photoshop 写真家向けプログラム。 Photoshop単体で使うと月額2,200円かかるのに、Lightroomが付くと1,000円になるという超お得なプラン(というか意味が分からない。。) 通常はPhotoshop CS3以降の製品を持っているユーザーに限定されているのですが、2/3よりCS3以降縛りが解除され、全ユーザー向けに対象となりました! 【Photoshop日本公
Google Playに突如として第3のカラバリ・ブライトレッド(赤色)の『Nexus5』が登場しました。 スペックなどは以前から発売されているNexus5と同様で、16GB版が3万9800円、32GB版が4万4800円。記事作成時の販売ステータスはどちもら“1~2営業日以内に出荷されます”とのことでした。 また、逆に黒の16GB版などが同時刻“4~5日以内に出荷されます”のステータスだったことから在庫にはばらつきがあるようです。 赤と言えば、牛が興奮するとか“3倍速い”とか話題になりそうですが、そもそも赤は週アスカラーです。Nexus5の購入を検討していた方は、この機会にぜひ週アスカラーをお買い求めください。 ●関連サイト Google Play該当ページ 日本通信 bモバイル スマホ電話SIM ... 3,150円 NTTコミュニケーションズ OCN モバイ... 3,150円
ってsinonのスタブ漏れを探しながら何度目かわからない感じにキレてた。 とにかく仕事でJSのテスト書くのが辛いので考えてみる。比較的JSのテストに慣れてる自分ですら辛いのだから、世界はもっと辛いに間違いない。サーバーサイドのnode.jsの話ではない。 JavaScriptで完結しない 構造がHTMLの構造と密結合している。装飾や位置、表示/非表示はCSSによって制御されている。 クライアントJSはHTMLと密結合しており、CSSからビューは影響を受ける。それらがネットワークの結果を受け非同期に振る舞いを帰る。その最終的な値を取得するのが難しい。 もちろんサーバーサイドだってDBやネットワークという外部リソースを扱うが、モックの手法が確立しているし、局所的な複雑度は、JSの方がはるかに多い。 言語仕様が貧弱 mochaやjsmineはrspecを真似てるけど、本質的にJavaScript
2014年1月17日、ベルサール新宿グランドにて開催された「エンジニアサポートCROSS 2014」の中の1セッション「実況解説つき!ペアプロでわかるJavaScriptテスト入門」をレポートします。 エンジニアサポートCROSS 2014とは 「複数の技術を身につけなければWebサービスは作れない=クロスしないと生きていけない」をテーマに、「エンジニアサポート新年会2012 CROSS」として第一回が2012年に開催された勉強会イベント、それがCROSSです。今年で3回目になります。 「実況解説つき!ペアプロでわかるJavaScriptテスト入門」 このセッションは「JavaScriptで書かれたよくあるコードをベースに、ペアプロでテストコードを足していく様子を解説者が説明する」という内容になります。 それでは、さっそくセッションの模様を見ていきましょう。 登壇者 本セッションの登壇者
あまりにも世情にうといので作った。 NHKのRSSを定期的にチェックして、新着ニュースの動画を連続自動再生する。 とてもテレビっぽい。おかげで4日後にオリンピックが開催されるという事を知れた。 ソースコード https://github.com/shokai/nhk-news-app zipでダウンロード https://github.com/shokai/nhk-news-app/releases node-webkitはネイティブアプリ作成のためにwebkitが改造されたwebブラウザで、HTML/JavaScript/CSSが実行できるだけでなくnode.jsのAPIもそのまま呼び出せる。 つまりjQueryでDOM操作すると同時にnodeのライブラリを使うような処理が、同じプログラムファイルにまとめて書ける。変にブリッジを書く事なくいつものnodeのように require(‘モジュ
git diffを見やすくする git diff --color-words で差分を小さく表示する 通常のgit diffは行単位なので、例えば変数名を一括変更した場合見づらいです。 --color-wordsを指定すると記号やスペースで区切られた単語単位でのdiffを表示できます。gitの設定は不要です。 より細かな表示のカスタマイズも可能です。man git-diffで--word-diffを検索してみてください。 ※ただし、変更が複雑な場合は、通常のgit diffのほうが見やすいこともあります。 .gitattributesを設置してもっと小さく表示する .gitattributesファイルを設置することで、言語文法に基づいて変数名、関数名といった単位でdiffを表示できます ファイル設置後にgit diff --color-wordsとすると、下記のようにさらに小さく表示できま
Rubyをさわり始めた時に戸惑ったインスタンス変数やクラスインスタンス変数なんかのためのチートシート。変数、クラス、モジュールの使い方についてざっとまとめてみた。RailsでGemばっかり使ってると忘れるんだよなー。 登場人物はこんな感じです。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 9
ASUSは販売価格179ドル(約1万8000円)台からとなる激安ファンレスボックス型PCである「Chromebox」を近日中に発売する予定であることを発表しました。 ASUS Chromebox - Experience the Best Chrome OS Desktop http://promos.asus.com/us/chrome-os/chromebox/ AnandTech | ASUS Chromebox: Fanless Haswell in a NUC-like Form Factor, Starting at $179 http://anandtech.com/show/7735/asus-chromebox-fanless-haswell-in-a-nuclike-form-factor-starting-at-179 Intelが提唱する超小型PCキットであるNUC
OpenDaylight Project、最初のリリースHydrogenを発表:SDNのオープンソースプロジェクト SDNのオープンソースプロジェクトであるOpenDaylight Projectが2月4日(米国時間)、この活動に基づく最初のリリース、「Hydrogen」を提供開始した。同リリースは2013年12月第2週に提供開始される予定だったが、延期されていた。 SDNのオープンソースプロジェクトであるOpenDaylight Projectが2月4日(米国時間)、この活動に基づく最初のリリース、「Hydrogen」を提供開始した。同リリースは2013年12月第2週に提供開始される予定だったが、延期されていた。 OpenDaylightプロジェクトでは、複数のSDN関連技術に対応するSDNコントローラ、サービス抽象化レイヤ(SAL)を通じた複数のネットワーク制御プロトコルへの対応、SD
999:名無しのプログラマー 2099/99/99 99:99:99 ID:ItSoKuHou ガチャが鬼畜だと話題のドラクエモンスターズスーパーライトに新たな危機が押し寄せています。 発端はガチャの画面。画面上では8割が金色の地図として表示されています。 しかし、この表示は全くの嘘であり2chやYouTubeによれば「約5%しか金の地図は引けない」ようです。その後、スクエニ側はガチャの確率ではなく、この表示を変更しました。もちろん表示が変わるだけで納得いくはずもなく・・・じょじょにユーザーはブチ切れ始めます。そんなこんなで現在多数のユーザーが「返金を求めるメール」をGooglePlayやAppleに送り続けています。そして、幾名かが返金されたと書き込んだことを起爆剤にその数は増え続けています。 999:名無しのプログラマー 2099/99/99 99:99:99 ID:ItSoKuHou
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く