Ir al contenido principal

Instalar Steam en Debian y derivados

Descargar el paquete: https://steamcdn-a.akamaihd.net/client/installer/steam.deb o agregar el repositorio en https://debgen.simplylinux.ch/ (selecciona tu versión de SO y seleccionar Steam, no olvides agregar las claves públicas) agrega la arquitectura de 32 bits para los paquetes que requiera Steam: # dpkg --add-architecture i386 # apt-get update > Instala Steam. * Si te sale los clásicos errores de que necesitas las librerias de 32 bits, haz lo siguiente: > Instala las librerías de 32 bits que faltan:     # apt-get install libx11-6:i386     # apt-get install libstdc++6:i386 Disfruta esa felicidad instantánea para nuevamente toparte con otro problema (mi caso): # apt-get install libgl1-mesa-glx:i386 (ya con esto tendría que funcionar y sino pues investiga y solucionalo; después de todo solo tendrás que hacer lo que te pide, instalar sus librerías ;)

Porque padding y no margin CSS?

ADVERTENCIA!
lo que leeras a continuación lo he escrito tan rapido como si sufriera de amnesia, por lo tanto puede que haya muchos errores, y parezca este una explicacion mediocre, pero tranquilo lo arreglare en cuanto pueda, fuera de eso es tambien un tip que no quiero olvidar.

A veces es mucho mas util usar padding que margin al momento de hacer flotar "cajas".
Una de las razones es porque cuando usamos float y vemos que la caja se ubico en la parte inferior de la caja que flotaba, y a esta ultima le aplicamos margin para tenga una margen de separacion superior, este cambio no es visible, ya que la cantidad de pixeles que le aplicamos aun no supera la distancia que tuvo que recorrer para ubicarse en la parte inferior, por lo tanto, si quisieramos lograr visualizar ese margen de separación, tendriamos que calcular mas o menos cuando podria ser el equivalente en pixeles que la caja se desplazo. Lo curioso esta que, si le aplicamos una padding a esta ultima caja, el margen de separacion de visualizará, esto sucede porque el padding actua directamente con los componente dentro de la caja.

esta solucion se puede aplicar por ejemplo cuando tenemos una imagen rodeada de texto y resulta que esta imagen sobrepasa el articulo en el que esta. Si esta imagen se insertara sin ninguna especificacion css, por decirlo de alguna manera, la caja se adapataria al tamaño de la imagen; pero, al hacerlo flotar, este flujo se rompe y la imagen sobrepasa su etiqueta padre contenedora.
para solucionar este problema podriamos usar una etiqueta div despues de parrafo o imagen, dependiendo de cual este ultimo. y aplicarle clear both, y con esto estariamos logrando que el div (al que se adapta la caja padre o etiqueta), se ubique en la parte inferior de la caja flotante, logrando que tambien la caja padre de este div se agrande conteniendo nuevamente al div y la imagen... recuerdalo!

Comentarios

Entradas más populares de este blog

El cuervo (Edgar Allan Poe) traducido por Julio Cortázar

Las mejores traducciones de las obras de Edgar Allan Poe fueron realizadas por el escritor argentino Julio Cortázar; sin duda alguna El cuervo es prueba de ello.  U na vez, al filo de una lúgubre media noche, mientras débil y cansado, en tristes reflexiones embebido, inclinado sobre un viejo y raro libro de olvidada ciencia, cabeceando, casi dormido, oyóse de súbito un leve golpe, como si suavemente tocaran, tocaran a la puerta de mi cuarto. “Es —dije musitando— un visitante tocando quedo a la puerta de mi cuarto. Eso es todo, y nada más.” ¡Ah! aquel lúcido recuerdo de un gélido diciembre; espectros de brasas moribundas reflejadas en el suelo; angustia del deseo del nuevo día; en vano encareciendo a mis libros dieran tregua a mi dolor. Dolor por la pérdida de Leonora, la única, virgen radiante, Leonora por los ángeles llamada. Aquí ya sin nombre, para siempre. Y el crujir triste, vago, escalofriante de la seda de las cortinas...

Diferencias entre getline y cin de C++

El tipo de dato  string  que incorpora la biblioteca de C++  que cuenta con una función que se encarga de capturar la entrada por teclado del usuario, y otra que casi con el mismo objetivo es cin , que tambien extrae los datos del flujo por teclado. * Agregar que tambien string pertenece al espacio de nombres de std . La diferencia principal es que cin lee los datos hasta encontrar el primer espacio en blanco, y alli queda, ejemplo: string nombreCompleto ; cout <<"Ingrese su nombre y apellido\n";  cin >> nombreCompleto ;                                   /*"Pepito de la Concha"*/ cout <<"Datos: "<< endl ; ---------------Salida de datos---------------- Datos: Pepito ------------------------------------------------- ____________________________ Ahora probemos con getline(): _____________________________ string   no...

Instalar Steam en Debian y derivados

Descargar el paquete: https://steamcdn-a.akamaihd.net/client/installer/steam.deb o agregar el repositorio en https://debgen.simplylinux.ch/ (selecciona tu versión de SO y seleccionar Steam, no olvides agregar las claves públicas) agrega la arquitectura de 32 bits para los paquetes que requiera Steam: # dpkg --add-architecture i386 # apt-get update > Instala Steam. * Si te sale los clásicos errores de que necesitas las librerias de 32 bits, haz lo siguiente: > Instala las librerías de 32 bits que faltan:     # apt-get install libx11-6:i386     # apt-get install libstdc++6:i386 Disfruta esa felicidad instantánea para nuevamente toparte con otro problema (mi caso): # apt-get install libgl1-mesa-glx:i386 (ya con esto tendría que funcionar y sino pues investiga y solucionalo; después de todo solo tendrás que hacer lo que te pide, instalar sus librerías ;)