¿Como hacer una base de Reggaeton en 10 minutos?

Enero 11, 2008

1) Por lo general se puede hacer una base de reggaeton de manera sencilla en el programa llamado FL Studio. Aquí les voy enseñar hacer la parte de la percusión.

2) Primero tenemos que tener el programa instalado en nuestra comoputadora (la versión DEMO, del programa nos deja hacer la base, pero no nos deja salvarla). www.flstudio.com

3) Miren esta captura de pantalla.

base reggaeton

4) En el “Step Sequencer” el numerito de la parte de arriba-izquierda se pone a 16. El Tempo se pone entre 90-96 por lo general.

5) Aquí puedes escuchar esta base que hice.

6) Aquí pueden bajar los sonidos que utilice en esta base.


¿Como bajar videos de youtube de gratis ? 2008

Enero 3, 2008

1) Utilizan el navegador Mozilla Firefox, <– En la parte de abajo de la pagina aprietan donde dice getFireFox.
2) Le añaden un programa llamado Fast Video Download. (Es un plugin pal navegador).

3) Despues de instalar Fast Video Download van a ver una imagen así en la parte de abajo del navegador firefox

firefox Fast Video Download

4) Se van a youtube  y se ponen haber el video que desean,  aprietan el botoncito negro y el video comienza a bajar.(algunas veces hay que apretarlo dos veces).

5) El video de youtube, les va a bajar a su computadora en formato .flv, simple e sencillamente utilizan FLV player

que es un programa gratis y bueno, en el que se pueden visualizar los .flv


Bajar pistas de reggaeton, instrumentales de reggaeton.

Diciembre 29, 2007

Aqui pueden bajar 16 pistas de reggaeton famosas, que las pueden utilizar como base para cantar.

También aquí lo pueden bajar aqui.

El archivo contiene:

déjale caer to el peso – Yomo Feat. Héctor “El Father”

tony presidio – Vico C

gasolina – Daddy Yankee

julito maraña – Tego Calde y Julio Voltio

llame pa verte – Wisin & Yandel

piensan que soy mas de lo mismo – Lito y Pola

Yo no me dejo – Don Omar

eso es – Alexis y Fido

si tu guayas – Nicky Jam

pa que te lo gozes – Tego Calde

secreto – Kartier

reggaeton latino – Don Omar

machete – Daddy Yankee

gangsta zone – Daddy Yankee

sacala – Various Artist

lean back -Terror Squad


Bangbros, BangBus, Doctor Adventures o Backroom Facials – Descargar videos de gratis

Diciembre 28, 2007

No paguen un carajo por pornografía, en esta pequeña guia les explico como obtener porno de gratis. Toda la que quieran. En 15 minutos ya estaran bajando lo suyo.

1) Primero de descargan un programa llamado BitComet (Que es gratis) de www.download.com

2) Despues de instalar BitComet, van ha la pagina www.isohunt.com, y en el search ponen limewire. (Vamos a descargar limewire pro de gratis).

3) Ese archivo llamado torrent, se va abrir en BitComet.

limewire pro de gratis


4) Después que tengamos limewire pro instalado en nuestras maquinas, es cuestión de buscar los videos que uno necesita atravez del limewire pro.

limewire pro

5) Miren la imagen de limewire pro y miren la columnas tituladas Type y Size. Por lo general los videos tienen la extensión (.avi) (.mpeg) (.mpg) y tienen un tamaño superior a los 150MB.

WARNING: NO bajen nada que tenga la extensión (.rar) (.zip) (.exe) (.com) podrían coger un virus.

Recuerden que los archivos porno son 150mb en adelante “son grandes” por lo que si no utilizamos la versión limewire pro estos bajaran muy lentos.


¿Un guru de programación, primeros pasos?

Diciembre 28, 2007

Primeramente aprender a programar en cualquier lenguaje no es una tarea de 3 meses. Si no que conlleva tiempo y un poco de paciencia, ademas motivación por parte de quien quiere aprender. Puesto que la cantidad de información es mucha, el tiempo requerido para entender los conceptos es bastante. ¿Nadie puede aprender a tocar piano en una semana verdad?

- Entre los lenguajes más famosos en la actualidad se encuentran C, C++, C#, Java, PHP, Visual Basic, Delphi, Lisp, ect.

o Tanto Java, como C#, como Visual Basic (después de la versión 6) no compilan hacia un ejecutable (.exe) directamente.

