11 diciembre 2006

Configurando el zftpServer para trabajar con conexiones pasivas (IE por ejemplo)

Ya ni me acordaba que teníamos blog. Pero este tópico ameritaba un posteo porque seguro que dentro de dos días alguien pregunta y yo como un pancho no me acuerdo cómo resolverlo. El asunto es cómo configurar el servidor zftpServer para que maneje correctamente las conexiones en modo pasivo (por ejemplo para entrar con Internet Explorer). Obviamente partimos de la base de que si el servidor ftp está instalado en una máquina tras un router, entonces están redireccionados los puertos 20 y 21 mediante reglas de NAT a la máquina correspondiente y que están creadas las excepciones correspondientes en el firewall de windows (si es que alguien usa ese) o en el firewall que tengan instalado.

Llendo a lo que nos compete (para que se ría martinez), para hacer funcionar el zftp en modo pasivo hay que entrar al administrador, ir al menú Setup->Server Configurations. En la ventana que aparece, solapa General, aparecen dos tildes por allá abajo. Hay que tildar la primera (Specify address for Passive Mode) y destildar la segunda (Specify port range for Passive Mode). En el cuadro de texto junto a la primera tilde, hay que poner la dirección del propio servidor; esto puede ser bien una dirección ip, o bien una redirección dinámica (de dyndns.org por ejemplo) que al menos en mi caso función poniendo de la forma:

ftp://miservidor.dyndns.org

Eso es todo, una pelotudez pero si no la sabés te volvés loco tratando de dar en la tecla. Post cortito y al pié, raro en mi que suelo irme por las ramas. Un saludo gente y que no muera lacpualpalo che.

12 octubre 2006

Caprichosa altura default del Internet Explorer

El conocido y masivamente utilizado Internet Explorer (IE), alias: la pesadilla del webmaster (joke by ShaQ), entre otros, tiene un problema que muchos de los programadores de sitios web sufrimos: la altura default de las líneas (DIV, TR/TD, P, etc).

Como podrá entenderse, este post es para experimentados o desarrolladores web, así que no se quemen la cabeza si no se dedican a esto (o piensen dedicarse), seguramente su médico amigo no se los recomendará.

El problema de “la altura default del IE” yo lo he sufrido desde hace años y luego de algunas búsquedas descargadas de éxito, utilicé algún artilugio como para que el diseño no quede “tan feo” en el IE y así patear la pelota. Hoy Shaq me consultó por esto, dado que anda renegando desde hace unos días y tampoco había encontrado la solución.

Como tantas veces hemos convenido con Shaq y otros amigos: no encontrar algo en internet, no significa que no exista, muy probablemente requiera algo más de inspiración, quizás un ducha de por medio, y cambiar los parámetros de búsqueda en Google para dar con la página exacta. Como buenos usuarios de Google, lo hemos comprobado montones de veces. Eh aquí que se me ocurrió buscar: ie div height. El primer resultado ya tenía olor a éxito y así fue como encontramos la solución al problema... claro, como solemos decir con Shaq y tantos otros amigos: en internet casi siempre existe alguien que ya le pasó lo mismo.

En fin, la soluciones planteadas por un señor llamado Bruno para el caso de un DIV, fueron:
- Escribir un comentario vacío, por ejemplo: <div style="height: 4px"><!-- --></div>
- Escribir un &nbsp; y dar el estilo “font-size: 1px; line-height: 0”, por ejemplo: <div style=”font-size: 4px; line-height: 0”>&nbsp;</div>

Ambas soluciones me funcionaron perfectamente, pero me parecen muy ridículas, tan ridículas como el capricho de IE para hacer valer su altura default en todos los casos, pero vaya uno a saber en qué estuvieron pensando los programadores de Microsoft.

11 octubre 2006

Por qué Comic Sans MS en los comentarios del Notepad++?? ehh?? ehh??

Muchos de nosotros (en realidad seguramente muy pocos) usamos el Notepad++ como editor de textos básico. Se trata, para los que no lo conocen, de un editor de textos free con muchas opciones, tales como resaltar códigos de un gran número de lenguajes (más de 40), herramientas varias a través de plugines, una asistencia al estilo code-completition bastante simple pero no por ello menos útil, herramientas de reemplazo de texto en múltiples archivos, etc. La verdad es un excelente programa.

