Jim Cheung

Monday, August 03, 2020

Edge is a tool to create boilerplate clojure project

replaced vimgrep with mhinz/vim-grepper, since normally I'll be working under a git project. I just added this line to .vimrc enable it:

nnoremap <leader>g :Grepper -tool git<CR>

Tuesday, August 04, 2020

some notable links:

Wednesday, August 12, 2020

tig blame

$ tig blame [file]

Thursday, August 13, 2020

Friday, August 14, 2020

a friend of mine recommended svelte, I took a quick look on their tutorial, I really like it.

to start is very simple:

npx degit sveltejs/template my-svelte-project
cd my-svelte-project
npm install
npm run dev

typescript is supported, but you'll need to run a script to update the project (included in scripts folder)

their repl in the tutorial is very good, they also have nice examples

now I'm checking on their framework sapper, that inclues routing, server-side rendering etc.

Saturday, August 15, 2020

svelte introduces some tools I've never been used before:

while learning sapper, it uses polka by default instead of express

Thursday, August 27, 2020

learned yhat/pandasql: sqldf for pandas while reading Hands-on Time Series Analysis with Python

Blog Archive