10/24/2007


MAC vs. PC - Seguridad (ESPAÑOL)

Comercial muy gracioso de MAC contra la "nueva" seguridad en Window$ Vista jaja. Mirenlo!!

10/18/2007


Win98 source code

Continuo gastando a la empresa de redmon y esta vez encontre este articulo Win98 source code.

Si son programadores lo van a entender, sino tmb porque es re gracioso =P

Via mononeurona me entero que la gente de Redmon han decidido liberar parte del código fuente [aka source code] de S.O Windows 98 SE... para no andar con vueltas ni preambulos aca va:

un lindo tag para esta entrada o quizas titulo de la misma seria:
how NOT to programming

#include "Win30.h"
#include "Win31.h"
#include "Win95.h"
#include "AlgoMas.h"
#include "CodigoAntiguo.h"
#include "NormasDeBillGates.h"
#include "CosasDeRelleno.h"
#include "Monopoly.h"

#define INSTALAR TODO_SIN_EXCEPCION_Y_A_LO_BESTIA
#define CASCAR -5483021548692487811456214478252114545621

static char Escritorio[16000000]; /* 16 Mb */
static char Accesorios[8000000]; /* 8 Mb */
static char Explorer4[4000000]; /* 4 Mb */
static char ProgramasDeUsuario[2000000]; /* 2 Mb */
static char MemoriaLibre[2000000]; /* 2 Mb */

int main()
{
while (NoCasque())
{
MostrarMensajeCopyright();
MostrarMensajeNormasBillGates();
DesactivarBotonReset();
BucleParaNoHacerNada();

if (PRIMERA_INSTALACION)
{
while (TamanyoDiscoSwap() < (ESPACIO_PARA_WINDOWS_ENTERITO * 5)) { Ocupar50MbParaDiscoDeSwap(); BucleParaNoHacerNada(); } EliminarSistemaDeArchivosHPFS(); EliminarCualquierRastroDeOS2(); DeshabilitarInstalacionDeNetscape(); DeshabilitarInstalacionDeRealPlayer(); if (QuedaAlgunRastroSospechoso()) ColgarSistema(); } MostrarAlgunaCosaBonitaPeroInutil(); MostrarMensajeCopyrightOtraVez(); BucleParaNoHacerNada(); HacerVerQueHaceAlgo(); if (SigueSinCascar()) { MostrarMensajeCopyrightOtraVez(); BucleParaNoHacerNada(); EjecutarWin31(); if (AunSigueSinCascar()) EjecutarWin30(); BucleParaNoHacerNada_1(); BucleParaNoHacerNada_2(); BucleParaNoHacerNada_3(); BucleParaNoHacerNada_Etcetera(); } if (UsuarioNoAceptaWindowsComoAlgoUtil()) goto VETE_A_SABER_DONDE; if (SeHaDetectadoCache()) DeshabilitarCache(); if (CPU_Rapida()) { EstablecerEstadosDeEspera(MUCHISIMOS); EstablecerRaton(VELOCIDAD, MUY_LENTO); EstablecerRaton(ACCION, DESPLAZARSE_A_SALTOS); EstablecerRaton(REACCION, A_VECES); EstablecerTeclado(VELOCIDAD_PARPADEO, MUY_LENTO); EstablecerTeclado(VELOCIDAD_REPETICION, MUY_LENTO); } /* printf("Bienvenido a Windows 3.0"); */ /* printf("Bienvenido a Windows 3.1"); */ /* printf("Bienvenido a Windows 95"); */ printf("Bienvenido a Windows 98"); if (CPU != INTEL) { DeshabilitarRaton(); DesconfigurarTeclado(); ColgarSistema(INDICADOR_MSDOS); } else { MemoriaDeSistema = open("a:\swp0001.swp", O_CREATE); while (NoHayaSuficienteEspacioEnDisco()) printf("Inserte un nuevo disco en la unidad A:"); } while (NOS_SALGA_DE_LOS_HUEVOS) { sleep(5000); ObtenerEntradaUsuario(); sleep(5000); ReaccionarAPeticionUsuario(); } if (ObtenerNumeroAlAzar() != BINGOOOO) GenerarErrorDeProteccionGeneral(); /* Fin de bucle principal */ } /* Finalizar sesión */ if (AunNoHaCascadoDelTodo()) { if (ObtenerOtroNumeroAlAzar() != BINGOOOO) { MandarExplorerALaMierda(); if (HayAlgoAbierto()) { Accion = MostrarMensaje("¿Desea guardar los datos?"); if (Accion == SI) GuardarDatos_JAJAJA(); MandarloTodoAlCarajo(); } } printf("Windows se está cerrando"); while (HAYA_PRISA) sleep(5000); if (UsuarioYaLlegaTardeDondeTeniaQueIr()) printf("Ahora puede apagar el equipo."); } return ((int)((long)((float)((double)((re double)CASCAR))))); }