Sin embargo, tal y como lo comentamos casi al mismo tiempo con Sergio y con Euler via chat tiene, a nuestro parecer, un inconveniente importante. Los comentarios de los lenguajes de programación vienen por defecto para ser mostrados con la odiosa letra Comic Sans. La verdad no entiendo a que se debe pero la verdad, a mi gusto y evidentemente el de varios, no es una letra muy agradable para ver el código fuente de nuestros archivos. Por lo general, al menos yo, prefiero que todo el texto figure con una misma tipografía y en todo caso distinguir entre palabras reservadas, comentarios, constantes, cadenas, números, etc. a través de diferentes colores o estilos (negrita por ejemplo).

Muchas veces, la manera de solucionar este inconveniente era usar la herramienta para configurar los estilos y cambiar a mano los formatos de los lenguajes que solemos usar habitualmente (PHP, HTML, Javascript, Java, XML). Pero es un trastorno modificar a mano siempre y más teniendo en cuenta que al instalar una nueva versión suelen perderse las configuraciones antiguas. Así que me decidí a buscar la solución al problema. Consiste simplemente en editar el archivo stylers.xml que se encuentra (normalmente) en el directorio:

C:\Documents and Settings\[NUESTRO USUARIO]\Datos de Programa\Notepad++
Casualmente podemos editarlo rápidamente con el Notepad++. Al abrirlo nos encontramos con la definición de los estilos. Haciendo rápidamente un reemplazo (Menú Buscar->Reemplazar) podemos reemplazar la cadena "Comic Sans MS" por "MS Sans Serif" y ya habremos modificado para que no se nos muestre nada más usando la tipografía Comic Sans y en su reemplazo utilizaremos la "MS Sans Serif" que es la tipografía por defecto del Notepad++ (al menos en mi caso así lo era). Sin embargo al menos a mi no me convence que el tamaño de letra por defecto para los comentarios sea 8 puntos... prefiero 10 puntos, así que en realidad podemos hacer los siguientes reemplazos y a mi gusto tendremos un buen resultado:

Reemplazar:

fontName="Comic Sans MS" fontStyle="0" fontSize="8"

por:

fontName="MS Sans Serif" fontStyle="0" fontSize="10"

y reemplazar:

fontName="Comic Sans MS" fontStyle="1" fontSize="8"

por:

fontName="MS Sans Serif" fontStyle="1" fontSize="10"

Una alternativa a esto, si preferimos dejar la tipografía libre para que se adapte a la tipografía por defecto, esto es, en lugar de forzar que sea "MS Sans Serif" que sea la que se setea como fuente por defecto del Notepad++, consiste en dejar el nombre de la fuente vacío, es decir reemplazar "Comic Sans MS" por " " o bien:

Reemplazar:

fontName="Comic Sans MS" fontStyle="0" fontSize="8"

por:

fontName=" " fontStyle="0" fontSize="10"

y reemplazar:

fontName="Comic Sans MS" fontStyle="1" fontSize="8"

por:

fontName=" " fontStyle="1" fontSize="10"

E incluso, el fontSize también se puede setear a " " de forma que adopte el tamaño de la fuente por defecto.

Bueno, quizás fue un poco largo el post pero bueno, es lo que hay. Espero que les sirva. Saludos.

28 septiembre 2006

Unidad USB Desaparecida???

Arranquemos primero con el cuento de como se originó el problema. Si quieren ver solamente la solución vayan al último párrafo porque los primeros son simplemente anecdóticos.

No se por qué (no me he puesto a investigarlo demasiado), mi windows me asigna una letra de unidad nueva cada vez que conecto mi reproductor de MP3 en el puerto USB. Es decir, primero le asigna la letra H, lo extraigo y lo vuelvo a conectar y le asigna la letra I, etc. El otro día ya iba por la letra R y como toda mi vida me pregunté qué había más allá de la unidad Z me dispuse a conectar y extraer el reproductor unas pocas veces más para ver qué pasaba. La respuesta a esta pregunta, luego de llegar y pasar la unidad Z fue que no le asigna ninguna letra de unidad. Hasta ahí todo perfecto, salvo que tuve que reiniciar para que me permitiera volver a conectar algún pendrive y le asignara una letra de unidad. Este pedacito de la historia termina acá.

