iDIOTECA

Si te lo explicara, no lo entenderías…

archivo Advertisements:

Archive for the ‘RTFM (how to)’ Category

Friday
May 19,2006

Estaba buscando la forma de personalizar ciertas opciones de firefox, y me encontré con este post de novomen en los foros de Macthink, en el se explica como mejorar el rendimiento de nuestro browser reduciendo considerablemente el consumo recursos del sistema:

Lo que pasa con Firefox, es que su caché esta puesta a reservar algo de 64MB de la RAM, lo que hay que hacer es modificar este valor en “browser.sessionhistory.max_total_viewers”

REDUCIENDO EL CONSUMO DE MEMORIA:

1- Escribimos en la barra de direcciones: “about:config”. Sin las comillas.
2- Buscamos la línea donde ponga “browser.sessionhistory.max_total_viewers”
3- Le hacemos doble clic a la línea correspondiente y cambiamos el valor de -1 a 0
4- Cerramos Firefox y lo reiniciamos

*Lo acabo de probar y redujo mi consumo de 80Mb a 30Mb

Friday
May 12,2006

Navegando por macthink me encontré este tutorial, lo coloco aquí para que no se me pierda…

Asides o Minipost en Wordpress

Thursday
May 4,2006

En la versión 1.5 de Wordpress fue necesario implementar un pequeño hack para poder tener los “asides” o “minipost” (ver entrada). Al actualizar el theme (ya con la versión 2 de Wordpress) estos dejaron de funcionarme, por lo que recurrí a mi fuente original en La mate por un yogur donde se ha actualizado el código para que pueda funcionar sin problemas con esta nueva versión.

El proceso es el siguiente:
Crear una categoría nueva con el nombre asides o miniblog (el nombre no es importante pero si lo es el número correspondiente a esta categoría, por ejm 40)

Luego abrimos el archivo index.php de nuestro tema. Buscamos el bucle, while (have_posts()) : the_post();, y añadiremos el siguiente código dentro de él:

    <?php if (in_category(25) && !is_single()) { ?>
    <ul class="asides">
    <li id="p<?php the_ID(); ?>">
    <?php echo wptexturize($post->post_content); ?>
    <?php comments_popup_link('(0)', '(1)', '(%)'); ?>
    <?php edit_post_link('(e)'); ?>
    </li>
    </ul>

    <?php } else { ?>

También podremos incluir un pequeño enlace permanente a la entrada, con forma de almohadilla por ejemplo:

<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>">#</a>

Luego añadiremos el código para una nueva función llamada stupid_hack, podemos hacerlo en cualquier sitio del documento:

function stupid_hack($str) {
return preg_replace('|</ul>\s*<ul class="asides">|', '', $str);
}
ob_start('stupid_hack');

Para finalizar buscamos el cierre del bucle, endwhile;, y lo sustituimos por } endwhile;.

Posteriormente podemos añadir ele estilo css para dar formato a los miniposts.

Tuesday
Apr 25,2006

