Ubuntu
Comentarios personales
No entiendo por qué diablos quitaron esa aplicación del Ubuntu si era muy inspirador.
Culeros, culeros, culeeeeeros....

Permalink: http://www.mononeurona.org/users/entry/asarch/449
Obteniendo todos los BSDTalks
Programacion
El otro día que andaba buscando la noticia del cambio de apariencia de la página de FreeBSD encontré por casualidad un podcast (mejor dicho un "BSDTalk") con Marshall Kirk McKusick, inmediatamente procedí a descargarlo el cual desafortunadamente aún no he podido "chutarme" todo el podcast.
La otra noche estaba pensando si habría la posibilidad de descargar a todos los podcasts disponibles y me puse a encontrar una solución.
Lo primero que se me vino a la mente fue utilizar el procedimiento de Konqueror + KGet para obtener los archivos, desafortunadamente éstos no están enlistados en ninguna página para poder obtener sus direcciones.
La otra solución que se me vino fue el utilizar un shell script usando el programa a prueba de balas, el comando wget, el cual quedó de la siguiente manera:
#---------------------------------------------------------------------
#
# get_talks.csh: Obtiene todos los BSDTalks de FreeBSD.
# Copyright (C) 2007 Alef Sheridan Ariel Ramírez Chiñas.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#
#---------------------------------------------------------------------
# Falta:
#
# - Necesitamos una forma para actalizar los podcasts.
#!/bin/tcsh -f
set I = 1
# http://cisx1.uma.maine.edu/~wbackman/bsdtalk/bsdtalk099.mp3
while ($I <= 100)
set ADDRESS = "http://cisx1.uma.maine.edu/~wbackman/bsdtalk/"
if ($I < 10) then
set TALK = "bsdtalk00"
endif
if ($I >= 10 && $I <= 100) then
set TALK = "bsdtalk0"
endif
set TALK = $TALK"$I.mp3"
if (! -e $TALK) then
echo Getting \'$TALK\'...
wget "$ADDRESS$TALK"
else
echo File \'$TALK\' already exists, skipping...
endif
@ I ++
end
Que práctico es poder utilzar el shell script de vez en cuando.
Como dice el Tao de la programación (Master Foo and the Ten Thousand Lines): "Hay más de Unix en una simple línea de shell script que en mil líneas de código C".
Por cierto, en la mañana que subió el Chileancho comentó que la mamá del Chino había dicho que la muerte (misteriosa aún) de los perros (tres la otra vez y otros tres en esta madrugada) era porque los "amigos de lo ajeno" primero hacen un "procedimiento de limpieza" por el área donde van a entrar a robar.
Le dije al Chileancho que le comentara a la señora Lulú (excelente persona para que se esparza el chisme) de manera muy sugestiva: "Señora: cuide a sus perros, ya que cuando van a entrar a robar lo primero que hacen es matarlos". Y como ella ya ha sufrido la pérdida de dos de sus perros preferidos: Bongo y el otro trompudo que no me acuerdo cómo se llamaba, seguro que corre el chisme. Hojalá y esta señora haga lo suyo para ver qué desdmadre van a hacer los vecinos para prevenir esto.
De paso voy a tener que comprar el foco de la puerta ya que anoche quedó muy oscuro allá afuera ideal para cometer el atraco.
El pinche giFT sigue sin poder hacer las pinches conexiones, según leí en su página, el demonio no es responsable del desempeño de los plugins, que cada uno de ellos es responsable de su "performance". Cárgame... voy a tener que seguir mendigando con esto lo de la descarga de rolas gratis...
Nota:
Por alguna razón extraña, ajena a la administración de este blog, esta entrada debió de haber estado publicado el dia miércoles 28 de marzo del 2007, hace una semana.
Permalink: http://www.mononeurona.org/users/entry/asarch/439
El conocimiento que no se comparte vale madres
Programacion
Como tenía que ir por las salsas para las tostadas de ceviche de sierra no me dió tiempo de poder arregar los enlaces así que vamos a proceder con lo siguiente para corregirlo.
Primero copiamos las secciones y lo guardamos en un archivo sencillo llamado "lista_ennumerada".
Despues, vamos a quitarle los números y de paso suprimir los puntos al final de cada sección con la siguiente línea desde cualquier ventana del emulador:
[$] sed 's/[0-9]*. - //' < lista_ennumerada | sed 's/\.$//' > lista_simpleAhora, procederemos a crear las referencias para cada sección de noticias.
Primero vamos a ver de qué forma está compuesto el código de un enlace en HTML.
Según el editor de Mozilla, el Mozilla Composer, el código de un enlace está formado de la siguiente manera:
<a title="El título del enlace que va en un cuadrito" href="La dirección del enlace"> El título del enlace en la página</a><br>Con esta referencia y la dirección de las noticias:
http://www.mononeurona.org/index.php?topic=ya podemos crear los enlaces.
Para eso hice un simple TCSH shell script: el script va a leer línea por línea el archivo "lista_simple" y mostrar en la pantalla el código HTML del enlace de esa sección.
#--------------------------------------------------------------------- #!/bin/tcsh -f # Una variable global por cualquier cosa # Primero vamos a ver cuantas lineas tiene el archivo set LINEA_DE_ENTRADA_ACTUAL = 1 while ($LINEA_DE_ENTRADA_ACTUAL <= $TOTAL_DE_LINEAS) set SECCION = `head -n $LINEA_DE_ENTRADA_ACTUAL < $INPUT_FILE | tail -n 1` # Dirección de las noticias # 17 - <a title="Sección: KDE" # href="http://www.mononeurona.org/index.php?topic=17"> # KDE</a><br> @ LINEA_DE_ENTRADA_ACTUAL ++ end |
crear_enlaces.csh |
Nada más lo ejecutamos de la siguiente manera:
[$] ./crear_enlaces.csh > lista_de_enlacesAbrimos el archivo 'lista_de_enlaces', copiamos el código HTML y lo pegamos en la sección "<HTML> Source" del editor de Mozilla y ¡Voila!
Ahora si ya podemos ir directamente a cualquier sección de nocticias de Mononeurona.
Por cierto, tuve que volver a "programar" en HTML, qué aburrido de plano. Odio tener que programar en HTML.
Pero bueno, aquí están las secciones ya listos, no'mas pínchale pa' buscar lo que necesitas:
0 - Esta seccion esta vacía
1 - Software Libre
2 - BSD
3 - Linux
4 - Microsoft
5 - WWW
6 - PHP
7 - Debian
8 - Ubuntu
9 - Seguridad
10 - Novell
11 - Java
12 - GNU
13 - Mozilla
14 - IBM
15 - Mandriva
16 - OpenOffice.org
17 - KDE
18 - Apple
19 - GNOME
20 - WindowMaker
21 - Vacío
22 - Hardware
23 - PDA
24 - Google
25 - Hacker
26 - Orale
27 - PostgreSQL
28 - Intel
29 - Vacío
30 - Gentoo
31 - Mononeurona.org
32 - Ciencia
33 - Política
34 - Fedora
35 - Eduación
36 - Vacío
37 - Sociedad
38 - Medio ambiente
39 - Desarrollo
40 - Humor
41 - Letras
42 - Opresión
43 - Libertad
44 - Python
45 - Preguntas al Guru
46 - XML
47 - Multimedia
48 - Medios de comunicación
49 - Sun
50 - Ruby
51 - HP
52 - Arte
53 - Wireless
54 - Juegos y consolas
55 - Trabajo
56 - Vacío
57 - Ajax
58 - Podcast
59 - Freecycle
60 - CakePHP
61 - Economía
62 - Gadgets
63 - Galería del horror
64 - Vacío de aquí en adelante
Permalink: http://www.mononeurona.org/users/entry/asarch/435
Índice de las secciones de las noticias
Comentarios personales
Lo primero que hice fue irme a la sección más próxima, la de Microsoft, ¡ah! qué tiempos aquellos cuando chambeaba en TPH y revisar esta página era un todo "culto" para mi. Volver a leer las viejas noticias fue muy conmovedor.
Asi estube un buen rato hasta que tuve que despertar de ese ensueño para no perder mi principal objetivo, encontrar la noticia de los editores WYSIWYG.
Desafortunadamente no hay un índice donde te muestre todas las secciones de las noticias, así que tuve que hechar guante de mi ingenio para encontrarlos.
Resulta que cuando le das clic en una sección para que te muestre todas las noticias de este, te aparece una dirección como esta (e.g. la de Microsoft):
http://www.mononeurona.org/index.php?topic=4
Lo único que tienes que hacer para consultar las otras secciones es cambiar el último número de la dirección por la sección que estás buscando:
0 - Esta seccion esta vacía
1 - Software Libre.
2 - BSD.
3 - Linux.
4 - Microsoft.
5 - WWW.
6 - PHP.
7 - Debian.
8 - Ubuntu.
9 - Seguridad.
10 - Novell.
11 - Java.
12 - GNU.
13 - Mozilla.
14 - IBM.
15 - Mandriva.
16 - OpenOffice.org.
17 - KDE.
18 - Apple.
19 - GNOME.
20 - WindowMaker.
21 - Vacío.
22 - Hardware.
23 - PDA.
24 - Google.
25 - Hacker.
26 - Orale.
27 - PostgreSQL.
28 - Intel.
29 - Vacío.
30 - Gentoo.
31 - Mononeurona.org.
32 - Ciencia.
33 - Política.
34 - Fedora.
35 - Eduación.
36 - Vacío.
37 - Sociedad.
38 - Medio ambiente.
39 - Desarrollo.
40 - Humor.
41 - Letras.
42 - Opresión.
43 - Libertad.
44 - Python.
45 - Preguntas al Guru.
46 - XML.
47 - Multimedia.
48 - Medios de comunicación.
49 - Sun.
50 - Ruby.
51 - HP.
52 - Arte.
53 - Wireless.
54 - Juegos y consolas.
55 - Trabajo.
56 - Vacío.
57 - Ajax.
58 - Podcast.
59 - Freecycle.
60 - CakePHP.
61 - Economía.
62 - Gadgets.
63 - Galería del horror.
64 - Vacío de aquí en adelante.
Así que si andas buscando una noticia, sólo tienes que darte una idea de en que sección podría estar y listo.
Permalink: http://www.mononeurona.org/users/entry/asarch/433
Maldita acentuación
Comentarios personales
— Es una laptop Toshiba.
― ¿Ajá?
— Tiene un disco duro de 120GB.
— ¿Ajá?
— Quemador de DVD de doble capa.
— ¿Ajá?
— Pantalla de 15 pulgadas widescreen.
— ¿Ajá?
— ¡Ah! Pero hay un detalle con el teclado, es solamente para el idioma inglés.
— No hay problema, YO HABLO INGLÉS (!?).
Y ¡mocos! Ahora tengo problemas para poder chatear usando los acentos.
Encontré una forma fácil de poder introducir las letras acentuadas usando el applet de GNOME que te da una "paleta" de caracteres que más usas. El problema está en que GNOME en sus applets siempre es inestable (ahora entiendo por qué dijo Torvalds que usar GNOME era de estúpidos).
Otra forma de poder subsanar la inestabilidad del applet fue usando los métodos de entrada del Emacs (17.5 Selecting an Input Method), que más que la verdad, es una forma fácil e intuitiva de usar un teclado en inglés para introducir palabras en idioma español.
Y así lo estuve usando un buen tiempo hasta que volví a caer en la tentación de llevar un blog (caray, si le pagaran a aarkerio por cada persona que convence de usar un blog con sus entradas: Veintidós razones para ser un blogger), ahí fue donde la "puerca torció el rabo".
Era un proceso lento y por más infructífero el estar copiando del Emacs al cuadro de entrada del blog, qué fastidioso es este proceso ya que el "mamoncito" cuadro no acepta el mensaje del botón de en medio del mouse para pegar el texto del portapapeles, en lugar de eso manda el mensaje de abrir la dirección almacenada en el búfer.
¡Cuántas entradas eché a perder por esta pinche función mamona! Ahora que recuerdo, esta frustación fue la que me desanimó la primera vez a llevar el blog diariamente.
Pero dije, me las a pelar pinche "cuadrito". Recordé, cuando por primera vez publiqué la noticia del tercer trailer de Los Simpsons, que el "cuadrito" te dá una opción de poder introducir "código HTML puro" (o sea que no es tan pinche el cuadro como parece, simplemente es como el editor vi, hay que saberlo usar). "¡Ah!" dije, "ya me la pelaste". Simplemente tengo que usar un editor de páginas web que sean WYSIWYG y que además te permita ver el código HTML de lo que escribes.
Probé de todos, desde el Blue Fish hasta el Quanta Plus pero nada, todos ellos son tan "puros" que tienes que introducir el código HTML a mano y así "como que no costea".
Recordé uno de los primeros editores que usé cuando empecé con esto de Linux y su CLI (Command Line Interface) cuado llevaba una lista de los comandos más usados con sus respectivas opciones con una breve descripción para saber rápidamente sus características: El editor de Mozilla.
¡Qué bueno que todavía sigue de vivo este programa! "Inmediatosamente" (dijeran los doctores) le apliqué un "sudo apt-get install mozilla" a la machine para poder usarlo y probarlo con Mononeurona.
Funciona SIN NINGÚN PROBLEMA. El "cuadrito" ni siquiera se dá cuenta del "pasteo" con el botón de en medio del mouse (ya que la operación se hace en otra ventana ;-P), además que me permite corregir las acentuaciones "en tiempo real" de lo que voy escribiendo, tambien cuento con las funciones del navegador por si quiero citar algún documento externo, referencia, o lo que sea.
Por cierto, de esta forma siempre guardamos una copia en el disco duro, ya que la entrada del blog primero se crea y edita localmente y después se publica.
Para introducir el texto a una entrada del blog, solo hay que hacer lo siguiente:
- Solo hay que copiar todo el código que se encuentra dentro de los comandos <body> y </body> y pegarlo en el cuadro de código de HTML.
- Aumentar en uno el tamaño de la fuente de todo el texto porque luego sale muy "chiquito" y cuesta trabajo leerlo.
Por cierto, ya le encontré solución al problema del Ares en Linux, solamente tenemos que usar el aMule. Finalmente pude descargar la rola de Diego Gonzáles "Más" y la de Andrés Calamaro "Mil Horas". Vamos a ver qué tal jala mañana, a ver si no me deja en mal (lo más seguro es que si pero ya ni pedos).
Permalink: http://www.mononeurona.org/users/entry/asarch/432
Keyra, la mujer más buscada de la red
Mujeres
Permalink: http://www.mononeurona.org/users/entry/asarch/429
Siguiendo con lo de los blogs
Comentarios personales
Le he preguntado a los gringos del canal #linuxn00b en irc.freenode.net sobre cual sería el lugar óptimo para llevar el blog y me han dado un chingo de opciones que mejor decidí llevar solamente éste.
El problema sería cuando no se pueda acceder a este lugar ya que con cierta frecuencia aarkerio está haciéndole cambios, pero bueno, siempre es en pos de mejorar el lugar.
Y ya que hablamos acerca de él, no mames, ese cabrón sabe un chingo de cosas. Sobre todo sabe cómo explotar sus conocimientos (y vaya que los explota MUY BIEN). Chido por él. Si lo hubiera conocido hace seis años cuando empezaba en esto de Linux sería otro cantar (no, la verdad no, todo en esta vida tiene su razón de ser).
Voy a pensar en una forma "sabrosa" de persuadir a mi apá para que tambien él lleve uno. Ojalá y lo pueda hacer. Me gustaría que le pudiería presumir esta tecnología (sería más bien una forma de vida en la red) al tío Juan.
Por cierto, me caga los webos tener que usar el puto Synáptico para copiar y pegar los texto. No hay cosa más pinche que no haya concido que esta puta madre de tecnología de puntero llamada Synaptic. Cárgame los huevos. Que pinche fastidio es tener que usarlo. Como no trajo el "clítoris" la lap, pero bueno, ni modos.
Otra de las cosa que tambien tengo que aprender es primero a escribir las pinches entradas del blog en Emacs porque luego es un pedo tener que andar copiando y pegando los acentos, las letras eñes y el resto de signos ortográficos, digo, igual y me vale madres y lo dejo así pero la verdad es que me caga los huevos andar leyendo algo sin la acentuación correcta, pienso que lo escribió uno de esos putos que llegan a chingar a la madre a los cibers en las horas picos con sus puterías de "Q tal t ba?". ¡No mamen, por favor!
A ver si mañana empiezo con lo de la programación en Lisp, además con el estudio del alemán, terminar el script para guardar tu historial en TCSH, empezar a copiar los manuales de red del curso de Hemphill, terminar de ordenar las hojas, seguir pensando la manera de persuación, y ver por qué madres tarda tanto tiempo en crearse los nodos del giFT para el Ares.
Permalink: http://www.mononeurona.org/users/entry/asarch/428
Instalando el Apollon usando su instalador en Ubuntu 6.10
Instalacion
Para poder instalarlo primero obtenemos el instalador desde la siguiente dirección:
http://apollon.sourceforge.net/
Despues, necesitaremos los siguientes paquetes:
- gcc
- cpp
- g++
- libguile-ltdl-1
- libltdl3
- libltdl3-dev
- libltdl3
- libltdl3-dev
- qt3-apps-dev
- kde-devel
O con la siguiente línea de comando:
sudo apt-get install gcc cpp g++ libguile-ltdl-1 libltdl3 libltdl3-dev libltdl3 libltdl3-dev qt3-apps-dev kde-devel
Y listo.
Maldita sea tener que instalar paquetes usando repositorios....
Permalink: http://www.mononeurona.org/users/entry/asarch/427
Repositorios de Debian
General
- http://www.debian.org
- Documentation (http://www.debian.org/doc)
- Debian GNU/Linux FAQ (http://www.debian.org/doc/manuals/debian-faq)
- 5.12 How do I setup my own apt-table repository? (http://www.debian.org/doc/manuals/debian-faq/ch-ftparchives.en.html#s-own-repository)
- The Debian Repository Howto (http://www.debian.org/doc/manuals/repository-howto/repository-howto
- See also (http://www.debian.org/doc/manuals/repository-howto/repository-howto#id2514252
- http://www.apt-get.org/
- View the full list of sites (http://www.apt-get.org/main/
Permalink: http://www.mononeurona.org/users/entry/asarch/373
Debian, Debian, Debian!!!
General
Para quienes llevan a Debian hasta en... la mente:
Permalink: http://www.mononeurona.org/users/entry/asarch/359










