Categorías
Mecus

Julio

Casi sin darnos cuenta se nos ha ido la mitad de julio.

Este mes ha sido un poco caótico. Nos dieron un proyecto gordo a finales del mes de junio, y toda la organización nos ha tenido en danza entre Sevilla y Madrid durante todo este tiempo.

Como de casi todos nuestros¬†proyectos √ļltimamente, no podemos decir demasiado. Hay una moda muy com√ļn por estas tierras de utilizar los llamados NDA, contratos de confidencialidad que aseguran al cliente que nadie sabr√° qui√©n ha desarrollado su producto ni detalles sobre √©l. Y, por supuesto, tambi√©n est√° a salvo del espionaje industrial.
Esto dentro de nuestro mundo del Software Libre suena a raro y arcaico, pero es el cliente el que pone las normas (algunas al menos, las que le permitimos).

De lo que s√≠ podemos hablar es de nuestro¬†trabajo. Despu√©s de un tiempo de volver a ser un equipo de 2, hemos ampliado la familia de nuevo¬†y hemos formado un peque√Īo gran equipo. Nuestro equipo de desarrollo se ha triplicado, y nuestro equipo de comunicaci√≥n y documentaci√≥n se ha duplicado.

En la parte de desarrollo volvemos a crear empleo, como nos gusta hacer, y con gente local. Después de algunas entrevistas de trabajo, se han unido a nuestro equipo de forma eventual Jose y Jose. Y el trabajo está siendo duro, porque el proyecto que tenemos entre manos está más que apretado en fechas, pero hemos hecho equipo pronto y estamos avanzando muy rápido el trabajo.

En el equipo de comunicaci√≥n, Luis cuenta estos d√≠as con la ayuda de Carlos, reci√©n egresado (a falta de saber dos notas en realidad), y con la misma meta a largo plazo que nosotros: cambiar el mundo, aunque sea un poquito. Y creemos que est√° en un buen sitio y una buena compa√Ī√≠a para aprender un poco m√°s¬†de cara a su futuro trabajo: el de periodista digital (porque usar√° los dedos, digo yo).

BsQ4FQoIQAAOcpS

Con suerte, y si el calendario lo permite, este verano volveremos a abrir nuestras puertas unos d√≠as a todos aquellos que quieran aprender un poco m√°s sobre WordPress, programaci√≥n, subidas a producci√≥n, control de versiones, comunicaci√≥n, trato con clientes, sistemas de trabajo…

Por ahora seguimos con el trabajo duro, con este proyecto y con otros cuantos m√°s, que muy pronto dar√°n que hablar.

Después de mucho trabajo, parece que va llegando nuestra hora de cambiar el mundo :).

Categorías
Mecus

Ma√Īana es TEDxSevilla

02_Portada-con-ponentes_tedxsevilla-facebook1Aunque con muy ¬†poca repercusi√≥n, el TEDxSevilla es ma√Īana. Como dice Luis en el art√≠culo de presentaci√≥n, parece que a nadie le interesa invertir en Ciencia. Otros cuantos estaremos ma√Īana disfrutando mientras escuchamos a seis grandes ponentes.

Todavía quedan entradas. Podéis echarle un vistazo.

 

Categorías
Mecus WordPress

AJAX 101

Hace¬†mucho tiempo, para programar una p√°gina web necesitabas¬†conocer un pseudo-lenguaje de programaci√≥n llamado HTML. Era un lenguaje interpretado (es decir,¬†que no necesita compilaci√≥n, se√Īores de Microsoft¬†‚Äďalguna vez hemos visto a alguien compilando el HTML y nos hemos quedado blancos‚Äď)¬†que constaba de nada menos que 22 elementos, denominados etiquetas.

