koogawa blog

iOS、Android、foursquareに関する話題

Xcode で Breakpoint を一括で削除する方法

割と知らない方が多かったのでメモ。 左のペインに Breakpoint Navigator を表示 Workspace 右クリックして「Delete Breakpoints」選択 これですべての Breakpoint が消える 頂いたフィードバック Breakpointエクスプローラを選択したまま cmd + a → delete …

近況

こんにちは koogawa です。たまには近況報告なんかを書いてみます。 宮崎におります 普段からTwitterで宮崎のことをツイートをしまくってるので今さら感はありますが、「自然の多いところで子育てをしたい」という夢を叶えるために昨年、東京から宮崎に移住…

【Stack Overflow活動記】reputationが5,000に!Tag Wiki 編集の承認権限が付与されました

Stack Overflow活動中 の koogawa です、こんにちは。 昨日ついに reputation(Stack Overflowにおける信頼度)が 5,000 に到達しました 今年の初めに設定した目標 が「Stack Overflowで5000 reputationを目指す」だったので、無事達成できたことになります…

iOSDC Japan 2018 前夜祭に参加してきたよ #iosdc

飛行機、電車を乗り継ぎ、iOSDC Japan 2018会場へ!2年ぶりの参加です。 ここは WWDC か!と思いました。 ビールもたくさんデプロイされていました。途中、ビールが足りなくなるというハプニングもありましたが、スタッフさんが近くのコンビニなどで補充して…

PHPカンファレンス福岡 2018 #phpconfuk に参加してきたよ

今年も行ってきました!PHPカンファレンス福岡2018! phpcon.fukuoka.jp 今回で2回目の参加になります。 会場はおなじみ福岡ファッションビル。 朝5時半に高速バスで出発したにも関わらず、会場まで200km以上離れていたこともあり、ちょっと遅刻してしまいま…

初心者をググれカスと突き放すのは割と酷なのではないかという話

こんにちは koogawa です。最近は Stack Overflow だけにとどまらず、エンジニア向けQAサイト teratail でも回答しております。teratail はスコアが上がっていくと色んなバッジをゲットできるので気に入っています。 teratail【テラテイル】|思考するエンジ…

CLI 版 Bitrise で快適ビルド生活

こんにちは。koogawa です。 さて皆さま、Bitrise と言えば CI サービス bitrise.io の方を想像する人がほとんどだと思いますが、実は CLI 版が用意されているのはご存知でしょうか。 今回はこの CLI 版 Bitrise を使ってiOSアプリを Deploy Gate に配信する…

Foursquare Places API の仕様が変わるようです

Foursquare Developer サイトに Announcements が出ていたので和訳してみます。雑ですみません。 4月12日までにFoursquare Places APIに登録した開発者へ: 5月31日から、APIの簡素化、開発者コミュニティの成長に伴うサービスクォリティの維持を目的に、以…

【iOS】既存のソースコードを Embedded Framework に切り出して複数のターゲットから利用する

iOS

こんにちは。koogawa です。 さて、一つのプロジェクトで複数のアプリを開発していると、共通部分をフレームワークに切り出して再利用したくなりませんか? 私はなります。 というわけで、今回は Xcode 6 から導入された Embedded Framework という仕組みを…

Foursquare API “Consumer Disabled” error

Summary I have been using the foursquare API, but suddenly I get "Consumer disabled" error responses. The call I am making this to get venues will be look like: https://api.foursquare.com/v2/venues/search?v=20180101&ll=35.6662026,139.73125…

「おうちではじめるプログラミングの授業」を読んだ

クラスメソッドさんのこの記事を読んでさっそくポチりました。 届いた pic.twitter.com/8YNW2TtVms— Ogエンジニア宮崎 (@koogawa) 2018年3月26日 そして、上記のツイートをしたところ、何人かの方から「読んだ感想を聞きたい(良さそうだったら買いたい)」…

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

所属は はてなモノリス 開発チームです。よろしくお願いします。 株式会社はてなに入社しました - hitode909の日記

本当の意味で仲が良い人

一定の距離を置いて付き合った方が仲良くできる人もいるけど、それって本当の意味で仲が良いと言えるのだろうか なんて考えてる— Ogエンジニア宮崎 (@koogawa) 2018年2月8日 数日前にこんなことをつぶやいたのだけど、なんとなく答えが出たのでメモしておく…

2018年の目標

気が付けば2月になってしまいましたが、今年の目標を書いてみます。 基本的に仕事をしてる時以外と、帰宅後に子供が起きている時間は育児に集中したいので、その条件下でもできる範囲で目標を設定しました。 Stack Overflowで5000 reputationを目指す 公開し…

jflute さんの日記が面白かったのでほぼ全記事読ませていただきました

私は面白いブログを見つけると、過去の記事まで遡って読む習慣があります。 最近、フィードに流れてきた 意外と忘れがちな優秀なプログラマーになるための10のコツ - jfluteの日記 の記事をきっかけに、id:jflute さんのブログ記事も全部読んでみることにし…

【StackOverflow活動記】信頼度3,000に到達、クローズ票に投票する権限が与えられました

