JASoft.org

El blog de José Manuel Alarcón Aguín. Programación web y mucho más...

MENÚ - JASoft: JM Alarcón

Microsoft Band: review después de varios meses de uso

El año pasado, en noviembre, el lanzamiento de la Microsoft Band nos pilló a todos por sorpresa pues nunca habían hablado de ella ni se sabía nada. Su éxito fue brutal: Yo llegué a EEUU dos días después de que la pusieran a la venta y estaba ya agotada en todo el país (el único en el que se vendía. Ahora se vende también en UK desde el mes de abril de 2015). Por culpa de eso y de que luego la fueron soltando a cuentagotas, no pude hacerme con una hasta hace 4 meses. El modelo que yo tengo es comprado en Estados Unidos, pero no creo que haya diferencia alguna con el modelo que puedes adquirir en Reino Unido, así que mi revisión valdrá para cualquiera que tenga intención de comprarla. Antes de seguir creo que es importante destacar que este modelo es la primera versión del dispositivo, y de hecho es el primer "wearable" que lanza Microsoft desde hace más de una ... [Más]

Cómo funcionan las nuevas certificaciones para desarrolladores de Microsoft

Hace ya unos cuantos meses que tenemos aquí Visual Studio 2010 y .NET 4.0. Desde entonces han ido apareciendo ya las nuevas certificaciones en .NET 4.0 que van a sustituir a las antiguas de Visual Studio 2008. Ha habido bastantes cambios en la forma de certificarse en esta última versión, por lo que en este post trataré de explicarlas lo mejor posible para que nadie se pierda. Las anteriores certificaciones de Visual Studio 2008 Anteriormente si querías certificarte en alguna rama del desarrollo era necesario que primero te certificases en los fundamentos de la plataforma, y que posteriormente fueras avanzando en la materia específica de lo que te querías certificar. Los pasos por tanto eran los siguientes:   Aprobar el examen 70-536 de fundamentos de la plataforma, base para TODOS los cursos de certificación de VS2008. Aprobar un examen de especialización para certificarse como especialista en esa tecno... [Más]

Memristores: el futuro está ya (casi) aquí

En esta ocasión me he decidido a salirme un poco de la temática habitual en este blog para hablar de una tecnología muy nueva,  muy poco conocida, revolucionaria y que está llamado a cambiar el mundo tecnológico en los próximos años. Al contrario que en otras ocasiones, sí se trata de un salto cualitativo que puede tener un impacto realmente grande en las cosas que podremos construir en el futuro, y que puede hacer palidecer a la Ley de Moore si se cumplen la mitad de las expectativas depositadas en esta tecnología. Se trata de los memristores. Son el cuarto componente fundamental de la electrónica, deducidos matemáticamente en los años '70 pero que no existían en la práctica hasta hace muy poco. Quédate con la palabra porque en el futuro va a ser importante. Como el tema es amplio he escrito un artículo en el que describo con bastante detalle en qué consisten estos dispositivos, cuáles son las aplicaciones prácticas que tienen, qué proyectos están ya en marcha y cuáles van a ser ... [Más]

La mejor forma de aprender a programar

No nos andemos con rodeos: la mejor forma de aprender a programar es programando. Es más, yo diría que es la única forma de aprender de verdad a hacerlo. Esto puede parecer una perogrullada, algo obvio. Sin embargo no lo es tanto si examinamos detenidamente de qué manera aprende programación un porcentaje muy elevado de personas. Muchos aspirantes a aprender un lenguaje de programación, tecnología o entorno nuevos lo que hacen es recibir clase en un aula. Que quede claro que estoy hablando todo el tiempo de gente con poca o nula experiencia real en la tecnología concreta que está intentando aprender. Ir a un centro a formarnos -o que los docentes vengan a nuestra empresa- tiene la principal ventaja de ser muy cómodo para el que se forma. En un tiempo reducido se reciben de manera condensada muchos conocimientos. Esto puede estar bien y ser lo más adecuado si ya tenemos mucha experiencia y queremos aprender rápidamente los fundamentos de una tecnología “para saber por dónde pisamos... [Más]

Videojuegos 3D renderizados en la nube

Hace alrededor de año y medio escribía en este mismo blog acerca de “una idea loca” sobre la que había leído. Se trataba de la posibilidad de crear super-computadores gráficos albergados en la nube de forma que sirvieran gráficos 3D renderizados en tiempo real (y ahí está lo impresionante) a dispositivos que no tienen la capacidad suficiente. Un ejemplo: teléfonos móviles o aparatos semi-tontos enchufados a una televisión normal. La idea es que el terminal simplemente envía a los servidores las pulsaciones de teclado o pantalla, los servidores gráficos renderizan en tiempo real los gráficos resultantes de esas interacciones, y el terminal se limita a visualizar dichas imágenes. El resto del tiempo se repite este bucle. A mi personalmente me parece increíble conseguir esto con la tecnología actual, y sobre todo con las redes actuales (y por lo que parece peor aún con las futuras), ya que estamos hablando de imágenes de alta calidad y movimientos a 30 o 50 frames por segundo. En el post... [Más]

