Skip to content

Instantly share code, notes, and snippets.

Oded Sagir hamecoded

Block or report user

Report or block hamecoded

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
hamecoded / IntellijIdea
Last active Feb 15, 2018
application shortcuts cheatsheet and hacks
View IntellijIdea
cmnd + shift + p :prettier
cmnd + option + l :formatter
cmnd + shift + i :quick definition on project tree. Then navigate with arrows
ps aux | grep node
kill -9 [pid]
npm install -g create-react-app
npm i styled-components --save
yarn add lodash
yarn add prop-types
yarn add react-router react-router-dom
hamecoded / 0_reuse_code.js
Created Dec 4, 2016
Here are some things you can do with Gists in GistBox.
View 0_reuse_code.js
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
View mockProfile.json
"firstName": "john",
"lastName": "Doe",
"avatarUrl": ""
hamecoded / npm-node
Created Jun 23, 2015
node and npm tips
View npm-node
# Node version management
# Switch between different .npmrc files
View .zshrc
export JAVA_HOME=$(/usr/libexec/java_home -v 1.7)
# same as
#export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home
# Apple installed java as seen in System Prefrences
#export JAVA_HOME=/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
View lp-script-tag
window.lpTag=window.lpTag||{};if(typeof window.lpTag._tagCount==='undefined'){window.lpTag={site:'qa8237232'||'',section:lpTag.section||'',autoStart:lpTag.autoStart===false?false:true,ovr:lpTag.ovr||{domain : 'tlv_plankton3',tagjs : 'tlv_plankton4'},_v:'1.5.1',_tagCount:1,protocol:location.protocol,events:{bind:function(app,ev,fn){lpTag.defer(function(){,ev,fn);},0);},trigger:function(app,ev,json){lpTag.defer(function(){,ev,json);},1);}},defer:function(fn,fnType){if(fnType==0){this._defB=this._defB||[];this._defB.push(fn);}else if(fnType==1){this._defT=this._defT||[];this._defT.push(fn);}else{this._defL=this._defL||[];this._defL.push(fn);}},load:function(src,chr,id){var t=this;setTimeout(function(){t._load(src,chr,id);},0);},_load:function(src,chr,id){var url=src;if(!src){url=this.protocol+'//'+((this.ovr&&this.ovr.domain)?this.ovr.domain:'')+'/tag/tag.js?site=';}var s=document.createElement('script');s.setAttribute('charset',chr?chr:
hamecoded /
Last active Aug 22, 2016
Dealing with files in the command line
#Image format conversion
brew install imagemagick
#bmp to jpg
mogrify -format jpg *.bmp
#file rename tool
brew install rename
View osx
# dump file
sudo sysdiagnose -f ~/Desktop/
# file attributes
xattr filename
xattr -d filename
# mount ntfs drive as writable
# taken off a comment from post
hamecoded / grunt-contrib-watch
Last active Aug 29, 2015
The Secrets of the Full Stack Ninja Workshop - Part A - The Client Side
View grunt-contrib-watch
# how to kill a locked livereload port
➜ myBlog git:(master) ✗ grunt
Running "watch" task
Fatal error: Port 35729 is already in use by another process.
➜ myBlog git:(master) ✗ lsof -i tcp:35729
Google 308 odeds 209u IPv4 0xa02f8facf3fa33fd 0t0 TCP localhost:50291->localhost:35729 (ESTABLISHED)
node 27569 odeds 12u IPv4 0xa02f8facdaf1f3fd 0t0 TCP *:35729 (LISTEN)
node 27569 odeds 15u IPv4 0xa02f8facdaf24be5 0t0 TCP localhost:35729->localhost:50289 (CLOSE_WAIT)
You can’t perform that action at this time.