¿Porqué creó Google el lenguaje Go? ¿No era suficiente con Python?


Go, referido usualmente como golang, es un lenguaje de programación de Google de código abierto creado en 2007 por Robert Griesemer, Rob Pike y Ken Thompson. Es un lenguaje compilado y estáticamente tipado, siguiendo la tradición de Algol y C, con recolector de basura y características de seguridad de memoria, además de características de programación concurrente siguiendo el patrón CSP.

Pero, ¿Porqué decidieron crear Go? ¿No era suficiente con Python? ¿O con los demás lenguajes de programación existentes? Uno de los creadores de Go, Rob Pike, nos explica el asunto:

Aumenta tu Productividad con un Café ¿O es Mejor el Té?


Los softweros podemos desempeñar muchas actividades que van desde el análisis de los requerimientos, pasando por programar nuevas funcionalidades, arreglar uno que otro bug, configurar los servidores, hasta elaborar pruebas unitarias y de integración. Sea cuál sea la actividad que estemos realizando, siempre viene bien una taza de café para darle un empujón a nuestra productividad.

Por más que nos cueste reconocerlo, el café tiene una serie de desventajas que pueden afectar nuestro ánimo e, incluso, nuestra salud. Afortunadamente, hay otra bebida tan antigua como el café pero sin sus desventajas, que además nos proporciona diferentes beneficios para nuestra salud.

He aquí 10 razones para elegir el té sobre el café:

1. El té es fantástico para hidratar tu cuerpo y recobrar los fluidos perdidos

Mientras que el café puede hacer lo mismo, el té tiene el beneficio adicional de que es generalmente puro H2O con un increíble sabor a té, lo que significa que en un caluroso día de verano es mucho más beneficioso hidratarse con té (caliente o frío) porque va a reemplazar los fluidos que hayas perdido al sudar. Esto también significa que es fantástico para tu piel y para hidratarse más rápido.

2. Los estudios demuestran que el té reduce las posibilidades de desarrollar ciertos tipos de cánceres y tumores

Sobre el porqué, la evidencia científica aún es incierta, pero el hecho de que el té halla sido relacionado a mejorar tu salud desde los escritos del emperador Chino Shennong hace casi cinco mil años ciertamente significa algo.


3. El té te impulsará por más tiempo

Aunque se diga de que el té tenga menos cafeína que el café en la misma proporción, de hecho esto no es cierto. El té tiene la misma cantidad de cafeína que el café, y mientras ambos son estimulantes, el café tiene un efecto depresivo mucho mayor (no te pone triste sino que reduce tus niveles de energía) que el té, lo que significa que tanto el té como el café te darán un impulso de cafeína, pero con café el efecto será más corto y caerá rápidamente. Si necesitas algo que te mantenga enfocado en tu día de trabajo, el té es la mejor opción.

jQuery Mobile vs. Ionic ¿Cuál es el mejor Framework para integrar con Phonegap / Cordova?



Si debes elegir entre jQuery Mobile y Ionic Framework para tu próximo proyecto debes tener en cuenta una serie de factores, además de tus conocimientos y preferencias:

  1. Antes que nada, jQuery Mobile no es un "desastre lleno de errores" como muchas personas comentan en foros. Esto no significa que jQuery Mobile sea mejor, sino que simplemente tiene su lugar en el ecosistema móvil.

Ranking de Lenguajes de Programación por Ingresos 2016 ¿Cuál conviene aprender?


Ya sea al empezar a introducirse en el mundo de la programación, o cuando ya tenemos experiencia y queremos elegir nuestro próximo lenguaje de programación a aprender, es muy útil tener en cuenta cuáles son los lenguajes de programación mejores pagados en la industria. Y también sirve saber cuáles son los menos pagados.

A continuación, un útil ranking con los lenguajes de programación más populares, ordenados tomando en cuenta el salario promedio anual en los Estados Unidos:

Ciencias de la Computación Vs. Ingeniería de Software: Una Comparación Práctica



