One of the important concepts that came to DEVOPS from the Extreme Programming guys was Continuous Integration. It means you build and assemble together daily all the software that has been developed for your product and runs tests if it all still works.
CI workflow
When someone made an error or introduced a sneaky bug that breaks the product (we call it ‘regression’), it is immediately clear and this way it can be handled before shipping.
It has been around for some years but when I read about this concept last year I immediately felt comfy: DEVOPS. It’s actually two words and it means the marriage between IT development and IT operations.
Operations problem
When these departments or people do not communicatie, bad things happen. I have seen this in person and felt it in person. I remember nightly visits to a datacenter in Rotterdam to reboot Unix boxes in the middle of the night (remember Girotel Online dutchies).
It is called spookie! Doris and Tessel both contributed. Click here to play and view it!
Monsters all around!
The moon through a nice filter
Relief in the dark
Lots of shading and relief
Clean picture of the moon
Alone in the dark
At one of the projects we do for KPN we use Oracle as a database. For some daily batches we use the external tables mechanism to load data from files we receive from another supplier in the chain.
The files are in the comma separated values (csv) format like below (I used the Oracle example):
56november, 15, 1980 baker mary alice 09/01/2004 87december, 20, 1970 roper lisa marie 01/01/1999
Oracle can represent this file as a table internally and you can subject it to SQL-queries this way.
This is a translation of the first part of the introduction of my thesis:
The need for relevant information to distinguish yourselves from others, making you faster than your competitor, has existed since the creation of the first societies. In the course of recorded history more and more data accumulated in different administrations. Since the advent of the computer and the use of databases, there are all kinds of new possibilities to analyze this data and transform it into useful information.
A month ago or so I turned on my iMac and something weird happened. The screen stayed black as oil. Reset it and it did actually start to boot, but after a couple of minutes….. bam.. black screen. I could hear the fans still working but the machine died. Did some resets of NVRAM and stuff like that and I was able to boot to the console. Unfortunately, after examining the logfiles I found kernel panics loading the nvidia driver.
At Cloud Seven we endorse the super secure G/On product. It replaces the VPN technology that is commonly used to deliver remote access to the company network to employees. The easy part is you just plug in the USB stick and boot your computer and login, choose your application and it starts automatically and connects to your company’s servers and networks!
G/ON USB stick
This product was acquired by Excitor in 2012, the creators of DME and integrated G/On in their mobile app as the Appbox feature.
First install the latest Docker(I use the Mac version for this tutorial) here: http://docs.docker.com/mac/step_one/ Get Webstorm: https://www.jetbrains.com/webstorm/ Start the Docker Quick start terminal (see screenshot) You’ll start the default docker vm (linux inside OS X).You can find this later by issuing ‘docker-machine ls’:![] Go and download an image inside the docker terminal:Use ‘docker pull ubuntu’To run an interactive shell in the Ubuntu image: use ‘docker run -i -t ubuntu /bin/bash’Of course we also want to mount our home directory: e.
I use a Mitel desk phone which connects to my company’s PBX when working from home. I used to hook it up to my iMac and used internet sharing to make it connect. I tweaked the default network of the internal DHCP server used (to avoid a clash with the 2.0 network at my company) by adding a ‘SharingNetwork’ key to the NAT configuration in /Library/Preferences/SystemConfiguration/com.apple.nat
As of Yosemite this ceased to work and I used an extra wire to my switch to connect the Mitel.