yashigani?.days

週刊少年ジャンプについてだらだら書きます

Share ExtensionでOpen URLするとかなんとか

iOS

注意: beta 5時点での情報です iOS8で追加される待望のApp Extensionですが,あくまでExtensionなのでContaining appを呼び出したくなることがあると思います. App Extension Programming Guideにもあるように,App ExtensionとContaining appとの連携にはS…

今日も一日がんばるぞい for iOSつくった

pic.twitter.com/M4nBoJTJ7S / http://t.co/Q2RoEON5KT #NEWGAME!— チキンとタイカレー (@yashigani) 2014, 7月 25 昨日の昼休み同僚の好感度を上げるためにNEW GAME!っていうクソ萌えマンガ読んでた. NEW GAME!めちゃくちゃ萌えて,とにかく最高という感じ…

著者近影

ヤシガニさんとビール pic.twitter.com/r0A2eUAa1W— 栗栖義臣 (@chris4403) 2014, 7月 18 職場の冷蔵庫に入る炎上系マイルドヤンキーな著者

2014夏マストバイなプロトタイピング本の紹介

iOS

photo by CannedTuna 最高のアプリを作るには実際にプロダクトを触ったユーザからのフィードバックが不可欠です. しかしながら,ユーザからのフィードバックはプロダクトが完成してからしか得ることはできません. モバイルアプリの競争が激しくなった昨今…

株式会社はてなに入社しました

7/1付けで株式会社はてなに入社しました( 15ヶ月ぶり2回目) モバイルアプリエンジニアとしてやらせていただきます. 株式会社はてなのアイオーエスデバイス向けアプリ,オレニマカセローという心持ちです. よろしくお願いします! はてな広告 このエントリ…

フェンリル株式会社を退職しました

photo by RelaxingMusic 6月をもって3年半ほど在籍したフェンリル株式会社を退職します. ふりかえり 入社当初は受託開発の部署に配属されたのですが,実績のわりには人数も少なく「えらいところにきてしまった」感があったことが記憶に残っています. 当時…

大学のイベントでありがたい話聞いてきた

昔いた大学の学部が設立10周年ということで素敵なイベントがあって,研究室の先輩であるはこべさんがしゃべるので見に行った. タダでピザとビールが振る舞われると思っていたら,いつの間にかキャンパスは全面禁酒になっておりビールは存在せず,ピザもわか…

WWDC大予想 #expectWWDC

はてなのエンジニアもWWDC 2014に参加します!皆さんもWWDCの予想をしてみませんか!! #expectWWDC - Hatena Developer Blog 予想します. ちなみにWWDCは今年も参加しません(参考) 公式beta testing serviceが華々しくローンチ TestFlightの買収もあったの…

家電

夏だし扇風機買った. 5sっぽい扇風機買った 真ん中のところがiPhone 5sのホームボタンっぽくて喜んでたけど,妻から一切の同意は得られなかった. 扇風機,なんだかんだで安いのは¥2000くらいからあったけど,安いのは全然文化的なデザインじゃないし,さほ…

著者近影

肉踊りを踊る著者の様子です 著者近影 pic.twitter.com/wJ1jhgWo9u— チキンとタイカレー (@yashigani) 2014, 5月 22

iOSアプリ開発というのを生業としているが,LINE文化圏とは遠い生活をしていて,その実情には疎い.しかし,世の中のリアルコミュニケーションはLINEに閉じて営まれているらしく,LINE文化圏に疎いとその活動に参加すらできない.自分の中でメッセージングサ…

Kyoto.なんかでWebKit APIについて話しました #kyotoasterisk

@hakobeさんに「今度Kyoto.jsをもうちょっと広げたKyoto.なんかっていうのをやろうと思ってるけど,発表者足りないからなんか話してよ」って言われたので,js界隈の人にウケるネタということでなんとかWebKitについて捻り出してWebKit APIについて話しました…

副業&リモートワークやってみた

photo by Paul Mayne ひょんなことから,知人より「アプリ作ってくんない?」とオファーがあったので,しばらくほいほいとやってました. 副業というやつです. しかも,開発は基本リモートでっていうんで,ちょうど流行に乗っちゃったりしちゃった感じです…

プレゼンするときに気をつけてるたった3つのこと

ここ一年間くらい勉強会で発表する機会を意識的に作っていた. 最近ちょくちょく「プレゼン慣れしてる」という反応を得ることが増えてきたので,「こうすればいい感じのプレゼンができる」という知見を共有させていただく. どれも簡単だし,たぶん次から試…

SKKやめました

俺はSKK辞めて人間に戻るぞーーーッ!!!ジョジョーーー!!!— チキンとタイカレー (@yashigani) March 30, 2014 SKKなんだかんだで3年くらい使い続けてたんですが,端末が新しくなったのを機にやめました. 基本的に今もSKK最高という心持ちなんですが,一般…

Remote Notificationのアラートをリセットする

iOS

