Entradas etiquetadas como ‘Windows’

Escrito por Iván Alonso el Martes 23 de Febrero de 2010

Por alguna oscura razón no puede encontrarse ni lanzarse desde línea de comandos (ni desde el menú inicio, ejecutar). Es necesario abrir el Panel de control, Programas, Activar o desactivar las características de Windows, y en la nueva ventana, marcar el checkbox de Cliente Telnet.

A partir de ese momento, el cliente ya estará disponible.

Escrito por Iván Alonso el Domingo 27 de Septiembre de 2009

Finalmente me he convertido en un switcher, abandono los terrenos inhóspitos del PC para adentrarme en los verdes pastos del Mac. Después de trastear bastante con un par de Hackintosh (un equipo de sobremesa y un netbook), disfrutar de un iPod Classic y de un iPhone como teléfono particular, creo que he aprendido bastante de los productos de Apple como para atreverme con un portátil con el que no me da miedo actualizar software “por si se rompe”, como pasaba con los Hackintosh.

Hace un tiempo, concretamente a finales de 2006 (que ya ha llovido desde entonces), cansado de una serie de efectos extraños que mostraba el Windows XP que utilizaba por entonces, me cambié a GNU/Linux en el equipo de sobremesa, lo que me permitió poder seguir utilizando mi equipo en perfectas condiciones sin necesitar actualizarlo hasta el día de hoy. Con el paso de los años, el equipo de sobremesa se fue convirtiendo en un servidor de descargas, y para el (escaso) trabajo diario fuera de la oficina me bastó con un pequeño netbook en el que tenía instalados los tres sistemas operativos (Windows XP, Ubuntu y OS X).

Hace unos días, el equipo de sobremesa del que os hablaba se fundió. Así, sin más. Unos cuantos años de funcionamiento 24/7 es lo que tienen. Y entre unas cosas y otras, y que el netbook se me queda pequeño para algunas tareas, empecé a plantearme varios cambios en mi “infraestructura informática local”, que han llevado (entre otras cosas) a la compra de un Mac.

apple-logo

¿Por qué un portátil?

En la red casera tenemos todo compartido, para poder acceder desde el media center del salón (aunque es un sistema que también va a mejorar con un nuevo NAS), así que no tenía mucho sentido comprar un equipo que es más grande, hace más ruido, y que no me puedo llevar a ningún sitio. Ya tengo un monitor accesorio de 22″ para utilizar junto al portátil con escritorio extendido, por lo que me parecía la mejor opción. Portabilidad.

¿Por qué Mac y no otro PC portátil?

Otro PC implicaría trabajar con un producto Microsoft o uno GNU/Linux. Nunca he trabajado con Vista, ni a nivel profesional, ya que aún no lo he visto utilizado en ninguna empresa, y el nuevo Service Pack de Vista el nuevo Windows 7 no veo cercano el día que lo utilice, aunque lo cierto es que lo que he oido hablar de él es bastante positivo.

Y aunque nunca me cansaré de cantar las excelencias de los productos GNU, especialmente desde que Ubuntu se está llevando el mercado de calle, en mi caso particular estoy cansado. ¿Cansado? ¿De qué? Cansado de pegarme con la tecnología. Estoy cansado de no saber por qué no funciona un producto de Microsoft y estoy cansado de saber por qué no funciona algo en Ubuntu y de buscar la información para arreglarlo.

Con honestidad, estoy cansado hasta de discutir sobre tecnología. Si no estás de acuerdo con lo que he dicho, bien por ti, me da igual y no voy a responder comentarios al respecto. El mundo es grande y hay sitio para todos, Sega vs Nintendo, XBox vs PlayStation, PC vs Mac, Fagor vs Zanussi. En serio, me da igual. Yo tengo mis razones y los demás tienen las suyas.

Pero no voy a poder hacer <tarea x>

Hoy en día se puede hacer de todo en todas partes. Y si alguien quiere llorar con que “en mi trabajo utilizo no se qué software que sólo existe para Windows” mi respuesta sólo puede ser: el equipo de mi trabajo lo compra mi empresa y ellos deciden lo que quieren, el equipo de mi casa lo compro yo. El trabajo no me lo llevo a casa, se queda en la oficina.