Rap de Windows 386!

Esta propaganda de window$ es un asco, parece que querian lavar la cabeza de las personas para que comprasen el producto .......mmmm y quizas no le fue tan mal eh.....=P

10/15/2007


eyeOS, WebOS!

Bueno voy a presentar un sistema operativo web open source....., como no entendi? =P, Es un sistema operativo que corre en nuestro navegador y podemos utilizarlo desde eyeos.com, esta bueno para experimentar y ver como es la nueva web 2.0 o para safar de window$ si estamos en el por motivos X y no tenemos un live-cd de linux =) jeje. Funciona muy bien, obviamente depende de la conexion a internet(con 512 no tengo problemas). Ademas podemos descargarlo y subirlo a nuestro servidor web!!(si tenemos uno, claro). Para utilizarlo solo debemos ingresar a eyeos.info, registrar un nuevo nombre y luego loguearse. Les dejo un screenshot.Espero que les halla gustado. Saludos!

10/14/2007


Blog action day!

El medio ambiente en el mundo:

Bueno hoy 15 de octubre me uno a la campaña mundial de postear algo sobre el medio ambiente.
Muchos de nosotros pensamos que lo que suceda en el futuro no nos interesa, total quizas ya no estemos en este mundo, para mi ese pensamiento es lo mas egoista que puede haber. Nuestras generaciones sufriran los peores castigos sino hacemos algo ahora, pero que podemos hacer?. Es una pregunta muy compleja y a la vez muy sencilla.
Para empezar podemos simplemente tirar el mugroso papelito que nos quedo de haber comido una golosina o alimento en un tacho de basura.jeje. Muy dificil no?.Estoy cansado de ver a personas que tiran la mugre en cualquier lado, mientras caminan o van en algun medio de transporte, y cuando le decis se te cayó el papel, te miran con cara no muy linda que digamos.Pero mientras nosotros expliquemos a nuestros conocidos lo importante que es tirar un papelito en el lugar correspondiente podremos ayudar en algo con el medio ambiente y ellos haran lo mismo con sus conocidos.
Hay muchas formas de ayudar: reciclando, cooperando con organizaciones y hasta ayudano economicamente, solo depende de nuestra voluntad y ganas de poder mejorar el mundo en el que vivimos. Saludos.


La hipocresía de Internet Explorer 7

Microsoft parece haber perdido la paciencia frente al crecimiento de Firefox y el lento crecimiento de Internet Explorer 7 en el mercado de navegadores; ¿cual es su estrategia? remover la protección antipiratería o WGA del mismo algo que venía instalado desde el mismo momento que se lanzó IE7 al mercado… Y esta medida es la demostración más fuerte que ví en mucho tiempo sobre la hipocresía que rodea al software privativo:

Si el producto va bien y no tiene competencia, se persigue a los piratas y se los condena publicamente.

Pero si luego de un año un producto no puede competir con una opción Open Source (Firefox), entonces silenciosamente, se le remueve la protección anti-piratería y esperan ver como suben en participación de mercado.

Artículo completo en Uberbin.net

10/13/2007


Escribiendo Ññ(eñes) y áéíóú(acentos) en teclado ingles!

Bueno para aquellas personas como yo que utilizan el teclado configurado en ingles por motivos de programación y desean utilizar la ñ y los acentos en las palabras para no parecer una alfabeto =P, les llegó la solución, claro en linux jeje.
Invenstigando un poco encontre como sistituir la tecla bloq mayus del teclado(la que permite los acentos) y usarla como un shift para las vocales y la N, asi mantiendo presionada aquella tecla podremos hacer los acentos!!. Estoy contento porque de ahora en más voy a utilizar de nuevo los acentos y dejar de decir ninio =P y volver a decir niño jeje.
Aca les explico:
En el directorio /home se crean el archivo .xmodmaprc

:~$touch .xmodmaprc

Luego en el copian y pegan este codigo:

remove Lock = Caps_Lock
keycode 66 = Mode_switch

keysym a = a A aacute Aacute
keysym o = o O oacute Oacute
keysym u = u U uacute Uacute
keysym e = e E eacute Eacute
keysym i = i I iacute Iacute
keysym s = s S ssharp
keysym n = n N ntilde Ntilde
keysym p = p P ucircumflex
keysym 5 = 5 percent EuroSign
keysym z = z Z adiaeresis Adiaeresis
keysym l = l L odiaeresis Odiaeresis
keysym j = j J udiaeresis Udiaeresis
keysym slash = slash question questiondown
keysym 1 = 1 exclam exclamdown

