Categorías
Noticias

Colaboramos en el patrocinio del principal congreso en toda Europa de Perl, el lenguaje de programación que ayudó a popularizar Internet

Quizá hoy día no a todo el mundo le suene Perl, pero su importancia ha sido (y es) altísima, tanto que sitios como plataformas web como Amazon, o Booking lo emplean en sus sitemas de información. Los que llevamos algo de tiempo relacionados con el mundo de Internet hemos tenido la suerte de poder observar a algunos grandes maestros haciendo magia con su There’s more than one way to do it: “Hay más de una forma de hacerlo”; como también dicen, Perl es la motosierra del ejército suizo de los lenguajes de programación.

Como se puede intuir por estas expresiones, los gurús de Perl son gente divertida (¡y muy inteligente!)… Cuando hace algunos meses nos enteramos de que YAPC::Europe, el congreso europeo de Perl, se iba a celebrar en Granada justo en estas fechas del 2 al 4 de septiembre, levantamos la mano para ver en qué podíamos ayudar. Nos encargamos entonces de trabajar en su sitio web, utilizando el logotipo diseñado por los colegas de Codeko, parece que nuestro trabajo gustó en San Francisco 🙂

Varios medios han recogido la noticia con estos titulares, agradecemos desde estas líneas la mención en esa nota de prensa:

Hemos podido seguir el congreso gracias a la etiqueta #yapceu2015 y la cuenta oficial @yapceu, y nuestro CTO ha podido asistir a la clausura en el último momento (algunas fotos, al final de la entrada), comprobando el grandísimo ambiente que se ha generado, contando incluso con la presencia de Larry Wall, creador de Perl, que firmó autógrafos y se hizo fotos con algunos de los asistentes, como bien merece.

Todo ello no hubiera sido posible por la Oficina de Software Libre de la UGR y el Grupo de Investigación GeNeura, organizadores, a los que la Comunidad de desarrolladores debemos mucho por su gran labor de impulso del Software Libre.

Algunas fotos del evento

Categorías
Noticias Prensa

Clausura del II Campus Tecnológico UGR para chicas

El pasado viernes 10 de julio de 2015 se realizó el acto de clausura del II Campus Tecnológico UGR para chicas, en el que SI2 Soluciones ha participado como (co)patrocinador.

Ángel Moreno - Foto por @guadatech
Ángel Moreno, CTO de SI2 Soluciones – Foto por @guadatech

Agradecemos a la organización su invitación a participar con unas palabras en este evento; Ángel Moreno, nuestro CTO y responsable de proyectos, acudió a la cita y reflexionó con las chicas y el resto del auditorio acerca de la necesidad de incorporar a a mujer al sector tecnológico, potenciando la igualdad para poder construir entre todos.

Su intervención giró en torno a la necesidad de cultivar también otras áreas complementarias a la tecnología, como son la comunicación y la gestión de la identidad digital, como una herramienta fundamental para dar visibilidad y poner en valor el propio esfuerzo, así como conseguir generar lazos y comunidad para poder acometer proyectos mayores, construyendo equipos multidisciplinares de forma global.

Asimismo, dedicó unas palabras de agradecimiento al trabajo que realiza la Oficina de Software Libre de la Universidad de Granada, ensalzando las virtudes de “lo libre” en general, y el Software Libre en particular como herramienta de aprendizaje. Animó a las chicas a contribuir a la difusión de este mensaje, hablando de estos conceptos en casa y educando de este modo de abajo hacia arriba, haciendo comprender a los padres y madres cómo, gracias a la existencia de este tipo de iniciativas, es posible hacer tantas y tan grandes cosas con muy pocos medios. Y ganarse la vida con ello, también (a pesar de que se arriesguen a pensar “que están algo locas” en sus propias palabras).

 

Aquí podeis ver unos vídeos de la presentación que cada grupo de chicas hicieron de cada uno de sus proyectos, y algunas fotos del evento.

Para nosotros ha sido una experiencia estupenda, confiamos en poder acompañarlos también en la próxima edición. ¡Gracias por todo!

 

Categorías
Noticias Novedades SI2

