Mostrando entradas con la etiqueta Windows. Mostrar todas las entradas
Mostrando entradas con la etiqueta Windows. Mostrar todas las entradas

Tomando capturas de pantalla en Windows

 

Una de las acciones que más a menudo realizo, tanto a nivel personal como en el trabajo, es la de capturar pantallas.  Es muy normal que requiera una imagen exacta de lo que veo en el monitor, y ¿qué mejor forma de hacerlo que esta?

(¡no hagan como mi suegra, que toma una foto a la pantalla con su celular! XD)

La gran mayoría de nosotros capturan las pantallas de una sola forma (¡la que colocaré de primera!), pero la verdad es que hay más de una forma de hacerlo.  ¡No se confíen, y sigan leyendo!


Capturar la pantalla completa

Combinación de teclas: [PrtScr]

Nota: Para activar la función de imprimir pantalla, quizás sea necesario en algunos teclados presionar una combinación particular, como por ejemplo [Shift] [PrtScr] o [Fn] [PrtScr].

Como ya dije, esta es la forma más común y usada por todos nosotros para tomar una captura de pantalla: esta combinación captura la pantalla completa y la copia al Portapapeles de Windows, dejándola disponible para usar en alguna otra aplicación (como pegarla en un documento Word o agregarla a algún editor de imágenes).


Capturar la pantalla completa y guardarla en un archivo

Combinación de teclas: [Win] [PrtScr]

Esta combinación también captura la pantalla completa, como la combinación anterior, pero además de ello copia de una vez la imagen a un archivo.  Por defecto la coloca en el directorio de Capturas de pantalla (Screenshots), pero otras aplicaciones como Dropbox pueden modificar este comportamiento (en mi caso, por ejemplo, esta combinación agrega la imagen directamente a Dropbox en la sub-carpeta Screenshots).


Capturar la ventana activa

Combinación de teclas: [Alt] [PrtScr]

Esta combinación no captura la pantalla completa, sino solamente la ventana que en ese momento esté activa, ignorando todo el resto.  Es ideal cuando queremos mostrar solamente aquello en lo que nos estamos enfocando en ese momento.


Capturar una selección de la pantalla

Combinación de teclas: [Win] [Shift] [S]

Esta combinación abrirá la herramienta Snip & Sketch, que nos permite ciertas opciones muy cómodas para capturar solamente una sección de la pantalla.  El camino más sencillo consiste simplemente en mantener el botón del mouse oprimido, y moverlo para dibujar un rectángulo, que será copiado inmediatamente al Portapapeles.

El menú superior que aparece al momento de realizar esta combinación nos ofrecerá más opciones, como por ejemplo poder utilizar una forma libre, capturar solo una ventana o capturar la pantalla completa (igual a las opciones que comenté antes).


Game Bar

Combinación de teclas: [Win] [G]

El Game Bar (barra de juego) es un overlay que está disponible en la gran mayoría de juegos y aplicaciones en Windows 10 y superiores, que nos permite capturar pantallas como una imagen o un video.  Una vez presionada la combinación, aparecerá el overlay sobre la pantalla actual, ofreciendo varias opciones en ventanas: la de captura aparece por defecto en la esquina superior izquierda del overlay.

Si deseas cambiar la combinación de teclas para este atajo, puedes ir a Settings > Gaming > Game bar.


Glosario de teclas

  • [Alt] = Tecla de funcionalidad Alternativa.  Normalmente se identifica con Alt.
  • [Fn] = Tecla de Función.  Normalmente se identifica con Fn.
  • [G] = Tecla g.
  • [PrtScr] = Print Screen, o Imprimir Pantalla.  Normalmente se identifica con PrtScr o ImpPnt.
  • [S] = Tecla s.
  • [Shift] = Tecla de Mayúsculas.  Normalmente se identifica con Shift o Mayús.
  • [Win] = Tecla de Windows.  Normalmente se identifica con el logo de Windows.


Aparte de las combinaciones que nombré arriba, hay otras opciones de terceros, tanto pagas como gratuitas, que te darán mayores comodidades, pero la verdad es que con las opciones por defecto de Windows, a mí al menos, me basta y me sobra. 

Prueben todas las opciones, y disfruten.  ¡Nos vemos!

-- Gorka Siverio


Instalando Python


