2020年11月10日 / 最終更新日 : 2020年11月10日 矢木 浩人 Angular Google Cloud Functions を Express で実装し Firebase Hosting の Angular から呼び出す Cloud Functions の中身を Express に置き換え、カスタムドメインを設定した。 以前行った、Firebase Hosting 上の Angularから呼び出し同様、疎通を確認するところまで、い […]
2020年11月6日 / 最終更新日 : 2020年11月7日 矢木 浩人 Angular Angular に 別ドメインのブログRSSを読み込み(CORS対応など) Angular のページに、ブログのRSSフィード を読み込みたいと。 1.オリジン間リソース共有(CORS) 単純に、AngularのHttpClientでリクエストを投げると、以下のようなエラー。 ccess […]
2020年11月3日 / 最終更新日 : 2020年11月3日 矢木 浩人 Express Google Cloud Functions に カスタムドメインを設定する Google Cloud Functions に Express を適用できたので、APIとして呼び出せるようにしたい。。のだけれど、Functionsのメニューにカスタムドメインを設定できそうなメニューがない。 […]
2020年10月30日 / 最終更新日 : 2020年11月3日 矢木 浩人 Express Google Cloud Functions で Express を使用する Google App Engine で Node.js + Express + Pugを使って、簡単なアプリを書こうと思ったりしたのだが、サーバー側はAPIにしようとすると、Firebase + Angular に慣れて […]
2020年8月25日 / 最終更新日 : 2020年10月30日 矢木 浩人 CentOS Sakura VPS で SSH 攻撃されてCPU制限がかかったので対処した話 1.Sakura VPS サーバーでCPU制限!? 数ヶ月前にサーバーを Server’s Man から Sakura に乗り換えて、、、なんで乗り換えたんだっけ。。 ああ、そうだ、CentOS7のパッケージが更 […]
2020年8月22日 / 最終更新日 : 2021年2月20日 矢木 浩人 KVM Ubuntu KVM に ネットワークブリッジを構成する KVMでネットワークブリッジを構成しようとして試行錯誤したのでメモ。 仮想化周りの、ネットワーク設定はいろいろややこしいな。 8年前に書いた、VirtualBoxのブリッジ設定のブログが今でもそこそこアクセスあるし。 […]
2020年8月11日 / 最終更新日 : 2020年8月11日 矢木 浩人 Angular Angular からドラッグでファイルをFunctionsにアップロードしてOCR Angular からファイルを選択し、Cloud Functions 経由で Cloud Vision を呼び出して OCRの結果を表示するところまでの疎通確認ができた。 あと、ドラッグでファイルを登録できるようにできれ […]
2020年8月11日 / 最終更新日 : 2020年10月31日 矢木 浩人 Angular Angular から Base64エンコードした画像ファイルを Cloud Functions にアップロードして Cloud Vision API でOCR チュートリアルにずばり「光学式文字認識(OCR)のチュートリアル」があるんだけど、下図のように、かなりいろいろな機能を網羅的に紹介したいがためなのか、複雑すぎるように見える(試すのが面倒)。 このチュートリアルが元ネタの […]
2020年8月11日 / 最終更新日 : 2020年10月31日 矢木 浩人 Angular Angular から Cloud Functions を呼び出す 1.Cloud Functions アプリ呼び出し Web(Angular)、モバイル(Flutter)アプリのバックエンドとして、GAE(SpringBoot) を使おうと思っていたのだが、Cloud Function […]
2020年8月9日 / 最終更新日 : 2020年10月30日 矢木 浩人 Firebase Google Cloud Functions に ファイルをアップロードして Vision API で OCR Google Cloud Functions へファイルをアップロードしGoogle Cloud Storage へ保存できたので、アップロードしたので、そのファイルを Cloud Vision APIにかけてOCRを行 […]
2020年8月2日 / 最終更新日 : 2020年10月31日 矢木 浩人 Firebase Firebase CLI プロジェクトの Google Cloud Functions へファイルをアップロードして、Google Cloud Storageへ保存するコードをTypeScriptで書く 1.環境整備 Firebase CLIプロジェクトの生成は、この辺。 Firebase CLI プロジェクトで、Functionsを有効にすると、functions ディレクトリが生成されるので、その中で、以下のnpmパ […]
2020年7月23日 / 最終更新日 : 2020年10月30日 矢木 浩人 Node.js ローカルにTypeScriptの動作確認環境をNode.jsで作成したメモ TypeScriptの動作確認を簡単にするなら、TypeScript Playground をブラウザから使うのが簡単 ではあるんだけれど、軽くローカルでも動かしたいので設定したのだが、ちょっと面倒だったのでメモ。 […]
2020年7月7日 / 最終更新日 : 2020年7月7日 矢木 浩人 Mediawiki Mediawiki のスパムページと不正ユーザーを一括で削除するなど Mediawikiに不正アクセスされて対処したのだが、なかなか面倒だったので、今後のためにメモ。 1.Mediawiki に何千人もの不正ユーザーが作成された。。。 FreeStyleWiki から Mediawikiに […]
2020年5月16日 / 最終更新日 : 2020年5月16日 矢木 浩人 Flutter Flutter : SharedPreferencesを使って設定画面を作成する https://pub.dev/packages/shared_preferences を使用して、Flutterに設定画面を作成する。 Switch Widgetの値を保存、表示させる。 ソース。 import ‘pa […]
2020年5月11日 / 最終更新日 : 2020年10月31日 矢木 浩人 Angular Angluar:Firebase auth でGoogle/Twtterログインを試す Firebase Hosting に Angular を統合して Firestore に接続 にて、Angularから、Firestoreを利用したが、Flutter側のめどがついてきたので、Angularにもどって、認 […]