Cambiando totalmente de tema, aunque también tiene que ver con el problema, el sábado pasado, como a las 4 de la mañana (del domingo ya) me volvía de lo de mi amigo marcius de jugar unos truquitos y no me pregunten por qué se me vino a la mente un viejo juego de fútbol que solíamos jugar hace muuuchos años en la 286. No recordaba el nombre y alguna vez había hecho una búsqueda medio rápida y no había dado en la tecla. Como marcius es de acordarse ese tipo de pelotudeces le pregunté a ver si no se acordaba el nombre pero tampoco lo recordaba. Obviamente, como no puedo con mi genio, llegué a casa y me puse inmediatamente a buscar el bendito juego. Después de unos minutos en google apareció. Por si a alguien le interesa se trataba del "MicroProse Pro Soccer" también conocido como "Keith Van Eron’s Pro Soccer". Lo bajé y al escuchar el speaker entonar esa musiquita inconfundible inmediatamente me dispuse a grabar la música para mandársela a marcius que seguro se iba a poner como loco. Lo más sencillo para grabar en ese momento era usar el reproductor de MP3, así que grabé la musiquita y, "para no irme por las ramas", al conectar el reproductor me encontré con que no le asignaba ninguna letra de unidad. Como ya era tarde lo dejé asi nomás para resolver el problema en otro momento y me fui a dormir. Supuse que sería algún inconveniente temporal así que al dia siguiente reinicié la máquina pero seguía sin mostrarme una letra de unidad asignada al dispositivo, pese a que reconocía que se encontraba conectado.

La solución al problema consistió en acceder a la aplicación de "Administración de discos" de Windows XP (El camino rápido es ir a Inicio->Ejecutar, tipear diskmgmt.msc y darle Enter) y una vez allí ubicar la unidad de "Disco Extraíble" darle botón secundario->Cambiar la letra y rutas de acceso a la unidad y allí agregar una letra de unidad Disponible (En mi caso la letra H). Listo, asunto solucionado. Otro día explicaré algunas funciones extras de esta herramienta de windows XP como me sugirió Euler. Eso es todo. Disculpen la longitud del post pero me gusta hablar boludeces, ya me conocen. Saludos gente.

25 septiembre 2006

Solucionar problemas de interferencia en el TV-Out

Hace un rato me di una vuelta por lo de mi amigo Marcius, para ver si podíamos hacer funcionar correctamente el TV-Out de su PC. El problema que tenía, era que pese a que se veía en colores sin inconvenientes, la señal se veía con rayas como si la señal fuera pobre o tuviera mucha interferencia. Hicimos varias pruebas con un par de cables; incluso llegamos a probar de envolver el cable con papel de aluminio para evitar posibles interferencias de alguna fuente o algún cable externo pero seguíamos sin tener buena señal.

Finalmente se nos dió por buscar un poco en algún foro (en realidad Marcius fue el primero mientras él hablaba por teléfono yo tomé el comando de la búsqueda), pese a que yo suponía que el problema era que el adaptador de s-video (super video) a video compuesto (RCA) era de mala calidad y el cable tenía mucha pérdida de señal. Bastó con leer un par de páginas de un par de foros para encontrar la respuesta al problema. En este caso, el video entraba primero a una video cassetera, ya que el televisor no tenía entrada de video compuesto, simplemente entrada de RF (coaxil). Sin embargo, supongo que el problema hubiera sido similar si entraba directamente al televisor. La solución era muy simple, desconectar el cable de entrada de video de RF de la video cassetera; es decir, desconectar el cable de entrada de TV por cable de la video y asunto solucionado, la imágen era perfectamente nítida. No es la alternativa ideal quizás ya que implica andar desconectando el cable de RF cada vez que queremos usar el TV-Out pero como muchos simplemente lo usan para ver alguna película cada tanto no es tan molesta la solución.

Eso es todo por el momento gente. Una boludez pero que seguramente a muchos (como a mi), no se les hubiera ocurrido probar. Saludos y me voy yendo a dormir porque ya es tarde. Se vemos.

07 septiembre 2006

Eliminando las direcciones recientes del Internet Explorer

Varias veces me han preguntado cómo eliminar las direcciones a las que se accedió recientemente en el Internet Explorer, es decir, las direcciones que aparecen al desplegar el campo donde se tipea la dirección de una página a la que queremos acceder.

Para borrar algunas de las direcciones que aparecen en ese desplegable, vamos al menú Inicio->Ejecutar. En la ventana que aparece escribímos "regedit" (sin las comillas) y apretamos Enter. Aparece una aplicación (el editor del registro de windows) con una estructura en árbol a la izquierda similar a cómo se ven las carpetas en el Explorador de Windows. Hay que moverse en esa estructura de árbol y dirigirse a la siguiente ruta:

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Typed URLs

una vez que lleguemos a esa ruta, a la derecha aparece el listado de las direcciones visitadas. Elegímos las que queremos borrar y las eliminamos con la tecla Suprimir (podemos elegir varios usando la tecla Shift para elegir un rango o la tecla Control para ir agregando una por una a la selección). De esta manera ya no van a figurar esas direcciones en el listado de direcciones del internet explorer. Sin embargo, las direcciones visitadas siguen figurando en el Historial. Para eliminarlas de ahí hay que ir al historial del internet explorer (Menú Ver->Barras del explorador->Historial) y buscar en el listado que aparece las páginas que querramos que no figuren y eliminarlas nuevamente con suprimir.

