Posts Tagged ‘open source’

¿Es Linux para ti?

Jueves, Febrero 27th, 2014

Por Miguel Barrio
Developer de OpenSistemas

Poco tiene que ver el Linux de hoy con aquel sistema operativo (o su núcleo, para ser más exactos) creado por Linus Torvalds en 1991. Prueba de ello es, sin duda, la enorme cantidad de dispositivos que lo ejecutan, algo que puede pasar desapercibido para muchos usuarios. Aquel sistema operativo, utilizado entonces casi en exclusiva en ámbitos académicos, ha conseguido hace ya unos años dar el salto al público generalista. Pero, ¿es actualmente una opción para el PC de la mayoría? Si has decidido probarlo porque has escuchado que es más seguro, que no tiene tantos fallos como otros sistemas operativos o simplemente por querer probar cosas nuevas, deberías tener en cuenta una serie de factores de los cuales dependerá el éxito o el fracaso (y la frustración) de tu experiencia como usuario:

(más…)

¿A qué huelen las nubes?

Jueves, Febrero 13th, 2014

Por Álvaro García
Account Manager de OpenSistemas

Título sugerente de una conocida publicidad: ¿a qué huelen o cuál es su color? Día a día parece que todo el mundo se pasa al cloud, son cada vez más las empresas que buscan ahorrar costes en hardware y bajar también el coste de su personal en el departamento de Sistemas.

Cada mes sale una nube nueva y de un color, olor, forma, etcétera, ¿pero son todas diferentes? ¿Qué es lo que puede impulsar a los clientes para ir hacia las grandes nubes como Google, Amazon, Azure, OpenNebula u OpenStack o hacia las más pequeñas como las que ofrecen cada día mas proveedores de hosting? (más…)

El lado oscuro de la fuerza, cada día menos oscuro

Viernes, Enero 31st, 2014

Por Juanjo Portales
Account manager de OpenSistemas

Para alguien que se adentra en el mundo open source tras recorrer toda su vida profesional ligado a la tecnología desde el mundo técnico y comercial, es un planteamiento nuevo aunque no desconocido.

Mientras las grandes consultoras cuelgan en sus web informativas los logos de las 50 empresas más potentes de software con las que han cerrado acuerdos de colaboración, las empresas del mundo open source muestran el software que han liberado a la comunidad y han puesto al servicio del resto.
(más…)

Deduplicación de datos, ¿ahorro o gasto?

Lunes, Diciembre 9th, 2013

Por Juan Manuel Conde
Developer OpenSistemas

La deduplicación permite reducir el tamaño de los datos almacenados mediante la eliminación de patrones redundantes. Pero no siempre es fácil usar de forma efectiva esta tecnología, de modo que la inversión se convierta en un ahorro y no en un gasto.

(más…)

Reflexiones: Software Libre y Google

Viernes, Noviembre 15th, 2013

Por Fernando Monera
CINO de OpenSistemas

Desde el principio me aproximé al Software Libre desde un punto de vista nada idealista. Por supuesto me parecía muy interesante toda la parte sociológica, pero la decisión por el Software Libre como uno de los pilares sobre los que basar mi futuro fue por razones mucho más naturales. Las bases del Software Libre eran muy sólidas, lo suficiente como para confiar que puede ser un pilar sólido para cualquier cosa que quiera hacer o crear. (más…)

RaspBerry Pi como sistema de control domótico

Viernes, Noviembre 15th, 2013

Por Juan Angosto Herrmann
Web Developer de OpenSistemas

En el post anterior, traté de presentar un dispositivo que dio lugar a un concepto nuevo de ordenadores capaces de dar servicios cotidianos con un rendimiento aceptable y a muy bajo coste. Este producto, llamado Raspberry Pi (RbP), es el protagonista de un proyecto, llevado a cabo junto a un compañero, que consiste en un sistema distribuido de control de variables ambientales para una vivienda, es decir, un sistema domótico. Uno de los objetivos definidos, es que el usuario pueda controlar cualquier parte de su casa mediante una interfaz web, evitando así la necesidad de instalar una aplicación especifica para este propósito. (más…)

La importancia de la accesibilidad

Jueves, Octubre 31st, 2013

Por David Muñoz Sánchez
Web Developer de OpenSistemas

En la mayoría de los proyectos web pocas veces se tiene en cuenta la accesibilidad dentro del alcance. Se considera que un buen desarrollo se ha completado correctamente cuando la aplicación es funcionalmente correcta y se ve bien en una serie de navegadores.

Pero actualmente la web es un entorno abierto en el que todo tipo de personas, y con esto me refiero a personas que puedan tener algún tipo de discapacidad, pueden navegar y exigen el mismo nivel de calidad al recorrer los diferentes sitios que se encuentran alojados en Internet.

Al principio, Internet fue concebida para el intercambio de documentos estructurados semánticamente, de tal forma que si leías cualquier parte del documento pudieras saber qué relevancia tenía, si formaba parte de otro elemento superior o qué significado semántico poseía. (más…)

La recta final del año. El Q4 y cómo sobrevivir al estrés.

Martes, Octubre 29th, 2013

Por Javier Sotomayor
Responsable de Operaciones de OpenSistemas

Sin duda el último trimestre del año en el sector de las TIC es el más estresante a nivel comercial y operaciones de cualquier empresa. El final del año está a la vuelta de la esquina y es tiempo de comprobar si los objetivos del año se cumplirán o no. En caso de que no se cumplan, el Q4 se convierte en una carrera contrarreloj para intentar cerrar el año con los objetivos cumplidos. (más…)

El feeling del Codemotion {e}

Viernes, Octubre 25th, 2013

Por Liane Figueroa
eLearning Developer de OpenSistemas

