BitriseでOutOfMemoryErrorが発生してビルドが失敗する場合

備忘録です。 最近、React Nativeで作ったアプリをBitriseでビルドするのを試しています。 Bitrise - Mobile Continuous Integration and Delivery このBitriseというプラットフォームはとても使いやすくて、ビルドのためのワークフローの定義も直感的にでき…

Monthly AWS Serverless Update 202102

2021年2月のサーバーレス関連まとめです。こちらのイベントで取り上げる内容です。 serverless-newworld.connpass.com 2021年2月のリリース 1月に引き続き2月もあまりアップデートはなかったです。逆にその分Lambdaなんかはre:Inventでお腹いっぱいになった…

初心者向け! こんなときどうする⁉︎ GitのTips31選!

2021/03/01に数年ぶりに更新しつつ書き直しました!オリジナルはこのブログで7年前に書いたもので、途中からはQiitaで更新していたのですが今後はこちらを更新します。 自分用のメモですが、Gitを使って開発してる場合によくあることを簡単にまとめました。 …

色々な人たちと1 on 1をやってみた

noteで書きました。 note.com

XcodeでArchiveがグレーアウトされてて実行できない!

なんか最近めっきりモバイルアプリのネタが増えつつありますが、今回も小ネタです。 タイトルどおりです。 XCodeでいざ、プロジェクトをArchiveしてExportしてipaを作ろうと思ってメニューの Product > Archive を実行しようとしたら Archive がグレー表示さ…

VS Code + Remote Containersの環境でReact Native開発する

Remote Containersシリーズです。 はじめに 全体の流れ コンテナのセットアップ iOSのシミュレータで実行 Androidのエミュレータで実行(失敗) 追記1 まとめ はじめに 自分はいつも開発環境としてRemote Containersを使った環境を用意しています。多くの場…

Pythonで設定ファイルの処理にOmegaConfを使う

今回も小ネタです。 はじめに OmegaConfとは やってみる はじめに これまでPythonで設定ファイルっぽいものを扱うときにはyamlファイルを用意してそれを普通に読み込んで使ってました。 例えば以下のようなyamlをconfig.yamlとして用意した場合、 name: Scot…

Monthly AWS Serverless Update 202101

2021年1月のサーバーレス関連まとめです。こちらのイベントで取り上げる内容です。 serverless-newworld.connpass.com 2021年1月のリリース 昨年の11月30日からAWSの年次グローバルカンファレンスであるre:Inventが開催されたことで12月は大きなアップデート…

VS CodeでPythonのLinterとしてPylintの代わりにflake8を導入するメモ

完全に自分用メモです。 VS CodeでPython書いてるんですがLinter、つまりコード規約のガイドラインにどの程度沿っているか静的解析をするツールとして標準でPylintが有効になってるんですがそれを使うのではなくflake8を入れるって話です。 なぜ、flake8を入…

辞書型のリストを特定の値で検索する