Con eso ya se eliminan los principales rastros de una página visitada. Igualmente siguen quedando rastros en los archivos temporales de internet. Para elminar los archivos de allí hay que ir en windows XP (típicamente) a:

C:\Documents and Settings\[NOMBRE DEL USUARIO DE WINDOWS]\Configuración local\Archivos temporales de Internet

o en windows 98 (si mal no recuerdo) a:

C:\Windows\Archivos temporales de Internet

[NOMBRE DEL USUARIO DE WINDOWS] corresponde al nombre de nuestro usuario de windows XP. Para saber cual es nuestro nombre de usuario de windows vamos al menú inicio y nos fijamos donde dice "Cerrar sesión de ..." y figura el nombre de nuestro usuario de windows.

Una vez que estamos en la carpeta de los archivos temporales hacemos clic en el encabezado de la columna "Dirección de internet" para ordenar por dirección y nos desplazamos por la lista de archivos para seleccionar todos los archivos para los que en la columna de "Dirección de internet" figuren las direcciones de las páginas que queremos eliminar y los borramos usando la tecla suprimir. No se olviden de vaciar la papelera de reciclaje.

TIP: Si presionan el shift antes de apretar suprimir para borrar un archivo al borrarse el archivo se borra directamente sin pasar por la papelera de reciclaje.

Pueden quedar más rastros aún pero ya con esto están más que borrados los rastros más comunes.

Hay programas que hacen todo este trabajo automáticamente pero bueno, este es el método manual que más de una vez terminé explicando a algún amigo. Eso es todo por el momento, espero que les sirva. Nos vemos

06 septiembre 2006

Símbolo dólar en Excel

Hoy mi primo me preguntó por segunda vez (porque la primera perdió lo que le había enviado... que bueno habría sido si hubiera posteado esto luego de su primera consulta) acerca de cómo formatear una celda en Excel para que muestre el símbolo dólares, de la misma manera que se hace tan fácilmente para pesos, pero él necesitaba que mostrara “US$”.

Luego de pensar, creí que podría estar la manera sencilla de mostrar el símbolo dólar en el menú Formato > Celda, categoría Moneda. Pero no fue así, no lo encontré y opté por el camino que para mi sería más simple: crear un formato personalizado.

Así fue que, seleccionando la categoría Personalizado en la ventana Formato > Celdas, escribí lo siguiente en el campo Tipo:
_ "US$" * #.##0,00_ ;_ "US$" * -#.##0,00_

Luego presioné Aceptar y esto hizo que las celdas seleccionadas mostraran el número con el símbolo dólar delante alineado contra la izquierda, mientras el número se sitúa alineado a la derecha, similar al formato que se aplica con el botón “$” de la barra de herramientas, pero en este caso tratándose de dólar.

Luego podemos copiar ese formato a las demás celdas; eso se puede hacer con el pincel de la barra de herramientas, primero seleccionamos la celda desde la cual se copiará el formato, presionamos el pincel y luego marcamos las celdas a las que le deseamos aplicar el formato. Sino podrían seleccionarse las celdas a las que se desea aplicar el formato y proceder como antes, con la ventaja que si se trata del mismo documento que antes, seleccionando Categoría Personalizado, el Tipo que creamos antes aparecerá último en la lista de Tipos.

05 septiembre 2006

Conviertiendo videos de flv a avi (youtube)

Y si, lo prometido es deuda. Finalmente, luego de evaluar un puñado de productos que cumplían con esta funcionalidad, todos ellos en versiones free, me quedé por simplesa con CinemaForge. Por otra parte, los resultados son más que aceptables y teniendo en cuenta que la interfaz es muy simple, me quedo con esta alternativa.

En realidad no es totalmente Free. Sin embargo, la única limitación que encontré que posee la versión free, es que no permite subir los videos a un servicio de hosting de ellos. Sin embargo, si lo usamos simplemente para convertir archivos en nuestra máquina, no debería haber ningún inconveniente. Si en el futuro encuentro alguna otra limitación busco alguna alternativa, pero todas las que probé eran demasiado rebuscadas para el usuario medio.