- Yo en mi humilde opinión considero que dependiendo de la tarea a realizar entonces se debería de escoger el lenguaje, considerando que cada lenguaje tiene sus ventajas y desventajas.

- Debes de tener en cuenta que después de uno haberse aprendido un lenguaje de programación como tal, es más fácil aprenderse otro, pues en muchos casos estos lenguajes comparten los mismos conceptos “paradigmas”.

- Las personas que se pasan crackeando programas tienen conocimientos de programación.

- Un IDE es un programa que te ayuda a codificar tu propio programa, entre los IDE más famosos están VisualC++, NetBeans, Bloodshed Dev-C++, etc.

- Los libros de programación del autor Herbert Schildt, son recomendados por mí persona.

Dale animate da tus primeros pasos…

 


Multicore para Java

Diciembre 6, 2007

Ahora mismo hay un montón de blog’s hablando sobre el tema.

Para mí el punto importante no es sí el multicore es bueno o malo para Java.

El punto es  que Java al igual que C++ o C# tienen que adaptarse a los nuevos cambios en la industria.

Seria como pensar que  JDk 1.2 corre sin problemas en Windows Vista. Cuando salio el jdk 1.2 los programadores de esté, no pensaron en Windows Vista. Lo mismo pasa con la transición del Aumento de Frecuencia hacia el Multicore.

Un punto que para mí es bien importante es cuando dicen que los programas actuales (diciembre 2007) no están echos para sacarle el beneficio a los procesadores multicore(Lo que es obvio).

Si los compiladores actuales se pudieran mejorar para modificar el .exe(con relación al paralelismo) en vez de darle esa tarea al programador… ¿Todo seria chevere no?


Seguridad en los sistemas de computadoras

Noviembre 29, 2007

Con las llegada de las computadoras ha nuestra sociedad el tema de seguridad en estas se ha hecho mas notable, bancos , aeropuertos, universidades, en general toda nuestra sociedad depende de las computadoras. Y sí estas tienen problemas de seguridad toda nuestra sociedad los tiene también. Cuando hablo de seguridad en un sistema informático no necesariamente estoy hablando de las computadoras de uso general , si no también como las que son de uso especifico, como por ejemplo los cajeros automáticos “ATM”, “ATH”.

En los sistemas se puede clasificar la seguridad en externa e interna. La seguridad externa no es responsabilidad del sistema sino de la persona o organización dueña del sistema. Esta seguridad externa a su vez se puede clasificar en seguridad física y seguridad operacional.

La seguridad física tiene que ver con proteger el equipo físico tanto de individuos no deseados como contra desastres ambientales, tiene que ver con lo que llamamos respaldo “backup”. Desde el problema ocurrido el 11 de septiembre en Nueva York las empresas y compañías le han prestado mas importancia ala seguridad externa física.

La seguridad operacional tiene que ver con las personas que operan el sistema. Como por ejemplo, los cajeros automáticos necesitan mantenimiento, un banco podría contratar ha una persona que no tuviera conocimientos en electrónica , ni en programación para darle mantenimiento a los cajeros automáticos y así minimizar los riesgos de seguridad.

Por otra parte la seguridad interna tiene que ver con el sistema operativo en sí mismo. Los mecanismos de seguridad interna en un sistema se supone que tienen que cumplir con tres requisitos, privacidad, integridad y disponibilidad. En privacidad, la información debe ser accesible solo a los individuos autorizados, el acceso puede ser de lectura, impresión o del conocimiento de la existencia de la información. En integridad, la información solo puede modificarse por los individuos autorizados a ellos. En disponibilidad, que los recursos del sistema disponibles a los individuos autorizados.

Cuando se ataca la seguridad interna de un sistema , ese ataque se puede clasificar en cuatro tipos, interrupción, intercepción, modificación, fabricación. En interrupción un recurso del sistema deja de estar disponible, ya pueda ser la memoria, o el disco duro. En intercepción un individuo obtiene acceso a un recurso sin autorización. En modificación un individuo cambia un recurso, que no tenia autorización para cambiarlo. En fabricación un individuo añade un recurso falso al sistema.

Para tenerse un sistema seguro, debemos empezar desde el principio, desde el momento en que se elige la contraseña. La mayoría de los usuarios eligen contraseñas débiles, como el nombre del perro suyo, o la fecha de nacimiento ,por que en sí estas contraseñas son fáciles de recordar, pero ala misma vez son fáciles de adivinar para un intruso que quisiera tener acceso al sistema.

