Tag: ubuntu

1

Twitteando via IRC


Si nos pre­gun­tan a muchos de los «vie­jos» que nos ini­cia­mos en la infor­má­tica a prin­ci­pios de los 90, la men­sa­je­ría ins­tan­tá­nea alcanzó su cús­pide en los tiem­pos del IRC y desde enton­ces ha ido cuesta abajo.

Por supuesto, el IRC ya no es tan fre­cuen­tado por la gente de a pie como solía ser (los geeks y pira­dos de la infor­má­tica siguen usán­dolo como siem­pre, no obs­tante). Y si no hay gente de a pie, los que escri­bi­mos para esa gente no le dedi­ca­mos tanta aten­ción. Mi nick en los ser­vi­do­res his­pa­nos ha cadu­cado cua­tro o cinco veces por dejarlo más de dos meses sin usar.

El pro­blema es que Twit­ter, Face­book et al. no dejan de ser un engo­rro. Si uso la inter­faz web, tanto flash y javas­cript se le atra­ganta a mi pobre net­book. Si es una apli­ca­ción de escri­to­rio, es otro pro­grama más que man­te­ner abierto, con otra inter­faz de usua­rio dife­rente, en otra ven­tana dis­tinta, etcé­tera. Y apa­ren­te­mente todas las inter­fa­ces esti­lan los men­sa­jes de tal forma que sólo pue­des ver una docena a la vez. Seguir leyendo… (431 palabras)



0

Modificando gedit para editar PHP


Hoy no os escribo sobre lite­ra­tura, sino sobre cómo hacer que tu edi­tor de texto favo­rito haga lo que nece­si­tas gra­cias al código abierto y un poco de maña para hackear. Si no os va este tema podéis igno­rar esta entrada y aho­rra­ros un dolor de cabeza.

El pro­blema

gedit (así, con minús­cula) es el edi­tor de texto con inter­faz grá­fica por defecto en el escri­to­rio de Ubuntu Linux. Es el edi­tor que me resulta más agra­da­ble de usar por­que soporta pes­ta­ñas, esque­mas de color, texto resal­tado y tipo­gra­fía de ancho pro­por­cio­nal. Ima­gino que es por­que debo de ser el único tipo en el mundo que usa Cen­tury Cata­lo­gue para escri­bir código.

Sin embargo, gedit tiene un grave incon­ve­niente cuando se trata de crear archi­vos PHP (el len­guaje que genera la mayor parte de pági­nas web diná­mi­cas). Los scripts PHP sue­len ir en frag­men­tos que se ensam­blan a la hora de crear la página. Algu­nos de esos frag­men­tos se car­gan antes de enviar los «datos de cabe­cera» y si hay cual­quier tipo de texto fuera del script, dará error y deten­drá la gene­ra­ción de la página.

Hay pro­gra­mas que espe­ran que los archi­vos que pro­ce­san con­ten­gan una serie de líneas ter­mi­na­das en un carác­ter de final de línea (cono­cido como newline o LF) y darían error si la última línea estu­viese «suelta». Por eso gedit añade al final del todo de forma auto­má­tica (e invi­si­ble) un carac­ter de final de línea. Pero, como no hay forma de des­ac­ti­var esta carac­te­rís­tica, cuando estás edi­tando un archivo PHP ese carác­ter que queda fuera del script se con­vierte en un pro­blema. Y, leyendo las lis­tas de correo, los man­te­ne­do­res de gedit pare­cen dar a enten­der que no tie­nen mucho inte­rés en aña­dir la opción de des­ac­ti­varlo. Seguir leyendo… (429 palabras)