Tech – walker – 2022-05-03

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

保守開発はブルーオーシャン

Qiita(trend) · 2022-05-03

ここ数日流行りの言説「~はブルーオーシャン」に乗じて過去のメモを放流しています。 保守開発はブルーオーシャン エンタープライズ製品、花形は設計、新機能リリースであって欲しい。一方、当然その裏には保守、サポート開発という甚だ地味なチー...

Custom Directiveを使ったJavaScriptアニメーションパターン

Zenn · 2022-05-03

先日、Vueでのアニメーション管理方法を記事にしました。 https://zenn.dev/lanberb/articles/603fc7a8ca6d87 こちらの記事ではフェードインアニメーションのみ紹介しました。 本記事では色んなアニメーションを紹介します。 目次から好きな部

【Material Design】折りたたみデバイスの設計とUIデザイン

Qiita(trend) · 2022-05-03

概要 2021年のGoogle I/Oで発表された、Material Youですが、 少し前に公開されたガイドラインでは、Material Design 3(略称:M3)として、公開されていました。 そんなM3では、Material...

再レンダリングと一緒に理解するReact.memo

Zenn · 2022-05-03

こんにちは👋 今回はReact.memoを再レンダリングと絡めて使い方と使い所なんかをイメージしやすく簡単に説明していきたいと思います。 再レンダリングが行われるシーン 再レンダリングが行われる条件としては主に以下の3つがあります。 stateが更新されたとき propsが

AWS を安全に利用するために知っておくべき アクセスキーの扱い方

Zenn · 2022-05-03

こんにちわ alivelimb です。 AWS を外部から利用するためにアクセスキーを発行した場合、安全に利用しないと不正利用される原因にもなりえます。本記事では AWS アクセスキーの扱いについて紹介します。 私は情報処理安全確保支援士、Security Specialty を

スマホに保存しているTwitterの下書きをテキストデータとして取り出す方法を思いつきました

Qiita(trend) · 2022-05-03

はじめに 恥ずかしながら私、Twitterの下書きが800件ほどたまっています。 私は1日数ツイートをするかしないかくらいのライトなツイッターユーザーなのですが、ツイート内容を書いたあとすぐには呟かずに一度下書きに保存する癖がありま...

C# でヒープアロケーションを減らすための言語機能

Qiita(trend) · 2022-05-03

3D グラフィックスなどパフォーマンスが重視されるアプリケーションにおいて、ヒープアロケーションを減らして GC のパフォーマンスを向上させるために C# にできること、できないことを、僕の経験から紹介します。構造体の話がメインです。...

ただ15行のシェルスクリプトで個人ナレッジマネジメントツールを作った話

Qiita(trend) · 2022-05-03

はじめに 自分が読んだ本や記事などを読む時に書いたノートを体系的に管理したいですよね。 現在優秀なナレッジマネジメントツールはありふれています。企業向けだと Confluence DocBase Qiita Team などがあり...

ただ15行のシェルスクリプトで個人ナレッジマネジメントツールを作った話

Zenn · 2022-05-03

はじめに 自分が読んだ本や記事などを読む時に書いたノートを体系的に管理したいですよね。 現在優秀なナレッジマネジメントツールはありふれています。企業向けだと Confluence DocBase Qiita Team などがあります。個人向けは Notion HackM

Hello Worldのその先へ - 若手エンジニアにお勧めの本6選

Zenn · 2022-05-03

はじめに こちらの動画でも紹介したのですが、春は新人エンジニアの季節。そして去年や一昨年前の新人たちが2年目から3年目になる季節です。というわけで、そんな彼らが初級者から中級者になるためにオススメの本を紹介したいと思います。 https://www.youtube.com/w

Power Query workout - SharePoint.Tables

Qiita(trend) · 2022-05-03

2 つのモードがあって 1.0 と 2.0。2.0 の ベータ 表記がなくなったので、そろそろパブリック プレビュー から GA かなと思っていたのだけど、どうやらちょっと違ったみたいかも。 It's important to h...

常にスタートアップに最新のプロジェクトをロードします。の罠UE4 UE5

Qiita(trend) · 2022-05-03

環境:Windows10 UE5.0.1 及び UE4.27.2 Unreal Engine の起動時に新規プロジェクトを作成する際に、Unreal Editor の左下に □ 常にスタートアップに最新のプロジェクトをロードします...

Go + echo + Air + Dockerで最小限かつホットリロードなAPI開発環境を作る

Qiita(trend) · 2022-05-03

GoのREST API開発環境を作りたく、まずは最小限の環境を作ってみた 似たような記事はたくさんあるが、自分としては記事の数だけヒントを貰うことができたため自分の記事も誰かの役に立つと考え、備忘録も兼ねてここにメモしておく この記...

クラウドネイティブ入門してみた

Qiita(trend) · 2022-05-03

はじめに 最近Kubernetesを習得するにあたり、クラウドネイティブ自体の理解度が不足していると感じたため体系的に学習しました。 今回学んだこと忘れず実務で必要になった時に参照できるよう、記事にまとめました。 クラウドネイティ...

【Redis】Sorted Setからランダムに要素を取得する方法

Zenn · 2022-05-03

概要 Webサービスを開発していると、たまに「ある条件を満たす集合をランダムで取得したい」という要件がある。 個人開発であれば、RDBに対して叩くSQLを無理やり頑張って工夫すれば何とかなるが、 RDBに入ってるデータが10万件 秒間200リクエストが来る ユーザー体感を向

【Blazor】約300ページにわたる技術書をひとりで執筆した話

Zenn · 2022-05-03

こんにちは! ねこじょーかーです。 みなさんは「Blazor」を知っていますか? Blazor は、C# と .NET Core を用いて Web アプリケーションの開発ができるようになるフレームワークのことです。 ASP.NET Core Blazor とも呼ばれます。 フロン