En un sistema existen cuatro estrategias que se pueden utilizar para evitar que un intruso adivine una contraseña, la primera es educar a los usuarios para que estos escojan una contraseña que no sea fácil de adivinar. La segunda es que el propio sistema sea el que escoja y asigne la contraseña. La tercera es que el propio sistema operativo sea el que trate de adivinar la contraseña de la manera en que lo haría un intruso y cancele las cuentas de las contraseñas adivinadas. La cuarta estrategia seria que ala hora de escogerse la contraseña el sistema la pruebe y si no reúne los requisitos de seguridad obligue al usuario ha escoger otra contraseña.

Después de que tengamos unas contraseñas seguras hay que asegurarnos de que los recursos del sistema se manejen de forma adecuada (cuando hablamos de recursos nos referimos ha memoria, procesador, etc.) para poder tener una buena seguridad y existen distintas estrategias para el manejo de recursos. Estas estrategias a continuación tienen importancia principalmente en sistemas multiusuario.

Compartir todo o nada, los recursos se declaran públicos y accesibles por todos o solo por el dueño. Compartir con limites de acceso , en esta estrategia el sistema operativo se encarga de implantar el permiso de acceso a cada usuario para cada recurso, que es la estrategia que se utiliza mayormente hoy en día. Compartir con controles dinámicos , los permisos de acceso pueden ser dinámicos. Limite de uso del recurso , se indica no solo que usuario puede acceder sino que tipo de acceso que tiene ( de escritura, lectura, ejecución). Ninguna protección , este seria el caso del sistema operativo Windows 98.

Lo peor de un administrador de sistemas es que este sabe que tiene que defender su sistema todos los días de posibles programas maliciosos, y entre los tipos de programas maliciosos a defenderse un administrador se encuentran los caballos de Troya, las bombas lógicas, las puertas traseras, los virus.

Los caballos de Troya son programas que al ejecutarse dan acceso ha un intruso al sistema, estos caballos de Troya se implantan por lo general para adquirir poder completo sobre el sistema infectado.

Las bombas lógicas, son programas que dado ciertas características del sistema (como puede ser que el sistema marque un día y una hora en especifico) ejecutan acciones maliciosas ene. Sistema infectado.

Las puertas traseras, es código que el autor de un programa dejo ( ya sea intencionalmente o por descuido) dejo en su programa para poder acceder ha este sin pasar por métodos de autentificación.

Los virus , son programas maliciosos que tratan de replicarse de forma masiva, y que sus acciones dependen de las intenciones del autor.

Para proteger al sistema de estos tipos de programas maliciosos podemos empezar por utilizar programas que sean código fuente abierto, como es el caso del servidor de Web apache, así minimizamos el riesgo de que hallan puertas traseras, bombas o lógicas.

Para defendernos de estos tipos de programas maliciosos podemos leer diariamente noticias de sitios web sites especializados en fallas de sistemas operativos como lo son http://www.cert.org/ o http://www.securityfocus.com/ o suscribirnos en su lista de correo así estaremos al tanto de las ultimas vulnerabilidades contra nuestros sistemas.

Para proteger un sistema de código malicioso tenemos que estar seguros de tener las ultimas actualizaciones para el sistema operativo.


Microenseñaza

Noviembre 29, 2007

“Una de las precondiciones para mejorar la instrucción es el mejoramiento de programas de educación para los maestros”.

De hecho yo añadiría otra cosa que diría así “una de las precondiciones para mejorar la instrucción es el mejoramiento de los principales de escuelas, que son quienes controlan a los profesores en las aulas y son la mente maestra en cada escuela”.

En sí lo que pude entender por microenseñaza, es una serie de técnicas para el wannabe practicante a profesor, que tratan de simplificar la complejidad del proceso normal de enseñanza “reduccionismo”.


25 ilustres Norteamericanos

Noviembre 21, 2007

Para mí una persona ilustre es aquella que ha hecho algo para mejorar el mundo donde vivimos, los ilustres son personas que se han destacado sobre la mayoría de la población por sus actos y son modelos a seguir en nuestra sociedad.
Thomas Alva Edison

Benjamin Franklin

Steven Paul Jobs

William Henry Gates III

John Dewey

Burrhus Frederic Skinner

Franklin Delano Roosevelt