Y si, aún así, alguien está empeñado en utilizar algo concreto, tanto para Linux como para Mac existen múltiples tecnologías de virtualización capaces de solucionar (casi) cualquier problema.

Pero los Mac son caros

Sí, son caros. Pero si los estáis comparando con los portátiles de baja gama que se ofertan por 500 euros os estáis confundiendo de segmento. Los MacBook son aparatos muy completos que no compiten con esos, sino con los de primera línea de las principales marcas (las caras, vaya): HP, Sony, etc. Aun así seguirán siendo algo más caros que su competencia, pero no tanto como puede parecer si os vais a comparar con los productos de línea baja, lógicamente. Ya queda a la decisión de cada uno si esa diferencia de precio la merecen los acabados, los materiales, la facilidad de uso o la calidad del software. Yo he considerado que lo vale. Y, de todas formas, dado que no necesito más potencia de cálculo para nada, mi compra ha sido la del MacBook Pro más “pequeño” que se comercializa, 2GB de RAM, 2,26 GHzs de CPU, que sale por unos mil euros.

Conclusión

Es un producto que se adapta a mis necesidades mejor que los otros que he considerado. A otro perfil de usuario es posible que se adapte mejor otro tipo de equipo u otro sistema operativo. Pero yo, ahora mismo, acostumbrado al mundo PC, estoy disfrutando como un enano de la facilidad de uso, de los interfaces limpios e increiblemente intuitivos, del touchpad multitáctil, del teclado iluminado y de los sensores de luz ambiente que cambian automáticamente el brillo de la pantalla, entre otras cosas.

En próximos posts, más sobre esta compra.

Escrito por Iván Alonso el Lunes 13 de Julio de 2009

Creo que todos hemos debido jugar a esto de jóvenes con nuestros Windows: Y si pincho en la barra de título de una ventana y trato de lanzarla fuerte contra el borde… ¿La sacaré de la pantalla? No se podía, lógicamente. De hecho no debería poder sacarse nunca, pero en ocasiones sucede, sobre todo cuando utilizas múltiples monitores de distinto tamaño, entre un escaso y erróneo control por parte del sistema operativo, y extrañas decisiones de autocolocación de las aplicaciones, alguna puede acabar fuera de la pantalla.

Para recuperarlas:

  • Alt + Tabulador para seleccionar la aplicación desaparecida.
  • Alt + Espacio para abrir el menú de su icono (este sí aparecerá dentro de la pantalla).
  • Seleccionamos Mover. No podemos hacer nada con el ratón, puesto que la ventana sigue fuera de la pantalla, pero podemos utilizar los cursores del teclado para mover la pantalla hasta que aparezca.
  • Pulsamos enter para finalizar el movimiento cuando hayamos terminado.

Conclusiones:

  • Windows hace algunas cosas muy, muy mal.
  • Es bueno no acostumbrarse demasiado al ratón, con un teclado se puede hacer todo (e incluso cosas que no pueden hacerse con un ratón).
Escrito por Iván Alonso el Lunes 6 de Julio de 2009

Ya sabéis, el menú contextual que aparece cuando haces click derecho sobre el escritorio y seleccionas la opción “Nuevo“. Ahí aparecen una serie de opciones que dependen del software que tengas instalado.

En mi caso un amigo pasó por mi casa e inició el entorno de animación en Flash desde un disco duro externo (pese a mis negativas de que hiciera dichas cosas en un torpe intento de mantener mi equipo limpio), y eso ha añadido dos opciones a ese menú (aunque los iconos no aparecen, dado que el software en realidad no está instalado).

Para eliminar opciones vamos al editor del registro del sistema:

  • Tecla de Windows + R o Menú Inicio, Ejecutar.
  • Escribimos regedit.
  • En la sección HKEY_CLASSES_ROOT buscamos la extensión que deseamos eliminar (en mi caso eran .as y .fla, es fácil saber cuáles son creando un par de archivos de prueba).
  • Estas categorías tendrán una carpeta dentro con el nombre de ShellNew, que borramos junto a las claves y subclaves que tenga almacenados dentro.
  • Reiniciamos y ya no deberían aparecer esas opciones en el menú contextual.
