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

14/12/14

Llego la navidad a Google

JAN29

Ya se siente la navidad en todo el planeta (o parte de el al menos) :) y como cada año google nos va regalando pequeñas sorpresas en la página de su buscador, en este caso, cuando se busca la palabra "Navidad" en cualquier idioma, aparece en su hoja de resultados un paisaje navideño con el clásico arbolito navideño y su estrella titilando. Sin dudas una linda sorpresa que pone un ambiente más navideño a las búsquedas :)

Español
Ingles

Frances

Ruso

Japones

:)

continue reading

8/12/14

Software boliviano alertará sobre desastres en Asia y África

JAN29

“Si alguien muere a causa de sospecha de ébola no lavar el cuerpo… y alertar a un trabajador de salud de inmediato”. Éste es uno de los mensajes de alerta que el sistema Tera, fabricado en Cochabamba, envía a la población de Sierra Leona. 

El software Tera es una plataforma concebida para enviar mensajes de texto (sms) de evacuación, logística, o información general cuando sucede un desastre (terremoto, huracanes, etcétera), o se busca contrarrestar el avance de una enfermedad, como el rebrote del ébola.

En 2010, el sistema se aplicó, junto con la Cruz Roja Internacional, en Haití, para paliar los efectos del terremoto que sufrió ese país, y tal fue el éxito que alcanzó el programa que en 2013 esa institución de ayuda humanitaria lo instaló en Sierra Leona.

Ramiro Arraya, gerente de productos de la firma Salamanca Solutions International, que desarrolló el soporte, informa que en Haití se han enviado cerca de 33 millones de mensajes  y en Sierra Leona, alrededor de 21 millones.

A diferencia de Haití, donde Tera se usó para dar socorro a la ciudadanía, en Sierra Leona se lo utiliza para brindar información sobre salud, sanidad y educación, entre otros.

Arraya explica que la Cruz Roja tiene un plan para poner en marcha el sistema en siete países adicionales. De momento, informa que a principios de 2015 se lo instalará en Pakistán (Asia) y Kenia (África).

El programa puede enviar mensajes “focalizados” a zonas geográficas específicas de un país. “Por ejemplo, usted debe enviar un mensaje en este caso de Haití  y puede seleccionar un lugar del mapa, donde puede ver las antenas donde están colgados los suscriptores y usted puede mandar un mensaje de ayuda, de alerta, o de movilización”, comenta el ejecutivo.

Además, se trata de un sistema que no es unidireccional, también es capaz de interpretar los mensajes de respuesta de la población, y dar la réplica respectiva.

“El sistema puede enviar distintos tipos de mensajes. Se puede mandar mensajes de una sola vía. Es decir, usted envía para comunicar. Hay otro por el que esperamos una respuesta de la gente, con palabras claves, por decir: agua (en referencia a que se requiere ese recurso)”. 

Este ejecutivo afirma  que  el sistema Tera “no es intrusivo”  y que por tanto “no rompe la confidencialidad que tiene el usuario con su operadora”. Además explica que el servicio que se da a la población en los países donde se instala no tiene un costo.

Agrega que  este detalle  es algo que toda “operadora cuida”  y que su compañía respeta.  “Nosotros no rompemos eso”, asegura.

Arraya comenta que las razones por las que se apela al sms es que es un servicio “básico” de la tecnología celular GSM, que está disponible en cualquier aparato móvil; además, el servicio de mensajería es uno de los primeros en ser repuesto después de un corte de red.

Tera, denominado así por sus siglas en inglés (Trilogy Emergency Relief Application), fue desarrollado en tres meses, pero tiene más de tres años de vigencia.

“El desarrollo del sistema  ha sido algo rápido  y obviamente ha sido paulatino. Hemos tratado de poner lo básico, lo más antes posible y luego se ha ido complementando de acuerdo a necesidad que hemos visto con la Cruz Roja Internacional”, comenta Arraya.

La compañía Salamanca Solutions International funciona en Cochabamba  y si bien es una firma local, cuenta también con inversionistas internacionales.

“Han confiado en la capacidad de la gente boliviana, de los ingenieros de acá, y los objetivos que tenemos como desarrolladores de sistemas tan complejos”, dice.

continue reading

17/11/14

.NET Server ingresa a la comunidad Open Source

