くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

個人開発報告: 月例振り返り&開発予定 (2021年12月)

12月の振り返り、今月の開発予定です(´ω`) もう9日なので、大遅刻(´ω`) 前回はこちら(´ω`) www.memory-lovers.blog やったこと ■SSSAPI - 導入事例・利用事例記事の募集を開始 - 継続時のクーポン適用可能に - 不具合修正 本業もプライベートもバタバタで…

TailwindCSSに入門してみた

ずっとBulmaというかBuefyを使っていたけど、 Bulmaとnuxt/content(の中のPrismJS)の相性が悪い。。 ・BulmaとNuxt/Content(というかPrism.js)の相性が結構辛い - Crieit 今はがんばっているけど、がんばらないでいいように、別のCSSフレームワークを検討中…

Nuxt3をほんのちょっと試してみた

Nuxt3がパブリックベータになったので、ちょっとさわってみたときの備忘録。 雛形プロジェクト作って、ドキュメントを読んだ程度。。 Vue3になったのも含め、結構変わっているけど、 かなりはやくなった感じがする(´ω`) Nuxtのプロジェクトの作成 # プロジ…

Stripeでクーポンを活用してみた

この記事はStripe Advent Calendar 2021の7日目の記事です。 開発しているStripeを使ったWebサービスで、 クーポンをいろいろ使えるようにしたいなと思い、いろいろ調べたときの備忘録。 使い方が特殊なのか、かなりハマった。。 やりたいこと やりたかった…

個人開発報告: 月例振り返り&開発予定 (2021年11月)

11月の振り返り、今月の開発予定です(´ω`) 実績はあまり進展ないので、やることをメインの記事に。 前回はこちら(´ω`) www.memory-lovers.blog やったこと スプレッドシートのAPI化サービス「SSSAPI」を正式リリース!! \㊗️正式リリース㊗️/#SSSAPI の正…

NexeでNode.jsアプリから実行可能ファイルを作成する

Node.jsで作ったアプリを他の環境で実行したくて、 いろいろ見てたらnexeで実行可能ファイルを作成できるよう。 ちょっと試してみたときの備忘録。 まずはインストール $ npm i nexe -g 実行したいファイル // my-app.js console.log("Hello Nexe!!"); 実行…

Express.js(Node.js)で認証(ハッシュ化/JWT)

Expressで認証周りについて調べたときの備忘録。 Passport.jsという便利なのもあるけど、 パスワードのハッシュ化やJWTトークン周りは自前で用意する必要がある感じ。 (ソーシャルは不要なので、使わない形の例) パスワードのハッシュ化はBcrypt or Crypto J…

AWS SDK for JavaScriptでS3にファイルをアップロードする

AWS SDK for JavaScriptを使って、S3のファイルをあれこれする方法を調べたので、その時の備忘録 以下のGitHubリポジトリに全部まとまってるので、 S3以外が必要なときはここを見るといい感じ。 ・aws-sdk-js-v3/clients/client-s3 使い方 まずはインストー…

個人開発報告: 月例振り返り&開発予定 (2021年10月)

10月の振り返りと実績値の公開、今月の開発予定です(´ω`) 前回はこちら(´ω`) www.memory-lovers.blog やったこと スプレッドシートのAPI化サービス「SSSAPI」 2021/10/06 一覧画面からの更新に対応等 2021/10/11 掲載メディア欄を追加 2021/10/19 自動更新…

TypeScript ORM「Prisma」のはじめかた

Node.js/TypeScript ORMのPrisma。 高機能なので理解することがたくさんあるので、はじめ方をまとめてみた。 既存のDBがすでにあって、あとからPrismaを導入するときのイメージ。 全体の流れ Prismaを使った開発の流れはこんな感じ。 事前準備 初期設定 ... …