Escrito por Iván Alonso el Domingo 28 de Junio de 2009

He estado probando la nueva versión de Eclipse (de nombre Galileo) y el tutorial que escribí para la anterior versión (Ganímedes) sigue siendo válido, aunque dejo aquí algunos posibles apuntes para quien quiera probarlo.

A tener en cuenta:

  • Ahora al crear un nuevo proyecto podéis seleccionar directamente el toolchain a utilizar (y detecta que tenemos disponible Cygwin Gcc al tener ya instalado Cygwin con los paquetes necesarios).
  • Sin embargo, obviamente,  sigue siendo necesario añadir el directorio de los binarios de Cygwin en el Path del sistema (Paso 2 de la sección “Gcc para Windows” del anterior tutorial).

Algunos posibles errores del entorno:

  • Unresolved inclusion: <stdio.h> Si las utilidades os funcionan (gdb, Mmke, etc) pero tenéis en el entorno mensajes de este estilo, es posible que la detección de los directorios donde residen las librerías de Cygwin no haya sido correcta. En las propiedades del proyecto,  C/C++ Build, Settings, pestaña Tool Settings. En Cygwin C++ Compiler/Directories y en Cygwin C Compiler/Directories, añadimos las siguientes carpetas (Lógicamente, cambiando el comienzo del path por aquél donde reside vuestra instalación de Cygwin):
    "C:\Archivos de programa\Cygwin\lib\gcc\i686-pc-cygwin\3.4.4\include"
    "C:\Archivos de programa\Cygwin\lib\gcc\i686-pc-cygwin\3.4.4\include\c++"
  • Error launching external scanner info generator. Si tenéis este tipo de warnings, probad a abrir una ventana de línea de comandos de Windows (no la de Cygwin) y escribir g++ y gcc. Si no os los reconoce pero sí encuentra el comando g++-3, es porque tiene un problema con los enlaces simbólicos del sistema Cygwin, que seguro que se puede resolver de algún otro modo más profesional, pero este también lo soluciona: Propiedades del proyecto, C/C++ Build, Discovery Options. En Discovery Profiles Scope cambiamos de Per-Language a Configuration Wide, y así nos aparecerá más abajo un menú para escribir el Compiler invocation command (será g++, lo cambiamos a g++-3). Con eso sabrá encontrar siempre el comando correcto.
  • make: warning:  Clock skew detected.  Your build may be incomplete. Puede estar debido a que tengáis el proyecto almacenado en una partición FAT, dejadlo en una NTFS. Yo tengo una FAT para contenido común entre varios sistemas operativos (incluyendo OS-X) y no imaginé que pudiera ser por eso. Este error viene por un error de fechas en los archivos, y el sistema detecta posibles inconsistencias (que en este caso pueden estar debidas a que un sistema de ficheros FAT no almacena mucha información sobre los archivos que guarda).
Error launching external scanner info generator
Escrito por Iván Alonso el Sábado 27 de Junio de 2009

¿Para qué necesitamos un servidor ssh? Por muchas razones. Una es que nos cualquier conexión que hagamos a nuestro ordenador/servidor mediante el protocolo ssh será más segura y, por tanto, mucho menos propensa a que ningún ente malicioso pueda hacer nada con la información que transmitimos por la red.

¿Qué podemos hacer mediante ese protocolo? Que sea de nuestro interés, principalmente dos cosas:

  1. Conectarnos a nuestra máquina Windows mediante una línea de comandos, como si fuera una máquina Linux y permitiéndonos hacer muchas cosas (trabajar con los archivos y directorios en remoto, reiniciar la máquina, lo que se nos ocurra). Para eso sólo necesitaremos un cliente de línea de comandos que admita ssh, como por ejemplo Putty si nos conectamos desde una máquina Windows. Desde otros sistemas operativos tendremos directamente el comando ssh (secure shell).
  2. Hacer transferencia segura de archivos (también llamada SFtp por secure-ftp, file transfer protocol). Sólo necesitaremos un cliente que permita usar el protocolo ssh, aunque la mayor parte de clientes de ftp modernos ya lo incluyen. Desde Windows, por ejemplo, podemos utilizar WinScp, muy pequeño y se puede usar sin ninguna instalación, igual que Putty, por lo que podremos descargarlo desde cualquier ordenador en el que nos encontremos y acceder al contenido de nuestro equipo remoto. Desde otros sistemas disponemos directamente del comando scp (secure copy).