JAN29

Microsoft ha anunciado nuevas funcionalidades y mejoras para los desarrolladores y toda la comunidad open source en Visual Studio 2015, .NET 2015 y Visual Studio Online.

Microsoft ofrece el servidor .NET completo en código abierto, incluyendo ASP.NET, el compilador .NET, el.NET Core y bibliotecas que permite a partir de ahora a los desarrolladores construir con .NET a través de Windows, Mac o Linux. Microsoft trabajará en estrecha colaboración con la comunidad de código abierto, teniendo contribuciones para futuras mejoras en .NET y trabajará a través de la Fundación .NET.

Otro de los grandes anuncios que Microsoft ha compartido durante el evento es la versión Preview de Visual Studio 2015 que, con soporte para iOS, Android y Windows, facilita a los desarrolladores construir aplicaciones y servicios para cualquier dispositivo y en cualquier plataforma. 

Además, también refuerza su compromiso y soporte para el desarrollo móvil multiplataforma con .NET, gracias a las mejoras en la experiencia de instalación de Xamarin de Visual Studio y el soporte, disponible a lo largo del año, de Visual Studio para su oferta gratuita Xamarin Starter Edition. Asimismo, para los desarrolladores web interesados en el desarrollo de aplicaciones cloud para dispositivos móviles, Microsoft proporcionará soporte integrado para la creación de apps multidispositivo gracias a la integración de la versión final de las herramientas de Visual Studio for Apache Cordova y las nuevas herramientas Visual C++ para el desarrollo de librerías multiplataforma. 

La compañía también ha mostrado que ya se encuentra disponible Visual Studio Community 2013, una nueva edición gratuita de Visual Studio, diseñada para cualquier plataforma, desde dispositivos móviles a escritorios, hasta servicios web y cloud, que permite a los desarrolladores fácil acceso a todas las herramientas clave de Visual Studio para el desarrollo de aplicaciones no empresariales. 

Fuente: Microsoft

continue reading

25/10/14

Stephen Hawking esta en facebook "Be curious"

JAN29

El reconocido físico Stephen Hawking abrió una cuenta en Facebook el pasado 7 de octubre y a la fecha ya cuenta con mas de 1 millón de seguidores
De acuerdo al perfil, cada publicación con la firma "SH", quiere decir que fue el mismo científico quien escribió el mensaje, a continuación algunos de sus publicaciones:

"Siempre me he preguntado que es lo que hace que el universo exista. El tiempo y el espacio pueden ser para siempre un misterio, pero eso no ha me a alejado de mi búsqueda. Nuestras conexiones entre sí han crecido infinitamente y ahora que tengo la oportunidad, estoy ansioso por compartir con ustedes este viaje. San curiosos, sé que yo siempre lo seré." - SH

Para aquellos que deseen seguir de cerca las publicaciones, reflexiones e intereses de Stephen Hawking, la página de Facebook es una interesante propuesta a tener en cuenta. Además se ha creado una dinámica interesante en torno de sus publicaciones donde los usuarios pueden compartir sus ideas o dejar sus dudas.

https://www.facebook.com/stephenhawking

continue reading

19/10/14

¡Cuidado! Usan el Ebola para distribuir malware

JAN29

Como el Ebola se sigue extendiendo en Africa y en el mundo, cibercriminales :) usan el miedo que causa este mortal virus para distribuir software malicioso (malware) utilizando la ingeniería Social.

Symantec a identificado formas en las que estos cibercriminales se dan a la tarea de infectar a las computadoras de las victimas aprovechándose del miedo, la curiosidad y buena fe de las personas.

MIEDO
El primer método es enviando un correo electrónico que contiene un informe falso sobre el Ebola y como protegerse de este, el mail invita descargarse un archivo adjunto en formato ZIP, el cual contiene un malware Trojan.Zbot, no lo descarge. Trojan.Zbot es un troyano bancario que una vez infecte su computadora, se ejecuta en segundo plano registrando cada pulsación al teclado que realice guardando contraseñas y cuentas bancarias.