Como parte de mi proceso de aprendizaje tomé la decisión de refrescar un poco lo poco que sé de Python.  Y dado que no lo tenía ni instalado, y dado que hace poco hice un artículo similar sobre Java, tomé la decisión de dejar por escrito los pasos para preparar el entorno: ¿Qué necesito tener para poder usar Python?  ¿Cómo lo instalo?  ¿De dónde lo descargo?

Vamos a dar un breve paseo por el proceso de instalación que requerimos para poder usar dicho lenguaje.  Estas instrucciones están enfocadas en Windows, pues es el sistema operativo que hoy estoy usando: en general la base del proceso es la misma para otros sistemas operativos, pero los pasos particulares pueden variar.  Trataré de agregar los comentarios pertinentes en cada caso.


¿Qué necesito?

Para poder programar en Python, similar a lo que ocurre con otros lenguajes de programación, solo necesitas dos cosas:

  • El lenguaje de programación, que es el set de reglas que usarás para codificar.
  • El entorno de programación, que es la herramienta que usarás para codificar.

(Discúlpenme si copio y pego algunos textos de artículos previos, pero es que las explicaciones me quedaron muy chulas).

Si quieres entender un poco mejor qué es cada cosa, digamos que el lenguaje de programación es el idioma que hablarás con la computadora para que te entienda (castellano, inglés, élfico, etc), mientras que el entorno de programación es la herramienta que usarás para llevar a cabo la conversación con ella (teléfono, e-mail, señales de humo, etc).

El lenguaje, pues, define un set de reglas para que nos podamos entender, mientras que el entorno es lo que hace posible que apliquemos dichas reglas.  Ahora, vayamos un poco más en detalle sobre ambos elementos.


El lenguaje de programación: Instalación y configuración de Python

Una búsqueda rápida nos dirigirá a la página de Python, y dentro de ella a las notas para iniciarse en ese mundo.  En la sección de instalación tendremos acceso al link de descargas, donde conseguiremos los sites para Windows y otros sistemas operativos: basta con descargarse la última versión (la del número más grande).  En mi caso, como usuario Windows 10, sería el archivo "Windows installer (64-bit)" (y ya saben los pasos: "next, next, next...").

(La verdad, mi proceso fue incluso más sencillo que eso: al abrir un Editor de Línea de Comandos (Command Prompt o cmd) y escribir python, para ver si ya lo tenía instalado (tal y como las instrucciones de descarga sugerían), automáticamente me abrió una pantalla en la Microsoft Store, de la que pude instalar directamente la versión más actual).

El instalador instala todo lo necesario para el uso del lenguaje, ya sea como desarrollador o como consumidor, incluyendo las configuraciones necesarias para su uso.  Si quieres ver si se instaló correctamente, simplemente abre un Command Prompt y escribe "python", que te mostrará información de la versión de Python instalada y te dejará en la línea de comando del lenguaje, por si quieres hacer ahí directamente tu primer programa.  Y para salir, Ctrl-Z y Enter.

