Archivo para September, 2013

Desarrollando América Latina, puedes inscribir tu proyecto hasta el 4 de Octubre

dal

Desarrollando América Latina (DAL), organiza este año el “Apps Challenge”, que consiste en una competencia entre aplicaciones, a lo largo de 3 semanas se busca trabajar de forma colaborativa, en una idea social que pueda transformar tu ciudad o tu país.

Este año se llevará a cabo en 12 países (ARGENTINA, BOLIVIA, BRASIL, CHILE, COLOMBIA, COSTA RICA, ECUADOR, GUATEMALA, MÉXICO, PARAGUAY, PERÚ, URUGUAY). La competencia comenzará el próximo 5 de octubre con una actividad presencial, donde los stakeholders se reunirán con los participantes. Los equipos tienen todo el mes de octubre para realizar sus proyectos, pero además se realizarán hackathones. El 26 de octubre cada equipo tiene 5 minutos para presentar su proyecto tipo “Elevator Pitch” seleccionando las 3 mejores aplicaciones por país.

Los equipos ganadores podrán optar para un periodo de aceleración con Socialab.

Enlace:
Inscribe tu proyecto
Desarrollando América Latina

Peachy Printer, la impresora 3D y escaner de USD $100

impresora-3d

En sitios Web de crowd funding vemos interesantes proyectos, el día de hoy vemos “Peachy Printer” un escaner e impresora 3D con un costo de USD$100, que busca ser realidad ha sido en Kickstarter, pues a 25 días de finalizar, ya ha obtenido 6 veces la cantidad planeada para hacer realidad la impresora, al momento de escribir el articulo ha obtenido más de USD$313.000 y su objetivo era USD$50.000.

La particularidad de la impresora 3D, aparte de su bajo costo el cual será menos de USD$100, es que usará resina líquida la cual es moldeada mediante láser, para dar forma al objeto. El láser recibe las instrucciones desde un ordenador a  través del puerto de audio y mediante un par de espejos los rayos son guiados.

[En LqN: Futuro, las impresoras 3D servirán para construir casas]

Después del salto podrás ver un vídeo.

Leer el resto de la entrada »

Observa el aspecto de tu Web en dispositivos móviles

web-mobile

Navegando la Web me encuentro esta interesante aplicación llamada “HubSpot Device Lab”, la cual nos permite visualizar nuestra Web en diferentes dispositivos móviles.

Si bien la aplicación esta en estado beta y no cuenta con muchas funcionalidades, el objetivo principal, que es tener una idea de como se ve nuestro sitio Web en diferentes dispositivos móviles, funciona bien.

Solo con ingresar la url de la página Web que queremos probar y haciendo clic en view devices, ya tenemos en una página los resultados que podremos ver haciendo scroll, podremos ver el aspecto de la página en iPhone 4, 4S y 5, iPad, Nexus y Samsung Galaxy.

Si trabajas en sitios Web y le prestas importancia a el aspecto en dispositivos móviles, esta herramienta te brindará una idea bastante buena.

Enalce:
HubSpot Device Lab

MongoDB University, ofrece cursos gratis

mongodb-universityMongoDB es una base de datos de las llamadas NoSQL, este tipo de base de datos no sigue el modelo de las relacionales, además no usa las sentencias SQL, los datos almacenados no requieren de una estructura de tablas y no tienen los JOIN entre tablas.

Comúnmente el almacenamiento se realiza como clave-valor y su escalibilidad es muy grande a nivel horizontal, son ideales para proyectos con grandes cantidades de datos ya que son más eficientes para el almacenaje que las bases de datos relacionales.

La compañía detrás de MongoDB ha creado MongoDB University donde se ha adoptado el modelo de enseñanza MOOC ofreciendo varios cursos gratuitos para desarrolladores de java, node.js y bases de datos.

Así que si estas interesado en conocer más de la tecnología de Mongo, puedes unirte a uno de estos cursos completamente gratis.

