Archivos de la Categoria: Tips

Cómo sacarle provecho a Firefox.

Wednesday, June 4th, 2008

Firefox el mejor Explorador

La otra vez en clases un compañero que había visitado mi blog me dijo.

Me baje el Firefox, pero no le veo lo distinto. Es IE con otro nombre.

Bueno, por lo mismo decidí escribir sobre esto. No puede ser que gente use Firefox sin darse cuenta de lo nuevo que tiene. Es cierto que la gente como yo, más dedicada al PC es aun más útil, pero veamos las cosas simples.

Personalizable:

Firefox es muy, muy personalizable.
Primero podemos descargar temas (Themes) a nuestro gusto para darle un nuevo aspecto.
Para ello vamos a Herramientas -> Complementos (Agregados) -> Temas y en la esquina inferior derecha hacemos clic sobre Obtener Temas, nos llevara a una pagina donde podemos buscar por temas o por una palabra el tema que nos guste, luego solo lo descargamos y se instalara automáticamente. (No te preocupes por la advertencia)
Luego en Herramientas -> Complementos -> Temas podemos cambiar, borrar los temas que hayamos descargado.
Luego si haces click derecho sobre la barra de herramientas arriba, tenemos la opción Perzonalizar… es básicamente para mover, achicar, borrar, agregar los botones y utilidades que quieras a la barra.

Navegación:

Navegacion
Firefox, como siempre navega con pestañas. Para mi es una maravilla, puedes tener muchas paginas abierta en una ventana y sin ralentizar el pc.
Para abrir los links en nuevas pestañas podemos hacer clic con “la rueda” del mouse, esta que usamos para bajar el Scroll de la pagina. Yo estoy muy acostumbrado a esto, y me estresan los Mouses sin ese botón xD.

El sistema de favoritos es parecido al de IE excepto por los marcadores. Que son “Accesos directos” a las web que queramos. Si no me equivoco en un comienzo tenemos la web de firefox, la podemos borrar con clic derecho y agregar las web que queramos igual o arrastrando la pestaña hacia la barra.

Además contamos con un buscador en la esquina superior derecha, donde podemos seleccionar nuestro buscador favorito (Wikipedia, Google, Yahoo, Etc…) hasta podemos instalar nuevos buscadores.
Así solo escribimos la palabra y presionamos ENTER, para buscar. ( O hacemos clic con la rueda en caso de que queramos abrir en una nueva pestaña)

Complementos:

Los complementos o agregados de firefox son especies de extensiones, para sumarle utilidades a nuestro navegador. Por ejemplo yo tengo extensiones para: Que me avisen cuando tengo nuevos mails, Uno para cambiar themes de manera rápida, un simulador de Ness que te permite jugar a juegos como Mario y Zelda con el navegador. Otro que me arregla las direcciones en caso de que las escriba mal, por ejemplo si escribo www.google.con, me lo cambiara automáticamente a .com, otro que me permite manejar el navegador solo con gestos del mouse como “dibujando”, ejemplo: Si dibujo un espiral refresca, si dibujo una ralla hacia la izquierda va una web atrás, etc…
En fin podemos agregar muchísimas nuevas funciones. (Reproductores de música, Diccionarios, Diarios etc…)
Para buscar nuevas vamos a Herramientas->Complementos (Agregados) -> Extensiones, esquina inferior derecha “Obtener extensiones“.
Lo mismo que con los themes, se buscan y se instalan fácilmente. Normalmente los complementos quedan instalados en la barra inferior del navegador o hay que agregarlos personalmente haciendo clic derecho en la barra de arriba y haciendo clic en perzonalizar… como hable antes.

Tips:

Como ultimo les doy unos tips.
CTRL+T -> Nueva Pestaña en blanco.
SHIFT+CTRL+T -> Recuperar Pestaña Cerrada.

Podemos activar en Herramientas-Opciones-Avanzada-General “Buscar texto mientras se escribe” para que cuando digitemos una palabra y no estemos en un campo de texto, la busque. Es perfecto para encontrar algún tema especifico en algún texto largo.

Podemos descargar Diccionarios (Complementos) para corregir nuestra ortografía mientras escribimos. !Perfecto para blogers!

Creo que con eso es suficiente, sigan investigando si quieren. (Con Firefox 3 puede que hayan nuevas funciones)

Como organizar nuestro tiempo. [Prueba 3]

Monday, May 26th, 2008

