まえおき 前回の記事でお伝えしたように、Xcode プラグインは Appleが公式でサポートしている機能ではありません。言い換えると、Xcode に関連するクラスの API が公開されていない上、いつ変更されるかわからない、ということになります。Xcode 4 のプラグインが Xcode 5 で動作しないのは、それが問題であることが多いです。 このように、Xcode プラグインを開発する上では、これらの公開されていない API を知る必要があります。 この記事では、Common Xcode4 Plugin Techniques » BlackDog Foundry を参考に、プラグイン開発の Tips や、Xcode で発行される通知や関連するクラスを把握する方法を解説します。 Xcode プラグインはシングルトンで作成する 既に公開されている Xcode プラグインでは、Xcode プラ
先日ヤフーで「ヤフーvsクラスメソッド」というイベントを開催しました。 ヤフー vs クラスメソッド「iOS 炎の7番勝負」- connpass 1人5分の持ち時間でヤフーとクラスメソッドから1人ずつ登壇し、発表の盛り上がりを競う対決形式の勉強会です。 僕は「開発スピード向上」のテーマで発表をした他、イベントの企画と運営を行いました。色々と気づきも得られたので、それをまとめて書いてみます。 セミナー前:準備編 対決型勉強会が生まれたキッカケ 昨年10月に開催した「iOS 7エンジニア勉強会@ヤフー」に来ていたクラスメソッド大橋さんに、「一緒に勉強会をやりませんか」とお声がけ頂いたのがキッカケです。 そこからFacebookメッセンジャーで連絡をとり、2週間ほどで日程や大まかな内容が決まりました。 「1人5分の持ち時間」というコンセプトは僕が毎月参加させて頂いてるクックパッドさんの #pot
前回までのあらすじ 就活日記 (0) エントリー - laiso あーエンジニアのキャリアアップとして徳川埋蔵金を掘り当てたい 2014-01-23 00:16:25 via web 明日10億2円降ってきてその後はハッキングと瞑想とピラティスだけをして暮したい 2013-11-10 13:25:56 via web 上記のとうり私は継続的な個人資産運用や会計管理に関心を持っており、この分野のトップを走る両社を訪れることができてとても光栄に思います。 * そういえば書いていいかどうか許可を取るのを忘れてしまった(ので差し障りない簡素な感じで……)。 Wantedlyの採用支援のリコメンド機能かなにか*1経由でお誘いの通知があって、前から興味があった会社だったので行ってみた。 2つの会社の住所的に近い場所にあることを事前の知識としてあったので、もう一方にもアポとってはしごしました。 実は「お
IT・Web業界で、今、ホットなバズワードを挙げるとしたら、必ず出てくるのが「グロースハック」だろう。 Dropbox育ての親Sean Ellis氏に聞く「グロースハックとは何か」 FacebookやDropboxなど、シリコンバレー発で世界的サービスに成長した企業が「グロースハッカー」なる役割の人を置いていたことが広く認知され始めてから、日本でも少なくない数のWeb・アプリサービスがグロースハックの手法を導入するようになった。 代表的なデータ分析フレームワークの「AARRRモデル」など、さまざまなノウハウがネットで喧伝されているが、効果的にサービスやプロダクトを成長させるためには、経営者からマーケター、ビジネスディベロップメントなど「かかわるすべての人たち」の打ち手が重要になる。 その中で、そもそもエンジニアは何をやり、どこまでを守備範囲とするべきなのか。 この疑問を解消すべく、起
個人的にずっと切望していたiTunesConnectの機能がついに実現していた。今日気づいたのでぜひ紹介してみる。 小さな変化だけど、このお手軽最終チェックのおかげで不幸な出来事を未然に防ぐ開発者が増えるのではないだろうか。 ちなみに、Model部分のロジックをやるユニットテストではなく、UIを自分でいじってする、”サブミット前にいろいろテストしたけど念のために最終チェックしよう”の話です。 アップデート審査通ればリリースする前にプロモコードでテストできる 以前のiTunesConnectだと、1.0.1バージョンとかの、アップデートされるアプリをストアにリリースする前にプロモコードが使えなかった。 ちなみに、一番最初のリリース(1.0)なら単純にリリース時期をずらす事によってリリース前にプロモコードでテストは昔から出来たのだが、その後のアップデートのバイナリではできなかった。 上記の写真
今日もプログラマになる勉強する人のところで話をしてきました。 で、また適当にいろいろ書いてました。 http://www.slideshare.net/nowokay/20140228-31742219 今日は特に、この図の内容についてまとめておきます。 ※ このエントリは、主に今日の話を聞いた人を対象としています。前提や補足については省略しています。 まずはプログラミング言語を プログラマというのは、利用者に直接サービスを提供することはできません。コンピュータの上でプログラムを動かして、そのプログラムを使ってもらうことでサービスを提供します。 ※組み込みは前提から外しています。 そのプログラムも、コンピュータで動くものを直接記述することは現実的にできません。 なんらかのプログラミング言語で、プログラムを書くことになります。つまり、プログラマの仕事は直接的にはプログラミング言語をいじくる作
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く