Web

コロナ禍におけるエンジニアのためのCloud IDE

2020年3月頃からコロナが流行りだし、もう12月になります。働き方が大きく変わり、リモートワークが当たり前の時代となりました。 エンジニアの働き方も同様に変わりました。そこで、今回はCloud IDEというものを紹介しようと思います。 リモートワークとDaa…

Cloudflare Workers (Edge Workers) で Micro Frontends

今回、またMicro Frontendsの構築を試みようと思います。構築パターンの内、サーバーサイド統合パターン、特にエッジサイド統合を試しました。 その内容を紹介します。サンプルコードは、下記に残しています。 github.com Edge Side Include (ESI)って? Edg…

20代後半エンジニアである私がこれから学ぶべきこと

Web

PexelsのAkil Mazumderによる写真 私は、現在26歳のWebエンジニアです。これまでの技術に対する学び方と、これからの技術に対する学び方について、少し考えたいと思っています。 これまでの20代前半 新卒入社した当時の私は、業務上、PHP + MySQL on AWS の…

Micro Frontends を調べたすべて

Photo by Dil on Unsplash Micro Frontendsに関わる記事を100件以上読みました(参考記事に記載しています)。そこから得たMicro Frontendsについてこの投稿に記録します。 また、調査メモについて、次のリポジトリに残しています。 github.com 発端 実績企業 …

Zalando tailor で Micro Frontends with ( LitElement & etcetera)

Photo by Kenny Luo on Unsplash Zalando社が開発したTailorを使って、サンプルWebアプリをMicro Frontendsで構築してみました。Tailorはサーバーサイドで統合するアーキテクチャです。クライアントサイドは、Web Componentsで作られているLit Elementを使っ…

Ara-Framework で Micro Frontends with SSR

Photo by Artem Sapegin on Unsplash みなさん、こんにちは。silverbirder です。 私の最近の興味として、Micro Frontends があります。 silverbirder180.hatenablog.com 今、Ara-Frameworkというフレームワークを使った Micro Frontends のアプローチ方法を…

ZoomのMeetingを自動生成するGASライブラリ zoom-meeting-creator を作った

みなさん、Zoom使っていますか? ZoomのMeetingを自動生成するGASライブラリを公開しましたので、 そのきっかけと使い方について紹介しようと思います。 きっかけ 作ったもの きっかけ 社のSlackで次のqiitaの記事を知りました。 qiita.com GASからZoomのMee…

Micro Frontends を学んだすべて

Micro FrontendsというWebフロントエンドアーキテクチャがあります。 このアーキテクチャを知るために、書籍を読み、簡単なサンプルWebアプリを開発しました。 そこから学んだことをすべて議事録として残したいと思います。 モノリシックな Webアプリケーシ…

TwitterにあるLinkを収集するツール Cotlin で、世界中のプレゼンテーション資料を知ろう

Twitterに投稿されているLinkを収集するツール Cotlin を作りました。 Collect links in tweet から、Cotlinという名前にしました。Androidのアレに似ています。 github.com www.npmjs.com 動機 技術スタック 困ったこと 良かったこと 最後に 動機 私は、con…

Mac で バ美肉 りたい! (Zoom + Gachikoe + 3Tene or Reality)

きっかけ 構成 音声 Voice Changer: Gachikoe 仮想マイク 動画 Application for VTuber Desktop: 3tene Asserts Mobile: Reality 仮想カメラ 使い方 (Zoom) 終わりに 参考リンク 追記 きっかけ みなさん、リモートワーク(テレワーク)してますか? Hangouts…

GMailをGCalendarに登録するサービス rMinc を作ってみた

rMinc ターゲットユーザー GMailとGCalendarを使っている人 メールを開くって面倒じゃないですか? 例えば、次のようなメールを受信していたとします。 アマゾンで商品を購入した際、お届け予定日が記載されたメール 映画館(TOHOシネマ)でネット予約した際、…

1コマ漫画検索サービスTiqav2 (Algolia + Cloudinary + Google Cloud Vision API) 作ってみた

画像で会話って楽しい Tiqav2 Tiqavとは? Tiqav2とは? 2つの機能 画像とテキストを保存 画像を検索&表示 SaaSは個人開発には最適 終わりに その他 画像で会話って楽しい 皆さん、チャットツールでコミュニケーションするとき、絵文字や画像って使ってます…