SI2 Soluciones patrocina el Campus Tecnológico UGR para chicas en su edición 2015

La Oficina de Software Libre de la Universidad de Granada (OSL), además de revalidar su primer puesto en el Ránking Universitario de Software Libre de España, promueve un año más el Campus Tecnológico UGR para chicas que en su pasada edición contó con el patrocinio de Google.

¿Por qué una actividad de este tipo dirigida exclusivamente a mujeres? El año pasado lo explicaban en el blog de la OSL:

Es un hecho que hay pocas mujeres estudian informática. Este año, el porcentaje de mujeres matriculadas en el Grado de Informática en la ETSIIT no supera el 10%, siendo una de las carreras con más desequilibrio entre sexos de la UGR

En SI2 somos conscientes de ello: en las ofertas de trabajo y prácticas que lanzamos el número de mujeres aspirantes es sensiblemente menor que el de hombres, lo que nos dificulta por motivos obvios el realizar selecciones con cierta paridad de sexo. De hecho, hemos intentado de forma activa equilibrar de algún modo esta situación (sin éxito, desafortunadamente):

oferta icaro

Por ello, cuando nos enteramos vía @jjmerelo, director de la OSL de la UGR de que hacía falta echar una mano para que este año saliera adelante, decidimos intentar buscar una fórmula dentro de nuestras posibilidadades para hacerlo posible, sumando un poquito.

iahacadh

 

Orgullosos de haber podido comprometer este esfuerzo económico (quizá pequeño para otros, pero difícil para nosotros en las circunstancias actuales), estamos convencidos de que si sirve para que algunas chicas granadinas se animen a optar por la tecnología y la programación como su futuro laboral todo el ecosistema que nos rodea mejorará, aumentando las oportunidades que tenemos de hacer grandes cosas desde lugares pequeños. ¡Somos unos convencidos de que lo #hechoengranada vale más! 😉

Las condiciones del patrocionio pueden encontrarse en este documento, os animamos a colaborar en la medida que os resulte posible.

Foto de cabecera, edición del año 2014: https://www.facebook.com/campusugrgoogle/photos/a.699584960078284.1073741826.699584883411625/720612151308898


Más información:

Categorías
Noticias Prensa

Apoyando el deporte local

Desde sus inicios, SI2 Soluciones ha intentado siempre colaborar en la medida de sus posibilidades con su entorno local, con iniciativas como #hechoengranada, que pone en valor lo que se va convirtiendo en lema: En Lugares Pequeños se pueden hacer Grandes Cosas.

Rugby

Ya en 2012 comenzó el patrocinio de un pequeño equipo granadino, el Bosones Rugby Club, relación que continúa a pesar de las dificultades de financiación que tiene este deporte minoritario en Granada, pero con unos valores tan grandes como son motivación, humildad, amistad, perseverancia, compromiso.

bosones-si2-1014x487

Baloncesto

El año pasado subió el nivel, gracias a nuestro compañero Alejandro Villa y la implicación de los responsables y el resto del equipo, que nos acercó al Covirán Granada, el equipo de baloncesto que representa a nuestra ciudad en liga EBA con grandísimos resultados y expectativas futuras. Como parte principal del patrocinio, desarrollamos para el Fundación Club Baloncesto Granada sus Apps oficiales para iPhone / iOS y Android, que están teniendo una gran acogida entre la afición gracias a todas las nuevas funciones que se van incorporando progresivamente. Granada quiere y tiene baloncesto, SI2 estará con ellos para sumar en todo lo posible. #seguimoscreciendo

Así rugió el pabellón Veleta el pasado sábado cuando nuestro equipo ganó al lider de la categoría por 90-82 el pasado sábado:

Orgullosos, podemos mostrar nuestra lona muy cerquita de la canasta donde se fraguó parte de la victoria:

 (fotografías: deportegranada.com)

Todo el deporte granadino

En paralelo a estas iniciativas, y gracias a nuestra colaboración con la Asociación Española de la Prensa Deportiva – Granada, SI2 está presente en la lona de la Gala del Deporte 2015 apareciendo junto a entidades de tal nivel como El Corte Inglés, Restaurante Chikito, Ayuntamiento de Granada, Sierra Nevada,…

