Utiliza entidades HTML en el contenido generado por CSS

La propiedad content de CSS permite añadir dinámicamente contenidos en las páginas HTML. Aunque siempre debe utilizarse con moderación, es una solución muy útil para añadir pequeños contenidos sin tener que modificar la página HTML y sin tener que utilizar JavaScript para manipular la página. El siguiente ejemplo añade la palabra Capítulo delante de cada título de sección de tipo <h1>: h1:before {   content: «Capítulo «; } El problema puede surgir al utilizar dentro de la propiedad content caracteres especiales como símbolos de puntuación y otros elementos gráficos. Imagina…

Leer más

Aprende sobre los generadores de PHP 5.5

Los generadores son una de las novedades más importantes y útiles introducidas por PHP 5.5. Sin embargo, los generadores también son uno de los conceptos más difíciles de entender cuando no estás acostumbrado a trabajar con ellos. Los generadores simplifican drásticamente la creación de iteradores. Así que antes de explicar los generadores, es importante repasar qué son y para qué sirven los iteradores. Si utilizas por ejemplo la función range() junto con foreach() en tu código, en la práctica estás iterando sobre una lista de valores: foreach (range(0, 10) as…

Leer más

Copias de seguridad para bases de datos MySQL

Cuando se realizan copias de seguridad de bases de datos MySQL, resulta habitual utilizar el comando mysqldump sin opciones. Sin embargo, este comando tiene decenas de opciones interesantes que permiten realizar copias de seguridad avanzadas. Si lo único que quieres es realizar copias de seguridad MySQL sencillas y saber cómo recuperar después la información, puedes leer primero el tutorial Cómo hacer copias de seguridad de una base de datos MySQL. Incluyendo solamente algunas tablas en la copia de seguridad Por defecto, el comando mysqldump vuelca todas las tablas de la…

Leer más

Conoce la función fflush en Lenguaje C

¿Para qué sirve la función fflush en C? Ejemplo 1: Si ejecutamos el siguiente programa: #include <stdio.h> int main() { int a, b; printf( «Introduzca el primer numero: » ); scanf( «%d», &a ); printf( «Introduzca el segundo numero: » ); scanf( «%d», &b ); printf( «Los valores son: %d, %d «, a, b ); return 0; } por pantalla veremos algo parecido a: Introduzca el primer numero: 76 Introduzca el segundo numero: 45 Los valores son: 76, 45 Obsérvese que, cuando se ejecuta scanf, por ejemplo, en la primera…

Leer más

Reduce el peso de tu site. ¡Déscubre cómo!

Paginas mas ligeras incrementan el numero de paginas vistas. Elimina las imagenes. Elimina los banners de autopromocion (no dan beneficios). Aprovecha todo lo que el sistema operativo te ofrece (botones, colores, tablas, tipografias). Se flexible con las limitaciones del html. Reduce el peso de tu site. Reducir el peso de un site en un 20% equivale a incrementar en un 20% el numero de paginas vistas. El peso de las paginas es un lastre que hace que el numero de paginas vistas se reduzca por sesion de usuario.  Peso de…

Leer más

¡Déscubre qué debe tener tu sitio web para ser bueno!

Disponer de tiempo, tecnologia para llevar a cabo el proyecto. Qué vas a «vender»: entiendase vender como promocionar, anunciar, o vender directamente productos. A quién se lo vas a «vender»: debemos indentificar a nuestro nucleo de usuarios extremos que nos ayudaran a posicionar el producto de una forma mas definida que si nos dirigimos directamente a la gran audiencia. Cómo se lo vas a «vender»: aqui es donde entran los temas de logistica, atencion al cliente, diseño de producto y web. Una vez vendido, qué hacemos: es importante preveer que…

Leer más

Conversión de tipos en C++. ¡Descubre cómo!

El lenguaje C fue desarrollado en Bell Laboratories. Una de las grandes ventajas del lenguaje C es ser estructurado. Se pueden escribir bucles que tienen condiciones de entrada y salida claras y se pueden escribir funciones cuyos argumentos se verifiacan siempre para su completa exactitud. Su excelente biblioteca estándar de funciones convierte a C en uno de los mejores lenguajes de programación que los profesionales informaticos pueden utilizar Quizás te hayas preguntado qué pasa cuando escribimos expresiones numéricas en las que no todos los operandos son del mismo tipo. Por ejemplo:…

Leer más

Aprende acerca del Ciclo While con DELPHI

En este ciclo el cuerpo de instrucciones se ejecuta mientras una condición permanezca como verdadera, en el momento en que la condición se convierte en falsa el ciclo termina. Su formato general es : Cargar o inicializar variable de condicion; while ( condicion ) do begin instrucciones; instruccion de salida de ciclo ; end; programa ejemplo; var x:integer; begin x:=1; while (x<=10) do begin ListBox1.Items.Add(IntToStr(x)+’ pato’); x:=x+1; end; end; corrida: While puede llevar dos condiciones, en este caso inicializar 2 variables de condición y cuidar que existan 2 de rompimiento…

Leer más

Aprende Java desde cero

Este tutorial es el primero de una serie de tutoriales en los que vamos a aprender los conceptos básicos del lenguaje orientado a objetos JAVA. Lo primero que tenemos que hacer, es descargar el Java Development Kit (JDK), que es el set de desarrollo de Java de la página oficial de Oracle. A continuación descargamos el editor para Java de Eclipse. Se puede usar notepad pero eclipse nos ayuda a escribir el código y esto nos va a facilitar enormemente la vida. Lo podemos encontrar en eclipse.org, gratuitamente. El siguiente…

Leer más