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.
Coding
- Thread It Right: a post about how to thread it right in Perl.
- SSPS Beta: follow up with the latest development of SSPS.
Other
- Interview (in Portuguese) about Career in IT
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:
Happy hacking!
Remember that 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!
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.
I needed a simple example of how to use Apache CXF to create a client and a server to show to one of my team mates and I couldn’t find one that I liked. Hence, I created a very simple and reasonably well documented ones. You can find the code on my GitHub repository. If you’re lazy, here’s the direct link to each one of them – along with build/run instructions:
- Simple WS Types: (contains the DTOs used in both).
- Simple CXF Client
- Simple CXF Server
Happy coding!