Curso en vídeo de Node.js en Español

No cabe duda de la gran importancia que Node.js tiene en este momento. Por si no lo sabes, Node.js permite la ejecución de Javascript en la capa del servidor, comportándose como cualquier lenguaje del lado del servidor como lo es PHP, con entrada y salida de datos, esta basado en Javascript, su arquitectura es orientada a eventos y usa el motor Javascript V8.

nodejs

Gracias a el uso de Javascript es liviano y rápido, así mismo mediante el uso de sockets se puede aprovechar una conexión bi-direccional en tiempo real muy eficiente, esto lo hace ideal para aplicaciones que presentan datos en tiempo real como chats, entornos colaborativos, videojuegos y un amplio etc.

Que mejor que el maestro de maestros Jesús Conde, para enseñarnos este lenguaje tan de moda hoy día. En 29 vídeos en español y totalmente disponibles desde su canal, el maestro nos enseña Node.js desde lo básico hasta el uso de socket.io, siempre con practicas muy acertadas como la creación de un chat, además nos adentra al uso de MongoDB con Node.js. Si quieres aprender Node.js te super recomiendo estos 29 vídeos gratuitos, los puedes ver después del salto.

Leer el resto de esta entrada »

Nuevo record en KickStarter

coolest-cooler

Muchos proyectos han conseguido ser una realidad gracias a KickStarter y a el dinero que logran reunir, hoy un nuevo record surge y es para el proyecto “Coolest Cooler“, una nevera portátil que tenía planeado reunir USD $50.000, pero que al momento de escribir esta nota y a 58 horas de terminar ha reunido USD $10.407.183, sin duda un record en el sitio de crowdfunding que era ostentado por el famoso Pebble.

La nevera es en si es más que eso, ya que brinda funcionalidad completa para una fiesta al aire libre, cuenta con alta voces a prueba de agua que se conectan vía Bluetooth al móvil, puerto USB para la carga de diferentes dispositivos, además tiene una licuadora recargable de 18v, luces led, divisor de bebidas, platos y cuchillos, ruedas para su cómodo transporte y hasta un destapador de bebidas.

La nevera estará a la venta en febrero del próximo año por USD $300, pero las personas que aporten al proyecto podrán tenerla por USD $165.

Sin duda una idea bien pensada, para las personas que suelen llevar sus fiestas al aire libre.

Enlace
Coolest cooler

Beautiful Open: Directorio de Proyectos Bonitos de Código Abierto

Beautiful Open” es una pequeña fuente Online de recursos con proyectos de código abierto, en la que podrás encontrar desde CMS desarrollados en Node.js y MongoDB hasta librerías SVG en Javascript.

beautiful-open

En el directorio veremos proyectos conocidos como MongoDB, Less, Laravel, gulp.js o Ghost, y también otros no tan conocidos, pero bastante útiles como Papa, una librería que nos permite parsear archivos CSV en nuestro navegador.

El directorio esta creciendo constantemente, además aceptan aportes de la comunidad, así que si tenemos un proyecto de código abierto interesante o conocemos de uno, debemos animarnos a compartirlo en esta sin duda interesante y útil fuente.

Enlaces
sitio Beautiful Open
vía TNW

Convierte una Webcam o la cámara regular de un Smartphone en un Kinect

3d-depth

Investigadores de Microsoft, muestran como con simples modificaciones a nivel hardware y con técnicas de Machine Learning, se puede convertir una Webcam o la cámara de un Smartphone, en un sensor de profundidad, como lo hace el Kinect.

A nivel hardware los cambios que se realizan se pueden lograr en 10 minutos, removiendo el filtro de luz infrarroja, agregando uno que bloque toda la luz excepto la infrarroja y agregando leds infrarrojos, se puede conseguir un sensor similar al Kinect, como se puede apreciar en el vídeo después del salto.

