Skip to content

Instantly share code, notes, and snippets.

View server-crud-actions.sublime-snippet
<snippet>
<content><![CDATA[
export function create${1:ModelName}Response(data) {
AppDispatcher.handleServerAction({
actionType: constants.CREATE_${2:MODEL_NAME}_RESPONSE,
data: data
});
}
export function create${1:ModelName}Error(data) {
View crud-constants.sublime-snippet
<snippet>
<content><![CDATA[
export const CREATE_${1:this} = 'CREATE_${1:this}';
export const CREATE_${1:this}_RESPONSE = 'CREATE_${1:this}_RESPONSE';
export const CREATE_${1:this}_ERROR = 'CREATE_${1:this}_ERROR';
export const UPDATE_${1:this} = 'UPDATE_${1:this}';
export const UPDATE_${1:this}_RESPONSE = 'UPDATE_${1:this}_RESPONSE';
export const UPDATE_${1:this}_ERROR = 'UPDATE_${1:this}_ERROR';
export const FETCH_${1:this}S = 'FETCH_${1:this}';
export const FETCH_${1:this}S_RESPONSE = 'FETCH_${1:this}_RESPONSE';
@mudivili
mudivili / nginx
Created Aug 16, 2017 — forked from mockra/nginx
nginx config for static site
View nginx
server {
listen 80;
root /var/www/yourdomain.com/public;
index index.html index.htm;
server_name yourdomain.com;
location / {
default_type "text/html";
@mudivili
mudivili / service-name.conf
Last active Aug 3, 2017
Sample Supervisord config
View service-name.conf
[program:service-name]
numprocs=1
process_name=%(process_num)02d
command = /usr/local/bin/node index.js
directory = /path/to/project
autostart = true
autorestart = true
environment = NODE_PATH="."
user = ubuntu
stdout_logfile = /var/log/supervisor/%(program_name)s-stdout.log
View RabbitMQ add user
sudo rabbitmqctl add_user username password
sudo rabbitmqctl set_permissions -p / username ".*" ".*" ".*"
sudo rabbitmqctl set_user_tags username administrator
@mudivili
mudivili / nginx-websocket
Created May 28, 2017
nginx websocket reverse proxy
View nginx-websocket
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
upstream websocket {
server 127.0.0.1:3001;
}
server {
You can’t perform that action at this time.