Protocolo de comunicación inalámbrica XBee

Los XBee´s son pequeñísimos chip azules capaces de comunicarse de forma inalámbrica unos con otros. Pueden hacer cosas simples, como reemplazar un par de cables en una comunicación serial, lo cual es genial cuando deseas crear, por ejemplo, un vehículo radiocontrolado. Una buena forma de agregar conectividad inalámbrica a tu proyecto es utilizando los módulos Xbee. Los módulos Xbee proveen 2 formas amigables de comunicación: Transmisión serial transparente (modo AT) y el modo API que

Continuar leyendo...

Commentarios: 0

Publicado por Gabriel a las 08:34AM

Tags: xbee, comunicación inalámbrica, serial, radiocontrol

Domótica

Se llama domótica al conjunto de sistemas capaces de automatizar una vivienda, aportando servicios de gestión energética, seguridad, bienestar y comunicación, y que pueden estar integrados por medio de redes interiores y exteriores de comunicación, cableadas o inalámbricas, y cuyo control goza de cierta ubicuidad, desde dentro y fuera del hogar. Se podría definir como la integración de la tecnología en el diseño inteligente de un recinto cerrado. El término domótica viene de la un

Continuar leyendo...

Commentarios: 0

Publicado por Gabriel a las 01:13PM

Tags: domótica, arduino, automatización, desarrollo

WebSockets

WebSocket es una tecnología que proporciona un canal de comunicación bidireccional y full-duplex sobre un único socket TCP. Está diseñada para ser implementada en navegadores y servidores web, pero puede utilizarse por cualquier aplicación cliente/servidor. La API de WebSocket está siendo normalizada por el W3C, y el protocolo WebSocket, a su vez, está siendo normalizado por el IETF. Como las conexiones TCP ordinarias sobre puertos diferentes al 80 son habitualmente bloqueadas por los ad

Continuar leyendo...

Commentarios: 0

Publicado por Gabriel a las 07:47AM

Tags: websocket

Django Framework

Django es un framework de desarrollo web de código abierto, escrito en Python, que respeta el paradigma conocido como Model Template View o Modelo Vista Controlador. Fue desarrollado en origen para gestionar varias páginas orientadas a noticias de la World Company de Lawrence, Kansas, y fue liberada al público bajo una licencia BSD en julio de 2005; el framework fue nombrado en alusión al guitarrista de jazz gitano Django Reinhardt. En junio del 2008 fue anunciado que la recién formada D

Continuar leyendo...

Commentarios: 0

Publicado por Gabriel a las 02:02PM

Tags: django framework, python, mvc, modelo-vista-controlador,

Doctrine 2

Doctrine es un mapeador de objetos-relacional (ORM) escrito en PHP que proporciona una capa de persistencia para objetos PHP. Es una capa de abstracción que se sitúa justo encima de un sistema de gestión de bases de datos.Una característica de Doctrine es el bajo nivel de configuración que necesita para empezar un proyecto. Doctrine puede generar clases a partir de una base de datos existente y después el programador puede especificar relaciones y añadir funcionalidad extra a las clases a

Continuar leyendo...

Commentarios: 0

Publicado por Gabriel a las 01:57PM

Tags: doctrine 2, mapeador de objetos-relacional, capa de abstracción de base de datos, SGBD

Python, lenguaje de programación

Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible. Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma. Es administrado por la Python Software Foundation. Posee una licencia de código abierto, denominada Python Software Founda

Continuar leyendo...

Commentarios: 0

Publicado por Gabriel a las 01:54PM

Tags: python, lenguaje de programación interpretado, código legible, poo, multiplataforma, código abierto

Cupid, el nuevo bug de Heartbleed que afecta redes inalámbricas y dispositivos Android

Recientemente fue presentado por un investigador portugués un nuevo método de ataque. Cupid, el nuevo bug del controversial Heartbleed podría afectar redes inalámbricas corporativas y algunos dispositivos Android. ¿Quiénes son susceptibles a Cupid? Cupid es un ataque que sucede en las conexiones TLS a través de EAP o protocolo de autenticación extensible, a diferencia del Heartbleed inicial que tuvo lugar en las conexiones TLS pero a través de TCP. Si no lo conocían, EAP es un framewor