Enlace:
MongoDB University
MongoDB

Alternativas a MySQL

mysqlCon el reciente anuncio de Google donde nos enteramos que están migrando su base de datos MySQL 5.1 a MariaDB 10.0, entra la polémica de si ellos lo hacen ¿será que también nosotros debemos hacerlo?

Bueno primero evaluar que tal vez Google, migra su base de datos tal ves más por su no tan buena relación con Oracle que otra cosa, ya que bien es sabido que Oracle es dueño de Java y MySQL desde 2010 después de la compra de Sun, en aquel momento también hubo especulaciones con el futuro de MySQL, por lo que pienso en mi humilde opinión, que de momento no veríamos cambios en MySQL por lo menos a mediano plazo. Bueno pero si crees que no es así, entonces ¿qué base de datos debo usar?

Miremos unas alternativas a MySQL

MariaDB

Es una base de datos de código abierto (open source), respaldada por el finlandes Ulf Michael Widenius conocido como Monty Widenius, quien es el autor principal de la base de datos MySQL y fundador de la empresa MySQL AB.

Es un motor de base de datos robusto y altamente escalable, a su ves es compatible con MySQL ya que tienen instrucciones muy similares, los conectores usados en lenguajes como Java, Python, PHP, Ruby, etc. funcionarán sin cambios en MariaDB, también tiene ventajas de performance con respecto de MySQL y sitios como Wikipedia en ingles y alemán lo han adoptado como su motor de base de datos, al igual que OLX que cuenta con más de 40 millones de páginas vistas por día.

Desde safari existe un tutorial completo en ingles para MariaDB.

Sitio Web: MariaDB

PostgreSQL

Es una base de datos relacional de código abierto muy potente, cuenta con más de 15 años de desarrollo activo y su arquitectura esta bastante probada, corre sobre la mayoría de los sistemas operativos incluyendo Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), y Windows. Cuenta con interfaces nativas de programación para C/C++, Java, .Net, Perl, Python, Ruby, Tcl, ODBC, etc. Además cuenta con una muy completa documentación.

Sitio Web: PostgreSQL

SQLite

SQLite es una librería de software de código abierto autocontenida, por lo que no requiere de avanzada configuración, se caracteriza por ser un motor de base de datos SQL muy liviano, pero su funcionamiento es diferente a bases de datos como MySQL o MariaDB. No es independiente del programa que lo usa sino que es parte del propio programa, podemos usarlo con comandos que usan la sintaxis de SQL, estos se ejecutan por medio de funciones, por lo que no requiere de una configuración para su implementación. También debido a esto su uso es muy limitado así que no podríamos tenerlo en aplicaciones altamente escalables, es recomendable principalmente para aplicaciones móviles y en ocasiones en proceso de la cache de una aplicación grande.

Sitio Web: SQLite

Sin duda MySQL es un excelente motor de base de datos, y hace parte de proyectos muy grandes como es el caso del propio WordPress, así también aunque es propiedad de Oracle, su licencia continua siendo GPL, por lo que no veo en lo personal por que preocuparnos por lo menos en el mediano plazo.

Si has usado otra base de datos open source, compártela con la comunidad.

Clicktorix, el vibrador que se puede controlar desde el smartphone

clicktorixEmilio Alarcón ha encontrado un nuevo uso para el smarthphone, proporcionando placer a las mujeres y recibiendo información en tiempo real.

“Clicktorix” es un vibrador suave y confortable de unos 19 cm, que viene acompañado de un transmisor que se conecta al smartphone, además cuenta con una aplicación gratuita que viene para iOS y Android, desde donde el usuario puede ajustar el nivel de intensidad cuenta con 10 niveles, así también puede verse información de cuanto tiempo aproximado falta para el climax, el ritmo cardíaco y las calorías que se han quemado, información sin duda muy necesaria en estos casos.

Su costo será de USD $85.

¿Qué piensas de los nuevos usos de los smartphones?