keycode 115 = Super_L

Solo nos falta activarlo:

:~$xmodmap .xmodmaprc

y listo. Con eso ya estaria funcionando!! =)
Presionamos Bloqmayus+a y quedaria = á, lo mismo con la n = ñ
Lo malo es que cuando reiniciemos la maquina tendremos que escribir el ultimo comando pero eso lo voy a solucionar en el post posterior y mato 2 pajaros jeje.Saludos =)
Fuente

10/07/2007


Programas basicos y livianos en Fluxbox!

Hace tiempo queria hacer una lista y bueno aca les dejo los programas en modo grafico que utilizo habitualmente en fluxbox por una cuestion de rendimiento,espero que les ayude.

Sistema:
Consola Grafica: aterm
Obviamente la consola mas ligera.
Administrador de Archivos: thunar
Es el administrador de xfce4 pero puede instalarse separado y lo tomamos prestado =). Muy bueno



Editor simple de Texto: mousepad
Viene integrado a Thunar en la instalacion.Simple tipo el "gran" bloc de notas de window$.
Grabador de Cds: brasero
Bueno para grabar cds tienen el archiconocido k3b, pero Brasearo no tiene nada que envidiarle, es muy sencillo de utilizar y mas liviano que el primero.Recomendado.



Control del Volumen: gamix
Es el gui del alsamixer, sino les gusta el de la consola esta es la opcion =P
Cambiar Skin gtk2: gtk-chtheme/gtk-theme-switch2

Cambia la apariencia de los programas basados en librerias gtk.
Extractor de archivos: file-roller
Bueno este programa es bantante pesado y no me gustaba ark de kde, aunque no lo uso lo tengo por las moscas.

Red/Internet:
Configuracion de Red: netapplet/network-config
Las dos sirven para poder configurar las placas de red de nuestra maquina.
Netapplet:


Navegador web: epiphany
Bueno nada que decir de este gran navegar y muy veloz.
Mensajeria: pidgin o emesene
Pidgin funciona bastante bien y consume poco recursos, Emesene es otro mensajero liviano y bastante nuevo.
Emesene:


Cliente Ftp: filezilla
Filezilla es un cliente ftp de lo mejorcito en linux, aunque todavia no encontre algunas funcionalidades que poseen programs propietarios en window$
Gestor de Descargas: aria
Es un exelente gestor de descargas para todos los tipos de formatos,excepto bittorent.
Cliente bittorent: transmission
Ligero y exelente cliente de bittorent.



Multimedia:
Reproductor de Musica: audacious
Bueno el reemplazante de xmms, cumple su funcion.Muy rapido.



Reproductor de Videos: xfmedia/vlc
Xfmedia es el reproductor de videos de xfce4 liviano y funciona bastante bien, y el Vlc es el super reproductor de medios, hay que aclarar que el hecho de mirar una pelicula consume bastante recursos por ende, quizas no sientan la diferencia si los programas son rapidos o lentos, pero para mi gusto estos funcionan mejor.
Reproductor de Vcd/Dvd: xine
En mis comienzos en linux fue el unico que no me daba errores =). Exelente reproductor aunque su grafica no es muy buena pueden instalar gxine.

Oficina:
Procesador de Texto: abiword
Muy buen procesador de texto, mucho mas liviano que OpenOffice Writer y practicamente se puede ser todo con el. Puede abrir archivos con diferentes formatos, incluyendo .doc.
Planilla de Calculo: gnumeric
Bueno gnumeric es lo mismo que abiword pero para las Planillas de Calculo. Seria el Reemplazo de OpenOffice Calc



Imagenes/Visores:
Visor de Imagenes: gqview
Para mi es el mejor visualizador de imagenes y para completarlo es realmente liviano. Se los recomiendo.



Visor Pdf: xpdf
Xpdf es el lector de pdf mas rapido que conozco. Aunque su interfaz es media feucha se los recomiendo.
Visor Ppt(Formato de PowerPoint): pptview
Si solo quiern ver las presentaciones este es un programa de micro$oft emulado por wine, cumple su funcion y es liviano, pero si quiern hacer presentaciones tienen que utilizar OpenOffice


Bueno los siguientes programas no entrarian en los que se consideran "ligeros" para mi gusto pero los incluyo y los recomiendo porque los utilizo y la verdad son muy buenos.

Consola Grafica infaltable: yakuake
Aunque muchos diran que consume algunos recursos de mas, yo prefiero utilzar yakuake ya que la velocidad para aceder a la consola esta al alcance del dedo jaja.No lo puedo dejar, es como jugar al quake o al counter =O.



