虎の穴開発室ブログ

虎の穴ラボ株式会社所属のエンジニアが書く技術ブログです

MENU

JavaScript

Deno で掲示板サイトを作ろう! with upstash & supabase その 3 (投稿の登録 - バリデーションとサニタイズ)

皆さん、こんにちは。 年末最後の大きなお買い物は布団乾燥機でした。おっくんです。 今回は、「Deno で掲示板サイトを作ろう! with upstash & supabase」企画の 3 回目として、前回に引き続き掲示板への投稿の登録本体の実装を行うとともに、バリデーショ…

【JavaScript】Deno についてのLT会 toranoana.deno #10 を開催しました【TypeScript】

皆さんこんにちは、虎の穴ラボのおっくんです。 2022年 12月 14日 (水) に Deno についてのLT会 『toranoana.deno #10』を開催しました。 yumenosora.connpass.com

Fresh(Deno)で 画像投稿サイトを作ってみよう! with Cloudflare x Tora Viewer

本記事は虎の穴ラボAdvent Calendar 2022-Qiita、Deno Advent Calendar 2022の15日目の記事です。 14日目は虎の穴ラボ デザインチーム による「デザインチームが自ら企画&開発に挑戦?!クリエイター向け新サービス「デジタルサインカード」をつくってみた…

Google Apps Scriptでダンジョンゲームを作る

こんにちは!!虎の穴ラボ 新規開発チームのgodanです。 本記事は 虎の穴ラボ Advent Calendar 202212日の記事です。 アドベントカレンダーを書いてると年の瀬が迫っているのを実感します。 昨日はT.Mさんで「AWSのコンテナツール、Finchを動かしてみる」で…

GoogleSitesをMarkdownに変換するChrome拡張機能を作ってみた

こんにちは、虎の穴ラボ インフラエンジニアのhk220です。 今回は、「GoogleSitesをMarkdownに変換するChrome拡張機能を作ってみた」と題して、Google SitesのページをMarkdown記法に変換する作業をアシストするChrome拡張機能「GoogleSitesToMarkdown」につ…

Deno で掲示板サイトを作ろう! with upstash & supabase その 2 (ミドルウェアと掲示板の作成)

皆さん、こんにちは。 自宅では、トラドラオニタイジン極がご本尊みたいになっています。おっくんです。 今回は、「Deno で掲示板サイトを作ろう! with upstash & supabase」企画の2回目として、掲示板の登録と参照の実装を進めていきます。 今回の実装で、…

Deno 1.27 へのアップデートと変更事項まとめ

皆さんこんにちは。年末寒い中の大掃除を回避したく、早めに少し大掛かりな掃除をはじめました、おっくんです。 去る 2022 年 10 月 27 日に Deno 1.27 がリリースされました。 今回も、リリースノートを参考に変更事項の気になるところを紹介します。 Deno …

Deno 1.26 へのアップデートと変更事項まとめ

皆さんこんにちは。 発売日に家電量販店に行きましたが、ガンダムエアリアルは入手できませんでした。おっくんです。 去る 2022 年 9 月 29 日に Deno 1.26 がリリースされました。 今回も、リリースノートを参考に 変更事項の気になるところを紹介します。 …

ブラウザ用漫画ビューアーライブラリ「ToraViewer」を公開しました

こんにちは。虎の穴ラボのはっとりです。 ブラウザ用漫画ビューアーライブラリ 「 ToraViewer 」 を公開したので紹介したいと思います。 www.npmjs.com github.com はじめに この記事では、ToraViewerの利用方法とToraViewerが利用している技術についてを紹…

【TypeScript】Deno で匿名掲示板を作ろう! with upstash & supabase その 1 (環境構築と、簡単なアプリケーション)

皆さんこんにちは、「ぼっち・ざ・ろっく」の PV にやられました。期待しか有りません。 おっくんです。 今回の投稿から、「Deno で掲示板サイトを作ろう! with upstash & supabase」 と題して、数回に分けて必要な要素を分解しながら、実際に匿名掲示板の…

