LeeMiBlog

 


Web sobre Informática, Internet y Nuevas Tecnologias.

Un lugar en el que podrás encontrar articulos, noticias, tutoriales, trucos, ayudas, etc...

Inicio   Categorias   Contactar   Politica de Privacidad
9
Feb
    Base de datos GRATIS con direcciones IP para geolocalización

Hacia tiempo que no entraba en digg.com y hoy tras consultar los "digeos" que hacían mis contactos en digg, me encontré con un post, que me ha aparecido muy interesante, algo que seguro usaré en algunos de mis proyectos futuros, y que me pareció interesante traducir y compartir aquí en LeeMiBlog.

 IP - Pais. Geolocalizacion

En este post (que podéis ver el original en inglés aquí) se incluye una base de datos, para bajar gratuitamente ( es un fichero sql de texto, que generará las tablas con sus datos ), con las siguientes tablas:

  • cities: tabla de ciudades del mundo con los siguientes campos: país, región, latitud, longitud, número de IP de clase C.
  • fips_countries : Países del mundo con código y nombre.
  • fips_regions : Regiones del mundo por país.
  • ip_group_city : Localización de las direcciones por país, región, ciudad, código postal, latitud, y longitud.
  • ip_group_country : Localización de las direcciones por país sólo, base de datos más pequeña.

¿ Cómo usar esto ?

Digamos que una IP es A.B.C.D

ip = (A*256+B)*256+C

El último número D de la dirección no se usa.

Así, por ejemplo, si tienes la IP 74.125.45.100 (google), en la base de datos aparecerá como:

ip = (74*256+125)*256+45 = 4881709

Ahora para encontrarla en la base de datos, habrá que hacer algo como esto en MySQL:

SELECT * FROM `ip_group_city` where `ip_start` <= 4881709 
order by ip_start desc limit 1;

El resultado de esta sentencia SQL sería:

ip_start|country_code|region_code|city|zipcode|
latitude|longitude|4881664|US|CA|Mountain View|
94043|37.4192|-122.057

¿ Cómo se puede conseguir si solo hay 1.2 millones de registros en la base de datos, y existen 10 veces más IPs?

Digamos que de la IP 74.125.0.XXX a la 74.125.32.XXX tienen la misma localización. No se almacena 32 veces la misma información, la base de datos hubiese sido enorme. Sólo se almacena la IP 74.125.32.XXX. El final del bloque is la siguiente fila en la tabla que sería 74.125.33.XXX.

Os podéis bajar la base de datos del siguiente enlace: Base de Datos con IPs para Geo-Localización

 
8
Feb
    Como quitar las versiones antiguas de Java de Windows

Java Runtine EnvironmentHoy de la mano de MakeUseOf ( uno de mis blogs favoritos ), he encontrado esta interesante utilidad para eliminar / borrar las antiguas versiones del runtime de Java (JRE) de nuestros ordenadores con Windows.

En mas de una ocasión, he podido observar mientras agregaba y/o eliminaba otros programas de mi ordenador ,como una serie de distintas versiones del "Java Runtime" se iban acumulando en mi sistema, pero nunca tuve claro si podía borrar las anteriores o bien eran de alguna forma versiones que necesitaban estar en el sistema.

