Autor: vejeta

  • 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

  • Videos del Hackmeeting 2009

    Para tal efecto tenemos el canal del hackmeeting en esta URL:

    http://giss.tv/dmmdb//index.php?channel=hackmeeting

     

    Y para disfrute de todos, aquí tenemos el video de la charla y montaje de la antena de guifi.net en el Centro Social Okupado y Autogestionado «Patio Maravillas» de Madrid durante el +MadHack (hackmeeting 2009)

    MadHack2009

  • Manifiesto en defensa de los derechos fundamentales en internet

    Ante la inclusión en el Anteproyecto de Ley de Economía sostenible de
    modificaciones legislativas que afectan al libre ejercicio de las
    libertades de expresión, información y el derecho de acceso a la
    cultura a través de Internet, los periodistas, bloggers, usuarios,
    profesionales y creadores de internet manifestamos nuestra firme
    oposición al proyecto, y declaramos que…
    1.- Los derechos de autor no pueden situarse por encima de los derechos
    fundamentales de los ciudadanos, como el derecho a la privacidad, a la
    seguridad, a la presunción de inocencia, a la tutela judicial efectiva
    y a la libertad de expresión.

    2.- La suspensión de derechos fundamentales es y debe seguir siendo
    competencia exclusiva del poder judicial. Ni un cierre sin sentencia.
    Este anteproyecto, en contra de lo establecido en el artículo 20.5 de
    la Constitución, pone en manos de un órgano no judicial -un organismo
    dependiente del ministerio de Cultura-, la potestad de impedir a los
    ciudadanos españoles el acceso a cualquier página web.

    3.- La nueva legislación creará inseguridad jurídica en todo el sector
    tecnológico español, perjudicando uno de los pocos campos de desarrollo
    y futuro de nuestra economía, entorpeciendo la creación de empresas,
    introduciendo trabas a la libre competencia y ralentizando su
    proyección internacional.

    4.- La nueva legislación propuesta amenaza a los nuevos creadores y
    entorpece la creación cultural. Con Internet y los sucesivos avances
    tecnológicos se ha democratizado extraordinariamente la creación y
    emisión de contenidos de todo tipo, que ya no provienen prevalentemente
    de las industrias culturales tradicionales, sino de multitud de fuentes
    diferentes.

    5.- Los autores, como todos los trabajadores, tienen derecho a vivir de
    su trabajo con nuevas ideas creativas, modelos de negocio y actividades
    asociadas a sus creaciones. Intentar sostener con cambios legislativos
    a una industria obsoleta que no sabe adaptarse a este nuevo entorno no
    es ni justo ni realista. Si su modelo de negocio se basaba en el
    control de las copias de las obras y en Internet no es posible sin
    vulnerar derechos fundamentales, deberían buscar otro modelo.

    6.- Consideramos que las industrias culturales necesitan para
    sobrevivir alternativas modernas, eficaces, creíbles y asequibles y que
    se adecuen a los nuevos usos sociales, en lugar de limitaciones tan
    desproporcionadas como ineficaces para el fin que dicen perseguir.

    7.- Internet debe funcionar de forma libre y sin interferencias
    políticas auspiciadas por sectores que pretenden perpetuar obsoletos
    modelos de negocio e imposibilitar que el saber humano siga siendo
    libre.

    8.- Exigimos que el Gobierno garantice por ley la neutralidad de la Red
    en España, ante cualquier presión que pueda producirse, como marco para
    el desarrollo de una economía sostenible y realista de cara al futuro.

    9.- Proponemos una verdadera reforma del derecho de propiedad
    intelectual orientada a su fin: devolver a la sociedad el conocimiento,
    promover el dominio público y limitar los abusos de las entidades
    gestoras.

    10.- En democracia las leyes y sus modificaciones deben aprobarse tras
    el oportuno debate público y habiendo consultado previamente a todas
    las partes implicadas. No es de recibo que se realicen cambios
    legislativos que afectan a derechos fundamentales en una ley no
    orgánica y que versa sobre otra materia.

  • Nueva generación de sistemas de ficheros para Linux: NiLFS y exofs

    Sistemas de ficheros basados en logs

    NiLFS(2) es otro sistema de ficheros con la caracteristicas de realizar «instantáneas» (snapshots) de los datos. Otros sistemas de ficheros que incluyen snapshots son ZFS, LFS o Ext3cow.

     

    Es un sistema de ficheros ideal para discos de estado solido (SSD), ya que se minimizan las escrituras y borrados, ampliando el tiempo de vida de estas memorias.

     

    John Ousterhout y Fred Dougles ya propusieron este tipo de sistemas en 1988 y fué implementado en el sistema operativo Sprite en 1992.  Un sistema de ficheros basado en logs concibe el sistema como un registro (log) circular en el que los datos y metadatos se escriben por la parte delantera y el espacio libre se va recuperando por la cola.  Con este sistema los datos pueden aparecer 2 más veces en el log, pero como el log va avanzando cronologicamente, sólo los datos más recientes se toman como datos activos.

     

    La demostración de NiLFS(2)

    se hizo sobre el kernel 2.6.27 de linux y la versión 2.6.30-rc1 ya incluye NiLFS(2) en la rama principal.

     

     

     

    Sistemas de almacenamiento basados en objetos

     

    En los sistemas de almacenamiento tradicionales se usan bloques para guardar los datos, y los metadatos ocupan parte de estos bloques.  En un sistema de almacenamiento basado en objetos, en lugar de trabajar con bloques de tamaño fijo se trabajan con objetos de tamaño variable y sus metadatos asociados.

     

    exofs fue creado en IBM por Avnishay Traeger y fué llamado OSD file system (osdfs). Actualmente, Panasas, continúa el proyecto y lo ha renombrado a exofs.

     

     

    Para más información sobre como instalar y usar estos sistemas de ficheros, visitar la referencia.

     

    Referencia:

    NiLFS(2) and exofs

     

  • Go: El nuevo lenguaje de programación de Google

    En google han dedicido que necesitamos otro «lenguaje de sistemas», y nos traen «Go». Go promueve la creación de sistemas y servidores como si fueran un conjunto de procesos que se comunican, llamados goroutines. Puedes arrancar miles de goroutines y olvidarte de los desbordamientos (stack overflows). Ha sido liberado con licencia BSD.

    Más información en GoLang.org, donde puedes encontrar Go FAQ y un tutorial.

    Es interesante reseñar que en este proyecto han trabajado Russ Cox y Rob Pike, personas que han pasado por Bell Labs, lugar donde se inventó C, Unix y Plan9.

    No es extraño que la implementación de Go herede cosas de todos ellos.

    Tambien puedes ver el video de presentación en Google Tech Talks, donde Rob Pike da la charla de presentación explicando las características del lenguaje.

    Para seguir profundizando, puedes visitar: http://go-lang.cat-v.org/: Recursos sobre el Lenguaje Go.


  • XtreemOS 2.0 publicado

    XtreemOS 2.0 ha sido publicado. Uno de los componentes principales es el sistema de ficheros distribuido XtreemFS.

    «XtreemOS nos brinda nuevas oportunidades a la computación distribuida, tales como una gestión sencilla de los procesos y su monitorización»

     

    Tal como comentan en http://lwn.net/Articles/362285/ sería interesante comparar XtreemOS y XtreemFS con otras soluciones, como

    por ejemplo Xcpu, el cual basandose en protocolo 9p de Plan9 tiene una finalidad similar.

    XCPU: a new, 9p-based, process management system for clusters and grids

    http://xcpu.org/

     

     

    Otros enlaces de interés:

    http://es.wikipedia.org/wiki/XtreemOS

  • Emacs: Trabajar con ficheros .php con MuMaMo (multi major mode)

    Referencias:

    http://www.emacswiki.org/emacs/MuMaMo

    http://www.emacswiki.org/emacs/NxhtmlMode

    http://ourcomments.org/Emacs/nXhtml/doc/nxhtml.html#php

     

    Nos descargamos la última version de Nxhtml desde el sitio: http://ourcomments.org/cgi-bin/emacsw32-dl-latest.pl y concretamente nos basta con el archivo .zip en el enlace que pone «Download latest nXhtml (zip file)».

     

    Lo descomprimimos donde queramos y añadimos a nuestro .emacs la ruta para tener disponible este modo.

     

    (load "YOUR-PATH-TO/nxhtml/autostart.el")

     

    Recargamos nuestro .emacs con M-x load-file .emacs. (Esto sólo es necesario hacerlo una vez, y sólo si ya tuvieras emacs abierto)

     

     

    Abrimos cualquier fichero .php y ya podemos editar con ese modo.

      M-x nxhtml-mumamo

     

    nxhtml-mumamo usa distintos colores para los distintos trozos de código, además de otras funcionalidades.

     

    Para aprender más, echad un vistazo a los tutoriales

     

     

     

     

    PHP con nxhtml

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.