Archive2012

Happy new year

H

Dear reader,
We wish you a happy new year and we are proud to have you as a reader of our blog. Stay tuned for an exciting year 2013.
the planetgeek team

Configure ssh certificate for password less login

C

It is not very difficult but every time I want to create and populate an ssh certificate I have to search for it. So I will show how to create and populate an ssh certificate for password less login over ssh. And if we have a look to man page of ssh (see below), it sounds really simple. Just create your key, copy the key to destination and register in authorized_keys. But how to do that in a simple way? Steps to do: create a key: eeelin:~$ ssh-keygen #(Don’t enter a password for password...

REST Fundamentals

R

This post is a cross post from blog.bbv.ch
This is the handout blog post for the presentation I give at the internal bbv Techday on the 28th november. The presentation is targeted for beginners of the REST concept.

Let’s start!

VHD Native Boot (updated)

V

Are you working with Virtual Machines like Oracle’s VirtualBox or Microsoft’s VirtualPC? Have you had problems with the performance of those or hardware which is not supported. In this article I will show you how you can circumvent these restrictions with VHD Native Boot for Windows.

Book review: Management 3.0 – leading agile developers, developing agile leaders by Jurgen Appelo

B

Target audience: managers, people who have to deal with managers (aka everyone 🙂 Urs’ comment: A very interesting book. I’m no manager so I read the book to get ideas about how to nag my managers about how they should work 😉 The book is entertaining and very cleverly written. It covers topics from how to energize people and empower teams over how to align constraints and develop competence to growing structure and improving everything. If you want to read a book about management in...

Book review: Design Driven Testing – Test Smarter, Not Harder by Matt Stephens and Doug Rosenberg

B

Target audience: developers
Urs’ comment: For short: I don’t like this book. Longer: There are some good ideas in the book. For example that there are different levels of testing needed (unit testing, acceptance testing, manual testing), but the authors lack expertise in Test Driven Development and design skills. Both results in a book with too many strange statements. There are far better books about developer testing out there, so simply skip this one.
ISBN-13: 978-1-4302-2943-8

Book review: ATDD by Example – A practical guide to acceptance test-driven development by Markus Gärtner

B

Target audience: testers, developers, project managers, Agile coaches Urs’ comment: This book is a great introduction to ATDD and provides very good guidance and examples. Its 212 pages  are read well and quickly. So if you are new to ATDD, you should read this book. If you are already familiar with ATDD and specifying by example, the third part provides some more in detail stuff like team collaboration and refactoring of tests. The only thing I miss is a wider look at approaches to ATDD...

Book review: Bridging the Communication Gap – Specification by example and agile acceptance testing by Gojiko Adzic

B

Target audience: Product Owners, Business Analysts, Software Developers, Testers Urs’ comment: The first half of the book is great. Gojiko Adzic explains how agile acceptance tests can be used to foster communication between business and development, and gives a guideline how to process from gathering requirements to implementing acceptance criteria as executable specifications. The second half covers tools, my advice is to simply skip it. Don’t get me wrong here, you should really...

Book review: Growing Object-Oriented Software, Guided by Tests by Steve Freeman and Nat Pryce

B

Target audience: Software Developers Urs’ comment: The book shows how to use Test Driven Development in real-world applications. Unlike most books, the samples are not algorithmic but show scenarios  that a developer is confronted with in daily business. It starts with the basics and ends with advanced scenarios like testing persistence, multi-threading and asynchronous code. The main focus lies on testing classes interacting with other classes and how to handle these dependencies...

Recent Posts