Pythonの話です。見る人が見たらどうってことない話なんでしょうがちょっと混乱したのでメモ。 以下のような構造のリストがあったとします。 [ { "key": 1, "name": "Foo Bar", "email": "foobar@example.com" }, { "key": 2, "name": "Scott Tiger", "email…

Poetryでプライベートリポジトリからインストールする3つの方法

Poetryでプライベートリポジトリからパッケージをインストールする必要がありいろいろ調べてみたのでそのメモ。あとAWS CodeArtifactも試してみたので。 はじめに まず、pipもpoetryも基本的には依存関係の解決、つまりパッケージのインストールにはPyPIとい…

VS Code + Remote Containers環境下でReact Native + Expoを動かしてみたメモ

モバイル界隈はあんまり知らないんですが、React Nativeの開発環境としてExpoというものの存在を最近知ったと思ったらたまたまReact Native + Expoで作られているものを手元で動かしたい要件が。僕は普段、手元のMacには言語系のランタイムとかは入れておら…

サーバーレスゆく年くる年 2020/2021

本投稿はServerless Advent Calendar 2020の22日目です。 さらに、2020年12月23日の21時から開催予定のイベント(ライブストリーミング)で話す内容でもあります。もしお時間があればぜひこちらにもご参加ください。登録はこちら。 はじめに AWS Lambdaのア…

結局、Jamstackとは何なのか

本投稿はJamstackその2 Advent Calendar 2020の15日目です。その1と比べてその2は過疎化しているので今からでも間に合いますよ! はじめに Jamstackとは Jamstackは新しい何かなのか? 結局、Jamstackとは何なのか 結論 余談 はじめに 勢いで登録したものの…

Next.jsのIncremental Static RegenerationをVercel以外でやってみる

本記事はNext.js Advent Calendar 2020の9日目です。 tl;dr Vercel以外でもIncremental Static Regenerationは可能 試した範囲ではフルに機能するのはコンテナで動かした場合のみ AWSのサーバーレスで動かすのは現時点で絶望的 はじめに 早速ですが、みなさ…

AWS Lambdaがコンテナをサポートしたのでちょっと試してみた

現在開催中のre:InventでAWS Lambdaがコンテナのサポートをするという発表がありましたね。 aws.amazon.com というわけでちょっと試してみました。 素材はここにあげてあります。 github.com 流れとしては、 普通にファンクション書く Dockerfile作る イメー…

Monthly AWS Serverless Update 202011

2020年11月のサーバーレス関連まとめです。こちらのイベントで取り上げる内容です。 serverless-newworld.connpass.com

Next.jsをサーバーレスでやっていくためのServerless Next.js Component

今回は最近その存在感がますます上がっているNext.jsとサーバーレスの話です。 はじめに サンプルアプリ Serverless Next.js Component デプロイ 作成されるリソース CloudFrontのディストリビューション Lambdaファンクション S3バケット 大まかな挙動 でき…

存在意義と存在価値

この記事は以前にnoteで書いたものを転載したものです。 実はこのnoteはタイトルと幾つかの内容を書いたまま放置していたものだ。 書こうと思ったきっかけはもはや詳しくは覚えていないが、とある話をもらったのがきっかけだったことは記憶している。ただ、…

Monthly AWS Serverless Update 202010

2020年10月のサーバーレス関連まとめです。こちらのイベントで取り上げる内容です。 serverless-newworld.connpass.com 2020/11/05 Update 配信のアーカイブがあがっています。 Monthly AWS Serverless update 2020/11 2020年10月のリリース 10月は割と大き…

AWS Amplifyを無理して使わなくてもいいケースについて挙げてみる

AWS AmplifyといえばAWSが提供しているフロントエンド開発者向けのライブラリやツールセットです。今回はそんなAWS Amplifyについてです。 はじめに おさらい AWS Amplifyはフロントエンド開発者にとっての銀の弾なのか 無理して使わなくてもいいケース バッ…

Microsoft Edge Tools for VS Codeを試したらいい感じだったが消化不良に終わった

はじめに Microsoft Edge Tools for VS Code Microsoft Edge やってみる Pros / Cons Pros Cons まとめ はじめに React.jsとかVue.jsとか使ったアプリケーションの開発にはVS Codeを使っています。最近発表されたMicrosoft Edge Tools for VS Codeを試したら…

ライブ配信で使ってる機材とか

2020年になって、勉強会などのライブ配信を家からすることが増えました。コロナのせいですね。 それにともなっていろんな環境を揃えたりアップデートを随時してきているのですが、最近よく聞かれることも増えたので参考までにここにまとめて晒しておきます。…

Monthly AWS Serverless Update 202009

新たに始めるMonthly AWS Serverless Updateの第一回です。 こちらのイベントです。 serverless-newworld.connpass.com 今後も月1でやっていこうとは思っているものの、どんなフォーマットでやるのがいいか、そもそもライブでやるより録画のほうがいいのでは…

AWS Lambdaの裏側をなるだけ詳しく解説してみる

AWS Lambdaの環境がどのようになっているか、ユーザが用意したLambdaファンクションがどんな感じで実行されるかってあたりを可能な限り詳しく説明したいと思います。 はじめに 大前提 コールドスタート/ウォームスタート コントロールプレーン/データプレー…

AWS LambdaとNuxt.jsでServer Side Renderingする(2020年版)

サーバーレスでサーバーサイドレンダリング(SSR)の後編です。前編はこちら。 www.keisuke69.net なお、同内容をこちらのイベントでも話す予定ですので興味あるかたはぜひこちらも。 serverless-newworld.connpass.com はじめに サンプルアプリ serverless.…

MacとKrispとOBSとで動画見ながらLive配信する方法完全に理解した

はじめに コロナの影響で、主催する勉強会やミートアップなどをオンラインで開催する機会が増えてきました。 これまではZoomを使ってYouTube Liveに配信していたのですがこれだと画質が低いこともあって最近OBSを使った配信に切り替えています。 1人での配信…

サーバーレスでサーバーサイドレンダリング 前編

はじめに サーバーレスアプリケーションにおけるフロントエンド SPAの課題 サーバーサイドレンダリング Jamstack サーバーフル? サーバーレス? サーバーレスでサーバーサイドレンダリング Nuxt.jsでの例 次回 はじめに サーバーレスでサーバーサイドレンダリ…

AWS Lambdaが提供するProvisioned Concurrencyという機能を簡単に説明してみる

はじめに 大前提 トラフィックバースト Provisioned Concurrency 何が解決するのか 設定のコツ まとめ はじめに 実は本日開催のイベントでProvisioned Concurrencyという機能について話す予定です。 serverless-newworld.connpass.com このイベントは省エネ…

サーバーレスアンチパターン今昔物語というイベントを開催しました

昨日、2020年7月9日に表題のイベントを開催しました。こちらです。 connpass.com 参加者数とか配信環境とか 一番言いたかったこと 当日の様子 今後 参加者数とか配信環境とか ありがたいことにイベント公開直後から多くの方にご登録いただいて最終的には1144…

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