メモ2ブログ

メモtoウェブログ。旧ブログはこちら。 http://sakebook.blogspot.jp/

2019-01-01から1年間の記事一覧

Flutter for WebのプロジェクトをGitHub ActionsでFirebase Hostingにデプロイする

タイトルのまんまです。 FlutterとFirebaseのバージョンは次のとおりです。 $ flutter --version Flutter 1.10.14 • channel dev • https://github.com/flutter/flutter.git Framework • revision 1946fc4da0 (12 days ago) • 2019-10-07 15:23:31 -0700 Eng…

GitHub ActionsでFlutterのPluginをリリースできるActionをMarketplaceに公開した

FlutterでPluginを作りたいと思ったらPubに登録するのが一般的です。 もともとGitHub Actionsでリリースできるようにしていたのですが、Pluginに依らずやることは同じなのでAction化してMarketplaceに公開しました。 github.com Marketplaceに公開までにあた…

パッケージが統合されたFlutter for Webへのアップグレード

Flutter for Webのパッケージがflutterに統合されました。それに伴い既存のFlutter for Webのプロジェクトでアップグレードが必要になったのでその記録です。 Upgrading まだstableには来てないのでdevに向けて、webを有効にします。 $ flutter channel dev …

技術書典7にFitbit本の続編を出した

先日開催された技術書典7にサークル参加しました。サークル参加としては2回目で、技術書典5以来なので1年ぶりの参加でした。 前回の参加記事はこちら sakebook.hatenablog.com 事前準備(執筆編) 1年ぶりで、結構色々忘れていました。 次の記事を参考に環境を…

DartでCloud Functions for Firebaseを動かす

最近FlutterでDartを触っているので、Dartでなにかできればなと思いました。 ちょっとした処理をしたくなって、Cloud Functions for Firebaseが使えればなと思い調べたところ、DartをJavascriptにトランスパイルしてCloud Functionsで利用できるようにするPl…

Flutterで秘匿情報を扱う

最近Flutterを触ってます。 Gitなどに載せたくない情報の扱い方についてのメモ。2つの方法を取り上げます。 .env + flutter_dotenv flutter_dotenvを使います。pubspec.ymlに以下を追加して pubspec.yml dependencies: .. flutter_dotenv: ^2.0.1 .. flutter…

DockerHubでAutomated Buildsを使った時にDocker Tagがうまく設定できない

OpenSSLでファイルの暗号化/復号化をしたくてAlpineベースのDockerイメージを作成しました。 github.com ググったら同じようなものがあったのですが、OpenSSLのバージョンやCA証明書が古かったりで使いにくかったので作成しました。 どのバージョンのOpenSSL…

2018年を振り返って

すでに2019年が10%以上過ぎてますが、2018年の振り返りをまとめてなかったのでまとめておきます。 はじめに目標としてたことに対して振り返ります。 目標としてたこと 自炊の回数を増やす 12月から自炊を再開しました。相変わらずパスタ一辺倒です。振り返っ…