Google Apps Script でも テスト がしたい! (Clasp + Typescript + Jest)

Google Apps Script + Typescript + Jest Google Apps Script(以下,GAS)でライブラリを公開しました。ライブラリを開発する際、テストのフィードバックサイクルを短くするため、Clasp + Typescript + Jest という技術スタックを選択しました。 その開発体験…

GDG DevFest Tokyo 2019に参加したら、Webの未来にワクワクした

GDG DevFest Tokyo 2019というイベントに参加してきました。 最近はプライベートの都合上、中々時間が取れていませんでした。 しかし今回、会社の都合上、良い感じに時間を確保できたため、こちらのイベントに参加してきました。 大阪→東京 でわざわざ新幹線…

Cloud Native Days Tokyo 2019 -2019年7月22-23日参加レポート

cloud native days tokyo 2019 今回、東京が開催されましたCloud Native Days Tokyo 2019に2日間とも参加してきましたので、報告しようと思います。 セッション毎の報告というより、全体を通した感想を話そうかなと思います。 CNCFの利用率 CloudNativeとは…

【増枠】Frontend de KANPAI! #7 - Going on 令和 - 2019年7月19日参加レポート

今回はDeNAさん主催のFrontendのイベントに参加してきましたので、 報告しようと思います。 frokan.connpass.com twitter.com frontend de kanpai frontend de kanpai tech board firebaseの勢いがすごい。あとnowも多少人気で、now信者の私とっては嬉しい …

AWS Summit Osaka 2019 2019年6月27日参加レポート

大阪のグランフロント大阪で開かれました「AWS Summit Osaka 2019」に参加してきましたので、 私の中で良かった3つのセッションを紹介したいなと思います。 aws.amazon.com AWS Summit Osaka 2019 もらったもの hastagはこちら twitter.com 私のメモはこち…

【増枠】Mix Leap Study #45 - Google I/O、WWDCまとめて報告会! 2019年6月15日参加レポート

今回は、ヤフー株式会社主催の下記セミナーに参加してきました。 Google/Appleどちらも大好きで、けど海外カンファレンスにいけなかった私にとって、今回の報告会は新鮮な内容ばかりでした。 その内容を記事に書こうと思います。 yahoo-osaka.connpass.com h…

【大阪・梅田】Kubernetes Meetup Tokyo #19 大阪サテライト- 2019年5月31日参加レポート

kubernetes osaka Satellite k8sjp-osaka.connpass.com 大阪からKubernetes Meetup Tokyoに参加できるとのことで、こちらに参加してきました。 Kubernetesの生みの親である3人の内の1人のJoe Bedaから、Kubernetesの歴史の経緯について教えて頂きました。 そ…

【大阪】BMXUG勉強会 -Kubernates体験&Watson Discovery入門- 2019年3月27日参加レポート

BMXUG bmxug.connpass.com 今回、k8sの体験を目的として参加したのですが、意外な収穫があったので、 共有したく、記事を書くことにしました。 twitter.com Watson Discovery Watson Discoveryとは?? どんな特徴があるの? メタ情報による検索 隠れたコン…

【大阪】GCPUG Kansai 〜 Cloud Next Extended ~ - 2019年5月14日 参加レポート

GCPUG Kansai Cloud Next Extended 案内板 gcpug-osaka.connpass.com こちらの参加しましたので、ご報告します。 twitter twitter.com 目的 セッション紹介 GCPUG Kansai 紹介 Cloud Next Recap 1 発表者 内容 Anthos CloudRun CloudRun on GKE Knative gVis…

Go Conference 2019 Spring - 2019年5月18日 参加レポート

Go Conference 2019 Spring Coffee gocon.connpass.com こちらに参加してきましたので、ご報告します! 公式: gocon.jp twitter: twitter.com 場所: リクルートライフスタイル本社 東京都千代田区丸の内1-9-2 グラントーキョーサウスタワー よかったセッショ…

Algolia Community Party in 京都 - 2019年5月10日 参加レポート

algolia.connpass.com こちらに参加しましたので、ご報告までに記事を書こうと思います。 Algolia Community Party in 京都 - 2019年5月10日 Algoliaって? 百聞は一見にしかず 概要 どんな機能があるの? どうやって使うの? Algoliaは知っていたの? なぜ…