Displaying posts categorized under

Programación

.NET: Como hacer una única función de “Close” para multiples paneles

Os pongo en situación: una aplicación escrita en Visual C# 2005 con múltiples paneles a modo de ventanas flotantes en el form principal. Por necesidades del cliente, ahora se necesita que todos estos paneles tengan un botón de “salida”, o “close”. Imaginaros, tengo 10 paneles, ¿tengo que hacer 10 funciones?. No hombre… es muy sencillo: [...]

Haskell y la belleza perdida

Revisando mis suscripciones a otros blogs, me he encontrado con un trozo de código de un un viejuno informático, y sencillamente me he emocionado (si, los frikis informáticos es lo que tenemos), tras leer esto: En esta época donde todo es .NET, Java, PHP, y OO a saco, donde todo ya esta programado en mastodónticas [...]

Lista de clientes ligeros web, y libres, para SIG

Se que para muchos esto os sonará a chino, pero para los que trabajamos con estas cosas, nos vienen muy bien este tipo de listas que escribe la gente del mundillo. Imaginaros, Google Maps, pero en chiquitito, para mostrar información geográfica encima, como por ejemplo la población, carreteras, caudal de agua de los rios, o [...]

Usando SQLite en tus aplicaciones

Aveces, te planteas aplicaciones, que necesitarían un lugar donde almacenar mucha información, en muchos casos, simplemente por tenerla ordenada y accesible la incorporación de una base de datos es muy recomendable. Pero, incluir una base de datos, resulta muy engorroso, de hecho muchas veces incluso es un problema. Os pongo el caso, de necesitar de [...]

Memorias de un programador… hoy: File.islocked()

No busqueis entre las librerias de .NET… esa función no existe. Una función que nos indique si un fichero esta bloqueado por otro proceso no existe dentro de System.IO.File, y muchos pensareis, ¿para que coño la quieres?. Pensar en concurrencia, pensar en distintos procesos en distintos programas que necesitan leer ficheros, y que uno de [...]

Migra tus Access a MySQL, muy fácil.

Por necesidades de la vida, y por las limitaciones que tiene el formato Access de Microsoft, me he encontrado con el problema de migrar estos fichero a una base de datos de verdad, como puede ser MySQL. Una parte esencial es la de desbloquear ciertas tablas ocultas en un fichero mdb. Solo hay que seguir [...]

Las Bot-Nets esta ahí y son peligrosas

A lo largo del mes pasado, Ricardo Galli (del cual he hablado antes en esta web) ha denunciado la existencia de redes de bot-nets que se comportan como soldados de fortuna, es decir, se alquilan al mejor postor para tirar sitios mediante ataques DDoS, y quien sabe para que mas. Esto me dejó muy perplejo, [...]

Lloriqueos de un programador

Toño y yo, aun nos tiramos de los pelos, tras encontrarnos esto en .NET: ?float.Parse(“180018.98″)180018.984?double.Parse(“180018.98″)180018.98 Esto es duro, maldita coma flotante. ¿No entiendes lo que pasa?, miraté de nuevo tus principios de representación en coma flotante… Aún así, es duro de depurar. Este post es muy típico de Ricardo Galli.