CURIOSIDAD
El segundo método también hace uso de correo electrónico hacia las víctimas. Sin embargo, este correo electrónico imita un proveedor de telecomunicaciones en los UAE - Etisalat, y también tiene una supuesta "presentación de alto nivel" sobre el virus del Ébola que se adjunta como un archivo ZIP. Al abrir el archivo titulado "EBOLA - ETISALAT PRESENTATION.pdf.zip" resultará en la computadora que se está infectado por el Trojan.Blueso.
Este malware infecta el navegador web de la victima con el virus W32.Spyrat. Una vez infectado, el hacker puede borrar archivos y carpetas en el ordenador de la víctima, envío de comandos, descargar o cargar archivos, capturas de pantalla, apoderarse de la cámara web, e incluso obtener información detallada sobre las aplicaciones instaladas en la computadora y el sistema operativo.

BUENA FE
El tercer método se basa en las noticias sobre el fármaco experimental Zmapp capaz de curar el Ébola., lo cual es mentira. Los atacantes, en un intento para atraer a las víctimas, envían por correo electrónico la noticia afirmando que "el virus del Ébola se ha curado" y que "la noticia debe ser compartida ampliamente" Este correo electrónico también se acompaña de un archivo adjunto, el malware Backdoor.Breut.
Backdoor.Breut es un troyano que abre una puerta trasera en el ordenador infectado. A continuación, registra las pulsaciones de teclado y puede descargar archivos en el equipo sin permiso.

Los cibercriminales están utilizando también el nombre de la CNN para hacer que los mensajes de correo electrónico parezcan auténticos. El mensaje electrónico promete revelar una "historia no contada" sobre el ébola. El correo electrónico también promete una guía de prevención ante la infección y una lista de las regiones infectadas. 


Consejos. No descargue ningún archivo adjunto de remitentes que no conozca, los archivos mas comunes para propagar estos malwares son archivos comprimidos ZIP, programas EXE, archivos PDF, archivos de texto DOC, imágenes JPG. Tampoco haga clic en los enlaces que no conozca.

Fuente: http://www.symantec.com/

continue reading

11/10/14

Hackean cuentas de twitter de Bolivia TV y Red Uno

JAN29

Las cuentas de Twitter del canal masista Bolivia TV y del canal de televisión también masista RedUno de Bolivia fueron hackeadas en la tarde del Sábado 11 de octubre a horas de realizarse las elecciones generales del 12 de octubre.

Entre los mensajes que colocaron en la cuenta esta la presunta muerte de Evo Morales, hecho que fue desmentido hace pocas horas en televisión

Así también escribió sobre la cancelación de las elecciones del día de mañana, la declaración de guerra a Chile y a Estados Unidos entre muchas otras cosas más :)

El autor que se identifica como Humberto Ruiz León, colombiano, profesional independiente en programas informáticos y miembro de Anonymous Iberoamerica.

El ataque cibernetico no tuvo mucha repercusión en Bolivia ya que twitter no es muy usada por la población en general, días atrás apareció un fake de un diario nacional de una noticia donde otro candidato a la presidencia declina su postulación

Al termino de escribir este post, ambas cuentas siguen intervenidas y se siguen creando nuevos tuits.

continue reading

9/10/14

Nuevo malware para Android se hace pasar por Angry Bird Transformers

JAN29

Angry Birds Transformers, troyano que borra todo el contenido de tu Android incluyendo memorias MicroSD y bloquea el acceso a diferentes aplicaciones.

¿Como reconocerlo?
Este malware se hace pasar por el juego legitimo de Angry Birds Transformers que sera lanzado este 15 de octubre y para despistar a los usuarios, elimina la "S" de la segunda palabra quedando de la forma "Angry Bird Transformers"

Los investigadores de seguridad no encontraron ninguna pieza de código que indica los beneficios financieros para los autores detrás del malware y, debido a esto, lo pusieron a la categoría de "programas de vandalismo." 

Fuente: softpedia.com

continue reading

18/9/14

Biblioteca online para Desarrolladores Web

JAN29

DevDocs es un sitio web que contiene la documentación de los lenguajes de programación más utilizados en el desarrollo web. La gran mayoría de programadores utiliza google como su biblioteca online, me incluyo :) pero que mejor que contar con una web que tiene la documentación necesaria en un solo lugar con una interfaz sencilla y que ademas te permite personalizar los lenguajes que te gustan. Su base de datos esta en constante actualización

Ademas DevDocs cuenta con plugins y extensiones para:

continue reading

Post recomendado