La aproximación del proyecto, se centra de momento en lograr captar los movimientos de las manos y cara de los seres humanos en frente del sensor, y mediante técnicas de machine learning se aprende como mapear la intensidad de las imágenes, para obtener una métrica de profundidad en tiempo real.

Sin duda proyectos como Tango de Google están abordando este tema, pero lo interesante de este proyecto es la posibilidad de tener la interacción en 3D, con elementos comunes como lo son las Webcams.

Después del salto podrás ver un vídeo con demostraciones del proyecto y también como lograr modificar una cámara para obtener el sensor.

Leer el resto de esta entrada »

Guacamole, Escritorio Remoto desde el Navegador

guacamole

En LoqueNecesita hemos hablado en varias ocasiones de aplicaciones de escritorio remoto, hoy nos encontramos una llamada “Guacamole” y que funciona en ordenadores con sistema operativo Linux. Así, solo instalamos Guacamole en el ordenador Linux al cual queremos acceder de forma remota, y posteriormente podremos acceder a él desde cualquier ordenador, usando solamente el navegador, esto gracias a las grandes ventajas que ha traído con sigo HTML5.

Algo que nos llama la atención, es la posibilidad de copiar y pegar texto desde el ordenador desde donde estamos accediendo al ordenador remoto, sin duda una gran funcionalidad de porta papeles. Otra característica interesante es que funciona muy bien a través de http y https, lo que los hace ideal en ambientes corporativos.

Su instalación se realiza por medio de paquetes, los cuales van desde su aplicación Web, hasta componentes como proxy. La calidad de la imagen es bastante buena y soporta los protocolos RDF y VNC.

Una característica ideal es que es de código abierto y su uso es totalmente libre, aquellos que están un tanto acostumbrados a Windows lo extrañarán.

Leer el resto de esta entrada »

Review: Probando Google Cardboard no oficial

81df0f12fe1

Hace poco hablamos de Google Cardboard, las gafas de Realidad Virtual en cartón que Google presento. Como es conocido Google nos proporciona los planos y nos lista los materiales para su construcción, así mismo varias compañías comenzaron a crear y vender modelos ya ensamblados o casi listos para ser usados.

Unofficial Cardboard es una de ellas, que nos permite comprar cada parte para ensamblar, un kit listo para armar (USD $19.95) o las gafas ya listas para ser usadas (USD $21.95). En LoqueNecesita hemos probado este kit y acá nuestras humildes apreciaciones.

Una ves en nuestro poder preparar el kit para ser usado es muy sencillo, en cuestión de un minuto esta listo para ser usado, ideal sino te va muy bien con eso del corte. los planos y pegar piezas. Iniciamos la pruebas con la aplicación oficial de Google, la cual instalamos en un Nexus 5. Esta aplicación nos permite ver los vídeos más populares de YouTube, hacer un recorrido por París con Google Street View, visitar ciertos lugares en Google Earth, ver la historia de un ratón y su sombrero, etc. en fin es algo bastante interesante.

En cuanto a la imagen se ve bastante bien, debemos ver que los lentes estén limpios y el cartón este bien cortado, los movimientos de la cabeza se perciben muy naturales, lo que nos da una muy aceptable inmersión.

Para el contenido encontramos fuentes como “Cardboard apps” que nos proporciona una lista de aplicaciones y juegos, en los que podremos usar los lentes Cardboard, muchos juegos de Realidad Virtual deben usarse con controles compatibles con nuestros móviles Android o un control de PS3 funciona bastante bien en muchos casos.

En definitiva vale mucho la pena la pequeña inversión para la experiencia que se obtiene, para ser algo que no sobrepasa los USD $20 los resultados son bastante buenos, cercanos al Oculus Rift.

Si lo has probado y tienes impresiones o fuentes con aplicaciones para el mundo de la Realidad Virtual, sin duda son más que bienvenidos a que compartan en nuestro sistema de comentarios.

MonkeyLearn, Inteligencia Artificial para no Expertos

