タグ

2015年7月3日のブックマーク (18件)

  • SizeClassesとXcode6でのAutoLayoutの謎マージン - Qiita

    Xcode6からSizeClassesという概念が加わったのと、AutoLayoutも微妙に変更されていて謎のMarginが出るようなので調査した結果をまとめました。 SizeClassesとは Xcode6からAutoLayoutに加え、SizeClassesという概念が加わりました。 Xcode5では、Universalアプリを作るには、iPhone向けとiPad向けのStoryboardをそれぞれ用意していましたが、Xcode6/iOS8からは、一つのStoryboard(あるいはXib)で対応させてしまおう、というのがSizeClassesです。 考え方としては、iPhoneiPadの特定のサイズではなく、抽象的なサイズを扱うということです。ですので、今まで以上にAutoLayoutの制約によるレイアウトデザインが重要になります。 注目すべきは赤枠で囲った2箇所です。 まず右側。

    SizeClassesとXcode6でのAutoLayoutの謎マージン - Qiita
    koogawa
    koogawa 2015/07/03
    “−16を設定するのではなく、Relative to marginを外しましょう”
  • エンジニアのキャリアの方向性 - クックパッド開発者ブログ

    CTO の舘野 (id:secondlife) です。丁度1年半ほど前に、クックパッドの CTO になり、自分が20代の時に憧れていたいわゆるハッカーとは違う道を歩んだという事もあり、ソフトウェアエンジニア*1のキャリアってどんな物があるんだろうと改めて考えた時期がありました。 しかしながら一人悶々と考えても、答えが見つかる物でも無かったので、私の先を行く方々の話を聞きたいんですよね、みたいな事を md2inao で有名な WEB+DB PRESS 編集長の稲尾さんとしていたところ、じゃあそれ連載記事でどうですか、とお話を貰ったので記事として連載させて頂きました*2。 その時、連絡させていただいたメールにはこんなことを書いていました。 背景としては、今やエンジニアは、サーバサイドは AWS/heroku 等 IaaS/PaaS の台頭、github を中心とした OSS フレームワーク・ラ

    エンジニアのキャリアの方向性 - クックパッド開発者ブログ
    koogawa
    koogawa 2015/07/03
    コードは書いていたい
  • 最終回 山崎大輔―プライドを持って定年まで仕事する | gihyo.jp

    先を歩むエンジニアへのインタビューを通してエンジニアのキャリアについて考える連載、最終回は、広告配信会社である株式会社スケールアウトを立ち上げた山崎大輔さんにお話をお伺いしました。 [撮影:平野正樹] ネットワークの基礎を学んだ大学時代 ─⁠─山崎さんが技術に興味を持ったきっかけは何ですか? 山崎:ゲームが大好きで、ゲームを作りたかったんですが、プログラムはよくわからなかったんです。そこでコンピュータサイエンスの学科に進めばゲームを作れるようになると思い、筑波大学に入りました。でも入ってみたら学ぶのはUNIX系だったので、ゲームを作る感じではなかったんですよね。 ─⁠─大学では何を学ばれたのでしょうか? 山崎:幅広くやる学科だったので、プログラミング言語を7つくらい学んだり、実習でコンパイラや今で言うKVS(Key-Value Store)のようなデータベースを作ったりしていました。途中

    最終回 山崎大輔―プライドを持って定年まで仕事する | gihyo.jp
    koogawa
    koogawa 2015/07/03
    山崎さん…!
  • 気が狂った設計 - hitode909の日記

    大きめのこととか,自信のないところを触るときは,コード書く前に,こういう作戦考えてみたけどどうですかって聞いてみたり,こういうことやりたいんだけど一緒に考えませんかって,いっしょに話して設計考えたりするとよいと思う. 一緒に考えたすぐあとに気が狂った設計とか言い出したらおかしいので,未然に変な設計のままコード書いてしまうのを防げる. 特に辛い気持ちになるのが、「気が狂った設計」「クソコード」「(こんな実装は)有り得ない」といった言葉だ。 Pull Requestのレビューが辛くて会社をやめたい 単に言葉が強いのはよくないと思う.我が社にはそんな強い言葉でレビュー書く人はいない. 我が社には,普段から強い言葉を発する人もいなくて,みんな物腰柔らかな変な言葉を話している. 言葉使いや文体は,ずっと過ごしてると同僚から移ったりするので,普段からそういう言葉を話していると,全体の雰囲気も悪くなりそ

    気が狂った設計 - hitode909の日記
    koogawa
    koogawa 2015/07/03
    やろうぜ😇
  • Watch OS 2 and App Groups. | Apple Developer Forums

    koogawa
    koogawa 2015/07/03
    "App Groups are no longer applicable" /(^o^)\ナンテコッタイ Watch Connectivityを使えばいいのか
  • New Watch OS 2.0 target but now a … | Apple Developer Forums

    koogawa
    koogawa 2015/07/03
    同じ問題に直面してる方が。既存アプリをwatchOS2対応する場合は注意が必要ですな
  • WWDC15のチケットは外れたけどサンフランシスコに行ってきたメモ - その後のその後

    タイトルの通り、今年はWWDCのチケットは残念ながら外れてしまったのですが、初参加した昨年を振り返ってみると セッションを(英語力と理解力と集中力の点で)リアルタイムで理解できない → セッション中にドキュメント等で勉強しようとする → セッション会場は(椅子間の距離が)狭いし、ネットも遅い → 1Fのネットコーナーに入り浸る という、日でもできる、というかむしろ日での方が快適にできる過ごし方をしていたわけで、良かったのは何よりもその「iOSエンジニアの祭典」的空気感なわけで、じゃあチケットなくても行く価値はあるかも、ということで航空券購入に踏み切りました。旅程は 6/6 〜 6/15 の 8泊10日。 やったこと ヨセミテ旅行 WWDCが始まる前の土日を利用して、iOSエンジニア4人でヨセミテへ行ってきました。シリコンバレーには何度か来ているものの、なかなか観光をする機会がなかったの

    WWDC15のチケットは外れたけどサンフランシスコに行ってきたメモ - その後のその後
    koogawa
    koogawa 2015/07/03
    チケットがなくても本人の行動力次第でこれだけ得るもんがあるんだなぁ、というのがよくわかるエントリ。そして、Realmオフィス綺麗過ぎ
  • [iOS] iOSアプリが公開されてもダウンロードできない事例について | DevelopersIO

    よしはらです。6月の札幌勉強会にて一足早い爽やかな夏を体験してから、東京に帰りたくなかったのはナイショです。 今日は最近起きているiOSアプリ公開時にダウンロードできない事例に遭遇しましたので情報共有かねて書きます。 「このアイテムは利用できなくなりました」 iOSアプリをインストールする時、上記メッセージが表示されます。 これだけでは、何が起きているのかわからないと思いますが iOSアプリは公開(見える状態)されたがダウンロードできないのです。 エラーメッセージと事象がリンクしていないので混乱する方も多いと思います。 調べたところ下記のアプリでも同様の事例に遭遇したことがわかります。 メビウス ファイナルファンタジー お知らせ オービットサーガ お知らせ Shinkaizoku -シンカイゾク- 深海の仲間たちを探しに行こう! 何が起きた? 一般的に新規アプリのリリースで即時反映を選ぶこ

    [iOS] iOSアプリが公開されてもダウンロードできない事例について | DevelopersIO
    koogawa
    koogawa 2015/07/03
    「日本時間の16時に何かが起きる問題」
  • WWDCに参加して意識高まって終わりにしたくない話 - 面白コンテンツ探求日記

    運良くチケットに当選して、WWDC2015参加してました。 今回は弊社トレタの費用負担によりid:y_koh と自分が参加。ありがたいことやで。 一昨日はFablicさん主催のWWDC報告会で発表も終わり、7月にも入ったし そろそろ書かなきゃヤバイ感出てきたのでエントリを残しておきます。 Google I/O & WWDC 情報共有会 - connpass UI testing in XCode7 // Speaker Deck 技術的な話とかは別エントリにでも書くとして、今回は個人の感想文的なものです。 WWDC全体の詳細はこちらを参照👇 WWDC15に行ってきました。 - 悪あがきプログラマー 金と時間を費やしてでもWWDCに行く意義 WWDCへの参加は大変です。日から参加するには総額40万近い出費を覚悟しないといけません。飛行機の上で丸一日過ごさないといけないし、むこうに行ってい

    WWDCに参加して意識高まって終わりにしたくない話 - 面白コンテンツ探求日記
    koogawa
    koogawa 2015/07/03
    ハッカソンに参加するお婆ちゃん、かっこいい
  • Swift 2 シンポジウムでたっぷり談義を楽しんできました。

    全く同じメソッドが、複数のプロトコルから既定の実装として与えられている、要は「曖昧な実装になっている」ため、どれを呼び出したら良いのかがわからないということを主張しているのでしょう。 そしてこのとき面白いのが、構造体 Picture を両方のプロトコルに準拠させようとしているところで、不可思議な次のビルドエラーが発生します。 既定の実装だけしかないのに、なぜ両方から「準拠できていない」と指摘されているのか。 これを見させてもらった最初は「Protocol Extension ってまだまだ甘い実装なのかな」と思ってみたりもしたんですけど、それからゆっくり考えていたら、なんとなく Swift の気持ちが分かってきました。 エラーの理由は曖昧性 まず、そもそもの大事なポイントなのですが、既定の実装を extension で添えるに当たって、その機能のシグネチャを protocol に宣言しておく

    Swift 2 シンポジウムでたっぷり談義を楽しんできました。
    koogawa
    koogawa 2015/07/03
  • 【比較】Apple MUSIC / Prime Music / Spotifyの通信量を検証してみた

    通信量を比較するための条件 ※この項目はめんどうな方は読み飛ばしてもらっても大丈夫です。 音質について まずストリーミングの音質はPrime Music、Spotifyともに「自動」にします。 Apple Musicについてはストリーミングの音質を調整する機能がないので、そのまま使用。 検証する楽曲について 音楽アプリの多くは「次の曲」のデータ先読みをします。 そこで今回の検証では先読み防止のため「アルバム」単位でデータ量を計ることにします。 検証に使ったアルバムはDAOKOの「打ち上げ花火」 3曲で再生時間12分59秒です。 さて、いよいよ検証をスタートします! 4G通信での検証結果:Spotifyが優勢でした Apple Music、Prime Music、Spotifyで4Gで計測した結果がコチラになります。 Apple MusicとPrime Musicがほぼ同じ数値だったものの、

    【比較】Apple MUSIC / Prime Music / Spotifyの通信量を検証してみた
    koogawa
    koogawa 2015/07/03
  • スタートアップ必見!クックパッド&Zaimで効果を上げたお金をかけずに出来るグロースハック事例-D2CRアプリセミナー | アプリマーケティング研究所

    昨年に東京(汐留)で開催された、D2CRさん主催のセミナー「ゲーム以外で!事業として成功させるアプリビジネス最前線!第2回目!」のレポートです。 記事ではクックパッドさんの講演と講演者のパネルディスカッションについて、まとめていきたいと思います。 クックパッドについて クックパッド(http://cookpad.com/)は1997年に創業、社員138人。(2013年10月末時点) 月間2000万人以上のユーザー(ユニークブラウザ数は月間3,500万以上)、レシピ数は150万品を超える。20~30代の女性の8〜9割が利用。 有料会員(月額294円)は110万人を超えている。 今後3年でこのプレミアムサービスを、500万人に使っていただけるようなサービスにしていきたい。 ユーザーを有料会員化していくプロセス クックパッドはWEB・アプリ両方で使える。検索エンジンで「鶏肉」「チャーハン」など

    スタートアップ必見!クックパッド&Zaimで効果を上げたお金をかけずに出来るグロースハック事例-D2CRアプリセミナー | アプリマーケティング研究所
    koogawa
    koogawa 2015/07/03
    “ひとつ画面遷移を追加するだけでCVRが10%落ちるということもざらにある” シンプルさが大事
  • 【今や伝説】JUDY AND MARYの名曲10選

    プリンセス・プリンセスや、リンドバーグ、レベッカなど、近年再結成されるバンドが多い(期間限定も含む)。往年のファンにとっては嬉しい限りだが、解散以降、一度もメンバー全員揃ってメディアに登場した事がないバンドがある。JUDY AND MARY(ジュディ アンド マリー)だ。 活動中期から後期にかけてはヒットを連発し、人気絶頂のまま解散したジュディマリの復活を願う人は、きっと多いことだろう。そこで今回は、ジュディマリの名曲を10曲ピックアップし、改めてその魅力を振り返りたい。 ・BLUE TEARS 1993年リリース。ジュディマリの2ndシングル。発売当時はヒットとはいえないセールスであったが、その後のジュディマリ人気と、『めちゃ×2イケてるッ!』 のエンディングテーマとして使用されたことから、この曲を知っている人は多いハズだ。YUKIの透明感ある歌声が印象的な一曲。 ・DAYDREAM 1

    【今や伝説】JUDY AND MARYの名曲10選
    koogawa
    koogawa 2015/07/03
    全体的にコピー難易度が高かったのを覚えてる。この中にはないけど「風に吹かれて」も名曲!
  • 企業は有名エンジニアや有名コミッタを高額報酬で雇うべきか?【連載:村上福之】 - エンジニアtype | 転職type

    日々流れてゆく膨大な情報量の中からおいしいネタを敏感に察知し、ネット界隈を賑わせてくれるWeb業界の異端児・村上福之氏。同氏独自の経験と価値観から、「キャラ立ちエンジニア」の思考回路を紐解いていく。 株式会社クレイジーワークス 代表取締役 総裁 村上福之(@fukuyuki) ケータイを中心としたソリューションとシステム開発会社を運営。歯に衣着せぬ物言いで、インターネットというバーチャル空間で注目を集める。時々、マジなのかネタなのかが紙一重な発言でネットの住民たちを驚かせてくれるプログラマーだ 先日、ソフトウエアエンジニアの中で、この話題がバズってましたね。有名なコミッタさんを雇おうとしたら、会社の偉い人が「プログラマーに年800万円なんてのは馬鹿げてる! プログラマーに出せるのは年400万円までだろう!」と言い放ったという話です。 >> 著名なOSSコミッタを年収400万円で雇おうとした

    企業は有名エンジニアや有名コミッタを高額報酬で雇うべきか?【連載:村上福之】 - エンジニアtype | 転職type
    koogawa
    koogawa 2015/07/03
    “何だか飼い殺しになっているケースもなくはないです。 例を出したいのですが、怒られるのでやめておきます” 気になるw
  • iOS8.4のミュージックアプリ、アイマスのアートワークが高田純次になってしまう深刻なバグが発生

    志摩 @mlyukarin iOS8.4にして「ミュージック」アプリ開いたら、アイマスのアートワークが高田純次になったんだけどどういう事だ? pic.twitter.com/ZaWLQAhpRy 2015-07-02 01:07:31

    iOS8.4のミュージックアプリ、アイマスのアートワークが高田純次になってしまう深刻なバグが発生
    koogawa
    koogawa 2015/07/03
    ワロタw
  • Pull Requestのレビューが辛くて会社をやめたい

    私はプログラマに向いていないのかもしれない。 うちのチームではコミットをmasterブランチへマージする前に、Pull Requestを出してそれをリーダーや他の人がレビューすることになっている。(たぶんよくあるフロー?) そのPull Requestでもらうコメントを見ると死にたくなってくる。特に辛い気持ちになるのが、「気が狂った設計」「クソコード」「(こんな実装は)有り得ない」といった言葉だ。 レビューにおいてそういった強い言葉がときとして必要なことは理解している(そういえばこなものもあったなと思い出した http://cpplover.blogspot.jp/2013/07/linuxml.html )。またそういったコメントを残す相手との仲が険悪なわけでもない。またよいと思ってくれたらしいところは褒めてくれたりLGTMしてくれたりもする。 だけどそれでも辛い。きつい言葉を向けられる

    Pull Requestのレビューが辛くて会社をやめたい
    koogawa
    koogawa 2015/07/03
    「クソ」とか「気が狂った」とか言ったらアカン。相談することも辛いと思うけど、このままだと参ってしまうよ(´・ω・`)
  • WWDC2015 情報共有会 (2015/07/07 19:00〜)

    お知らせ 【重要なお知らせ】iOSアプリの運用および提供を2024年6月3日(月)を以て終了いたします。詳細は お知らせをご覧ください。 お知らせ connpassではさらなる価値のあるデータを提供するため、イベントサーチAPIの提供方法の見直しを決定しました。2024年5月23日(木)より 「企業・法人」「コミュニティ及び個人」向けの2プランを提供開始いたします。ご利用にあたっては利用申請及び審査がございます。詳細はヘルプページをご確認ください。

    WWDC2015 情報共有会 (2015/07/07 19:00〜)
    koogawa
    koogawa 2015/07/03
    本日開催です。Core Locationの話をします(^ω^)
  • iOS 9で強化されたMapKit - koogawa blog

    記事は、一般に公開されている情報を元に作成しています。記事中の画像はWWDCのスライドのものを引用させて頂いております WWDC 2015 で発表された iOS 9では MapKit も色々と強化されています。以下にその内容をまとめます。 Improvements to Existing API ピンの色をカスタマイズできるように iOS 8までは「赤」「緑」「紫」しか選択できませんでしたが、iOS 9 からは好きな色を設定できるようになりました。 @availability(iOS 9.0, *) var pinTintColor: UIColor! Calloutをカスタマイズできるように Calloutというのは、地図上のピンをタップした時に表示される「吹き出し」のようなアレです。 Calloutについては、これまでも タイトル サブタイトル 右側に表示されるアクセサリービュー

    iOS 9で強化されたMapKit - koogawa blog
    koogawa
    koogawa 2015/07/03
    交通状況が表示できるようになったり、いろいろ進化してます