Posted by : gon in (KDE, Linux)

My first PPA repository

Tagged Under : , , , , , , ,

Sorry, this entry is only available in Español.

Posted by : gon in (Eventos, Linux)

Upcoming Free and Opensource Software Events

Tagged Under : , , , , ,

Sorry, this entry is only available in Español.

Posted by : gon in (General)

I got my own domain!

Tagged Under : , ,

Sorry, this entry is only available in Español.

Posted by : gon in (General)

Programmer Quotes…

Tagged Under : ,

Looking for something unrelated, I found this:

http://factorkippel.com/citas-a-ciegas-para-programadores/

If you feel it, is mere coincidence.

Posted by : gon in (Opinión)

I’m neither…

Tagged Under :

(Speech in Spanish)

http://www.vimeo.com/3621247

If I want to be professional, I need to approve this semester. But this would be impossible without photocopies.

Posted by : gon in (joomla)

Respect you yourself should (Joomla Critique #1)

Tagged Under : , , ,

While working to re-build a site formerly used joomla 1.0, I had a little trouble in the control panel of the new 1.5, because I was leaving an error message.

Fortunately it was not fatal, since it could also modify the site parameters without much inconvenience. But it is not comfortable to see that something is not right, except for a large system such as Joomla.

The error indicated that I had an XML file that was not being parsed properly, but it’s not saying which file or which was wrong.

Then I downloaded a backup of the site, and replicate it on my local machine to find out the error. I remembered that there are thousands of Linux applications for console enough powerful to parse and validate the XML’s from my site.

I had an enjoyable experience with the find command. But I was missing the command to validate an xml file. Searching the web, I found that possibly the command xmllint I could. But ultimately did not help, this reveals a small unexpected detail.

xmllint has an option to validate, but to do this work, requires that 1) the XML file using a defined DTD or 2) it passes a DTD as a parameter. Testing without using a DTD by parameter, I tried the following:

find. -name "*.xml" -exec xmllint --noout --valid "{}" \;

Unfortunately, the result was not what I expected. ALL XML files except one, were invalid because they didn’t have defined the DTD. Thanks to that file that it was, I found that joomla has on its site a DTD file so that developers include it in yours XML configuration files. In this way, the developer requires that your XML files have the structure that the system requires.

The worst… that single valid file, was a third-party plugin and not the official developers. That is, the official joomla developers do not respect their own rules when writing code.

Finally, xmllint was not what I was looking for, and only had to check the file was malformed (bad labels closed nested bad …). As I did not know, see on a mailing list (the one I have in the list of FOSS Communities), where I got the solution: xmlwf.

Just change the above command with the following matter and fixed:

find. -name "*.xml"-exec xmlwf "{}" \;

I found the causers (they were 2), which I fixed and gave the matter ended.
But I stayed with the bitter taste of the disregard that the Joomla developers as a mere detail. What gives me confidence for when a new system update?

Posted by : gon in (Software Libre)

Chilean and Spanish-speaking FOSS Communities

Tagged Under : , , , , ,

Do you want to known it? see here.

Posted by : gon in (Juegos)

But the future refuse to change

Tagged Under : , , ,

logo

14 year ago, the game that has fascinated me throughout life, was released. And despite having 2 ports, for PlayStation and recently in Nintendo DS, on both platforms is essentially the same as it was in his mother platform: Super Nintendo.

In between, a group of fans did what many of us (fans) thought that Squaresoft (SquareEnix) had to do: rebuild the game in a 3D environment, in keeping with the times. Unfortunately, like an irony, the story so far has been the same as the evil monster Lavos said at the end of the game, when players beat: “BUT THE FUTURE REFUSED TO CHANGE”.

SquareEnix argued legal issues, for which the group had to cancel Chrono Trigger Resurrection project. A pity, because it was being precious:

YouTube Preview Image Read the rest of this entry »

Posted by : gon in (Software Libre)

(Español) Virtualbox como herramienta de redes

Tagged Under : , , , , ,

Sorry, this entry is only available in Español.

Posted by : gon in (Sistema Operativo, Software Libre)

Virtualbox as a sysadmin tool

Tagged Under : , , , , ,

Besides the port fordwarding, VirtualBox has another very useful feature for system administrators: running a virtual machine WITHOUT graphical interface.

We suppose this situation: we have a virtualized server (it doesn’t matter if it’s linux, Windows, Solaris,…), must run every time you start the system and must also consume less resources as possible.

The solution seems simple. VirtualBox brings commands: vboxsdl and vboxheadless. Both allow to run a virtual machine without open virtual machines manager.

vboxsdl run the virtualized system in a window graphical interface, in fact is the same as running the system from the virtual machines manager, but if we call it directly, we avoid having to resort to this.

vboxsdl -startvm "VM_NAME"

vboxheadless run virtualised system, but without raising any graphical interface, making it possible to boot only with the console. This is especially useful for servers that dispenses with the Xserver.

vboxheadless -startvm "VM_NAME"

If we can not see the virtual machine, how would you control?

Here I have a couple of tips used in Windows XP as host, Windows 2000 Server as guest, but the same should be applied in a Linux and other systems.

Read the rest of this entry »