Editado. Aviso Importante
En vista de los comentarios recibidos me veo en la obligación de informar que:

  • NO crearé un fotolog para nadie.
  • NO voy a enviar ninguna información por correo electrónico
  • Los que quieran crear un fotolog con PIXELPOST, lean el artículo
  • Los que quieran crear un fotolog facil visiten fotolog.net
  • Desde hace un tiempo tengo funcionando un fotolog llamado Polietileno, tuve un problema con los thumbnails (vistas en miniaturas) y me vi en la necesidad de rehacerlo(aunque luego me enteré que fue por un problema del server que había desactivado la librería GD). Hice un backup (copia de respaldo) de las imágenes y eliminé todo el fotolog. Acabo de reinstalarlo y se me ocurrió escribir este pequeño tutorial por si alguien lo necesita.

    Que es un fotolog?
    La palabra fotolog (o fotoblog) originalmente se refería a una variante de weblog, que consiste básicamente en una galería de imágenes fotográficas publicadas regularmente por uno o más amantes de la fotografía. El texto es tanto o más importante que la foto. Generalmente esta ilustra un aspecto importante del texto y otras veces el texto describe el contenido de la foto. Muchas veces se aceptan comentarios en la forma de libro de visitas, y estos habitualmente se refieren a la fotografía, o al igual que cualquier weblog, a los hechos relatados.

    Fuente: Wikipedia

    Existen varias formas de hacer un fotolog, una de ellas consiste simplemente en inscribirse en alguna web donde se brinden estos servicios como por ejemplo Fotolog.net o flickr. Al crear una cuenta en alguno de estos sitios quedamos completamente listos para empezar a subir nuestras imágenes.

    El segundo método es el que más me interesa, se trata de realizar la instalación de los archivos del fotolog y correrlo desde nuestro propio servidor. Para esto necesitamos algun script que nos permita subir imágenes, existen muchos de estos scripts, hay incluso manuales que explican como realizarlo con Wordpress como content manager, en esta ocasión yo escogí Pixelpost.

    (more…)

    Tuesday
    Mar 14,2006

    Uno de los problemas que tengo con el docker (YzDock en mi caso) en windows es que este se aparece aún estando en la pantalla de los juegos, esto es muy molesto ya que kita visibilidad del juego y en algunos casos al aparecer el docker se minimiza la pantalla del juego.

    Inicialmente lo que hice fue cerrar el docker para jugar y al terminar el juego lo abría nuevamente. Esto definitivamente funciona, pero no era una solución definitiva.

    Nuevamente me lanzo a google y encontré en Macthink estos dos scripts batch con los cuales el docker se cierra al iniciar el juego, y se vuelve a abrir al terminar.

    El primer script no lo he probado pero por lógica debe funcionar, solamente hay que pegarlo en un editor de texto, reemplazar las líneas que hagan referencia al docker o al juego por las del juego o docker que estemos usando respectivamente. Finalmente guardarlo con la extensión .bat y ejecutarlo o crearle un acceso directo si se desea:

    if [%min%]==[1] goto 2
    set min=1
    start /min archivo.bat
    goto end 
    
    :2
    set min=
    cls
    echo dos
    taskkill /F /IM YzDock.exe
    cd "C:\Archivos de programa\juego"
    "juego.exe"
    echo dos
    cd "C:\Archivos de programa\yz dock"
    start YzDock.exe 
    
    :end
    exit
    

    El segundo script luce más completo porque tiene incluidas las instrucciones para su funcionamiento, el proceso es parecido al anterior, copiarlo en un editor de texto, modificar las líneas las líneas que hagan referencia al docker o al juego, y guardarlo con el nombre runprogram.bat en la carpeta del YzDock:

    @echo off
    rem ** By Gyphie June 2003. YzDock game executor.  Kill YzDock. Runs the program. Once the program
    rem ** is finished restart YzDock. 
    
           if '%1' == '' goto instructions
           if '%2' == '' goto instructions
           goto execute 
    
    :execute
           SET dopause=0 
    
           :processargs
                   if '%3' == 'pause' SET dopause=1 
    
                   if NOT '%3' == 'pause' SET params=%params%%3% 
    
                   shift /3
                   if NOT '%3' == '' GOTO processargs 
    
           echo Thanks for using Gyphie's Executor....
           echo.
           echo Ending YzDock...
           taskkill /F /IM YzDock.exe > nul 
    
           echo Starting %1\%2 %params%...
           start "Gyphies Executor" /WAIT /D%1 %2 %params% 
    
           if '%dopause%' == '1' goto dopause
           goto restart
    :dopause
           pause
           goto restart 
    
    :restart
           echo Restarting YzDock...
           start "Y'z Dock" /D"c:\Program Files\ydock" yzdock.exe
           goto end 
    
    :instructions
           cls
           echo.
           echo.
           echo Gyphie's Executor
           echo ********************************************************************************
           echo READ ALL THE INSTRUCTIONS they give useful info on all the options you have.
           echo.
           echo The idea behind this batch file is to have ONE batch file for all your games.
           echo Instead of putting the game exe in the "Link To:" field use this batch file
           echo then put the game information in the 'Arguments:" field as described below.
           echo.
           echo Usage:  runprogram.bat "FILE PATH" "FILE NAME" [PARAMETERS] [pause]
           echo.
           echo Installation:
           echo Place a copy of this batch file in the YzDock folder and make a new dock item.
           echo Here is an example of what you might enter for the Dock Item Settings.
           echo.
           echo  Name:         Gyphie 3D 2003
           echo  Link to:      c:\Program Files\YzDock\runprogram.bat
           echo  Arguments:    "c:\games\Gyphie 3D 2003" "Gyphie 3D 2003.exe" -d games -b pause
           echo  Work Folder:  c:\games\Unreal II
           echo  Show Command: Minimized
           echo.
           echo ********************************************************************************
           pause
           cls
           echo Usage:
           echo File Path:
           echo   The Folder where your program is located.  If there are any spaces in in the
           echo   names you MUST put it in Quotes:  "C:\Program Files\Gyphie 3D 2003"
           echo   It is also important NOT to put a '' and the end of the File Path. For
           echo   example "c:\Program Files\Gyphie 3D 2003" will not work because there is
           echo   a '' at the end. It should be "c:\Program Files\Gyphie 3D 2003" to
           echo   work correctly.
           echo.
           echo File Name:
           echo   The name of the file you want to run.  If there are any spaces in the name
           echo   you MUST put it in Quotes: "Red Faction.exe"
           echo.
           echo Parameters:
           echo   Any parameters you want to send to your game (e.g. to load a MOD in Quake).
           echo   You probably should not put these in quotes unless you would for your game.
           echo.
           echo Continue...
           pause
           echo Pause:
           echo   Use the 'pause' parameter to make the batch file pause before opening
           echo   Y'z Dock. Many games use loaders (a little screen that has a "Start Game"
           echo   button) and the batch file cannot tell the difference between the loader
           echo   and the game.
           echo      Putting the 'pause' parameter causes the batch file to wait for you to press a
           echo   key before reloading Y'z Dock so it doesn't get reloaded before the game begins.
           echo.
           echo   The word 'pause' must be lowercase.
           echo.
           echo END OF INSTRUCTIONS
           pause
           goto end 
    
    :end
           SET params=0
           SET dopause=0
           SET params=
           SET dopause= 
    
           exit
    

    Una vez guardado se le puede crear un acceso directo, por ejemplo en el docker mismo con las siguientes características:

    Voilá! safari joe lo logra otra vez…

    Fuente: Macthink

    Monday
    Mar 13,2006

    Existen varias formas de cambiar los estilos visuales de windows (lo que usualmente se modifica desde la pestaña “apariencia” dentro de las propiedades de pantalla), cambiar los colores de las ventanas, las barras de título, los botones de maximizar, minimizar y cerrar, los colores y fuentes de los menues, etc, pero para ello es necesario “parchar” al sistema operativo, un archivo en particular uxtheme.dll este archivo es el que nos permite manejar los distintos estilos visuales ó temas y al parcharlo aceptará temas visuales sin que tengan que estar bajo licencia de microsoft. Algunas utilidades modifican toda la shell de Windows Xp, y otras afectan en menor escala la apariencia de nuestro sistema.

    Windowsblinds
    http://www.stardock.com/products/windowblinds
    WindowBlinds es una utilidad que te permitirá cambiar el aspecto de Windows 95, 98, ME, 2000, NT y XP. Podrás cambiar el estilo de las barras de título, botones, cuadros de dialogos, barras de herramientas, y muchos objetos más. Los efectos de sonido podrán ser asignados a varias acciones de Windows, como por ejemplo apretar botones. Podrás colocar iconos en las barras de título.

    Windows blinds no tiene estilos visuales, los llaman estilos visuales pero en realidad son skins, pieles que se superponen a las oficiales del estilo visual que esté utilizando en ese momento tu windows, es algo totalmente distinto y además consume más memoria pues tiene que estar ejecutandose el programa para poder disfrutar de esas skins.

    Style XP
    http://www.tgtsoft.com/
    El programa incluye un completo pack de estilos preparados para usar (a los que puedes sumar todos los que se quiera bajar de la web del autor), y una intuitiva interfaz que lo hace sumamente sencillo de usar. Además, se puede acceder a todas sus opciones desde el icono de la bandeja de sistema. También nos permite modificar otras características como las pantallas de inicio y/o login del XP, etc.

    Styler
    http://stylefantasist.com/
    Este programa nos permite además de cambiar los estilos visuales de Windows Xp, cambiar la “toolbar” con aspecto mac sin necesidad de usar Findexplorer, tambien permite cambiar el tipo y color de fuente de los estilos visuales sin necesidad de usar Stylebuilder, aplicar sombras a windows sin necesidad de Yzshadow y algunas mejoras más. El programa es de pago, cuesta 1500 yens, que equivalen a unos 17 euros/dolares. Este me gusta mucho.

    FlyakiteOSX
    http://osx.portraitofakite.com/index2.htm
    Este es un pack, uno de los más completos que conozco, no solamente modifica el estilo visual, sino también los iconos de sistema, las ventanas, las pantallas de inicio, los protectores de pantalla, papeles tapiz, sonidos, los cursores etc… todo al alcance de un clic. Deja XP hecho un calco de OSX.

    UXTHEME patch
    http://www.osx-e.com/downloads/utilities/patcher.html
    Por otro lado, se puede solamente modificar el archivo “uxtheme.dll” para poder instalar estos themes o visual styles sin necesidad de ninguno de los programas anteriores. La ventaja es que estarás seguro de no consumir recursos de sistema. No te instala ningun tema.

    Lista de estilos visuales
    Akí una dirección donde se puede encontrar un completo listado con varios estilos visuales: http://www.macthink.net/community/viewtopic.php?t=2301

    Editado

    Introducción, El wallpaper, El docker, Estilos visuales, Configurando Miranda, Personalizando Firefox

    Wednesday
    Oct 19,2005

    Vectorizar Vectorizar
    Ultimamente he encontrado en la web varias personas interesadas en vectorizar una fotografía (foto a dibujo), esto permite darle otro acabado a las imágenes. Bien, manos a la obra.

    Existen varias formas de vectorizar las imágenes, la más entretenida es hacerlo manualmente haciendo trazos (paths), pero si no tenemos mucho tiempo podemos usar las bondades de algunas aplicaciones, en este caso Illustrator.

    (more…)

    Wednesday
    Aug 24,2005

    Revisando los blogs me encontré con un post (via x-blog) sobre el trabajo de Glen Feron, entonces me animé a escribir este tutorial de un truco para mejorar un poco el aspecto de algunos rostros y siempre en mi kerido photoshop.

    Este truco permite realizar el cambio que presento a continuación:
    Modelo Variación
    (more…)

    Monday
    Aug 1,2005

    Desde hace un tiempo, había detectado un problema con el e-mule en la red del trabajo, al intentar conectar a mi servidor favorito (Razorback2) me salía un mensaje de error y luego me decía que estaba lleno, luego aparecía el icono del burrito con los ojos vendados, el error se veía mas o menos así:

    01/08/05 07:08:36 p.: Conectado a Razorback 2.0 (195.245.244.243:4661), enviando petición de login
    01/08/05 07:08:51 p.: Precaución Razorback 2.0 (195.245.244.243:4661) – You have a lowid. Please review your network config and/or your settings.
    01/08/05 07:08:51 p.: Razorback 2.0 (195.245.244.243:4661) parece estar lleno

    Pero…¿el servidor lleno? ¿cómo es esto posible? si aún falto yo! …obviamente este argumento no me satisfizo, ¿y porqué en casa nunca me salio ese mensaje?. Movido por la curiosidad y la costumbre de buscarle solución a estas cosas, me metí en los foros y terminé enterándome de algo terrible… “Los puertos del router estaban cerrados!!!”, lógico, por esa razón no podía conectar. Soluciones posibles… abrir el puerto del router NOW!

    Previos
    Habrá que decir que estoy en una red lan, “multipuesto”, con ip dinámica. Lo primero que necesito es conocer la ip de mi pc, para ello abriremos el simbolo de sistema (MS-DOS), se puede realizar de varias formas una de ellas es haciendo clic en Inicio>Ejecutar y escribiendo la palabra command, luego presionamos aceptar.

    En el prompt de D.O.S. escribiremos el comando ipconfig presionamos enter y nos dará la ip de la pc que estamos usando por ejemplo 192.168.1.16

    Luego, haremos la conexión al router usando telnet (puede ser cualquier cliente de telnet, yo usé el de windows) para lo cual haremos clic en Inicio>ejecutar escribiremos telnet 192.168.1.1 (la ip que usamos es la ip interna del router), una vez conectados nos pedirá la contraseña, por defecto esta es 1234.

    Ahora aparecerá el menú principal del router, para abrir los puertos escribiremos el número 15

    Una vez aquí, donde dice Port #, pondremos el número de puerto que queremos abrir (Default para abrir TODOS los puertos). Y en la Ip Adress, ponemos la ip del Pc al que queremos abrir los puertos. La opción Default solo se puede poner para una Pc, y, en total, solo se pueden abrir 8 puertos (Default incluido). Pulsamos enter tantas veces hasta que salga la siguiente pantalla.

    Una vez hecho esto solo queda poner 99, para salir del programa de configuración y desconectarse del router. Se cierra la ventana del Ms-DOS y Voilá!!! ya estarán abierto los puertos.

    Actualización: 07 Junio del 2010
    En ocasiones al intentar acceder por telnet al router me he encontrado con el siguiente error:
    no se puede abrir la conexion al host en puerto 23

    Esto lo he solucionado abriendo una ventana de D.O.S. y escribiendo el comando:

    netsh winsock reset

    Luego reinicié el router y pude acceder al menú del mismo.

    Ilustración IV

    Monday
    Nov 29,2004

    Una vez que hayamos transferido el dibujo sobre la cartulina, procederemos a borrar con mucho cuidado, los excesos de lapiz sobre la misma; para ello usaremos el limpiatipos, el cual podemos usar de dos maneras: de forma similar a cualquier borrador, o en forma de moteado sobre la línea que deseamos borrar. La idea es que kede marcado el dibujo, pero con las líneas muy, muy tenues, casi sin línea, ya que ellas solod eben servirnos para difeenciar el área que iremos pintando con las acuarelas. Hay que tener en cuenta que, una vez pintadas con acuarelas, las líneas del lapiz son muy dificiles de borrar (casi imposibles sin raspar la cartulina). Otra cosa a tener en cuenta es que al pintar con acuarelas, las líneas del lapiz (al mojarse) se harán más notorias, por eso hay que tener especial cuidado en los rostros o en otras partes donde no se necesiten estas líneas.

    Una vez limpio el dibujo, empezaremos a pintar con las acuarelas, disolver la acuarela en un poco de agua (muy poca, dependiendo la intensidad de color que se pretenda alcanzar), lo ideal es cubrir la cartulina, sin llegar a saturar demasiadod e color, ya que, el acabado final se conseguirá con los lápices de color.

    Hay que combinar tratando de lograr los colores más parecido que se puedan, distinguiendo las diferentes tonalidades de cada color. Las betas (beteado) en la pintura son muy comunes, sobretodo en superficies grandes; si se desea se pueden evitar, pintando de un extremo al otro, cargar el pincel con suficiente acuarela, mientras se pinta, no se debe dejar que se seque el final de lo pintado, para esto, no se debe dejar que se seque el pincel, cargarlo nuevamente y continuar desde el sitio donde se dejó, posiblemente se pueda dar cierta inclinación al tablero, de esta manera podremos hacer que la acuarela escurra hacia abajo, al terminar de pintar el area, hay que recoger la acuarela sobrante, esto se puede hacer con un pincel seco (se puede secar el pincel rápidamente chupandolo, la acuarela no contiene plomo como las temperas). Para conseguir los brillos, que puedan existir en algunos lugares, o quitar acuarela de donde ya se haya pintado, se puede usar un pincel limpio, humedecerlo ligeramente con agua limpia, y pasarlo por el lugar donde se desea retirar un poco de pintura.

    Es recomendable pintar primero los colores claros, y luego los oscuros.

    No olvidar lavar bien los pinceles una vez terminado el trabajo, o antes de hacer un cambio de color.

    Paranoid Android – Radiohead