Tech – walker – 2023-08-15

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

悪いコードから知る変更容易性の真価

Zenn · 2023-08-15

TL;DR システム・ソフトウェア製品における品質特性の中でもコードの変更容易性に興味ある人は是非!興味ない人はまたの機会に 👋 「良いコード/悪いコードで学ぶ設計入門」をテーマに、PHP(Laravel)を使用して変更容易性を深掘りします 各トピックごとに「問題のあるコー

UniswapV2 大全

Zenn · 2023-08-15

UniswapV2についてドキュメントやコントラクトをもとにがっつりまとめました。 前半でUniswapV2のドキュメントを翻訳・補足しながら概要をまとめています。 後半の章では各コントラクトについて、Bunzzの『DeCipher』というコントラクトのドキュメントを自動生成でき

[ERC5570] レシートをNFTとして発行する仕組みを理解しよう!

Qiita(trend) · 2023-08-15

はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…

[ERC6220] NFTをNFTに装備できるコンポーザブルな仕組みを理解しよう!

Qiita(trend) · 2023-08-15

はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…

App Routerの最適なデザインパターンを考えてみた

Zenn · 2023-08-15

はじめに Next.js v13 から導入された App Router に、せっかくなので Page Router から移行してみました。 どうも単純な移行とはいかなかったので、今後のバージョンアップにも耐えられる最適なデザインパターン を考えてみました。 App Route

HashiCorp、全製品のライセンスを商用利用に制限があるBSLライセンスに変更すると発表

Publickey · 2023-08-15

HashiCorpは今後リリースする全製品のライセンスを、これまで採用してきたMozilla Public License v2.0(MPL2.0)から、商用利用に制限があるBusiness Source License v1.1(BSL1...

グローバルのクラウドインフラ市場シェア、AWSがトップ維持、Google Cloudの成長率が高い。2023年第2四半期、Synergy ResearchとCanalysの調査結果

Publickey · 2023-08-15

調査会社のSynergy Research GroupとCanalysは、2023年第2四半期のグローバルにおけるクラウドインフラのシェアをそれぞれ発表しました(Synergy Research Group、Canalys)。 クラウドイン...

オラクル、シングルラックにIaaSクラウドを詰め込んだ「Oracle Compute Cloud@Customer」提供開始

Publickey · 2023-08-15

オラクルはシングルラックにIaaS型クラウドの機能を詰め込み、オンプレミスやデータセンターなどで利用可能な「Oracle Compute Cloud@Customer」の提供を開始したと発表しました。 オラクルは、同社のクラウドサービス「O...

LangChain × Streamlitで爆速AIチャットbot開発 【婚活GPT】というアプリを作ってみた!

Qiita(trend) · 2023-08-15

はじめに先日婚活を始めてみましたという内容の記事を書きました。https://qiita.com/app_js/items/0e5aecbc3637816176c1非常に多くの反応をいただいて…

Phoenix LiveView に超簡単 UI コンポーネント Pines を導入する

Qiita(trend) · 2023-08-15

はじめに前回の記事で Pines を紹介しましたhttps://qiita.com/RyoWakabayashi/private/c2d5db339e3bc4811debhttps://dev…

Pines - Alpine.js + Tailwind CSS で超簡単UI -

Qiita(trend) · 2023-08-15

はじめにもう JavaScript や CSS なんて書きたくない!でも、綺麗で動きもある画面を作りたい!そんな人にオススメなのが Pines ですhttps://devdojo.com/p…

Electron 26.0.0 | Electron

リアルタイム版 JSer.info · 2023-08-15

<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】WebSocket APIでリアルタイムチャット作ってみた(Amplify+Next+WebSocket API使用)

Zenn · 2023-08-15

概要 会社で AWS を触ることになり、基本から学んでいこうと思ったため備忘録として記事を書き始めました。 今回は API Gateway で使用できる WebSocket API を使用して、AWS 上でリアルタイムチャットを作成してみようと思います。 もし理解が違うよとい

【色変記事】なんやかんやでAtCoder水コーダーになりました

Qiita(trend) · 2023-08-15

ZOIです。2023/8/12のABC314 (円周率) で入水したので記事を書きます!現在のレート変化はこんな感じ。見ての通り緑に入ってからガタガタしてます入緑記事もどうぞ↓ (内容は被ってる…

テスト駆動Pythonを読む

Qiita(trend) · 2023-08-15

テスト駆動Python 第2版 を読み始めた。主な動機は、いまの案件でpytestを書く機会がたまにあるから。テストの書き方もそうだけど、なにをテストするべきなのかとか、その辺も知っていけたら良…

AttributeError: 'sqlite3.Connection' object has no attribute 'enable_load_extension' の対処法

Qiita(trend) · 2023-08-15

MacでPythonからSQLite3の拡張機能(例えばsqlite-vss)を使う時にエラーが出て苦労したので、その解決方法と理由をまとめておきます。エラーの再現方法Pythonでは、SQLi…

自作マークダウンパーサーとNext13+Prisma+GraphQL+Supabaseでブログを自作した

Zenn · 2023-08-15

はじめに 以前RustとWASMでマークダウンパーサーを自作したので、これを使ってブログを作ってみました。 https://yud0uhu.work/ https://zenn.dev/denham/articles/01ed6a101e9b98 ソースコードは以下にあ

Railsにおいてプラットフォームとなるシステムを作るときの権限モデルを考えてみる(N:M)

Zenn · 2023-08-15

概要 Ruby on Railsにおける複雑な認可の設計と実装するための一例を紹介する。 背景 手元で作っているRailsのB2Bサービスの権限に関連する要件が複雑化してきたので、権限モデルをちょっと整理する。 権限が複雑になる原因は、アクターや操作対象といった権限に関す

【C#】ReactiveProperty<T>型のプロパティを持つクラスの初期化方法

Qiita(trend) · 2023-08-15

近代のMVVMパターンを採用しているプロジェクト(WPF, .NET MAUI etc.)では、ReactivePropertyを使うことが多いと思います。特にクラスのプロパティとしてReacti…