Sign up with your email address to be the first to know about new products, VIP offers, blog features & more.

Tag Archives carga

Comprobar el estado de una pila sin un voltímetro

Este es un rápido truco para comprobar el estado de una pila (batería) alcalina, no nos sirve en el caso de baterías del tipo Ión-litio. Es posible que os preguntéis qué tiene que ver esto con Linux o con el mundo del Open Source, pues directamente nada, fue algo que encontré a través de YouTube y, teniendo en cuenta la cantidad de aparatitos que tenemos en casa, he considerado compartirlo aquí en Linux Hispano.

alcalina_linux_hispano

El funcionamiento es simple, dejamos caer una pila sobre una mesa, si rebota y se mantiene en pie está en buen estado y sigue teniendo carga,

Indicador de carga del sistema en Ubuntu 12.04

Siempre me ha gustado saber gráficamente la carga del sistema: carga de la CPU, cantidad de memoria direccionada, espacio de intercambio en uso, carga media del sistema, cantidad y volumen de las entradas y salidas en los discos… en las versiones de Ubuntu anteriores a Unity, era relativamente simple poner las gráficas en la barra superior del “Indicador de carga del sistema”, en Ubuntu 12.04 no es tan inmediato.

Lo primero que tenemos que hacer es instalarlo, para ello hacemos lo siguiente desde la consola:

Aceptamos añadir el nuevo repositorio y tras instalar el programa ya podemos lanzarlo.

Curso programación de videojuegos con SDL – Cargando imágenes con SDL

Ya hemos visto cómo cargar una ventana simple con SDL y ponerle título. No está mal para comenzar, pero estaréis deseando hacer algo más. Lo siguiente que haremos será cargar una imagen en pantalla operación que se repite multitud de veces en cualquier juego a la hora de cargar tanto fondos, como personajes.

Para carga una imagen haremos lo siguiente:

  1. Declaramos un puntero a una variable del tipo SDL_Surface: SDL_Surface *jugador;
  2. Declaramos una variable del tipo SDL_Rect:SDL_Rect posicion;
  3. Cargamos el mapa de bits: jugador=SDL_LoadBMP(“avion.bmp”);