jueves, 7 de marzo de 2013

miércoles, 24 de octubre de 2012

GoogleTechTalks

Mucho tiempo con esto abandonado pero, el Doctor Daniel Molina me hizo llegar éste interesantisimo vídeo (algo antiguo, perdón) que no había visto. Corresponde a las GoogleTechTalks, en concreto a la celebrada el 24 de Enero de 2007. Joshua Bloch expone cómo diseñar una buena API y porqué es importante. Disfrútenlo.



germaN
DNB

martes, 26 de abril de 2011

Hoy vengo con una entrada muy sencillita, es una tonteria pero me dije voy a publicarla que es simpatica.

es un escanner de puertos MUY basico, en java.

import java.net.*;
import java.io.*;

public class Escaner {

public static void main(String[] args) {
String host = "localhost";
Socket s;
for (int puerto = 1; puerto < 65.535; puerto ++) {
try {
s = new Socket(host,puerto);
System.out.println(puerto + " Abierto");
}
catch (UnknownHostException e) {
System.out.println("Host Sin resultado");
}
catch (IOException e) {
System.out.println(puerto + " Cerrado");
}
}
}
}

Como podeis ver usa la excepcion IOException para ver que no hay ningun servidor escuchando.

Cambiando el host podeis probar la que querias.

Un saludo

martes, 18 de enero de 2011

El proveedor ‘Microsoft.ACE.OLEDB.12.0′ no está registrado en el equipo local



Bueno, a raíz de una sencilla practica en visual basic .net de clase , una aplicación típica de gestión de clientes, proveedores, stock..etc la cual accede a una base de datos en access. al llevármelo a casa y probarlo me tiraba el siguiente error:

"El proveedor ‘Microsoft.ACE.OLEDB.12.0′ no está registrado en el equipo local."

Según descubrí este error puede darse por 2 motivos:


1- No existen los drivers 2007 para la plataforma 64 bits.

Solución:

Configurar Visual Studio para x86 en las propiedades del proyecto, en la pestaña "Compilar" pulsamos "Opciones de compilación avanzada..." y a continuación seleccionamos x86 en el CPU de destino.



2- El Equipo desde donde lo ejecutas no tiene los drivers de office 2007

En este caso también tiene sencilla solución, puedes descargar estos drivers desde aquí.


Bueno espero que a alguno le ahorre buscar por ahí :P


Saludos y hasta otra!

Manu Figueroa