En el a√Īo 1997 cambiaron las reglas del juego. Apareci√≥ HTML 4.0, y PHP sac√≥ su tercera versi√≥n. Esta versi√≥n de PHP fue¬†distinta a las anteriores, y tambi√©n cambi√≥ su nombre. A partir de ahora se llamar√≠a¬†PHP: Hypertext Preprocessor, y ser√≠a un preprocesador para el HTML. Es decir, PHP nos dar√≠a las herramientas para automatizar procesos en HTML.

Pero no todo era HTML y PHP.¬†Tambi√©n participaba en este juego el JavaScript, otro lenguaje interpretado que se pod√≠a utilizar para hacer p√°ginas web din√°micas. En aquella √©poca todos aprend√≠amos DOM y DHTML, com√ļnmente denominado¬†HTML din√°mico, que nos permit√≠a hacer, en sus inicios, algo que ya tenemos asumido como normal: que un men√ļ se desplegara al pasar el rat√≥n por encima.

Para cualquier profano en la materia una p√°gina web no es m√°s que magia. ¬ŅC√≥mo es posible que una serie de l√≠neas de un c√≥digo incomprensible sean capaces de crear algo as√≠? No s√≥lo es posible, sino que cada¬†vez la idea va mejor√°ndose y ampli√°ndose. Tanto, que hay varios rumores muy fundados acerca de la incorporaci√≥n de Node.js a WordPress.¬†¬†Y no es ninguna locura. Igual que necesitamos¬†que un servidor tenga un entorno de programaci√≥n en PHP¬†para ejecutar WordPress,¬†posiblemente para la versi√≥n 4.0 se incluya en los requisitos un entorno de Node.js para acelerar, y mucho, la carga de Backbone.js, Underscore.js y jQuery en general, usados en WordPress de forma interna.

Dejándonos de tecnicismos, el futuro de la web, y el futuro de WordPress, pasan por el uso de jQuery en mayor o menor medida. No podemos sólo saber HTML, o PHP, o las dos. JavaScript, el gran lenguaje olvidado, está haciéndose fuerte y en algunos entorno hasta ha desplazado a PHP y ASP (en los móviles, por ejemplo). Nuestras habilidades técnicas deben centrarse ahora en aprender más y mejor HTML5, jQuery, JavaScript y CSS3.

OQAAAI1PPrJY0nBALB7mkvju3mkQXqLmzMhxEjeb4gp8aujEUQcLfLyy-Sn4gZdkAas6-k8eYbQlGDE-GCjKfF5gIrUA15jOjFfLRv77VBd5t-WfZURdP9V3PdmT

Es por eso que este jueves d√≠a 20,¬†aprovechando que tenemos reuni√≥n del grupo de WordPress Sevilla, y aprovechando la vinculaci√≥n entre WordPress y jQuery, voy a hacer una peque√Īa charla/taller introductoria sobre AJAX/jQuery en WordPress.¬†C√≥digo b√°sico y unos cuantos ejemplos para que teng√°is la base para poder trabajar con jQuery y toda su potencia.

Si os apetece, nos vemos el jueves en Mecus. (Y si vais a venir, un comentario aquí o allí se agradece, para tener montadas las sillas)

Categorías
Mecus Mundo 2.0

Trocitos de auditoría

Cuando te encuentras con algo como esto, sabes que el d√≠a va a ser muy largo…

audit

Categorías
Mecus WordPress

Un vistazo a Twenty Fourteen

Por fin tenemos liberado al gran p√ļblico Twenty Thirteen, el tema por defecto de WordPress 3.6, y se est√° empezando a trabajar en el siguiente, Twenty Fourteen.

Monkey-Paintings-Twenty-Thirteen

Como hab√©is podido comprobar, este ciclo de desarrollo, que a√ļn est√° por terminar, ha sido bastante m√°s largo que los dos anteriores. Esto se debe a algo que podemos explicar con un refr√°n:

El que mucho abarca, poco aprieta.