Bueno, dejemos de dar vuelta y vamos con lo que nos interesa. Cómo convertimos un flv a avi. En primer lugar nos bajamos el instalador del CinemaForge de aqui. Una vez que lo hemos bajado, lo ejecutamos. El instalador no pide absolutamente nada más que la ruta donde lo queremos instalar, si queremos le damos la ruta por defecto y si no elegimos otra carpeta a gusto. El instalador copia los archivos necesarios y ejecuta automáticamente el programa. Igualmente crea accesos directos en el escritorio y en el menú inicio bajo el nombre "Cinema Forge 2.0".

Bien, una vez abierto el programa hacemos clic en el ícono en forma de carpeta celeste que está a la derecha de Input y en el cuadro de diálogo que nos aparece buscamos el archivo flv que queremos convertir; lo seleccionamos y ponemos Abrir. Por defecto el archivo convertido va a tener el mismo nombre que el archivo flv pero con la extensión que corresponda (.avi, .wmv, etc). Si deseamos que el archivo de salida (Output) tenga otro nombre hacemos clic en la carpeta de color celeste a la derecha de Output y en la ventana que aparece elegimos la carpeta donde queremos guardar el archivo, definimos un nombre para el mismo (no es necesario incluir la extensión) y hacemos clic en Guardar.

A continuación hacemos clic en el ícono que dice "DOC TYPE" ubicado a la derecha de "Output" y elegimos el formato de salida, típicamente "Audio/video interleaved (avi)" aunque bien podemos elegir otro formato de salida.

Ya estamos en condiciones de realizar la conversión. Sin embargo podemos jugar un poco más con algunas opciones de video y audio. En primer lugar, con respecto al video tenemos las siguientes opciones y valores sugeridos:

Quality: Good
Framerate: 24
Bitrate: 768
Frame Size: Same
Deinterlaced: None
Thumbnail: 100x100

Con respecto al audio:

Bitrate: 128
Frequency: 22050Hz
Channels: Mono

No olviden tildar (poner en negro oscuro) el cuadro que dice "Include Video's Audio".

Hecho esto finalmente vamos a la izquierda en donde dice "Encode" y hacemos clic en el botón "Encode". Listo, luego de unos instante (unos minutos tal vez, dependiendo del video y de nuestra PC) tendremos el video en formato avi listo para la cartera de la dama y el bolsillo del caballero. Nos daremos cuenta cuando termine la conversión porque en la barra de abajo de la aplicación figura "Video Encoded...".

Aquí termina la explicación. Sin embargo, agrego un par de datos más. Si el archivo que obtienen les resulta muy grande (en MB) o quizás muy poco definido (muy pixelado) en relación con cómo se veía en youtube pueden jugar un poco con el Bitrate de la opción de video. Un Bitrate más bajo implica un archivo final más pequeño (en MB) al costo de un video con menor definición (siempre y cuando mantengamos la resolución, claro está). También se puede modificar la calidad del audio. Una mayor Frecuencia nos dará un mejor sonido (siempre y cuando el archivo de video original tuviera un sonido de buena calidad) con el costo de aumentar el tamaño de archivo final. También podemos elegir que el audio sea Stereo, pero nuevamente aumentará el tamaño final del archivo.

Bueno gente. Espero que les sirva. Por si alguno quiere probar alguna otra alternativa les dejo el dato de otros programas que sirven para este fin:

SUPER
Total Video Converter

31 agosto 2006

Descargando videos de youtube

Si me hubieran dado un dolar cada vez que alguien me preguntó cómo hacer para bajar un video de youtube tendría al menos 3 o 4 dólares más en mi billetera. Me pareció un post interesante para hacer porque hay que dar varias vueltas y cada vez que alguien me pregunta me rompe tener que escribir todo de nuevo.

Lo primero que tenemos que hacer es ir hasta la página de youtube donde se encuentra el video en cuestión. Por ejemplo, este excelente video de los muchachos de tripod que solo puede causar gracia a alguien tan geek como uno:

http://www.youtube.com/watch?v=C_9YA-9NDAc

Una vez allí, copiamos la dirección de la página (arriba, en la barra de dirección por si alguno no se avivó :P). Con la dirección copiada entramos a la siguiente página:

http://videodownloader.net

En esta página tenemos un cuadro de texto en primer plano donde pegaremos la dirección copiada y hacemos clic en el botón DOWNLOAD que se ubica a la derecha. Luego de unos instantes un poco más abajo nos aparece una sección titulada "Guardar Video" y dentro de ella un botón que dice "Download Link". Hacemos clic sobre este botón y nos aparecerá el cuadro de diálogo de nuestro navegador preguntándonos si queremos abrirlo o guardarlo. Optamos por guardarlo y lo hacemos con un nombre descriptivo (dentro de lo posible) y lo guardamos en alguna carpeta en nuestra PC (Fijensé donde lo guardan, no vengan después a preguntar donde quedó el archivo que bajaron porque aunque no lo parezca siempre alguien pregunta eso).

