Skip to content

Instantly share code, notes, and snippets.

View kangjoonsoo's full-sized avatar

Joonsoo Kang kangjoonsoo

View GitHub Profile
@kangjoonsoo
kangjoonsoo / redux-actions.js
Created September 11, 2019 03:27
utils/redux-actions.js
import produce from 'immer'
import { handleActions as raHandleActions } from 'redux-actions'
export const handleActions = (actions, state) => raHandleActions(
Object.keys(actions).reduce((acc, key) => {
acc[key] = produce(actions[key])
return acc
}, {}),
state
@kangjoonsoo
kangjoonsoo / components.md
Created August 7, 2019 07:24 — forked from iclanzan/components.md
UI Component Name Ideas

UI component names

As front-end developers we all know the pain of coming up with meaningful component names for CSS classes. I created this gist as a place to collect terms that are suitable as user interface component names.

Please contribute your own ideas!

Interactive components

  • button
@kangjoonsoo
kangjoonsoo / gist:14c5cf1f899aafa8768c
Last active August 29, 2015 14:06
MongoDB repair
#!/bin/sh
sudo rm /var/lib/mongodb/mongod.lock
sudo -u mongod -f /etc/mongod.conf --repair
sudo service mongod start
@kangjoonsoo
kangjoonsoo / db_rebuild.rake
Created May 29, 2013 12:49
rake db:drop db:create db:migrate db:seed => rake db:rebuild
namespace :db do
desc "Drop, create, migrate then seed the database"
task :rebuild => :environment do
Rake::Task['db:drop'].invoke
Rake::Task['db:create'].invoke
Rake::Task['db:migrate'].invoke
Rake::Task['db:seed'].invoke
end
namespace :rebuild do