Los días 18 y 19 de octubre nos abrieron sus puertas las Escuelas Universitarias de Informática y Telecomunicaciones de la Universidad Politécnica de Madrid, siendo la cuna de la segunda edición en España de la fiesta de comunidades de desarrollo Codemotion {e}.

El ambiente en el evento fue genial, tanta gente reunida con el afán de aprender, todos con sus camisetas “frikis” y su mochilita, e identificación del evento. Cada uno se sumó a las distintas conferencias, según sus intereses. Mis compañeros y yo estuvimos en distintos espacios de los disponibles en el evento. Aquí os resumimos nuestras impresiones:

Nuestros pasos por Codemotion

Desarrollo de app móviles multiplataforma
No pudimos dejar de asistir al track Mobile para ver a Jose Manuel Ortega y su ponencia sobre ‘Desarrollo de app móviles multiplataforma’. En los últimos años han aumentado las herramientas para desarrollar en dispositivos móviles como alternativa a hacerlo de forma nativa. FrameWorks como Phonegap, Appcelerator Titanium, SenchaTouch, Jquery mobile permiten desarrollar aplicaciones híbridas y ofrecen nuevas posibilidades a los desarrolladores que conozcan HTML,CSS y JavaScript. En la charla se hizo una breve introducción a cada uno de ellos y se comentaron ejemplos de código y aplicaciones realizadas con los frameworks mencionados.

Engineering Design for Facebook
Jackson Gabbard, Engineer @ FB London, nos explicó cómo es la forma de trabajo en su empresa, sobre todo de la relación entre diseñadores y desarrolladores. Ambos equipos trabajan codo a codo, ayudándose unos a otros, compartiendo ideas y mejorando cada uno el trabajo de el de al lado. Si por ejemplo, el desarrollador tiene una idea concreta para un cambio, mejora o desarrollo, se la comenta al diseñador que presenta unas siete opciones que posteriormente analizan de forma conjunta. Las herramientas que se usan en Facebook dependen de cada diseñador, no existe un estándar, aunque sí usan un repositorio central para subir todos sus proyectos. Su idea principal se basó en la frase “The quickest way to an engineer’s heart is to be complete with your designs”, de Julie Zhuo.

Windows Azure Websites
Beat Schwegler realizó una introducción de Windows Azure Web Sites, una herramienta de hosting que permite a los desarrolladores construir y desplegar aplicaciones web usando su lenguaje, framework y herramientas de trabajo. Hizo un ejemplo de una aplicación con MVC, js y MngoDB.

7 Técnicas para que un equipo sea brillante
La presentación de David Bonilla, de Atlassian, fue una de las que más nos gustó. Transmitió cómo en su empresa no persiguen tener un equipo bueno, si no un equipo brillante. Se apoyó de una presentación motivadora e interactiva, acaparando la atención de la sala principal del evento. Sus sugerencias son:

  1. Mantén el flow: cuando estés concentrado en una tarea no la interrumpas por nada, establece tu propio tiempo y haz que tus compañeros lo respeten.
  2. Alimenta tu cerebro: se pueden realizar brainstorm entre los compañeros de tu equipo de trabajo para que siempre aprendas algo nuevo.
  3. Di, bien hecho: agradece cada acción, cada cosa bien hecha, desde las pequeñas cosas y reconócelo públicamente.
  4. Report Robot: automatiza todos los informes, no pierdas tiempo pensando qué hiciste la semana pasada para hacer un informe de tu trabajo.
  5. Come tu comida de perro: primero prueba y vuelve a probar tu trabajo, antes de mostrárselo a los demás.
  6. Celebra un día especial: sal con tus compañeros, te pasas ocho horas al día con ellos, seguro habrá cosas que compartir fuera de la oficina.
  7. Experimenta: mejora tu entorno con tu imaginación.

De cada una de estas técnicas estuvo comentando cómo lo hacían en su empresa y la viabilidad en el marco español para ponerlas en práctica.

Los stand de distintas empresas
Representantes de Paypal, Alfresco, Atlassian, Blackberry, Google, Microsoft, Coritel, Oracle, Autentia, Babel, strSistemas, Telefónica, Fon, ticjob.es tenían su espacio en Codemotion, cada uno con su forma de impactar y llamarl la atención. Nos llamó la atención Autentia, que puso en marcha un “autentatlhion” donde había que participar en varios juegos para poder ganar un premio final. Lograron captar la atención de los que allí estábamos, y tras cada juego te hacían entrega de una pieza de merchandising mientras te transmitían qué hacían. Fue una forma muy amena y novedosa que transmitir información corporativa y de forma muy natural. Enhorabuena por esta iniciativa que, además, fomenta la creatividad.

Otra de las empresas participantes es un portal de búsqueda de empleo solo para las TICs, iniciativa española que favorece la búsqueda dentro de nuestro campo www.ticjob.es.

Nuestra conclusión
Estos espacios son motivadores, no se trata de salir con un máster en alguna de las materias, pero sí que fomenta las ganas de aprender nuevas tecnologías, retomar alguna abandonada o reafirmar las ya conocidas.

¡Gracias, Opensistemas! Agradecemos la convocatoria, fue genial ser parte de este evento.

Aquí pueden ver más información de Codemotion:
codemotion.es

Vídeo

La importancia del continuo aprendizaje en el desarrollo web

Viernes, Septiembre 6th, 2013

Por José Antonio Rodríguez Martínez
Web developer de OpenSistemas

Son muchas las tecnologías utilizadas en el desarrollo web. En los últimos años, como se ha podido observar, ha habido un cambio vertiginoso en cuanto al tipo de herramientas que disponemos para desentrañar esta actividad, así como en la cantidad de nuevas opciones que ofrecen las nuevas tecnologías. (más…)