Autor: admin
-
lguest_thnx
Drawterm a una máquina virtual plan9 bajo lguest
-
Los históricos Bell System Technical Journals (BSTJ) accesibles por Internet
Como se hacen eco en http://barrapunto.com
«Los Laboratorios Bell (también conocidos como Bell Labs, Bell
Telephone Laboratories o Alcatel-Lucent Bell Labs) han decidido colgar
para descarga toda su colección de antiguos Bell System Technical Journals.
Los laboratorios Bell fueron durante años un referente en investigación
puntera en muchas áreas de la tecnología. Y en estos journals podemos
encontrar desde la invención del transistor o de las CCDs, la teoría de
comunicación de Shannon, o un número dedicado a UNIX. Son miles de páginas recogidas en 62 volúmenes, publicadas desde el año 1922 hasta 1983».Como curiosidad, los siguientes artículos hacen referencia a Unix:
BSTJ.1978.5706-2.html
BSTJ.1982.6109.html
BSTJ.1983.6206.htmlA partir de 1984, cuando Bell Labs pasó a llamarse AT&T el journal cambió su nombre a AT&T Bell Laboratories Technical Journal, para reflejar la división de la compañía.
Desconocemos si los artículos de ésta época pertenecen a Bell Labs, ahora Alcatel, o a AT&T, ahora perteneciente a Southern Bell, y si esto influye en que no se hayan publicado también.
-
Documentos (papers) sobre Plan9 en castellano
Traducción de los documentos de Plan9 en castellano, en uno de los lugares con más información sobre Plan9 de toda la red.
-
OrcosComp
Hacia tiempo que vuestro editor, Zoperman, a pesar de conocer el género desde los años 80, no disfrutaba de este género de juegos. Ha sido recientemente tras jugar la aventura El Archipielago, y al ver que personas más jovenes tambien se interesaban por el, que le ha vuelto el gusanillo.Informandose un poco, vemos que la cosa se mueve, y en este año 2010, Comienza la OrcosComp de la mano de algunos integrantes del CAAD, la comunidad aventurera española que nos acompaña desde los tiempos del Spectrum.Los amantes de este genero de juegos, o los que se quieran acercar a él, tienen la oportunidad de probar y votar por la mejor aventura participante:- El cristal rojo de Jarel – Descarga
- Frasier: la aventura de Froid – Descarga
- Wizard’s Quest: Morluck’s Lair de Al-Khwarizmi – Descarga
- El regalo de Gorbag de Grendel Khan – Descarga
- Homo Homini Orcus de Makinaimo – Descarga
Las instrucciones para bajarse los juegos, y para votar estan en:
http://wiki.caad.es/Votaciones_de_la_Orcoscomp_2009
Nos vemos en la Orcoscomp.
-
RetroMadrid: Feria de Informática Clásica el 13 de marzo del 2010
Ya es una realidad: RetroMadrid se celebrará el sábado 13 de marzo de 2010
en las instalaciones de la Facultad de Informática de la Universidad
Computense, en ellas podremos por fin disfrutar de más espacio, medios
técnicos y recursos para que la feria cada vez avance más en su camino
de la divulgación cultural de la informática clásica. El entorno es
inmejorable.La feria tendrá lugar desde las 10 hasta las 20:30, extendiendo
una vez más su horario para que todos tengáis tiempo de ver el
contenido de la feria y participar en sus actividades.RetroMadrid 2010 va a disfrutar de muchísimas novedades a todos los
niveles, ya que hemos crecido como equipo organizativo, tenemos
abiertos muchos lazos de colaboración y sobre todo tenemos ilusión y
ganas en hacer de 2010 otra edición inolvidable que esperemos disfrutes
con nosotros.Quede aquí nuestra invitación a todos los niveles, porque si deseas
participar activamente siempre serás bienvenido. A partir de ahora
estamos en más canales como Facebook, donde intentaremos resolver tus
dudas y atender tus sugerencias. -
RetroMadrid: Feria de Informática Clásica el 13 de marzo del 2010
Ya es una realidad: RetroMadrid se celebrará el sábado 13 de marzo de 2010
en las instalaciones de la Facultad de Informática de la Universidad
Complutense, en ellas podremos por fin disfrutar de más espacio, medios
técnicos y recursos para que la feria cada vez avance más en su camino
de la divulgación cultural de la informática clásica. El entorno es
inmejorable.La feria tendrá lugar desde las 10 hasta las 20:30, extendiendo
una vez más su horario para que todos tengáis tiempo de ver el
contenido de la feria y participar en sus actividades.RetroMadrid 2010 va a disfrutar de muchísimas novedades a todos los
niveles, ya que hemos crecido como equipo organizativo, tenemos
abiertos muchos lazos de colaboración y sobre todo tenemos ilusión y
ganas en hacer de 2010 otra edición inolvidable que esperemos disfrutes
con nosotros.Quede aquí nuestra invitación a todos los niveles, porque si deseas
participar activamente siempre serás bienvenido. A partir de ahora
estamos en más canales como Facebook, donde intentaremos resolver tus
dudas y atender tus sugerencias. -
A partir de hoy, red y libertad
Para un análisis jurídico detallado de dicha ley
http://derechoenred.com/blog/?page_id=181
Consideramos imprescindible la retirada de la disposición final
primera de la Ley de Economía Sostenible por los siguientes motivos:1 -Viola los derechos constitucionales en los que se ha de basar un
estado democrático en especial la presunción de inocencia, libertad de
expresión, privacidad, inviolabilidad domiciliaria, tutela judicial
efectiva, libertad de mercado, protección de consumidoras y
consumidores, entre otros.2 – Genera para la Internet un estado de excepción en el cual la
ciudadanía será tratada mediante procedimientos administrativos
sumarísimos reservados por la Audiencia Nacional a narcotraficantes y
terroristas.3 – Establece un procedimiento punitivo “a la carta” para casos en los
que los tribunales ya han manifestado que no constituían delito,
implicando incluso la necesidad de modificar al menos 4 leyes, una de
ellas orgánica. Esto conlleva un cambio radical en el sistema jurídico
y una fuente de inseguridad para el sector de las TIC (Tecnología de
la Información y la Comunicación). Recordamos, en este sentido, que el
intercambio de conocimiento y cultura en la red es un motor económico
importante para salir de la crisis como se ha demostrado ampliamente.4 – Los mecanismos preventivos urgentes de los que dispone la ley y la
judicatura son para proteger a toda ciudadanía frente a riesgos tan
graves como los que afectan a la salud pública. El gobierno pretende
utilizar estos mismos mecanismos de protección global para beneficiar
intereses particulares frente a la ciudadanía. Además la normativa
introducirá el concepto de «lucro indirecto», es decir: a mí me pueden
cerrrar el blog porque «promociono» a uno que «promociona» a otro que
linka a un tercero que hace negocios presuntamente ilícitos5 – Recordamos que la propiedad intelectual no es un derecho
fundamental contrariamente a las declaraciones del Ministro de
Justicia, Francisco Caamaño. Lo que es un derecho fundamental es el
derecho a la producción literaria y artística.6 – De acuerdo con las declaraciones de la Ministra de Cultura, esta
disposición se utilizará exclusivamente para cerrar 200 webs que
presuntamente están atentando contra los derechos de autor. Entendemos
que si éste es el objetivo de la disposición, no es necesaria, ya que
con la legislación actual existen procedimientos que permiten actuar
contra webs, incluso con medidas cautelares, cuando presuntamente se
esté incumpliendo la legalidad. Por lo que no queda sino recelar de
las verdaderas intenciones que la motivan ya que lo único que añade a
la legislación actual es el hecho de dejar la ciudadanía en una
situación de grave indefensión jurídica en el entorno digital.7 – Finalmente consideramos que la propuesta del gobierno no sólo es
un despilfarro de recursos sino que será absolutamente ineficaz en sus
presuntos propósitos y deja patente la absoluta incapacidad por parte
del ejecutivo de entender los tiempos y motores de la Era Digital.La disposición es una concesión más a la vieja industria del
entretenimiento en detrimento de los derechos fundamentales de la
ciudadanía en la era digital.La ciudadanía no puede permitir de ninguna manera que sigan los
intentos de vulnerar derechos fundamentales de las personas, sin la
debida tutela judicial efectiva, para proteger derechos de menor rango
como la propiedad intelectual. Dicha circunstancia ya fué aclarada con
el dictado de inconstitucionalidad de la ley Corcuera (o ley de patada
en la puerta).El Manifiesto en defensa de los derechos fundamentales en Internet
, respaldado por más de 200 000 personas, ya avanzó la reacción y
demandas de la ciudadanía antes la perspectiva inaceptable del
gobierno.Para impulsar un definitivo cambio de rumbo y coordinar una respuesta
conjunta, el 9 de enero se ha constituido la «Red SOStenible» una
plataforma representativa de todos los sectores sociedad civil
afectados. El objetivo es iniciar una ofensiva para garantizar una
regulación del entorno digital que permita expresar todo el potencial
de la Red y de la creación cultural respetando las libertades
fundamentales.En este sentido, reconocemos como referencia para el desarrollo de la
era digital, laCarta para la innovación, la creatividad y el acceso al conocimiento
, un documento de síntesis elaborado por más de
100 expertos de 20 países
que recoge los principios legales fundamentales que deben inspirar
este nuevo horizonte.En particular, consideramos que en estos momentos es especialmente
urgentes la implementación por parte de gobiernos e instituciones
competentes, de los siguientes aspectos recogidos en la Carta:1 – Las/os artistas como todos los trabajadores tienen que poder vivir
de su trabajo (referencia punto 2 «Demandas legales», párrafo B.
«Estímulo de la creatividad y la innovación», de la Carta);2 – La sociedad necesita para su desarrollo de una red abierta y libre
(referencia punto 2 «Demandas legales», párrafo D «Acceso a las
infraestructuras tecnológicas», de la Carta);3 – El derecho a cita y el derecho a compartir tienen que ser
potenciado y no limitado como fundamento de toda posibilidad de
información y constitutivo de todo conocimiento (referencia punto 2
«Demandas legales», párrafo A «Derechos en un contexto digital», de la
Carta);4 – La ciudadanía debe poder disfrutar libremente de los derechos
exclusivos de los bienes públicos que se pagan con su dinero, con el
dinero publico (referencia punto 2 «Demandas legales», párrafo C
«Conocimiento común y dominio público», de la Carta);5 -Consideramos necesaria una reforma en profundidad del sistema de
las entidades de gestión y la abolición del canon digital (referencia
punto 2 «Demandas legales», párrafo B. «Estímulo de la creatividad y
la innovación», de la Carta).Por todo ello hoy se inicia la campaña INTERNET NO SERA OTRA TELE y se
llevarán a cabo diversas acciones ciudadanas durante todo el periodo
de la presidencia española de la UE.Consideramos particularmente importantes en el calendario de la
presidencia de turno española el II Congreso de Economía de la Cultura
(29 y 30 de marzo en Barcelona), Reunión Informal de ministros de
Cultura (30 y 31 de marzo en Barcelona) y la reunión de ministros de
Telecomunicaciones (18 a 20 de abril en Granada).La Red tiene previsto reunirse con representantes nacionales e
internacionales de partidos políticos, representantes de la cultura y
legaciones diplomáticas.Firmado Red SOStenible
http://Red-SOStenible.net/colabora/
La Red Sostenible somos todo. Si quieres adherirte a este texto,
cópialo, blogguéalo, difúndelo. -
GNU emacs
Este artículo está obsoleto, las capturas de pantalla han desaparecido.
Recomendamos visitar el Blog sobre emacs en castellano: http://www.blackhats.es/wordpress/
Buenas, este es mi primer post en Taringa y como vi algunos GNUeros quisiera hablar de un programa GNU que es para mi uno de los más brillantes paquetes que dio el software libre. El post es bastante nerd y más que nada está destinado a programadores que les gustan esos programas complejos y casi infinitos.
Bueno, empecé a usar Emacs hace unos 6 o 7 años. Por ese entonces estaba metiendóme en el mundo de GNU/Linux, y casi todas las distribuciones traían tal programa. Poco a poco lo fui usando e investigando, atraído por lo mítico de la historia (el primer programa libre que diseñó Richard Stallman) y porque estaba comenzando a programar.
Hay un montón de recursos para aprender GNU/Emacs, en mi opinión los mejores son su manual oficial, su ayuda interna, y el Emacs Wiki. Por eso no me quiero poner denso con cosas que van a encontrar en otros lados, prefiero hablarles de las características que tiene y que más me gustaron de este editor y que en general no se encuentran en otros editores (o al menos no todas juntas).
Aplicaciones
Emacs tiene miles de aplicaciones desarrolladas por la comunidad de usuarios. Uno podría pensar ingenuamente que hablamos de aplicaciones sencillas tratándose de un editor, y es verdad que esa era la idea original de su lenguaje de extensión, escribir programas que ayuden a la tarea de edición. Pero el lenguaje de extensión y el zarpado diseño de Emacs eran tan convenientes que la comunidad empezó a escribir programas de todo tipo en el lenguaje Emacs Lisp.
El resultado es increíble, en Emacs tenemos varios clientes de correo, calculadoras programables, sistemas de algebra, clientes de grupos de noticias, navegadores web, clientes de chat (IRC, jabber, MSN), juegos, lectores RSS, manejadores de archivos, visualizadores de imagenes y de PDF,editores de video, de sonido e infinidad de wrappers o modos para montones de aplicaciones comunes de consola (debuggers, compiladores, etc).
Programacion
Acá es quizá en dónde Emacs más se luce. Emacs tiene todas las características tradicionales de un buen editor para programación: resaltado de sintáxis, identación automática, búsqueda y reemplazo de expresiones regulares, macros, etc. Pero además cuenta con un arsenal de modos (aplicaciones) para cada lenguaje particular. Sin duda, los que más herramientas tienen son el lenguaje C y Lisp.
Para C podemos bucear el programa mediante tags, debuguear interactivamente (como en Eclipse o Visual Studio), obtener información sobre prototipos de funciones, conocer los errores de sintáxis en tiempo real con Flymake, autocompletado, interactuar con versionadores como CVS o SVN, elegir entre montones de estilos de indentación (KERNEL hacker, GNU hacker, K&R, etc.), aplicar parches, comparar archivos con wrappers para diff, y bocha de cosa más.
Pero además Emacs trae o pueden conseguir en su wiki modos para casi cualquier lenguaje con el que se crucen: PHP, Haskell, Smalltalk, C++, Java, Cobol, Python, JavaScript, SQL, o lenguajes de marcado como HTML, Latex, TeX y un larguísimo etecetera.
En los lenguajes interprétados casi siempre los modos nos permiten evaluar las expresiones desde el lugar de edición muy parecido a como trabajan la mayoría de IDEs de Smalltalk.
Además Emacs cuenta con un interprete interno de Lisp que es el corazón de tanta extensibilidad, un 90% o más del editor se programa y se extiende con este lenguaje que es interactivo.
Edición
Acá Emacs se zarpa, siempre que tengo que cambiar de editor en el laburo lo que más extraño es la cantidad de comandos de edición de Emacs que tengo grabadisimos en mi columna vertebral.
Cuando pasaste unos meses editando con Emacs, lo primero que te das cuenta es la agilidad y velocidad con la que uno se mueve por el archivo. Todos los comandos de movimiento y navegación se distribuyen en el centro del teclado, la filosofía es que ir hasta las flechitas, page up o page down es una cagada de perdida de tiempo. Y tenes comandos para cualquier tipo de movimiento que se te ocurra, avanzar una palabra, retroceder, un párrafo, una página, una línea, una función, una expresión, fin del documento, inicio, sentencias, y sin duda la búsqueda incremental (tipo Firefox) también se lleva las palmas como comando de navegación por el documento. Cuando lo dominas pareces una bolita de pinball moviendote a todo lo que da por los textos.
La edición rectangular y las macros son otras dos funciones increíbles mientras editamos. La edición rectangular te permite cortar textos tabulados en columnas (como lo hace UltraEdit o Excel). Al principio uno no se da mucha idea de la cantidad de utilidades que tienen, pero si trabajan con lenguajes de marcado onda HTML bocha de veces se van a encontrar necesitando esta característica. Y las macros lo mismo, uno comienza a grabar con F3, trabaja sobre una línea (haciendo búsquedas de expresiones regulares, editando o lo que se te ocurra), termina de grabar con F4, y listo podes aplicarlo a todas las líneas del documento. Con solo saber eso lo usas en bocha de situaciones, pero también podes usar númeradores, registros y boludeces que hacen al sistema de macros impresionante para evitarte cualquier tarea repetitiva. A veces en el laburo quedan todos como boludos mirando como macreo archivos de datos de clientes en un toque con Emacs y antes lo hacían a mano o tardaban todo un día haciendo algún programa Perl.
También tenemos un editor de dibujos ASCCI al mejor estilo paint con todas sus funciones (círculos, cuadrados, líneas, lapiz libre, etc). Puede parecer un programa caprichoso y al pedo, pero a la hora de programar uno puede embeber en los comentarios de los programas, el dibujo de estructuras de datos como colas, listas, de diagramas de flujo simples que hacen a secciones del programa muchísimo más simples de comprender.
Uno puede pensar que son bocha de cosas para aprender, sobre todo si quiere programar sólo en algún lenguaje particular, y es verdad. Lo que pasa que lo que aprendas para un lenguaje particular te va a servir para miles de lenguajes más y cada vez que cambies de lenguaje (aunque sea para editar un bash script) te vas a seguir sintiendo infinitamente más productivo y cómodo en tu editor que si por ejemplo tuvieses que cambiar otra vez a un IDE de un lenguaje específico X.
La ayuda
El sistema de documentación y de ayuda de la distribución GNU de Emacs es una de los más rigurosos que se encuentran. Todo está documentado, y es accesible de montones de maneras. Uno puede navegar el manual oficial (que está en formato Info) desde adentro de emacs. Consultarlo mediante querys, preguntar por funciones, preguntar que hace un atajo de teclado particular, o cual es el atajo para tal comando. Ni bien entras a Emacs también se te ofrece un excelente tutorial que te explica lo esencial para moverse por un documento, buscar archivos, y todas las operaciones básicas de edición.
Comprender el sistema de ayuda y aprovecharlo a fondo es uno de las primeras cosas que deberían hacer quienes se quieran meter a usar Emacs. Es quizá la primera complejidad con la que se van a cruzar, pero después de dominar todas las opciones de la ayuda te haces muy auto suficiente, incluso rara vez vas a recurrir a internet para preguntar algo, casi todo lo vas a encontrar dentro del Emacs.
Como un demonio
En la última versión de Emacs del CVS, se lo puede arrancar como un demonio (servicio). Eso significa que podemos tener una única versión corriendo sin estar attacheada a ningún cliente y abrir al toque diferentes clientes que comparten toda la sesión que tengamos abierta, a mi me pasa que a veces corro la misma sesión de emacs durante 1 mes y accedo desde el laburo o desde la notebook.
Fin
Bueno presenté un subconjunto pequeño de las miles de cosas que se pueden hacer con Emacs y sobre todo las que más me gustan. Más adelante voy a tratar de ir agrandando un poco el post, para comentar otras cosas interesantes. Más que nada hablé de características técnicas, pero si investigan un poco van a ver la cantidad de mística e historia que tiene este editor (por ejemplo que una de las primeros editores de tipo emacs fue programado por el creador de Java, o uno de los forks más importantes del editor fue escrito por el que después crearía el navegador de Netscape, o que es el editor favorito del autor del Arte de Programar Donald Knuth).
En fin espero por lo menos enganchar a alguno y que el post anime a usar este excelente programa.
Saludos!
Fuente: http://www.taringa.net/posts/linux/2138611/GNU_Emacs-especial-para-nerds.html