Con esta sencilla utilidad, que no necesita instalación, tras bajar el zip de la página web de su autor ( http://raproducts.org/javara.html ) y descompactarlo en una carpeta, está listo para ejecutarse. La primera vez que lo ejecutamos nos permite seleccionar el idioma en que nos mostrará los mensajes, pudiendo seleccionarse "Español".

 

JavaRa utilidad para eliminar viejas versiones de JRE

 Para aquellos de vosotros que no sepáis muy bien lo que es el runtime de Java, podéis leer esta entrada de la wikipedia: http://es.wikipedia.org/wiki/JRE.

Las dos opciones principales de este programa son la de actualizar a una nueva versión de JRE, en caso de no tener la última versión.

 

Actualizar a última version de Java Runtime

Y la otra más interesante es la de eliminar las versiones antiguas. Luego tenemos otro botón con "tareas adicionales", de las que he probado solo la de "Eliminar archivos inútiles de JRE".

Otras tareas de JavaRa

 

Espero que os venga esta utilidad tan bien como a mí, así que ha disfrutarla.

 

 
5
Feb
    Repara los archivos PST de tu Microsoft Outlook

Outlook    En la empresa donde trabajo usamos Microsoft Outlook como gestor del correo interno de la misma (conectados a un Exchange Server), y configuramos los clientes para que almacenen el correo de forma local.

   Microsoft Outlook usa para ello un fichero PST y no es raro que en algunas ocasiones estos archivos presenten problemas, estén dañados o corruptos y es necesario recuperar la información de los mismos.

   Pues bien, Microsoft Office (tanto la versión 2000 como la 2003), incluye una herramienta con la que reparar estos ficheros, pero sin ningún motivo aparente, la han escondido un poquito. Esta utilidad, de nombre Microsoft Personal Folders Scan o Herramienta de reparación de la Bandeja de Entrada, aunque se la conoce comúnmente como Scanpst (por el nombre de su ejecutable), la podemos encontrar en las siguientes rutas de nuestro disco duro:

Si tenemos Microsoft Office 2000:

c:\Archivos de programa\Archivos comunes\System\Mapi\3082\NT

Si tenemos Microsoft Office 2003:

C:\Archivos de programa\Archivos comunes\System\MSMAPI\3082

   Por cierto, una curiosidad, o truco, de este utilidad, es que funciona de manera independiente, es decir, que es portable, por lo que podemos copiarla en otra ruta mas cómoda, o llevarla en una memoria USB sin problemas.

 
5
Feb
    Pinceles de sugerentes labios para Photoshop

   Cada vez esta mas cerca el día de San Valentín, y son ya muchos los sitios que nos están ofreciendo recursos gráficos con motivos relacionados con dicha festividad.

   En esta ocasión son los chicos de Dezignus.com los que nos traen una colección de pinceles para nuestro Photoshop en la que encontraremos diferentes formas de sensuales labios para que “besemos” nuestras “amorosas” creaciones con ellos.


love-lips-hearts-brushes

   Si os interesan, solo tenéis que pasaros por el post original para conseguirlos.

 
3
Feb
    Pon a Google en tus tarjetas de visita

   El propietario de una empresa de servicios de impresión de Dallas ha usado para sus tarjetas de visita este curioso diseño basado en Google, las cuales, es posible que por la simple curiosidad de su diseño no acaben en la basura y guardemos durante bastante tiempo.

tarjeta_google

   En la tarjeta podemos ver una “búsqueda” en Google, “Dallas Printer” y el “ficticio” resultado es la empresa de este señor (Me ha dado por hacer la búsqueda real en Google.es y esta empresa aparece en el tercer puesto, contando que el primero es de Google Maps, listándonos empresas de impresión en Dallas).

   Pero al parecer, esta no es la única empresa que ha usado a Google como reclamo para sus tarjetas de visita.

   Los empleados de iTive.net usan una pequeña foto de ellos y las instrucciones para buscar mas información sobre ellos en Google.

tarjeta_google2
Traducción: Aquí encontraras todo lo que necesitas saber sobre mi… solo haz clic aquí.

   Y también esta la empresa Boston Web Studio, que se han limitado a dibujar una caja de búsqueda de Google con el nombre de su empresa, ya que aparecen en primera posición al teclear ese nombre en el verdadero Google (comprobado).

tarjeta_google3

   En definitiva, una forma curiosa y original de presentar nuestra empresa, aunque podríamos encontrarle un inconveniente. El de dejar de aparecer alguna vez en Google (por la razón que sea) y empezar a mandar visitas a la competencia.

 
29
Jan
    Enseña a todos quien te sigue en Twitter

   No deja de ser una simple curiosidad, pero me ha llamado la atención la forma de presentar nuestros seguidores de Twitter que podemos conseguir en esta pagina.

   Se llama Twitter Follower Mosaic, y el resultado, tras poner nuestro nombre de usuario y que incluye el código necesario para publicarlo, es este:

   

   Por cierto, gracias a todos los que me siguen por Twitter. Y para el que quiera unirse ahora pues nada, aquí os dejo el enlace a mi usuario: http://twitter.com/karkela

 
«<12345678910>»

Página 6 de 32
   
 

Sitios interesantes

LeeMiBlog recomienda:

Clicky Web Analytics

Clicky

 
Contenido liberado bajo licencia CC por LeeMiBlog.
Joomla!
es un software libre publicado bajo la licencia GNU/GPL.
Top