Capturar webcam con VB.NET

¿Que haremos? Crearemos una aplicación en Visual Studio, la cual hará uso de una webcam para capturar el video en frames independientes y depositarlos en memoria para despues mostralos al usuario a través de un picturebox y un Timer para crear la ilusión de movimiento. ¿Porque lo haremos? Porque es justo y necesario ¿Que necesitamos? [...]

Envío de correo con JavaMail/Netbeans

JavaMail es una expansión de Java que facilita el envío y recepción de e-mail desde código java. JavaMail implementa el protocolo SMTP (Simple Mail Transfer Protocol) así como los distintos tipos de conexión con servidores de correo -TLS, SSL, autentificación con usuario y password, etc [Según SantaWikipedia] ¿Qué necesitamos? JavaMail 1.4.5 Java y Netbeans 6.9 [...]

Proyecto de base de datos Firebird VB

En este proyecto realizaremos una aplicación de base de datos Firebird con el lenguaje de programación de Visual Basic de Microsoft, este proyecto tendrá las funciones básicas de gestión INSERT, DELETE, UPDATE y una interfaz de usuario para utilizarlas. ¿Que necesitamos? Visual Studio 2008 o superior Firebird última versión Firebird ADO.NET Data Provider. Conocimientos básicos [...]

Imprimir imagen con Print

La siguiente clase hace uso de PRINT para imprimir una imagen que se encuentra en un variable de tipo FileInputStream, esta clase a su vez es implementada desde una interfaz que hace fácil su uso, la clase así como todo el proyecto esta comentado. import java.io.File; import javax.print.Doc; import java.io.IOException; import javax.print.DocFlavor; import javax.print.SimpleDoc; import java.io.FileInputStream; [...]

Code Army Bolivia

27/2/14

Efecto flip book en HTML5 y Javascript

JAN29

¿Quien no recuerda las revistas hechas en flash con ese efecto en las hojas que hacían parecer que se leía un libro de verdad?

Ahora gracias a la herramienta Turn.js escrita en JavaScript y que hace uso de la libreria JQuery es posible dar ese efecto de papel a revistas que queramos publicar ya sea en páginas web o dispositivos móviles algo que flash no tiene.
<div id="flipbook">
 <div class="hard"> Turn.js </div>
 <div class="hard"></div>
 <div> Page 1 </div>
 <div> Page 2 </div>
 <div> Page 3 </div>
 <div> Page 4 </div>
 <div class="hard"></div>
 <div class="hard"></div>
</div>
<script type="text/javascript">
 $("#flipbook").turn({
  width: 400,
  height: 300,
  autoCenter: true
 });
</script>

Soporta navegadores

  • Safari 5
  • Chrome 16
  • Firefox 10
  • IE 10,9,8

Dispositivos

  • Todos los iOS (iPad, iPhone, iPod)
  • Android

Licencia

  • Turn.js esta bajo licencia BSD


Hay quienes no les gusta este efecto en flash, habrá otros que si, en fin para gustos se puede encontrar de todo en la web, y si no te gusta ninguno que esperar a crear el tuyo y compartirlo ;)

Enlace: TURN.JS

continue reading

14/2/14

Editor on-line para PHP

JAN29

PHPFiddle es un editor de textos online para lenguaje PHP bastante completo.


Con PHPFiddle podrás escribir y probar tu código desde cualquier computadora con conexión a internet, soporta también los smartphone.

Cuenta con coloreado de código, soporte para base de datos, HTML, css, javascript, etc, es decir un completo editor gratuito.
<h1>Test</h1>
<?php
 $count = 0 ; 
 $f1 = 0; $f2 = 1; 
 echo $f1." , "; 
 echo $f2." , ";
 while ($count < 20 ) 
 {
  $f3 = $f2 + $f1 ; 
  echo $f3." , ";
  $f1 = $f2 ; 
  $f2 = $f3 ; 
  $count = $count + 1; 
 }
?>
Resultado


Enlace: http://phpfiddle.org/

continue reading

4/2/14

El código que no deja de cambiar para engañar a los hackers

JAN29