Ingeniería de Software en Breve


  • Arquitectura de software
  • Administración de proyectos
  • Planeamiento técnico
  • Administración de riesgos
  • Garantía de software

Ciencias de la Computación en Breve


  • Algoritmos
  • Teorías de la computación
  • Compiladores
  • Sistemas operativos
  • Inteligencia artificial

Diferencias en el Contenido

Visualiza las Ondas Electromagnéticas con esta App


Estamos rodeados de un sistema invisible de cables de datos y señales de radios de puntos de acceso, torres celulares y satélites artificiales. Nuestras vidas digitales dependen de esos sistemas físicos de comunicación, observación y navegación.  



Más información: http://goo.gl/EUOdYO
Posted by Softwero on miércoles, 6 de enero de 2016


Architecture of Radio es una app para iPad que permite visualizar esta red de redes al ocultar lo visible para revelar el paisaje tecnológico invisible con el que interactuamos a través de nuestros dispositivos.

Crea Planos Facilmente con Realidad Aumentada con estas Apps


Se ha vuelto viral en redes sociales un video de una App que permite realizar mediciones y planos con tan solo apuntar con el celular hacia las esquinas de la habitación. Esto mediante realidad aumentada, que hasta hace poco era utilizada solo para fines de marketing y entretenimiento.


¡Impresionante!
Posted by Softwero on martes, 27 de octubre de 2015

Como vemos, el funcionamiento es muy sencillo: Solo tenemos que apuntar con la cámara y tocar cuando vemos que la guía coincide con una esquina de la habitación. Sin lugar a dudas, una idea excelente.

Samsung Revela el Disco de 2.5 pulgadas de Mayor Capacidad Hasta la Fecha



En el Flash Memory Summit en California, Samsung reveló lo que parece ser el disco de mayor capacidad hasta la fecha. Sorprendentemente, usa chips NAND flash en vez de platos giratorios. El disco SSD llamado PM1633a, cuyo mercado objetivo es el mercado empresarial, tiene como capacidad casi 16 terabytes en un formato de 2.5 pulgadas. Como punto de comparación, el disco duro convencional de mayor capacidad hasta la fecha es un Western Digital que soporta como máximo 10 GB.

¿Cuál es el secreto?

Históricamente, como muchos chip de computadoras, las memorias NAND flash han tenido un formato plano, es decir, las estructuras funcionales del chips están (en su mayor parte) colocadas en un simple plano bi-dimensional. De forma similar en que los chips lógicos están migrando a transistores 3D, Samsung, además de otras marcas como Toshiba e Intel, está apostando en los 3D NAND.

Intel Revoluciona Los Chip De Memoria Con 3D XPoint [VIDEO]



Las corporaciones Intel y Micron Technology han anunciado la tecnología 3D XPoint (pronunciado cross point), un tipo de memoria no volátil que tiene el potencial de revolucionar cualquier dispositivo, aplicación o servicio que se beneficie de grandes volúmenes de datos. La tecnología 3D XPoint es un importante avance en la tecnología de procesamiento y almacenamiento de datos, y la primera nueva categoría de memoria desde la introducción de NAND flash en 1989.

Arreglar Internet en Maquinas Virtuales VMWare Después de Suspender o Hibernar


Algo muy útil a la hora de trabajar con máquinas virtuales es poder pausar tu trabajo suspendiendo o hibernando la máquina host (la máquina física) sin cambiar el estado de máquinas guest (las máquinas virtualizadas), y regresar horas o días mas tarde al estado original sin problemas. ¿Sin problemas?

Lamentablemente, en VMWare hay un error (que ya están solucionando para las próximas versiones) que consiste en que, una vez que la máquina física regresa de un estado de suspensión o hibernación, hay cierta probabilidad de que el internet de la máquina guest deje de funcionar. Si, me ha pasado y varias veces. Probé de todo, desde cambiar el tipo de conexión en VMWare (nat, bridged, esas cosas) hasta suspender e hibernar múltiples veces el guest y el host. Y, como el que sigue la consigue, al final dí con la solución:

Sobre Jairo Honorio