Enlace:
A Vibrator That You Can Control Using Your Smartphone (vía designtaxi)

Lo nuevo de Apple el iPhone 5C y el iPhone 5S

iphone-5c

Ayer la compañía Apple ha lanzado sus nuevos dispositivos móviles, el iPhone 5C un dispositivo de bajo costo y el iPhone 5S. Básicamente son dos versiones que buscan cubrir dos públicos diferentes, con su versión de bajo costo, aunque realmente no es tan bajo, Apple busca otro publico que antes no usaba su iPhone.

Leer el resto de la entrada »

Create CSS3, generador de CSS3

create-css3

Navegando la Web me encuentro esta interesante aplicación llamada “Create CSS3“, la cual nos permite generar código CSS3 de forma muy sencilla.

Nos proporciona una lista de propiedades en la parte izquierda de la página, de las cuales podremos agregar y editar sus valores de forma muy simple, a medida que realizamos las ediciones, podremos ir viendo el resultado en la parte de abajo de la aplicación. En la parte superior veremos el código que se genera, el cual podremos copiar fácilmente a nuestras aplicaciones.

Podremos usar fuentes, sombras, bordes, transformaciones, opacidad, columnas, entre otras opciones; no solo ideal para acortar desarrollos, sino también para entender mejor el funcionamiento de CSS3.

[Tal ves te interesa: extractCSS, extrae el CSS de cualquier documento HTML]

Enlace:
Create CSS3 (Sitio oficial)

Tessel esta disponible para pre ordenes

tesselHace pocos día te hablamos de Tessel, pues ya el día de hoy nos anuncian que lo podremos pre ordenar, ellos han abierto su proyecto para buscar capital en el sitio de “Dragon Innovation“, la meta es recaudar US $50.000 de momento llevan poco más de US $15.000, sin duda un gran comienzo.

Podremos pre ordenar por US$89 el Tessel + un modulo tipo A ya te hablamos de los módulos un lector micro SD, acelerometro, Temperatura/Humedad, relé, o un Servo si se ordena pronto, apenas se agote este mismo kit costará US$99.

Por US$124 podremos reservar el Tessel + un modulo tipo B GPS, Bluetooth, Audio, o RFI. Por US$349 podremos reservar el Tessel + todos los modulos.

Por otro lado si te quieres unir al proyecto y colaborar podrás comprar una camiseta por US$20, módulos A en US$25 y B en US$50, entre otros.

Si te interesa el proyecto puedes reservar el tuyo en Dragon Innovation el sitio de crowdfunding para proyectos de hardware open.

Actualización: Ya no hay mas kit de US$89 disponibles y ya van por los US$24.000, sin duda éxito.

Nueva actualización: Tessel cumplió su meta ya US$54.000, si éxito.

Samsung presenta su reloj inteligente el Galaxy Gear

Después de varios rumores, finalmente Samsung presento su reloj inteligente el Galaxy Gear en Berlin.

El dispositivo se podrá conectar con ciertos modelos de teléfonos Samsung a través de bluetooth, desde él podremos hacer y recibir llamadas, leer los mensajes de texto y ejecutar ciertas aplicaciones, así también podremos realizar vídeos y capturar fotografías.

En cuanto al hardware del dispositivo se ve interesante, pues cuenta con un procesador de 8000Mhz, 512 de RAM y 4GB de almacenamiento. Tiene una cámara con sensor BSI y A/F de 1.9 Megapixeles la cual permite capturar vídeo en MP4, H264 a 720p y audio AAC. Su pantalla es AMOLED de 1.63 pulgadas (320×240). Su batería es de 315mAh, además cuenta con dos micrófonos para recibir comandos de voz y cancelar ruido ambiental.

En cuanto a las aplicaciones ya cuenta con algunas de fabrica como es el caso de Evernote, eBay, Line, entre otras. Cabe destacar que actualmente no cuenta con un SDK oficial para su desarrollo.

En cuanto a su precio se estima en US $299 y saldría para USA en Octubre.