コツコツ続けております。 本日、reputation(信頼度)が 3,000 を突破しました このタイミングで「Cast Close And Reopen Votes」権限が付与されました。 StackOverflow活動とは Cast Close And Reopen Votes 権限とは 公式サイトに詳しく説明があります。 …

【StackOverflow活動日記】Create Tag Synonyms 権限が付与されました

コツコツ続けております。(StackOverflow活動とは) 本日、reputation が 2,500 を突破しました 同時に「Create Tag Synonyms」権限を付与して頂きました。 Create Tag Synonyms 権限とは タグの別名を作成できる権限です。 例えば iOS に関する質問をする…

まず、失敗することを確認してから先に進む

これが正しい、とかを言いたいわけではなく、自分はいつもこうやっているよー、というのをメモに残しておきます。 ケース1 例えば、Aというアプリを動かすにはBとCのライブラリが必要、というケースがあったとします。 こういった場合、自分はまず、BとCのラ…

【StackOverflow活動日記】MapKit: MKAnnotation の Callout がうまく表示されない問題

割と続いております。StackOverflow活動日記です。 さて、今日回答したのはこちらの質問。 stackoverflow.com 私が得意とする MapKit 関連の質問です。 この分野で多いのが、 地図上にピンが表示されない ピンをタップしたときに表示されるバルーンが思い通…

2017/8/22 から Foursquare API の Rate Limits ルールが変わったよ

TL;DR 2017/8/22 までに開発者アカウントを認証しない場合、1日に呼び出せるAPIの回数が 1,000 回に制限される 開発者アカウントを認証すればこの回数が 100,000 回に増える ログイン不要の userless requests は対象外(呼び出せる回数に変更なし) 認証は …

【StackOverflow活動日記】ブログのサイドメニューにバナーを貼ってみた

自分のウェブサイトに Stack Overflow のプロフィールバナーを貼れることを知ったので、やり方をメモしておきます。 Stack Overflow を開く ヘッダーの右にある自分のアイコンをクリック 画面上部にある「Edit Profile & Settings」をクリック 左メニューに…

【StackOverflow活動日記】WKWebView reload() がページをリフレッシュしてくれない件

完全に思いつきだけど、Stackoverflow活動 のログをなるべく残していきたいと思う。 Stackoverflow で何か回答してみたいけど、どんな風に回答したらよいかわからない人の参考になれば幸いである。 今回解決した質問はこちら。 stackoverflow.com the first …

StackOverflow、昨年リリースした Documentation の投稿受付を終了

去年リリースされた StackOverflow の Documentation というサービスを覚えているでしょうか? www.publickey1.jp 上記の紹介記事も300以上ブックマークされていることから、日本でも一部では注目されていたのではないでしょうか。 その Documentation です…

iOS 11にアップデートしたら「○○が位置情報を利用中」という青いバーが常に表示されるようになった場合の対処法

iOS

iOS 11にアップデートした直後、次のような「○○が位置情報を利用中」という青いバーが常に表示されるようになった場合の対処法です。 ※NDA期間中につき、スクリーンショットはiOS 10のものを使用しています 1. どのアプリが青いバーを表示しているか確認 「○…

【iOS 11】#WWDC17 What's New in MapKit メモ

developer.apple.com おっ MapKit のビデオがアップされてるので見よう Check out What's New in MapKit from #WWDC17 https://t.co/MJjjP2O8Wj— Ogエンジニア宮崎 (@koogawa) 2017年6月10日 MKMapView.mapType に mutedStandard が追加されてる #WWDC17 pic…

【iOS 11】#WWDC17 What's New in Location Technologies メモ

developer.apple.com 位置情報のセッション観てみよう Check out What's New in Location Technologies from #WWDC17 https://t.co/5pfsHsYW9J— Ogエンジニア宮崎 (@koogawa) 2017年6月9日 Location Technology のセッションは今年もこの人。Brad さん #wwdc…

PHPカンファレンス福岡 2017 #phpconfuk に参加してきたよ

最近はサーバーサイドエンジニアをやっております @koogawa です。 今日は博多にて開催された PHPカンファレンス福岡 2017 に参加してきました。 PHPカンファレンス福岡2017 福岡での開催は今年で3回目だそうです。 会場はFFBこと、福岡ファッションビルです…

勉強会ゴロの件

anond.hatelabo.jp こちらを読んで色々と思うことがあったので、レス形式で書いてみる。 (最初に言っておくとDISではないです。共感できる部分も結構ありました) ・一か月に50件や100件を超える申し込みをしている ・とりあえず申し込んでからキャンセルす…

Re: 半年後の自分へ

半年ぐらい前ですが、数ヶ月後に一児の父親になる自分に宛てて質問を書いていたので、回答したいと思います。 今もコードは書けていますか? 割と書けています。 子供が生まれる前(2016年の冬ごろ)と比べるとさすがにコミット数は減りましたが、今でも気に…

【Swarm】ステッカーのアップグレードを効率よく行うための方法

こんにちは。koogawaです。最近また無職になりました 今日はひさびさのSwarmネタです。 Foursquare Swarm: Check-in AppFoursquare Labs, Inc.旅行無料 ◆ 皆さんはチェックインする際にステッカーを使ってますでしょうか? ステッカーを使うことで、今の自分…