Archivo de la categoría: Linux

Personalizando Sublime Text 3

Siguiendo lo que me indicaban unas cuantas paginas web he creado un gist con la configuración que tengo ahora mismo en mi Sublime Text 3.

Decir que primero de todo tenemos que instalar el Package Control, el cual lo hacemos siguiendo esta guía, (no es igual el del 3 que el del 2)

https://sublime.wbond.net/installation

Como fuente estoy usando Inconsolata, la cual puede ser descargada desde aquí http://levien.com/type/myfonts/inconsolata.html

Como tema y esquema de colores ahora mismo tengo el SpaceGray, pero el Soda también esta muy bien.

Os dejo aqui mi configuración


{
"auto_complete": true,
"auto_complete_commit_on_tab": true,
"auto_complete_with_fields": true,
"bold_folder_labels": true,
"caret_style": "phase",
"color_scheme": "Packages/User/base16-ocean.light (SL).tmTheme",
"detect_indentation": true,
"fade_fold_buttons": false,
"folder_exclude_patterns":
[
".svn",
".git",
".hg",
"CVS",
"tmp",
".bundle",
".sass-cache"
],
"font_face": "Inconsolata",
"font_size": 14,
"highlight_line": true,
"highlight_modified_tabs": true,
"ignored_packages":
[
"Vintage"
],
"line_padding_bottom": 1,
"line_padding_top": 1,
"rulers":
[
80
],
"soda_folder_icons": true,
"tab_size": 4,
"theme": "Spacegray Light.sublime-theme",
"translate_tabs_to_spaces": true,
"trim_trailing_white_space_on_save": true,
"word_wrap": true,
"wrap_width": 120
}

Sublime Text
Tema SpaceGray con esquema base16-ocean.light

Mas información:

https://gist.github.com/davatron5000/7215566

http://webdesign.tutsplus.com/articles/simple-visual-enhancements-for-better-coding-in-sublime-text–webdesign-18052

Anuncio publicitario

Configurando Sublime Text 3

Sublime TextSublime Text es una aplicación para desarrollo la cual me esta ganando cada día mas. Tengo que decir que no soy asiduo de ella ya que para grandes proyectos uso PHPStorm y para cosas puntuales sigo siendo muy fan de TextMate, o incluso Vim, pero estas aplicaciones tienen unos «peros», los cuales los cubre el Sublime Text. Y diréis,¿ que «peros» le ves? pues bien, PHPStorm, como todos los entornos de programación basados en Java (Eclipse, Zend Studio, Netbeans), consume barbaridad de recursos, y el «peso» es muy grande. TextMate es solo para Mac, y Vim es solo para sistemas *NIX, ¿entonces,si necesitamos un entorno de programación ligero y que se pueda utilizar en todos los sistemas? pues ahí esta Sublime Text, valido para cualquier plataforma, ligero y potente.

Sublime Text es muy personalizable y lo podemos ajustar a nuestra manera de programar, y para ello contamos con cantidad de paquetes para complementarlo y personalizarlo a nuestro gusto. En este enlace nos explican como instalar estos complementos, personalizar fuentes y configurar el tema para dejarlo a nuestro gusto. Yo os recomiendo el Soda Light, sobre todo si estáis acostumbrados a TextMate.

A la hora del desarrollo yo os recomiendo instalar tambien los siguientes paquetes: SublimeLinter-php SublimeLinter-phpcs SublimeLinter-phpmd, HTML, SimpleTODO.

Como conectarnos a nuestro Box.com

boxHace unos dias Box.com anuncio, que si te descargabas su aplicación para dispositivos móviles de daban 50Gb de almacenamiento en la nube de manera gratuita. De serie Box da de manera gratuita 10Gb lo cual esta muy bien, y esta ampliación se realiza de manera automática una vez accedes a tu cuenta desde la aplicación móvil.

El inconveniente lo he visto a la hora de acceder a tus archivos no sincronizados desde el ordenador ya que si te descargas la aplicación esta solo te permite acceder a los documentos sincronizados, y ademas esta aplicación solo esta para Mac y Windows, no para linux, en cambio en la aplicación de móvil si que permite acceder todo el contenido. Para subir contenido puedes optar por usar el navegador web, pero este tiene una limitación sobre el tamaño de archivo a subir, como máximo tiene que ser de 250Mb, así que si queremos subir archivos mas grandes tenemos que hacerlo de otra manera.

Acceso DAV

Con la dirección https://dav.box.com/dav podremos acceder a nuestros ficheros desde cualquier explorador de archivos, ya sea desde Linux, Mac o Windows. Desde Linux en la opción de conectar al servidor ponemos esta dirección, desde Mac, desde el Finder->Ir->conectarse al servidor también, y desde windows como conectar a unidad de red o bien poniendo esta dirección en el navegador de archivos

He encontrado en internet esta entrada donde nos explican como conectarnos de una manera permanente a nuestra cuenta desde Ubuntu.

 

Usa el Vi / Vim como tu herramienta de programación

Una herramienta a la cual tengo que acudir muchas veces es al Vim, sobre todo cuando tengo que realizar trabajos remotos. Seguramente alguno de vosotros no sabe de que herramienta estoy hablando, y otros sabréis cual es, pero no la usáis por lo especial que puede llegar a ser, y otros seguramente la usáis, en resumen el Vim o Vi es un editor de texto por linea de comandos, y todas las acciones se realizan desde teclado. Esto, una vez que uno se acostumbra es bastante mas rápido y ligero que usar potentes herramientas de edición o programación.  Y si al Vim le damos soporte para lenguajes de programación, y le damos funciones de autocompletar, comprobación de código y muchas mas cosas… pues bien eso ya existe con spf13-vim. La instalación es muy sencilla y conseguiremos una herramienta muy completa de programación y muy ligera.

