Publi

  • Caché+Compresión+Palabras clave en ficheros CSS y JS

    photo-1445912842705-7ee858b234c9_r
    Cuando nos aventuramos en un proyecto web con más o menos visitas, queremos que sea lo más rápido para el usuario y para ello enviar la menor cantidad de información (si nuestro hosting nos cobra además por transferencia también ganamos por esto), para ello podemos comprimir la información (y ya lo soportan la mayoría de los navegadores).
    Aunque tenemos que tener en cuenta que si comprimimos información (la compresión es un proceso algo pesado), estamos gastando recursos de CPU que, si lo pensamos, estar comprimiendo la misma información a cada petición que nos hagan de un fichero Javascript es tontería; por tanto, una vez que lo comprimamos, lo almacenamos en disco, que este tipo de información no ocupa tanto.… Leer artículo completo

  • Atención Bill Gates ha tenido que hacerse el café esta mañana

    Hoy me he levantado con la noticia de que Bill Gates (antiguo CEO de Microsoft y un multimillonario donde los haya), se ha hecho una cuenta de Twitter. Y en unas horas tiene más de medio millón de seguidores. (@BillGates).

    Lo curioso es que su primer twit fue: «Hello world!», y lo más curioso es que durante el día de hoy Twitter está saturado, y creo que sé quién tiene la culpa.… Leer artículo completo

  • Barra al final del directorio en PHP: 4 formas a elegir

    Cuando queremos representar un directorio; podemos obtenerlo de varias formas: /home/usuario/documentos en *nix o C:\Document and Settings\Usuario\Mis Documentos en Windows. Aunque lo mismo podemos representarlo /home/usuario/documentos/ y C:\Document and Settings\Usuario\Mis Documentos\ (es lo mismo, pero con una barra al final).

    El problema en PHP, viene a la hora de llamar archivos de ese directorio, hay ocasiones en las que no sabemos si la variable en donde tenemos almacenado el directorio tiene barra al final o no; entonces debemos hacer alguna función que incluya la barra correspondiente si hace falta.… Leer artículo completo

  • Me duelen los ojos… con el anuncio de Urende

    Avajo los precios :S:S:SMe 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.
    Leer artículo completo
  • Internet… dependencia

    adicto a internetMá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.
    Leer artículo completo
  • Smartbooks desde el siglo XX…

    Un nuevo cacharro informático

    Un nuevo cacharro informático

    …o, tal vez, desde una época en la que no estuvimos muchos de nosotros. Leo en un artículo de El País la noticia de un nuevo cacharro informático; es una fusión entre un netbook y un smartphone (de ahí el nombre), y entre otras cosas destaca su gran duración de la batería (cosa que está muy bien; hago viajes largos y me vendría bien poder trabajar durante todo el viaje; aunque no sé cuánto tiempo durará la batería, ya que supongo que en unos dos años no será ni un 40% de lo que es recién comprado).… Leer artículo completo

  • Felices reyes !!

    Y me auto-felicito mi santo / festividad onomástica desde este blog como Gaspar que me llamo.

    Y aprovecho también para felicitar a tod@s l@s Adoraciones, Agurtzanes, Altagracias, Altairs, Alterios, Baltasares, Baltazares, Dimanos, Epifanias, Gaspares, Jafets, Macras, Melchores y Reyes ( fuente: http://www.aniversalia.com/santo-de-san-Julian-6257-J )… Leer artículo completo

  • Separar palabras de una cadena en C [ método dinámico con puntero triple ]

    photo-1444228250525-3d441b642d12
    Hace un mes o así publiqué un método para extraer las palabras de una cadena en un Array, ahora traigo un nuevo fragmento de código cuya misión es no estar tan limitado, y no tener que decir con antelación y con ello no tener que reservar memoria precipitadamente.

    Dejo dos códigos fuente, en el primero, la reserva de memoria para almacenaje de información es palabra por palabra, es decir, me llega una palabra reservo memoria, me llega otra, amplio en 1 elemento la memoria reservada y así hasta recibir todas (incluyo el código para probar la función):

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    #include <stdlib.h>
    #include <stdio.h>
    #include <string.h>

    /**
    ******************************************************************
    * @brief Extrae palabras de una cadena y las coloca en un puntero
    *        doble E/S (triple, por tanto).
    Leer artículo completo