20150319_121355_2

Sin duda, seguiremos en esta línea en el futuro, fijándonos especialmente en los equipos y deportes quizá con menos apoyos y mayores dificultades (el ciclismo está en nuestra hoja de ruta, atentos), que comparten nuestros valores y sobre los que volcaremos todo el esfuerzo que nos resulte posible.

Categorías
Nuestros Proyectos WordPress

WordPress para grandes proyectos: Escalabilidad

En SI2 usamos WordPress como framework para proyectos bastante “más grandes” que un blog personal o una pequeña página de presentación corporativa, desarrollando funcionalidad a medida, integrándonos con sistemas externos mediante webservices, o con otros componentes de una plataforma mayor que forme parte del proyecto: por ejemplo, consumiendo e insertando información con plataformas móviles iOS y Android desarroladas por nosotros mismos, o por terceros.

Cuando trabajamos en este tipo de proyectos a veces aparecen las preguntas casi inevitables: ¿Qué tal escala WordPress? ¿Cómo se porta cuando hay muchos datos y/o muchos usuarios? ¿Podremos crecer? ¿Me puedes dar referencias de sitios “muy grandes” hechos con WordPress? ¿No es WordPress el mejor para “sitios pequeños”?

En realidad, nosotros pensamos que las preguntas no son del todo correctas, ya que se mezcla el CMS (donde WP puede tener la culpa o la virtud, nosotros pensamos que lo segundo) con otros aspectos como son:

El front-end

“Es que necesitamos un sitio que no parezca un blog”. ¡No hay problema! Si el proyecto lo requiere (y tiene presupuesto, éste es otro asunto), nosotros diseñamos desde 0, “en papel” (o partimos de tu diseño o el de tu equipo), maquetamos en HTML5+CSS3, validamos, y después es cuando construimos el theme de WordPress. Es decir, tenemos unos ficheros estáticos html que podremos “convertir” en un WP, en un Drupal, en un Joomla… Da igual. Bueno, no da igual, nosotros preferimos WordPress, porque conocemos bien su interior (y nos encanta casi todo), y además es más sencillo (gastas menos horas, gastas menos dinero).

El modelo de datos

WP no es solo posts y pages, desde hace ya bastante tiempo. Podemos definir “entidades” (Custom Post Types), que contengan los campos que queramos (Custom Fields), categorizadas de la forma que queramos (Taxonomies); incluso relacionarlas entre ellas, estableciendo jerarquías (esta entidad es hija de esta otra), o relaciones (ésta entidad sigue a ésta otra, y a su vez es seguida por ella). Todo esto es posible.

La administración

Dudamos que haya un CMS libre con tal relación de potencia y facilidad de uso en su backend… Pero es que, llegado el caso, si necesitamos por ejemplo definir algún flujo de trabajo para publicación, o un panel de usuario (distinto del admin estandar de WP), ¿qué nos impide desarrollar una pequeña área privada en el front, y programar esto a medida? Hacer este tipo de cosas es realmente fácil (si sabes cómo, si tienes claros los conceptos). Cogemos de WordPress todo lo que nos da, pero nada impide extenderlo con desarrollo propio, el límite está en la necesidad.

La escalabilidad

