Skip to content

Instantly share code, notes, and snippets.

const fs = require('fs')
const writeFileController = (pathController, moduleName) => {
fs.writeFile(`${pathController}/${moduleName}.js`, "", function(err) {
if(err) {
return console.log(err);
}
console.log(`Create ${moduleName} controller file success!`);
})
}
const fs = require('fs')
const writeFileController = (pathController, moduleName) => {
fs.writeFile(`${pathController}/${moduleName}.js`, "", function(err) {
if(err) {
return console.log(err);
}
console.log(`Create ${moduleName} controller file success!`);
})
}
@kenshero
kenshero / learn-rich-editor.txt
Created July 2, 2017 12:41
learn-rich-editor-reactjs
import React, { Component } from 'react';
import logo from './logo.svg';
import './App.css';
class App extends Component {
constructor(props) {
super(props)
this.onChangeEditorStyle = this.onChangeEditorStyle.bind(this);
}
require('chromedriver');
var webdriver = require('selenium-webdriver'),
By = webdriver.By,
until = webdriver.until;
var driver = new webdriver.Builder()
.forBrowser('chrome')
.build();
driver.get('http://localhost:8080'); // เปิด browser ไป url ที่กำหนด
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
sudo apt-get update
sudo apt-get install -y mongodb-org
NOTE
Follow this step ONLY if you are running Ubuntu 16.04.
@kenshero
kenshero / anglehack
Created June 11, 2016 07:20
front-end
<div class="container wrapper">
<div class="row" style="margin-bottom: 17px;">
<div class="pull-right">
<%= link_to '+ โพสต์ขายของ', new_location_path , class: "btn btn-info" %>
</div>
</div> <!-- row -->
<div class="row new-post">
<center><h4>ร้านค้าแนะนำ</h4></center>
<div class="col-md-3">
sudo apt-get update
sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev -y
sudo apt-get install -y curl gnupg build-essential
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
curl -sSL https://get.rvm.io | sudo bash -s stable
sudo usermod -a -G rvm `whoami`
if sudo grep -q secure_path /etc/sudoers; then sudo sh -c "echo export rvmsudo_secure_path=1 >> /etc/profile.d/rvm_secure_path.sh" && echo Environment variable installed; fi
@kenshero
kenshero / webpack-react
Created March 15, 2016 20:43
webpack-react
npm install babel-loader babel-core babel-preset-es2015 babel-preset-react
@kenshero
kenshero / gist:f20d9972acef24fbdccf
Last active March 11, 2016 16:45
mid term Devops
sudo apt-get update
sudo apt-get install nginx
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.0-fpm
sudo apt-get install php7.0-mysql
sudo apt-get install mysql-server
@kenshero
kenshero / gist:dfa15941977a4ca24f24
Last active August 9, 2016 18:16
Script Rails server
sudo apt-get update
sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev -y
cd
git clone git://github.com/sstephenson/rbenv.git .rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile