Leonardo

Archivo de Junio 2007

Firefox 3 recordará preferencias de cada sitio visitado.

In firefox on Junio 29, 2007 at 12:49 am

Firefox 3 parece ser más interesante cada vez. Una nueva característicase dio a conocer por Mozilla, y es que ahora el navegador podrárecordar preferencias específicas por sitio. Es decir que si haypáginas con una fuente muy pequeña, podemos aumentarla y Firefoxrecordará la preferencia, aumentando el valor de la fuente cada vez quelo visitemos.

Por el momento solo se puede ajustar estapreferencia, pero en la versión final del navegador podremos habilitaro deshabilitar JavaScript, Java, imágenes, cambiar un idioma específicode diccionario, aceptar cookies o no, cambiar las preferencias deimpresión; y más cosas, todo por cada sitio visitado, y no de formaglobal como estamos acostumbrados.

Link | Firefox 3 to remember text zoom for specific web sites

Actualización: Más correcciones ortográficas para el corrector automático.

In paso a paso+tutoriales, productividad, scripts on Junio 27, 2007 at 4:02 pm

Los que leyeron el segundo tutorial que hice sobre AutoHotkey, Corrector automático al escribir en todos los programas, recordarán que habíamos hecho una lista de errores ortográficos frecuentes al escribir para que se corrigieran “al vuelo” en todos los programas, no solamente en Word.

Tiempo ha pasado, y ahora la lista incluye más de 400 palabras a corregir. Ahora he incluido algunos errores más. Por ejemplo, cuando repetimos un artículo “la la” por “la”. Y algunas abrevciaciones, por ejemplo usar “d” para que se cambie por “de” al redactar, o “p” para que se cambie con “por”. (Se pueden quitar de la lista si no te sirven, o incluso te complican la redacción, pero en mi caso, son una forma de escribir más en menos tiempo.)


Importante: algunas palabras como “tienes” serán corregidas por “tenés”, ya que soy argentino, y la lista está hecha para mí. Para todos aquellos hispanos/latinoamericanos que no sean argentinos, recuerden borrar esas correcciones de la lista para evitar que cada vez que escriban algo como “¿Apoyas a ese candidato?” se corrija por “¿Apoyás a ese candidato?”.

(Copiar esta lista de correcciones y pegarla encima de la que habíamos hecho en el tutorial 2 de AutoHotkey, reemplazándola)

;CORRECIONES ORTOGRÁFICAS
::a´ño::año
::aapgado::apagado
::abia::había
::abruta::abrupta
::abuntadante::abundante
::aca::acá
::acmodar::acomodar
::acostrumbrado::acostumbrado
::adquisitvo::adquisitivo
::adspectos::aspectos
::ago::hago
::ahi::ahí
::ahorrro::ahorro
::aisgnar::asignar
::album::álbum
::albumes::álbumes
::alcaraciones::aclaraciones
::aldo::lado
::amortzaciones::amortizaciones
::angulos::ángulos
::aocrdás::acordás
::apovechando::aprovechando
::apoyas::apoyás
::apra::para
::aprovchando::aprovechando
::aprovechand::aprovechando
::apsa::pasa
::asi::así
::atículo::artículo
::atrídos::atraídos
::aumetna::aumenta
::aumetnan::aumentan
::aunmento::aumento
::auqellas::aquellas
::auqellos::aquellos
::beno::bueno
::brev::breve
::brve::breve
::búsqeuda::búsqueda
::ca´ñon::cañón
::cacnción::canción
::cacniones::canciones
::calculo::cálculo
::cancioens::canciones
::cancones::canciones
::canoines::canciones
::caqnciones::canciones
::carcterizan::caracterizan
::carctrizan::caracterizan
::catividad::actividad
::cda::cada
::cental::central
::centimetros::centímetros
::charad::charada
::chrada::charada
::circulo::círculo
::ciurcunstancias::circunstancias
::cn::con
::co::con
::coldplay::Coldplay
::ColdPlay::Coldplay
::combustibes::combustibles
::comiezo::comienzo
::comuens::comunes
::condicón::condición
::conmsiderando::considerando
::conomico::económico
::consituyendo::constituyendo
::contangan::contengan
::contituye::constituye
::contituyen::constituyen
::conto::contó
::contuará::continuará
::conunto::conjunto
::convenciones::convenciones
::copnsumo::consumo
::córrete::correte
::cosiderdas::consideradas
::crecimeitno::crecimiento
::crecimientoe conomico::crecimiento económico
::crecimientoe conomivo::crecimiento económico
::crecimietno::crecimiento
::creciomiento::crecimiento
::cualqueira::cualquiera
::cuentnas::cuentas
::cuentó::contó
::cuetna::cuenta
::cuetnas::cuentas
::cunto::cuento
::d::de
::ddel::del
::ddesarrollo::desarrollo
::de saroolloo::desarrollo
::deberia::debería
::decis::decís
::decremnto::decremento
::defnitiva::definitiva
::dela::de la
::dem,anda::demanda
::depnde::depende
::depnde::depende
::depreseión::depresión
::desarollo::desarrollo
::desarolo::desarrollo
::desarolo::desarrollo
::desaroollo::desarrollo
::desarrolados::desarrollados
::desarrolo::desarrollo
::desplza::desplaza
::desrolo::desarrollo
::destruído::destruido
::detenermos::detenernos
::determinatt::determinar
::detinados::destinados
::dfiniendo::definiendo
::dia::día
::dienro::dinero
::dificil::difícil
::diicultad::dificultad
::diron::dieron
::disfuto::disfruto
::disnoibilidad::disponibilidad
::distitnas::distintas
::distitnos::distintos
::ditintos::distintos
::dl::del
::dónd::dónde
::done::donde
::dóne::dónde
::dsercicios::servicios
::dusfruto::disfruto
::e conomivo::económico
::ec onomia::economía
::ecnonmia::economía
::econocico::economico
::economa::economía
::economia”::economía”
::economia::economía
::eeconomía::economía
::ejmpleo::ejemplo
::ejmplo::ejemplo
::el el::el
::elm::el
::em::me
::em::me
::embgargo::embargo
::encontre::encontré
::encunte::encuentre
::encuntre::encuentre
::encvontre::encontré
::enfeisdaes::necesidades
::enocntrado::encontrado
::enocntraran::encontrarán
::enos::menos
::enotnces::entonces
::entoce::entonces
::entoces::entonces
::entonce::entonces
::envejecimeitno::envejecimiento
::eocnomia::economía
::esar::estar
::escacez::escasez
::escasez::escasez
::escazo::escaso
::esconomica::económica
::esconomicas::económicas
::escuchndo::escuchando
::escuhadno::escuchando
::esprándonos::esperándonos
::estsba::estaba
::esuchar::escuchar
::etc::etc.
::eurpa::Europa
::existenmte::existente
::exprtados::exportados
::facil::fácil
::fefecto::efecto
::finalente::finalmente
::fultuacioes::fluctuaciones
::fundamentalmetne::fundamentalmente
::fuse::fuese
::futuera::futura
::gadets::gadgets
::gagets::gadgets
::gargedt::gadget
::generacionfes utruras::generaciones futuras
::generacionfes::generaciones
::genracion::generación
::genraciones::generaciones
::getne::gente
::gorma::forma
::gsato::gasto
::habia::había
::haces::hacés
::hacven::hacen
::hao::hago
::haog::hago
::hara::hará
::hla::hola
::identifiar::identificar
::imporante::importante
::importane::importante
::incluiods::incluídos
::incorporra::incorpora
::incrmento::incremento
::independientemetne::independientemente
::ingrerso::ingreso
::institno::instinto
::intersante::interesante
::intresante::interesante
::ipod::iPod
::itunes::iTunes
::jabon::jabón
::la la::la
::las las::las
::lejania::lejanía
::leta::letra
::letr::letra
::levantas::levantás
::liquido::líquido
::litoralm::litoral
::llamda::llamada
::llmada::llamada
::lo lo::lo
::los los::los
::ls::los
::ltra::letra
::macximo::máximo
::manú::menú
::maquina::máquina
::mas::más
::mátate::matate
::maximo::máximo
::melancolicos::melancólicos
::menus::menúes
::mepresa::empresa
::merdaco::mercado
::milimetros::milímetros
::minimo::mínimo
::míralo::miralo
::mneú::menú
::msmo::mismo
::muchadchos::muchachos
::multidud::multitud
::multiplicacdores::multiplicadores
::musica::música
::n::en
::na::una
::navegdor::navegador
::ne::en
::nek::Nek
::ntonces::entonces
::oara::para
::obervadores::observadores
::ocutamietno::ocultamiento
::odna::onda
::oginales::originales
::ojala::ojalá
::onde::donde
::opa::ropa
::opr::por
::orecios::precios
::orginalidad::originalidad
::oslo::solo
::otod::todo
::p::por
::paraecen::parecen
::paragidma::paradigma
::pbi::PBI
::pefecto::perfecto
::pefeto::perfecto
::pensas::pensás
::perfumeria::perfumería
::perído::período
::perjuciciales::perjudiciales
::peruiodo::período
::plateamiento::planteamiento
::pococ::poco
::podes::podés
::podria::podría
::pondía::pondría
::popunto::punto
::porq::porque
::porqeu::porque
::porqyue::porque
::pq::porque
::pregutnado::preguntado
::preturbaciones::perturbaciones
::priodo::período
::prodccuion::producción
::producion::producción
::productiividad::productividad
::produto::producto
::proemsas::promesas
::promixa::próxima
::protecciçon::protección
::proudce::produce
::proudcen::producen
::proudcion::producción
::proudctivos::productivos
::proxima::próxima
::prucción::producción
::publicides::publicidades
::puden::pueden
::puee::puede
::q::que
::quedas::quedás
::realdiad::realidad
::recordas::recordás
::recuersos::recursos
::refresacado::refrescado
::reloacion::relación
::renovcacion::renovación
::repoducidos::reproducidos
::represenmtaba::representaba
::respondio::respondió
::resultadp::resultado
::resutlando::resultando
::retosando::retozando
::rpecios::precios
::s::es
::sabes::sabés
::safistacer::satisfacer
::salaruios::salarios
::sber::saber
::sbienes::bienes
::sciedad::sociedad
::scripst::scripts
::segun::según
::sercicios::servicios
::servia::servía
::sevicios::servicios
::siemrpe::siempre
::siginifca::significa
::signifia::significa
::signififa::significa
::simplemetne::simplemente
::singresos::ingresos
::siponible::disponible
::sis::sus
::sistematico::sistemático
::slarios::salarios
::slo::solo
::sobe::sobre
::solpas::solapas
::somo::como
::sonre::sobre
::sore::sobre
::sotacion::dotación
::ss::sus
::sslarios::salarios
::supuest::supuesto
::supueto::supuesto
::suputo::supuesto
::supuuesto::supuesto
::tambien::también
::tdavía::todavía
::tenes::tenés
::tesigos::testigos
::tngo::tengo
::todaví::todavía
::todavia::todavía
::tonces::entonces
::tood::todo
::tranformaciones::transformaciones
::transformaci´ñon::transformación
::transformacion::transformación
::transformción::transformación
::trbaajo::trabajo
::tricionás::traicionás
::trnaformaciones::transformaciones
::trnasaccion::transacción
::ubiera::hubiera
::ultimo::último
::uniormes::uniformes
::us::uso
::utlidad::utilidad
::utruras::futuras
::valo::valor
::Varaibles::variables
::vedad::verdad
::verda::verdad
::volve::volvé
::vuista::vista
::yel::y el

technorati tags:, ,

Blogged with Flock

AutoHotkey (Tutorial 9): Cerrar aplicaciones con un botón del mouse o un atajo de teclado.

In paso a paso+tutoriales, productividad, scripts on Junio 27, 2007 at 12:50 am


Muchas veces tenemos decenas de ventanas abiertas, ventanas que usamos una vez y dejamos acumuladas por todo el escritorio, y que además de consumir recursos, dificultan moverse entre las aplicaciones.

Es entonces cuando empezamos a cerrar ventanas, pero nos damos cuenta que ir en busca del botón Cerrar no es lo más cómodo del mundo cuando hay pilas y pilas de aplicaciones abiertas.

Con AutoHotkey (AHK) podemos asignar un botón del mouse (si tenemos un mouse con más de tres botones) o un atajo de teclado, a un script que cierre la aplicación actual.


El script.

XButton1::

WinClose A

Para aquellos modelos de mouse con 4 o cinco botones, hacemos referencia al cuarto botón con XButton1, podríamos cambiarlo por XButton2 para hacer referencia al quinto botón, o directamente aisgnar un atajo de teclado normal, por ejemplo #c:: que activaría este script al presionar las teclas Windows+C


La siguiente línea WinClose A, hace referencia a cerrar la ventana activa. Es decir, aquella ventana que tiene el foco o sobre la que estamos trabajando. Lo práctico de este script es que al activarlo cerrará la ventana actual, y como luego la penúltima ventana en ser usada recibirá el foco, si de nuevo activamos el script cerrará esa ventana también, porque será ahora la ventana activa. Cada vez que presionamos el atajo de teclado o la tecla de mouse, se cerrará la aplicación actual, y se seguirán cerrando si seguimos presionando ese atajo o tecla hasta que no haya más ventanas o hasta que dejemos de cerrarlas.


Un pequeño plus: si llegamos a ejecutar el script cuando es el escritorio quien tiene el foco, aparecerá el menú para apagar Windows, de modo que sirve para dos propósitos.

Todas las entradas sobre AutoHotkey.
Cerrar aplicaciones con un botón del mouse o un atajo de teclado.
Ocultar ventanas en la bandeja del sistema.

Un atajo de teclado para crear una carpeta nueva.
Agregar un prefijo a muchos archivos automáticamente.
Cambiar la extensión de un archivo.
Mover cientos de archivos y carpetas con un atajo de teclado.
Menú de carpetas favoritas en el Explorador de Windows y los cuadros de diálogo Guardar/Abrir.

Corrector automático al escribir en todos los programas.
AutoHotkey Tutorial: Cómo automatizar Windows.

Qué son los podiobooks.

In qué es..? on Junio 27, 2007 at 12:31 am

Los podiobooks son una cruza entre audiobooks y podcasts. Es decir, son libros grabados en audio por los mismos autores que presentan sus libros en capítulos que se descargan como simples podcasts desde sitios específicos o la tienda de iTunes.

Si alguien quiere ampliar esta -extremadamente breve- definición, que deje sus aportes en los comentarios, gracias.

technorati tags:,

Blogged with Flock

IE7 detecta los buscadores de las páginas web.

In internet explorer on Junio 26, 2007 at 1:38 pm

Hace poco noté una característica de IE7 que no vi en ningún otro navegador hasta ahora. Cuando entro en un sitio que cuenta con uno o más cuadros de búsqueda, aparecen también en el cuadro de búsqueda del mismo IE.

Funciona así:

1. Entro en un sitio que tiene su propia herramienta de búsqueda. El cuadro de búsqueda de IE se ilumina de naranja.

2. Hago click en el control anaranjado y veo que además de las clásicas herramientas de búsqueda, como Google o Live Search, aparecen con un asterisco anaranjado los buscadores del sitio que estoy viendo en ese momento. Así puedo buscar en ese sitio desde el mismo IE.

Me parece excelente esta feature. Seguramente Firefox debe tenerla en forma de extensión. (Estoy al tanto de que al hacer click derecho en un campo de búsqueda en Firefox se puede agregar ese campo con una palabra clave, pero no es tan cómodo como la forma en que IE7 lo hace.)

Mini tip: No mostrar cuadro de diálogo para confirmar eliminación.

In mini tip, windows vista on Junio 25, 2007 at 2:17 pm


Es algo molesto que Windows pregunte si estoy seguro de querer borrar el archivo al que acabo de “Suprimir”. Para desactivar esta confirmación, vamos a cambiar una preferencia de la Papelera de Reciclaje.

En el escritorio, hacemos click derecho sobre la Papelera y hacemos click en Propiedades.


Luego quitamos el tilde en Mostrar cuadro de diálogo para confirmar eliminación.


Click en Aceptar.

Ahora al eliminar un archivo no tendremos que confirmar que realmente queríamos borrarlo. Si nos equivocamos y no queríamos borrarlo, basta con ir a la Papelera, seleccionarlo y hacer click en el botón Restaurar este elemento de la barra de herramientas.

Dejá tus comentarios. Enviá tus tips al correo para que aparezcan en Mini tips.

AutoHotkey (Tutorial 8): Ocultar ventanas en la bandeja del sistema.

In paso a paso+tutoriales, productividad, scripts on Junio 24, 2007 at 2:24 am

NOTA AL MARGEN: Ahora escribo en justleo.wordpress.com

Especialmente dedicado a todos aquellos oficinistas que tienen que esconder la ventana del Solitario, o el Messenger.

El script.
; CHANGES:

; July 22, 2005 (changes provided by egilmour):

; – Added new hotkey to unhide the last hidden window (Win+U)

;

; November 3, 2004 (changes provided by trogdor):

; – Program manager is prevented from being hidden.

; – If there is no active window, the minimize-to-tray hotkey will have

; no effect rather than waiting indefinitely.

;

; October 23, 2004:

; – The taskbar is prevented from being hidden.

; – Some possible problems with long window titles have been fixed.

; – Windows without a title can be hidden without causing problems.

; – If the script is running under AHK v1.0.22 or greater, the

; maximum length of each menu item is increased from 100 to 260.

; CONFIGURATION SECTION: Change the below values as desired.

; This is the maximum number of windows to allow to be hidden (having a

; limit helps performance):

mwt_MaxWindows = 50

; This is the hotkey used to hide the active window:

mwt_Hotkey = RAlt & h ; Alt derecho+h

; This is the hotkey used to unhide the last hidden window:

mwt_UnHotkey = RAlt & u ; Alt derecho+u

; If you prefer to have the tray menu empty of all the standard items,

; such as Help and Pause, use N. Otherwise, use Y:

mwt_StandardMenu = N

; These next few performance settings help to keep the action within the

; #HotkeyModifierTimeout period, and thus avoid the need to release and

; press down the hotkey’s modifier if you want to hide more than one

; window in a row. These settings are not needed you choose to have the

; script use the keyboard hook via #InstallKeybdHook or other means:

#HotkeyModifierTimeout 100

SetWinDelay 10

SetKeyDelay 0

#SingleInstance ; Allow only one instance of this script to be running.

; END OF CONFIGURATION SECTION (do not make changes below this point

; unless you want to change the basic functionality of the script).

Hotkey, %mwt_Hotkey%, mwt_Minimize

Hotkey, %mwt_UnHotkey%, mwt_UnMinimize

; If the user terminates the script by any means, unhide all the

; windows first:

OnExit, mwt_RestoreAllThenExit

if mwt_StandardMenu = Y

Menu, Tray, Add

else

{

Menu, Tray, NoStandard

Menu, Tray, Add, E&xit and Unhide All, mwt_RestoreAllThenExit

}

Menu, Tray, Add, &Unhide All Hidden Windows, mwt_RestoreAll

Menu, Tray, Add ; Another separator line to make the above more special.

if a_AhkVersion = ; Since it’s blank, version is older than 1.0.22.

mwt_MaxLength = 100

else

mwt_MaxLength = 260 ; Reduce this to restrict the width of the menu.

return ; End of auto-execute section.

mwt_Minimize:

if mwt_WindowCount >= %mwt_MaxWindows%

{

MsgBox No more than %mwt_MaxWindows% may be hidden simultaneously.

return

}

; Set the “last found window” to simplify and help performance.

; Since in certain cases it is possible for there to be no active window,

; a timeout has been added:

WinWait, A,, 2

if ErrorLevel 0 ; It timed out, so do nothing.

return

; Otherwise, the “last found window” has been set and can now be used:

WinGet, mwt_ActiveID, ID

WinGetTitle, mwt_ActiveTitle

WinGetClass, mwt_ActiveClass

if mwt_ActiveClass in Shell_TrayWnd,Progman

{

MsgBox The desktop and taskbar cannot be hidden.

return

}

; Because hiding the window won’t deactivate it, activate the window

; beneath this one (if any). I tried other ways, but they wound up

; activating the task bar. This way sends the active window (which is

; about to be hidden) to the back of the stack, which seems best:

Send, !{esc}

; Hide it only now that WinGetTitle/WinGetClass above have been run (since

; by default, those commands cannot detect hidden windows):

WinHide

; If the title is blank, use the class instead. This serves two purposes:

; 1) A more meaningful name is used as the menu name.

; 2) Allows the menu item to be created (otherwise, blank items wouldn’t

; be handled correctly by the various routines below).

if mwt_ActiveTitle =

mwt_ActiveTitle = ahk_class %mwt_ActiveClass%

; Ensure the title is short enough to fit. mwt_ActiveTitle also serves to

; uniquely identify this particular menu item.

StringLeft, mwt_ActiveTitle, mwt_ActiveTitle, %mwt_MaxLength%

; In addition to the tray menu requiring that each menu item name be

; unique, it must also be unique so that we can reliably look it up in

; the array when the window is later unhidden. So make it unique if it

; isn’t already:

Loop, %mwt_MaxWindows%

{

if mwt_WindowTitle%a_index% = %mwt_ActiveTitle%

{

; Match found, so it’s not unique.

; First remove the 0x from the hex number to conserve menu space:

StringTrimLeft, mwt_ActiveIDShort, mwt_ActiveID, 2

StringLen, mwt_ActiveIDShortLength, mwt_ActiveIDShort

StringLen, mwt_ActiveTitleLength, mwt_ActiveTitle

mwt_ActiveTitleLength += %mwt_ActiveIDShortLength%

mwt_ActiveTitleLength += 1 ; +1 the 1 space between title & ID.

if mwt_ActiveTitleLength > %mwt_MaxLength%

{

; Since menu item names are limted in length, trim the title

; down to allow just enough room for the Window’s Short ID at

; the end of its name:

TrimCount = %mwt_ActiveTitleLength%

TrimCount -= %mwt_MaxLength%

StringTrimRight, mwt_ActiveTitle, mwt_ActiveTitle, %TrimCount%

}

; Build unique title:

mwt_ActiveTitle = %mwt_ActiveTitle% %mwt_ActiveIDShort%

break

}

}

; First, ensure that this ID doesn’t already exist in the list, which can

; happen if a particular window was externally unhidden (or its app unhid

; it) and now it’s about to be re-hidden:

mwt_AlreadyExists = n

Loop, %mwt_MaxWindows%

{

if mwt_WindowID%a_index% = %mwt_ActiveID%

{

mwt_AlreadyExists = y

break

}

}

; Add the item to the array and to the menu:

if mwt_AlreadyExists = n

{

Menu, Tray, add, %mwt_ActiveTitle%, RestoreFromTrayMenu

mwt_WindowCount += 1

Loop, %mwt_MaxWindows% ; Search for a free slot.

{

; It should always find a free slot if things are designed right.

if mwt_WindowID%a_index% = ; An empty slot was found.

{

mwt_WindowID%a_index% = %mwt_ActiveID%

mwt_WindowTitle%a_index% = %mwt_ActiveTitle%

break

}

}

}

return

RestoreFromTrayMenu:

Menu, Tray, delete, %A_ThisMenuItem%

; Find window based on its unique title stored as the menu item name:

Loop, %mwt_MaxWindows%

{

if mwt_WindowTitle%a_index% = %A_ThisMenuItem% ; Match found.

{

StringTrimRight, IDToRestore, mwt_WindowID%a_index%, 0

WinShow, ahk_id %IDToRestore%

WinActivate ahk_id %IDToRestore% ; Sometimes needed.

mwt_WindowID%a_index% = ; Make it blank to free up a slot.

mwt_WindowTitle%a_index% =

mwt_WindowCount -= 1

break

}

}

return

;; This will pop the last minimized window off the stack and unhide it.

mwt_UnMinimize:

;; Make sure there’s something to unhide.

if mwt_WindowCount > 0

{

;; Get the id of the last window minimized and unhide it

StringTrimRight, IDToRestore, mwt_WindowID%mwt_WindowCount%, 0

WinShow, ahk_id %IDToRestore%

WinActivate ahk_id %IDToRestore%

;; Get the menu name of the last window minimized and remove it

StringTrimRight, MenuToRemove, mwt_WindowTitle%mwt_WindowCount%, 0

Menu, Tray, delete, %MenuToRemove%

;; clean up our ‘arrays’ and decrement the window count

mwt_WindowID%mwt_WindowCount% =

mwt_WindowTitle%mwt_WindowCount% =

mwt_WindowCount -= 1

}

return

mwt_RestoreAllThenExit:

Gosub, mwt_RestoreAll

ExitApp ; Do a true exit.

mwt_RestoreAll:

Loop, %mwt_MaxWindows%

{

if mwt_WindowID%a_index%

{

StringTrimRight, IDToRestore, mwt_WindowID%a_index%, 0

WinShow, ahk_id %IDToRestore%

WinActivate ahk_id %IDToRestore% ; Sometimes needed.

; Do it this way vs. DeleteAll so that the sep. line and first

; item are retained:

StringTrimRight, MenuToRemove, mwt_WindowTitle%a_index%, 0

Menu, Tray, delete, %MenuToRemove%

mwt_WindowID%a_index% = ; Make it blank to free up a slot.

mwt_WindowTitle%a_index% =

mwt_WindowCount -= 1

}

if mwt_WindowCount = 0

break

}

return

Basta con copiar todo el código a un script nuevo de AutoHotkey para comenzar. Luego recomiendo agregarlo al inicio de Windows para que se ejecute siempre. El funcionamiento es simple: para ocultar una ventana basta con usar el atajo Alt derecho + h, y para hacerla visible nuevamente utilizamos Alt derecho +u. Igualmente desde la bandeja del sistema, haciendo click derecho sobre el ícono de éste script, se abrirá un menú con todas las ventanas ocultas para hacerlas visibles nuevamente. (Los atajos de teclado son configurables.)

Todas las entradas sobre AutoHotkey.
Cerrar aplicaciones con un botón del mouse o un atajo de teclado.
Ocultar ventanas en la bandeja del sistema.

Un atajo de teclado para crear una carpeta nueva.
Agregar un prefijo a muchos archivos automáticamente.
Cambiar la extensión de un archivo.
Mover cientos de archivos y carpetas con un atajo de teclado.
Menú de carpetas favoritas en el Explorador de Windows y los cuadros de diálogo Guardar/Abrir.

Corrector automático al escribir en todos los programas.
AutoHotkey Tutorial: Cómo automatizar Windows.

¿Comentarios? ¿Dudas? ¿Críticas?

AutoHotkey (Tutorial 7): Un atajo de teclado para crear una carpeta nueva.

In paso a paso+tutoriales, productividad, scripts on Junio 24, 2007 at 2:14 am


Una cosa que envidio de Mac OS X (entre MUCHAS otras) es la habilidad de crear una carpeta nueva con un simple atajo de teclado. (Creo que es Manzana+N, no me acuerdo.)

En Windows no podemos usar Windows+N para crear una carpeta nueva, de modo que la mejor manera de lograrlo es con un script que se ejecute mediante este atajo de teclado.

El script.

#n::
Send, {AppsKey}NC
Return

En estas simples líneas establecemos primero el atajo de teclado, que podría ser cualquiera, no necesariamente debe ser Windows+N.

Cada vez que queramos crear una nueva carpeta y estemos en Explorer (o un cuadro de diálogo Guardar/Abrir) podremos crear una nueva carpeta utilizando este atajo.

Sin embargo hay una contra. Ningún elemento dentro de la carpeta que estemos viendo debe estar seleccionado. Es decir que no debe haber ninguna selección de ningún archivo al momento de accionar el atajo de teclado, o el script ejecutará otra cosa.

Todas las entradas sobre AutoHotkey.
Cerrar aplicaciones con un botón del mouse o un atajo de teclado.
Ocultar ventanas en la bandeja del sistema.

Un atajo de teclado para crear una carpeta nueva.
Agregar un prefijo a muchos archivos automáticamente.
Cambiar la extensión de un archivo.
Mover cientos de archivos y carpetas con un atajo de teclado.
Menú de carpetas favoritas en el Explorador de Windows y los cuadros de diálogo Guardar/Abrir.

Corrector automático al escribir en todos los programas.
AutoHotkey Tutorial: Cómo automatizar Windows.

¿Comentarios? ¿Dudas? ¿Críticas?

AutoHotkey (Tutorial 6): Agregar un prefijo a muchos archivos automáticamente.

In paso a paso+tutoriales, productividad, scripts on Junio 24, 2007 at 1:58 am

NOTA AL MARGEN: Ahora escribo en justleo.wordpress.com

Tengo una carpeta con muchas imágenes de diseño que quiero utilizar para mi sitio personal y quiero que todas tengan el prefijo “JL5 – ” para identificarlas fácilmente con la búsqueda “instantánea” de Windows Vista. Sin embargo, no tengo ganas de cambiarle el nombre manualmente a tantas imágenes solo para poner un prefijo. Que AutoHotkey lo haga por mí.


El script.

FileMove, C:\Users\LEONARDO\Documents\Prefijo\*.*, C:\Users\LEONARDO\Documents\Prefijo\JL5 – *.*

Esto es una sola línea de código. Se trata de “mover” el archivo a la misma ubicación donde está, agregando un prefijo y sin tocar la extensión (JL5 – *.*)

El resultado se ve en las imágenes de abajo, aunque para verlo hay que hacer click en cada una, porque a esta distancia no se nota. Los nombres de archivo cambiaron automáticamente y ahora tienen el prefijo que yo quería.


Antes


Después


Este script es muy útil y solo me llevó unos segundos de crear, y muchos menos de ejecutar. (Aunque parezca que pasó mucho tiempo si nos basamos en el visor de iTunes donde dice que pasaron más de 50 segundos. Eso fue porque tardé en tomar la captura de pantalla ;)

Este script no tiene atajo de teclado. Para ejecutarlo hay que hacer doble click sobre el ícono del script, como si de un programa se tratara. Si quisiera agregarle un atajo de teclado (por ejemplo <!–z:: para ejecutarlo con Alt izquierdo + Z), simplemente lo escribo en la primera línea, y debajo dejo el script tal cual está ahora.

Igualmente, recordar que para que el script se cargue ni bien entremos en Windows, hay que crear un acceso directo en la carpeta Inicio del Menú Inicio de Windows que apunte al script que acabamos de crear. Recomiendo guardar todos los scripts que hicimos hasta ahora, y los que hagas de ahora en adelante, en una misma carpeta para evitar problemas luego.

Todas las entradas sobre AutoHotkey.
Cerrar aplicaciones con un botón del mouse o un atajo de teclado.
Ocultar ventanas en la bandeja del sistema.

Un atajo de teclado para crear una carpeta nueva.
Agregar un prefijo a muchos archivos automáticamente.
Cambiar la extensión de un archivo.
Mover cientos de archivos y carpetas con un atajo de teclado.
Menú de carpetas favoritas en el Explorador de Windows y los cuadros de diálogo Guardar/Abrir.

Corrector automático al escribir en todos los programas.
AutoHotkey Tutorial: Cómo automatizar Windows.

¿Comentarios? ¿Dudas? ¿Críticas?

AutoHotkey (Tutorial 5): Cambiar la extensión de un archivo.

In paso a paso+tutoriales, productividad, scripts on Junio 23, 2007 at 9:26 pm

Generalmente, cuando bajamos un video de YouTube o Google Video con KeepVideo u otra herramienta similar, la extensión del archivo es HTM, no FLV, como debería ser. Hay que cambiarla a FLV manualmente para luego convertir el video a otro formato o verlo en un reproductor que soporte este formato. Pero, ¿y si son muchos videos? Es muy molesto entrar a cada uno para cambiarle la extensión.

Por suerte podemos hacer un script que automáticamente cambie la extensión de todos los archivos que haya en una carpeta determinada.

El script.

!f::

FileMove, C:\Users\LEONARDO\Downloads\VIDEOX*.htm, C:\Users\LEONARDO\Downloads\*.flv

Run, C:\Users\LEONARDO\Downloads

El atajo de teclado es Alt izquierdo + F. Si no querés usar un atajo de teclado, podés borrar esa línea y ejecutar el script haciendo doble click sobre él. Si querés usar otro atajo de teclado, cambiá la primera línea por algo más conveniente para vos. (Yo uso el alt izquierdo para todos los scripts que ejecutan tareas, pero cada uno tiene su criterio.)

La siguiente línea “mueve” el archivo a la misma carpeta en la que está, cambiando la extensión. En este caso cambia el nombre de todos los archivos HTM que comiencen con “VIDEOX” antes del nombre, y les cambia la extensión, de HTM a FLV. Lo de “VIDEOX” lo agrego cuando bajo un video de Youtube con KeepVid y guardo el archivo HTM con el prefijo “VIDEOX” para luego poder con éste script cambiarle la extensión.

Importante recalcar el uso del asterisco. El asterisco antes del punto (*.) significa “que diga cualquier cosa antes del punto de la extensión”, y si está después del punto significa “que diga cualquier cosa después del punto de la extensión”. En este caso decimos que cualquier video con el prefijo “VIDEOX” y que diga cualquier otra cosa antes del punto de extensión HTM (VIDEOX*.htm) tiene que ser cambiado al mismo nombre de archivo, pero con extensión FLV. (*.flv)

Por último, quiero que al terminar de hacer todos los cambios de extensión me abra la carpeta donde estaban los archivos HTM, ahora convertidos a FLV, para poder hacer otras tareas. (Se puede quitar esta línea, si no te interesa ver los resultados en el momento.)

Todas las entradas sobre AutoHotkey.
Cerrar aplicaciones con un botón del mouse o un atajo de teclado.
Ocultar ventanas en la bandeja del sistema.

Un atajo de teclado para crear una carpeta nueva.
Agregar un prefijo a muchos archivos automáticamente.
Cambiar la extensión de un archivo.
Mover cientos de archivos y carpetas con un atajo de teclado.
Menú de carpetas favoritas en el Explorador de Windows y los cuadros de diálogo Guardar/Abrir.

Corrector automático al escribir en todos los programas.
AutoHotkey Tutorial: Cómo automatizar Windows.

¿Comentarios? ¿Dudas? ¿Críticas?

AutoHotkey (Tutorial 4): Mover cientos de archivos y carpetas con un atajo de teclado.

In paso a paso+tutoriales, productividad, scripts on Junio 23, 2007 at 9:17 pm

En esta oportunidad vamos a ver una forma de mover archivos entre dos carpetas (también conocido como el “cortar/pegar”) con la facilidad de un script, y la posibilidad de hacerlo mediante un atajo de teclado.

01|Cortar y pegar (mover)

Basta con ajustar el origen y destino de los archivos a mover. Lo explicaré por partes.

En la primera línea estoy definiendo el atajo de teclado asignado a este script. En este caso es Alt+S. (A propósito, sólo lo estamos asignando al Alt izquierdo, que se simboliza con el “!”.) Luego, en la tercera línea incluimos el path de origen de los archivos que queramos mover, seguido del path de destino. En este caso estoy moviendo todos los archivos (para simbolizar el total usamos dos asteriscos con un punto entre ambos *.*) desde la carpeta Downloads que tengo en el iPod a la carpeta Downloads de mi disco. En la última línea, agregué un cuadro de dialogo que me alerta cuando los archivos se movieron, pero podemos prescindir de esto sin afectar el desempeño del script.

!s::

; The following example moves all files and folders inside a folder to a different folder:

ErrorCount := MoveFilesAndFolders(“I:\Downloads\*.*“, “C:\Documents and Settings\LEO\Mis documentos\Downloads\”)

if ErrorCount 0

MsgBox Archivos movidos a Downloads.

Luego continuamos con los parámetros del movimiento de archivos. Entre todo el código quiero destacar que si movemos 100 archivos (y/o carpetas) y por alguna razón no se copian algunos, un cuadro de diálogo nos alertará con el nombre de cada archivo que no se pudo mover.

MoveFilesAndFolders(SourcePattern, DestinationFolder, DoOverwrite = false)

; Moves all files and folders matching SourcePattern into the folder named DestinationFolder and

; returns the number of files/folders that could not be moved. This function requires v1.0.38+

; because it uses FileMoveDir’s mode 2.

{

if DoOverwrite = 1

DoOverwrite = 2 ; See FileMoveDir for description of mode 2 vs. 1.

; First move all the files (but not the folders):

FileMove, %SourcePattern%, %DestinationFolder%, %DoOverwrite%

ErrorCount := ErrorLevel

; Now move all the folders:

Loop, %SourcePattern%, 2 ; 2 means “retrieve folders only”.

{

FileMoveDir, %A_LoopFileFullPath%, %DestinationFolder%\%A_LoopFileName%, %DoOverwrite%

ErrorCount += ErrorLevel

if ErrorLevel ; Report each problem folder by name.

MsgBox Could not move %A_LoopFileFullPath% into %DestinationFolder%.

}

return ErrorCount

}

02|Notas

a. Esto es útil cuando las carpetas de origen y destino son fijas, es decir que si el iPod dejara de ser la letra “I” para ser la “H” el script simplemente no funcionaría, obligándonos a editarlo cambiando la letra que hace referencia al disco externo.

b. Recordar que lo gris debe copiarse todo junto a un solo script. (Es decir, sin mis explicaciones a mitad del mismo.)

c. Evidentemente, y siendo la idea de este post, podemos copiar infinitos archivos y carpetas con solo unas simples líneas de código. (Por supuesto que la espera se volverá frustrante conforme la cantidad de archivos a ser movidos aumente, pero ese es otro problema ;)


Todas las entradas sobre AutoHotkey.
Cerrar aplicaciones con un botón del mouse o un atajo de teclado.
Ocultar ventanas en la bandeja del sistema.

Un atajo de teclado para crear una carpeta nueva.
Agregar un prefijo a muchos archivos automáticamente.
Cambiar la extensión de un archivo.
Mover cientos de archivos y carpetas con un atajo de teclado.
Menú de carpetas favoritas en el Explorador de Windows y los cuadros de diálogo Guardar/Abrir.

Corrector automático al escribir en todos los programas.
AutoHotkey Tutorial: Cómo automatizar Windows.

¿Comentarios? ¿Dudas? ¿Críticas?

Gadget de la semana: iTunes Accessory.

In gadgets+widgets, ipod+itunes on Junio 23, 2007 at 8:48 pm

Esta vez el gadget de la semana es iTunes Accessory, un pequeño gadget que intenta reemplazar al mini reproductor de iTunes e incluye las funciones de descargar las portadas faltantes de los discos de la librería y asignar puntaje a la canción que se está reproduciendo. Se descarga de acá.


Una vez descargado e instalado, lo vemos en la Galería de Gadgets. Arrastramos al escritorio para comenzar a utilizarlo.


Primera observación: es más grande que el mini modo de iTunes. Pero no es problema, solo hay que configurarlo.


En las preferencias se puede modificar el tamaño del reproductor, y la función de buscar y descargar las portadas de los álbumes que tenemos en iTunes. Es muy útil, pero a veces se queda congelado mientras descarga la portada, y no muestra el progreso de la canción.

Para los que no queremos aprovechar cada pixel disponible en la pantalla, quizá la versión €œsuper-thin€ sea la mejor, aunque no incluye la portada del álbum.


Este modo de visualización es óptimo para el espacio, en detrimento de la usabilidad, porque convengamos que hacer click sobre esos mini botoncitos no es lo más cómodo del mundo. Y además, no hay forma de asignar puntaje.

Por las opciones de presentación, la descarga de portadas, y lo más importante para mí, asignar rating; lo considero un gran gadget.

Descarga | Windows Gadgets


¿Comentarios?

Abogados de Microsoft: No más Longhorn.

In windows vista on Junio 23, 2007 at 8:45 pm

Hace unos días, cuando comentaba mi opinión sobre la comuniadad de JoeJoe.org que intenta revivir Longhorn en El regreso de Longhorn. Más o menos dije:

(…) dudo que Microsoft permitiera tal cosa. Apenas noten que el proyectoavanza, enviarán una horda de abogados que le caerá encima a lacomunidad de entusiastas de Longhorn más rápido de lo que puedanapretar CTRL+ALT+SUPR. (…)

Adivinen qué pasó. El proyecto alcanzó el milestone 1 (es decir, el hito 1, o la primera versión) cuando el departamento de abogados de Microsoft contactó a la gente de JoeJoe.org con una carta documento para que desistieran con la iniciativa de revivir Longhorn y distribuirlo en redes P2P.

Ahora, el problema es el siguiente: ¿cómo detener a un grupo de gente convencida de que su causa es justa? Esta comunidad no quiere vender Longhorn, sino mejorarlo hasta el punto de ser competencia para Vista y otros SO. Microsoft puede enviar todos los abogados del mundo para frenarlos, pero no pueden meterse en la casa de todos estos programadores.

Preveo que el desarrollo de Longhorn Reloaded (como se denomina al proyecto) seguirá su marcha, clandestinamente, en algún foro y/o mediante listas de correo entre la comunidad. El día que lo finalicen, si tal cosa ocurre, ya será tarde para impedirlo.

Es interesante hacernos esta pregunta: ¿qué pasaría si una versión de Windows, completamente compatible con el hardware de los últimos años se comercializara, compitiendo con Vista, y a un costo cero? Problemas para Microsoft.

Si logran traer a Longhorn del infierno, con gusto lo probaré. Suerte.

Vía | All about Microsoft

technorati tags:, , ,

Blogged with Flock

Safari 3.0.2 para Windows Vista: ¡Funciona! Al fin.

In apple, reviews, safari, windows vista on Junio 23, 2007 at 1:58 pm

Hace tiempo, el mismísimo 11 de Junio cuando Apple presentó Safari para Windows, lo descargué y probé en Windows Vista.

Intenté hacer una review, pero al darme cuenta de la enorme cantidad de bugs que el software tenía, la pospuse hasta la actualización 3.0.1. Tampoco hubo suerte. El manager de bookmarks no funcionaba, crasheando el programa apenas hacía click sobre el botón “bookmarks”.

De modo que esperé. Ayer leí en un blog maquero que Safari 3.0.2 salía a la luz. Enseguida ejecuté el Apple Software Update y busqué la actualización. La descargué en sus 9,90 Mb de gloria, y esperé a que terminara de instalarse.

Los resultados los veo hoy. Finalmente funciona.

Notas:

- Es el navegador mas rápido que he usado en mi vida. Le da devuelto la vida a mi conexión dial-up. Y eso es decir algo.

- Los cuadros de diálogo tienen el efecto de Mac OS X, donde se despliegan como hojas desde la barra de título.

- El render del texto es mejor que cualquier otro en Firefox, Flock o IE. Safari usa el motor WebKit para mejorar el texto con antialiasing. (Al fin un programa con buen texto en Windows.)

- Snapback, la feature que nos permite buscar en Google, hacer click en un resultado, y volver rápidamente a la página de resultados de Google en caso de que no encontráramos el contenido que queríamos. Se muestra como una flecha anaranjada en el campo de búsqueda de Google justo después de efectuar una búsqueda.

- Gmail funciona. Lo que en mi caso significa no más IE para entrar a Gmail. (IE me resulta más rápido para esto, pero Safari le ha ganado en velocidad y calidad, por la claridad del texto.)

- Agregar RSS funciona. Muestra un contador con los nuevos titulares desde que el RSS se agregó a la lista de bookmarks.

- Finalmente funciona la barra de bookmarks y el centro de favoritos.

- Safari muestra una página de error cuando falla intentando conectarse al servidor. Esto está muy bien, porque hasta hoy simplemente se colgaba y tenía que matar el proceso desde Windows.


- Se puede hacer un solo marcador para un grupo de bookmarks. Es decir que si tengo 5 sitios sobre Apple, los abro, y los guardo a los cinco como un único marcador en la barra de marcadores. Cuando los quiera abrir solo tendré que hacer click en ese marcador, y los 5 se abrirán. Muy útil.


- La estabilidad se ha mejorado muchísimo. Todavía no se me ha colgado ni una vez. En parte porque no lo usé todo el día. ;)

En conclusión: adiós a IE, por lo menos para mí. Firefox y Flock los mantendré junto a Safari.

¿Comentarios?

technorati tags:, , ,

Blogged with Flock

La entrevista.

In General on Junio 23, 2007 at 1:33 am

Está de moda hacer un meme sobre la vida de uno, con cinco ítems sobre cosas desconocidas.

En vez de eso, decidí hacerme una entrevista. La iré actualizando a medida surjan cosas nuevas. Está en mi sitio personal. (El diseño actual de mi sitio no me ha dejado conforme. Pronto cambiará a un nuevo diseño basado en éste boceto.)

Link | Entrevista.

technorati tags:, ,

Blogged with Flock

Mini tip: Usar el teclado para controlar la barra de tareas.

In mini tip on Junio 22, 2007 at 1:14 pm

Nunca había notado esto antes, pero al menos en Windows Vista, para otorgarle el foco a los distintos elementos de la barra de tareas (el logo de Windows que abre el menú Inicio, las aplicaciones abiertas y los objetos de la bandeja del sistema) basta con utilizar la tecla F6. Una vez para otorgar el foco sobre el menú Inicio, otra vez para pasar a las aplicaciones abiertas, y otro para la bandeja del sistema.

No lo probé en versiones anteriores de Windows, pero apostaría a que funciona. Si no es así, les pido a todos mis lectores (a todos ustedes tres) que dejen comentarios.

¿Problemas, comentarios? ¡Comentá!

technorati tags:, ,

Blogged with Flock

El regreso de Longhorn. Más o menos.

In windows vista on Junio 21, 2007 at 3:09 am

Hace años, cuando vi una demo del entonces Windows Longhorn, quedé asombrado por sus gráficos y diseño tan sleek. Muchos fuimos decepcionados por Microsoft al enterarnos que tiraba por la borda el trabajo que había hecho hasta el momento con Longhorn debido a que el código fuente era inestable. Así fue que tuvieron que empezar de cero usando el kernel de Windows Server 2003 y Windows Vista nació. La diferencia entre Longhorn y Vista está en este video. Una pista: es abismal.

Es por esto que la comunidad reunida en Joejoe.org pretende revivir Longhorn por cuenta propia, sin el apoyo de Microsoft. Demás está decir que esto es ilegal. Están utilizando el código fuente de una preview para desarrolladores de Longhorn para trabajar sobre eso. Por el momento no se ve mucho progreso, pero si esta comunidad se las arregla para mejorar el SO hasta el punto de que sea competencia para el propio Vista, las cosas se pondrían interesantes.

Digo “se pondrían” porque dudo que Microsoft permitiera tal cosa. Apenas noten que el proyecto avanza, enviarán una horda de abogados que le caerá encima a la comunidad de entusiastas de Longhorn más rápido de lo que puedan apretar CTRL+ALT+SUPR.

Hay que quiero decir, y es que si Microsoft hubiese sacado Longhorn al mercado, probablemente yo no sería tan entusiasta de Apple como soy ahora. Longhorn era un gran competidor para Mac OS X Panther. Microsoft me decepcionó. Quizá hubieran logrado con Longhorn lo que no pudieron con Vista: cumplir mis expectativas.

Vía | All about Microsoft


technorati tags:, ,

Blogged with Flock

10 cosas sobre un fanboy de Apple que no tiene su propia Mac.

In apple, diez cosas on Junio 15, 2007 at 6:32 pm

01 · Gajes del oficio.
¿Sabías que en Tiger se puede invertir el color de todo el sistema con un atajo de teclado? ¿O que OS X era extremadamente lento y repleto de errores en la versión 10.0? ¿Que el 10.1 fue gratuito? ¿Y qué tal si te dijera que el segundo nombre de Steve Jobs es Paul? ¿O que siempre usa jeans azules, remera negra y zapatillas, salvo en una keynote de hace un tiempo que usó camisa y llamó la atención? Ah, y sus frases: “boom”, “un-be-lie-va-ble”, “mere mortals”, “one more thing”, “wouldn’t it be great?” y “pretty cool, uh?”

02 · El Bingo.
El bingo lo inventó John Siracusa hace uno o dos años, creo. Es mi escritor favorito, pero últimamente no ha podido escribir porque tuvo otro hijo. Por suerte salió del exilio este año para ofrecer otra tarjeta de Bingo para la WWDC ‘07. No gané. Igualmente sé que hay programas para OS X que generan las tarjetas automáticamente. Una “stevenote” sin bingo, ya no es una stevenote.

03 · Los blogs.
Los favoritos: fatbits (técnico y nerd. Me encanta), daring fireball (no me gusta John Gruber en realidad, es un egocéntrico de mierda), roughly drafted, the macalope (gracioso), fake steve (ya no lo leo)

04 · Los rumores.
La Tablet Mac. El iPhone. Yellow box. Red box. OS X para PC y por qué será un mundo mejor si Apple decide llevar a cabo esta jugada.
“Apple tendría que hacer un media center” > Apple vende el AppleTV. “Apple debería hacer un teléfono” > Apple sacó el iPhone.
“Apple tiene que crear una subnotebook con pantalla widescreen y multitouch”, es decir una subnotebook como la antigua powerbook g4 de 12 pulgadas pero “estilo actual”. Ya vendrá.
Quieren multitouch en una iMac y que sea portátil. Digo, ¿cómo va a ser portátil una pantalla gigantesca de 20 o 24 pulgadas? ¿Y alguien se puso a pensar el ejercicio que sería usar todo el tiempo multitouch en un monitor tan grande? Ahorraríamos en gimnasio.

05 · El mundo se agita por cada estupidez rumoreada.
¡Se agotan las provisiones mundiales de memoria flash! ¡Apple ha duplicado el pedido de memorias flash para este trimestre! ¡Aahhh! ¡Van a hacer la Tablet Mac que le iba a pedir a Papá Noel en Navidad, era verdad, yo lo predije antes! ¡Va a haber otro iPhone más pequeño: el iPhone shuffle, para llamar al azar a alguien con solo presionar “llamar”! ¡El iPod widescreen ya llega con memoria flash! (Un rumor que se precie tiene multitouch y memoria flash, ya sea una Mac, un iPod o un tostador General Electric)
Por cierto, el iPod widescreen no puede usar memoria flash porque no hay sticks de memoria flash de 80 Gb. Punto. Tendrá disco. Eso cuando salga a la venta. No nos volvamos locos con el iPod widescreen, por favor. Por ahora tenemos el iPhone.

