sábado, 29 de agosto de 2009

Busca Libro-s con la tecnología de Google


Si para buscar un libros tienes que recorrer lista interminables de link y aveces no encontrar lo que tu prefieres.Libro-s puede ser una gran ayuda.
El buscador Libro-s! está basado en Google y rápidamente hallarás libros en formato PDF listos para descargar de manera gratuita. Los libros que te arroje el buscador no necesariamente son libres de derechos pero si no te remuerde mucho la conciencia eso, el sitio tiene mucho que ofrecer.

Link : http://www.libro-s.com/

Vía | Geekets

Comenzando en el mundo Python

Bueno estos ultimos dias han sido muy tediosos, pero fue para bien.
Aqui les dejo un pequeño algoritmo para comenzar en el mundo Python, visto en una lista de python Argentina.(PyAr)
Veremos funciones básica para comenzar en este mundo.
Según "visionaros" dicen que este nuevo lenguaje de programación será el futuro desplazador de Java, aunque esto esta en veremos disfrutemos de Java para rato (=.

Comenzemos por el algoritmo.(idea del programa)
Inicio
doble=num*2
triple=num*3
suc=num+1
ant=num-1
num
Mostrar "Ingrese un número"
leer num
Mostrar "El doble del número ingresado es:"doble
Mostrar "El triple del número ingresado es:"triple
Fin Algoritmo


En python esto se veria de la siguiente manera:
# -*- coding: utf-8 -*-

def main():
num = int(raw_input('Ingrese número: '))
print 'El doble del número es %d' % (num * 2)
print 'El triple del número es %d' % (num * 3)
print 'El sucesor del número es %d' % (num + 1)
print 'El antecesor del número es %d' % (num - 1)

if __name__ == '__main__':
main()
Espero que le sirva este pequeño preambulo a este nuevo mundo.El código lo subieron en el siguiente link.

Vía | PyAr

Encriptación con javascript

jCryption es una librería javascript que utiliza jQuery y que nos permite encriptar los datos de un formulario sin necesidad de utilizar SSL. Para ello utiliza la encriptación del algoritmo de clave pública de RSA.

Muy útil para aquellos que no puedan disponer de conexión SSL.


Vía | SentidoWeb

miércoles, 26 de agosto de 2009

Buscar Jar que no encuentras en tu proyecto

JarFinder es una web donde podrás encontrar los jar faltables y no reconocibles por tu programa en proceso.
Tiene la opcion de buscar por clase faltante o por nombre de jar, espero que le sirva.

lunes, 1 de junio de 2009

jueves, 14 de mayo de 2009

JDBC para Excel,Access y otros sin configurar DNS

Para acceder a Access desde un JDBC, la vez que compartimos en este blog vimos como se debe tratar de configurar de la siguiente manera (a Herramientas Administrativas > Administrador de Orígines de ODBC, crear un nuevo Origen, especificar el nombre del DNS, bla bla bla, y después desde el JDBC escribir como URL el nombre del DNS, bla bla).
Lo malo de esta técnica es que en cada máquina donde se va a ejecutar la aplicación java, necesita que se configure el ODBC. Ya que somos profesionales, debemos evitar las configuraciones adicionales para que nuestra aplicación funcione.
Java nos hace profesionales :)
Así que, ahora evitaremos todo el rollo de crear el DSN en el ODBC. Usemos esto:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String myDB ="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=C:/data/neptuno.MDB";
Connection conn = DriverManager.getConnection(myDB,"","");
Pero no solo es para Access, sino para cualquier ODBC. Veamos como hacer lo mismo pero para con el Excel

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String myDB = "jdbc:odbc:Driver={Microsoft Excel Driver (*.xls)};DBQ=c:/data.xls;"
+ "DriverID=22;READONLY=false";
Connection conn=DriverManager.getConnection(myDB,"","");


Gracias a Diego Silva en : ApuntesdeJava

viernes, 8 de mayo de 2009

Firefox 3.4 portable en español



Si todavía no has probado la última beta de Firefox 3.5 lanzada hace pocos días, la forma más segura de hacerlo es utilizando una versión portable de Firefox, que no requiere instalación ni interfiere con la versión instalada de Firefox (además de que no es recomendable reemplazar esta versión de pruebas por la versión estable). También tienes la posibilidad de llevarlo en un dispositivo USB a donde quieras y ejecutarlo desde su carpeta sin dejar rastro alguno de su uso.

Una vez descargado, para utilizarlo hay que descomprimir el archivo .rar y luego ejecutar el archivo FirefoxPortable desde la carpeta extraída.

Descargalo AHORA.

Vía | ZonaFirefox

¿Debug en php?

PHP Quick Profiler es una librería que nos puede ser muy útil cuando queramos ubicar errores de programación en tu aplicativo PHP.

Podemos integrar esta librería en cualquier código nuestro de forma muy sencilla, y los datos que nos devuelve, a parte de muy bien diseñados, son muy completos.

Podemos obtener datos del uso de memoria, includes de ficheros realizados, tiempos de ejecución, actividad de la base de datos o simples logs propios.

Podemos obtener el código en la misma web PHP Quick Profiler .

Vía | SentidoWeb