Dato complains that converting changelogs to be UTF8-clean is not always as simple as running iconv - One of the reasons that took me so long to migrate my blog is that, due to having migrated (at different points in time) my previous CMS (Jaws 0.4->0.5->0.7), its underlying database (MySQL 3.4 -> 4.0 -> 5.0 IIRC), the distribution (Debian Woody -> Sarge -> Etch+backports), several reinstalls and all… Well, I had a completely mixed-up database, with some tables in UTF, some tables in latin1, some tables with mixed rows, some tables that for some strange reason had double-mixed rows (that...
Gunnar Wolf - Nice grey life - page 153
Showing posts 1521 – 1530
I have given this talk on a number of places. It answers a couple of very important questions, that for many people seem to be obvious: What is Free Software? What lies behind our movement? What implications does it have? Of course, I try to give it a different emphasis, ellaborating on Free Knowledge, on software being an expression of science.<ul> Magicpoint sources for English version English presentation (exported to PDF) LaTeX Beamer sources for Spanish presentation Spanish presentation (exported to PDF) </ul> Attachments que_es_soft_libre.pdf (254 KB) que_es_soft_libre.tex (10 KB) what_is_free_software.mgp (9 KB) what_is_free_software.pdf (18 KB) Comments Edgar Casanova Cardoz...
Tutorial (not completely finished) I gave together with Rodrigo Galladro at Congreso Nacional de Software Libre (CONSOL 2002). There are many aspects in this tutorial that are just outlined, but I hope you find it useful. You can grab the source LyX document; it is available also translated to HTML and as a PDF document. As a complement, you might be interested also in the advanced Bash tutorial outline I prepared for a talk in late 2007; it is based on Octavio Ruiz (Tacvbo)’s tutorial. It only mentions the points I went over, but still, it can be a useful...
RATIONALE OpenBSD is a stable, robust and secure operating system. Systems administrators running OpenBSD tend to be also more security conscious than administrators running other operating systems. Nevertheless, patching an OpenBSD system can be a tedious process for many people. If a person manages multiple OpenBSD servers, patching each of them can be a long and repetitive task, ideal for automatization. Tepatche will periodically check the FTP site we indicate it to, and if there is a new patch to be applied, downloads, applies, builds and installs it. Tepatche mantains a small status database to know in what is the...
This talk is basically the result of mixing What is Free Software and Quality Assurance in Free Software projects, emphazising in the knowledge production aspects related to Free Software. This talk was first given at the UNAM Economical Research Institute, April 12, 2005.
Source Magicpoint format
The presentation, converted to HTML
Video from this talk (presented at PUMASOL, 2007)
Attachments
modelo_alternativo_prod_conoc.mp4 (95534 KB)
sl_mod_alt_prod_conoc.tar_.gz (39 KB)
SmbGate is a little program written in Perl (using the Embperl framework) that allows users to connect to their home directories in a SMB server (be it Samba running on an Unix-like environment or Windows). It implements read-only access, using a Web-based interface.
Attachments
SmbGate-1.0.tar_.gz (488 KB)
The Web development framework “Ruby on Rails” has gained adepts with an impressive speed. What brings this success on? Ruby is a very comfortable and expressive language, and clearly a young language. Even being quite a nontypical language at a first look -to say the least-, after not such a long time, it becomes just natural and we start wondering how we managed to go by without it. But Ruby’s comfortability is nothing but the first step towards Rails. Rails’ complete style keeps in the programmer’s mind the best way to go through the easiest path - And I mean...
Free Software has many advantages against propietary software in many areas. However, when we talk about the government, this goes soon beyond convenience - It is necessary that, if a government dependency hires or carries a given development, it should demand that the license it is made on is free and it is built over a free infrastructure. I gave this talk in Mexico city’s Government’s Encuentro de Informática de Otoño 2003, explaining the reasons for these demenads.<ul>
Source Magicpoint format
Converted to HTML
</ul>
Attachments
soft_libre_gobierno.mgp (11 KB)
Perl is one of the most popular languages today. Many people, however, do not think it is a good language to do objet-oriented programming, that it is a difficult task to do it or similar things, and leve Perl for tasks that are just too simple. In this tutorial I present an introduction to object-oriented programming in general, and show how to use this technique in Perl.<ul>
PDF (27 pages)
Converted to HTML HTML
Document sources in LyX
</ul>
Attachments
poo_perl.html (162 KB)
poo_perl.pdf (294 KB)
poo_perl_lyx.tar_.gz (38 KB)
This talk was prepared for Congreso GNU/Linux 2002, prepared by GULEV in Veracruz, December 2002. Here I talk about the process leading to the creation of this new version of Perl, and the main changes we can expect for this language.
I wrote the presentation in Magicpoint; you can download the source Magicpoint file, or if you prefer, open the presentation converted to HTML.
Attachments
perl6.tar_.gz (55 KB)
subscribe via RSS