Credit image

ProcrastiTracker: Cómo evitar perder tiempo en el PC

Herramienta antiprocrastinación: No dejes para mañana lo que puedes hacer hoy. Con este programa podrás saber en que estás perdiendo el tiempo.

Casi con total seguridad habrás escuchado la expresión «no dejes para mañana lo que puedas hacer hoy». El término procrastinación es el que define ese problema, puesto que procrastinar es lo que, desgraciadamente, muchos solemos hacer: posponer o aplazar tareas pesadas o desagradables (que deben hacerse pero no nos apetece hacer), realizando en su lugar otra tarea menos desagradable, para cubrirlo «como excusa» o, simplemente, evadirnos de una forma inconsciente.

ProcrastiTracker: Programa antiprocrastinación, ideal para gestionar el tiempo en el PC

En este artículo hablaremos principalmente de ProcrastiTracker, una herramienta antiprocrastinación que nos permitirá conocer el tiempo que estamos invirtiendo (en cada tarea, programa o ventana) al utilizar nuestro PC. Y todo ello de forma totalmente transparente.

Este tipo de programas (junto a otros como RescueTime, ManicTime u otros) pertenecen a la familia de herramientas para gestionar el tiempo. Sin embargo, las desventajas más frecuentes en este tipo de programas es que necesitan que el usuario indique manualmente las tareas que se encuentra realizando, cuando las inicia o finaliza (o algún tipo de medida de control), lo que a menudo implica que el usuario tiene que adquirir la costumbre de realizar esa aportación de datos al programa.

Procrastinar en Facebook, la procrastinación por excelencia hoy en día

Esto nos deja con que el usuario debe ser muy disciplinado, no olvidarse nunca y adquirir el hábito de realizar ese control, lo que lo vuelve una herramienta poco práctica. Además, si tienes un ritmo ajetreado de trabajo, muchas veces es complicado (por no decir imposible).

ProcrastiTracker

Sin embargo, la potencia de ProcrastiTracker reside en que hace todo eso de forma transparente, sin interacción del usuario. Sólo necesitamos descargarlo (apenas ocupa 400KB y es freeware) e instalarlo en nuestro sistema. De momento Chocolatey no lo soporta, pero Npackd sí.

ProcrastiTracker sorprende por lo ligero que es. Apenas te das cuenta que está ahí, cosa que no ocurre con prácticamente todos los programas del mismo estilo. Nos aparecerá una ventana (aparentemente compleja) que a medida que transcurra el tiempo se irá llenando de información. Dicha información representa el tiempo exacto que hemos estado utilizando un determinado programa.

Pantalla principal de ProcrastiTracker (Sí, menudo vicio al FallOut)

URL | Descargar ProcrastiTracker

Con ProcrastiTracker, si necesitamos tiempo para organizarnos y realizar algún trabajo o proyecto grande, podemos investigar donde se puede ahorrar tiempo: que tareas nos están llevando más tiempo, buscar formas alternativas de realizar tareas, donde estamos procrastinando, etc...

Así que vamos a aprender a utilizar las diferentes funcionalidades de ProcrastiTracker. Porque seguro que a muchos, el siguiente gráfico les ha resultado muy familiar en varias ocasiones:

Mi máximo de productividad diario

[...]

Queda el 72% del artículo
Leer artículo completo

10 distribuciones de GNU/Linux que quizás no conocías

¿Estás buscando una distribución de Linux diferente para 2015? Aquí tienes 10 distros que quizás no conocías.

Cuando hablamos de sistemas operativos GNU/Linux, a todos nos vienen a la cabeza distros como Ubuntu, Debian, Fedora, Suse u otras distribuciones tradicionales con una larga trayectoria y popularidad.

Sin embargo, es bueno mantenerse despierto y tener siempre en cuenta que el mundo de Linux no está limitado solamente a estas distribuciones, ya que poco a poco muchas de ellas se van abriendo camino hacia comunidades de usuarios específicas (o más generales).

Distribuciones de Linux de 2015

En este artículo vamos a repasar 10 distribuciones de GNU/Linux que quizás no son demasiado conocidas y pueden resultar interesantes a más de un usuario.

Disclaimer: La lista de este artículo no es un top ni una lista ordenada de mejor a peor. Tampoco pretende ser un listado de únicas alternativas. Como sé que este tipo de artículos se presta mucho a comentar «yo prefiero X distro», propongo que en su lugar se deje un comentario ofreciendo las razones específicas por las que se prefiere una u otra, y así al menos compartir opiniones constructivas.

1. CrunchBang

CrunchBang es una distro minimalista basada en Debian, orientada a usuarios que quieren disponer de un escritorio limpio y simple, pero a la vez atractivo y funcional, tanto en escritorio como en portátiles o netbooks. Como se puede observar en la captura, incorpora un elegante estilo de interfaz muy sencillo, utilizando el administrador de ventanas ultraligero OpenBox. Es ideal para usuarios avanzados, amantes de la simplicidad a los que les encantan las terminales de Linux.

CrunchBang, ideal para usuarios avanzados