Continuar leyendo...

Commentarios: 0

Publicado por Gabriel a las 08:37AM

Tags: heartbleed, cupid, heartbleed, redes inalámbricas, android

Cómo acceder a un pc con Windows protegido con contraseña

Los siguientes métodos funcionan con Windows XP, Vista, 7, 8 y 8.1, salvo que: se trate de un ordenador con UEFI y Secure Boot activo con las opciones de arranque desde discos USB desactivados (cosa que puedes activar), o que la BIOS esté protegida con contraseña. Dos tips importantes a tomar en cuenta para proteger tu ordenador. Para usar todos estos medios necesitas saber acceder a las opciones de la BIOS de tu ordenador, permitir el arranque desde discos USB, y crear un disco de arranque y

Continuar leyendo...

Commentarios: 0

Publicado por Gabriel a las 11:35PM

Tags: windows, basura, acceso, restringido, hack

Cryptovirus

Dentro del mundo del Malware existen algunos tipos de programas maliciosos que, a parte de dañar nuestros datos o nuestro ordenador, están pensados para que sus creadores se lucren a costa de los usuarios infectados, como es el caso de un cryptovirus. Este tipo de Malware recurre directamente a la extorsión hacia el usuario. Estos programas infectan nuestro ordenador, analizando y buscando todo tipo de unidades de memoria, archivos y datos. Este programa los encriptará impidiéndonos su acce

Continuar leyendo...

Commentarios: 0

Publicado por Gabriel a las 11:29PM

Tags: virus, cryptovirus, malware

Facebook Hack Code

Es un nuevo lenguaje de programación para HHVM (Describido en una entrada anterior), que interopera perfectamente con PHP. Hack reconcilia el ciclo de desarrollo rápido de PHP con la disciplina proporcionada por tipos estáticos, mientras que la adición de muchas características que se encuentran comúnmente en otros lenguajes de programación modernos. Más información en: http://hacklang.org/

Continuar leyendo...

Commentarios: 0

Publicado por Gabriel a las 10:47PM

Tags: hack code, facebook, php, hhvm, programación

Apple Swift

Apple ha presentando su nuevo lenguaje de programación llamado Swift que permite la edición de código en tiempo real de Cocoa y Cocoa Touch. las aplicaciones creadas con este lenguaje podrán ser enviadas a la App Store. Además, Swift ha sido construido para ser rápido según Apple usando un compilador LLVM de alto rendimiento que transforma el código de Swift en código nativo optimizado para sacar el máximo provecho del Mac, del iPhone o del iPad y del resto del hardware de la compañí

Continuar leyendo...

Commentarios: 0

Publicado por Gabriel a las 10:39PM

Tags: apple, swift, lenguaje de programación, iOS, iPhone, iPad, App Store, desarrollo, Cocoa Touch

E-Commerce & Elcodi

Consiste en la venta de bienes y servicios a través de Internet, usando como forma de pago medios electrónicos, tales como las tarjetas de crédito. Elcodi es una nueva plataforma de e-commerce basada en Symfony2 y que se autodefine como: Flexible, arquitectura orientada a eventos y con el código desacoplado. Extensible, utiliza solamente los componentes que necesites y personaliza cualquier elemento del proyecto. Ágil, debido al uso de valores por defecto lógicos y la disponibilidad de

Continuar leyendo...

Commentarios: 0

Publicado por Gabriel a las 09:59PM

Tags: elcodi, e-commerce, ventas, internet, negocio, libre

LaTeX

LaTeX es un sistema de composición de texto de usos variados, enfocado particularmente en la creación de artículos académicos, de caracter pedagógico como también científico. La belleza de su tipografía ha desplazado por lejos a cualquier otro sistema en la creación de documentos matemáticos en el mundo, y por ende, todo investigador matemático se ha visto obligado a adoptar su uso en la última década. LaTeX practicamente no tiene desventajas. En el paso de los años se ha per

Continuar leyendo...

Commentarios: 1

Publicado por Foriquel a las 04:11PM

Tags: LaTeX, LaTeXDraw

Heartbleed