C:\Users\gsive>python
Python 3.9.4 (tags/v3.9.4:1f2e308, Apr  4 2021, 13:27:16) [MSC v.1928 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>


El entorno de programación: Definición, elección e instalación del IDE

Como siempre, cualquier editor de texto te sirve para programar, aunque siempre sugeriré alguno que al menos soporte resaltado de sintáxis e identación (o sea, colorcitos bonitos), como Notepad++, o mejor aún, un IDE (ya dijimos antes que son megaeditores que brindan herramientas y otras facilidades para desarrollar en uno o más lenguajes de programación).

Los chicos de Python son tan simpáticos que incluso nos dan una lista de los mejores IDEs para Python, en su opinión.  El más aceptado parece ser Thonny, pero como soy fan enamorada del IntelliJ de JetBrains, me fuí por esa rama y descargué PyCharm, que tiene también una versión gratuita.  En tu caso, siéntete libre de investigar o de experimentar por tu lado.

Como siempre, el proceso de instalación del IDE variará según el que elijas, pero en Windows son similares todos: ve a la página de descarga (los links están en el site de Python), doble click en el archivo .exe y sigue las instrucciones en pantalla ("next, next, next..").  En mi caso el IDE no me solicitó mayor información, ni siquiera dónde estaba instalado Python, por lo que apenas terminó la instalación, creé un proyecto y ¡realicé mi primer programa en Python!

print('Hello, world!')


Otros links de interés


Ojalá este artículo les ayude a iniciarse con Python.  Quedo atento a cualquier duda o comentario.

-- Gorka Siverio


Instalando Java

 

Cada vez que estoy enseñando Java a alguien que no ha tenido contacto previo con dicho lenguaje, siempre me queda la sensación de que lo más complicado no es enseñar el lenguaje en sí (al menos, a nivel básico), sino preparar el entorno de trabajo para poder usarlo.  ¿Qué necesito tener para poder usar Java?  ¿Cómo lo instalo?  ¿De dónde lo descargo?

Vamos a dar un breve paseo por el proceso de instalación que requerimos para poder usar dicho lenguaje.  Estas instrucciones están enfocadas en Windows, pues es el sistema operativo que hoy estoy usando: en general la base del proceso es la misma para otros sistemas operativos, pero los pasos particulares pueden variar.  Trataré de agregar los comentarios pertinentes en cada caso.


¿Qué necesito?

Para poder programar en Java necesitas únicamente dos componentes:

  • El lenguaje de programación, que es el set de reglas que usarás para codificar.
  • El entorno de programación, que es la herramienta que usarás para codificar.

Si quieres entender un poco mejor qué es cada cosa, digamos que el lenguaje de programación es el idioma que hablarás con la computadora para que te entienda (castellano, inglés, élfico, etc), mientras que el entorno de programación es la herramienta que usarás para llevar a cabo la conversación con ella (teléfono, e-mail, señales de humo, etc).

El lenguaje, pues, define un set de reglas para que nos podamos entender, mientras que el entorno es lo que hace posible que apliquemos dichas reglas.  Ahora, vayamos un poco más en detalle sobre ambos elementos.


El lenguaje de programación: Instalación y configuración de Java

Pues aquí comenzamos como con cualquier otra cosa en la vida: googleamos "download Java", y esto nos llevará, como no, a la página de descargas de Java, que tiene la decencia de mostrarte de una vez la versión correcta para tu sistema operativo.  Sin embargo, si nos descargamos lo que nos indican en esa página estaremos bajándonos solo el JRE (que no es lo que queremos), y no el JDK (que sí es lo que queremos).  

Y pues... benditos acrónimos.  ¿Qué es cada cosa, y cuál quiero?

El JRE (por las siglas de "Java Runtime Environment", algo así como "Entorno de Ejecución Java") es una instalación de Java que te permite ejecutar programas hechos en dicho lenguaje.  Para lograr su misión de code once, run anywhere, los programas en Java no se casan con un sistema operativo, sino que corren sobre una capa extra, la Máquina Virtual (JVM, por las siglas de Java Virtual Machine).  Por ende, en general necesitas tener Java en tu máquina para correr programas hechos en Java.

El JDK (por las siglas de "Java Development Kit", que viene siendo algo como "Herramientas de Desarrollo en Java") es una instalación de Java un poco más extensa que el JRE, pues permite no solo ejecutar programas Java, sino que además incluye librerías y herramientas para poder crear dichos programas.  Si eres un desarrollador, este es el que quieres.

En resumen:

  • JRE para ejecutar programas Java.  Dirigido al público en general.
  • JDK para desarrollar y ejecutar programas Java.  Dirigido a desarrolladores.

Por ende, queremos descargar el JDK.  Pues no pasa nada, googleamos "download java jdk" y esto nos llevará a la página de descarga del JDK Java.  Y ahí procedemos a descargar el del sistema operativo que estemos usando (en mi caso, descargué el Windows x64 Installer).  Y siendo Windows lo que es, pues doble click al archivo .exe descargado, algunos "next" dejando las opciones por defecto, y close al finalizar.  ¡Felicidades, ya tienes Java instalado en tu máquina!

Dependiendo del sistema operativo quizás tengas que configurar un par de cosillas más para que tu sistema reconozca el JDK.  Lo más común es tener que indicar en algunas propiedades del sistema las rutas de configuración (las más necesarias tienden a ser JAVA_HOME, PATH y CLASSPATH), pero con la instalación de Windows ya todo eso se configura de forma automática.  Si quieres ver si se instaló correctamente, simplemente abre un Editor de Línea de Comandos (Command Prompt) y escribe "java --version", lo que te mostrará información de la versión de Java instalada.


C:\Users\gsive>java --version
java 15.0.2 2021-01-19
Java(TM) SE Runtime Environment (build 15.0.2+7-27)
Java HotSpot(TM) 64-Bit Server VM (build 15.0.2+7-27, mixed mode, sharing)


El entorno de programación: Definición, elección e instalación del IDE

Ahora que ya sabemos hablar Java solo tenemos que ver qué herramienta usar para hablarlo.  En general cualquier editor de texto servirá para ello (incluso el Notepad que Windows trae por defecto), pero si te quieres (aunque sea un poquito) buscarás un editor que reconozca la sintaxis de Java (es decir, que te ponga de colores el código) y te brinde herramientas más avanzadas.



¡I know Kung Fu... digo, Java!


Hay multitud de editores compatibles con Java (mi preferido es Notepad++), pero mi recomendación es que instales alguno de los IDEs disponibles para Java.

Y seguimos con acrónimos... A ver, ¿qué es un IDE?

Un IDE (por las siglas de "Integrated Development Environment", que traduciré como "Entorno de Desarrollo Integrado") son editores de texto más poderosos de lo normal, que brindan herramientas y otras facilidades para desarrollar en uno o más lenguajes de programación (sintaxis, depuradores, compiladores, control de versiones, etc.  Si no sabes qué es todo esto, tranquilo, que más adelante lo sabrás.  Por ahora, confía en que son cosas que quieres mucho :D).

En el mercado hay muchos IDEs, gratuitos o pagos, que cumplen excelentemente su función.  Para Java, seguramente el más usado sea Eclipse, aunque hay muchos otros conocidos, como NetBeans o Visual Studio.  En mi caso, mi preferido es IntelliJ IDEA.  Siéntete libre de probarlos (varios son gratis, o al menos tienen una versión que lo es) y elegir la herramienta que más te guste: todos cumplen la misma función.

El proceso de instalación del IDE variará según el que elijas, pero en Windows son similares todos: googlea y ve a la página de descarga, doble click en el archivo .exe y sigue las instrucciones en pantalla.  Al finalizar la instalación quizás tendrás que indicarle al IDE dónde instalaste Java... y eso sería todo.  Estarás listo ya para poder comenzar a desarrollar en Java.

¿Que cómo desarrollas algún programa?  Bueno, querido lector, eso es tema para otro artículo. :D


Ojalá este artículo les ayude a solventar este primer escollo como desarrolladores.  ¡Quedo a la orden ante cualquier duda!

-- Gorka Siverio

Error: ¡Archivo dll no encontrado!


Mi esposa y yo decidimos que había llegado el momento de cambiar de laptops (la de ella, por viejita, y la mía, porque la quemé).  Tras revisar las mejores opciones, comprarlas y usarlas, nos quedamos con la duda de qué hacer con las laptop viejas.

La mía, como ya dije, está quemada, y estamos viendo si comprar el repuesto o darla por perdida.  Pero la de ella, aparte de la pérdida de capacidad normal por los años que tiene, la verdad es que funcionaba bastante bien, por lo que decidimos instalarla de cero y dejarla conectada a nuestra televisión, para ver alguna película o jugar algún video-juego sin estar conectando y desconectando las otras laptops.

Una vez reinstalada la laptop, y al ir a instalarle un programa nuevo, nos encontramos con el siguiente regalo:


The program can't start because MSVCP140.dll is missing from your computer.


Si te encuentras con este mensaje, o alguno similar (dependerá de tu versión de Windows, idioma, etc, y de cuál es el archivo dll exacto que falta), en general la causa es la misma siempre: hay un archivo dll que te falta en tu sistema, lo que evita realizar la tarea que quieres llevar a cabo.


¿Qué es un archivo dll?

Un archivo dll (por las siglas de Dynamic Link Library, que traduce algo así como Librería de Enlace Dinámico) es el término con el que se designan a los archivos reutilizables que contienen código y datos usados por el sistema operativo u otros programas.  A pesar de que el concepto se maneja en casi todo sistema operativo, los archivos dll en particular están asociados únicamente a Windows.


¿Por qué falta el archivo dll en mi sistema?

Esto puede deberse a varias razones, pero las más comunes son:

  • Que nunca existió el archivo dll en cuestión, porque la instalación del programa que lo requiere no lo agregó.
  • Que la instalación de un programa haya reemplazado el archivo dll con una nueva versión incompatible.
  • Que la desinstalación de un programa haya eliminado por error un archivo dll compartido y en uso por otro programa.

Este error no debería ocurrir, pues un buen programa instalador o desinstalador debería asegurarse de dejar la librería en el estado apropiado, pero como cualquier usuario de Windows puede atestiguar, esto ocurre más a menudo de lo que es deseable.


Genial, ya entendí...  Y ahora, ¿qué hago?

Pues hay varias opciones para corregir la situación, aunque la verdad dependerá de cada caso la solución correcta.  A continuación les explico las más exitosas:


1.- Agrega a mano el archivo dll faltante a Windows.

Esta solución es relativamente sencilla: consigue el archivo dll y cópialo a tu máquina.  Esto puedes hacerlo desde otra computadora en la que confíes, si es que tienes una a mano, o desde internet.  El problema con usar internet, claro, es que quizás el archivo dll que estás obteniendo no sea confiable, o esté manipulado de alguna forma para dañar tu equipo o robar información.

Ya queda de la mano de cada quién qué site usar de forma confiable para obtener el archivo dll.  En lo personal yo uso dll-files.com, que siempre me ha funcionado, pero no les puedo garantizar que sea 100% seguro.

Suponiendo que usen el site que indico, simplemente entren a la dirección que les compartí y escriban en la caja de búsqueda el nombre del archivo dll faltante.  El resultado les mostrará información completa del archivo, como para qué sirve, qué aplicación lo instala, e incluso de dónde pueden obtener dicha aplicación (normalmente del site de Microsoft).  Al final de la página está un link de descarga del archivo dll, si deciden confiar en el site en cuestión.

Como dije, hay innumerables sites que hacen esta función.  Ya queda en manos de ustedes decidir en cuál confiar...

En mi caso, descargué el archivo dll del site, y al ir a copiarlo al directorio correcto (normalmente C:\Windows\System32) me llevé la sorpresa de que ¡ya estaba ahí el archivo!

Obviamente, faltaba algo más que solo el archivo dll.  Tocó pasar al siguiente paso...


2.- Instala el programa que agrega el archivo dll faltante.

Dado que los archivos dll no aparecen mágicamente en tu máquina, sino que algo los instala, siempre puedes descargar el programa original y reinstalarlo.  La dificultad aquí radica en cómo saber cuál es el programa original.

Aunque no confíes en algún site para descargar el archivo dll, algunos de ellos dan información certera sobre dónde conseguir el programa original.  Por ejemplo, en mi caso, el site dll-files.com me indicó que el archivo dll se instala como parte del paquete de Microsoft Visual C++, que se puede descargar directamente del site de Microsoft, que si es 100% confiable.

Tras descargar el instalador indicado para mi Windows, lo instalé y reinicié la máquina... Y no funcionó.  Leyendo la documentación del site, se me recomendaba instalar ambas versiones del paquete de Microsoft, por lo que eso intenté.  Tras instalarlo y reiniciarlo, ¡el problema quedó corregido! ¡Éxito!


3.- Otras opciones.

Hay más opciones a probar si lo anterior no llegara a servir, pero la verdad es que son opciones más rebuscadas, y que solo funcionarán en un mínimo número de casos.  Sea como sea, las comparto aquí para que las tengan en el radar:

  • Si el programa que te está fallando está ya instalado en la máquina, puedes probar a hacer una instalación completa de dicho programa, con la esperanza de que reinstale el archivo dll necesario.
  • Puedes revisar si tu computadora tiene algún virus que esté generando el problema.  Una corrida de tu antivirus preferido quizás te ayude a corregir la situación.  Yo en lo personal confío mucho en Windows Defender, que viene incluído en la instalación de Windows.


Como siempre, espero que esta información les haya sido de utilidad.  ¡Quedo al pendiente de cualquier duda!

-- Gorka Siverio

Creación de un nuevo repositorio SVN


Aunque tengamos un servidor de SubVersion ya instalado, es necesario que creemos un repositorio cada vez que queramos... pues eso, tener un repositorio nuevo.

Crear un repositorio es sencillo, pero los pasos pueden ser confusos si no se conocen. Lo primero es conectarnos al servidor como tal (asumiremos que es un server Linux, pues el ejemplo es más interesante, y que lo haremos desde una máquina Windows, pues la mía es así).

Para conectarte a un servidor Linux desde Windows puedes usar algún programa como PuTTY, que te permite ejecutar varias funcionalidades remotas desde máquinas Windows a máquinas Linux. Conéctate al servidor (tendrás que conocer el usuario administrador y la clave, o te auguro un mal futuro) y comenzaremos a trabajar.

El svn normalmente está en /home/svn/. Vete a esa ruta, y ahí creas el repo:

$ svnadmin create

Seguramente al tratar de hacer commit te dará un error "Authorization Error". Tienes dos opciones (los archivos en cuestión están dentro de /conf:

a) Editar el archivo svnserve.conf para colocar que cualquiera pueda escribir (descomentas anon-access y lo colocas en write)

b) Editar el archivo svnserve.conf para colocar que los autenticados pueden escribir (descomentas auth-access y lo colocas en write); Editar el archivo passwd para agregar el usuario y clave que podrán editar.

Para editar dichos archivos puedes buscarlos por FTP (PSFTP, por ejemplo, que viene con PuTTY. No es que les haga propaganda, pero son los que uso!), editarlos y luego subirlos (PSFTP te los deja por defecto en C:\Documents and Settings\).

Y con eso estamos listos. Les funcionó?

Akamai NetSession Interface



Soy de los usuarios a los que le molesta que la computadora tome decisiones por mí sin consultármelo. Me molesta tener programas corriendo en background, revisando cosas y calculando cálculos de los que no tengo idea que existen, mientras se comen los recursos de mi máquina, que estoy tratando de usar para ejecutar procesos que sí me interesan.

En particular los updaters o downloaders me generan algo de malestar. Entiendo que un programa trate de actualizarse al momento de iniciar, para ver si hay nuevas versiones que nos interesen. Pero cuando dicho programa deja un demonio corriendo en background, todo el tiempo, aún cuando llevas más de un mes sin usarlo, es cuando me molesto.

Uno de esos casos es el Akamai NetSession Interface.

Akamai es una suite de soluciones enfocadas al mejor uso de la red. Permite desde monitoreo de la red, hasta conexiones p2p, pasando por managers de las descargas de tu máquina. Como dije arriba, no dudo que dichos programas sean muy útiles, pero me gustarían más si me preguntaran cuándo conectarse, si me avisaran que se están instalando, si me avisaran que puedo configurarlos.

En particular el Akamai NetSession Interface es una aplicación que clama mejorar enormemente la calidad y la velocidad de las descargas desde sitios que soporten tecnología Akamai. Se encarga de manejar el caching, la seguridad, y es fácilmente removible.

En mi idioma, eso significa lo siguiente: es un programa que se instala sin avisarte (ya me dirás cómo remueves fácilmente algo que no sabes que existe), y que se encarga tanto de ocupar espacio en tu máquina (no borra los archivos que guarda en el cache, por lo que tuve un instalador que medía dos gygas viviendo en mi disco por meses) como de ocupar tus recursos (el servicio inicia y trata de conectarse sin avisarte, siempre que inicies sesión, para compartir los archivos que te has descargado). Me enteré de la existencia de esto por casualidad, gracias a un mensaje de confirmación de conexión debido a un proxy.

Para evitar que este molesto inquilino siguiera usando mis implementos sin mi permiso, tenía varias opciones, aunque es difícil conseguir documentación al respecto. Opté por no desinstalarlo, pues al parecer Adobe trabaja con este programa, por lo que no me servía eliminarlo y que se volviera a instalar, silencioso cual ninja, la siguiente vez que descargara un programa que lo usara. La solución era amarrarlo para mantenerlo bajo control.

1.- Vayan a Inicio -> Configuración -> Panel de Control -> Panel de Control de la Interfaz NetSession de Akamai.

