(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| # Execute this in NuGet PowerShell console | |
| $projects = get-project -all | ?{ $_.Properties | ?{ $_.Name -eq "WebApplication.StartWebServerOnDebug" } } | |
| $projects | %{ $_.Properties | ?{ $_.Name -eq "WebApplication.StartWebServerOnDebug"} | %{ $_.Value = $False } } | |
| $projects | %{ $_.Properties | ?{ $_.Name -eq "WebApplication.DebugStartAction"} | %{ $_.Value = 4 } } |
| ## FYI: These scripts are now maintained in a proper repository: | |
| ## https://github.com/alastairtree/deploy-websites-with-powershell | |
| ## Intro: Simple powershell script to install (or replace) a local website and app pool | |
| ## Usage: CreateSite.ps1 [WebsiteName] [AppPoolName] [Port] [Path] ([domain\user] [password]) | |
| ## Note : These scripts require local admin priviliges! | |
| # Load IIS tools | |
| Import-Module WebAdministration | |
| sleep 2 #see http://stackoverflow.com/questions/14862854/powershell-command-get-childitem-iis-sites-causes-an-error |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| NUMBERS_SET = 'numbers' | |
| TWILIO_NUMBER = '+12345678900' | |
| TWILIO_SID = 'account_sid' | |
| TWILIO_TOKEN = 'auth_token' | |
| express = require('express') | |
| http = require('http') | |
| path = require('path') | |
| redis = require('redis') | |
| app = express() |
This simple script will take a picture of a whiteboard and use parts of the ImageMagick library with sane defaults to clean it up tremendously.
The script is here:
#!/bin/bash
convert "$1" -morphology Convolve DoG:15,100,0 -negate -normalize -blur 0x1 -channel RBG -level 60%,91%,0.1 "$2"
| git config --global push.default tracking | |
| git config --global branch.autosetuprebase always | |
| git config --local branch.master.rebase true |
| // Boring | |
| if (isThisAwesome) { | |
| alert('yes'); // it's not | |
| } | |
| // Awesome | |
| isThisAwesome && alert('yes'); | |
| // Also cool for guarding your code | |
| var aCoolFunction = undefined; |
| [user] | |
| name = Ben Hyrman | |
| email = [email protected] | |
| [core] | |
| autocrlf = true | |
| editor = vim | |
| excludesfile = C:\\Users\\Ben\\Documents\\gitignore_global.txt | |
| [credential] | |
| helper = !~/AppData/Roaming/GitCredStore/git-credential-winstore | |
| [merge] |
| { | |
| "Statement": [ | |
| { | |
| "Sid": "PackerSecurityGroupAccess", | |
| "Action": [ | |
| "ec2:CreateSecurityGroup", | |
| "ec2:DeleteSecurityGroup", | |
| "ec2:DescribeSecurityGroups", | |
| "ec2:AuthorizeSecurityGroupIngress", | |
| "ec2:RevokeSecurityGroupIngress" |
Parts