Skip to content

Instantly share code, notes, and snippets.

[client-notification] Sat Jan 6 09:55:51 2024:
(:jsonrpc "2.0" :method "textDocument/didChange" :params
(:textDocument
(:uri "file:///Users/james/work/myproj/demo.rb" :version 8)
:contentChanges
[(:range
(:start
(:line 0 :character 0)
:end
(:line 0 :character 0))
@goofansu
goofansu / .envrc
Created May 21, 2023 02:39
Nix: basic configuration for a newly created Rails 7 application
if ! has nix_direnv_version || ! nix_direnv_version 2.3.0; then
source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/2.3.0/direnvrc" "sha256-Dmd+j63L84wuzgyjITIfSxSD57Tx7v51DMxVZOsiUD8="
fi
use flake
PATH_add bin
@goofansu
goofansu / .envrc
Last active May 18, 2023 09:50
Rails development environment powered by Nix + Direnv
use flake
# Use binstubs directly
PATH_add bin
# Web server port
export PORT=3000
# MySQL config directory
export MYSQL_HOME=./config
user: james
GET /admin/activities.js?timestamp=&filter=&further_actions=true
USE eager loading detected
Import => [:form]
Add to your query: .includes([:form])
Call stack
/Users/james/src/openapply/app/models/import.rb:292:in `student_count'
/Users/james/src/openapply/app/extras/view_object/admin/concern/acts_as_activity_decorator.rb:214:in `i18n_options'
/Users/james/src/openapply/app/extras/view_object/admin/concern/acts_as_activity_decorator.rb:96:in `description'
/Users/james/src/openapply/app/views/nv/admin/activities/index.html.haml:33:in `block (2 levels) in _app_views_nv_admin_activities_index_html_haml___2599236250980066899_703020'
13399
13677
11945
9861
6484
4257
6616
7349
7758

Day 3

Mix.install([
  {:finch, "~> 0.12.0"}
])

Day 2

Mix.install([
  {:finch, "~> 0.12.0"}
])

Day 1

Mix.install([
  {:finch, "~> 0.12.0"}
])
@goofansu
goofansu / Smartblocks.md
Last active May 14, 2022 04:33
My daily template on Roam Research. SmartBlocks extension is required, install it on https://roamjs.com/extensions/smartblocks.
  • #SmartBlock Daily
    • [[Daily Highlight]]
      • <%CURSOR%>
    • Morning Routine
      • {{[[TODO]]}} [[Brain dump]]
      • {{[[TODO]]}} [[Active recall]]
      • {{[[TODO]]}} Morning Brew for news
      • {{[[TODO]]}} Daily review on Readwise
      • {{[[TODO]]}} Read Manning books
  • Evening Routine
@goofansu
goofansu / Gemfile
Last active January 30, 2022 12:30
autoloader loads class unexpectedly in classic mode
source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
ruby '2.6.5'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails', branch: 'main'
gem 'rails', '~> 6.1.3'
# Use sqlite3 as the database for Active Record
gem 'sqlite3', '~> 1.4'
# Use Puma as the app server