Para evitar los ataques de piratas cibernéticos, una start-up estadounidense desarrolló una tecnología que cambia constantemente el código de los sitios web para hacerlos impenetrables.
Shape Security indicó que su producto, ShapeShifter, funciona con los lenguajes HTML, JavaScript y CSS y su objetivo es transformar el código de un sitio en un "blanco en movimiento" para prevenir que los cibercriminales ejecuten ataques que involucren la secuencia de comandos.

La start-up describe su producto como un "botwall", una palabra compuesta por dos términos en inglés que hacen referencia a una pared (wall), es decir, una barrera contra herramientas de software automático conocidas como bots, los cuales reconocen y explotan las vulnerabilidades del código de un sitio en internet.

Los bots se pueden usar con intenciones maliciosas como DDoS, que es como se conoce un ataque distribuido de denegación de servicios.

Los DDos (por sus siglas en inglés: distributed denial-of-service) fuerzan al servidor de un sitio web a colapsar al inundarlo con tráfico o al secuestrar el sitio, lo cual permite al hacker que modifique su contenido, robe información privada y distribuya un virus.

ShapeShifter reescribe el código de una página web cada vez que es cargada. Eso significa que los bots, que imitan el comportamiento humano, no tienen un marco de referencia cuando buscan las vulnerabilidades para atacar.

La página se ve igual para los usuarios, pero un bot no puede encontrar la manera de penetrar en el sistema.
Muchos productos intentan prevenir ese tipo de violaciones a sus sistemas al identificar bots por sus firmas -nombre que usan cuando se registran a sí mismos- y las direcciones de internet y correo electrónico a donde envían la información que roban.

Los hackers han intentado contraatacar los mecanismos de detección a través del uso de una técnica llamada "polimorfismo de tiempo real", que hace que sus bots reescriban sus propios códigos cada vez que infectan una computadora nueva para dificultar su reconocimiento.

Otro ejemplo: un ciberdelincuente quiere convertir miles de tarjetas de crédito en tarjetas regalo o bienes valiosos que pueden ser canjeados por dinero en efectivo. Una vez robados los datos de las tarjetas, ejecuta un programa automatizado para comprar los bienes  rápidamente, en una carrera contrarreloj hasta que las víctimas descubren el fraude y obtienen una nueva tarjeta.

Para ello, los hackers observan el código que hay detrás de una página web y, a continuación, escriben programas que llenan los espacios en blanco en los formularios web. Shape intenta poner fin a estos ataques teniendo a su software reordenando constantemente dicho código, algo que no se advierte en su navegador de Internet.

Fuente: BBC

continue reading

30/1/14

Parsea, valida, manipula y formatea fechas en un MomentO

JAN29

Moment.js es una librería escrita en javascript que nos permite parsear, validar , manipular y formatear fechas muy fácilmente.
Esta librería se encuentra bajo licencia MIT, puedes descargarte el archivo desde su web oficial en http://momentjs.com/

moment().format('MMMM Do YYYY, h:mm:ss a');
moment().format('dddd');
moment().format("MMM Do YY");
moment().format('YYYY [escaped] YYYY');
moment().format();

January 31st 2014, 12:07:29 am
Friday
Jan 31st 14
2014 escaped 2014
2014-01-31T00:07:29-04:00
Enjoy :)

continue reading

24/1/14

Scrumy - Herramienta online para gestionar proyectos

JAN29

Scrumy es una herramienta online con forma de pizarra bastante sencilla de usar y aprender, pero no por eso deja de ser una poderosa herramienta para gestionar nuestros proyectos.

Tienes la posibilidad de crear un proyecto de forma gratuita o si tienes la posibilidad de soltar unos dolares, también cuenta con un gestor profesional.

Scrumy se basa en parte en Scrum y en la tabla Kanban para organizar el espacio de trabajo, se pueden crear las Historias de Usuario que se deseen y estas a su vez se subdividen en "tareas" las cuales se asignan a una persona para su ejecución, a su vez cada columna de la tabla indica que progreso tiene una tarea, tenemos "to do" "POR HACER", "In Progress" "EN PROGRESO", "Verify" "VERIFICACIÓN" o testeo de la tarea concluida para encontrar errores y por ultimo la columna "done" o "TAREA CONCLUIDA"