Dibujo Vectorial: inkscape
No importa sin no son diseniadores graficos, con Inkscape haran maravillas =).
Retoque Fotografico o Manipulador de Imagenes: gimp
Aunque es medio jodido de utilizarlo, es realmente potente.

Bueno para instalar algun programa de la lista si estan en derivados de debian solo tiene que escribir en la consola:

$apt-get install NOMBREDELPROGRAMA

Excepto el emesene que necesitan descargalo de Aqui

y luego solo tiene que tipear dentro del directorio donde se encuentra el paquete

$dpkg -i emesene_0.0.0svn20070523-1~getdeb1_all.deb

Bueno cualquier duda pueden dejar sus comentarios que no muerde =P.Saludos

10/06/2007


Controla el sonido con Alsamixer!

Bueno como introduccion les comento que es alsa:
Alsa es la avanzada arquitectura de sonido para sistemas operativos basados en linux y provee el audio y las funcionalidades midi, es decir, es como un driver generico para las placas de sonido.
Bueno para controlar el sonido tenemos algunos programas graficos como pueden ser gmix o vumeter pero como siempre tenemos la alternativa para nuestra querida consola como es alsamixer.
Para utilizarlo tenemos que seleccionar una barra de salido o de entrada y para regularla apretamos las teclas de Av.pag o Re.pag o la "W y la X" pero si queremos controlar cada parlante tenemos las teclas "Q y Z" para el izquierdo y "E y C" para el derecho. Espero que les halla servido.Saludos.como siempre un screen. =)


Presentemos a Audacious!

Es un exelente reproductor de musica basado en xmms(para mi, el reproductor de musica mas famoso y liviano conocido, y fue incluido practicamente en todas las distribuciones linux pero actualmente discontinuado y abandonado).
Audacious es muy basico y cumple con su funcion si queremos solamente un reproductor y no un "entorno" como Amarok, Atunes u otros cuantos.La unica contra es su traduccion al español que no esta totalmente completa.
Para instalarlo en debian ya saben los pasos =). Se los recomiendo!
$apt-get install audacious
Bueno les dejo un screenshot.

10/02/2007


Internet Explorer 5,5.5,6 en Debian, por desgracia =P

Fuente
¿Qué es IEs4Linux?

IEs4Linux es la manera simple de disponer de Microsoft Internet Explorer ejecutándose en Linux (o cualquier otro SO ejecutando Wine).

Sin clicks. Sin aburridos procesos de instalación. Sin complicaciones con Wine. Tan solo un script fácil y obtendrás tres versiones de IE para realizar pruebas de tus sitios. Además es libre y código abierto.
[edit] ¿A quién está dirigido?

* Diseñadores Web que desean migrar a Linux pero aún necesitan realizar pruebas de sus sitios en IE.
* Gente que debe abrir sitios de tipo solo-para-IE

Las instalaciones de los IEs son más pequeñas que lo usual porque tan solo incluyen los archivos necesarios para tener un buen navegador de pruebas (sin Outlook, Media Player, etc.).

Por favor, ¡¡no uses ninguno de estos IEs para navegar!! Consíguete Firefox.

Instalacion en Debian =
)

Debian Sarge necesita algunos pasos antes de poder instalar IEs4Linux:

1) Necesitas una versión bastante reciente de wine y libxxf86dga1, obtenla desde backports.org: en /etc/apt/sources.list, agrega:

#wine
deb http://wine.sourceforge.net/apt/ binary/

#backports
deb http://www.backports.org/debian/ sarge-backports main


2) Loguéate como root y haz lo siguiente:

apt-get update
apt-get install wine libxxf86dga1 libxxf86vm1 cabextract


3) Desloguéate y loguéate con una cuenta de usuario. Descarga e instala IEs4Linux:

wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar zxvf ies4linux-latest.tar.gz
cd ies4linux-*
./ies4linux


Mi comentario:

La verdad que esto me salvo de una manera rotunda, a quien le gustaria volverse a window$ jeje, ahora me doy cuenta lo que les cuesta a los desarrolladores de paginas adaptar las mismas a navegadores que no cumplen con los estandares, como lo hace internet explorer, como me paso a mi, hice una bonita pagina con css y cuando la vi en Internet Explorer no se veia nada =S, horrible yo no sabia que tenia tantos problemas, una bronka, por suerte encontre esto, hay que agradecer de todo corazon a este tipo, la verdad muchas gracias =). Aca les dejo una screenshot de Internet Explorer funcionando en mi escritorio. Mozilla Firefox es lo mas o Iceweasel, como les guste llamarlo!!!