Esta misma página se puede utilizar para bajar videos de muchos otros sitios de alojamiento de videos tales como Google Video, Metacafe, etc. En realidad Google Video nos permite descargar los videos desde la misma página, pero bueno, de esta manera se reduce la metodología a copiar el link y usar esta página.

El post originalmente iba a explicar también como pasar de flv a avi y ya lo tengo a medio camino. Sin embargo estoy buscando la mejor alternativa (más que nada la más simple, la que menos haya que tocar, menos opciones rebuscadas que pese a que permiten mucha más versatilidad el usuario medio no entiende qué tocar y que no). Prometo a la brevedad publicar algún método para convertir a avi desde los archivos flv que bajamos de youtube. Vayan guardando sus videos en una carpeta que cuando esté el otro post los van a poder convertir uno por uno :P. Por ahora nada más; me voy a dormir porque estoy cansado y mañana arranco temprano. Saludos gente.

Apache como servicio

Conversando con un amigo, me contó de un problema que tenía con el Apache (un servidor Web, para quien no lo conoce), y me decía que tenía instalado el monitor del Apache y cuando quería iniciar el servidor le decía algo así como que no estaba instalado el servicio, o bien el monitor no encontraba el servicio para iniciarlo. También si iba por el Panel de Control, Herramientas Administrativas, Servicios, no encontraba algún servicio con el nombre “Apache”.

El problema: tenía el Apache instalado en una carpeta, pero no lo tenía instalado como servicio. Apache permite que se use a gusto del consumidor, como aplicación o como servicio.

Una solución: abrir un Explorador de Windows, ir a la carpeta donde está instalado el Apache, normalmente algo parecido a: “C:\Archivos de programa\Apache Group\Apache2”. Luego ingresar a la carpeta “bin” que se encuentra allí adentro. Ir a la barra de direcciones del Explorador de Windows y agregar a la dirección existente, unas comillas dobles al comienzo (“), y al final agregar lo siguiente:
/apache.exe” -k install

De esta manera nos quedó entre comillas toda la dirección hasta el archivo apache.exe, y un agregado de -k install al final. Al apretar Enter en la barra de direcciones el comando se ejecutará y el resultado no aparecería en pantalla, pero si todo salió bien debería estar instalado el Apache como servicio. Para arrancar el servidor, utilizar el Monitor del Apache o bien ir a Panel de Control, Herramientas Administrativas, Servicios y buscar Apache; ahora debería aparecer. Si aparece, basta con hacer clic derecho encima y elegir “Iniciar”.

Si queremos desinstalar al Apache como servicio, hay que proceder como antes, solo que a la dirección en la barra de direcciones del Explorador de Windows (luego de estar ubicados en el directorio “bin” del Apache), agregar (recordar agregar la comilla que abre adelante):
/apache.exe” -k uninstall

Ahora ya no debería estar entre los Servicios de Windows, aunque el Apache seguirá instalado igual en la carpeta anterior, porque no borramos al Apache, sino al servicio que lo llama.

30 agosto 2006

Cómo cambiar el programa predeterminado con el que se abre un archivo

Un amigo me consultó por el siguiente problema: normalmente cuando doy doble clic en una foto o imagen, me abre las fotos con un cierto programa (en este caso el Microsoft Photo Editor), pero con otra foto que me pasaron por mail, me la abre con el Paint y no puedo hacer zoom y demás bondades del Photo Editor.

Para cambiar el programa predeterminado con el que se abre un tipo de archivo, explicaré a partir de un archivo específico que se tenga en el momento. Ubicamos ese archivo de tal manera que se pueda hacer clic derecho encima y abrir las propiedades del mismo. Para ubicarlo, podría utilizarse el Explorador de Windows, o si se encuentra en el escritorio u otro lugar de acceso inmediato, directamente desde allí. Luego ir a la solapa (pestaña, tab o como se conozca) “General”, aunque normalmente es la primera que aparece cuando se ingresa. Allí verificaremos que dice “Abrir con ...” y un programa asignado. En el caso de mi amigo, era el Paint, así que para cambiarlo presionamos el botón “Cambiar” que se encuentra a la derecha en la misma línea. Se abrirá una nueva ventana en la que podremos elegir entre una lista de programas, el que queramos que se utilice de ahora en adelante para abrir el archivo seleccionado, y todos los archivos del mismo tipo que tengamos. Damos aceptar en esa ventana y también en la de propiedades que abrimos anteriormente, y ya está. Ahora, al dar doble clic en el archivo se debería abrir con el programa que seleccionamos.

