悪いコードから知る変更容易性の真価
TL;DR システム・ソフトウェア製品における品質特性の中でもコードの変更容易性に興味ある人は是非!興味ない人はまたの機会に 👋 「良いコード/悪いコードで学ぶ設計入門」をテーマに、PHP(Laravel)を使用して変更容易性を深掘りします 各トピックごとに「問題のあるコー
TL;DR システム・ソフトウェア製品における品質特性の中でもコードの変更容易性に興味ある人は是非!興味ない人はまたの機会に 👋 「良いコード/悪いコードで学ぶ設計入門」をテーマに、PHP(Laravel)を使用して変更容易性を深掘りします 各トピックごとに「問題のあるコー
UniswapV2についてドキュメントやコントラクトをもとにがっつりまとめました。 前半でUniswapV2のドキュメントを翻訳・補足しながら概要をまとめています。 後半の章では各コントラクトについて、Bunzzの『DeCipher』というコントラクトのドキュメントを自動生成でき
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
はじめに Next.js v13 から導入された App Router に、せっかくなので Page Router から移行してみました。 どうも単純な移行とはいかなかったので、今後のバージョンアップにも耐えられる最適なデザインパターン を考えてみました。 App Route
HashiCorpは今後リリースする全製品のライセンスを、これまで採用してきたMozilla Public License v2.0(MPL2.0)から、商用利用に制限があるBusiness Source License v1.1(BSL1...
調査会社のSynergy Research GroupとCanalysは、2023年第2四半期のグローバルにおけるクラウドインフラのシェアをそれぞれ発表しました(Synergy Research Group、Canalys)。 クラウドイン...
オラクルはシングルラックにIaaS型クラウドの機能を詰め込み、オンプレミスやデータセンターなどで利用可能な「Oracle Compute Cloud@Customer」の提供を開始したと発表しました。 オラクルは、同社のクラウドサービス「O...
はじめに先日婚活を始めてみましたという内容の記事を書きました。https://qiita.com/app_js/items/0e5aecbc3637816176c1非常に多くの反応をいただいて…
はじめに前回の記事で Pines を紹介しましたhttps://qiita.com/RyoWakabayashi/private/c2d5db339e3bc4811debhttps://dev…
はじめにもう JavaScript や CSS なんて書きたくない!でも、綺麗で動きもある画面を作りたい!そんな人にオススメなのが Pines ですhttps://devdojo.com/p…
<a href="https://www.electronjs.org/blog/electron-26-0">https://www.electronjs.org/blog/electron-26-0</a><br /> <p>Electron 26リリース。 Chromium
概要 会社で AWS を触ることになり、基本から学んでいこうと思ったため備忘録として記事を書き始めました。 今回は API Gateway で使用できる WebSocket API を使用して、AWS 上でリアルタイムチャットを作成してみようと思います。 もし理解が違うよとい
ZOIです。2023/8/12のABC314 (円周率) で入水したので記事を書きます!現在のレート変化はこんな感じ。見ての通り緑に入ってからガタガタしてます入緑記事もどうぞ↓ (内容は被ってる…
テスト駆動Python 第2版 を読み始めた。主な動機は、いまの案件でpytestを書く機会がたまにあるから。テストの書き方もそうだけど、なにをテストするべきなのかとか、その辺も知っていけたら良…
MacでPythonからSQLite3の拡張機能(例えばsqlite-vss)を使う時にエラーが出て苦労したので、その解決方法と理由をまとめておきます。エラーの再現方法Pythonでは、SQLi…
はじめに 以前RustとWASMでマークダウンパーサーを自作したので、これを使ってブログを作ってみました。 https://yud0uhu.work/ https://zenn.dev/denham/articles/01ed6a101e9b98 ソースコードは以下にあ
概要 Ruby on Railsにおける複雑な認可の設計と実装するための一例を紹介する。 背景 手元で作っているRailsのB2Bサービスの権限に関連する要件が複雑化してきたので、権限モデルをちょっと整理する。 権限が複雑になる原因は、アクターや操作対象といった権限に関す
近代のMVVMパターンを採用しているプロジェクト(WPF, .NET MAUI etc.)では、ReactivePropertyを使うことが多いと思います。特にクラスのプロパティとしてReacti…