Tech – walker – 2022-06-19

19 items · updated 2026-05-19 23:32 UTC · RSS · Up to 2022-06

Next.jsのSSGで全文検索をする方法

Zenn · 2022-06-19

前提 Next.js TypeScript styled-components microCMS AWS S3 Cloud Front Route53 Next.jsのSSGで生成した静的ファイルをS3にアップロードして、静的なメディアサイトを作っています。 CMS

input[type="number"]をやめた話

Zenn · 2022-06-19

ファンタラクティブのエンジニアの 太田 です。 数値入力コンポーネントを作成する際に type="number" を使用するのをやめたことについて書きます。 input[type="number"]とは input[type="number"] (PC) input[ty

「現場で役立つシステム設計の原則」を読んだので、その要点

Qiita(trend) · 2022-06-19

現場で役立つシステム設計の原則 〜変更を楽で安全にするオブジェクト指向の実践技法:書籍案内|技術評論社 Amazon.co.jp - 現場で役立つシステム設計の原則 ~変更を楽で安全にするオブジェクト指向の実践技法 | 増田 亨 |本...

PrismaDataProxyが遅い問題をなんとかする

Zenn · 2022-06-19

概要 PrismaDataProxyが遅いので、セルフホストするためのライブラリを自作して解決しました、というお話です。 本記事で作成・紹介したライブラリはOSSとして公開&npmにpublishしていますので自由にお使いください。 https://github.co

知っておくと便利なCloudWatchメトリクスの機能と活用事例

Qiita(trend) · 2022-06-19

はじめに AWSでシステムを運用しているとサービスやリソースの状況を確認するためにCloudWatchメトリクスを利用する機会も多いと思います。 今回はCloudWatchメトリクスの情報を閲覧する上で、意外と知られていない便利な機...

作ってわかる! はじめてのgRPC

Zenn · 2022-06-19

gRPCは主にバックエンド、特にマイクロサービス同士の通信に多く使われる通信方式です。 しかしそれゆえに知名度が低く、「gRPCってどんな通信なんだろう?」「HTTPとは別の仕組みなの?」と思っている方もたくさんいるのではないでしょうか。 この本では、gRPCはそもそもどんなコン

自社のサービス品質を向上するためのひと工夫

Zenn · 2022-06-19

1. はじめに この記事は、自社のSaaSサービスを法人or 個人向けに提供している方向けの情報です。 【利用者像】: サービスプロダクトの品質改善が必要、と感じているマネージャー層・リーダー層の方々 運用・保守において、顧客からの問い合わせを頻繁に受けるサポート部門の方

ご年配のお客様「公開鍵と秘密鍵とは何ですじゃ?」

Qiita(trend) · 2022-06-19

※実話を基にしたフィクションです。 IT系コールセンター勤務時代ワイ 電話機「プルルルル・・・」 ワイ「おっ、お客様からお電話や!」 ワイ「簡単なお問い合わせだとええな・・・」 ワイ「ガチャッ(受話器を取る音)」 ワイ「お電話ありが...

VuePress v2 + Vite のプラグイン・テーマまわりの変更に対応したので記録する

Zenn · 2022-06-19

個人ブログを VuePress v2 + Vite で立ち上げた記事を以前書きました。 その際に npm パッケージとして公開していた VuePress Plugin usePages のリポジトリに Issue が届きました。 https://github.com/monsat

nestでGraphQLバックエンドを立てる [2022年6月版]

Zenn · 2022-06-19

TL;DR nestで GraphQL + Fastify + Prisma + RDBなバックエンドを爆速構築して GraphQL APIを作成するよ! 環境 asdf v0.10.1 node v18.2.0 プロジェクトとgitのrepositoryを作成する

Deno の Web フレームワーク Fresh チュートリアル

Zenn · 2022-06-19

! Fresh は現在(2022/06/19)プロダクション環境で使用することは推奨されません Fresh は Deno 製の Web フレームワークです。事前のビルドを必要せず、エッジでレンダリングを提供するという特徴があります。また Islands Architecture

fzfを使いnpm run 〇〇を一覧から選んで実行

Zenn · 2022-06-19

どうも。 えーたん(@eetann092)です。 npm run startやnpm run devなど、npm run 〇〇はプロジェクトによって違います。 忘れるたびにpackage.jsonのscriptsを見るのが面倒になってきたため、fzfで一覧から選択したものを実行で

Raspberry Pi 4にKubernetesを入れる

Qiita(trend) · 2022-06-19

こちらの記事にしたがってK8sをRaspberry Piに入れようとしていたのですが、一部情報が古くなっているのでメモを残しておきます。 とくにDockerは今は非推奨となっており、cri runtimeとしてcrioを使うのが普通...

【WebAssembly】ブラウザ上で動作するポーカーソルバーを開発した話

Zenn · 2022-06-19

初投稿です。数あるポーカーの変種の中で世界的に最もポピュラーなものと言ってよいテキサスホールデムにおける、数学的に最適な戦略を解くソルバーを趣味で開発したので、その技術的な部分を備忘録を兼ねて投稿してみます。非常にニッチなアプリケーションではありますが、刺さる方には刺さるんじゃな

Java使いからPHPerに転身した際にはまったこと

Qiita(trend) · 2022-06-19

概略 業界に入ってから長らくJavaをメインで使っていたプログラマである筆者が、業務でPHPを使うようになった際にはまったことを思い出して列挙していく。 詰まった時しか公式リファレンスとか見ないから何となくでやるとびっくりしてしまう...

Googleが試験導入したパフォーマンス指標のINPについて

Zenn · 2022-06-19

2022年5月くらいからGoogleがINPという指標を試験導入していたらしいです(知らんかった…)。 多分今頃感すごいですが、今回はweb.devのブログ内容をもとにINPについてと、INPの計測や、モダンフレームワークの差などを話していこうと思います。 参考文献 ほぼ以下

超簡単どこでもフォトスポット化 WebARでインスタ映えスポットを5分でつくってみた

Qiita(trend) · 2022-06-19

1.ショッピングセンターの空き区画は死活問題 1-1.空き区画問題 当社は、テナント数が10~30店ほどの小型ショッピングセンターを多く運営しています。 昨今の経済状況の影響もあり、テナントの入れ替えも多く、どうしてもテナントが入...

今日何をやればいいか分からない!そんな新入社員に音声案内できるものをVoiceflowで作ってみた。

Qiita(trend) · 2022-06-19

全く畑違いの部署に着任して戸惑うことばかり、、、  小売業の現場で品出し13年、いきなりシステム部に異動になりましたエンジニア見習いのSt.Mと申します。突然のデスクワーク、1か月のワークスケジュールがお店で働いていた時とは全く異な...

tty・i-node・ファイルディスクリプタによる入出力の流れを "echo World > hello.txt" で理解する

Zenn · 2022-06-19

はじめに ここ最近、 UNIX Linux における標準入出力・ファイル管理の仕組みをすっかり忘れてしまったなと感じることがありました。 そのため、これら入出力で使われる tty i-node ファイルディスクリプタなどを週末にお勉強しました。 知識の定着のために、以下のサン