URL | CrunchBang

2. Ozon OS

Ozon OS es una novedosa y reciente distribución de Linux dirigida al público gamer, diseñada para ofrecer una interfaz moderna y minimalista. Está dirigida por los desarrolladores de Numix y Nitrux. Desde su perfil de Google+ van contando novedades sobre su desarrollo.

Ozon OS, orientado para gamers de Linux

URL | Ozon OS

3. Deepin

Linux Deepin es una distro con un fantástico aspecto gráfico que utiliza un escritorio propio (DDE) basado y personalizable mediante HTML5. Está basada en Ubuntu y es de origen China. Llama la atención lo bien cuidados que están todos los detalles, desde las pantallas de carga hasta la personalización del sistema.

Deepin, un GNU/Linux con muy buen gusto

URL | Linux Deepin

[...]

Queda el 62% del artículo
Leer artículo completo

10 trucos para mejorar la terminal de Windows

10 consejos para convertir la aburrida y limitada terminal de Windows (el símbolo de sistema) en una potente y flexible terminal similar a la de GNU/Linux.

Probablemente, la mayoría de nosotros coincidiremos en que la potencia y versatilidad de una terminal de GNU/Linux se encuentra a años luz de la de un sistema Microsoft Windows. O al menos, esa es mi impresión. También es muy probable que, si provienes de otra web, en sus comentarios hayan otros usuarios respondiendo al título de este artículo con un predecible «Instalando Linux».

¿Cómo mejorar la terminal de Windows?

Pero dejando a un lado estos debates, centrémonos en la terminal de Windows. Es fea, incómoda y poco personalizable (o muy compleja de personalizar en algunos casos). Es cierto que la terminal no es una característica destinada al perfil habitual del usuario de Windows, pero los usuarios avanzados la utilizan frecuentemente porque aumenta mucho la productividad. Sin embargo, acaban sintiéndose muy limitados en este aspecto debido a la carencia de posibilidades. ¿Cómo solucionarlo?

1. Instala un emulador de terminal decente

Como hemos comentado, la terminal de Windows es muy poco flexible y tiene muchas carencias, por lo que el primer paso a realizar es instalar un emulador de terminal más decente. Tenemos muchas opciones a nuestro alcance, pero sin duda, una de las mejores es ConEmu (Console Emulator):

Console Emulator

Este emulador de terminal es sencillamente impresionante, ya que tiene una increíble cantidad de opciones para personalizar su funcionamiento. Entre ellas podemos encontrar características que harían mucha falta en la terminal por defecto de Windows:

ConEmu: Emulador de terminal para Windows

URL | ConEmu: Console Emulator

Con este emulador tendremos a nuestro alcance un estupendo entorno para trabajar sin las limitaciones de la terminal por defecto de Windows.

cmder

No obstante, si ConEmu no nos gusta o nos parece muy complejo, podemos optar por utilizar cmder, un emulador de terminal basado en ConEmu, pero con ciertos añadidos como una línea de comandos al estilo bash con Clink y sobre todo, un agradable y atractivo aspecto visual para hacerlo más intuitivo y cómodo:

cmder: Emulador portable de consola para Windows

URL | cmder: Portable Console Emulator

Además, entre sus características más llamativas se encuentra la posibilidad de utilizarlo como aplicación portable, de forma que no es necesaria su instalación en el sistema.

Windows PowerShell

No me olvido de la alternativa que propone Microsoft, la utilización de Windows PowerShell, una ampliación de su terminal por defecto, donde puedes utilizar un sistema de scripting para conseguir realizar tareas más específicas y potentes. Incorpora una utilidad llamada PowerShell ISE (Integrated Scripting Environment) donde podemos editar, depurar y ejecutar nuestros propios scripts.

Línea de comandos en PowerShell para instalar Chocolatey

URL | Windows PowerShell

Sin embargo, y a modo de opinión personal, no hay que olvidar que se trata de un lenguaje de scripting, lo que lo hace estupendo para crear tus propias tareas automatizadas o sistemas programados, pero demasiado denso como para utilizarse a modo de herramienta de administración de sistemas.

Existen otros emuladores que también pueden resultarte interesantes, como por ejemplo PowerCMD, Console2 o ConsoleZ.

2. Instala un gestor de paquetes (como apt-get)

Una de las herramientas más maravillosas de GNU/Linux para los administradores de sistemas son los gestores de paquetes como apt-get, yum, pacman o emerge: comandos mediante los cuales puedes instalar aplicaciones (y sus dependencias) sin necesidad de ir a sus respectivas páginas webs a descargarlas, realizando el proceso de descarga e instalación de una forma rápida y sencilla. Y lo mismo con la actualización o desinstalación.

Existe un gestor de tareas para Windows llamado Chocolatey que permite instalar aplicaciones siguiendo la misma filosofía. Basta con escribir en una terminal de PowerShell (con privilegios de administrador) la línea de instalación que encontramos en su propia web Chocolatey. Una vez hecho esto, podremos:

  • Buscar aplicaciones escribiendo choco search [programa]
  • Instalar aplicaciones escribiendo choco install [programa]
  • Desinstalar aplicaciones escribiendo choco remove [programa]
  • Actualizar aplicaciones instaladas choco update
