Hiroki Yoshii

フルスタックエンジニアそしてPMP®

Hiroki Yoshii

フルスタックエンジニアそしてPMP®

マガジン

  • とあるエンジニアの備忘録

    作業用メモ

  • 写真漂流記

    写真と駄文で綴る日々

  • 本の日記

    ほんの感想にすぎないやつ

記事一覧

【Expo】Expo GoビルドとEAS Build

そもそもReact Nativeを知らない自分が「Expoとはなんぞや」を理解するため、Expoの基本的な情報を整理しつついくつかのパターンのビルドを試してみた備忘録。 アーキテク…

Hiroki Yoshii
8か月前
4

【Xcode】rbenvのRubyでCocoaPods

システムにプリインストールされたRubyには手をつけず、rbenvでバージョン管理したRubyを別途用意でしてCocoaPodsを入れる手順。 注意事項Rosetta経由の環境を作成してい…

Hiroki Yoshii
8か月前
3

untitled 2023/01-05

撮り溜めた写真を吐き出していくよ。

Hiroki Yoshii
1年前
2

untitled 2022/10-12

溜まる一方の写真から、少しくお気に入りのやつを散漫と吐き出していく。

Hiroki Yoshii
1年前
3

【Node】DockerでNestJS+typeORM

前回作成したDockerのNodeコンテナに、NestJSとtypeORMを組み合わせたAPIを作成してみる。Docker環境の構築と使用するDBについては前回参照としてここでは触れない。 GitH…

Hiroki Yoshii
1年前
4

【Node】DockerでNext.js+MySQL

ReactやVue.jsなど、Node.jsアプリケーションを試す環境が欲しくなった。まずは、Next.js+MySQLな環境をDockerで作成し、DBを使うアプリケーションを作成してみる。 GitH…

Hiroki Yoshii
1年前
6

【Flutter】Firebase App Checkを試す

バックエンドのAPIをFirebase Functionsで作成する場合、アプリ以外の不正な呼び出しからAPIを守る手段としてApp Checkなるサービスを利用できるようだ。ざっくり試して…

Hiroki Yoshii
1年前
4

【Flutter】Firebase CLIのインストール(Mac)

Firebase CLIをnpm(Node Package Manager)からMacにインストールする。いくつかのステップが必要になるのでメモしておく。 1. VoltaのインストールNode.jsをバージョ…

Hiroki Yoshii
1年前
1

2022/10/22 夕景

仕事用の参考書探し 運転免許の更新 遺跡発掘の公聴会に参加 何かとやることがあるこのところの週末 涼しい空に金木犀の香り 陽が落ちるのもだいぶ早くなった

Hiroki Yoshii
2年前
1

2022/10/16 銀塩

久しぶりにフィルムカメラを引っ張り出して、目的もなく近所を撮り歩く。 フィルムが高くなったことに驚いた。36枚撮りのモノクロフィルムが今は1000円を超えるのか。 カ…

Hiroki Yoshii
2年前
3

「動坂物語」宮崎洋子

本駒込図書館でなんとなく手にした一冊。図書館新聞に連載した、戦前より当地に住まわれている方の手記を本にまとめたもの。 可愛い話、感心する話、哀しい話、やはり実体…

Hiroki Yoshii
2年前
1

「玉の井という街があった」前田豊

濹東綺譚からの流れで読んでみる。 著者は存じ上げなかったが、明晰で読み易い文章を書かれる方だと。 ルポではなく、聞き語りや体験などから組み立てた街の物語といった…

Hiroki Yoshii
2年前
1

「にごりえ」樋口一葉

銘酒屋の遊女と、それに入れ込んだ妻子持ちの男の破滅的な顛末を描く。 文語体である。口語文しか知らない自分には読みづらい。言文一致の動きは始まっていたが、まだ黎明…

Hiroki Yoshii
2年前
1

2022/09/18 大雨

大型の台風がやってくるらしい。時折り激しい降雨、ひたすら蒸し暑い。 森鴎外記念館に行ってみた。家族や住まいのことを知るのは舞台の裏をのぞいているようで面白い。森…

Hiroki Yoshii
2年前
1

【Flutter】アプリ作成時にやること(まとめ)

最初にやらねばな諸々をまとめとくメモ。 1. アプリの多言語化日本語しか使わないなら不要。 2. アプリ名の多言語化日本語しか使わないなら不要。 3. ビルド環境別の設…

Hiroki Yoshii
2年前
1

【Flutter】環境別Firebaseプロジェクト

環境別に作成した別々のFirebaseプロジェクトにFlutterアプリを関連づける。公式サイトの手順では一つのFirebaseプロジェクトにしか関連づけできないが、複数のプロジェク…

Hiroki Yoshii
2年前
5
【Expo】Expo GoビルドとEAS Build

【Expo】Expo GoビルドとEAS Build

そもそもReact Nativeを知らない自分が「Expoとはなんぞや」を理解するため、Expoの基本的な情報を整理しつついくつかのパターンのビルドを試してみた備忘録。

アーキテクチャの整理Expo
アプリケーションの開発を迅速化する、React Nativeの上に構成されるプラットフォーム。マネージドフローと呼ばれる下記の開発手法を提供する。

Expo SDK

位置情報、プッシュ通知などの

もっとみる
【Xcode】rbenvのRubyでCocoaPods

【Xcode】rbenvのRubyでCocoaPods

システムにプリインストールされたRubyには手をつけず、rbenvでバージョン管理したRubyを別途用意でしてCocoaPodsを入れる手順。

注意事項Rosetta経由の環境を作成していた場合以前のCocoaPodsでは、依存関係の一部がARMアーキテクチャ(M1チップ以降)に対応しておらず、pod installでエラーが発生するため、Intel x86アーキテクチャを使う方法をこちらの記事

