Aplicación para contar las líneas de códigos de tu proyecto

Algún día te has preguntado, ¿Cuantas líneas de código he programado?, ¿Este proyecto cuantas líneas de código tiene? entonces tienes 2 formas de hacerlo.

MÉTODO 1
1.- Preparar tu libreta (o un Excel)
2.- Abrir cada archivo en tu editor de texto favorito y contar línea por línea.
3.- Hacer las sumas en tu libreta y listo.

MÉTODO 2.
1.- Descargar el programa CLOC de http://cloc.sourceforge.net/ o en GitHub https://github.com/AlDanial/cloc
2.- Ejecutar el comando cloc CARPETA_PROYECTO
3.- Listo!!

Aquí esta la versión para Windows: https://sourceforge.net/projects/cloc/files/ o en GitHub tiene más opciones para su instalación para diferentes sistemas.

Y al final tendremos algo así:

Como pueden observar clasifica por diferentes lenguajes de programación y hasta pasar los resultados a una base de datos SQL.

Youtube: Eliminar la publicidad de Youtube incrustada en los videos

Les quiero compartir este script de GreaseMonkey el cuals nos permite eliminar la publicidad insertada dentro de los videos de Youtube, (esos q espera 5 segundos para saltar la publicidad), ademas que tiene autobuffer y seleccion automatica de la calidad del video

YouTube Auto Buffer & Auto HD & Remove Ads

Una vez instalado el script, en youtube esta la opción de configuración, solo seleccionar Autoplay y quitar la opción de Mute mientras esta cargando el buffer, como sugerencia.

Tips para actualizar Google Maps v2 a v3

Me encontre esta tabla para cuando tengamos javascript de Google Maps versión 2 y lo tenemos que migrar a la versión 3.

Utilizar : new google.maps. en lugar de G…

GLatLngBounds() –> google.maps.LatLngBounds()
GlatLng –> google.maps.LatLng
GPoint –> google.maps.Point
Event.addListener –> google.maps.event.addListener
map.getInfoWindow().getPoint –> google.maps.getPosition()
markers.getPoint() –> markers.getPosition()
closeInfoWindow() –> map.InforWindow.Close();
map.getBoundsZoomLevel(bounds) –> map.fitBounds(bounds)
markers.setImage –> .setIcon
map.InfoWindow.close() –> crear una función para cerrar
buscar objetos en el mapa –> $(‘#id’)[0] ó $(‘#id’).get(0) ó document.getElementbyId

JDownloader: Script de reconexión para Infinitum Huawei Echolife HG520b (actualizado)

Por alguna extraña razón el software JDownloader ya no se reconectaba como antes, entonces viendo el log me doy cuenta que la página que utilizaba para la reconexión fue cambiada (no se si el modem se actualice automagicamente).

Aquí les pongo el nuevo script para el Huawei Echolife HG520b, versión del software: V100R001B122Telmex versión del firmware: 3.10.18.8-1.0.7.0 por si las moscas jejeje.. (sirve que si vuelve a fallar para saber que versión estaba)

Todo lo demás es como el post viejo sobre el echolife HG520b

[[[HSRC]]]
[[[STEP]]]
[[[REQUEST]]]
GET / HTTP/1.1
Host: %%%routerip%%%
Authorization: Basic %%%basicauth%%%
[[[/REQUEST]]]
[[[/STEP]]]
[[[STEP]]]
[[[REQUEST]]]
POST /Forms/bottom_restart_1 HTTP/1.1
Host: %%%routerip%%%
defaltRomFlag=0&defaultIpFactory=%%%routerip%%%&Restart_factory=0
[[[/REQUEST]]]
[[[/STEP]]]
[[[/HSRC]]]

Aquí la versión manual:

JDownloader: Script de reconexión para Infinitum Huawei Echolife HG520b

Si son de los que utilizan JDownloader para descargar de megaupload, rapidshare, hotfile, mediafire o un sin fin de páginas de descargas, pero tienen el problema que cuando desean descargar otro archivo del mismo servidor les marca un error que la IP esta bloqueada y tienen que esperar X tiempo hasta que se libere..,

La solución a esto es solicitar una nueva IP a Telmex., pero hacerlo manualmente no tiene funcionalidad, la idea de JDownloader es automatizar estas descargas, como si se tratara de un FTP, Torrent!..
Continue reading