Desde mi punto de vista, esto se ha debido a dos cuestiones fundamentales. Una, que ha entrado mucha gente nueva en el equipo de desarrollo de Automattic que se tenía que hacer con el sistema. La segunda, que había demasiados frentes abiertos. Esto no implica que sea una mala cosa. El próximo ciclo de desarrollo (3.7) será corto (dicen que Octubre), porque casi todo el trabajo está ya iniciado. Además, es un ciclo de desarrollo liderado por Andew Nacin y Jon Cave. Para mí significa que será una release con mucha mejora de código.

Si quer√©is probar Twenty Thirteen o Twenty Fourteen, pod√©is descargar la √ļltima versi√≥n actualizada desde el SVN de WordPress. Para eso, s√≥lo ten√©is que utilizar vuestro cliente de SVN favorito (en mi caso utilizo el Terminal de Mac) y descargarlo del repositorio de WordPress.

Para Twenty Fourteen (en desarrollo) -> http://core.svn.wordpress.org/trunk/wp-content/themes/twentyfourteen/

Para Twenty Thirteen (en desarrollo) -> http://core.svn.wordpress.org/trunk/wp-content/themes/twentythirteen/

Para Twenty Thirteen (WP 3.6) -> http://core.svn.wordpress.org/branches/3.6/wp-content/themes/twentythirteen/

Para los usuarios de terminal, sólo tenéis que escribir

svn co http://core.svn.wordpress.org/trunk/wp-content/themes/twentyfourteen/

y tendréis una carpeta /twentyfourteen en vuestro directorio. Creáis un zip con ella, y Apariencia -> Temas -> Instalar temas -> Subir -> Subir el zip. ¡Ya tenéis Twenty Fourteen!

Nota: Muchos elementos todav√≠a no est√°n creados y/o activos, puesto que se empez√≥ a trabajar con el tema ayer. Twenty Fourteen est√°¬†basado en Further. Pod√©is ver el tema que se utiliza como punto de partida en el art√≠culo anterior. Ahora la cuesti√≥n est√° en: Tema Magazine, ¬Ņs√≠ o no?

twenty-fourteen

Categorías
Mecus

Supongamos

En estos d√≠as hemos estado so√Īando mucho en Mecus. Llevamos meses desarrollando una serie de ideas que han llenado montones de veces nuestras pizarras, cuadernos y pantallas.

Si somos sinceros, algunas de nuestras ideas deber√≠an estar en la calle desde hace a√Īos. Pero somos una empresa abierta, modelable, que evoluciona con los tiempos. Durante cinco a√Īos y medio es lo que nos ha hecho no s√≥lo sobrevivir, sino ser capaces de vivir haciendo lo que nos gusta. Y para seguir creciendo, movi√©ndonos, no podemos quedarnos quietos. Es hora de avanzar. Es hora de devolverle a la comunidad parte de lo que nos ha dado. Y como nos puede el sentimiento scout, vamos a aplicar una de sus m√°ximas: Piensa globalmente, act√ļa localmente.

Supongamos

  • Supongamos que en Mecus tenemos un proyecto nuevo e interesante.
  • Supongamos que estamos trabajando para conseguir inversi√≥n para este proyecto, tal y como comentaba Luis aqu√≠.
  • Supongamos que nuestras previsiones van a ser ciertas, que todo va a ir bien, que conseguimos la inversi√≥n, y que vamos a necesitar incorporar nuevos miembros a nuestro equipo en un espacio relativamente breve de tiempo.

Pr√°cticas de verano

Mecus no forma parte de Google Summer of Code, pero compartimos su filosof√≠a. Por eso, despu√©s de hablarlo en la oficina, hemos decidido abrir nuestras puertas. Que ya estaban abiertas, pero ahora queremos¬†invitarte a¬†acompa√Īarnos y trabajar con nosotros.

Quién eres