Heartbleed (español: hemorragia de corazón) es un agujero de seguridad (bug) de software en la biblioteca de código abierto OpenSSL, solo vulnerable en su versión 1.0.1f, que permite a un atacante leer la memoria de un servidor o un cliente, permitiéndole por ejemplo, conseguir las claves privadas SSL de un servidor. Recomendaciones: A los usuarios de los sitios afectados, por su parte, se les recomendó: No entrar en los sitios que estaban afectados hasta que no se corrigiera el fallo de s

Continuar leyendo...

Commentarios: 1

Publicado por Gabriel a las 03:35PM

Tags: heartbleed, virus, ataque, ssl, seguridad

HHVM

HHVM es una máquina virtual open source de alto rendimiento capaz de ejecutar programas escritos en Hack y PHP. HHVM ya soporta la mayoría de frameworks PHP del mercado, y mejora significativamente el rendimiento de las aplicaciones escritas en Hack. Más info en http://hhvm.com/

Continuar leyendo...

Commentarios: 0

Publicado por Gabriel a las 03:03PM

Tags: hhvm, virtual-machine, php, hack, up-render

Node.js

Node.js es un entorno de programación en la capa del servidor basado en el lenguaje de programación Javascript, con I/O de datos en una arquitectura orientada a eventos y basado en el motor Javascript V8. Más info en http://nodejs.org/

Continuar leyendo...

Commentarios: 0

Publicado por Gabriel a las 02:50PM

Tags: nodejs, development, javascript, server-side

¿Qué es Moodle?

es una aplicación web de tipo Ambiente Educativo Virtual, un sistema de gestión de cursos, de distribución libre, que ayuda a los educadores a crear comunidades de aprendizaje en línea. Este tipo de plataformas tecnológicas también se conoce como LMS (Learning Management System). La versión más reciente es la 2.6 Moodle fue creado por Martin Dougiamas, quien fue administrador de WebCT en la Universidad Tecnológica de Curtin. Basó su diseño en las ideas del constructivismo en pedagogi

Continuar leyendo...

Commentarios: 0

Publicado por Gabriel a las 11:40AM

Tags: moodle, aprendizaje online, educación, capacitación

¿Qué es Arduino?

Arduino es una plataforma de electrónica abierta para la creación de prototipos basada en software y hardware flexibles y fáciles de usar. Se creó para artistas, diseñadores, aficionados y cualquiera interesado en crear entornos u objetos interactivos. Arduino puede tomar información del entorno a través de sus pines de entrada de toda una gama de sensores y puede afectar aquello que le rodea controlando luces, motores y otros actuadores. El microcontrolador en la placa Arduino se progra

Continuar leyendo...

Commentarios: 2

Publicado por Gabriel a las 10:29AM

Tags: arduino, placa electrónica, desarrollo, open source

Jailbreak en iOS 7

Con la llegada del nuevo año y tras un par de semanas tras la salida del jailbreak para iOS 7 gracias a evad3rs, ya podemos decir que el repertorio de tweaks ha ido aumentando en gran medida para nuestra alegría.

Continuar leyendo...

Commentarios: 0

Publicado por Gabriel a las 07:33AM

Tags: jailbreak, ios 7, iphone, apple

Desarrollo de sitio web Metalgam

Se construyó con total éxito el sitio web para la empresa de Ingeniería Metalgam http://www.metalgam.cl/. Se generó utilizando el framework de diseño Bootstrap 3, ésto para integrar la modalidad Responsive permitiendo así un sitio web adaptable a cualquier dispositivo móvil o tablet. La categoría de productos se presenta de manera organizada y por cada tipo de producto una descripción y un set de imágenes.

Continuar leyendo...

Commentarios: 0

Publicado por Gabriel a las 10:10AM

Tags: web, bootstrap, ingeniería

Framework Symfony2

Symfony es un proyecto PHP de software libre que permite crear aplicaciones y sitios web rápidos y seguros de forma profesional. Su código, y el de todos los componentes y librerías que incluye, se publican bajo la licencia MIT de software libre. La documentación del proyecto también es libre e incluye varios libros y decenas de tutoriales específicos. Aprender a programar con Symfony te permite acceder a una gran variedad de proyectos: el framework Symfony2 para crear aplicaciones complej

Continuar leyendo...

Commentarios: 1

Publicado por Gabriel a las 06:12AM

Tags: desarrollo, symfony2, framework, herramienta