BOXILでエンジニアをやっている永井です。前回は入社エントリを書きましたが今回は技術的な記事を書こうと思います。 今回はCloudflareにおける画像の最適化処理のコストカットをした話をします。ざっくりいうとCloudflare内のKVという機能を使い、最適化をした画像をキャッシュしました。似たような問題で悩んでいる方…
Log4j 脆弱性を緩和するAWS WAFの「Log4JRCE」DevelopersIOサイトの3日間の検出結果を紹介します | DevelopersIO
IPアドレスは、ELB (国内向)、Global Accelerator(海外向) のIPアドレスで利用中のものでした。 $ host 75.2.71.201 201.71.2.75.in-addr.arpa domain name pointer a5b041b48e73d3807.awsglobalaccelerator.com. $ host 52.194.15.214 214.15.194.52.in-addr.arpa domain name pointer ec2-52-194-15-214.ap-northeast-…
設計を歪める認知バイアス – Qiita
こんにちは、リファクタリングが大好きなミノ駆動です。 この記事は READYFORアドベントカレンダー2021 、5日目の記事です。 これはなに? ソフトウェア開発において、設計をないがしろにすると、低凝集密結合な構造に陥り、変更容易性が低下してしまいます。 設計スキルを高め、あるべき構造を設計する……これで解決でき…
フロントエンドエンジニアがWASM(Rust)でWebアプリを作ってみた
この記事について この記事はアドベントカレンダー2021 Rust 四日目の記事です 概要 フロントエンドエンジニアである筆者がWASM(Rust)でWebアプリを作ってみたので、 その際の技術選定(主にビルド・開発補助周り)について 作ってみた雑感、特に「ぶっちゃけフロントエンドRust[1]ってどうなの?」という点 について…
モブプログラミングを導入し、チーム一丸となってタスクに取り組むようになった話
はじめに メルペイ ML Platformチームの@ysk24okです。この記事は、 Merpay Advent Calendar の4日目の記事です。 本記事では自チームにモブプログラミングを導入し、チーム一丸となってタスクに取り組むようになった話を共有します。 モブプログラミングとは モブプログラミング(以下モブプロ)とは、モブプログラミン…
RemixをCloudflare Workersで動かす & KVでデータをキャッシュする
プロンプトで使用するテンプレートを聞かれますが、ここでCloudflare Workersを選択します。 ローカルでの開発 Cloudflare Workersのテンプレートではnpm run startというコマンドが用意されています。このコマンドを実行するとMiniflareというWorkersのローカルシミュレーターが立ち上がります。 このローカルシミュレ…
1年半かけて作ったオンラインFPSゲーム「QUICAL」が失敗した話|sakastudio|note
自己紹介どうも皆さんこんにちは、普段ゲーム開発をしている大学生の坂すたじおです。最近は専らオープンソースの工業ゲーム「moorestech」の開発をしています。リポジトリにいいねしてくれたらうれしいです。ついでにDiscordサーバーに入ってくれると嬉しいです。 なぜこの記事を書くのか私はFPSゲーム開発の過程をゆっ…