はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ eagletmt's blog

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 16 / 16件)
 

API Gateway + Lambda + Rust で開発する (2021-01) - eagletmt's blog

2021/01/14 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip Lambda rust misc Docker TREE

まとめ netlify_lambda を使う Lambda の Docker イメージサポートを利用する aws-lambda-rie-gateway を使う この構成で Slack の interactive message や block kit で遊んだサンプルがこれ https://github.com/eagletmt/misc/tree/master/rust/slack-slash-command-sample Rust 向けの Lambda Runtime lambda-runtime... 続きを読む

switch_point では ActiveRecord v6.1 以降をサポートしないことにした - eagletmt's blog

2020/11/23 このエントリーをはてなブックマークに追加 9 users Instapaper Pocket Tweet Facebook Share Evernote Clip switch_point gem 意志 経緯 https

switch_point を4年ぶりにリリースした。このリリースは主に ActiveRecord v6.1 以降をサポートしない意志を表明するためのものである。 github.com switch_point は6年前に仕事で困ったことを解決するために書いた gem である。経緯は https://eagletmt.hateblo.jp/entry/2014/09/22/203819 を参照。この記事にある「Ra... 続きを読む

十数年ぶりにメインマシンを Windows にした - eagletmt's blog

2020/07/06 このエントリーをはてなブックマークに追加 38 users Instapaper Pocket Tweet Facebook Share Evernote Clip メインマシン Windows 十数年ぶり

給付金や中止になった色々なイベントの返金で気が大きくなった結果、Ryzen 9 3900X を使った新しいメインデスクトップマシンを組んでいた。構成はこんなかんじ。 CPU: AMD Ryzen 9 3900X 3950X も考えたけど、コスパ重視で 3900X のほうを選んだ AMD の CPU を買うのは今回が初めて GPU: NVIDIA GeForce GTX 1660 Super ... 続きを読む

ISUCON7 予選を通過した - eagletmt's blog

2017/10/23 このエントリーをはてなブックマークに追加 74 users Instapaper Pocket Tweet Facebook Share Evernote Clip 予選 ISUCON7 ryotarai mozamimy

2017 - 10 - 24 ISUCON7 予選を通過した ISUCON7 予選に† 空中庭園 †《 ガーデンプレイス 》として @ryot_a_rai 、 @mozamimy と参加して2日目1位で通過することができた http://isucon.net/archives/50956331.html 。 リポジトリ は https://github.com/ryotarai/isucon7q ... 続きを読む

present? と blank? が嫌い - eagletmt's blog

2017/10/03 このエントリーをはてなブックマークに追加 80 users Instapaper Pocket Tweet Facebook Share Evernote Clip present params blank nil 配列

2017 - 10 - 03 present? と blank? が嫌い params の中身のように入っているオブジェクトのクラスが事前に分からないものに対して空っぽい文字列の場合と存在しない場合を区別したくないときに限って blank? を使うのは分かるけど、 nil チェックをするために blank? を使ったり、配列が空かどうかをチェックしたいだけなのに blank? を使ったりすると、 ... 続きを読む

Rails アプリでオンラインでカラムの削除やリネームを行うには - eagletmt's blog

2017/09/24 このエントリーをはてなブックマークに追加 263 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails リネーム カラム エラー テーブル

2017 - 09 - 24 Rails アプリでオンラインでカラムの削除やリネームを行うには 前提知識 Rails アプリにおいて、テーブルの追加やカラムの追加は簡単なものの、カラムの削除やリネームは慎重に行う必要がある。たとえアプリからそのカラムを参照してないとしても、いきなりカラムを削除するとエラーになる可能性が大いにある。 というのも Rails には スキーマ キャッシュというものがあり... 続きを読む

Linux デスクトップ環境 2017 - k0kubun's blog

2017/01/09 このエントリーをはてなブックマークに追加 714 users Instapaper Pocket Tweet Facebook Share Evernote Clip Linux k0kubun's blog KeyNote

2017 - 01 - 09 Linux デスクトップ環境 2017 Linux デスクトップ環境 2016 - eagletmt's blog の人に影響を受けて 自作PCでLinuxデスクトップを使い始めて から約1年半が経ち、僕の使う環境が一通り満足な状態になったので今どういう構成なのか書いておく。 僕は Keynote を使う時とか会社のマシンで macOS も割と使う都合、基本的に操作性... 続きを読む

mitamae の高速化 - eagletmt's blog

2016/12/16 このエントリーをはてなブックマークに追加 22 users Instapaper Pocket Tweet Facebook Share Evernote Clip Docker mruby Itamae MItamae 方針

2016 - 12 - 17 mitamae の高速化 itamae と比較して mitamae のメリットをシングル バイ ナリ以外にも作りたいなと思って mitamae の高速化を進めている。 高速化の方針は「できるだけ Ruby (mruby) のプロセス内で実行する」というもの。 itamae と mitamae の差の一つに SSH サポートや Docker サポートがあって、itama... 続きを読む