Qué sucede si el programa que elegimos para abrir el tipo el archivo, no puede abrirlo? En ese caso, al dar doble clic al archivo, indicará con un cartel que seguramente no pudo abrirlo. Las alternativas aquí son dos: podemos hacer los pasos anteriores y volver a seleccionar el programa con el que antes se abría el archivo, por ejemplo el Paint, o bien intentamos seleccionar otro programa que tengamos con el que quizás pueda abrirse ese archivo.

29 agosto 2006

Problemas con Firefox y el bloqueo de ciertos puertos conocidos (well known ports)

Este problema se me presentó el otro día en el laburo cuando intenté acceder a un servidor web que corría en el puerto 87. Al intentar acceder al servidor, Firefox inmediatamente bloquea la petición y muestra una pantalla que en la versión en Inglés de Firefox dice lo siguiente:

This address is restricted
This address uses a network port which is normally used for purposes other than Web browsing. Firefox has canceled the request for your protection.

y en Firefox en Español reza:

Esta dirección esta restringida
Esta dirección usa un puerto de red que normalmente se utiliza con fines distintos a la navegación web. Para su protección, Firefox ha cancelado la petición.

Básicamente (como me gusta decir habitualmente) el problema es que el puerto 87 (en mi caso) es un puerto que típicamente se utiliza para una aplicación distinta del servicio HTTP (aplicaciones de terminal en este caso). Lo mismo ocurre si se trata de acceder a un servidor en el puerto 23 (telnet), 110 (POP), etc.

Lo que sucede es que, dado que típicamente esos puertos son utilizados para otro tipo de aplicaciones, Firefox, por cuestión de seguridad, bloquea los intentos de conexiones a este tipo de puertos (se puede realizar una prueba tratando de acceder a localhost:puerto, por ejemplo localhost:23).

Bueno, dejemos de dar vueltas y vamos con la solución que es lo que importa. En primer lugar debemos abrir un Firefox y en la barra de direcciones tipear la siguiente "dirección":

about:config

Aparecerá una "página" de configuraciones avanzadas del Firefox. En primer lugar debemos tipear en el campo Filtro lo siguiente:

network.security.ports.banned.override

A medida que escribimos Firefox va filtrando la lista hasta dejar solamente las entradas que coinciden con el texto igresado. Si una vez ingresado el texto anterior (o parte de él) nos encontramos con que no existen ninguna preferencia (línea de texto) con ese nombre, debemos crearla. Si ya existe editaremos la preferencia existente. Para crear una nueva preferencia debemos hacer clic con el botón secundario sobre la "página", ir a la opción Nuevo y elegir la opción "Cadena". Firefox nos muestra un cuadro de diálogo donde introduciremos el nombre de la preferencia:

network.security.ports.banned.override

ponemos Aceptar y nos aparece una nueva ventana donde poner el valor de la preferencia. En este caso debemos poner simplemente el puerto. Si queremos permitir conexiones a más de un puerto bloqueado podemos poner la lista de puertos separándolos simplemente con una coma tal como:

20,87,110

Si la preferencia ya existía, editamos la existente y agregamos el puerto que queremos "desbloquear". Finalmente cerramos esta "página" y listo, ya está todo hecho.

Bueno, esto es todo... quedó demasiado largo para mi gusto pero me gusta ser bien detallado en las explicaciones para que haya la menor cantidad de dudas posibles.

Algo que olvidé mencionar en el primer post es que muchas de las cosas que ponemos en el blog (sino todas), son el resultado de búsquedas en internet, pruebas y demás. Es decir que muchas de las soluciones no son propias sino el resultado del rejunte de soluciones encontradas por internet y la experiencia propia. Esto es todo por el momento y espero no haber aburrido a nadie. Hasta la Próxima.

ShaQ

Editar un template de Outlook

Hoy tuve la necesidad de editar un template de Outlook y me sucedió que, luego de recorrer los menus y pensar que sería tan simple como ir a “guardar cómo” y elegir el tipo de archivo “Outlook Template (*.oft)” o parecido, no lo encontré en el combo de tipos de archivo. Probé intentar guardar como “Word Template (*.dot)”, aunque yo le pondría extensión oft. Cuando pruebo abrirlo para ver qué tan bien me había quedado, me encuentro que el documento estaba vacío… evidentemente no le gustó nada mi cambio de extensión.