Pase lo que pase, los desarrolladores tienen la llave del futuro

Ayer escribí un artículo en mi otro blog no-técnico que realmente tiene mucho que ver también con este blog y con los programadores. Como creo que a muchos de los que leen este blog técnico les puede interesar, ya que realmente trata temas importantes sobre tendencias y futuro de las plataformas y de Internet. Si eres un programador debes estar al tanto de estas tendencias. El artículo es bastante largo por lo que resumo a continuación algunas ideas clave: Los fabricantes de sistemas operativos móviles (Apple, Microsoft, Blackberry, Android..) se están peleando encarnizadamente por conseguir desarrolladores para sus plataformas. Es indudable que el futuro de Internet pasa en gran medida por los dispositivos móviles, entendidos como algo más que los teléfonos. Internet cada vez está más imbricado en nuestra vida y no querremos prescindir de él en ningún momento. Apple ha llevado hasta ahora la iniciativa con sus iPhone/iPad, pero los demás se están poniendo las pilas. El éxito... [Más]

Entonces... ¿prefieres trabajadores que nadie más quiere?

Hace unos meses escribí un post titulado "Una reflexión para jefes, responsables, directores... y también para profesionales TIC" que hablaba sobre la eterna pega que ponen muchas empresas para formar a los trabajadores en sus áreas de actividad. Ayer, leyendo el blog de Manuel Delgado me encuentro con esta viñeta de 1.00 FTE que resume estupendamente lo que yo expresaba en aquel post. Me ha parecido buenísima, así que también la comparto:  

La firma digital y la necesidad de un estándar Web común sobre esto

En las últimas semanas he tenido que presentar telemáticamente diversos documentos en otras tantas Administraciones del Estado, tanto locales como nacionales. En todas era necesario, como no, firmar digitalmente ciertos documentos o el propio envío de información en sí. En cada una de ellas el método para conseguirlo era diferente: control ActiveX, programa Java, una combinación de ambos… Lo único que tenían en común es que es un absoluto dolor conseguir llevar a buen término la operación :-( Y no digamos también si intentamos usar el DNIe (o “DNI digital”) en un banco o para hacer algún trámite on-line: otro terrible dolor. Es más: yo no he conseguido aún usar mi DNIe con ninguno de los bancos con los que trabajo. En todos los casos tienes problemas con el software, debes lanzar el navegador como administrador, instalar componentes, y conocer todo tipo de terminología “esotérica” para entender lo que haces. Y si me cuesta a mí que soy un usuario avanzado y entiendo bien el funcionam... [Más]

Cómo librarte de Google Buzz

Por si teníamos ya pocas distracciones en este mundillo digital, ahora va Google y nos saca una nueva, y además sin habérselo pedido siquiera: Google Buzz. Se supone que es un mix entre Twitter, Facebook, LinkedIn... y cualquier otra red social que quieras. Te aparece en un lateral de GMail como una carpeta de correo más, pero en realidad es un flujo de información constante de chorradas dichas por cualquiera. Por que esa es otra: es el propio Google el que, según su criterio, te hace "amigo" en Buzz de otra gente, y viceversa. Vale, puedes cambiar tú de amigos si quieres pero ¿quién lo ha hecho? Hasta hay un chiste con muy mala baba que circula por Internet que dice que Google va a batir todos los records de ingresos en 2010: cobrará 20 dólares a cada usuario de GMail para quitarle Buzz ;-) A mi me parece una cosa muy poco útil y con Twitter y Facebook ya tengo más que de sobra. Además, esto es como el "double opt-in vs opt-it" en el email: que siempre debería pe... [Más]

Una reflexión para jefes, responsables, directores... y también para profesionales TIC

Una situación muy común en las empresas cuando les hablas de formación se produce cuando los responsables de RRHH/Equipos/Proyectos te dicen que no forman a su gente porque si lo hacen luego éstos se les marchan a la competencia. Pasa constantemente. Es cierto que la formación mejora la empleabilidad de la gente. De eso no hay duda. Pero el que se vayan o se queden depende fundamentalmente de que la empresa ponga los medios y -sobre todo- las condiciones para "fidelizar" al empleado, y que por lo tanto éste desee permanecer en ella, porque está motivado, tiene posibilidades de mejorar y sobre todo se sienta realizado en el plano laboral. Si un trabajador se marcha tras la formación es que ya deseaba irse antes de la formación. Es decir, no existe una relación de causalidad entre formar a una persona y que se quiera marchar de la empresa, como es obvio. Es más, el hecho de que la empresa no les brinde la oportunidad de formarse es una razón más para querer abandonarla, pues no se apu... [Más]