Maxonico's Blog

jueves, marzo 16, 2006

Bueno, hoy les traigo un relojito que hice que es lindo(o por lo menos a mi me gusta), inclui una foto para que lo vean y el codigo fuente del mismo.Para que quede como uno digital, deberian buscar una fuente tipo led.


El codigo fuente lo pueden descargar de aca:

http://www.yourfilelink.com/get.php?fid=49961

Saludos!

miércoles, marzo 15, 2006

Desinstalar Windows Messenger

Esta es la forma de desinstalar el mensajero que se incluye en Windows XP:

Vayan el menu Inicio->Ejecutar y copien lo siguiente, luego presionen ENTER

RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove

Espero les sirva!

lunes, marzo 13, 2006

¡Soy moderador!

Así es, soy moderador del foro de programación en "Cordoba Modding" visiten el foro para evacuar cualquier duda que tengan!

http://www.cbamod.com.ar/mambo/component/option,com_simpleboard/Itemid,26/

Saludos!

lunes, marzo 06, 2006

Fe de Erratas

En el minitutorial de subnetting se me paso algo por alto, y es que los bits significativos de las direcciones de red influyen a la hora de hacer el calculo de las cantidades.


En las redes clase A el bit mas significativo (mas de la izquierda) es el 0, lo que nos dejaria (2^7) - 2 redes. ¿Por que a la 7?, porque del octeto correspondiente a la parte de Red le desconte 1, que es el que corresponde al bit mas significativo, de ahi que todas las direcciones clase A comiencen con 0.


En la clase B, el bit mas significativo es 10, por ende, del total de bits correspondientes a los 2 primero octetos deberemos decontarle 2 (ademas de los otros 2 para evitar todos 0 ó 1), quedaria: (2^14) - 2.


Y en las clase C, (2^21) - 2, debido a que los bits mas significativos de esta clase son 110.

Resumiendo, Clase - Bit Significativo

A: 0

B: 10

C: 110

jueves, marzo 02, 2006

Mas UserBars

Aca hay mas de las UserBars que cree, las mismas estan subidas en el foro de Cordoba Modding, abajo tienen el link para verlas:

Mis barritas en CBAMOD

Que las disfruten!

Videos Graciosos

En esta pagina pueden acceder a videos comicos, entre ellos un japones que toca a la perfeccion los temas de la saga Mario Bros en piano, otro hace lo mismo con guitarra, otro maneja el YoYo de manera espectacular y mas!

http://www.compfused.com/archives/Videos/1/

Subnetting Parte 2

Bueno retomando el tutorial vamos, ahora si, a ver como es este tema de la creacion de subredes.Antes que nada, termino de aclara el tema de las IP, de los 4 octetos de bits que conforman una direccion se desprenden direcciones de red, y de host.

Es asi que en las redes clase A tenemos:

Red.Host.Host.Host

en las B

Red.Red.Host.Host

y en las C

Red.Red.Red.Host

En definitiva, las redes clase A, pueden tener 2 elevado a la 24 nodos pero solo 126 redes (0-128, menos 2), la clase B tendra 2 elevado a la 16 y la C, 2 elevado a la 8.

Imaginen la cantidad de hosts (pc's conectadas a la red por ejemplo) que podemos tener en una red clase A, una locura, ¿es posible tener semejante cantidad de nodos conectados a nuestra red?, la respuesta es un contundente NO.

Es por ello que existe la creacion de subredes, para facilitar la gestion de una red, reducir dominios de colisiones, etc. Para hacernos la vida mas facil.

El truco consiste en quitar bits que corresponden a la parte de host para utilizarlo como subred, asi por ejemplo si tuviera una direccion del tipo 126.0.0.0 (clase A) y pidiera 3 bits seria:

01111110.0000000.00000000.00000000

Si le pido 3 bits al la parte de host...

01111110./000/0000.00000000.00000000

lo marcado entre / es lo que pido; pidiendo 3 bit puedo hacer 2 elevado a la 3 subredes, o sea, 8 subredes (pero en realidad quedan 6, luego de sacar la 000 y la 111); con 2 elevado a la 21 nodos (21 son los bits de host restantes que me quedaron luego de pedir 3 prestados, a la cual tambien le tengo que restar 2).

Las 6 subredes quedaran:

/001/

/010/

/011/

/100/

/101/

/110/

Esos valores entre // los deberemos reemplazar en

01111110./000/0000.00000000.00000000, por ejemplo:

01111110./001/0000.00000000.0000000 -> 126.32.0.0 es nuestra primer direccion de red
126.32.0.1 es nuestro primer host

La mascara en este caso (pidiendo 3 bit) seria:

11111111.11100000.00000000.00000000

es decir que prendi todos los bits que pedi prestados, como resultado quedo:

255.224.0.0

Las mascaras en definitiva nos permiten a partir de un IP, conocer una direccion de red. Para ello debemos hacer un AND logico entre la direccion IP que nos dieron y la mascara de red.
las mascaras por defecto de las distintas clases son:

A: 255.0.0.0

B: 255.255.0.0

C: 255.255.255.0

Hay algo que debemos recordar y es que NO podemos tener todos los bits prendidos en una direccion de red ni tampoco todos apagados, es por ello que restamos siempre 2 cuando calculamos la cantidad de subredes; lo mismo vale para los hosts.

Si tienen alguna duda o correccion que hacer, por favor avisenme!

miércoles, marzo 01, 2006

¿Windows o Linux?

Que pregunta...

Este debate es ampliamente tratado en TODOS los foros que visito, obviemante no hay ganadores ya que tenemos partidarios en ambos bandos.

Yo aqui voy a poner mi postura al respecto, es una opinion 100% personal, yo para que sepan, pateo para la empresa de Redmon.

¿Por que?

1) Facilidad de instalacion
Windows tiene un instalador lo suficientemente sencillo y casi "automatico" que no nos obliga a estar sentados delante de la PC una hora o mas para configurar aspectos del SO.Hace poco tuve la desventura de intentar instalar el Gentoo (una distribucion de Linux) y fue el dolor mas grande de mi vida. Si no saben, se compila no es que se instale, un error en un paso y alpiste si seguimos avanzando sin habernos dado cuenta.