Tiempo, trabajo

Para la tercera parte del concurso se debe escribir algo técnico, como pueden leer en las normas de esta prueba.
Aunque me costó (y mucho) ver que cosa escribir, se me ocurrió escribir sobre como organizar nuestro tiempo.

Soy un estudiante de colegio, por lo mismo dedicarme a mi blog y a los estudios no es tarea del todo facil si es que ademas queremos seguir estando con los amigos y programando, diseñando y todas esas ñoñeces que hago yo.


Importancia de nuestras Actividades:

Lo primero antes que nada es ver la importancia de cada una de nuestras actividades, siendo posiblemente lo más realistas. En mi caso me organicé de la siguiente manera.

  1. Colegio (Estudios)
  2. Vida Social
  3. Computación
  4. Blog

Los estudios claramente serían lo más importante pues es ahí donde juego mi futuro. Luego va mi vida social, es importante siempre tener gente con quien hablar y tiempos para salir en grupo.
Siguiéndolo va mi hobby que es la programación, el diseño y todas esas cosas. Y lastimeramente mi ultima prioridad es el blog. Je, pues digamos que el blog es fruto de el punto anterior y aunque le pongo esfuerzo, no puedo dedicarle demasiado tampoco.

Una vez que tenemos las importancias, debemos otorgar tiempos a cada cosa. Pero la cantidad de tiempo otorgada innecesariamente debe ser equivalente a la importancia que le damos. La importancia nos dice que debemos hacer primero, así arriesgando las siguientes a talvez no hacerse.

Volviendo a mi caso, Los estudios son lo que más tiempo se le debería dedicar, pues cada día se debe estudiar o por lo menos de lunes a jueves. seguido va mi hobby la computación, se le debe dar bastante tiempo pues es algo que yo quiero perfeccionar y me interesa mucho. De hecho creo que mi futura carrera va por ese lado.

Luego menos tiempo, se le entrega a la vida social y no es por que se me plazca estar menos con mis amigos, si no que por obviedad. Cuando nos juntamos con los amigos normalmente no sera más de 3 días por semana. (Sin contar amigos del colegio, claro). Por ultimo menos tiempo le dedico a mi blog, diria que no le dedico más de unas horas 2 días a la semana. Que es cuando escribo casi todos los post y luego los programo para que se publiquen durante la semana.

En fin organizar y ver cuanto tiempo le debemos dedicar. No podemos pasar todo el dia estudiando en nuestras casas y no tener una vida social. Ni tampoco podriamos pensar en parrandear todo el día y fracasar en nuestros estudios. El equilibrio, es la clave.


Tiempo Libre:

Tiempo libre, relajacion

Algo que jamas debemos olvidar es el tiempo libre, el tiempo que nos sobra.

Traten siempre de tener algun momento de relajo y desconexión, cambiar de ambiente es importante. Ejemplo: Si haz estado horas frente a una pantalla, aléjate de cualquier cosa que funcione con energia. Date una vuelta a la manzana (cuadra), o sal a leer un libro al patio (jardín). A mi me funciona espectacularmente.

Es también importante, que nuestro tiempo no sea solo de ocio. Esta comprobado científicamente, que tener algún trabajo que hacer es mucho más reconfortante que tener nada que hacer.

No tener un tiempo libre puede llevar a estresarnos con lo que hacemos.




Cantidad de Actividades:

Dependiendo de nuestra situación podemos agregar más actividades, o necesitar eliminar.
Por ejemplo, si me doy cuenta que me esta yendo muy mal en mis estudios, lo primero que haría seria decirle adiós a mi blog, que aunque seria un sacrificio, es necesario.
Actualmente dudo que me pase, pues el tiempo me sobra bastante, y tengo tiempo hasta para agregar nuevas actividades. Importante es entonces, equilibrarse. Tratar de no tener un exceso de cosas, no dejes para mañana lo que puedes hacer hoy. Y también evitar tener nada que hacer.





En conclusión, ordenar nuestras actividades por importancia sería el primer paso. Luego pensamos los tiempos adecuados a entregar, siempre pensando en tiempos libres.
El equilibrio, jamás irse a los extremos.

Programación en Batch 3º Parte.

Monday, May 19th, 2008

Antes de leer esto deberías ya saber algo de Batch, tal vez te sirva leer la primera y segunda parte.
Si sigo así tendré que escribir un libro. xD

