VB_Post

Today, after updating my Ubuntu 14.04.4 with a new kernel I found myself unable to run my VirtualBox guest machine. But, I wasn’t scared, since I did this many times before… To my surprise this time wasn’t the same… the command VirtualBox offered, this time threw an error!

That’s what I tried to do, and what was suggested by VirtualBox:

$ sudo /sbin/rcvboxdrv setup

The command prompt returned me:

Bad argument setup

Really?!?! I did this like hundred times before! What’s happened?!

So, I went to google it, and that is what I found:

I had to type this command to update my new kernel with VirtualBox modules:

$ sudo /usr/lib/virtualbox/vboxdrv.sh setup

And this did the trick for me!

Come on Oracle, this is a great product… I know it’s open source.. but change your error message, please! Your suggestion is a little outdated!

P.S. Thanks to askubuntu.com for the solution!

This is how Groupon helps their merchants to rip off customers! Beware!

Hi everybody!

This is a new interesting post from Michael Bolton on his blog at developsense.com!

Over the last year James Bach and I have been refining our ideas about the relationships between testing and tools in Rapid Software Testing. The result is this paper. It’s not a short piece, because it’s not a light subject.

automation

This is an interesting subject, definitely worth reading. Thanks Michael!

AST_logo

Great news! My BBST Foundations completion certificate has arrived! 🙂 I’m feeling proud 🙂

Thanks to AST, my instructors and fellow participants! That was I great month with BBST Foundations and I think I won’t forget it. It was fun and challenging! Hooray!

BBSTFoundationsCert

I’m very glad that my name is posted on the BBST Foundations graduates web page. Click Here

So, what’s coming up next? I think I should try the next course: BBST Bug Advocacy, it starts in the Spring 2016.

BA_logo

Currently, I’m learning test automation. The tools I’m using are: Java Development Kit(JDK), Apache Maven, IntelliJ IDE and JUnit. I have easly installed them for MS Windows but installation for Ubuntu linux was a little challenging for me, that’s why I decided to write this article. I really hope the article will be helpful for those, who wants to use those tools in Ubuntu linux. At least you can find all you need here, one source makes it easier 🙂 The article is good for Ubuntu 14.04.3 and actually, it should be good for 15.10 with a little difference in JDK installation. (JDK 8 is available from Ubuntu Software Center in Ubuntu 15.10). Let’s start!


Java SDK installation.

First of all we need to install Java Development Kit. I was thinking to use Ubuntu software center for this installation, but OpenJDK Java 7 Runtime is the latest version available there. According to Oracle current version is Java SE Development Kit 8u66, I actually like to use latest versions, and I’m going to use that one for installation here. For this installation we need to add PPA repository from webupd8team and install JDK from there. So, let’s open our Terminal and run these commands:

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer

We should check which version of Java we have installed now. Run this command:

$ javac -version

That command returned the following message:

javac 1.8.0_66

Which is a good sign though 🙂 I expected something like that 🙂 We’ve got our Java Development Kit installed!
As I mentioned in the beginning, in Ubuntu 15.10 this installation can be done from Ubuntu Software Center which is easier. The next our step is going to be:

Continue reading

Today, I accidentally discovered this little bug 🙂

I was adding another keyboard language on my iPad mini 2, my iPad was locked in album orientation and I expected it would stay like that, but iOS 9.1 had its own idea about what did I want 🙂

How to repro:

1. Open Setting
2. Open General
3. Open Language & Region
4. Turn an iPad to album orientation.
5. Lock the orientation.
6. Add a language and confirm.
7. Observe

As a result, despite on locked orientation iPad changes its orientation to portrait and remains in locked orientation state 🙂

Have fun with your Apple device, you might find something interesting 🙂

I started to learn Python about a month ago, and today I asked my fellow student at BBST Foundations course if he could recommend any good books to learn Python. He’s an experienced Python programmer. So, he gave me a great list of books. I wish to keep that list for myself and share it with others:

– Effective Python (more advanced)

– Learning Python, 5th Edition – very comprehensive and deep going introduction

– Programming Python, 4th Edition

– Python Testing Cookbook (2011) – nice for testing

– Test-Driven Development with Python – also very interesting book but requires more knowledge of Python

– Testing Python – good for Unit tests, BDD and TDD programming approaches

– Learning Python the Hard Way -> http://learnpythonthehardway.org/ very fast way to get basic knowledge

– 100 Python Programming Exercises – good for practice https://github.com/zhiwehu/Python-programming-exercises/blob/master/100%2B%20Python%20challenging%20programming%20exercises.txt

– Project Euler – more practice more mathematical exercises – https://projecteuler.net/

Thanks, Patrick!