Skip to content

Instantly share code, notes, and snippets.

// Below is an example to incorrectly mutate the styles
var svgStyle = styles.svg;
svgStyle.width = this.state.width;
svgStyle.height = this.state.height;
// Below is a proper way to change the style that is used by cloning the style rather than mutating it
var svgStyle = {...styles.svg, width: this.state.width, height: this.state.height }
to create a persistent variable in windows cmd in the terminal/command prompt you can type
setx variableName value
Now variableName will be available in every cmd session after exiting out of the current cmd.exe session.
It is a persistent, how amazing.
to echo it, i.e. print it out, do
echo %variableName%

With a webpack-dev-server running on localhost on a computer you can connect to this content on another computer through the LAN (Local Area Network) using the wifi or even an Ethernet cable I suppose.

To do this when you start the dev server you have to specify some things (I did this in my package.json file and will start it using the npm run scripts feature)

"start": "webpack-dev-server --inline --port 8080 --host 192.168.0.12 --content-base ."

To know which port you want to set it up for you can do the following on Windows (you'll have to google 'how to find my ip add ress Linux or unix' for the command to get that information - sorry)

ipconfig

Aliases in cmd.exe - This gist is about making the cmd.exe experience more custom

Below is the content of the file name that would be actually logonCommands.cmd

DOSKEY ls=dir
DOSKEY del=rm
DOSKEY c=cls
DOSKEY clear=cls
DOSKEY nrw=npm run webpack

DOSKEY nrs=npm run start

So I needed to unmount a volume (i.e. usb) from my macbook and the command to use is

hdiutil unmount -force /Volumes/{nameOfVolumeHere}

(without the {} characters)

To list the available volumes you can do

ls /Volumes/

...I think

@cotyembry
cotyembry / doskey.md
Created December 14, 2016 00:22 — forked from vladikoff/doskey.md
Setup Persistent Aliases & Macros in Windows Command Prompt (cmd.exe) using DOSKey

Setup Persistent Aliases & Macros in Windows Command Prompt (cmd.exe) using DOSKey

Saved from Archive.org, Date: May 14, 2010 Author: Jesse Webb

http://web.archive.org/web/20140330024520/http://devblog.point2.com/2010/05/14/setup-persistent-aliases-macros-in-windows-command-prompt-cmd-exe-using-doskey/

Our development machines here at Point2 are not standardized; we have a mixture of Windows XP, 7, and Mac OSX/Unix computers. I find myself constantly switching back and forth between command prompt interfaces when pair programming. As a result, I catch myself using “ls” to list a directories contents regardless of what system I am on. I am currently using a Windows XP machine for my developer box and I wanted to setup an alias to the “ls” command to actually perform a “dir”. Here is how I accomplished it…

There is a command available in a Window’s shell that let’s you “alias” command to whatever you please: DOSKey. It allows you to create “macros” to execute one or more other commands with a custom nam