I had a lot of problems with my router, a Linksys WAG160N. It was mainly unstable, meaning I will have to reboot the thing at least once a day because I would have lost Internet connexion and I was not to happy with my freebox (famous French Internet box) which drop my wifi
One thing I found very sleek is when you set a particular MAC to always have the same IP. You will have the DNS working, you won’t have to update your hosts files ever again. The configuration is where it belongs, on the router!
Why? Tell me. please.
Most of the time the author tag is not even filled and when it is it’s not consistent over the time.
This troubles me.
I choose hudson to handle the continuous build on the ouatodo project. I set it up on a laptop I wasn’t using anymore.
There is no public url yet but I will put this on line soon.
I’ve started an Open Source project on sourceforge, but I’m not to happy about the performance of their subversion server. It even as been down for a while.
After listening to Linus Torvalds on git (great talk by the way), I thought I should give a shot at distributed source management.
I have 3 choices :
- subversion :
- pros:
- I know it, using it every day at work.
- the integration with my IDE of choice (eclipse) is fine.
- a lot of free hosting solution for an opensource project (I should swith to google-code since I’m not happy with sourceforge
- cons:
- it’s a centralized source management system (AKA evil).
- merging is awful
- git :
- pros :
- decentralized source management system.
- tracks contents instead of files.
- github seems to be a very nice place for a project to leave. (very hip this days)
- cons :
- I’m not so happy with the UI, I’ve seen so far : eclipse integration is not so great.
- mercurial :
- pros:
- decentralized source management system.
- the UIs seems more mature, particularly the eclipse integration.
- cons:
I really don’t know which one to choose. Since I will be a sole developper on this project for a while I could go with subversion and switch to git with the tools are ready for my level of lazyness. I seems to be the easyest way to go, but going with distributed source management, it’s what’s the cool kids do.
I think I will go with git on github for a while to see if I can work with git. So, my next action should be find a good tutorial about using git. I will probably start by Insider Guide to GitHub, followed by the Guides provided by github. If you have any link to suggest please do so.
I notice a great deal of change with the setting described here : davidsalter.co.uk » Making Eclipse Fly.
When I touch her bouton she becomme hot and starts to purr.
And the best part is, I can shut her off when ever I want, she won’t mind.
I have a twitter account for some time now but I’ve never used it.
I’m gonna give it a try.
Edit : I remove my twitter status because the widget was not working very well.
Got to admit it was pretty easy. On my profile you can follow my progress
Give it a try : www.javablackbelt.com
Categories: Non classé Tags:
In the past, I’ve played with perl, python or ruby and liked it but I wasn’t fully satisfied. As I was not so experienced, it seams to me that I would have saved time writting the script in java.
These days I playing with groovy and it seam almost perfect for me. Because groovy has a killer feature ! If you don’t know how to do something the groovy way, you can always do it the java way.
Categories: Non classé Tags: groovy
Having findbug running against generated code is a problem because you’ll have so many pointless warnings and errors that you might miss the real ones. The ones you can really do something about.
To exclude a package from the repports you’ll have to create a exclution filter file usualy name findbugs-exclude.xml
<FindBugsFilter>
<Match>
<Package name="~org.sinarf.myapp.mygeneratedpackage.*" />
</Match>
</FindBugsFilter>
Filter documentation should contain anything you would need : Chapter 8. Filter Files.
Maven should be informed that it should use a filter exclude file.
<reporting>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<configuration>
<findbugsXmlOutput>true</findbugsXmlOutput>
<findbugsXmlWithMessages>true</findbugsXmlWithMessages>
<excludeFilterFile>findbugs-exclude.xml</excludeFilterFile>
</configuration>
</plugin>
</plugins>
</reporting>