Sitio Web: http://www.scrumy.com/

continue reading

2/12/13

Amazon trabaja en sus propios drones

JAN29

El futuro de las compras viene volando en 'drones'. En televisión nacional y sin ningún tapujo, Jeff Bezos realizó uno de los anuncios más inesperados que hemos escuchado de Amazon: Aseguró que la compañía está trabajando a paso firme en un sistema de reparto de paquetes denominado PrimeAir, el que llevará tus pedidos en menos de media hora a la puerta de tu casa a través de un octocóptero que puede transportar hasta 2.2 kilos.

La idea es que dentro de los pasos finales de confirmación y pago de la compra que se realice se ingresen las coordenadas exactas del lugar donde quieres que aterrice este 'drone', el que -- de cierta forma -- cambiará el paradigma con que ahora mismo nuestras compras son realizadas. Imagina que pudieras necesitar de una nueva microSD o una cámara de fotos en medio de un día de campo, o de una batería externa durante una salida al centro de la ciudad. Luego comprarla y esperar un rato a que llegue donde te encuentres.

Donde sea, cuando sea y lo que sea... Las posibilidades de uso de este servicio son casi ilimitadas.
Claro, este servicio no será gratuito ni será para todos pues se planea que esté disponible sólo para personas que vivan a menos de 16 kilómetros de distancia de una bodega de Amazon. De todas formas, desde la empresa aseguran que resulta mucho más barato y más amigable con el medioambiente que una flota de camiones recorriendo las ciudades todo el día pues estos aparatos son poco invasivos, no se ven afectados por el tráfico y son totalmente eléctricos, lo que también representa un bajo costo de operación.

Además hay otro pequeño problema... Que todavía no estará disponible. Sí, Amazon está trabajando en este concepto pensando en un despliegue comercial dentro de unos 5 años más. Tienen que conseguir permisos de la FAA en Estados Unidos para lograr licencias de operación de estos aparatos en espacios urbanos. A Bezos eso no le preocupa realmente, y está confiado en que PrimeAir será una realidad. "Funcionará, y esto ocurrirá, y será muy divertido", aseguró.

Pero donde hay una oportunidad de éxito hay también una de falla. Y no es que quiera dar ideas, pero... ¿Cómo lograrán que la gente no se ponga a dispararle a los drones para conseguir cosas gratis? La tentación es mucha, y también suena divertida.

Sea como sea, no puedo esperar a que esto comience a funcionar, aunque sea sólo en Estados Unidos.

Fuente: CBS

continue reading

30/10/13

Microsoft Bolivia otorga premio por el primer videojuego en 3D basado en Visual Basic

JAN29

El boliviano Brahian Germán Franco Bley inventor del innovador proyecto, único en el mundo, recibio $us 4.000 de parte de la empresa Microsoft Bolivia. 

El proyecto MMORPG 2013 Darkwaronline fue vencedor en la categoría Ideas Innovadoras en Soluciones para Tecnología de la Información y Comunicación (TIC’s) de INNOVA Bolivia 2012-2013, concurso que tiene el objetivo de promover e incentivar la creación de ideas innovadoras en las universidades públicas y privadas de todo el país.

“Nos sentimos muy orgullosos de premiar a Brahian Franco porque es un joven resultado de nuestras universidades y que tiene todo el potencial de convertir su idea en una empresa exitosa”, dijo Jorge Velasco, presidente de la Fundación de Emprendedores y Finanzas MAYA, impulsador y organizador del evento, junto a Banco BISA.

“En Microsoft estamos convencidos que no es falta de talento, sino de la generación de oportunidades que permitan el crecimiento y el desarrollo de la potencialidad de nuestros compatriotas. Por eso aplaudimos este proyecto y el esfuerzo de INNOVA por su alto impacto en el apoyo al emprendedurismo boliviano”, agregó Mariaca.



continue reading

Post recomendado