プッシュ通知でおなじみのRemote Notificationですが,使用するときにはプッシュ通知を送っていいか確認するアラートが表示されます. アプリを普通に使う上では特に困りませんが,開発をしているとこのアラートをもう一度表示したい,ということがあります…

すごいH本読書会 in 大阪#16で発表した

すごいH本読書会 in 大阪#16で15章Zipperについて発表してきました. スライドはこちら. 記念すべき最終回は,最終回にふさわしくもくもくと練習問題を解く会となりました. 練習問題はスライドの最後にもありますが,こちら. Zipperを使ってBrainfuckイン…

Atom解剖してみた

Mac

解剖してみたってほどじゃないけど,Atomのパッケージをバラしてみたらおもしろかった. Squirrel.framework 使ってるフレームワークがおもしろくて,MantleとかReactiveCocoaはナウでヤングなiOSエンジニアにはおなじみのやつなんだけど,Squirrel.framewor…

おすすめiOS App情報です

iOS

pic.twitter.com/rK9PL4Xir5— チキンとタイカレー (@yashigani) 2014, 3月 6 pic.twitter.com/7v9wlPLOwA— チキンとタイカレー (@yashigani) 2014, 3月 6 pic.twitter.com/hgvrBiVjsV— チキンとタイカレー (@yashigani) 2014, 3月 6 pic.twitter.com/2Ptd52u…

OCMockでNSManagedObjectをstubする

NSManagedObjectのプロパティをstubしようと思ってめっちゃはまった. こんな風に普通にstubしようとしてもstubできない. // こんなNSManagedObjectのサブクラスがあるとする // @interface Event : NSManagedObject // @property (nonatomic, retain) NSDa…

git

gitをcloneしようと思ったら気づいた. gitをcloneする -> git clone git@github.com:git/git.git— チキンとタイカレー (@yashigani) 2014, 2月 27 おもしろい!

Objective-Cが好きになるTips & Hackを勝手に補足

TLで見かけたこのスライド,いいところをついていてちょっとObjective-Cをやったことのある人が,もっと興味を持つきっかけを作るにはすごく良いスライドだと思った. Objective-C が好きになる Tips & Hack from Taketo Sano けど,内容を見た感じ初学者を…

Cocoa関西勉強会#54でTDDについて話してきました #cocoa_kansai

最近TDDやってて意識高まりまくってるので,TDDについてCocoa勉強会関西#54でTDDについて発表してきました. 個人の感想レベルの発表なのでTDDモヒカンの方は斧をおさめてください. スライドはこちらです. スターお待ちしています. あと,サンプルに出し…

真心込めてipa作るのがめんどうになったのでRake書いた

iOS

TestFlight大変便利なのだが,毎回毎回真心込めてipaを作ってアップロードするがダルすぎたので,Rakefileを書いた. なんでMakeじゃないかというと,なんとなくMakeよりRakeのほうがオシャレみたいな風潮あるから. プロジェクト固有の部分さえ書き直せば使…

Conference With Developers 2に参加してきた

2/1にConference With Developers 2というイベントに参加したので飛び入りでLTしてきた. スライドはこちら. 当初はLTする予定なかったんだけど,@ninjinkunのトーク聞いてたら高まってきたので,休憩時間にスライド作って参加してみた. その場でLTのネタ…

Stop-Walking-iPhoneが組み込まれた「Ninja Tryst」リリースされてます

iOS

この前作った,Stop-Walking-iPhoneを組み込んでもらったアプリがリリースされてます! すっかり告知を忘れていた こちらのアプリです! Ninja TrystKohei Yoshizawaエンターテインメント無料 公式サイトはこちら いかにも怪しげなアプリなんですが,実際中…

最近はやってるNSLogの書き方

2014年のご時世になっても,やはりprintfデバッグはそのお手軽さとあいまってよく使われる. Objective-Cでの開発でもそれは御多分に洩れずそんな感じで,NSLogを埋め込んで変数の様子をコンソールに出力する. viewのheightなどを表示したいとき, CGFloat …

Pull requestしたらローカライズ依頼された

iOS

CocoaPodsで読み込んだライブラリの著作権情報画面を自動生成してくれるVTAcknowledgementsViewControllerというライブラリを試してみた. 面倒な画面を自動生成してくれるのは大変よいのだけれど,こんな感じでコードを埋め込まないと使えない. UIViewCont…

古来よりobjcプログラマはstringByAddingPercentEscapesUsingEncoding:がウソもんやということに悩まされてきたけど,普通にJSのencodeURI()使えばよかったんちゃうんかということに気づいた

モバイルアプリにWebとの連携は不可欠なわけで,iOSエンジニアがWeb APIを使うとき最初にどないすんねん!とぶつかる問題がパーセントエンコーディングだと思う. 我らがNSStringにはそれを解決するためのstringByAddingPercentEscapesUsingEncoding:という…

年も明けたのでそろそろ一言言っておく

新年あけましておめでとうございます はてなブログおみくじ2014