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/5/13

Tutorial de Electrostatica

JAN29

Tutorial Interactivo de de Electrostática

Interesante y completo tutorial de física sobre electrostática, esta hecho en flash, contiene teoría con ejemplos resueltos sobre cinco temas esenciales.

Capítulos
1.- Carga eléctrica
2.- Campo eléctrico
3.- Ley de Gauss
4.- Potencial Eléctrico
5.- Capacitores y Dieléctricos
6.- Ejercicios resueltos

La Carga Eléctrica.

 La carga eléctrica es una propiedad que portan los constituyentes  de los átomos (concretamente los electrones y protones) y la ley  fundamental de interacción de dos cargas en reposo es la ley de  Coulomb. Esta ley es tan fundamental como la de Gravitacional  Universal y tiene la misma forma. Sin embargo, la fuerza que  describe la ley de Coulomb puede ser de atracción o repulsión a  diferencia de la fuerza de  gravitacional que solo es de atracción.

 Si uno camina sobre una alfombra en tiempo seco, es probable  que se produzca una chispa al tocar la perilla metálica de una  puerta o en días de tormenta eléctrica presenciamos fuertes  descargas. Estos fenómenos son evidencia de que un cuerpo  adquiere carga en determinadas condiciones y que una
 manifestación de la presencia de esa carga, es justamente las  chispas (los truenos, relámpagos, rayos, etc. En el caso de las  nubes cargadas),  figura_1.1.

 La neutralidad eléctrica de la mayoría de los objetos oculta el  contenido de cantidades enormes de electricidad positiva y  negativa ya que se cancelan entre si sus efectos externos, cuando  este equilibrio se perturba la naturaleza nos revela sus efectos de  una carga positiva o negativa no compensada, esa carga no
 compensada se llama “Carga al exceso” y en general representa  una pequeñísima fracción de la carga total  contenida en el cuerpo.

Tutorial Fisica :)
Tamaño: 40MB
Formato: Flash exe
descargar

continue reading

18/5/13

FISICA: Calculo simplificado de transformadores

JAN29

Cálculo simplificado de transformadores


Hola:
        mi nombre es Rolando Roberto Rivas, soy  Ingeniero Electricista y construí este programa en Visual Basic 6.00 para el armado de pequeños transformadores de hasta 400 Watts de potencia, para esto debí aprender este lenguaje desde cero (quien quiere, puede).                                                                                          
                     
Esta es la versión 2.00, he solucionado los  problemas de la versión anterior. Si querés mandarme tus comentarios y/o críticas, podés  hacerlo con sólo chiquear (pulsar con el puntero del mouse) cualquiera de mis dos direcciones de correo (prefiero en yahoo, pues tiene más espacio) dado en: Autor y Versión .

Agradecimientos:
Ante todo a Dios por darme la posibilidad de hacerlo, a mis padres por bancarme en todo momento y  a mi amigo Ariel, estudiante de Licenciatura en Sistemas, quien me facilitó el material de estudio (bibliografía) y ayuda técnica.
                                                                                                                                       
Una mensión especial  a  Andres Firman como así también  a  Marcos Komarofsky  y a  Sergio  Fernandez  por sus comentarios constructivos y a todas aquellas personas anónimas que de una u otra forma me  ayudaron en la creación de este programa .-
                                                                                                                                     
Muchísimas Gracias                                                                                                                                
Ing. Electricista  Rolando Roberto Rivas


YAPA

MAGNETIS
programa gráfico para el estudio de la trayectoria de partículas cargadas




continue reading

17/5/13

Conversor de Unidades

JAN29

Programas gratuitos para carreras de ingeniería
Conversores de unidades


La conversión de unidades es la transformación de una cantidad, expresada en una cierta unidad de medida, en otra equivalente, que puede ser del mismo sistema de unidades o no. Este proceso suele realizarse con el uso de los factores de conversión y las tablas de conversión en la física.

Frecuentemente basta multiplicar por una fracción (factor de conversión) y el resultado es otra medida equivalente, en la que han cambiado las unidades. Cuando el cambio de unidades implica la transformación de varias unidades se pueden utilizar varios factores de conversión uno tras otro, de forma que el resultado final será la medida equivalente en las unidades que buscamos, por ejemplo si queremos pasar 8 metros a yardas, lo primero que tenemos que hacer, es conocer cuánto vale una yarda en metros para poder transformarlo, en donde, una yarda(yd)= 0,914m, luego dividir 8 entre 0,914 y nos daría como resultado 8,75 yardas.


Convert

Unit Converter Free

MM Conversor de Unidades
Este es el programa más completo, las unidades de medida van desde geometría, superficie, peso, presión, temperatura, tiempo, electricidad, etc.
:/

continue reading

16/5/13

Programas educativos de Fisica

JAN29

Revisando algunos CD/DVD y Disquetes :) que tengo, me encontré con varios programas que recolecte hace mucho, estos programas son sobre FISICA y pueden ser de utilidad para aquellos que estudian ingeniería  sin mas los enlaces :)

Circuitos Eléctricos
Un circuito es una red eléctrica (interconexión de dos o más componentes, tales como resistencias, inductores, condensadores, fuentes, interruptores y semiconductores) que contiene al menos una trayectoria cerrada.