2) Compatibilidad
La mayoria de nuestro software favorito no corre en Linux. No me vengan con equivalentes ni nada. Si yo uso X progama en Windows no me vengan con que el programa Y hace lo mismo, porque no es asi como funcionan las cosas.

3) Juegos
Creo que este es el aspecto mas flojo de Linux, esto en gran parte a que la mayoria de los juegos comerciales se programan bajo Direct X (por una cuestion comercial) y no en OpenGl, asi que amigos Gamers, a llorar al campito.No es una cuestion de que es mejor, si OpenGl o Direct X, sino de cual mueve mas gente.

4) Facilidad de Uso
Bueno, en este aspecto gana y viene ganando Windows desde los inicios. De todas formas es bueno mencionar que las distribuciones mas nuevas de Linux vienen con interfases "bonitas" (todo entra por los ojos) y simples de configurar.

5) Compatibilidad de Hardware
Al igual que OpenGl y Direct X, los fabricantes prefieren desarrollar drivers solo para Windows antes que para Linux (debido a, por ejemplo, la falta de estandarizacion entre distribuciones) es por ello que muchas veces tenemos que caer en drivers creados por terceros que a veces funcionan...y otras no.

6) Falta de estandarizacion en Linux
Si, por que creen que existen binarios para uno y otro sistema operativo Linux y siempre se distribuyen los fuentes. Esto representa verdaderamente un dolor de cabeza para el usuario final del Sistema Operativo y para las empresas desarrolladoras de Software.

Ahora bien, como veran mi posicion ya esta tomada, ahora voy a nombrar cosas que me gustan de Linux y que no veo en Windows.

a) Libertad
Linux se distribuye como un sistema libre (no gratis!), es decir que lo podemos copiar cuantas veces queramos e instalarlo en cuantas terminales queramos; cosa que con Windows no podemos lamentablemente.

b) Seguridad
Muchos de los "pro" Linux se quejan de los constantes parches que salen para cubrir las fallas de seguridad de Windows. ¿Y que me cuentan de las 20 versiones por año que sacan las empresas desarrolladoras de Linux?; mas alla de eso, en Linux estamos libres de riesgos como lo son los virus (en gran medida, no protegidos 100%) y el SpyWare.Ademas, vale decir que se desarrollan mas virus para Windows que para Linux, y no es porque Linunx tenga fallas de seguridad sino por el hecho de que a Windows lo utiliza la mayoria de la poblacion informatica.

c) Comunidad
La comunidad Linux es muy abierta a prestar ayuda cuando la necesitamos (convengamos que la de Windows tambien), aunque por ahi nos topamos con los "gurus" que por saber configurar una red en Linux (¡guau que grosos que son!) te mandan a leer un HOWTO sobre tal o cual tema.

d) Herramientas
Linux viene dotado de una gran herramienta para el diagnostico y gestion de redes. Eso es lo mejorcito que veo y que tengo que reconocer.

e) ¿Freeware?
Gran parte del software disponible para Linux de ditribuye bajo GNU o GPL, que no nos restringen en nada su uso, y por lo general no tienen costo. En Windows tambien contamos con Freeware pero en medida mucho menor.

Bueno esta es mi opinion al respecto, espero no haber ganado tantos enemigos (igual no conozco mucha gente que use Linux en su vida cotidiana; asi que no me preocuparia tanto).

Por ultimo, ¡Linux NO ES UNIX! ¡Aprendanlo de una vez!