Deno 1.25 へのアップデートと変更事項まとめ

皆さんこんにちは。デザイアグランプリに参加したい おっくんです。 去る 2022 年 8 月 25 日に Deno 1.25 がリリースされました。 今回も、リリースノートを参考に 変更事項の気になるところを紹介します。 Deno 1.25 Deno 1.25 での変更事項をDeno 1.25 リ…

【JavaScript】Deno についてのLT会 toranoana.deno #8 を開催しました【TypeScript】

皆さんこんにちは、虎の穴ラボのおっくんです。 2022年 8月 24日 (水) に Deno についてのLT会 『toranoana.deno #8』を開催しました。 yumenosora.connpass.com イベント紹介 虎の穴で、Deno の勉強会を開催する意図や、会社の案内をさせていただいています…

Deno 1.24 へのアップデートと変更事項まとめ

皆さんこんにちは。おっくんです。 去る 2022 年 7 月 21 日に Deno 1.24 がリリースされました。 今回も、リリースノートを参考に 変更事項の気になるところを紹介します。 Deno 1.24 型チェックと、エミッション性能の向上 unhandledrejection イベントの…

Deno 1.23 へのアップデートと変更事項まとめ

皆さんこんにちは。 最近は、ドンオニタイジン に見守られて仕事しています。 おっくんです。 去る 2022 年 6 月 16 日に Deno 1.23 がリリースされました。 今回も、リリースノートを参考に 変更事項の気になるところを紹介します。 Deno 1.23 Deno 1.23 で…

位置情報 AR にスマホのブラウザだけでチャレンジ

虎の穴ラボおっくんです。暑い夏、いかがお過ごしでしょうか? この記事は、虎の穴ラボ 夏のアドベントカレンダーの14日目の記事です。 今回のアドベントカレンダーも引き続き「見た目でわかるビジュアルネタ5連発」の第4弾となります。 13日目は、A.M.さん…

いろいろなObserver APIの紹介

こんにちは。虎の穴ラボのはっとりです。 この記事は「虎の穴ラボ夏のアドベントカレンダー」12日目の記事です。 11日目は大場さんによる「babylon.js でスイカ割れないゲームを作った」が投稿されました。 13日目はA.M.さんによる「【Go言語】アスキーアー…

babylon.js でスイカ割れないゲームを作った🍉

こんにちは。虎の穴ラボの大場です。 この記事は「虎の穴ラボ夏のアドベントカレンダー」11日目の記事です。 10日目は磯江さんによる「アジャイルで生活習慣をカイゼンする」が投稿されました。 12日目ははっとりさんによる「いろいろなObserver APIの紹介」…

【JavaScript】Deno についてのLT会 toranoana.deno #7 を開催しました【TypeScript】

皆さんこんにちは、虎の穴ラボのY.Fです。 2022年6月22日 (水) に Deno についてのLT会 『toranoana.deno #7』を開催しました。 yumenosora.connpass.com 当初はアーカイブ配信の予定はなかったのですが、LT登壇が虎の穴ラボのメンバーだけだったこともあり…

Deno 1.22 へのアップデートと変更事項まとめ

皆さんこんにちは。おっくんです。 去る 2022 年 5 月 18 日に Deno 1.22 がリリースされました。 今回も、リリースノートを参考に 変更事項の気になるところを紹介します。 Deno 1.22 Deno 1.22 での変更事項をDeno 1.22 リリースノートを元に確認します。 …

Deno 1.21 へのアップデートと変更事項まとめ

皆さんこんにちは。おっくんです。 去る 2022 年 4 月 21 日に Deno 1.21 がリリースされました。 今回も、リリースノートを参考に 変更事項の気になるところを紹介します。 Deno 1.21 Deno 1.21 での変更事項をDeno 1.21 リリースノートを元に確認します。 …

