koogawa blog

iOS、Android、foursquareに関する話題

#WWDC22 What's new in MapKit メモ

developer.apple.com 所感 pointOfInterestFilter、 showsBuildings、 showsTrafficなどdeprecated になるMKMapViewのプロパティがあるので、MapKit使っている開発者は見ておくべき アップルさんのデモもUIKitで作られていたので、地図アプリはまだフルSwift…

#WWDC22 Hello Swift Charts メモ

developer.apple.com 所感 SwiftUIとの相性が良く、直感的に記述できそう Apple標準ということでダークモード、voiceOver、Dynamic Type、ローカライズ、マルチプラットフォーム対応が楽そう そろそろUIKitを選ぶ理由がなくなってきた気がする ツイートまと…

#WWDC22 Meet Apple Maps Server APIs メモ

developer.apple.com 所感 ジオコーディングは何年も前から使えたんだけど、これをServer APIで開放したイメージかな 1日に25,000回まで利用可能。アップルさんがんばった(昔は1時間に2回しか使えなかった) 25,000 は少ない!という声もあるけど、「超える…

#WWDC22 Get to know Developer Mode メモ

developer.apple.com 所感 なぜDeveloper Modeが必要?というところをもうちょっと詳しく調べてみたい とはいえ、不要な機能を開放しておく必要はないのは確かだよね Distributionされたビルドでは不要とのことだけど、Adhocビルドはどうなんだろ? ツイート…

2021年を振り返る

今年も無事に仕事を納められそうです。 青島 というわけで、2021年を振り返ってみたいと思います。 2020年の振り返りはこちら 仕事 SwiftUI/Combine 昨年まではフロントエンド/バックエンドが中心でしたが、今年はまたiOSアプリエンジニアに戻り、SwiftUI + …

リモートワークでも外に出るようにしている

今さら感の強い内容だが、たまにはリモートワークネタでも。 私はリモートワークを始めた当初から、週の半分以上は自宅以外の業務スペースで作業をしている。思考の整理も兼ねて、その理由をまとめてみたいと思う。 光を浴びたい 私は昔から冬があまり好きで…

はてなブログ10周年特別お題「はてなブロガーに10の質問」

はてなブログ10周年特別お題「はてなブロガーに10の質問」に答えてみるよ! ブログ名もしくはハンドルネームの由来は? koogawa は新卒で入社した会社で割り当てられたアカウント名です。すっかり気に入ってしまい、10年以上使い続けています。 はてなブログ…

iOSDC Japan 2021 前夜祭に参加した #iosdc

今年も iOSDC が始まりましたね! iosdc.jp ここ数年はオンライン開催ということもあり、子供の世話をしながらリアルタイムで参加するのはなかなか厳しいものがあります。しかし、せっかくの大イベントですので、タイムシフト視聴機能を駆使しつつ、なるべく…

個人アプリ開発日誌:AppTrackingTransparency対応した

重い腰を上げて AppTrackingTransparency 対応しました。 developer.apple.com 私のアプリは未だにフル Objective-C で書かれています。あんまりいないと思いますが、ATT対応を Objective-C でやる場合のメモを残しておきます。 まず、 AdSupport.framework …

#WWDC21 What's new in watchOS 8 メモ

ツイートをまとめただけです。 developer.apple.com #WWDC21 さーて、What's new in watchOS 8 をみていきますよ! https://t.co/ysDHel8eyA— Ogエンジニア宮崎 (@koogawa) 2021年6月10日 #WWDC21 watchOS 7 までは、常時オン状態だとアプリのUIがぼやけて表…

#WWDC21 What's new in SwiftUI メモ

ツイートをまとめただけです。 developer.apple.com #WWDC21 さて、What's new in SwiftUI のセッションもみていくわよ https://t.co/FZEk3wOxJm— Ogエンジニア宮崎 (@koogawa) 2021年6月10日 #wwdc21 まったく新しい Apple Pay のフローや、天気アプリは Sw…

#WWDC21 Meet the Location Button メモ

ツイートをまとめただけです。 developer.apple.com #WWDC21 今年も位置情報に関するセッションがあることを教えていただいたので見ていくぞ!Meet the Location Button https://t.co/q4Kk3YWj9z— Ogエンジニア宮崎 (@koogawa) 2021年6月9日 #WWDC21 iOS 15 …

#WWDC21 Meet Xcode Cloud メモ

読みやすさは考慮していません。ご了承ください。 developer.apple.com 6/9現在、Xcode Cloud はベータ版の利用申請を受付中。利用できるようになると連絡が来るとのこと。 #wwdc21 のMeet Xcode Cloudを見るぞ https://t.co/SkwOD2TC7h pic.twitter.com/RzL…

「1人でアプリを作る人を支えるSwiftUI開発レシピ」を読んだ

1人でアプリを作る人を支えるSwiftUI開発レシピ (技術の泉シリーズ(NextPublishing))作者:佐藤 剛士インプレスR&DAmazon tl;dr 良い本でした。迷ったらポチることをオススメします 読者(ワシ)のスペック 仕事でSwiftUI使ってる Appleのチュートリアル一…

50代以上エンジニアのキャリアストーリー #over50 〜将来のエンジニアライフを考える〜 に参加した

findy.connpass.com 非常に気になるタイトルのイベントがあったので参加してみました。 第1部の50代エンジニアの皆さんによるパネルディスカッションで、特に印象に残ったお話をメモしておきます。 歳を取るにつれてプログラミングの物覚えが悪くなったりと…

2020年を振り返る

堀切峠 今年はなんかあっという間でしたな。2020年を忘れないよう、この一年を振り返ってみたいと思います。 仕事 今年はフロントエンド中心で、Vue/Nuxt をメインに使ってました。Nuxt が食べ物だと思っていた頃と比べると、この1年でだいぶ詳しくなったと…

はてなブログ 独自ドメインを解除したときのメモ

前提 独自ドメイン koogawa.com を"さくらインターネット"で取得済み やりたかったこと 独自ドメイン blog.koogawa.com をやめて、 koogawa.hateblo.jp に戻したかった。 例) 旧:http://blog.koogawa.com/entry/2020/10/03/230000 ↓ 新:https://koogawa.h…

個人ブログとQiitaとZennの使い分け

ブログとQiitaをどう使い分けるか - koogawa blog 数年前にこんな記事を書いたのですが、最近 Zenn という新サービスが話題になっているので、改めてそれぞれの特徴を比較した上で、使い分けを整理していきます。 それぞれの特徴 個人ブログ 技術以外の記事…

てがきはてなブログTest

てがきはてなブログがリリースされたようなので使ってみました。 labo.hatenastaff.com これはアップルペンシルみたいなのがないと辛いなー

「オンライン勉強会あるある」とその改善策

これは何 この記事では私が色々なオンライン勉強会を主催・参加してきて この時間はもっと短縮できるなー このやりとりは本来不要だよな と感じた所謂「オンライン勉強会あるある」と、その改善策についてまとめていきたいとおもいます。 ※主に Zoom を使っ…

iOSアプリ開発者がmacOSアプリ開発したときにやったこと

本日「真実の鏡」というmacOSアプリをリリースしました 真実の鏡Kosuke OgawaUtilitiesFree 私たちが普段、鏡や自撮りカメラなどでよく見ている自分の姿。実は左右が逆になっていることはご存知だと思います。このアプリは、実際に周りから見えている「本当…

オンライン勉強会の課題

先日、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 にしてくれるんですが、このままだと画像が大きすぎるんですよね 仕方ないので、画像を予め…