En esta tercera parte, sera básicamente de técnicas y tips. Nuestro indice sera:

  • Abrir archivos con
  • Borrar de agrandes cantidades
  • Mover o Copiar de a grandes cantidades
  • Crear listas de reproducción (Para Winamp)

Abrir Archivos Con:

Como algunos saben al hacer clic en un archivo la mayoría de las veces nos muestra la opción Abrir Con.

Este tip es especial para archivos que necesitamos abrir y no podemos ingresar a la carpeta, para archivos que no tienen la opciones de Abrir Con, y también para los que tienen computadoras lentas que al apretar esta opción demoran mucho en mostrarla.

Como hablamos en los tutoriales anteriores con la función start iniciamos procesos, por lo que por eso haremos lo siguiente.

start archivo programa.exe

o también.

start programa.exe archivo

Ambas dos funcionan igual. Lo que hacemos es elegir un programa, y un archivo de manera que el programa abrirá al archivo dado. Como un ejemplo simple, abramos la carpeta C:/WINDOWS con el explorer.

start C:/WINDOWS explorer.exe

Para algunos archivos (Los que tiene direcciones y nombres con espacios) deberemos encerrarlos en comillas.

start "C:\Carpeta con Espacios\Archivo con Espacios.txt" notepad.exe

Como en este ejemplo donde abrimos un texto con Notepad (Bloc de Notas).

De esta manera podemos abrir cualquier archivo o carpeta solo sabiendo su dirección.

Aqui una pequeña lista de programas, para que sepan sus “nombres”.

  • explorer.exe -> Explorer (El para ver las carpetas)
  • iexplorer.exe -> Internet Explorer
  • firefox.exe -> Firefox (Abrir webs con: start firefox.exe www.jestudio.cl)
  • wmplayer.exe -> Reproductor de Musica Windows Media Player
  • winamap.exe -> Reproductor de Musica Winamp player.
  • mspaint.exe -> Paint
  • cmd.exe -> Shell de comandos
  • notepad.exe -> Bloc de notas
  • photoshop.exe -> Photoshop

Entre muchos otros, para saber como se “llama” un programa podemos ver en la pestaña procesos de el administrador de tareas mientras el programa este abierto(CTRL+ALT+SUPR, o CRTL+ALT+DEL).
Además muchas veces podemos simplemente adivinar su nombre.

Borrar de Agrandes Cantidades:

A mi me a pasado muchas veces que me han quedado carpetas infectadas de archivos inútiles y he comenzado a borrarlos uno por uno. Cuando iba en la mitad me aburrí y decidí ser eficiente, asi que se me ocurrió un código para borrar.

Los archivos que yo quería borrar tenían todos la misma desconocida extensión que ya no me acuerda como era, pero supongamos que era .sfk, ¿Como aniquilarlos todos sin mover un dedo?
Pues con esta función, podemos borrar todos los archivos que tengan cierta cosa en común, pero recuerden tener extremo cuidado pues pueden llegar a borrar algo no deseado.

FOR /R %%x in (*.sfk) DO (DEL "%%x")

Como vemos tiene el formato:

FOR /R %%Variable in (ElValorEnComun) DO (AccionAEjecutar)

Donde /R significa que no solo afectara a una carpeta si no que a todas las superiores.

Si agregáramos ese código en algún Batch, al correrlo comenzara a borrar todos los archivos con la extensión sfk que hayan en directorios superiores al suyo o en el mismo. (Directorios = Carpetas)

Claramente yo quise tener cuidado, y no borrar cosas indeseadas. Por lo que antes hice esto:

FOR /R %%x in (*.sfk) DO (echo "%%x")

Es lo mismo, solo que como acción en vez de borrar los listé. Una vez verificado que no había ningún archivo que me importara ejecute el otro.

Para el “valor en comun” hay varias maneras de darlo. Son de la siguiente manera.

  • común.mp3 -> Todos los archivos con ese nombre exacto.
  • común.* -> Todos los archivos con ese nombre, sin importar la extensión.
  • común* -> Todos los archivos que comiencen en común.
  • *común.mp3 -> Todos los archivos terminados en común.mp3.
  • *.mp3 -> Todo los archivos con la extensión mp3.
  • *común* -> Todos los archivos que contengan la palabra común.
  • * -> Todos los archivos, sin importar su nombre o extensión.

Por ejemplo si ejecuto:

FOR /R %%x in (*a*) DO (DEL "%%x")

