El objetivo de la programación, además de escribir poco (ya sabemos que todos los que programamos no queremos dejarnos las manos escribiendo), es hacer nuestro código mantenible, y para eso es necesario que nuestras funciones y métodos tengan nombres descriptivos.
Es decir, podemos definir 20 funciones: a(), b(), c(),… y mientras hacemos el programa tener un mapa mental de todas ellas, y utilizarlas, pero dentro de 6 meses, cuando vayamos a hacer la versión 2.0 de nuestro programa, ¿nos acordaremos de para qué valía cada función?… Leer artículo completo
Funciones con nombres raros, y cortos (PHP, Javascript ,C)
Comprobación de IP invertida / Reverse IP Lookup
Desde hace mucho tiempo he utilizado CuWhois para hacer esta comprobación, ofrece muchos servicios interesantes para Webmasters y recomendaciones para posicionar mejor las webs, aunque desde hace tiempo, la comprobación de IP invertida no es tan completa como antes. Por ejemplo, hace unos años, probándola sobre este mismo dominio, daba unos 70 resultados de páginas que compartían esta misma IP (tengo un hosting compartido para esta web); ahora me dice que tengo 8 vecinos, y sólo me dice 6 de ellos.… Leer artículo completo
La web a mi gusto: Descargar contenidos de Moodle rápidamente
Actualización (22/08/2012) : Este script es algo antiguo y puede que en versiones modernas de Greasemonkey no funcione, ya que Chickenfoot ha dejado de mantenerse y no tenemos versiones nuevas de este complemento.
Quiero continuar con una serie de posts que llevarán una temática parecida: muchas páginas web funcionan de una forma fija, pero a mí me incomoda bastante esa forma de funcionar, pero como necesito cubrir mis necesidades, intento que funcionen como yo quiero.… Leer artículo completo
Día de buenas noticias para el software libre
Hoy parece que es un buen día, me he levantado con dos buenas noticias.
Symbian ya es Software Libre, una muy buena noticia, ya podemos investigar cómo está hecho y desde luego quieren que la comunidad intervenga en hacer mejoras. Podemos ver más información acerca de esto: PC World, Symbian Developer Community.La segunda gran noticia de hoy es que la Administración española, está obligada a comunicarse entre administraciones y con los ciudadanos utilizando estándares abiertos.… Leer artículo completo
Web hosting: Malas experiencias con Honesting
De esto hace ya algún tiempo (Enero-Febrero de 2006), pero aún sigo dolido.Tenía un proyecto web, que estaba tomando algo de forma, tenía un número considerable de visitas, y estaba muy contento con él, me costó mucho esfuerzo y aunque el hosting no era caro, era lo que me podía permitir. Bien, empecé con esta empresa un tiempo antes y todo fue bien, hay que reconocer que llegué a mandar tickets de soporte a las 4:00 AM y me respondían enseguida; pero en verano de 2005, un exploit de Joomla se cargó todas las webs del servidor (curioso, una seguridad tremenda), y no restauraron mi copia de seguridad porque tenían webs más prioritarias (bueno, pasa)… y a finales de 2005, empecé a notar cómo no se leían los tickets que enviaba, es decir, cuando tenía algún problema, yo detallaba las pruebas que ya había hecho, y me empezaban a repetir lo que había puesto, es más en las respuestas no tenían en cuenta lo de los mensajes anteriores, por lo que al final debía resumir en cada mensaje todo lo hablado anteriormente, y cualquier problema se convertía en un calvario de varios días (al menos tardaban relativamente poco en contestar).… Leer artículo completo
Me duelen los ojos… con el anuncio de Urende
Me duelen los ojos. Hoy he pasado por una de las tiendas de esta cadena (venden electrodomésticos, ordenadores, y tienen relación con la tecnología algunos de sus productos, y por eso lo pongo en este blog).Justo antes de entrar, estuve a punto de irme, con esos dedos índice y corazón de la mano de algún inocente colocaos como si fuera una V, para formar la palabra avajo.
No dejaba de preguntarme si no estaba en Mediamarkt, por aquello de: Yo no soy tonto… igual que el anuncio de Zapatero; querían sumarse al número de talibanes ortográficos o considerarnos analfabetos a los amantes de la tecnología.… Leer artículo completo
Asignar valores a variables enteras en binario
Hace unos meses, un alumno a quien le di clases particulares de C me preguntaba acerca de la asignación de valores en binario; y me decía que tanto si asignaba un valor en binario, como en hexadecimal, octal, etc; al ver su valor siempre era en decimal (printf(«%d»,valor);)
Las variables numéricas simplemente almacenan el número, que en definitiva, en memoria será un chorro de ceros y unos, y es a la hora de mostrarlo en pantalla como tenemos que decirle al sistema cómo lo muestra.… Leer artículo completo
Por una vez hacen bien su trabajo. Sobre ONO
Lo confieso, tengo Internet con ONO. Llevo varios años con ellos, y he de decir que es lo que llega más decentemente a mi zona.
Durante 4 años y medio como cliente, me he quejado numerosas veces de sus faltas, y parece algo surrealista, aún más cuando muchas cosas aún no se han resuelto:- Me han cambiado el número de teléfono dos veces. En esas dos ocasiones, llamaron a mi móvil diciendo: he llamado a tu fijo y me ha contestado alguien raro, y después de llamar yo a mi número desde el móvil, y llamarme del fijo al móvil veo que el número que me sale es diferente
- Cortes de un par de días: Un día el router no inicia, llamo a atención al cliente, y después de muchas amenazas con cobrarme si el problema es mío, mandan a un técnico, aunque tuve que llamar dos veces más para que lo mandaran.
Internet… dependencia
Más allá de la adicción a Internet, que se viene estudiando desde hace bien poco vengo observando un fenómeno inusual desde hace ya un par de años (al menos, tan común y con tal repercusión y consecuencias). Dicho fenómeno que, yo creo que debe tener una explicación más allá de la pereza humana, es el hecho de que muchas personas:- cuando quieren escuchar una canción que tienen en su colección, la buscan en youtube.






Últimos comentarios