How to speed up / parallelize downloads of git submodules using git clone –recursive?

With git 2.8 (Q12016), you will be able to initiate the fetch of submodules… in parallel! See commit fbf7164 (16 Dec 2015) by Jonathan Nieder (artagnon). See commit 62104ba, commit fe85ee6, commit c553c72, commit bfb6b53, commit b4e04fb, commit 1079c4b (16 Dec 2015) by Stefan Beller (stefanbeller). (Merged by Junio C Hamano — gitster — in … Read more

Program Download – IE CHROME – “is not commonly downloaded and could be dangerous.”

The best resources are this blog post and this blog post. To sum up: Sign you package with an authenticode signature. Don’t be malware (I’m sure you got that covered). Logo your software (if it’s not a browser plug-in). This can be a frustrating process, so hang in there. Microsoft has not disclosed how many … Read more

How to remotely update Python applications

If you’re not already packaging your program with InnoSetup, I strongly recommend you switch to it, because it has facilities to make this sort of thing easier. You can specify any special situations, such as files that should not be updated if they already exist (i.e. if you have any internal configuration files or things … Read more

Download textarea contents as a file using only Javascript (no server-side)

This may be what you are looking for: http://thiscouldbebetter.wordpress.com/2012/12/18/loading-editing-and-saving-a-text-file-in-html5-using-javascrip/ It uses the browser’s download dialogue, but supports only FF and Chrome, and maybe more browsers now? function saveTextAsFile(textToWrite, fileNameToSaveAs) { var textFileAsBlob = new Blob([textToWrite], {type:’text/plain’}); var downloadLink = document.createElement(“a”); downloadLink.download = fileNameToSaveAs; downloadLink.innerHTML = “Download File”; if (window.webkitURL != null) { // Chrome allows … Read more