個人的に思うAWS Amplifyのいいところ、いまいちなところ

ちょっとそんな話をする機会があったのでついでにまとめておく。技術的な内容というよりはポエムに近いなぐり書きなので甘い部分は多々あると思う。 前提 大前提としてあくまでも僕個人の感覚だし、自分の置かれている状況を踏まえての話なのでフラットな比…

Nest.jsに入門する

今回、とあるAPIを試しに実装する機会があってPythonでFastAPIで作ろうかと思ったのだけれどせっかくなのでNest.jsを試してみることにしたのでそのメモ。 Nest.jsとは セットアップ Fastifyを使う Controllerを実装してみる パスパラメータ クエリパラメータ…

古いMacBook(スペースグレイ)を高値で売りたければステッカーを貼るな

タイトル通りです。 事の経緯はですね、2019年の7月に購入したMacBook Proをずっと使ってたんですが、2021年にM1 MaxなMacBook Proに買い替えたんです。 僕は大体2年に1回くらいのペースでそのときの1番盛り盛りにしたスペックのMacBook Pro(MBP)を買い直…

Amazon Aurora PostgreSQLでPostGISを使う

はじめに 仕事柄、地理情報を扱うですがこれまでは件数も少なく込み入った処理もなかったのでファイルで出力されたものを参照するくらいでした。ただ、これだと今後の拡張性とかちょっと込み入ったことをするのになかなか難しいなーと思っていたこともありPo…

2022年2月に買った書籍/マンガ

2月に買ったものたちです。いつも新刊とかセール情報をチェックしてて気になるものを見つけたら片っ端から買ってるのですが、その結果積ん読がたまり過ぎてるので最近は欲しい物リストに入れて買わないようにしてたりもします。なので2月はほとんどがマンガ…

AWS Amplifyを使ったReact NativeなアプリをBitriseでビルド

はじめに 今回、React Nativeで開発しているとあるアプリでAWS Amplifyを使ったのですがBitriseでビルドしたりチーム開発で使うにあたってちょっと困ったりしたのでメモ。 はじめに 前提 なぜAmplifyを使ったか Bitriseでビルドする ではどう対応するか Bitr…

成田空港での水際対策が凄かったけど体力的にはきつかったので記録しておく

※ 当初、成田空港での検査を「PCR検査」と書いていましたが正確にはPCRが検査ではなく「抗原検査」でした。該当箇所は単に「検査」と修正しました。 はじめに 実は2022年の1月22日から10日ほど仕事でブラジルに行ってました。2年ぶりの海外出張です。 今回は…

2022年1月に買った書籍/マンガ

2021年12月のものを2月に出したのですが、成田空港でのPCR検査結果待ちがあまりにも長いので2022年の1月に購入したものをもうまとめちゃいます。今月は2年ぶりの海外出張に向けてみなさんに教えてもらったマンガとかとまとめ買いしてます。 書籍 1日3分見…

2021年12月に買った書籍/マンガ

2022年ももう2月になってしまったこのタイミングで今更なんですが、2021年12月に購入した本たちです。12月は個人で持っている会社の決算月だったこともあり技術書をまとめて購入したりしています。 書籍 ソフトウェア工学 ふつうのコンパイラをつくろう 言語…

Amplify ConsoleでNode.jsのバージョンをアップデートする (追記あり)

(Update)このブログは最後の追記だけを見れば事足ります。 Amplify ConsoleでとあるReact、Next.jsベースのアプリケーションをホストしているんだけど、最新のプッシュで動いたデプロイがビルドのフェーズで落ちてしまった。 ログは以下。 2022-01-12T01:2…

2021年に買ってよかったもの14選 + α

毎年恒例のやつをやっていきます。これまではもう一方のブログでやっていたんだけど、最近はnoteとかも使い分け面倒になってほぼこっちのブログに集約しつつあるので今年はこっちに書きます。 はじめに 良かったもの TP-Link Deco X60 象印 圧力IH炊飯ジャー…

2021年11月に買った書籍/マンガ

もう12月も終わりに差し掛かりつつあるのですが、いまさら2021年11月に買った本たちです。11月はブラックフライデーがあったのでいろんな本が安くなってましたね。特に96円になってた本が多かったので悩まずに購入してました。 書籍 オンラインで起業・集客…

スタートアップにジョインしてからの半年を振り返るよ!

本記事はAWS Startup Community Advent Calendar 2021の20日目です。 ポエム、というかいろんなことを赤裸々に語ろうと思います。が、一回とめどなく書いたらとても文章が長くなったのでかいつまんで書き直しました。もし内容的に興味がある部分があったらTw…

New Relic CodeStreamをリリースバージョンと紐付けてみたが…

この投稿は続編です。 New Relic CodeStreamを試してみるというブログを先日あげました。 www.keisuke69.net 紆余曲折あったものの、なんとか連携できて無事にNew Relic上でエラーを検知したらNew Relicの画面から問題のソースコードおよびその箇所をIDEで開…

New Relic CodeStream をNext.js & Remote Containersな環境で使ってみた!(だが時間切れで断念した => できてました!)

本記事はNew Relic Advent Calendar 2021の8日目です。結論から言うとタイトルにある通り時間切れで挫折しました。 なのでここからのブログの内容は最終的に時間切れで挫折に至るまでの戦いの記録です。あまり参考にはならない。 => 見るべき場所を間違って…

Monthly Serverless Update 最終回

2021年11月のサーバーレス関連まとめです。こちらのイベントの内容です。 serverless-newworld.connpass.com イベントタイトルにあるように、2020年9月からやってきたこのアップデートまとめシリーズは今回で最後です。 とりあげるサービス 各クラウドのサー…

2021年10月に買った書籍/マンガ

2021年10月に買った本たちです。10月はKindleの9周年記念で最大70%オフというセールが展開されてたのでいつもより色々購入しました。 書籍 そろそろNotion やってはいけないデザイン ソロトレッキングの登山術 ひとりで楽しく安全に山を歩くためのガイドブッ…

Monthly Serverless Update 202110

2021年10月のサーバーレス関連まとめです。こちらのイベントの内容です。 serverless-newworld.connpass.com Update: アーカイブが以下で公開されています。 www.youtube.com とりあげるサービス 各クラウドのサービスは大体このあたりを中心に取り上げます…

MacをMontereyにアップデートしたらFlaskが5000番ポートで起動できなくなった

Flaskではデフォルトでは5000番ポートで開発サーバが起動する。 自分はとあるアプリの開発で普段、Flaskで開発したとあるアプリをMac上で起動しているんだけどこれがある日うまく動かなくなった。アプリケーション的になにかをいじったわけではなく、ぱっと…

空間を共有するという体験に飢えている

ひさしぶりのポエムです。 コロナ禍に突入してもうすぐ2年が経とうとしているわけだが、生活のあり方は大きく変わってしまった。仕事の面でもプライベートでも人と物理的に近い距離で接するということがそれまでと比べて極端に減ってしまった。 リモートワー…

BitriseでCocoaPodsのバージョンが古くてBuildが失敗するときは

React Nativeのアプリを開発してるんですが、そのビルドにBitriseを使ってます。 最近、そのプロジェクトにFirebase Analyticsをセットアップしたんですが、その際にCocoaPodsのバージョンが古いと言われてアップデートしていました。 さて、そのプロジェク…

2021年9月に買った本/マンガ

2021年9月に買った本たちです。9月はいつにも増して消化できなかったので積読がさらなる勢いで増えてます。 書籍 リーン・スタートアップ 達人に学ぶDB設計 徹底指南書 コンテナ物語 世界を変えたのは「箱」の発明だった ゼロ・トゥ・ワン 君はゼロから何を…

Monthly Serverless Update 202109

2021年9月のサーバーレス関連まとめです。こちらのイベントの内容です。 あと、本文最後にお知らせがあります。 serverless-newworld.connpass.com (Update) アーカイブはこちら。 www.youtube.com とりあげるサービス 各クラウドのサービスは大体このあたり…

Macで使うVS CodeとRemote Containerの性能を大幅改善

はじめに なぜ遅いのか 何をやるのか 計測 名前付きボリュームを使ってない場合 Named Volumeを使う場合 Macからどう見えているか 結論とまとめ はじめに 以前からいろんなところで話していますが、僕は普段、手元のMacには言語系のランタイムとかは入れてお…

React NativeでMapboxを使ってみる

メモです。 これまでReact Nativeでの地図として、react-native-mapsを使ってきた。これを使うとiOSではAppleのMap、AndroidではGoogle Mapsで地図が表示される。 地図そのものの表現はこれでも特に問題はなかったものの、ビジュアライゼーションとかナビゲ…

2021年8月に買った本/マンガ

2021年8月に買った本を晒していきます。 今月もKindle版のセールが多かったので積読が増えました。 なお、こちらの半額セールは今日(9/2)までなのでお早めに! https://amzn.to/3jDz7lramzn.to 書籍 新しいLinuxの教科書 Winny 天才プログラマー金子勇との…

2021年7月に買った本/マンガ

2021年7月に買った本を晒していきます。今月からはマンガと小説も含めようと思います。 今月はいつになくKindle版のセールが多かったのでいつもと比べて買ったものは多かったですね。全然読めてないです。特に書籍で紹介してるものはこれを書いている時点で…

Monthly Serverless Update 202107

2021年7月のサーバーレス関連まとめです。こちらのイベントの内容です。今回からはちょっとやり方を変えようと思ってるのでこれまでと違ってコメント少なめです。 serverless-newworld.connpass.com 配信のアーカイブ youtu.be とりあげるサービス 各クラウ…

Firebase CrashlyticsとSentryで悩んでみる

React Nativeで開発しているモバイルアプリのモニタリングをどうするかなってところで簡単に調べたのでまとめ。 選択肢としては概ねFirebase CrashlyticsとSentryの2種類。どちらもこれまでモバイルアプリを主戦場としてこなかった僕でも知ってるレベルの有…

React Navigationで画面遷移時に再レンダリングする、しかも簡単に

ちょっと悩んだのでメモ。 まず、画面AとBがあってA→BにReact Navigationを使って遷移しているとする。 AにはとあるXという値が表示されていて、変更ボタンを押したらBに遷移してBでXをY変更したらAに戻ってくる、みたいな状況。 そして、Aに戻ってきたとき…

©Keisuke Nishitani, 2023   プライバシーポリシー