Ley de OHM

La ley de Ohm dice que la intensidad que circula entre dos puntos de un circuito eléctrico es proporcional a la tensión eléctrica entre dichos puntos. Esta constante es la conductancia eléctrica, que es lo contrario a la resistencia eléctrica.

La intensidad de corriente que circula por un circuito dado, es directamente proporcional a la tensión aplicada e inversamente proporcional a la resistencia del mismo. Cabe recordar que esta ley es una propiedad especifica de ciertos materiales y no es una ley general del electromagnetismo como la ley de Gauss, por ejemplo.


Tubo de Rayos Catodicos
Movimiento de un electrón por un campo eléctrico y magnetico

Código de colores de resistencia

:)

continue reading

5/5/13

SOLUCION: Windows no tiene acceso al dispositivo, ruta de acceso o archivo especificado

JAN29

Realice una actualización de un software en Windows y cuando ejecute el programa me salio el error:
"Windows no tiene acceso al dispositivo, ruta de acceso o archivo especificado. Puede que no tenga los permisos apropiados para tener acceso al elemento."

Buscando una solución en internet la mayoría daba por hecho de que tenia algún malware dentro y que tenia que realizar una limpieza del registro, pasar unos cuantos antivirus y en última instancia formatear mi maquina o.O

Yo estaba seguro que virus no tenia, ademas de que el software que instale es confiable. aún así realice los pasos para desinfección de archivos sin éxito alguno. Formatear mi PC no era una opción pero parecía la única salida hasta que me encontré con la solución.

  • Seleccionar la carpeta donde esta el ejecutable que muestra el error.
  • Clic derecho -> propiedades -> Pestaña seguridad -> Opciones avanzadas

  • En la nueva ventana que aparece "Configuración de seguridad avanzada para ...", presionar el botón Editar, entonces seleccionar al administrador del sistema, habilitar la opción  "Reemplazar todos los permisos heredables existentes en todos los descendientes con permisos heredables de este objeto" y ACEPTAR para terminar.

Volver a ejecutar el EXE que mostraba el error y ya debe de funcionar normalmente

continue reading

7/4/13

Anonymous Arabe ataca 100.000 sitios web de Israel

JAN29


Más de 100.000 sitios web del gobierno de Israel sufrieron un ataque de hackers arabes este sábado y domingo, pero los hackers israelíes contra atacaron y se adjudicaron su propia victoria. El sitio web que promueve los "ciberataques" llamado OpIsrael era a su vez hackeado por israel. En vez de mensajes anti-israelies, tocaba el himno nacional de Israel, "Hatikva".

Mensaje en árabe de Anonymous


"Step one will be initiated after the release of this message and will be comprised of systematically removing the Zionist entity from the Internet," a speaker said in Arabic.

"Step two, we will discover your future plans and show your crimes against humanity to the whole world," the speaker said. ""And as for step three, well think of this one as a present from Anonymous to you."


Los piratas informáticos han publicado un video explicando los motivos de su ataque. "Para el Gobierno de Israel:  No habéis cesado vuestras interminables violaciones de los derechos humanos. No habéis parado los asentamientos ilegales. No habéis respetado el alto el fuego. Habéis demostrado que no respetáis el derecho internacional”, se proclama en la grabación.




que malote

continue reading

9/3/13

Richard Stallman en Bolivia

JAN29


Richard Stallman el fundador del "Movimiento del Software Libre", creador del Sistema Operativo Linux, el editor GNU Emacs, el compilador GCC y el depurador GDB, estará de visita en Bolivia para una serie de charlas sobre el Software Libre.

El movimiento del software libre

Fecha: 1 de Abril de 2013
Lugar : La Paz - Bolivia
Auditorio de la Universidad Mayor de San Simon, Monoblock Central, Edificio de la Vicepresidencia  Calle Ayacucho, Esquina comercio.

Fecha : 3 de Abril de 2013
Lugar :Potosí, Bolivia - Teatro IV Centenario (Plaza Simón Bolivar)


Richard Stallman hablará sobre las metas y la filosofía del movimiento del Software Libre, y el estado y la historia del sistema operativo GNU, el cual junto con el núcleo Linux, es actualmente utilizado por decenas de millones de personas en todo el mundo.


Copyright vs Comunidad

Fecha: 2 de Abril de 2013
Lugar: La Paz, Bolivia - U. Estatal de la Ciudad de La Paz
Fecha: 4 de Abril de 2013
Lugar: Potosí, Bolivia - Teatro IV Centenario (Plaza Simón Bolivar)

El copyright fue desarrollado en los tiempos de la imprenta, y fue diseñado para adecuarse al sistema centralizado de copias impuesto por la imprenta en aquella época. Pero en la actualidad, el sistema de copyright se adapta mal a las redes informáticas, y solamente puede ser impuesto mediante severas medidas de fuerza.

Las corporaciones globales que se lucran con el copyright están presionando para imponer penalidades cada vez más injustas y para incrementar su poder en materia de copyright, restringiendo al mismo tiempo el acceso del público a la tecnología. Pero si lo que queremos realmente es honrar el único propósito legítimo del copyright --promover el progreso para beneficio del público-- entonces tendremos que realizar cambios en la dirección contraria.