Esta oferta es para ti si:

  • Te gusta internet
  • Sabes un poco de PHP y/o CSS
  • Eres proactivo (no tiene nada que ver con los yogures)
  • Encuentras satisfactorio resolver problemas
  • No crees que eres demasiado bueno en tu trabajo
  • Eres un entusiasta del Software Libre
  • Te encanta WordPress
  • Quieres trabajar en tus proyectos WordPress contando con algo de ayuda
  • Quieres trabajar en alguno de nuestros proyectos para aprender sobre c√≥mo trabajamos mientras adquieres experiencia
  • Quieres mostrarnos de qu√© eres capaz para cuando nuestras suposiciones sean ciertas ūüėČ

Cu√°l es tu compromiso

Desde hace unos meses estamos trabajando en Mecus el desksufring. Esto es, gente que viene a la oficina para trabajar con nosotros en proyectos comunes o en sus propios proyectos, de forma que todos podemos aprender de todos de una forma distinta a la tradicional en las empresas, donde el equipo siempre est√° formado por los mismos miembros.

Para nosotros, y teniendo en cuenta que son unas pr√°cticas no remuneradas, ser√°s un desksurfer,¬†adem√°s de un miembro del equipo si trabajamos en proyectos comunes.¬†Tu compromiso con nosotros ser√° el que t√ļ quieras que sea.
Tres d√≠as, una semana, dos, un mes… Puedes consultar nuestro calendario de DeskSurfing en el calendario del Espacio Mecus.

Qué haremos

Trabajaremos con WordPress. Te contaremos nuestros proyectos, antiguos y futuros. T√ļ nos contar√°s los tuyos. Y entre los dos decidiremos dos cosas: en qu√© proyecto vas a trabajar, y en qu√© necesitas ayuda para hacerlo realidad. Nuestra meta es tener un verano de compartir conocimiento y liberar todo el c√≥digo que podamos.

Qué te pedimos

  • Compromiso
  • Dedicaci√≥n
  • Ganas
  • Nociones de PHP
  • Mentalidad de Software Libre (todo el c√≥digo que creemos ser√° liberado en los repositorios y/o en GitHub)

Qué te ofrecemos

Nosotros te ofreceremos todo nuestro apoyo, un sitio de trabajo, y nuestro conocimiento.

Pondremos a disposición de nuestros visitantes, entre otras cosas:

  • Nociones b√°sicas y avanzadas de PHP para WordPress
  • Nociones b√°sicas y avanzadas de CSS para WordPress
  • Nociones b√°sicas y avanzadas de MySQL para WordPress
  • Creaci√≥n de plugins
  • Creaci√≥n de temas
  • Revisi√≥n de c√≥digo
  • Formaci√≥n en plugins y temas b√°sicos para trabajar
  • Trabajo con frameworks
  • Subida a repositorio de plugins y temas
  • Control de versiones
  • Trabajo con herramientas libres
  • Crear entornos de trabajo en cualquier ordenador en 10 minutos

A cambio, t√ļ te comprometer√°s a liberar tu c√≥digo. Este c√≥digo estar√° disponible en el repositorio de plugins o en el de temas de WordPress seg√ļn corresponda, adem√°s de en GitHub, bajo tu nombre.

Qué consigues

  • Experiencia trabajando con WordPress
  • Conocer c√≥mo trabaja una empresa abierta y c√≥mo se relaciona con sus proveedores y clientes
  • Participar en decisiones estrat√©gicas de la empresa (en estos meses estaremos trabajando con Canal Sur, El Club Express, EBE13 y WordCamp Sevilla)
  • Tener c√≥digo liberado en la red bajo tu nombre
  • Entrar a formar parte del equipo de desarrollo de plugins y temas que ya est√°n en el repositorio
  • Una recomendaci√≥n nuestra cuando la necesites
  • Formar parte en la organizaci√≥n de la pr√≥xima WordCamp Sevilla

Y si te interesa…

Si te interesa y te apetece, puedes consultar nuestro calendario de verano y escribirnos sin compromiso.