Skip to content

Instantly share code, notes, and snippets.

View copley's full-sized avatar

Max Copley. SWEN Graduate from VUW (Wellington, NZ) copley

View GitHub Profile
Source: https://summeroftech.co.nz/blog/opportunity-knocks/
Opportunity Knocks (and what to do if it doesn’t)
Posted on January 19, 2016 by Ruth
As the mid-point for Summer of Tech 2015/16 internships zooms by, it’s worth reflecting on how we’re tracking with our goals for the summer. At the beginning of summer, we spoke to many interns about the opportunities they were looking forward to – to learn heaps, to try a role & organisation out to see if it fits, to publish some code, to get stuck into learning new UX skills, to impress employers and turn internships into permanent jobs…
How are those going for you?
We’ve had great reports of code being shipped…
https://docs.cloudfoundry.org/devguide/deploy-apps/blue-green.html
Using Blue-Green Deployment to Reduce Downtime and Risk
Blue-green deployment is a release technique that reduces downtime and risk by running two identical production environments called Blue and Green.
At any time, only one of the environments is live, with the live environment serving all production traffic. For this example, Blue is currently live and Green is idle.
As you prepare a new release of your software, deployment and the final stage of testing takes place in the environment that is not live: in this example, Green. Once you have deployed and fully tested the software in Green, you switch the router so all incoming requests now go to Green instead of Blue. Green is now live, and Blue is idle.
This technique can eliminate downtime due to application deployment. In addition, blue-green deployment reduces risk: if something unexpected happens with your new release on Green, you can immediately roll back to the last version by swi
@copley
copley / Book
Created February 22, 2017 20:33 — forked from jaganadhg/Book
Books
ML http://www.realtechsupport.org/UB/MRIII/papers/MachineLearning/Alppaydin_MachineLearning_2010.pdf
NLP http://www.ru.lv/~peter/zinatne/ebooks/MIT.Encyclopedia.of.the.Cognitive.Sciences.pdf
NLP cs.famaf.unc.edu.ar/~laura/llibres/snlp.pdf.gz
Books http://cs.famaf.unc.edu.ar/~laura/llibres/
NLP Assort http://stp.lingfil.uu.se/~nivre/docs/
NLTK Book http://www.cs.vassar.edu/~cs366/NLTK-book-2009.pdf
Assorted Books https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md
NLP TM http://129.219.222.66/Publish/pdf/Natural_Language_Processing_and_Text_Mining.pdf
IR http://nlp.stanford.edu/IR-book/pdf/irbookonlinereading.pdf
JAVA TM http://alias-i.com/lingpipe-book/
@copley
copley / Links
Last active February 28, 2017 20:12
Grep Commands:
http://www.tecmint.com/linux-grep-commands-character-classes-bracket-expressions/
bash shell
export PS1=%n@%m:%c'$'
Image Conversion.
Shell command for image conversion.
@copley
copley / Linux Scripting Info
Created May 7, 2017 06:23
Linux Scripting Info
http://www.codecoffee.com/tipsforlinux/index-linux.html
@copley
copley / Auto Record Screencast
Created September 2, 2017 07:36
How to Automate Shutdown of Recording Screencasts
Purpose: If a screencast is needed for a long time e.g. six hours. and no auto shutdown option is available.
1. Screen Cast with SimpleScreenRecorder
2. Set up Python script.
'''
import time
from pyautogui import typewrite, hotkey
#typewrite('a')
@copley
copley / gnuplot
Last active September 30, 2017 07:19
gnuplot
http://lowrank.net/gnuplot/datafile-e.html
Data Format Column using with
(X,Y) data X Y 1:2 lines, points, steps,
linespoints, boxes, etc.
Y has an error of dY X Y dY 1:2:3 yerrorbars
X has an error of dX X Y dX 1:2:3 xerrorbars
Y has an error of dY, and
X has an error of dX X Y dX dY 1:2:3:4 xyerrorbars
Y has a range of [Y1,Y2] X Y Y1 Y2 1:2:3:4 yerrorbars
@copley
copley / gist:3a9642d747c8e53b9139c6212bcba3a7
Created October 7, 2017 10:11
Solution Architecture vs. Software Architecture
https://dzone.com/articles/solution-architecture-vs-software-architecture
This post dives into distinct architecture domains, like DevOps and data architecture, how they interconnect, and their importance in overall solution architecture.
Aug. 04, 17 · DevOps Zone
Like (105)
In my tenure as a solution architect in financial services working for a global consulting firm, I’ve often been caught in a dilemma. This dilemma is whether to apply recognized industry standards to developing solution architecture or to leverage clients’ solution architecture operational model and content. On the one hand, the value proposition of an architecture consultant is not just getting a job done, but also to help improve clients’ architecture maturity. On the other hand, firms’ architecture review boards are set in their ways of using their own architecture content, such as solution architecture templates and models. To my surprise, I have observed a common phenomenon in many financial firms large and small with various degr
@copley
copley / README.md
Created October 14, 2017 09:07 — forked from leonardofed/README.md
A curated list of AWS resources to prepare for the AWS Certifications


A curated list of AWS resources to prepare for the AWS Certifications

A curated list of awesome AWS resources you need to prepare for the all 5 AWS Certifications. This gist will include: open source repos, blogs & blogposts, ebooks, PDF, whitepapers, video courses, free lecture, slides, sample test and many other resources.

For more about AWS and AWS Certifications and updates to this Gist you should follow me @leonardofed