Se borraran todos los archivos que tengan una a en su nombre o extensión.

FOR /R %%x in (*) DO (DEL "%%x")

Se borraran todos los archivos existentes.

Yo mi “programa” lo deje así:

@echo off
echo Se han encontrado los siguiente sfk:
FOR /R %%x in (*.sfk) DO (echo "%%x")
echo -----------------------------------------
echo Presione una tecla si desea eliminarlos
echo De lo contrario cierre la ventana.
pause>nul
echo Estas seguro?
pause>nul
echo Pues comencemos
pause>nul
FOR /R %%x in (*.sfk) DO (DEL "%%x")
echo LISTO
pause>nul
echo adiós
pause>nul
exit

Mover o Copiar de a grandes cantidades

Como se puede ver, en el punto anterior se borran muchos archivos en común con solo una linea de codigo. Pues para copiar y mover se hace casi lo mismo.

FOR /R %%x in (*) DO (MOVE "%%x" C:\DestinoDeLosArchivos\)

En la carpeta que lo ejecutemos moverá todos los archivos a “C:\DestinoDeLosArchivos\”

FOR /R %%x in (*.txt) DO (COPY "%%x" C:\DestinoDeLosArchivos\)

En la carpeta que lo ejecutemos moverá todos los archivos con extensión .txt a “C:DestinoDeLosArchivos”.

Crear una lista de reproducción.

Como fue visto en los tutoriales anteriores, podemos crear fácilmente archivos desde batch. Pero comúnmente solo se nos ocurriría escribir otro batch o un texto.
Bueno, me di cuenta que la forma de escribir de las listas de reproducción de Winamp son extremadamente simple. Simplemente los nombres de las canciones. (Solo sirve para winamp)

Por ejemplo, si quisiéramos crear un bat que al apretarlo crea una lista de reproducción con todos los archivos de música existentes en la carpeta haríamos lo siguiente.

@echo off
echo. > lista.m3u
FOR %%x in (*.mp3) DO (
echo %%~nx.mp3 >> lista.m3u
)
start lista.m3u winamp.exe
exit

Al ejecutarlo nos crearía un lista de reproducción de nuestra carpeta y comenzaría a reproducirla.
La lista quedaría creada, si es que quieres que la lista no quede en tu pc.
agrega estas lineas antes de exit:

pause
DEL lista.m3u

Basicamente lo que hago con este codigo es crear un archivo con extensión .m3u que dentro contiene los nombres de las canciones.
%%~nx significa que nos devolverá solo el nombre de el archivo sin la dirección.

Eso es básicamente todo lo que doy a conocer hoy.
Si alguien descubre la manera de hacer el creador de Lista de Reproducción pero que sirva incluso si es que se abre en un directorio raíz le pediría que me lo haga saber, pues no lo logré. (Solo funciona para una carpeta, no funciona como todos los otros batch que hice.)

Autor: JaLeRu

Distintas maneras de crear un preloader. [As3] Parte 2

Tuesday, April 29th, 2008

Ahora es cuando los cargadores se van poniendo más entretenidos. Te recomiendo leer por lo menos la primera parte del post anterior (La ecuación y como obtener los bytes).
Lo que haremos sera una animación que constara de 100 frames (Puedes ser más o menos), y ira avanzando a medida que se valla cargando la película.
Lo que primero que demos hacer para comenzar sera crear un MovieClip con la instancia de pre_mc y dentro de ella crear una animación de 100 frames o como quieras..
En el primer frame de nuestra animación escribamos.

stop();

Fuera de la animación, ya en el escenario principal, en el primer frame escribimos.

stop();
var Nframes:Number=100;
var porcentaje:Number;
this.loaderInfo.addEventListener(ProgressEvent.PROGRESS, onPRO);
function onPRO(e:ProgressEvent){
porcentaje=Math.round((e.bytesLoaded/e.bytesTotal)*Nframes)
pre_mc.gotoAndStop(porcentaje);
if(e.bytesLoaded==e.bytesTotal){
gotoAndStop(2);
}
}

Como vez en el código lo que hacemos no es en realidad sacar el porcentaje. Algo parecido, pero no lo es.
Lo que hacemos es dividir los Bytes Cargados por los Totales, esto siempre nos dará un numero entre 0 y 1. (0.1, 0.2, etc..) de manera que al multiplicarlo por el numero de frames que queramos nos dará una especie de porcentaje, pero no por cien, si no que por el numero de frames.
Lo importante es que en la variable Nframes des el numero de frames que tiene tu animación.
Otra cosa que no se nos puede olvidar es ocupar:

Math.round();

¿Por que?, pues por que esta función sirve para redondear el numero, imagínate que nos da un numero como 45.4 ¿Existe acaso el frame 45.4? NO, entonces debemos redondear el numero para que nos de números enteros.

Es importante que la animación no sea demasiado pesada, pues esta también se carga.
Por lo cual si es muy pesada, podría ser “invisible” por un momento.

Hasta la próxima.

Autor: JaLeRu

Tutorial completo para aprender Ajax (Muy Bueno)

Friday, April 25th, 2008

Dando vuelta por Internet me encontré con este Libro que es más que nada un muy largo Tutorial para aprender Ajax.
Es muy bueno, aun no me lo leo por completo ni tampoco lo he aplicado a nada pero si le doy un poco de tiempo lograre algo bueno. Lo saque de http://www.librosweb.es/ajax/index.html.
El libro puede ser leído de manera OnLine (Se Actualiza cada cierto tiempo) o descargando el PDF.

Muy completo, muy recomendable.

Autor: JaLeRu

Efecto de Nieve en As3

Sunday, April 20th, 2008

En este Tip muestro como hacer el clásico efecto de nevada en ActionScript 3. Este tip, es más una traducción de un tutorial que yo vi hace tiempo.

// Tamaños pantalla
var width2 = stage.stageWidth;
var height2 =  stage.stageHeight;
// Máximo tamaño copos y cantidad
var max_tamaño = 10;
var copos = 100;
function init ()  {
for (var i:Number=0; i<copos; i++) {

var t:snow=new snow();
addChild(t);
t.alpha = 0.2+Math.random()*0.6;
t.x = -(width2/2)+Math.random()*(1.5*width2);
t.y = -(height2/2)+Math.random()*(1.5*height2);
t.scaleX = t.scaleY=0.5+Math.random()*(max_tamaño*0.1);
t.k = 1+Math.random()*2;
t.viento = -1.5+Math.random()*(1.4*3);
t.addEventListener(Event.ENTER_FRAME, mover);
}
};
function mover(e:*){
e.target.y  += e.target.k;
e.target.x += e.target.viento;
if (e.target.y>height2+10) {

e.target.y = -20;

}

if (e.target.x>width2+20)  {

e.target.x = -(width2/2)+Math.random()*(1.5*width2);
e.target.y = -20;

}
else  if (e.target.x<-20)  {

e.target.x = -(width2/2)+Math.random()*(1.5*width2);
e.target.y = -20;
}
}
init();

Ok, para que esto funcione solamente creen un mc, que sea un punto blanco difuminado (Blur) o un circulo que tenga un degradado radial de blanco al centro y transparente al rededor.

Para que represente un copo de nieve.

Luego en la Biblioteca, le das clic derecho seleccionas Linkage y en Class, escribe snow.

Simple, pero bonito.

Recomiendo ocupar fondo oscuro.

Para el ejemplo, el tamaño máximo de los copos es 5 y la cantidad máxima de copos es 150.

:!!:

Autor: JaLeRu
Categorias: Computación, Tips
Tags: , , , ,

Onda sonora con perdida de Intencidad en As3.

Monday, April 14th, 2008

This movie requires Flash Player 8

Primero que todo creemos un nuevo proyecto en As3.
Luego, para que entiendan un poco lo que hago explicare lo que haremos.
Una onda sonora, imaginémosla como una esfera (tridimensional) que se expande, crece. Que cuando esa esfera llega a nuestros oídos, escuchamos el sonido.
Una sonora al viajar por el espacio, va perdiendo su intensidad por lo que entre más lejos estemos, menos la escucharemos. La razón de intensidad es potencia partido por superficie de la esfera.
De manera que entre más superficie tenga la esfera (mayor sea su tamaño) menor sera la intensidad.
La potencia lo podemos pensar como con la fuerza que comienza. Ejemplo, su yo susurro mi potencia sera mucho más pequeña que si diera un fuerte grito.
Como ultimo, recordar que la superficie de una esfera es: 4Ï€r2 (4 Pi por radio al cuadrado)
Dejémonos de tanto blabla y vamos al grano.
(more…)

Autor: JaLeRu

JaLeRu Blog vive gracias a WordPress
Entradas RSS y Comentarios RSS.