spf13-vim

Convertir aplicaciones web en aplicaciones de Escritorio en Ubuntu con Fogger

FoggerTodos usamos a diario multitud de aplicaciones web a diario, y para ello tenemos multitud de pestañas abiertas con cada una de ellas. Si somos usuarios de Ubuntu, gracias a Fogger podemos convertir estas paginas en aplicaciones de escritorio con total funcionalidad e en algunos casos integradas en el sistema.

La instalación de esta aplicación es muy sencilla, si estamos usando la versión 12.04 ya que podemos instalarlo directamente desde el centro de software Ubuntu buscando Fogger. Si estamos usando una versión distinta, o no nos aparece en el instalador, siguiendo estos pasos podemos instalarlo.

Abrimos la terminal, o bien desde el meno o por medio de la combinación de teclado (CTRL + ALT + t)  y escribimos lo siguiente

sudo add-apt-repository ppa:loneowais/fogger

Una vez agregado, actualizamos e instalamos.

sudo apt-get update; sudo apt-get install fogger

Una vez instalado Fogger desde el menú escribimos Create a new fog y nos aparecerá el asistente para crear nuestra aplicación.Create new fogCreate a new fog
Articulo en inglés

Servidor de Streaming en casa

Serviio media serverHoy en dia prácticamente todos disponemos de dispositivos móviles y estos en la mayoría de los casos no tienen mucha capacidad de almacenamiento para vídeos. Una solución para poder disfrutar de esos contenidos en cualquier parte de nuestra casa es montarnos un servidor de streaming y compartir estos contenidos con toda nuestra red.

Instalando el servidor de medios

Uno de los programas / servidor que mas fácil he encontrado para instalar y configurar es Serviio. Este servidor tiene una versión gratuita y es multiplataforma. La descarga incluye el servidor y un programa de gestión de este. Para compartir contenidos, desde el serviio-console agregamos las carpetas que va a contener los medios que queremos compartir y ya esta. Otra de las características que me han gustado mucho es que el propio servidor detecta el contenido multimedia que tienes en las carpetas y  a la hora de compartirlo te lo organiza automáticamente en carpetas.

Accediendo desde nuestros dispositivos móviles

Dispositivos Android

El primer programa que necesitamos para acceder a los contenidos desde Android es el BubbleUPnP para poder acceder a la librería de contenidos. Una vez instalado accedemos a los Devices y veremos que aparecerá Serviio en el listado de librerías. Una vez seleccionado podemos acceder a la librería y navegar por los contenidos que tenemos en el servidor. Para abrir vídeos desde Android os recomiendo el reproductor MX,  sobre todo por que soporta subtítulos.

Dispositivos IOS

Con este tipo de dispositivos,  el programa que mejor me ha funcionado es el MCPlayer, pero si agregais los subtítulos como archivo externo no los reproduce, según el blog del programa, dicen que el programa que funciona muy bien es el AirPlayer, pero no es gratuito y no lo he probado.

Mas dispositivos y televisores

Según el listado de dispositivos compatibles, puedes reproducir contenido multimedia desde una Xbox y desde una PS3, así como unos cuantos televisores, pero supongo que se podrá ver desde cualquier dispositivo con soporte UPNP y DNLA.

http://serviio.org/features

Ubuntu User Days – Dia del Usuario Ubuntu

Ubuntu user daysEste sábado día 25 de Enero y el Domingo 26 se celebran el Ubuntu User Days.

El día del usuario de Ubuntu es un conjunto de charlas que se dan en el transcurso de un día para que los nuevos usuarios de Ubuntu, con conocimientos básicos e intermedios puedan aprender cosas como:

  • Instalar Ubuntu
  • Encontrar programas equivalentes en Ubuntu
  • Obtener ayuda
  • Aprender cosas básicas sobre los programas que constituyen el SO
  • Aprender como integrarse y colaborar con la comunidad de Ubuntu

Las sesiones del fin de semana del 25 y 26 son en inglés. Este día también se realizara en castellano el 9 de Febrero.

Mas información sobre el Ubuntu User Days

Mas información sobre el Dia Del Usuario Ubuntu

Dia del usuario Ubuntu

Indicador del tiempo en Ubuntu 13.04

Después de un tiempo usando la Ubuntu 12.04 lts, he decidido actualizarla a la versión actual (la 13.04) y no esperar a la siguiente lts.  Decir que me encontrado algún que otro problema al realizar la actualización, sobre todo con la tarjeta gráfica, lo cual tratare algún día aquí, ya que en esta entrada voy a hablar de algo que he echado en falta, que aunque puede parecer una tontería pero a mi me gusta tenerlo, que es el indicador del tiempo. En la versión 12.14 se podía instalar normalmente y este se ponía al lado del reloj y cambiaba según el tiempo. Mi sorpresa ha sido que en esta nueva versión ha desaparecido, además lo mas extraño es que si accedes al centro de software Ubuntu y buscas weather te aparece pero no te da opción de instalarlo, y además las opciones que me sugerían no me acababan de convencer, asi que Googleando un poco descubrí My-Weather-Indicator el cual esta muy bien, y su instalación no es nada complicada.

Abrimos una terminal (Ctrl + Alt + t) y tecleamos lo siguiente

sudo add-apt-repository ppa:atareao/atareao

Una vez agregado el repositorio actualizamos la base de datos de paquetes

sudo apt-get update

Y finalmente instalamos el my-weather-indicator

sudo apt-get install my-weather-indicator

Una vez instalado buscamos la aplicación en ‘buscar en su equipo o en linea’ y teclemaos my-weather-indicator, el cual nos aparecerá y hacemos clic para abrirlo, lo configuramos como queramos y listo, ya tenemos nuestro indicador del tiempo.