ONCE / Campfireのコードを読んでみた
本記事はREADYFOR Advent Calendar 2024の10日目の記事です。 Railsを開発している会社が、実際にどのようなRailsアプリケーションのコードを書いているのかを知る...
38 search resultsShowing 1~20 results
本記事はREADYFOR Advent Calendar 2024の10日目の記事です。 Railsを開発している会社が、実際にどのようなRailsアプリケーションのコードを書いているのかを知る...
レガシーソフトウェア改善ガイドの読書メモ。 レガシーの定義 保守または拡張が困難な既存のプロジェクトなら、なんでも「レガシー」と呼ぶ レガシープロジェクトに対する変更と、それらのメリットとリスク...
レガシーコードからの脱却読んだのでメモ。 プラクティス3 継続的に統合する 完了と、完了の完了と、完了の完了の完了が違うことを知る 完了 機能を作った開発者が自分のマシンで実行し、何らかの結果を...
Globalid rails/globalid irb(main):001:0> dog_gid = Dog.find(1).to_global_id => #<GlobalI...
committeeやcommittee-railsが(わからなかった|動かなかった)ので、WEB+DB PRESS Vol.108に記載されている方法でやってみた。 ざっくり言うと oas_pa...
データの有無を効率的に判断できるアルゴリズム require "murmurhash3" class BloomFilter SEED_BASE = 0xFBA4C795 attr_reader...
require "bitcoin" require "eventmachine" Bitcoin.network = :testnet3 class Connection < EM::Co...
ブロックを対象とする処理群 不正を含まない台帳記録として、コンセンサスを確定する処理 プルーフ・オブ・ワークの付与によって記録の非可逆性を保証する処理 分岐(フォーク)が可能な時系列的記録の中で...
https://testnet.manu.backend.hamburg/faucet 新しいアドレスの生成 $ bitcoin-cli getnewaddress mgPHsFbpCoc7Y5...
base58でエンコードするというデータ形式。 Base58Checkエンコーディング 任意のサイズの内容(payload) 先頭1バイトはアプリケーションもしくはバージョンの識別子を意味するプ...
Bitcoin Core Install ソースコード $ ghq get https://github.com/bitcoin/bitcoin.git $ git checkout -b v0...
お盆休みにエンタープライズアプリケーションアーキテクチャパターンを読んだのでメモ。 ドメインロジックパターン ドメインロジックを構造化するには シンプルなロジックの場合 トランザクションスクリプ...
pyenv $ brew install pyenv $ vi ~/.bash_profile # python PYENV_ROOT=~/.pyenv export PATH=$PATH:$P...
お正月休みに一年ほど積読だったオブジェクト指向設計実践ガイドを読んだのでメモ。 第2章 単一責任クラスを設計する 単一責任クラス・メソッドがもたらす恩恵 隠蔽されていた性質を明らかにする クラス...
開発でのDocker①の続き やること テキスト入力をPOSTして画像を表示するWebアプリ 画像を返却するAPIサーバは既存のdnmonsterイメージを利用 Redisサーバは既存のイメージ...
はじめてのDockerの続き やること Hello World Webアプリ DEV環境がflask単体起動、PRODUCT環境がwsgi+flaskで起動 Hello World Webアプリ...
Dockerを第1章から第4章まで読んだのでメモ。 ホストOS # cat /etc/redhat-release CentOS release 6.7 (Final) Install inst...
VPSをBotの為だけに利用しているが、Google Apps Script に置き換えれそうなので、まずは全ツイートをスプレッドシートに保存するまでやってみた。 スプレッドシート 保存するツイ...
unzipコマンドが日本語ファイル名だと文字化けるので対応。 # cd /usr/local/src/ # wget 'http://sourceforge.jp/frs/g_redir.php...
Rails + Cloud SQL のチュートリアルやってみた 準備 Google Developers Console Google Developers Console プロジェクト作成す...
38 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.