もっとみる
untitled 2022/10-12

untitled 2022/10-12

溜まる一方の写真から、少しくお気に入りのやつを散漫と吐き出していく。

【Node】DockerでNestJS+typeORM

【Node】DockerでNestJS+typeORM

前回作成したDockerのNodeコンテナに、NestJSとtypeORMを組み合わせたAPIを作成してみる。Docker環境の構築と使用するDBについては前回参照としてここでは触れない。

GitHubリポジトリはこちら。

ディレクトリ構成プロジェクトルート├── app-nestjs (今回作るもの)│ └── アプリケーション構成ファイル├── app-next (前回作ったもの)│

もっとみる
【Node】DockerでNext.js+MySQL

【Node】DockerでNext.js+MySQL

ReactやVue.jsなど、Node.jsアプリケーションを試す環境が欲しくなった。まずは、Next.js+MySQLな環境をDockerで作成し、DBを使うアプリケーションを作成してみる。

GitHubリポジトリはこちら。

ディレクトリ構成プロジェクトルート├── app-next│   └── アプリケーション構成ファイル├── mysql│   ├── conf.d│   │   └─

もっとみる
【Flutter】Firebase App Checkを試す

【Flutter】Firebase App Checkを試す

バックエンドのAPIをFirebase Functionsで作成する場合、アプリ以外の不正な呼び出しからAPIを守る手段としてApp Checkなるサービスを利用できるようだ。ざっくり試してみたメモ。

今回は、iOSとAndroidアプリがシミュレーター経由で機能することを確認する。本番リリースやWebの検証はまた別の機会に。

App Checkとは証明書プロバイダーにより保証されたアプリ・端

もっとみる
【Flutter】Firebase CLIのインストール(Mac)

【Flutter】Firebase CLIのインストール(Mac)

Firebase CLIをnpm(Node Package Manager)からMacにインストールする。いくつかのステップが必要になるのでメモしておく。

1. VoltaのインストールNode.jsをバージョン管理を可能にしてくれるやつ。

Firebase公式ではnvmを経由して入れること紹介されているが、ここではVoltaを使う。

Volta公式のスクリプトを使用してインストールする。

もっとみる
2022/10/22 夕景

2022/10/22 夕景

仕事用の参考書探し
運転免許の更新
遺跡発掘の公聴会に参加
何かとやることがあるこのところの週末

涼しい空に金木犀の香り
陽が落ちるのもだいぶ早くなった

2022/10/16 銀塩

2022/10/16 銀塩

久しぶりにフィルムカメラを引っ張り出して、目的もなく近所を撮り歩く。

フィルムが高くなったことに驚いた。36枚撮りのモノクロフィルムが今は1000円を超えるのか。

カメラ:Canon F-1
フィルム:ILFORD DELTA 400

「動坂物語」宮崎洋子

「動坂物語」宮崎洋子

本駒込図書館でなんとなく手にした一冊。図書館新聞に連載した、戦前より当地に住まわれている方の手記を本にまとめたもの。

可愛い話、感心する話、哀しい話、やはり実体験に基づく話は面白い。モノクロの写真でしかなかった古い時代のシーンが色と動きを持って浮かび上がってくる。

のんびりした話が続いたかと思うと、戦下の空襲の話になると俄然描写が迫力を持つ。よほどの経験をされたのだろう。

見慣れた近所の景色

もっとみる
「玉の井という街があった」前田豊

「玉の井という街があった」前田豊

濹東綺譚からの流れで読んでみる。

著者は存じ上げなかったが、明晰で読み易い文章を書かれる方だと。

ルポではなく、聞き語りや体験などから組み立てた街の物語といった構成。平面的な知識でしか知らなかった玉の井という土地が立体的に浮かび上がる気がした。

「にごりえ」樋口一葉

「にごりえ」樋口一葉

銘酒屋の遊女と、それに入れ込んだ妻子持ちの男の破滅的な顛末を描く。

文語体である。口語文しか知らない自分には読みづらい。言文一致の動きは始まっていたが、まだ黎明期にあったようだ。主語もわからぬままなぞるように文字を追っていく。

二十歳そこそこの女性の観察眼と筆力に驚く。今の我々と比べて当時の人々は、殊に一葉は、一瞬々々を濃密に生きていたに違いない。

2022/09/18 大雨

2022/09/18 大雨

大型の台風がやってくるらしい。時折り激しい降雨、ひたすら蒸し暑い。

森鴎外記念館に行ってみた。家族や住まいのことを知るのは舞台の裏をのぞいているようで面白い。森於菟さんはきっと良い人。

帰り道、根津から谷中にかけて雨中を歩く。

【Flutter】アプリ作成時にやること(まとめ)

【Flutter】アプリ作成時にやること(まとめ)

最初にやらねばな諸々をまとめとくメモ。

1. アプリの多言語化日本語しか使わないなら不要。

2. アプリ名の多言語化日本語しか使わないなら不要。

3. ビルド環境別の設定本番・STG・開発をビルドモードのみで分けるシンプルな手順。

4. 環境別の起動アイコン設定やはり、本番・STG・開発をビルドモードのみで分けるとき。

5. 環境別Firebaseプロジェクト作成これも、本番・STG・開

もっとみる
【Flutter】環境別Firebaseプロジェクト

【Flutter】環境別Firebaseプロジェクト

環境別に作成した別々のFirebaseプロジェクトにFlutterアプリを関連づける。公式サイトの手順では一つのFirebaseプロジェクトにしか関連づけできないが、複数のプロジェクトに紐づけてみる。

なお、こちらで作成したように、開発・STG・本番の3つの環境があることを前提とする。

手順1. Firebaseプロジェクト作成

開発・STG・本番のそれぞれのプロジェクトを作成しておく。

もっとみる