Find it here.
NoSQL databases are some of the hottest topics in the IT industry in the moment. A beginner can easily feel swamped with the amount of documentation available. Since I am a beginner to NoSQL as well, I separated two links which I access every now and then:
A Beginner’s Guide to NoSQL is an article, originally written for the Software Developer’s Journal, that explain the basics principles and ideas behind the NoSQL databases.
Today I dedicated some time to educate myself about OpenShift, the Red Hat’s Platform-As-A-Service offering. It allow us, developers, to quickly develop, deploy and provide scalable applications over the web.
To learn about it, I decided to deploy a really simple web application. I thought it would be a good idea to deploy the Simple CXF Server example on my free account. You can see it in action here. Because OpenShift documentation is quite extensive, it might be complicated for the beginner like me. So I decided to take notes of my steps while I deployed I simple Apache CXF-based application.
These are the steps I had to do:
In case you need an example about how to use one of these:
- Unix Message Queues
- Unix Sockets
- POSIX Threads
- Basic C usage
You may want to take a look at the source code of my toy project at GitHub. I don’t claim it to be good, bug free or even usable beyond what I need – much to the contrary: I don’t think I would show this at a job interview o.O. Anyway, feel free to check it out if you need an usage example of any of these technologies.
I just released another version of SSPS: no more XMLs, no more WebDav. Instead: Groovy-based scripts, Git or SVN repositories. Check it out.
I have been using Eclipse Juno for the last couple of months and I must say that it’s probably the worst Eclipse version I have ever used:
- Important plugins (Findbugs, PMD, CodePro Analytix) don’t work or work badly.
- The UI (perspectives) disappear out of nowhere and don’t come back.
- It’s slow. Very. Slow.
- The new UI is ugly.
So far, it’s biggest success is driving me towards IntteliJ.