06 · Los podcasts.
Macbreak weekly (graciosos los comentarios de Merlin Mann y Leo Laporte), MacUser (Dan Moren me hace reír), Macworld (bah..), Maclife (ya no lo escucho, me da sueño), Applegazette Daily (Un podcast al día. Excelente idea).

07 · Los programas.
Delicious library, Disco (si, tiene humo, ¿y? Leopard tiene mejores efectos gracias a Core Animation), Quicksilver y los interminables tutoriales al respecto, las infinitas utilidades para retocar imágenes, y los interminables plugins para iTunes, Mail y Safari.

08 · Las predicciones históricas.
“Copland ya sale a la venta”, “El año próximo tendremos un G5 a 3Ghz”. “Apple destruirá a Microsoft!”,”Cuando Jobs muera, Apple no será igual” (eso sí lo creo) “OS X viene para PC, es evidente” (claro que si, claro que si, ahora tomá la pastilla y a dormir), y “Safari saldrá para Windows” oh…. claro. Tachemos esa.

09 · La batalla con los peceros.
“Pero si las Mac son lindas y nada más”. “¿Qué es una Mac?” “Es solo una computadora, ¿qué tiene de especial?” “Mira las innovaciones de Vista! Puedo buscar en todo el equipo desde el menú Inicio! Qué groso!” (Cada vez que escucho o veo esta escena me muerdo el labio inferior y cuento desde 10 a cero, pensando que Tiger tiene esto desde el 29 de abril del 2005, cuando salió al mercado. Yo estaba en clase de informática viendo la página de Apple ese día…)

10 · Recuerdos.
Vi la keynote de la WWDC ‘06 (donde Apple presentó casi las mismas 10 características que presentó este año), en un cyber café con bebidas y todo preparado como si de ver una película en el cine se tratara. Compré mi primer iPod shuffle luego de que Joaquín, el vendedor de MacStation, me dejó probar el suyo colgándomelo del cuello. Debía tener ese modelo de iPod. Ya es mío hace unos dos años. Luego el audífono se jodió y Apple me cagó porque no estaba en garantía. (Aún así no los odio. ¿Eso me hace fanático o pelotudo?)

Lo peor de todo esto es que de corazón soy tan maquero (¿no debería ser “apple-ero”?) como cualquiera que lee Applesfera, TUAW, The Apple Blog; o se desvive leyendo los RSS de MacRumors o AppleInsider, o grita y se enoja cuando una keynote es decepcionante. (Si, me refiero a la WWDC del lunes… ¿la barra de menúes de Leopard es translúcida? Qué asco. Parece OS X 10.0 Cheetah. Creí que habíamos superado eso en Jaguar. Me equivoqué. Con este criterio vamos a volver a ver brushed metal en 10.7, que será llamado Cougar o Linx, por cierto.)

En concreto, lo peor de ser un fanático enfermo de Apple y no tener una Mac es…. no tener una Mac. ¿Alguien quiere donar? Ahí a la izquierda tienen mi mail. Con un G4 me conformo, ¿si? Soy de Argentina. Digo por los gastos de envío y eso… xD

technorati tags:, , ,

Blogged with Flock

Perdí todo.

In experiencias on Junio 15, 2007 at 12:30 am

Hoy abrí iTunes y me encontré con la peor noticia: el archivo que contiene mi librería está dañado. Ergo: perdí todo. Las listas de reproducción, las carpetas, los criterios de las listas, etc. La música está en el disco, pero eso no es nada sin el sistema que había desarrollado para organizarla. No tengo ganas de reparar todo ese daño ahora. De hecho, en realidad lo que no tengo es tiempo. Con tiempo, y paciencia, podré reconstruir todo e incluso agregar más listas e ideas que tenía pensadas para la librería, y en consecuencia, el artículo.

Me disculpo por haber hecho algo que siempre trato de evitar, y es hacer una promesa. No me gusta prometer porque eso me obliga a cumplir. Yo aseguré que iba a hacer un artículo más avanzado sobre iTunes, y planeaba terminarlo esta semana, haciendo tiempo entre los exámenes de la facultad. No voy a desdecirme, y planeo cumplir lo prometido. Al igual que escribir la última parte del tutorial de AutoHotkey que comencé hace tiempo. Son dos cosas que les debo y sobre las que escribiré apenas disponga de tiempo.

Esto me enseña algo que creí haber aprendido hace tiempo: hacer backup. Lo más importante no es el wallpaper, o si usás Vista en vez de Tiger o Ubuntu. No, lo más importante son los datos. Los datos son únicos. Lo que guardamos en el disco es invaluable. Y hacer un backup no es algo esotérico, es una necesidad. Cometí el error de hacer un backup de mi cuenta de usuario sin recordar que la música la guardo en otro disco. La carpeta Música apunta al disco D, mientras que Documentos, Imágenes y demás apuntan al C. Si hubiera recordado esto, ahora tendría mi archivo de base de datos de iTunes.

Ultimamente siento que me la paso disculpando. Paciencia, los artículos están en camino.

technorati tags:

Blogged with Flock

iTunes me pide que configure las preferencias cada vez que lo abro.

In General on Junio 13, 2007 at 2:55 pm

Hace unos meses iTunes ha empezado a comportarse de manera errática al inicio. Cada vez que lo abro, me pide aceptar el contrato de licencia de software. Luego abre otro cuadro de diálogo, llamado “Asistente de configuración de iTunes”. Es decir, iTunes actúa como si lo hubiera instalado recién.

Esto me hace pensar que el archivo de las preferencias está corrupto, o que al mismo iTunes le faltan archivos de instalación. Reinstalar no sirve para nada. Reparar tampoco.

Obviamente esto afecta todas las preferencias del menú Edición > Preferencias. Al salir de iTunes se olvida de todo lo que haya configurado. Es realmente molesto tener que reconfigurar las cosas cada vez que abro iTunes.

Intenté incluso buscar el archivo de preferencias en mi usuario de Windows, y ví la prueba de lo que yo creía: al salir de iTunes, el archivo de prefrencias se elimina. Al abrir iTunes nuevamente, se crea de vuelta el archivo. Pero claro, se crea vacío, sin las preferencias que había marcado y por eso actúa como si de una primera instalación se tratara.

No entiendo qué ocurre; o mejor dicho, por qué se borra ese archivo. Intenté buscar este problema en español e inglés en los foros pero no puedo encontrarlo. Si alguien sabe de alguna solución, con gusto la escucho. Y si alguien puede ponerse en contacto con algún blog de Apple, (Applesfera, Tengo un mac, Manzaneando, etc) para contarles esto, mejor aún. Gracias a todos.

technorati tags:, , , ,

Blogged with Flock

Mini tip: Mostrar el botón de Apagar en el menú Inicio (Windows Vista)

In mini tip, windows vista on Junio 10, 2007 at 5:35 pm

En el menú Inicio de Windows Vista hay dos tres botones que controlan las opciones de apagado y energía del equipo. Por defecto, el primero es para dejar el sistema en estado de suspensión. (Mantiene la memoria de la sesión y pone el equipo en un estado de bajo consumo de energía.)

Ésta opción es muy útil para laptops, pero no tanto para PC de escritorio.

Por suerte, cambiar ese botón a un cómodo Apagar es muy sencillo. Quedaría como en la imagen de abajo:

1) En el menú inicio, escribir cmd y dar click en el primer resultado. Se abrirá una ventana de D.O.S. o Símbolo del sistema.

2) Escribir esta línea:

powercfg.cpl,1

Se abrirá una ventana llamada Opciones de energía.

3) Buscar entre las opciones de Botones de encendido y tapa, la que dice Botón de encendido del menú Inicio. Elegir la opción Apagar del cuadro desplegable.

4) Click en Aceptar. Cerrar la ventana de DOS que quedó por ahí abierta.

Ahora veremos que el menú Inicio nos muestra el botón de Apagar junto a las otras opciones

technorati tags:, ,

Blogged with Flock

13 años después: Impresora nueva.

In experiencias on Junio 10, 2007 at 3:34 am

Mi padre vendió la vieja impresora Epson LQ570 de formulario contínuo 13 años después de haberla comprado. Definitivamente, ya no las hacen como antes.

Lo interesante es que la vendió a $350 y compró una HP Laserjet 1020 a $390 (más $10 del cable USB que se vende aparte). Es decir que cambió la impresora de la era jurásica por algo moderno al increíble valor neto de $50.

Aparentemente la vieja Epson tiene buen valor de reventa porque las PyMEs usan estas impresoras por su bajo costo de insumos. (La tinta salía $7 y el papel duraba meses. Mi viejo la amaba como a una segunda esposa. Yo la odiaba como a una madrastra. :)

Primeras impresiones. Literalmente.

Mi viejo comenzó con un clásico pesimismo hacia Windows Vista: “Seguro que no anda. No va a tener driver para Vista. Ya lo veo venir…”

Pero no. Apenas conectamos el cable USB y el de corriente, pusimos papel y el cartucho de tinta, Vista saltó con una ventana para buscar el controlador en caso de que no hubiera un CD con el mismo.

Por fortuna venía el driver en CD con la impresora, así que fue cosa de esperar que lo instalara e imprimir una página de prueba.

Lo que vieron mis ojos y escucharon mis oídos fue asombroso: se tragó la hoja y en un segundo ya había impreso lo que habíamos escrito en un archivo de Word. No solo eso, era increíblemente silenciosa comparada con la otra albóndiga que usé para imprimir hasta el día de hoy.

Quedé impactado. Probé a imprimir el primer bosquejo del artículo de iTunes que estoy preparando hace semanas (Hugo, aguantá unos días más, es más difícil de lo que parece) y esa fue la gota que rebalsó el vaso del sorprendimiento: ¡imprimió las 13 páginas con todo e imágenes en menos de un minuto! (Es blanco y negro, cabe aclarar.)

Ok, nunca había estado emocionado por una impresora. Ahora sé por qué.

(¿Esto no parece un testimonio de los que ponía Apple en la campaña Switch?)

technorati tags:, ,

Blogged with Flock

Flock: segundo round

In flock, software on Junio 7, 2007 at 8:53 pm

La primera vez que probé Flock me llevé algunas buenas impresiones y varias decepciones.

Le he dado una segunda oportunidad hace unos días cuando fui al cyber café y descubrí que la versión portable había sido actualizada. La copié de inmediato al iPod para probarla.

Una semana después, algunas observaciones:

- Lo siento más rápido que Firefox. Sobre todo no siento los mismos problemas de memoria que tengo con Firefox 2.

- Si tenés muchas extensiones en Firefox, olvidate de que todas te lleguen a funcionar correctamente en Flock. Por fortuna mi extensión favorita, Scrapbook, funciona igual que su versión para Firefox. Muchas otras no tuvieron esa suerte.

Contentate con que el 50% de las extensiones que tenías en Firefox esté en la sección de extensiones de Flock. Incluso las que estén pueden no funcionar. RSS Ticker es una de las mías y no sirve del todo bien en Flock. (Al presionar “OK” en las opciones no hace nada. No puedo cambiar las preferencias.)

Ésta es la mayor contra que le veo a Flock. Recordemos que está basado en Firefox, así que no debería ser tan complejo técnicamente hacer un port de las extensiones de Firefox a Flock. Desgraciadamente hay que esperar que las vayan optimizando para funcionar en Flock. Ah, y no hay temas. (Chau iFox, mi favorito.)

- Las características que más lo diferencian de Firefox son: escribir posts desde el navegador y publicar al blog, una barra de fotos de Flickr que muestra las de nuestra cuenta y nos permite buscar otras en un cómodo sistema, agregar tags del.icio.us a sitios desde el navegador e integrar esos marcadores con los nuestros, búsqueda as-you-type en el cuadro de búsqueda integrada, una barra de snippets donde podemos arrastrar imágenes y texto que queramos conservar para utilizar luego, y un excelente agregador de RSS. En mi caso, la razón de mayor peso para usar Flock es el lector de RSS.

- Al fin funciona la herramienta para publicar en el blog con una cuenta de Blogger. No solo eso sino que además el proceso para crear una cuenta es mucho más sencillo.

- Publicar al blog no tiene soporte para imágenes. Lo he probado de todas las formas posibles y solo tomó una imagen que tenía en la barra de snippets, el resto ni las agregó al post. Tampoco incluye las imágenes que estén localmente en la PC. Claramente este programa es una beta. Si anuncian una herramienta para publicación de blogs, no pretendan que uno se conforme con publicar texto. Una imagen vale más que mil palabras y todo eso. Simples herramientas de texto no van a conformar al blogger. (Muy simples, dicho sea de paso.)

- El lector de RSS guarda indefinidamente los feeds leídos. No tengo forma de decirle que los borre si ya los leí o que al menos espere un tiempo. No hay ninguna opción para eso. ¿Se seguirán acumulando hasta ocupar todo el disco? No comprendo que han querido hacer con esto. Es una lástima porque es el mejor lector RSS que he probado.

- Importar feeds o fuentes RSS al lector desde un archivo tiene un enorme bug que pude sortear: para importar un archivo xml que contenga la lista de fuentes RSS debemos cambiar la extensión a “.xml.opml”. En mi caso, exporté las fuentes desde Newshutch (un buen lector RSS online, por cierto) generando un archivo, “newshutch.xml”. Cuando quise importarlo al lector de Flock, no “veía” el archivo. Cambié la extensión a OPML, quedando “newshutch.opml”. Tampoco. Perdido por perdido, lo cambié entonces a “newshutch.xml.opml”.

Funcionó. Agregó todas mis carpetas y colecciones de fuentes a la perfección y luego fue a buscar las noticias de cada uno. Al rato tenía todas las noticias de todos los sitios, con imágenes y videos de YouTube.

El lector RSS podría ser casi perfecto salvo por las molestias menciondadas. Espero que al momento de alcanzar la versión 1.0 lo veamos mejorado. Si este navegador continúa como va, más de uno va a dejar al zorro de fuego de lado para pasarse a Flock a tiempo completo.

Lo que Flock necesita tener en la versión 1.0 para hacerme dejar Firefox:

1) Arreglar los bugs del lector de RSS.

2) Más opciones para publicar en el blog. Por Dios, ¡no hay ni un simple selector de color para el texto! Me veo obligado a escribir esta entrada en negro cuando podría usar colores. (Como gris ;)

3) Soporte para temas. Particularmente: iFox.

4) Extensiones universales. Esto es: descargar una extensión del sitio de Firefox y que se instale sin problemas en Flock.

5) Carpetas en el organizador de favoritos. En Flock se utilizan tags para organizar los favoritos. No es útil para mostrar jerarquías o carpetas en la barra de favoritos, obligándome a poner solo unas cosas ahí. Denme una opción. Si quiero tags uso tags, si quiero carpetas uso carpetas. Y por qué no ambos.

Si algo de esto se cumple, consideraré dejar Firefox. (Hasta que Firefox mejore y sobrepase a Flock, obviamente.)

technorati tags:, , ,

Blogged with Flock

Probando Flock

In flock on Junio 5, 2007 at 12:22 pm

Estoy probando la creación de posts incorporada en Flock. Apenas termine de probar el navegador, resumiré las características.

En camino:

+ mini tips

Si tenés algún truco o consejo que quieras compartir, enviame un mail para que aparezca en la sección Mini tips.

+ iTunes

No quiero vender la carne antes de matar la vaca, así que me reservo los detalles. Solo decir que a pedido de la gente, estoy escribiendo una continuación sobre iTunes.

Blogged with Flock

Mini tip: Hacer que Explorer restaure las ventanas abiertas entre sesiones.

In mini tip, windows vista on Junio 1, 2007 at 1:18 pm


En Windows Vista y XP, existe una opción para restaurar las ventanas abiertas de Explorer entre sesiones. Para hacerlo abrimos una ventana del Explorador (Documentos, Música, Panel de control) y vamos a Herramientas > Opciones de carpeta > Ver. Marcamos la opción “Restaurar las ventanas de las carpetas anteriores durante el inicio de sesión”. Click en Aceptar.

Opciones de carpeta.


Es decir que si dejamos abiertas un par de ventanas de Explorer al momento de cerrar la sesión o apagar el equipo, serán restauradas al momento de iniciar la sesión nuevamente. Tener en cuenta que a mayor cantidad de ventanas abiertas, más tiempo le tomará a Explorer abrirlas, y a Windows volverse utilizable.

Carpetas abiertas por Explorer al inicio de sesión.


¿Sirvió el Mini tip? ¿Dudas, comentarios?