Ahora sí, ya hemos construido un gran proyecto que se prevé tenga un uso masivo en el futuro y que, por tanto tenga esta “propiedad deseable de un sistema, una red o un proceso, que indica su habilidad para reaccionar y adaptarse sin perder calidad, o bien manejar el crecimiento continuo de trabajo de manera fluida, o bien para estar preparado para hacerse más grande sin perder calidad en los servicios ofrecidos” (Wikipedia). ¿Es WordPress escalable? Yo preguntaría: ¿lo son los demás? 😉 Seguramente las respuestas serían muy similares con cualquier CMS robusto:

  • Distribuir la infraestructura (por ejemplo, separar la base de datos en otro(s) servidor(es): https://wordpress.org/plugins/hyperdb/)
  • Usar sistemas de cache, CDN’s,…
  • Utilizar Nginx en lugar de Apache (sumado a sistemas de caché optimiza muchísimo el rendimiento, el coste de servir una página).

WordPress tiene soporte nativo y gracias a unos plugins de su fantástica comunidad para dar respuesta a muchas medidas que optimizarán y permitirán su uso por un alto número de usuarios concurrentes. Evidentemente, no al coste de un pequeño sitio web personal, pero probablemente con un coste en infraestructura por usuario mucho menor que un Open CMS, por poner un ejemplo.

Javier Casares y Ernesto Gámez entran algo más en detalle en este pdf de la meetup de mayo 2014 de WP Barcelona, es muy interesante su lectura (algunos de los datos de este artículo vienen de ahí, precísamente).

Usan WordPress sitios como:

Estos sitios reciben cientos de miles de visitas mensuales.

WordPress no es solo para Blogs

Aunque no parece haber mucha duda de que es el mejor CMS para construir sitios relacionados con noticias, se pueden ver ejemplos en los que se utiliza WordPress de forma inteligente para construir sitios web de muy diferentes características:

Algunos datos globales

Hay una tendencia clara en el mercado de los CMS. A día de hoy, WP se usa en más del 60% de los sitios que usan un CMS estándar, Drupal está en el tercer puesto, por debajo de Joomla, con un poco más del 5%).

Si bien se trata de cifras globales, donde hay sitios “pequeños” y “grandes”, esto da una idea de la experiencia acumulada. Si algo puede suceder, ya ha ocurido en WP, y muy probablemente estará documentado.

Categorías
Noticias

Unidogs versión Android Wear

Estamos muy ilusionados porque ya van empezando a ver la luz los primeros proyectos relacionados con wearables en los que estamos trabajando.

fase2_moto360_4

En este caso, hemos realizado para nuestro cliente Unidogs, la red geosocial de propietarios de mascotas, dos implementaciones distintas en una misma App:

  • Por un lado, la hemos dotado de lo que podría entenderse Realidad Aumentada -gracias a una serie de procesos en los que interviene el reloj, la App móvil, y toda la lógica de servidor en el backend- que ofrece al usuario información de acciones y contenidos de la red social que están ocurriendo a su alrededor.
  • Por otra, hemos construido un micro-cliente para la paltaforma social, con los mapas como protagonistas, y una experiencia de usuario especialmente diseñada para este tipo de dispositivos con micropantallas.

 

 

Más datos, en esta presentación:

Aprovechamos para añadir algunas fotos de nuestro CTO, Ángel Moreno, luciendo orgullosamente su Moto360 usando esta App, durante el pasado evento de Unidogs en el mercado de San Antón, Madrid.

 

Categorías
Noticias WordPress

WordCamp Europe 2014

Extracto de la entrada publicada originalmente en arkangel.info

En realidad, casi todo lo que escuché allí me sonaba: vivimos una época saturada de información y, afortunadamente, uno es capaz de aprender mucho de cualquier tema que le preocupe. Lo que sucede es que a veces separar el grano de la paja, ver la tendencia, observar como se hacen en realidad las cosas, no es tan fácil, precisamente por existir tal cantidad de datos al respecto. La WordCamp te sirve para eso: te alinea con las tendencias, te permite observar los gestos de las personas cuando se habla de uno u otro tema (aunque sea en inglés, asignatura siempre pendiente), y te sirve para conocer a las personas. Como siempre, las personas son lo más importante.

Los speakers

No voy a hacer aquí un resumen de todas las ponencias que intentamos entender (quiero pensar que interpreté correctamente al menos un 40% de las palabras que dijeron, con mi pobre oído granaíno formado en la E.G.B.), pero sí nombraré lo que recuerdo ahora, con ese filtro que un par de semanas aportan. Seguramente sea lo que más me marcó.

Adrian Zumbrunnen

Un grande de la UX y el diseño de front-end que nos enseñó cómo él entendía los interfaces amigables para la gestión de contenidos hace 4 años, y ahora está trabajando (¿tiene terminado?) un plugin para WordPress con la misma filosofía. Gestión de contenidos sin salir del front, muy bien ejecutada.

Amigos: no olviden que la web son los usuarios de la web, pongamosles las cosas fáciles.