2.- En el primer tab (General), seleccionen el radio button "Deshabilitar" en la opción Permitir Cargas. Eso hará que los demás usuarios con Akamai no se puedan descargar archivos desde tu máquina.

3.- En el segundo tab (Avanzado), revisen la sección de Memoria Caché de Descarga. Ahí pueden ver el espacio que están ocupando los archivos descargados, así como seguir el link para revisarlos, o eliminarlos.

4.- En el segundo tab (Avanzado), presionen el botón "Detener", si es que lo ven. Eso detendrá el servicio, aunque no evitará que vuelva a iniciarse al prender la máquina de nuevo.

5.- Por último, para evitar que el zombie regrese de la muerte cuando reiniciemos la máquina, ejecutemos services.msc (para los no iniciados, vayan a Inicio -> Ejecutar, tipeen services.msc y presionen Aceptar). Ahí busquen el servicio Akamai NetSession Interface, y configúrenlo para que el Tipo de Inicio sea Manual (no lo deshabiliten, para que los programas que lo necesiten puedan usarlo, pero solo bajo demanda).

Eso debería bastar para evitar que Akamai, el ninja fujitivo, robe los recursos de tu máquina sin que te enteres... Bienvenido cualquier comentario o corrección al respecto!

Internet Explorer en Linux