Harry S. Truman

Rosa Louise Parks

Martin Luther King, Jr

Alan Barlett Shepard , Jr

Elvis Aaron Presley

Samuel Adams

Thomas Jefferson

Roy J. Glauber

George F. Smoot

Edwin Powell Hubble

Carl Edward Sagan

Michael Jeffrey Jordan

Eldrick “Tiger” Woods

Robert James Fischer

Vincent Kennedy McMahon Jr

Matthew Matt Abram Groening

Dennis MacAlistair Ritchie

Richard Matthew Stallman

John Broadus Watson

¿Alguine quisiera añadir a la lista?


Cifrado de Cesar

Noviembre 16, 2007

// Una clase sencilla que demuestra como se hace el cifrado de Cesar

class Cifrado {

StringBuffer cadena;

public String CifradoDeContrasena(char [] contrasena)
{

int lar = contrasena.length;
cadena = new StringBuffer(lar);

for(int v =0; v<lar; v++)
{

if(contrasena[v] == ‘A’
|| contrasena[v] == ‘a’)
{
cadena.append(‘D’);
}
else if(contrasena[v] == ‘B’
|| contrasena[v] == ‘b’)
{
cadena.append(‘E’);
}
else if(contrasena[v] == ‘C’
|| contrasena[v] == ‘c’)
{
cadena.append(‘F’);
}
else if(contrasena[v] == ‘D’
|| contrasena[v] == ‘d’)
{
cadena.append(‘G’);
}
else if(contrasena[v] == ‘E’
|| contrasena[v] == ‘e’)
{
cadena.append(‘H’);
}
else if(contrasena[v] == ‘F’
|| contrasena[v] == ‘f’)
{
cadena.append(‘I’);
}
else if(contrasena[v] == ‘G’
|| contrasena[v] == ‘g’)
{
cadena.append(‘J’);
}
else if(contrasena[v] == ‘H’
|| contrasena[v] == ‘h’)
{
cadena.append(‘K’);
}
else if(contrasena[v] == ‘I’
|| contrasena[v] == ‘i’)
{
cadena.append(‘L’);
}
else if(contrasena[v] == ‘J’
|| contrasena[v] == ‘j’)
{
cadena.append(‘M’);
}
else if(contrasena[v] == ‘K’
|| contrasena[v] == ‘k’)
{
cadena.append(‘N’);
}
else if(contrasena[v] == ‘L’
|| contrasena[v] == ‘l’)
{
cadena.append(‘O’);
}
else if(contrasena[v] == ‘M’
|| contrasena[v] == ‘m’)
{
cadena.append(‘P’);
}
else if(contrasena[v] == ‘N’
|| contrasena[v] == ‘n’)
{
cadena.append(‘Q’);
}
else if(contrasena[v] == ‘O’
|| contrasena[v] == ‘o’)
{
cadena.append(‘R’);
}
else if(contrasena[v] == ‘P’
|| contrasena[v] == ‘p’)
{
cadena.append(‘S’);
}
else if(contrasena[v] == ‘Q’
|| contrasena[v] == ‘q’)
{
cadena.append(‘T’);
}
else if(contrasena[v] == ‘R’
|| contrasena[v] == ‘r’)
{
cadena.append(‘U’);
}
else if(contrasena[v] == ‘S’
|| contrasena[v] == ’s’)
{
cadena.append(‘V’);
}
else if(contrasena[v] == ‘T’
|| contrasena[v] == ‘t’)
{
cadena.append(‘W’);
}
else if(contrasena[v] == ‘U’
|| contrasena[v] == ‘u’)
{
cadena.append(‘X’);
}
else if(contrasena[v] == ‘V’
|| contrasena[v] == ‘v’)
{
cadena.append(‘Y’);
}
else if(contrasena[v] == ‘W’
|| contrasena[v] == ‘w’)
{
cadena.append(‘Z’);
}
else if(contrasena[v] == ‘X’
|| contrasena[v] == ‘x’)
{
cadena.append(‘A’);
}
else if(contrasena[v] == ‘Y’
|| contrasena[v] == ‘y’)
{
cadena.append(‘B’);
}
else if(contrasena[v] == ‘Z’
|| contrasena[v] == ‘z’)
{
cadena.append(‘C’);
}
else
{
cadena.append(‘1′);
}
}

//System.out.println(cadena.toString());
return cadena.toString();
}
}