Tech – walker – 2022-08-30

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

TypeScript の Narrowing

Zenn · 2022-08-30

はじめに 今回の記事では、その Widening(型の拡大) の対となる Narrowing(型の絞り込み) について解説します。Narrowing の方がよく知られている概念であり、パターンが多く解説が大変ですがやっていこうと思います(一部書ききれていないパターンや理解度の

iPhoneで快適にプログラミングする開発環境について

Zenn · 2022-08-30

最近、iPhoneと折りたたみBluetoothキーボードで快適に開発しています。小さなカバンに入れて持ち運べるので重宝しています。Twitterで紹介したら反響があったので、具体的な方法を紹介します。 https://twitter.com/kujirahand/status/

【AWS認定】スコアレポートの確認方法

Qiita(trend) · 2022-08-30

はじめに 試験を受けた後は、合格であれ不合格であれ、自分がどれくらい得点できたのかが気になるものです。 AWS認定試験の結果は AWS認定 のページから確認できるのですが、少々わかりづらいと感じたため、本記事ではスコアレポートの確認...

自動車の安全水準からプログラミングに関するヒントを得る

Zenn · 2022-08-30

どうも、株式会社プラハCEO兼エンジニアの松原です。 ASILと呼ばれる自動車の安全水準に関する規格がプログラミングにも活かせると常々考えているため、こちらの記事にまとめてみました。普段の意思決定のお役に立てていただけたら幸いです。 (自動車に関する仕事をしていたのは早くも10年

制限ボルツマンマシンの基礎 ~推定編~

Zenn · 2022-08-30

はじめに 機械学習で用いられるボルツマンマシン、特に制限ボルツマンマシン(Restricted Boltzmann Machine, RBM)の解説その2です。その1の続きなので、そちらを見てから読んでください。 前回までのあらすじ ぼっち飯のDaveは、いつも学食前のテ

AL2内のElastic Beanstalk環境でちょっとした修正を即反映するためにpumaを再起動する方法

Qiita(trend) · 2022-08-30

Amazon Linux 1(AL1) # pkill -f puma Amazon Linux 2(AL2) # systemctl restart web.service ちょっとだけ解説 EB環境でほんのちょっとの修正...

ゲームのライブ配信画面上で視聴者がステージを作って配信者に送れるシステムの構築

Qiita(trend) · 2022-08-30

ゲーム配信を見ながら次のステージを作って送り付ける 昨今のアクションゲームなどには、ブロックのようなパーツを組み合わせてステージを作成し、インターネットを介して自作ステージを交換できるものが多くあります。一番有名なのは「マリオメーカ...

【Web3】DAO(分散型自律組織)とは一体何なのか?

Qiita(trend) · 2022-08-30

はじめに 前回のNFTに続いてweb3編第二弾として今回は「DAO」について書いていきたいと思います! 今年になって「DAO」という言葉を色々な場面で目にすることが増えましたね。 「DAOが人々の働き方を変える!」なんて言われてたり...

【KAT loco S × Oculus Quest2】足踏みで移動するVRの作り方

Qiita(trend) · 2022-08-30

歩行型センサーに対応したVRアプリ開発 VRにおけるロコモーションの工夫には様々なパターンがあり、世界中で検証が重ねられています。 OculusQuest2のみを使用したロコモーションについては、下記のアイデアが大変参考になりました...

Reactの今まであまり触れてこなかった機能について試したのでそのまとめ

Zenn · 2022-08-30

react18.2で検証 createPortal 以下はドキュメントの引用 ポータル (portal) は、親コンポーネントの DOM 階層外にある DOM ノードに対して子コンポーネントをレンダーするための公式の仕組みを提供します。 ポータルを使うと<div i

ISUCON12予選問題をUnistore(Hybrid Table)❄️で実装してみた。

Zenn · 2022-08-30

Unistore(Hybrid Table)のPrivatePreview版を使わせていただける機会をいただき、isucon12予選問題をSnowflakeで実装してみました😃 Unistoreとは Unistoreとは、OLTPデータとOLAPデータを1箇所に保管できるワー

【備忘録】システム開発で非機能要件整理・定義をするために必要な情報

Qiita(trend) · 2022-08-30

はじめに 現在、受託開発企業でシステムエンジニアをしている@fusassyといいます。 最近、インフラ(クラウド)の非機能要件定義を担当しました。その際、参考にした情報を備忘録として残します。以下で挙げた資料を利用すれば、非機能要件...

今時の CSRF 対策ってなにをすればいいの? | Basicinc Enjoy Hacking!

リアルタイム版 JSer.info · 2022-08-30

<a href="https://tech.basicinc.jp/articles/231">https://tech.basicinc.jp/articles/231</a><br /><p>CSRF攻撃に対する多層防御として利用できる対策手法について。 CSRFトークン、カ

New Recipes for 3rd Party Cookies – text/plain

リアルタイム版 JSer.info · 2022-08-30

<a href="https://textslashplain.com/2022/07/27/new-recipes-for-cookies/">https://textslashplain.com/2022/07/27/new-recipes-for-cookies/</a><

nadeesha/ts-prune: Find unused exports in a typescript project. :bath:

リアルタイム版 JSer.info · 2022-08-30

<a href="https://github.com/nadeesha/ts-prune">https://github.com/nadeesha/ts-prune</a><br /><p>TypeScriptのコードから使用されていないexportsを検出するツール</p>

SpiderMonkey Newsletter (Firefox 104-105) | SpiderMonkey JavaScript/WebAssembly Engine

リアルタイム版 JSer.info · 2022-08-30

<a href="https://spidermonkey.dev/blog/2022/08/29/newsletter-firefox-104-105.html">https://spidermonkey.dev/blog/2022/08/29/newsletter-firef

【SwiftUI】Viewを引数にとるViewの作成方法

Qiita(trend) · 2022-08-30

方法 今回の例は背景色を黄色にするViewを作成しています。 import SwiftUI struct BackgroundView&lt;T: View&gt;: View { private let content:...

GitHub ActionsでビルドしてCloudflare Pagesにデプロイする

Zenn · 2022-08-30

やりたいこと Cloudflareは無料プランでも最高。今までGitHub PagesやNetlifyにデプロイしてCloudflare経由で配信してきた。Cloudflareは速くて安定している。 Cloudflare Pages のリポジトリ連携よりは GitHub A

多言語対応の辞書キーをフラットな構造にしてみたら良かった話

Zenn · 2022-08-30

多言語対応の辞書キーをフラットな構造にしてみたら良かった話 こんにちは、@sukechannnn です。 私たちは2022年7月25日にノンデスクワーカー向けプロジェクト管理アプリKANNAの英語版をリリースしました。 今回、英語版の開発を進めるに当たって I18n の辞書を