Chocolatey: Gestor de paquetes para Windows

URL | Chocolatey

En este momento, Chocolatey tiene un total de 11.108 paquetes (2.354 paquetes únicos), y la mayoría de las aplicaciones mencionadas en este artículo pueden instalarse desde este gestor de paquetes.

3. Instala Git (incorpora Bash y herramientas relacionadas)

Otra de las herramientas recomendables es Git, uno de los sistemas más populares para realizar control de versiones, o lo que es lo mismo, organizar y catalogar los cambios que realizas sobre cualquier tipo de documento de datos sujeto a modificaciones (código fuente de programas, imágenes SVG, documentos de texto, etc...).

Al margen de los beneficios directos que podría tener utilizar este tipo de gestores de versiones, o hacer git clone para descargar y preparar aplicaciones, con MSysGit puedes instalar Git junto a MSys (Minimal System), una colección de comandos UNIX como find, sort, grep u otros, y convertir así la terminal de Windows en algo más parecido a la de GNU/Linux.

Git con Bash y herramientas UNIX

URL | MSysGit

Esta colección de comandos pertenecen a MinGW (Minimalist GNU for Windows), un fork de Cygwin (Cygnus Windows). También existen las CoreUtils o UNIX Utils, que a diferencia de las anteriores, son ports nativos del sistema y por lo tanto no dependen de otras librerías.

De esta forma, podríamos disponer, por ejemplo, de comandos como wget para descargar archivos directamente desde una línea de comandos sin depender de interfaces gráficas como WinWGet, en este caso. En 10 comandos interesantes para GNU/Linux puedes ampliar tus conocimientos sobre los comandos tradicionales y encontrar otros muy interesantes.

[...]

Queda el 59% del artículo
Leer artículo completo

Guía de Sublime Text: ¿El mejor editor de código?

Sublime Text es uno de los mejores editores de código que existen. ¿Por qué? En este artículo se explican detalladamente sus características y funcionalidades.

Sublime Text es un excepcional editor de textos que aporta muchas características útiles a la hora de programar o editar código. El editor está cargado de funcionalidades útiles y cómodas desde el punto de la usabilidad y eficiencia, utilizando el método geek y convirtiendo nuestro trabajo de edición de texto en una experiencia cada vez más sencilla y agradable, a medida que vamos aprendiendo a utilizar todas sus funcionalidades.

Editor de código Sublime Text

Su licencia cuesta aproximadamente 50 euros, aunque permite utilizarse a modo de prueba gratuita durante un tiempo con todas sus funcionalidades y sin ningún tipo de limitación. Es multiplataforma y puede utilizarse desde Windows, GNU/Linux o Mac OS X (10.7+). Puedes descargarlo desde el siguiente enlace:

URL | Sublime Text 3

Características interesantes

Pestañas

Al igual que otras aplicaciones de la actualidad, Sublime Text soporta pestañas, una característica que popularizaron los navegadores web. En cada una de estas pestañas, se muestra una x para cerrar la misma, que cambia a un circulo gris cuando se han escrito cambios en el archivo y no se han guardado todavía.

Sublime Text: Pestañas

Autocompletado

Sublime Text tiene resaltado a color de sintaxis para facilitar la lectura de código, así como numerado de línea. También muestra un pequeño índice gráfico a la derecha, por el cuál podemos desplazarnos rápidamente a golpe de clic del ratón.

Pero quizás una de las características que más se agradecen (sobre todo a los usuarios que no tienen buena memoria), es el autocompletado. Esta funcionalidad nos ayudará a recordar como se escriben ciertos comandos, funciones o textos del lenguaje o marcado en el que nos encontramos.

Un ejemplo de autocompletado en CSS

Además, en muchos lenguajes (como por ejemplo, PHP), Sublime Text nos facilita el orden de los parámetros, por si no los recordamos, algo muy común en PHP con funciones como strpos o explode, donde el orden de los parámetros es diferente.

Sublime Text: Ayuda de sintaxis

Selecciones múltiples

Una de las características más interesantes de Sublime Text es su flexibilidad para realizar tareas comunes de una forma sencilla y rápida. Por ejemplo, si seleccionamos una palabra con el ratón (en el ejemplo, len), pulsando CTRL+D podremos ir seleccionando las siguientes coincidencias y modificarlas todas a la vez:

Sublime Text: Selecciones múltiples

También puedes utilizar la combinación CTRL+K para saltarte alguna selección que no quieras utilizar en el reemplazo.

Ediciones múltiples

Seleccionando varias líneas y utilizando la combinación de teclas CTRL+SHIFT+L puedes editar varias líneas a la vez, muy útil para cambios paralelos repetitivos:

Sublime Text: Ediciones múltiples

[...]

Queda el 85% del artículo
Leer artículo completo

↓ ¡Atención! Hay más páginas de comentarios... 1 2 3 4 ... 23 #