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.html

    A 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:
     

     

     

    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ícitos

    5 – 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, la

    Carta 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

    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

Creative Commons License
Except where otherwise noted, the content on this site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.