cd /Library/Preferences
sudo rm com.sophos.sav.plist
cd /Library/Application\ Support/Sophos/cloud/Installer.app/Contents/MacOS/tools/
sudo ./InstallationDeployer —force_remove
Verifying that +lukebussey is my blockchain ID. https://onename.com/lukebussey |
href="[a-z\-\/]+\/?[a-z\-]+" |
Remove utm_* and mkt_tok parameters | |
(?:utm_[a-z]+|mkt_tok)=[^&]+&? | |
Remove trailing & or single ? | |
\??&?$ | |
Input: /?utm_foo=bar&utm_bar=baz&mkt_tok=123&utm_baz=qux&bar=qux&utm_qux=foo&baz=qux&foo=bar | |
Output: /?bar=qux&baz=qux&foo=bar |
// Kill ugly querystrings | |
if (/^\?utm_/.test(document.location.search) && window.history.replaceState) { | |
window.history.replaceState({}, '', document.location.href.replace(/\?utm_.*/, '')); | |
} |
sudo dscl . -append /Groups/wheel GroupMembership $(whoami) #to add yourself to wheel |
Using auto-generated UTM tagged URLs within Google AdWords along with auto-tagging for Google Analytics
You want to use Google AdWords' auto-tagging for a deep integration with Google Analytics, but you need to use UTM parameters with your other analytics and marketing systems, but don't want to manually tag all of your ads.
Within AdWords, you can use ValueTrack and custom parameters along with a tracking template to automatically generate a tagged URL with all of the information you need. A tracking template which populates the query string with campaignid, adgroupid and keywork looks like this:
{lpurl}?campaignid={campaignid}&adgroupid={adgroupid}&term={keyword}
/** | |
* Equal height colums by applying a class of .flex-layout to a row. | |
*/ | |
.row { | |
&.flex-layout { | |
@include flex-layout; | |
} | |
} | |
.row { |
Direct copy of pre-encoded file:
$ ffmpeg -i filename.mp4 -codec: copy -start_number 0 -hls_time 10 -hls_list_size 0 -f hls filename.m3u8
I hereby claim:
- I am lukebussey on github.
- I am lukebussey (https://keybase.io/lukebussey) on keybase.
- I have a public key ASC32lgaU0tUiEa65oKa907CPeioo5vvY4rOBDg_careNwo
To claim this, I am signing this object: