After a lot digging around, I found out a very good book on design. Which pretty much sum two rules that can be applied to anything. When designing for something, I like a lot when the design flows through, you see lines, and you know the outcome already, and it pleases you (in some distorted […]
You are your tools…
I will always believe that: “A handyworker is as good as its selection of tools, and his skill shows its creativity and what he can do with those tools”. Although you can always incorporate more, or learn to use new tools and do more. Same thing happens with software craftsmanship. As part of our survival […]
a few more tricks… and there is python…
So After a while of not posting anything new because of all the work and no play makes Avena a dully boy… I decided to share this neat trick, so I wanted to add a bunch of files after a merge of two repositories, but it was about 200 Files, and +400 other files changed […]
IE fils du…. maduite IE!
Damn you IE, so after a while struggling with IE and their “Browser compatibility” I found some very interesting stuff… First… Appears that when you are using console.log without checking if IE likes it or not it fails silently… and by silently I mean it stops the whole JS loading routine… so beware before any […]
PANIC at the SVN server!
Do not play around with your commits, If you do here is a little trick I had to do today, (do not ask why, but I blame hunger…) svn merge -r [current_version]:[previous_version] [repository_url] Then you have patch to revert the changes on the repository… I will be more careful next time… el_avena off… […]
Well I was playing recently more with gradle to create a more “Continuous Integration” environment. And I found some interesting things about it, So I wanted to share them. One is the easy integration it has with Ant tasks, you can even create your own tasks based on Ant, and then use them on Gradle. […]
Importing libraries in Groovy…
I Just struggled a bit with Groovy, I don’t like too much layers on the programming language I use but using Groovy seemed necessary at this moment. So in case you were wondering what complaint I have to this, well it is that Groovy runs on the JVM(Java Virtual Machine), but in my opinion this […]
QT Tip On Mac
When you are developing QT applications on MacOSX you might want to check a few things before. The way the applications are put together in MacOSX changes, one example is the DMG file, which contains all the stuff that is needed for your application to run. One tip for this is that when you are […]
Ipv4 Addresses on MySQL
Did You know that you can store ip addresses on mysql with no string handling? Well, I did not. INSERT INTO ip_table (’ipv4’) VALUES (INET_ATON("127.0.0.1")); SELECT INET_NTOA(’ipv4’) FROM ip_table; Well this does the trick, INET_ATON and INET_NTOA function transforms the ip address into his numeric value(Integer) and vice versa. el_avena Off… […]