Últimas entradasEliminar objetos repetidos de una lista
En Python las listas y tuplas permiten elementos duplicados. Cuando se quiere manejar elementos únicos, se recurre normalmente a conjuntos (set), o a diccionarios (donde lo que debe ser único es cada clave, no hay restricciones en el contenido).Pero si se recibe una lista con duplicados y queremos eliminarlos, ¿cuál ...Centrado vertical con CSS
¿Cómo hacer para centrar verticalmente un bloque (div, párrafo, imagen, lo que sea) usando CSS? Discusión de varios métodos de centrado vertical para bloques en CSS, que funcionan en todos los navegadores modernos.Registros aleatorios con PHP y MySQL
¿Cómo obtener un registro al azar (aleatorio) de una base de datos MySQL usando PHP? Puede ser útil para mostrar galerías de imágenes, o artículos al azar, y normalmente se hace de forma poco eficiente. Intento encontrar una forma mejor que el típico "ORDER BY RAND()", que suele ser la opción más lenta disponible.¿Cómo hacer para ocultar y mostrar un elemento de la página?
Las propiedades display y visibility controlan la visibilidad y comportamiento de un elemento en la página. Hacer que un elemento se oculte o se muestre según las acciones del usuario es un efecto muy práctico y que da una buena sensación de interactividad. Veamos cómo se hace y cómo se controla desde Javascript.Propiedades de fondo en CSS
Con CSS se puede especificar el fondo de un elemento cualquiera, y sus propiedades. Se puede especificar el color, la imagen que se usará, si esta imagen debe repetirse o no, y dónde debe ubicarse. Esta entrada es un repaso por las diferentes opciones ofrecidas por CSS 2Colores predefinidos en CSS
CSS provee varias formas de definir colores como valores de propiedades (fondo, color de letra, bordes, etc). Estas son: rgb(RRR,GGG,BBB), rgb(RR%, GG%, BB%), #RRGGBB, #RGB y el nombre del colorPáginas de error HTTP
Los errores HTTP se ven bastante seguido, pueden suceder en cualquier sitio, en cualquier momento. El sitio falla, alguien copia mal un enlace que le pasa a un amigo, alguien escribe mal la dirección a la que quiere ir. Incluso puede pasar que un motor de búsqueda tenga un enlace ...Manejando archivos .INI con PHP
Descripción del formato INI, cómo leer un archivo de este tipo, y cómo escribirlo desde PHP, con una función sencilla de ejemplo.Transacciones en MySQL
Las transacciones sirven para asegurar la consistencia de los datos a nivel de la base de datos. Este artículo explica qué son, para qué sirven, y cómo se usan desde MySQL.CSV: simple y versátil
¿Qué es un archivo CSV? CSV es un tipo de archivo de texto que contiene son archivos de valores separados por comas (de ahí su nombre). Es un formato bien simple y práctico. No tiene una documentación oficial, pero buscando en internet encontré el RFC 4180, Common Format and MIME ...
Eliminar objetos repetidos de una lista
En Python las listas y tuplas permiten elementos duplicados. Cuando se quiere manejar elementos únicos, se recurre normalmente a conjuntos (set), o a diccionarios (donde lo que debe ser único es cada clave, no hay restricciones en el contenido).Pero si se recibe una lista con duplicados y queremos eliminarlos, ¿cuál ...
Centrado vertical con CSS
¿Cómo hacer para centrar verticalmente un bloque (div, párrafo, imagen, lo que sea) usando CSS? Discusión de varios métodos de centrado vertical para bloques en CSS, que funcionan en todos los navegadores modernos.
Registros aleatorios con PHP y MySQL
¿Cómo obtener un registro al azar (aleatorio) de una base de datos MySQL usando PHP? Puede ser útil para mostrar galerías de imágenes, o artículos al azar, y normalmente se hace de forma poco eficiente. Intento encontrar una forma mejor que el típico "ORDER BY RAND()", que suele ser la opción más lenta disponible.
¿Cómo hacer para ocultar y mostrar un elemento de la página?
Las propiedades display y visibility controlan la visibilidad y comportamiento de un elemento en la página. Hacer que un elemento se oculte o se muestre según las acciones del usuario es un efecto muy práctico y que da una buena sensación de interactividad. Veamos cómo se hace y cómo se controla desde Javascript.
Propiedades de fondo en CSS
Con CSS se puede especificar el fondo de un elemento cualquiera, y sus propiedades. Se puede especificar el color, la imagen que se usará, si esta imagen debe repetirse o no, y dónde debe ubicarse. Esta entrada es un repaso por las diferentes opciones ofrecidas por CSS 2
Colores predefinidos en CSS
CSS provee varias formas de definir colores como valores de propiedades (fondo, color de letra, bordes, etc). Estas son: rgb(RRR,GGG,BBB), rgb(RR%, GG%, BB%), #RRGGBB, #RGB y el nombre del color
Páginas de error HTTP
Los errores HTTP se ven bastante seguido, pueden suceder en cualquier sitio, en cualquier momento. El sitio falla, alguien copia mal un enlace que le pasa a un amigo, alguien escribe mal la dirección a la que quiere ir. Incluso puede pasar que un motor de búsqueda tenga un enlace ...
Manejando archivos .INI con PHP
Descripción del formato INI, cómo leer un archivo de este tipo, y cómo escribirlo desde PHP, con una función sencilla de ejemplo.
Transacciones en MySQL
Las transacciones sirven para asegurar la consistencia de los datos a nivel de la base de datos. Este artículo explica qué son, para qué sirven, y cómo se usan desde MySQL.
CSV: simple y versátil
¿Qué es un archivo CSV? CSV es un tipo de archivo de texto que contiene son archivos de valores separados por comas (de ahí su nombre). Es un formato bien simple y práctico. No tiene una documentación oficial, pero buscando en internet encontré el RFC 4180, Common Format and MIME ...





