koogawa blog

iOS、Android、foursquareに関する話題

オンライン勉強会の課題

先日、Swift Zoomin' というオンライン勉強会をZoom上で開催しました。 swift-tweets.connpass.com おかげさまで大きなトラブルもなく、イベントは無事終了しました。 一方でいくつか課題も見えてきたので以下メモしておきます。 イベント録画はこちら 当日…

Qiita に downvote(よくないね)機能は必要か?

Qiita に downvote(よくないね)機能は必要か? 先に結論を言ってしまうと、私は不要だと思います。 きっかけ あえてURLは貼りませんが、この内容を初学者が真似してしまったらまずいだろうなぁ、という記事を見かけてしまったからです。 仮に downvote 機…

プログラミングでつまづいてきたこと(koogawa編)

satoru-takeuchi.hatenablog.com こちらの記事がとても良かったので自分も書いてみます。主にiOSプログラミングの内容です。 1. 初めて Objective-C をさわったとき [NSArray array〜] で初期化した配列をスコープの外で参照したら落ちる理由がわからなかっ…

Stack Overflowで最も多く支持されたiOS関連の質問ベスト10(2019年版)

どうも、koogawa です。 今年は Stack Overflow の reputation がついに 6,000 を超えました そんなわけで、とうとうiOS アドベントカレンダーも最終日ですね! 今年も昨年に引き続き「今年Stack Overflowに投稿されたiOSに関する質問」の中で、Vote数(投票…

宮崎に友達が遊びに来てくれたら連れていきたい場所ベスト5

宮崎IT関連勉強会 Advent Calendar 2019 の5日が空いていたので埋めてみます (技術と関係ない内容ですみません) なお、ベスト5、と書きましたが順位に意味はありません。思いついた順です。 では、さっそくいってみましょう! 第5位. 冷や汁が売ってる自動…

「宮崎に住むエンジニアさんに20の質問」に回答してみる

宮崎IT関連勉強会 Advent Calendar 2回目の登場です 今回は自分が言い出しっぺでもある「宮崎に住むエンジニアさんに20の質問」に回答してみたいと思います。 ぜひ、他の皆さんも回答して Advent Calendar に記事を書いてみてくださいね! それでは、さっそ…

今後はStack Overflowの質問がupvoteされたときのreputationが倍になります!過去の質問にも適用

こんにちは。Stack Overflow 活動中の koogawa です。もうすぐ reputation が 6,000 を超えそうです。 今朝、Stack Overflow からこんなメールが来ていたので解説します。 ※そもそも reputation, upvote って何?という方はこちらのスライドをご覧ください …

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