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
WordPress

Ma√Īana, en #HangoutON

WordPress_y _equipos_de_trabajo_#HangoutON_by_@yocomu

Hace un tiempo Pedro Santos, @hostfusion, me invitó a participar en un #HangoutON sobre WordPress y equipos de trabajo.

Este hangout tratar√° sobre la integraci√≥n de¬†cada uno de nosotros con nuestros equipos de trabajo. Cada uno tenemos un perfil distinto, y solemos trabajar con externos, o con otros equipos, en nuestros proyectos. ¬ŅC√≥mo nos desenvolvemos? ¬ŅC√≥mo nos comunicamos? ¬ŅC√≥mo trabajamos cuando tenemos que satisfacer las necesidades de un cliente? Todo eso y m√°s surgir√° ma√Īana en nuestra conversaci√≥n.

En este hangout estoy muy bien acompa√Īado por todos estos se√Īores:

  • Pedro Santos¬†¬† ¬†@hostfusion, formador especialista en WordPress y community manager de la empresa de hosting Host-Fusion.com
  • Ricardo Prieto¬†¬†¬†@ricardpriet, dise√Īador y redactor sobre dise√Īo web, maquetaci√≥n y WordPress en SiloCreativo, un blog que ayuda a personas a desarrollar sus proyectos con tutoriales, consejos y recursos.
  • Ivan de Ramos¬†¬†¬†@ivan_de_ramos, director creativo print y online en la empresa dedicada al design thinking De Ramos & Serch, especialista en creaci√≥n de marca e identidad y desarrollo web.
  • Nacho Vill√©n¬†¬†¬†@NVillen, director de marketing online en LED&SPA, empresa especializada en iluminaci√≥n LED de vanguardia y blogger.

Va a ser una noche entretenida en la que todos vamos a aprender mucho. Si os queréis unir, a través de hangout o comentando en redes, estaremos pendientes para, además de nuestra conversación, contestar a todas vuestras preguntas. Esa es la labor de los dos organizadores, Yolanda Corral @yocomu y Antonio Postigo @Antoniogestion.

Además, todo esto se queda grabado en el canal de youtube de #HangoutON, así que podéis verlo en cualquier momento si os resulta interesante.

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
WordPress

Hablando de buenas pr√°cticas en #WPODB

wordpresscordoba

Hoy salgo para C√≥rdoba para asistir, por tercer a√Īo consecutivo, a la #WPODB. La #WPODB es la Meetup de WordPress C√≥rdoba, un evento organizado con much√≠sima ilusi√≥n por parte de los organizadores y que hace que la comunidad activa de WordPress de la zona tenga un poquito de gusanillo durante un tiempo.

Las meetups son siempre interesantes. Ves gente, charlas, compartes, r√≠es, cerveceas… La de C√≥rdoba me gusta especialmente porque es el √ļnico encuentro anual al que asisto que¬†no est√° organizado por profesionales que nos dedicamos a WordPress, sino por gente af√≠n al software (aunque, como es natural, se han ido profesionalizando con el tiempo y esta afirmaci√≥n ya no es real, pero s√≠ se mantiene el esp√≠ritu). Esto hace que tenga un punto de vista muy distinto, m√°s estudiantil, m√°s relajado, menos serio, donde tambi√©n la gente va con una actitud m√°s¬†de pasillo,¬†como en EBE.

Tengo tambi√©n la suerte de que la organizaci√≥n cuenta conmigo. Esta es la tercera edici√≥n, y es la tercera vez que voy a contar cosas. El a√Īo pasado estuve contando c√≥mo montar una empresa con Software Libre (y no morir en el intento). Este a√Īo me voy m√°s a lo m√≠o y me han encargado hablar de¬†Temas y plugins en WordPress 3.6+: manual de buenas pr√°cticas.

Para m√≠ es algo interesante. Las meetups y los encuentros de WordPress exigen que todas las presentaciones tengan como centro WordPress (algo l√≥gico), y normalmente solemos √ļnicamente¬†evangelizar. Parece que hemos pasado a la adolescencia del software, y que cada vez estamos m√°s preparados para meternos en las tripas y sacarle mayor rendimiento. Y mientras que los dem√°s suelen (solemos, tambi√©n lo hacemos en WordCamp Sevilla)¬†sacar de concurso¬†los temas de programaci√≥n y hacer que los desarrolladores tengan un d√≠a aparte para¬†sus frikadas, aqu√≠ est√° incluido en la l√≠nea principal. Incluso teniendo un d√≠a anterior dedicado a talleres.

Si est√°is por C√≥rdoba y os pas√°is ma√Īana por la Facultad de Ciencias del Trabajo, estar√© a las 12 en la sala 2 (Press) hablando de:

  • C√≥mo crear nuevos temas
    • Temas hijos
    • Frameworks
    • Starters
  • Estructura interna de los temas y c√≥mo crear nuevas plantillas
  • Custom Post Types
  • Custom Queries
  • Men√ļs de navegaci√≥n
  • Sidebars
  • C√≥mo crear nuevos plugins
    • Filtros y acciones
    • Ejemplo de uso
    • Registro de campos con add_settings_section y add_settings_field
    • Validaci√≥n de campos
  • Shortcodes

Ser√° ameno, muy visual, y en un tercio de las pantallas hay un <?php¬†, as√≠ que ya sab√©is qu√© os pod√©is esperar si ven√≠s ūüėČ

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

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.