Un problema con el que nos enfrentamos más a menudo de lo que es sano es con la necesidad de probar ciertos desarrollos en IE. En principio el problema no pasaría de ser una tontería, de no ser porque a veces nuestro ambiente de trabajo es una máquina con Unix o Linux instalado, sin Windows cerca.

La mejor opción para ello se llama IEs4Linux. Sin necesidad de un proceso complicado, de esos que me dan caspa, podemos tener no una, sino tres (*) versiones de IE (5, 5.5 y 6) corriendo sobre Linux (o cualquier S.O. que tenga corriendo Wine). Para más ganas, es gratuito, libre y carismático.

Para instalar IEs4Linux debes ejecutar los siguientes comandos en un terminal:

$ wget
http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
$ tar -zxvf ies4linux-latest.tar.gz

$ cd ies4linux-*

$ ./ies4linux


Y para ejecutar, por ejemplo, IE6, debemos ejecutar:

$ ~/bin/ie6


(*) La última versión de IEs4Linux incluye IE7, o mejor dicho, IE6 sobre el motor de IE7. Al correr el instalador se debe usar el parámetro –beta-install-ie7.


Links de interés:

Desactivar el autorun del pendrive


Quizás esté chapado a la antigüa, y tenga aún demasiados recuerdos de los tiempos de DOS, pero la verdad es qe nunca me ha gustado que los Sistemas Operativos tomen decisiones por tí. Como herramientas que son, entiendo que me hagan la vida más fácil, pero quiero ser yo quien tome las decisiones, no ellos: quiero decidir donde instalar los programas; quiero decidir qué archivos compartirlos, y desde donde; quiero decidir cuándo actualizar mis programas; y sobre todo quiero decidir qué programas usar.

También quiero decidir cuándo abrir mi pendrive.

Esto no es solo una decisión por gustos obsoletos, sino que incluso tiene cierta lógica: quiero poder decidir, por ejemplo, si quiero correr un antivirus al pendrive antes de abrir cualquier cosa en él y que los virus tengan acceso franco. No hemos validado que en efecto la máquina no revise nada del pendrive (de hecho, seguramente aún lo hace) pero siempre habrán menos riesgos...

Para los usuarios de Windows que deseen desactivar la opción de autorun (o sea, que deseen evitar que la computadora trate de abrir o mostrar o ejecutar los archivos de su pendrive tan pronto como lo conectan), hay soluciones. Por ejemplo, las siguientes (las instrucciones fueron probadas en Windows XP Profesional 2002, SP 3, pero deberían funcionar en la mayoría de los Windows de esa generación):

  • Si lo que deseas es que ningún pendrive ejecute el autorun en tu máquina, ejecuta el regedit (en "Inicio", "Ejecutar", teclea regedit y Enter), y busca \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom. Coloca el valor de la propiedad AutoRun en cero (0), y reinicia tu máquina.

  • Si lo que deseas es desactivar el autorun para una sola corrida, sencilamente presiona la tecla shift al colocar el pendrive, para que no arranque nada.

  • Si lo que deseas es que tu pendrive no ejecute el autorun, lo conectes donde lo conectes, busca en su directorio raíz un archivo llamado "autorun.inf" (quizás esté oculto); ábrelo con un editor de textos, y elimina las líneas que correspondan al inicio del proceso, dejando solamente [AutoRun].

  • Si haces click derecho sobre el pendrive conectado, y entras a "Propiedades", y luego a la pestaña "Reproducción automática", podrás indicar la opción "No realizar ninguna acción". Asegúrate de hacerlo para todos los tipos de archivos. (Nota: Tenemos que validar si esto modifica el comportamiento del pendrive o de la unidad).


En general, estas instrucciones también sirven para desactivar el autorun en unidades de CD, DVD, etc. Suerte con ellas, y por favor dejen comentarios indicando si le resultaron útiles, o con las correcciones apropiadas...