High five, Adrian!

Joost de Valk

Este muchacho es Yoast, es posible que lo conozcas por su plugin de SEO… Yoast. Su charla trataba de un tema que a mi no me atrae especialmente (aunque siempre interesa conocer de primera mano “el otro lado”), ya que no nos dedicamos a desarrollar plugins, pero me parece un gran modelo para explicar cómo se puede vivir (bien) con software libre. Joost era un experto en marketing on-line antes de comenzar a trabajar con WP, y en los últimos 3 años ha conseguido pasar de “autónomo” a tener una empresa con 16 empleados. Ser los consultores SEO de empresitas como Guardian o eBay igual ayuda algo 😉

Mucho que aprender de este señor, en términos empresariales sobre todo.

Simon Wheatley

Me encantó Simon. Si me atrayeran de-ese-modo los hombres (y mi inglés fuera mejor), incluso hubiera intentado invitarlo a un café 😉

Simon gana (creo que mucho) dinero contándole a grandes clientes por qué es mejor utilizar software libre, por qué es Mejor, desde todos los puntos de vista. No parece un predicador, un evangelista; creo que no necesita siquiera que sus clientes se comprometan con “una causa”, o algo así: simplemente les explica las ventajas de una forma bastante objetiva, y ellos lo creen.

Recuerdo que hace algunos meses (¿año(s)?) hice yo mismo de speaker en una humilde charla de introducción a WordPress para un curso del INEM; preparandola, buscaba algunos ejemplos de “casos de éxito”… Uno de ellos fue la web de los Rolling Stones, que ya entonces era WP. Clientes de este señor.

Gracias, Simon.

Siobhan McKeown

Tuve la oportunidad de cambiar un par de palabras con Siobhan el domingo siguiente a su exposición, para agradecerle la ilusión con la que nos transmitió las 4 Libertades.

La filosofía de WordPress tiene mucho de libertad; para mi (para nosotros) es requisito sine-qua-non. Pero no sólo de libertad vive el programador (y el usuario): su presentación casi desde un punto de vista humanista de las fortalezas de WP (Freedom + Simplicity + Democracy) afianzaron tremendamente mis propias ideas.

KISS, amigos. Keep It Simple (Stupid) 😉

Había muchos más, y dijeron cosas interesantísimas, todos ellos son objetivos a seguir: http://2014.europe.wordcamp.org/speakers/

Las personas

Aunque he dedicado gran parte de la entrada a “los oficiales”, mi gran descubrimiento y lo que da sentido a todas esas horas de viaje son, como siempre, las personas que conoces en “las charlas de pasillo”. Bueno, bien, en las cervezas 😉 (contrariamente a lo que se podría pensar desde fuera, la gente relacionada con la tecnología -quizá especialemente relacionadas con software libre- suele ser muy de cervezas).

OLYMPUS DIGITAL CAMERA

Por motivos de idioma, sobre todo pudimos disfrutar de la manera de ser, la experiencia y los pensamientos de los españoles que encontramos por allí. No entraré en detalles porque algo hay que guardar para uno, pero me formé una idea genial de algunos genios que casi me trataban de igual a igual, con todas mis limitaciones… @weiko, el hombre-enciclopedia (me recordó mucho a mi gurú @_psicobyte), un tipo de charla agradable y mucho mundo; @grindcode, el CTO en el que me voy mirando, buena gente (qué más puedo decir), nos aportó grandes dosis de empatía y tres o cuatro tips técnicos intercalados con total transparencia; @Mrfoxtalbot, uno de los nuestros, sencillo, amable, con los pies en la tierra y gran sonrisa; @igmoweb, el plugin developer, programador-de-los-güenos; @Joan_Artes, ¡un chaval! que mueve masas y que estoy seguro de que dará que hablar, si no lo hace ya; @josecontic, odiador de los sploggers ;-), que seguramente no me vio como “objetivo”, tiene las cosas muy claras este señor,  y hay mucho que aprender de él; por último, @frantorres, el que pasa casi de puntillas por los sitios pero en todas partes está, el que me animó e hizo de anfitrión en esta historia,… ¡Gracias, Fran!