¿Cómo hacemos esto en una máquina Windows? La solución más fácil es mediante Cygwin. Aquí os dejé un manual sobre cómo instalarlo en vuestra máquina Windows. Debemos seguir ese manual e instalar algunos nuevos paquetes con la aplicación que necesitamos (si ya tenemos instalado Cygwin, sólo es necesario volver a usar el ejecutable de instalación y nos permitirá seleccionar los nuevos paquetes sin eliminar los que ya estén instalados).

(más…)

Escrito por Iván Alonso el Jueves 11 de Junio de 2009

Lógicamente, al ser un servicio web (y una aplicación) de Google, por defecto viene preparada para trabajar únicamente con los servicios de la empresa, y utilizar como servicio web el propio de Picasa.

Para solventar este problema está la pequeña miniaplicacion picasa2flickr. Pasos a realizar:

  • Instalar la aplicación Flickr Uploader, oficial de flickr. La nueva funcionalidad de Picasa simplemente le “pasará” la información a nuestro Uploader, que será quien se comunique con Flickr.
  • Instalar el nuevo botón de Picasa. Es un enlace de tipo picasa:, por lo que al abrirlo por primera vez (al menos usando Firefox como navegador), os pedirá que especifiquéis cuál será la aplicación que abrirá este tipo de enlaces. Probablemente estará en:
    • C:\Archivos de programa\Google\Picasa3\Picasa3.exe
  • Tras añadir el botón, os aparecerá un menú de gestión de los distintos botones que tiene Picasa en su barra inferior, donde debéis añadir el botón nuevo a la lista de los que ya aparecen.

Tras estos dos pasos, en Picasa ya tendréis un nuevo botón con el título Send To Flickr, que pasará las fotografías que tenéis seleccionadas al Flickr Uploader, desde el que podéis enviarlas a vuestra cuenta de Flickr.

Escrito por Iván Alonso el Lunes 2 de Marzo de 2009

Me he instalado en el salón un sistema de media center bastante chulo del que os hablaré en breve, y estaba ya bastante cansado del funcionamiento habitual de descargar, tostar en dvds, llevar la salón, etc para poder ver las cosas en la tele “grande”. Ahora puedo ver las cosas en cuanto hayan terminado de descargarse. Este sistema que he instalado detecta automáticamente las carpetas compartidas de Windows que haya en la red, pero mi servidor es Linux (Ubuntu), por lo que he tenido que instalar Samba para compartir utilizando los mismos protocolos. Pasos a seguir en tu servidor:

(más…)

Escrito por Iván Alonso el Viernes 1 de Agosto de 2008

Windows Vista también ha ayudado a Linux. Es tan malo, hay tantas cosas equivocadas en él, que cuando Microsoft le dice a la gente que tienen que migrar desde XP todos piensan que es hora de pasarse a Linux.

Jon Hall [20minutos.es]

Escrito por Iván Alonso el Jueves 10 de Julio de 2008

Hace unos días instalamos Eclipse en Ubuntu, para ir trasteando con el nuevo entorno. Conste en acta que yo Eclipse lo he usado tres veces contadas, así que iremos descubriendo qué podemos hacer y cómo a la vez.

Los siguientes pasos serán instalar el mismo entorno sobre Windows (de lo que trata este post) y, por último, de configurarlo de modo que podamos compilar el mismo código en dos entornos diferentes generando ejecutables autónomos (que quedará para un próximo post).

Instalando Eclipse sobre Windows

Vamos a la página de descargas de Eclipse (veremos que ya se encuentra en su versión Ganymede), seleccionamos Eclipse IDE for C/C++ Developers [68MB], y escogeremos el mirror desde el que queremos descargar la versión (por defecto se nos mostrará uno cercano).

(más…)