Tech – walker – 2022-07-08

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

今週の PHP 2022/07/02 〜 2022/07/08

Zenn · 2022-07-08

PHP のメーリングリストから、気になった情報をピックアップします。 今週も Feature Freeze 直前の RFC スペシャルです。 Internal Feature Freeze PHP 8.2 July 19th PHP: rfc:dnf_types ht

Friendlyで作ったWPFの自動テストをGithub Actions上でテストする(.NET Framework編)

Zenn · 2022-07-08

WPFで作成されたアプリケーションのUIを自動化したいというのは、誰もが夢見つつ、実際に実現するのはなかなかにハードルが高い目標だと思います。 何しろ価値のあるレベルのテストを維持すること自体が、死ぬほど大変なので、できている方々には尊敬の念しかありません。 さて本稿では、WPF

FlutterのRaster Cacheを追ってみる

Zenn · 2022-07-08

Flutterの心臓部はWidgetです。Widgetの差分をいかに最低限必要な描画の差分へ変換していくか、というのがFlutterの基盤部分の役割の一つです。 この必要最低限の描画の差分を担保するための最適化がいくつか存在し、その中でも低レイヤーよりのRaster Cacheに

PlayStationエミュレータ作りに取り組んだ

Zenn · 2022-07-08

最近暇だったのでPlayStationのエミュレータ作りに取り組みました。そのまとめをしたいと思います。 PlayStationエミュレータ作りと聞くと難しそうに聞こえますが、実はかなり分かりやすいガイドブックが存在し、これに従うことであまり詰まることなく実装できました。 結果と

OAuth2.0 PKCE手続きを Auth0 を利用して TypeScript で実装してみる

Zenn · 2022-07-08

概要 PKCE(Proof Key for Code Exchange)という認可コードフローを Auth0 を利用して実際に実装してみることで理解を深めてみようという試みです。 私の記事内では PKCE の詳しい手続きについては触れていませんが、こちらの記事でより詳しく説明

Lambda@Edgeを利用してCloudFrontにcognito認証をかける

Zenn · 2022-07-08

はじめに フロントエンドのアプリケーションに、楽に・意識せずに認証をつけたいと思いませんか? 例えば、CloudFrontで動作するアプリケーションに認証をつける場合などです。 ! ECSなどのALBを通すサービスに認証を付与したい場合は、拙作をどうぞ 最近は、Cognit

話題の“まだ作成していないユーザーアカウント”を先回りして乗っ取る攻撃について図でまとめてみた

Qiita(trend) · 2022-07-08

概要 アカウントを乗っ取る攻撃が私の中で話題だったので、理解しようと努めましたという記事です。 その元記事はこちら↓ 防げなかったサイトには、ZoomやInstagram、Dropbox、LinkedInなどが含まれた。 とのこ...

Goで車ゲームのメーターを作ってみた

Zenn · 2022-07-08

Codemastersの車ゲーム全般には「テレメトリ情報」をネットワーク経由で出力する機能があります。自動車にはOBD-2と呼ばれるCANベースの車載システム診断プロトコルがありますがそれに近しいものと考えられます。 「テレメトリ情報」に車ゲームならではの情報を含みます。 車速

【Flutter】NavigatorのpushReplacementの遷移先画面からpopを使用して、情報を渡す方法

Qiita(trend) · 2022-07-08

はじめに 画面遷移して、前の画面に戻る時にpopがよく使われると思います。 またpopの引数に情報や値を入れることで、 戻った後の画面にその情報や値を取得するような使い方もあると思います。 しかし、pushReplacementを用...

Power BI のビジュアルを、メールやTeamsで共有しよう🎉

Qiita(trend) · 2022-07-08

はじめに Power BI で分析をして、その知見を共有するとき、Power BI Reportのリンクを送信するだけしか方法がないと思っていませんか?😁 Reportの共有リンクはフィルターはそのままの設定で送れるけど、ビジュアル...

node の S3Client から S3, GCS, R2 を操作する

Zenn · 2022-07-08

S3、というより S3 API は、AWS というよりオブジェクトストレージ界の標準になりつつあります。S3 互換を謳うオブジェクトストレージはそれこそ毎月一個増えてるんじゃないでしょうか。 複数の CDN 構成をとるとき、クラウドごとのSDK のコードを書くのではなく、一つの実

【Python】OpenCVとPillow(PIL)を比べてみた

Qiita(trend) · 2022-07-08

はじめに 画像処理で速度を必要とするアプリケーションを作っているところ、前処理でアプリに組み込まないスクリプトをPythonで組んだ時の話です。 「標準ライブラリを使えばpipで新しいライブラリをインストールする必要がないから楽なん...

KotlinのDSLを活用して似たような仕様の画面を効率よく作成する【前編】

Qiita(trend) · 2022-07-08

説明する予定の内容 Webフォームのようなデータ入力画面をDSLで効率よく複数作成 (後編に続く) NavHostで画面遷移 Jetpack Composeから切り離すことで UnitTest だけで入力条件などのテストを実行...

HTML&CSSの基礎を学んだ後にしてよかったこと

Qiita(trend) · 2022-07-08

結論: コピーサイトを作る 「前書き」 私の記事は主に、プログラミング初心者がフロントエンドエンジニアになるために経験していることを書いたものです。 今回が初投稿になります。 勉強開始:3/18/2022 今回はHTMLとCSSの基...

Cloudflare Workers でも Firebase Authentication を使えるぞ!!

Zenn · 2022-07-08

Cloudflare Workers では KV だったり Durable Objects や R2 などといった外部ストレージへアクセスをして何かしら操作するようなプログラムを動かすことができます。しかし、誰でもその操作ができてしまうとセキュリティ面や使用料の面で問題が発生しま

有名企業のエンジニア向け研修資料まとめ

Qiita(trend) · 2022-07-08

はじめに 今回は有名企業の公開されているエンジニア新人研修資料をまとめました。 昨今、新人向けの研修資料を公開する企業が増えています。 またクオリティーがかなり高いものが多く、初級者~中級者でも学びがある資料となっています。 資料の...

remote.itで実家のIT環境メンテナンス問題に対応する

Qiita(trend) · 2022-07-08

※この記事はQiitaEngineerFesta 2022 「remote.it を使って○○に接続してみた!」に参加するために執筆した記事です。 TL;DR 義実家のIT環境のメンテナンスを行うために、Windows PCにr...