koogawa blog

iOS、Android、foursquareに関する話題

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

今年もやってまいりました!iOSDC Japan 2019! iosdc.jp 会場はおなじみ、早稲田大学 西早稲田キャンパスです!去年も来たのであまり迷わずにたどり着けました さっそく今年のノベルティであるトートバッグを頂きましたが、今話題のダークモードにもちゃん…

プルリクエストを作る際に画像を Markdown から img タグに変換してくれる Chrome extension「ImgConverter for Github」が便利

プルリクエストを作る際、スクリーンショットを添付することはよくありますよね。 たとえばアプリのスクリーンショットを普通にアップロードすると自動で Markdown にしてくれるんですが、このままだと画像が大きすぎるんですよね 仕方ないので、画像を予め…

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

今年も行ってきました!PHPカンファレンス福岡! phpcon.fukuoka.jp 今年で3回目の参加です。会場はもちろん福岡ファッションビル! 梅雨らしい天気ですね 今年は早い時間帯の高速バスを予約できたため、3回目にして初めて遅刻せずに到着できました 開会式前…

#WWDC19 What's New in App Store Connect メモ

読みやすさは考慮していません。ご了承ください。 developer.apple.com 今日はこれを観てるよ!#WWDC19 のWhat's New in App Store Connectをチェックしてください https://t.co/lOnljjpHVo— Kosuke Ogawaアルエンジニア (@koogawa) 2019年6月8日 Xcode 11 …

#WWDC19 Introducing Sign In with Apple メモ

読みやすさは考慮していません。ご了承ください。 developer.apple.com 今日はこれを見てるよ#WWDC19 のIntroducing Sign In with Appleをチェックしてください https://t.co/juTYIa6qla— Kosuke Ogawa☁アルエンジニア (@koogawa) 2019年6月7日 Sign In with…

#WWDC19 What's New in Core Location メモ

読みやすさは考慮していません。ご了承ください。 developer.apple.com 次はこれだ!!#WWDC19 のWhat's New in Core Locationをチェックしてください https://t.co/jyng3onQqY— Kosuke Ogawa️アルエンジニア (@koogawa) June 6, 2019 位置情報サービスにお…

#WWDC19 Implementing Dark Mode on iOS メモ

読みやすさは考慮していません。ご了承ください。 developer.apple.com ダークモードの実装方法を学んでいる / #WWDC19 のImplementing Dark Mode on iOSをチェックしてください https://t.co/S7pOIRKbgE— Kosuke Ogawa️アルエンジニア (@koogawa) 2019年6月…

#WWDC19 What's New in Xcode 11 メモ

読みやすさは考慮していません。ご了承ください。 developer.apple.com Xcode 11 ではエディタの分割ボタン等が下段に移動。これは最初戸惑うだろうなー pic.twitter.com/XSbxT4Puz1— Kosuke Ogawa☁アルエンジニア (@koogawa) June 5, 2019 Xcode 11 ではエ…

#WWDC19 Creating Independent Watch Apps メモ

読みやすさは考慮していません。ご了承ください。 developer.apple.com キーノートでもあったように、Watch Apps は Apple Watch 単体でインストールできるようになる。 pic.twitter.com/cjEI9mOwWm— Kosuke Ogawa☁アルエンジニア (@koogawa) 2019年6月5日 …

アルに入社して半年が経ちました(在職エントリ)

人が増えたなー! こんにちは koogawa です。気が付けばアルに入社して半年が経過していました。 入社当初から今もフルリモート勤務を続けております 良い機会なのでここらでこの半年を振り返ってみます。 iOSアプリ担当からAndroidアプリ担当へ 今年の3月ま…

Webナイト宮崎 で Firestore 設計の話をしてきたよ #Webナイト宮崎

もう2週間ぐらい経ってしまいましたが、先日 Webナイト宮崎 というイベントで Firestore の話をしてきました! Webナイト宮崎とは tegehoge.connpass.com 宮崎のWeb系フリーランス集団 てげほげ が開催しているWeb系勉強会です。実は私もてげほげメンバーで…

アルに入社しました

この写真は 2019.6.25 に撮ったものです こんにちは koogawa です。この度、アル株式会社に入社しました。 アル株式会社について マンガファンのためのサービス「アル」というサービスを運営する会社です。 alu.jp 入社の経緯 実は昨年の8月から副業として開…

CarPlay対応アプリを雰囲気で作ってみる

これはなに CarPlay対応アプリを開発する際の手順や、「できること/できないこと」をなんとなく理解するために、 とりあえず動くCarPlay対応のAudioアプリを作ってみたときの雑なメモです。 開発環境 Xcode 10.1 Swift 4.2 注意事項 実機(車載ナビ)でテス…

CarPlay Audio App 学び

CarPlay Audio App のサンプルを作ってる。曲リストの表示・選曲は MPPlayableContentDataSource, MPPlayableContentDelegate を実装するだけで UITableView っぽい UI を作ってくれる pic.twitter.com/KRlpin7sVL— Kosuke OgawaMarimosoft (@koogawa) 2019…

プログラミングに関する情報を英語でググるときのコツ

あけましておめでとうございます!今年も本ブログをよろしくお願い致しやす さて、私はプログラミングに関する情報を調べる際、基本的に英語でググるようにしています。理由は単純で、英語のほうが圧倒的に情報量が多いからです。このエントリではいつも私が…

2018年を振り返る

このエントリは、今年一年の自己の振り返り Advent Calendar 2018 - Adventar の記事です。 どうも、koogawa です。今年も残りわずかですね。 宮崎の空 今年のはじめに目標を立てていたので、ひとつずつ振り返ってみたいと思います。 blog.koogawa.com 目標…

【iOS/Swift】Firebase Cloud Firestoreで簡単なGPSロガーを作ってみる

この記事は Firebase #2 Advent Calendar 2018 4日目の記事です。 Firebase を理解するには何か作ってみるのが一番!ってことで、今回は簡単なGPSロガーを作ってみました。 次のような機能があります。 Startボタンを押すと位置情報を記録開始 アプリをバッ…

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【テラテイル】|思考するエンジ…

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

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

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— Kosuke Ogawa (@koogawa) 2018年3月26日 そして、上記のツイートをしたところ、何人かの方から「読んだ感想を聞きたい(良さそうだったら買いたい)」と反…

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

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

本当の意味で仲が良い人

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

2018年の目標

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

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

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