<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cuaderno on Dr. SeViR</title><link>http://www.sevir.org/blog/</link><description>Recent content in Cuaderno on Dr. SeViR</description><generator>Hugo</generator><language>es-ES</language><lastBuildDate>Fri, 25 Aug 2017 10:00:00 +0200</lastBuildDate><atom:link href="http://www.sevir.org/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>El auge de los generadores de sitios en texto plano</title><link>http://www.sevir.org/blog/el-auge-de-los-generadores-de-sitios-en-texto-plano/</link><pubDate>Fri, 25 Aug 2017 10:00:00 +0200</pubDate><guid>http://www.sevir.org/blog/el-auge-de-los-generadores-de-sitios-en-texto-plano/</guid><description>&lt;p&gt;Hace ya casi una década cuando uno desarrollaba su página web con Dreamweaver o con FrontPage.&lt;/p&gt;
&lt;p&gt;Como todo lo antiguo vuelve, en pleno &lt;em&gt;siglo 21th&lt;/em&gt; y tras haber superado la web 2.0 y la 3.0 resulta que lo &lt;em&gt;cool&lt;/em&gt; ahora es editar de nuevo tu web en local o a través de tocar los ficheros de contenido directamente.&lt;/p&gt;</description></item><item><title>Descubriendo las aplicaciones compiladas en Go</title><link>http://www.sevir.org/blog/descubriendo-las-aplicaciones-compiladas-en-go/</link><pubDate>Tue, 15 Aug 2017 10:00:00 +0200</pubDate><guid>http://www.sevir.org/blog/descubriendo-las-aplicaciones-compiladas-en-go/</guid><description>&lt;p&gt;Hace poco tiempo que estoy profundamente interesado en Go, no tanto como lenguaje, que me parece atractivo, sino todas las aplicaciones que se han creado con este lenguaje.&lt;/p&gt;
&lt;p&gt;La principal ventaja de las aplicaciones creadas con Go es que se compilan en un solo ejecutable, por lo general puedes compilar ejecutables para Windows, Linux y MacOSX con el mismo código, simplemente diciendo al compilador, para que sistema quieres sacarlo.&lt;/p&gt;</description></item><item><title>Web migrada a FlatCMS</title><link>http://www.sevir.org/blog/web-migrada-a-flatcms/</link><pubDate>Sun, 13 Aug 2017 10:00:00 +0200</pubDate><guid>http://www.sevir.org/blog/web-migrada-a-flatcms/</guid><description>&lt;p&gt;Han pasado casi dos años desde que empecé y dejé de escribir en este blog.&lt;/p&gt;
&lt;p&gt;En este tiempo, han intentado forzar el Wordpress con mil problemas de seguridad, me han hackeado la web varias veces y he tenido que recuperarla otras tantas.&lt;/p&gt;</description></item><item><title>Magento convenciones y programación orientada a eventos</title><link>http://www.sevir.org/blog/magento-convenciones-y-programacion-orientada-a-eventos/</link><pubDate>Thu, 15 Oct 2015 10:00:00 +0200</pubDate><guid>http://www.sevir.org/blog/magento-convenciones-y-programacion-orientada-a-eventos/</guid><description>&lt;p&gt;Son muchos los entornos que se han pasado a la programación orientada a eventos. Aunque de forma descafeinada, pues no siempre es lo que entendemos como eventos que se disparan y se ejecutan en segundo plano.&lt;/p&gt;
&lt;p&gt;Llevo ya unas semanas intensivas desarrollando sobre Magento para cerrar un proyecto. Al igual que Wordpress, Magento tiene una serie de eventos sobre los que uno puede establecer sus rutinas que se ejecutarán cuando se lancen estos eventos.&lt;/p&gt;</description></item><item><title>Desarrollo web y el presupuesto de un cerrajero</title><link>http://www.sevir.org/blog/desarrollo-web-y-el-presupuesto-de-un-cerrajero/</link><pubDate>Tue, 25 Aug 2015 10:00:00 +0200</pubDate><guid>http://www.sevir.org/blog/desarrollo-web-y-el-presupuesto-de-un-cerrajero/</guid><description>&lt;p&gt;Como cualquier otra persona con una casa, las cosas se rompen, la puerta del patio llevaba rota desde hace algún tiempo. Aprovechando el verano y las vacaciones llamé a un cerrajero para que me presupuestara el arreglo de la cerradura, que estaba atascada y se quedaba bloqueada.&lt;/p&gt;</description></item><item><title>Introducción a Vagrant, la mejor forma de preparar un proyecto web. Parte I</title><link>http://www.sevir.org/blog/introduccion-a-vagrant-la-mejor-forma-de-preparar-un-proyecto-web-parte-i/</link><pubDate>Mon, 17 Aug 2015 10:00:00 +0200</pubDate><guid>http://www.sevir.org/blog/introduccion-a-vagrant-la-mejor-forma-de-preparar-un-proyecto-web-parte-i/</guid><description>&lt;p&gt;Y es que después de su par de años de maduración, Vagrant ya es una de las herramientas más utilizadas por todos los desarrolladores web, administradores de sistemas y cualquier profesional IT que quiera testear un entorno de servidores, ya sea Linux o Windows (aunque principalmente Linux).&lt;/p&gt;</description></item><item><title>La verdad de los sistemas operativos, hablamos de Windows</title><link>http://www.sevir.org/blog/la-verdad-de-los-sistemas-operativos-hablamos-de-windows/</link><pubDate>Fri, 27 Mar 2015 10:00:00 +0200</pubDate><guid>http://www.sevir.org/blog/la-verdad-de-los-sistemas-operativos-hablamos-de-windows/</guid><description>&lt;p&gt;Con años de historia a sus espaldas, cuando alguien habla de sistemas operativos, lo primero que se le viene a la cabeza es Windows. Amado y criticado, no podemos ignorar que ha sido durante mucho tiempo el sistema operativo de escritorio más utilizado.&lt;/p&gt;</description></item><item><title>PicPick una de las mejores utilidades para el desarollador web</title><link>http://www.sevir.org/blog/picpick-una-de-las-mejores-utilidades-para-el-desarollador-web/</link><pubDate>Fri, 27 Mar 2015 10:00:00 +0200</pubDate><guid>http://www.sevir.org/blog/picpick-una-de-las-mejores-utilidades-para-el-desarollador-web/</guid><description>&lt;p&gt;Pocas veces me he encontrado con una herramienta tan versátil. Hace muchos años usaba un par de herramientas imprescindibles para mí, una regla en pantalla para medir píxeles de cualquier cosa que vea, y un &lt;em&gt;color picker&lt;/em&gt; para seleccionar cualquier color en la pantalla (algo que ayuda cuando uno se es un poco daltónico).&lt;/p&gt;</description></item><item><title>Deployer, una buena alternativa a Capistrano</title><link>http://www.sevir.org/blog/deployer-una-buena-alternativa-a-capistrano/</link><pubDate>Sat, 14 Feb 2015 10:00:00 +0200</pubDate><guid>http://www.sevir.org/blog/deployer-una-buena-alternativa-a-capistrano/</guid><description>&lt;p&gt;Durante mucho tiempo hemos dado vueltas en DIGIO a cómo hacer un mejor deploy de los proyectos en el servidor. Nuestra forma de trabajar era sobre un repositorio GIT que se actualizaba desde el servidor con un simple &lt;code&gt;git pull&lt;/code&gt; de forma que en caso de problemas podríamos hacer un reset a una versión dentro del histórico de GIT.&lt;/p&gt;</description></item><item><title>Incrementando la velocidad del log de PHP en nuestro proyecto web</title><link>http://www.sevir.org/blog/incrementando-la-velocidad-del-log-de-php-en-nuestro-proyecto-web/</link><pubDate>Sun, 01 Feb 2015 10:00:00 +0200</pubDate><guid>http://www.sevir.org/blog/incrementando-la-velocidad-del-log-de-php-en-nuestro-proyecto-web/</guid><description>&lt;p&gt;Recientemente trabajamos sobre un framework desarrollado por el equipo de &lt;a href="http://engineering.emagister.com/"&gt;Emagister&lt;/a&gt; y como es normal aunque tiene similitudes en cuanto a características con nuestro framework Creamture, hay otras cosas que son diferentes y no encontramos un rendimiento óptimo.&lt;/p&gt;
&lt;p&gt;Una de estas cosas es el tema del log de errores utilizando para ello una tabla en base de datos. El uso de base de datos para escribir en un log es bastante lento comparado con la escritura directamente en un fichero en disco, aunque mantiene algunas esperadas ventajas como la posibilidad de disponer de un visor de log mediante consultas SQL, lo que permite lectura únicamente de las entradas ordenadas por fecha, paginación, sin tener que volcar todo el fichero de log que podría ser muy grande. Aunque la escritura en base de datos es mucho más lenta que la escritura en fichero, el impacto no es muy grande pues únicamente pasan a log los errores o excepciones.&lt;/p&gt;</description></item><item><title>La verdad de los sistemas operativos, Linux para usuarios</title><link>http://www.sevir.org/blog/la-verdad-de-los-sistemas-operativos-linux-para-usuarios/</link><pubDate>Tue, 27 Jan 2015 10:00:00 +0200</pubDate><guid>http://www.sevir.org/blog/la-verdad-de-los-sistemas-operativos-linux-para-usuarios/</guid><description>&lt;p&gt;Hay mucho fanático de Windows, Linux o MacOSX, yo he pasado años usando todos ellos y cada uno ha hecho sus cosas buenas y sus cosas malas. Para los que no los han probado pero tienen curiosidad, aquí van algunas opiniones. En este post hablaremos de Linux, filosofías aparte, para su uso como usuario.&lt;/p&gt;</description></item><item><title>La verdad de los sistemas operativos, MacOSX</title><link>http://www.sevir.org/blog/la-verdad-de-los-sistemas-operativos-macosx/</link><pubDate>Tue, 20 Jan 2015 10:00:00 +0200</pubDate><guid>http://www.sevir.org/blog/la-verdad-de-los-sistemas-operativos-macosx/</guid><description>&lt;p&gt;Después de unos cuantos años como usuario de MacOSX y desengañado en el último año tengo una opinión bastante forjada de las bondades y quebraderos de cabeza que pueda dar un MacOSX.&lt;/p&gt;
&lt;p&gt;Los sistemas operativos de Apple siempre se han caracterizado por un buen rendimiento y optimizados para tareas gráficas y vídeo. Uno de los grandes avances y una apuesta de futuro fue la de apostar por un núcleo UNIX pero manteniendo una estupenda capa gráfica y una interfaz de usuario fácil de utilizar, así nació la serie MacOSX.&lt;/p&gt;</description></item><item><title>El precio del software libre para un programador</title><link>http://www.sevir.org/blog/el-precio-del-software-libre-para-un-programador/</link><pubDate>Fri, 16 Jan 2015 10:00:00 +0200</pubDate><guid>http://www.sevir.org/blog/el-precio-del-software-libre-para-un-programador/</guid><description>&lt;p&gt;A menudo mantenemos la relación (incluso en el mundillo de la informática) de &lt;em&gt;Software Libre&lt;/em&gt; igual a &lt;em&gt;GRATIS&lt;/em&gt;, oigo multitud de clientes que me comentan &amp;ldquo;Usa software libre que es gratis y así abaratamos&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Por lo general la forma de discutir esto siempre comienza por &lt;em&gt;Libre&lt;/em&gt; es distinto de &lt;em&gt;GRATIS&lt;/em&gt;, y que viene de una mala traducción de la palabra &lt;em&gt;FREE&lt;/em&gt; en &lt;em&gt;Free Software&lt;/em&gt;, la denominación en inglés. Pero aún así, cuando pensamos en Software Libre, pensamos en gratis.&lt;/p&gt;</description></item><item><title>Servicios web JSONP y AJAX – iframe fácil en CodeIgniter</title><link>http://www.sevir.org/blog/servicios-web-jsonp-y-ajax-iframe-facil-en-codeigniter/</link><pubDate>Thu, 08 Jan 2015 10:00:00 +0200</pubDate><guid>http://www.sevir.org/blog/servicios-web-jsonp-y-ajax-iframe-facil-en-codeigniter/</guid><description>&lt;p&gt;Aunque hace bastante tiempo de esto, aún tiene mucha utilidad. Se ha convertido en una costumbre que las aplicaciones webs estén pobladas de consultas o peticiones AJAX, cargando inicialmente una plantilla, y actualizando los contenidos mediante consultas o peticiones asíncronas.&lt;/p&gt;</description></item><item><title>Buenos propósitos</title><link>http://www.sevir.org/blog/buenos-propositos/</link><pubDate>Thu, 01 Jan 2015 10:00:00 +0200</pubDate><guid>http://www.sevir.org/blog/buenos-propositos/</guid><description>&lt;p&gt;Comienza el año y vamos con web nueva, simple, simplísima, solo un blog y poco más, por ahora… El problema de un programador web es que nunca es suficiente para su página web, lo que, unido a mi falta de tiempo, se convertía en un contínuo &amp;ldquo;y si le pongo esto y esto otro…&amp;rdquo;, &amp;ldquo;necesito sacar más tiempo para montar una página web que se vea fantástica…&amp;rdquo; y finalmente nunca la terminaba porque nunca era suficiente.&lt;/p&gt;</description></item></channel></rss>