Published August 28, 2013
Cloud , Coding , Reference Material
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 Visual Guide to NoSQL explains how the commonly used NoSQL offerings relate to CAP Theorem.
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.
Published August 26, 2013
Cloud , Coding , Linux
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:
Continue reading ‘Running the Simple Apache CXF Server Example on Red Hat Openshift’
Published August 16, 2013
Coding , SSPS
You can find the documentation for the latest SDM version here. Also, version 0.2.3 is out and fixes a couple of annoying bugs. Check it out.
Published August 7, 2013
Coding , Linux , Mac OS X
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.
Published May 14, 2013
Coding , SSPS
I just released another version of SSPS: no more XMLs, no more WebDav. Instead: Groovy-based scripts, Git or SVN repositories. Check it out.
Published April 23, 2013
Coding , Eclipse , Rant
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.
Published January 28, 2013
Coding , Linux , Ubuntu
Today, after a very long time, I had to create a package for a Linux system. It’s been a long time since I did that for the last time so I had to re-learn it again. This time, however, I am using Ubuntu so I had to create deb packages instead of rpm ones. Browsing the web I found these two texts very useful:
Published January 23, 2013
last year in 2011 I wrote a few texts about proper logging? Well, browsing on Reddit I found another 10 commandments for for logging. It goes over some of the stuff I mentioned in the past and more. Please do read it!
Published January 15, 2013
Coding , SSPS
So, I decided to release a new version of SSPS. I simplified a lot of thing and I am slowly shaping it to my needs. It doesn’t require a server anymore. All it needs is a XML file (and Application Deployment Module) and it downloads and installs the software as you need.
I chose to do so because, well, there are many other – far more competent – tools to publish software out there. Maven, itself, can do it pretty quickly. Anyway, if you’re interested, check it out.