Más información:
Free Software Foundation

¿problem windows?

continue reading

3/3/13

HideMyPHP Ofuscador de código PHP

JAN29


HideMyPHP es una aplicación desarrollada en .NET que permite ofuscar código PHP, según la página del autor:

"Actualmente se tiene soporte para PHP 5.4 en estilo procedural en un 100%, se han realizado pruebas con mutiples proyectos orientados a objeto y se espera tener un 100% de compatibilidad pronto con los diferentes estilos o forma de programación utilizadas por desarrolladores."

Entre las funciones principales realizadas al momento de la ofuscación se encuentran las siguientes:

- Eliminación de comentarios en los 3 tipos permitidos en PHP(C++ One-Line, Multi-Line, Shell-Style)
- Eliminación de espacios y saltos de linea
- Renombrado de clases
- Renombrado de funciones
- Renombrado de variables
- Compresión con Zlib
- Codificación a Base64

Lo interesante de este aplicación es que te permite cargar y ofuscar todo un proyecto, por ejemplo, la siguiente clase que hace parte de un proyecto MVC:

<?php
/**
 * CLASE WEB
 */
class webMDL {
     
    private $data = array();
    
    /**
     * Constructor de clase
     */
    function __construct() {}

    /**
     * Asigna valor a propiedad de clase
     */
    public function __set($name, $value)
    {        
        $this->data[$name] = $value;
    }
    
    /**
     * Retorna vaior de propiedad de clase
     */ 
    public function __get( $name )
    {        
        if (array_key_exists($name, $this->data)) {
            return $this->data[$name];
        }      
        return null;
    }
}

?>

Nombres de variables, funciones, métodos, son renombrados, comentarios, salto de linea y tabulaciones son eliminados.

<?php
class webMDL {

   private $CBA0ZALTQF57VHD9KYKHBIJ1LOI = array( );
   
   function __construct( ) {}

   public function DDGLEOW0PERATBXQLSWUKSDM( $WT2HG2XWKNO63OOBLUNGJUZHJKC, $YW1SVYJUJRPQRD3NTHPRGW8O ) {
      $this->CBA0ZALTQF57VHD9KYKHBIJ1LOI[$WT2HG2XWKNO63OOBLUNGJUZHJKC] = $YW1SVYJUJRPQRD3NTHPRGW8O;
   }

   public function QA5T7ZWDKJGBAMK1UN7TIDBCQRQ( $WT2HG2XWKNO63OOBLUNGJUZHJKC ) {
     if( array_key_exists( $WT2HG2XWKNO63OOBLUNGJUZHJKC, $this->CBA0ZALTQF57VHD9KYKHBIJ1LOI ) ) {
       return $this->CBA0ZALTQF57VHD9KYKHBIJ1LOI[$WT2HG2XWKNO63OOBLUNGJUZHJKC];
     }
    return null;
   }
}
?>

Por último el archivo es comprimido con ZLIB.

<?php /* This script has been encripted with HideMyPHP v.1.0.0, 
for more information please visit http://www.zeusafk.net/ */ ?>
<?php eval(gzuncompress(base64_decode("eNoNwduSY0AAANBfmZqnmcqDJLRLzc5MBS0IISJEv2y5tEsQ
LXSIr9895/fnzy8pyRt+xs1HsdB72rXkgYfhI4kHzHN/M5x2Gf54x+brWGsbd7rtLiWVjqsdo5cG9airlZocwgR
O7DjA1dYsC1Vub6WNUPNAt+65Z+gM/WT2x+A68iJZFve5wSOQ6KUqnTs826eIDw0pVDJOuXANC2Fw0qvxFb1A8m
Sb1ZoIhE9SYF+9OvbTAU/VBjYQCV0WEZioztle5maQKxiKJrecLRooqsQxagK6Ec4zc+TbHo0silIHiFsvx1dlP
HtVBNlLHUCHISEdS2mXbkF+H/tNNAXFUjwa2hr20tuCAtoTb0+Wmm5m1/UYgdIj4VCQqYbRs9tdK3XCwOiVzTSn
ekWueYGkhboHjQW83rdNV92mVyvuOeEkBQjL/KNQdVLvgR1wlsxhCwle3mm57bijNZkiil9hZBDgiR1DuXVy2Gh
iV1eBuTpPa0kfTw5ucVVZnOyByNf1Q+TZc6iYcGdq6i5eFzM7qU7Dl+tM8PSsNP24Lo8pKJ7xdRr6i2ErLbUkXU
ZmX1SKHv1n7Z2c+MkWA+G+Lm9G+EBiU9yLzLO0q5PXELH+uSq+v98/Pz+/3n5//gH8UL1B"))); ?>

EL proyecto se encuentra en fase beta, es gratuito y necesitas ZLIB activado para que funcione correctamente.

Página del autor: http://www.zeusafk.net/
Descarga directa de HideMyPHP
Proyecto completo utilizado en este post para testear HideMyPHP

continue reading

Post recomendado