Linux デスクトップ環境 2016 - eagletmt's blog

2016/03/22 このエントリーをはてなブックマークに追加 321 users Instapaper Pocket Tweet Facebook Share Evernote Clip Linux eagletmt デスクトップ環境 http

2016 - 03 - 23 Linux デスクトップ環境 2016 5年半くらい前に http://d.hatena.ne.jp/eagletmt/20100905/1283686004 というのを書いたけど、そこから今どう変わっているのか。 こう列挙してみると2016年になっても Linux デスクトップは… みたいな気持ちも無いわけじゃないけど、色んな コンポーネント を好きなように設定でき... 続きを読む

systemd-run によるリソース制御 - eagletmt's blog

2015/12/05 このエントリーをはてなブックマークに追加 30 users Instapaper Pocket Tweet Facebook Share Evernote Clip リソー unit リソース制御 systemd デーモン

2015-12-06 systemd-run によるリソース制御 systemd というと unit ファイルを書いてデーモンを起動して、というイメージが強いかもしれないけど、systemd-run を使うと単発のコマンドを systemd の管理下で実行できる。 こうすることで、CPUQuota=50% とか MemoryLimit=10M とか BlockIOWeight=10 のようにリソー... 続きを読む

Unicorn 5.0.0 の sd_listen_fds(3) emulation とは - eagletmt's blog

2015/11/03 このエントリーをはてなブックマークに追加 35 users Instapaper Pocket Tweet Facebook Share Evernote Clip http 新機能

2015-11-03 Unicorn 5.0.0 の sd_listen_fds(3) emulation とは Unicorn 5.0.0 がリリースされていて、most boring major release と自称している中、新機能として sd_listen_fds(3) emulation がある http://bogomips.org/unicorn-public/20151101-u... 続きを読む

faml と slim、hamlit のパフォーマンスの差 - eagletmt's blog

2015/04/06 このエントリーをはてなブックマークに追加 64 users Instapaper Pocket Tweet Facebook Share Evernote Clip faml hamlit Slim entry エントリ

2015-04-06 faml と slim、hamlit のパフォーマンスの差 http://k0kubun.hatenablog.com/entry/2015/03/31/004021 を見て、「faml は slim と同等とか言いながら slim よりずっと遅いじゃん」と思われると悔しいので一応解説しておく。 なお、このエントリは slim 3.0.3 と hamlit 0.4.2 に基い... 続きを読む

haml の高速なレンダリングエンジン faml を書いた - eagletmt's blog

2015/04/04 このエントリーをはてなブックマークに追加 100 users Instapaper Pocket Tweet Facebook Share Evernote Clip Haml eagletmt faml 挙動 本番

2015-04-04 haml の高速なレンダリングエンジン faml を書いた eagletmt/faml haml との互換性にはかなり気を使っているけど、一部意図的に非互換にしていたり、正確な仕様がわからず再現できていない箇所があったり、haml の奇妙な挙動が直っていたりして、完全に全く同じ動作にはなっていない。 先日 faml を本番に投入して今も動いている。faml 導入にあたって実際... 続きを読む

Unicorn の graceful restart と環境変数 - eagletmt's blog

2015/02/20 このエントリーをはてなブックマークに追加 79 users Instapaper Pocket Tweet Facebook Share Evernote Clip Unicorn fork dotenv デプロイ 環境変数

2015-02-21 Unicorn の graceful restart と環境変数 Unicorn の graceful restart は無停止でのデプロイを可能にして非常に便利だが、fork を用いて実装されている都合で古いプロセスから新しいプロセスに環境変数が引き継がれるため、そのことに起因するトラブルがいくつかある。 dotenv の設定が書き変わらない 設定情報を dotenv で管... 続きを読む

Rails複数DB Casual Talksで話した - eagletmt's blog

2014/11/14 このエントリーをはてなブックマークに追加 30 users Instapaper Pocket Tweet Facebook Share Evernote Clip Casual Talks Rails複数DB https

2014-11-14 Rails複数DB Casual Talksで話した 先日行われた Rails複数DB Casual Talks というイベントで複数 DB に関連するつらい話をした https://speakerdeck.com/eagletmt/fu-shu-dbtorails 。 r/w splitting を行う switch_point については以前の記事でもう少し詳しく書いてま... 続きを読む

switch_point について紹介した - eagletmt's blog

2014/09/22 このエントリーをはてなブックマークに追加 42 users Instapaper Pocket Tweet Facebook Share Evernote Clip switch_point Rails gem 嫌気 魔改造

2014-09-22 switch_point について紹介した もう数ヶ月くらい前になるけど Rails (ActiveRecord) で R/W splitting を行う switch_point という gem を書いた。 Rails アップグレード作業の中で、魔改造された acts_as_readonlyable をメンテすることに嫌気がさして、もっとマシな実装方法があるはずと思って勢い... 続きを読む

 
(1 - 16 / 16件)