Así fue que entré a goolgear y la gente decía que era tan simple como guardar cómo… eso no me había funcionado. Pensé un poco más y me pregunté: no será que al tener como editor predeterminado al Word, no me esté presentando la opción de guardar como Outlook Template?

Así fue que intenté ir al menú archivo e intentar abrir el template original con el editor clásico de Outlook, pero no encontré esa opción... maldito Outlook. Está bien, sabía que la elección del tipo de editor predeterminado estaba en “Herramientas” > “Opciones”, pestaña “Formato de Mails” (o parecido, estoy traduciendo). Destildé para que no sea el Word mi editor predeterminado, abrí de nuevo el template que quería editar, fui a “guardar cómo” y allí estaba el esperado “Outlook Template (*.oft)” en el cuadro de tipo de archivo. Esto sirve tanto para editar como para crear un template nuevo.

28 agosto 2006

Un ajedrez sencillo

Un amigo me pidió información acerca de algún ajedrez como para hacer algunas partidas y descontracturar un poco sus neuronas. Inmediatamente mi pregunta fue relacionada con la cantidad de "inteligencia" que pretendía que tuviera el juego que buscaba, dada la amplia gama que existe actualmente.

Como bien decía Shaq en el post anterior, uno tiene esa debilidad de salir por Google e intentar solucionar problemas propios y ajenos. En ese momento justo estaba chateando con Shaq y fue muy curioso cuando, cada uno de nosotros sin saber que el otro iba a googlear inmediatamente (aunque cualquiera podría saber que efectivamente así iba a ser), nos mandamos casi en un mismo instante el link de un ajedrez, que en realidad era el mismo! Claro, nos conocemos bastante y seguramente tiramos la misma consulta en Google... sin dudas.

En fin, el ajedrez que encontramos no es el más "polenta", pero es gratis y entretiene un rato, además de su reducido tamaño de 1.62MB. Permite cambiar el idioma a español. Para instalarlo, ejecutar el exe, pulsar el botón “Unzip” y se descomprimirá en la carpeta que se le indique, normalmente “c:\Free Chess”. Luego ir a esa carpeta y ejecutar el archivo “Free Chess.exe”. Lamentablemente no agrega automáticamente un icono en el menú inicio, pero cada uno lo podría hacer por su cuenta.

El día que lo quieran eliminar, solo basta con borrar la carpeta donde lo instalaron. Tener presente que esto es válido solo en este caso por el tipo de instalación, no hagan eso en sus casas con el resto de los programas ;)

Ajedrez gratis: http://archivos.sion.com/FreeChess.exe

Está Vivo!!

Y si, finalmente dimos el puntapié inicial a esta idea que venía dando vuelta hace un buen tiempo.

La idea del blog surgió a partir de las incesables consultas de "soporte técnico" que uno debe responder diariamente (porque para uno es casi un deber). Creo que la gente nos ve como a un McGiver que en vez de una navaja suiza lleva un Pendrive. Y lo peor es que uno no puede con su genio y tiene que responder a absolutamente todas las consultas.

Cada vez que alguien me hace alguna "consulta técnica" tengo la sensación de que ya se lo respondí a alguien... Salgo a buscar en los mails, historiales de chats y demás... no aparece. Como me da fiaca tipear toooooda la explicación de nuevo decido buscar en google; como siempre me gusta decir (A alguien seguro que ya le pasó y está en internet). Pero no, termino desistiendo de la búsqueda en internet y redacto toda la respuesta nuevamente (porque sigo convencido de que ya se lo respondí a alguien en otra oportunidad).

Por eso surge este blog y esa es su finalidad (o al menos la intención inicial); Postear todas las cosas que creemos que pueden servirle a alguien, o podemos llegar a necesitar en otro momento. Con el tiempo veremos donde terminamos, pero por ahora arranca así.

Y ahí termina mi primer post... no me gustó pero es lo que hay. Se vemos gente... gente... gente??? No hay nadie, menos mal.

P.D: Como dijera Guybrush Threepwood... "Está Vivo!!!... no se por qué dije eso"

ShaQ CousteaU

27 agosto 2006

Una presentación

Desde niño me enseñaron que todo blog comienza con una presentación... :P

La idea inicial de este blog, es publicar aquellas soluciones a problemas comunes que se van presentando en nuestra vida relacionada con las tecnologías. También problemas que nos consulta la gente, y que muchas veces son comunes a otras consultas que nos hace otra gente, por lo cual, para reutilizar esas respuestas, aunque sea en parte, intentaremos utilizar este medio.

Esperamos que les sea (y nos sea también) de utilidad este blog.