monkeylearn

MonkeyLearn” es una herramienta desarrollada por Tryolabs una startup uruguaya, la cual permitirá a los desarrolladores usar herramientas de minería de datos y machine learning, integrándola con gran facilidad en sus proyectos.

Así no tendremos que ser expertos en text mining o machine learning, para usar este tipo de tecnologías en nuestras aplicaciones, con pocas lineas de código podremos integrar su API en los proyectos, así mismo cuenta con soporte para diversos lenguajes de programación como Python, PHP, Ruby, Javascript, Java, etc.

La herramienta nos proporciona una interface gráfica, para crear los módulos que se ajusten a nuestra necesidad, así no se requieren conocimientos de machine learning, luego se entrena el modelo que hemos ajustado y por último lo integramos en nuestra aplicación. Además nos proporciona estadísticas en una interface gráfica.

Cuenta con como hasta 1.000 consultas mensuales y 3 entrenamientos diarios es gratis, de ahí contamos con planes de USD $20, $150 y $500, de acuerdo a nuestras necesidades.

De momento esta en beta privada, pero el equipo participará del Techcrunch Disrupt SF 2014, donde presentarán su beta publica, el próximo 8 de septiembre.

Sin duda una herramienta de gran ayuda en un tema de tanta moda como el la minería de datos.

Enlace
sitio MonkeyLearn

Cody, tutoriales y ejemplos con demos de HTML y CSS

cody

Cody” nos presenta una interesante recopilación de turoriales y ejemplos con excelentes demos de HTML y CSS. En su pagina podremos navegar la librería actual, la cual cuenta con tutoriales que explican con detalle el código necesario para lograr un efecto, estilo, un truco como regresar arriba, etc. Así mismo nos proporciona un enlace a un demo, el cual nos permite mirar si el proyecto nos sirve o interesa, también podremos descargar el código que conforma el tutorial para modificarlo y adaptarlo a nuestra necesidad, respetando ciertos parámetros.

De momento no cuenta con demasiados tutoriales, pero los que están sin duda valen mucho la pena, así mismo nos invitan a inscribirnos es su newsletter para así enterarnos cuando un nuevo tutorial es cargado, lo que nos da a pensar que planean extender esta biblioteca.

[Tal ves te interesa - Mostrar y Ocultar contenido con jQuery]

Enlace
sitio Cody

Cuida la Batería de tus dispositivos, mitos y verdades

bateriaHoy día contamos con diferentes dispositivos electrónicos, los cuales dependen de una batería para su funcionamiento, de ahí la importancia que deberíamos darle al cuidado de estás.

Lo cierto es que existen muchos mitos, pero también verdades para alargar la vida útil de las baterías de Litio, presentes en la gran mayoría de los dispositivos que usamos día a día.

Mito: Dejar agotar la batería por completo, para luego cargar completamente.
Verdad: La batería de litio ya no requieren este proceso, así que puedes cargar tu dispositivo incluso estando en 70% de la carga de la batería, o puedes cargar una parte y después otra y en nada afectará el desempeño de la batería.

Leer el resto de esta entrada »

Swiftris, libro Gratuito que te enseña Swift mientras creas un Juego

swiftris

Para los amantes de Apple y que deseen aprender a programar su nuevo lenguaje “Swift“, me encuentro con este interesante libro gratuito “Swiftris“, creado por Stan Idesis de Bloc.

El libro a través de sus capítulos, nos va enseñando los fundamentales del nuevo lenguaje de programación de Apple Swift, a medida que vamos creando un juego puzzle en 2D. Ellos como homenaje a uno de los mejores juegos de esta categoría, te enseñarán a crear tu propio tetris para iOS.

Sin duda un libro muy interesante si deseas iniciar en este lenguaje, cabe destacar que el lenguaje fue lanzado hace poco por Apple, así que encontrar este tipo de tutoriales es de gran ayuda.

Enlace
sitio Swiftris