Archive for the 'Development' Category


Sofware deploying in Unix environments

Well, software deployment is all of the activities that make a sofware system available for use. With several Linux distributions available and so many libraries versions, this can easily become a journey through madness. Be aware, work as the package maintainer isn’t that simple! But, which tools did we have to get that job done? Let start installing what we need:

aptitude install dh-make dpkg-dev

Now, you must set some required stuff and than build the package. Just that easy. But just for debian, and if you need to make package for other distribuitions? We need to proceed learning “the way of” each one? Yeah, and start to get mad again. Thinking about that I’ve been looking for some reasonable solutions. Than I find out epm and autopackage. I decide to use epm because it looks very easy to make a simple package with it. Later, I realize that it can do lot more for me…

# ls
hello  hello.list
# cat hello.list
%product Hello
%copyright 2007 by You
%vendor Vendor
%description This program prints "hello"
%version 0.1
%readme README
%license LICENSE

f 755 root sys /usr/bin/hello hello
# epm -n -f rpm hello
# epm -n -f deb hello
# ls linux-2.6-intel/
hello-0.1.deb  hello-0.1.rpm

Even OSX, AIX, BSD package as well as package for other computer architecture. I didn’t tried, but that’s what they say in the man page. Autopackage has some nice graphic interface, so I’ll try soon. But, at moment, epm looks great to me. Anyone knows other solutions? I also didn’t tried Alien.


Hello Cruel World at GoogleCodes

I’ve just created my first google code project. The name, “hellocruelworld” says everything. It’s just a bunch of hello worlds examples, sorry google for using our services as sandbox. You can “check out” those samples with following command-line.

svn co hellocruelworld

I created and fixed some issues as well as edited the wiki stuff just to take look arround and I really enjoy. Anyway, you can also access source code from web. But, I agree with you, isn’t so good as trac!


Learning with videos on internet

I still remember when in 1995 I used to go to university to get some .txt and .html files, mostly zines, on internet to read for some months. Now we have connection everywhere. I was looking for some way to deploy a python application when I found ShowMeDo website. I’m talking about video tutorials. It look like a new trend on tutorials over the internet, make a quick search at google videos for tutorial and you’ll see. I do think screencasts, digital recording of a computer screen, like those of ruby on rails are pretty cool. Well, not talking about video anymore but still about knowledge other interesting website is SlideShare. As bandwidth grows and mobile device becomes available, and that’s a strong tendency, we experience other ways to share knowledge. What will be new?


"Don't worry about what anybody else is going to do. The best way to predict the future is to invent it. Really smart people with reasonable funding can do just about anything that doesn't violate too many of Newton's Laws!" -- Alan Kay in 1971

My Twitter

Error: Twitter did not respond. Please wait a few minutes and refresh this page.

My Delicious

RSS My Shared RSS

  • An error has occurred; the feed is probably down. Try again later.

Blog Stats

  • 77,193 hits