Well, today I decided to start straight forward with Java, I heard about Vaadin framework and got interested as it lets you build a cool user interface with no effort.
As they state on the page, is easier to start if you use Eclipse, you just need to install the plugin and that’s all.
At first it doesn’t looks straight forward as I thought, I created a new Vaadin Project, but I don’t see how to build a war file to publish on my Glassfish server. Then I decided to use other approach, in this case, use maven to create the project as explained on the Vaadin wiki.
Read more…
Now that I have everything configured, I’m going to start making the application what is supposed to do.
At first I’m going to create a home page for the application and replace the current Catalyst’s Welcome page. To start with this, I decided to make a wireframe of what I want, I used moqups web application with a free account, so far, so good, it even let me export a png image (Actually it exports the entire project).
Hands on work: Read more…
Well, it took me some time, but finally I finished my own pre-commit hook for Git.
I decided to code my own version after found on day 10 two scripts:
- One written by Alexis Sukrieh 3 years ago using bash
- What I liked:
- Tidy
- PerlCritic
- Critical unit testing
- Test coverage
- Loved the idea of recording testing coverage to compare with the next commit and deny to commit if coverage is lower than previous commit.
- What I disliked: Read more…
- What I liked:
Well, I spent a lot of time configuring my Apache server running my brand new website http://mydevjoy.com, it is running on an Amazon Web Service instance, not only Apache is running but Glassfish, Jenkins, awStats, Git, and Gitolite are in there.
But now, that I have them running, I plan to continue writing the JobFilter on Perl, in this case, I want to use Catalyst as web framework just because I read good things about it, also, because I want to make JobFilter web-ready from the beginning along with multi-language support.
Lets start: Read more…
I had heard many times about Perl Critic, just used once or twice, but now I want to run on my code every time I run the tests.
SEVERITY LEVEL
There are five severity levels from gentle to brutal, the latter sounds, well, brutal, but I found it annoying, it complains even of spaces at the end of the line, that includes the empty lines with tab and white spaces left by my text editor.
Gentle, is good when you have a lot of code and you want to start implementing Perl Critic, in my case I have not much code, and I’ll stay with the harsh level; cruel and brutal, are like moaner and whinger brothers, so I’ll stay away from them. Read more…