【JavaScript】Deno についてのLT会 toranoana.deno #6 を開催しました【TypeScript】

皆さんこんにちは、虎の穴ラボのおっくんです。 2022年 4月 27日 (水) に Deno についてのLT会 『toranoana.deno #6』を開催しました。 yumenosora.connpass.com 当初はアーカイブ配信の予定はなかったのですが、LT登壇が虎の穴ラボのメンバーだけだったこと…

Deno 1.20 へのアップデートと変更事項まとめ

皆さんこんにちは。おっくんです。 去る 2022 年 3月 17日に Deno 1.20 がリリースされました。 今回も、リリースノートを参考に 変更事項の気になるところを紹介します。 Deno 1.20 Deno 1.20 での変更事項をDeno 1.20 リリースノートを元に確認します。 Ru…

Deno 1.19 へのアップデートと変更事項まとめ

皆さんこんにちは。おっくんです。 去る 2022 年 2 月 17 日に Deno 1.19 がリリースされました。 今回も、リリースノートを参考に 変更事項の気になるところを紹介します。 Deno 1.19 Deno 1.19 での変更事項をDeno 1.19 リリースノートを元に確認します。 …

【JavaScript】Deno についてのLT会 toranoana.deno #5 を開催しました【TypeScript】

皆さんこんにちは、虎の穴ラボのY.Fです。 2022年 3月 2日 (水) に Deno についてのLT会 『toranoana.deno #5』を開催しました。 yumenosora.connpass.com 当初はアーカイブ配信の予定はなかったのですが、LT登壇が虎の穴ラボのメンバーだけだったこともあり…

Deno 1.18 へのアップデートと変更事項まとめ

皆さんこんにちは。おっくんです。 去る 2022 年 1 月 20 日に Deno 1.18 がリリースされました。 今回も、リリースノートを参考に 変更事項の気になるところを紹介したいと思います。 実行環境 Docker イメージ denoland/deno:centos(確認時点では Deno 1.1…

Deno 用 の zx?「dzx」を紹介します

こんにちは、おっくんです。2021の最後の大きなお買い物は CSM ゼロノスベルト でした。 先日公開された2021 JavaScript ライジングスター で、 「zx」総合一位になりました。 今回はこのzxの Deno 向けの実装、「dzx」 を紹介します。 github.com dzx は、z…

Deno についてのLT会 toranoana.deno #4 を開催しました

皆さんこんにちは、虎の穴ラボのおっくんです。 2022年 1月 20日 (木) に Deno についてのLT会 『toranoana.deno #4』を開催しました。 yumenosora.connpass.com 当初はアーカイブ配信の予定はなかったのですが、LT登壇が虎の穴ラボのメンバーだけだったこと…

Deno 1.17 へのアップデートと変更事項まとめ

皆さんこんにちは。年の瀬をどの様にお過ごしでしょうか?おっくんです。 去る 2021 年 12 月 16 日に Deno 1.17 がリリースされました。 今回も、リリースノートを参考に 変更事項の気になるところを紹介したいと思います。 実行環境 Docker イメージ denol…

Deno の React アプリケーションフレームワーク Ultra を紹介します!

皆様こんにちは、ゆっくり不動産でお部屋を眺めながら引っ越しを検討しています。おっくんです。 虎の穴ラボ Advent Calendar 2021 - Qiitaの18日目の記事です。 qiita.com 17日目は、H.HさんによるGithubActionsでLambdaのテストからデプロイまでを自動化し…

Deno を AWS Lambda 関数 で動かす ~ GitHub Actions で マイグレーションまで自動化 ~

皆さんこんにちは、急に寒くなりましたね。おっくんです。 虎の穴ラボ Advent Calendar 2021 - Qiitaと Deno | Advent Calendar 2021 - Qiitaの8日目の記事です。 qiita.com qiita.com 7日目は、はっとりさんによるコンテナ開発に必須! VSCode拡張機能 Remo…