soledad penadés
repeat 4[fd 100 rt 90]

Archive for the ‘software’ Category

20060122 Subversion-ing with Mac and Textdrive

I wanted to have a good repository of my code projects just in case something bad happens. Searching info here and there, I found the following pages useful for setting up my own repository in textdrive, and also installing and configuring the appropiate software on my mac.

So first thing was creating the repository, from the webmin administration tool (in textdrive, of course)

Then I found this cool page by Josh Buhler, explaining how to install all the svn tools for Mac Os X. Once all is instaled, I jumped to this textdrive forum thread on using subversion on TXD, which is a bit old but gave me the idea of how to refer to the svn paths. I thought it was something like svn://…. but it was http://… (no wonder why it gave me a timeout each time I tried to access it!).

With it, I could go to the terminal and make the first import and put the first version in my repository! I did it as it is explained in this good article at macdevcenter: Making the Jump to Subversion. Basically the most important step here is making a copy of your source code before importing to the repository, then import it, rename the first folder as Myfolder_beforeSVN, and check it out again in the MyFolder folder - so you get the contents again from the repository, but this time they are all marked like subversionized, and if you look carefully, you'll note their icon exhibits a little check box - to make clear they are under the subversion domain and they are up to date.

Subversion'ized file in mac os X

If you are a bit curious and run ls -la in your code folder, you'll note there's a little new (and hidden) folder called .svn which contains something like this:

drwxr-xr-x    12 sole  sole    408 Jan 22 18:57 .drwxr-xr-x   119 sole  sole   4046 Jan 22 18:57 ..-r--r--r--     1 sole  sole    118 Jan 22 18:57 README.txt-r--r--r--     1 sole  sole     78 Jan 22 18:57 dir-wcprops-r--r--r--     1 sole  sole      0 Jan 22 18:57 empty-file-r--r--r--     1 sole  sole  31254 Jan 22 18:57 entries-r--r--r--     1 sole  sole      2 Jan 22 18:57 formatdrwxr-xr-x   114 sole  sole   3876 Jan 22 18:57 prop-basedrwxr-xr-x   114 sole  sole   3876 Jan 22 18:57 propsdrwxr-xr-x   114 sole  sole   3876 Jan 22 18:57 text-basedrwxr-xr-x     6 sole  sole    204 Jan 22 18:57 tmpdrwxr-xr-x   114 sole  sole   3876 Jan 22 18:57 wcprops

 

I think that it is where subversion holds all the info for the files and so on, like the CVS folders which are created in each folder when you use CVS.

And that's all! Now there's no excuse for not being a bit less messy when it comes to having backups and a clean code. Hope you're lucky with it all…

20051218 Firefox 1.5 optimized for your g4

This is supercool (although a more appropiate word would be superfast): a G4 optimized build of firefox 1.5 for your little g4 computers, like powerbooks or ibooks. I would say it's almost as fast as safari.

Note: when installed it shows itself as DeerPark, as the author says the only versions allowed to be called Firefox are the official ones. So it's not an error.

Go download it now!

20051217 Bricksmith: Lego Virtual

Sole

Bricksmith es un programa para Mac que te permite jugar a Lego en tu ordenador. Y he de confesar que eso de tener todas las piezas posibles de Lego a tu alcance no merece otro adjetivo más que superadictivo.

El manejo al principio se hace un poco raro, hasta que te das cuenta de que las teclas de los cursores desplazan los objetos en ejes que dependen de la rotación actual. Es decir, depende de como hayas rotado la vista, pulsar la tecla de "izquierda" puede tanto desplazar en el eje X un elemento en el sentido positivo, como en el eje Y en negativo… El comportamiento va cambiando automáticamente.

Finalmente, he de reconocer, también, que yo era de Tente, y que en mi vida he tocado una pieza de Lego real. Pero a falta de tente, buenos son legos, … ¡o bricksmiths!

Encontrado en Microsiervos.

20051208 What do you miss in Eclipse?

Although they fixed the word wrap thingie in latest versions of Eclipse (did they read my desperate call, maybe?), I still miss a pair of good features:

  1. split the editor view in two, having let's say two subwindows inside the current one, and then being able to see the same file twice but at different parts. Or maybe, to be able to see two different files in the splitted view. Currently I am just able to switch between files with tabs, which are nice but sometimes I would like to have everything in screen at the same time.
  2. change the editor font. I am bored with Courier New, there are better fonts for showing source code, and although I have been looking around all the possible preferences I thought of (I take this opportunity to remark that the preferences Pane is horribly messy and confusing… I always get lost at it… where was that option? was under php? or under general editors?), I haven't been able to find where to change the font. Ok, you can change the style (color, bold, italic) but not the font. I want my Lucida Console back!

These features are present in another IDE's like Visual Studio or XCode, and they increase [my] productivity, so I don't find any reason to not to have them in this one. Specially if their developers really want it to be superwidespread.

Which powerfeature would you add to Eclipse?

Firefox 1.5: an addictive drug

Once you have installed Firefox 1.5 on your system, you absolutely feel the need to drag and drop items in your Task Bar (for the miserable people like me which has to work with a windows box) and close programs by clicking over them with the middle button. And then is when you feel sooooo badly because Windows won't allow you to change the order of items in the task bar, or close them as you expect after using our lovely browser for some minutes.

They have also changed something else in the rendering engine and now some fonts appear certainly weird - like if the kerning is not properly calculated. I didn't notice this in the mac version…. I will have a look later to verify it… of course I am not expecting such a good rendering and antialias like the one Safari does, but this is simply not nice, although doesn't stop you from enjoying even faster navigation and rendering times.

So… is it worth the download? Deffinitely YES!

The most important extensions (for me) like web developer toolbar, view rendered source and a theme I use for resemble mac feeling (AquaFox), work on 1.5, as well as FCKEditor or JSCalendar, which are components I use day by day. So there's nothing that prevents me to keep working with it, and that won't prevent you from working as well :-)