Archive for the ‘Python’ Category

Notepad++ editor per a programadors

dimarts, maig 4th, 2010

Notepad++ és un editor Programari Lliure, per tant completament gratuït, que té unes qualitats que el fan una eina imprescindible per a qualsevol programador/a.

No només es pot comparar sinó que supera a d’altres eines comercials.

Destaco algunes de les seves qualitats:

- És Programari Lliure

- És disponible en Català

- Té un assistent per a completar les instruccions de diferents llenguatges (auto-completion en anglès): PHP

- Indica molt visualment i agradable, la indentació de les línies

- Ressalta la sintaxi i de manera personalitzable

- Es poden personalitzar els colors i molts aspectes de l’aparença externa

- Permet crear macros

- Crea còpies de seguretat dels arxius amb els que treballem

- Permet cercar i substituir expressions regulars

- Salt de línia (word-wrap, per a quan les línies no hi caben en pantalla)

- Es pot emprar des d’un clauer USB, sense instal·lar-lo (opció no emprar %APPDATA%)

Us en mostro una captura de pantalla de la seva aparença editant un arxiu XML, que és l’arxiu .project que guarda la configuració de l’editor Eclipse:

Adjunto una captura de pantalla de la configuració, on haureu d’afegir les opcions de suggeriments de completar funcions (auto-completion)

Una mostra de com mostra el codi (estructura, espais, colors):

El podeu descarregar de la seva web:

http://notepad-plus.sourceforge.net/ca/site.htm

L’adreça directa de descàrrega és:

http://sourceforge.net/projects/notepad-plus/files/notepad%2B%2B%20releases%20binary/

Truc: Si premeu amb el botó dret i moveu la rodeta del mig del ratolí podeu canviar fàcilment i ràpida d’arxiu entre els que teniu oberts:

Un altre truc:

Si premeu la tecla ALT, podeu seleccionar, amb el ratolí, un quadrat de text, i en escriure se substitueix tot el quadrat:

AutoKey: Eina de substitució de text i tecles ràpides (HotKey)

dissabte, febrer 6th, 2010

AutoKey és una eina per a Linux, Gnome i KDE, que permet automatitzar tasques i disposa d’un llenguatge de guions (scripts).

A partir de la versió 0.60 s’incorporà la possibilitat de programar els programar els propis guions amb Python.

Algunes de les funcions que per mi el fan interessant són:

  • Disponibilitat per KDE i Gnome!.
  • Possibilitat d’incorporar un menú emergent amb les funcions disponibles per a una carpeta
  • Possibilitat d’assignar guions només a programes/finestres en concret per tal de no executar un guió accidentalment o fer-ho en el pertinent
  • Integració amb la barra de tasques
  • Possibilitat de disparar aplicacions amb determinades funcions, com per exemple gmail > enviar correu electrònic.

Per a instal·lar AutoKey a Ubuntu en primer lloc l’hem de desinstal·lar si l’hi teniem puix que ve amb les distribucions d’Ubuntu però amb una versió antiga.

sudo apt-get remove autokey

Afegir el PPA per a AutoKey:

Per a Ubuntu Karmic:
sudo add-apt-repository ppa:cdekter/ppa

Per a Ubuntu Hardy, Intrepid i Jaunty:
sudo bash -c “echo ‘deb http://ppa.launchpad.net/cdekter/ppa/ubuntu versió_ubuntu main’ >> /etc/apt/sources.list”
sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 6E3C0CE5

substituir “versió_ubuntu” per: hardy, intrepid o jaunty, segons la versió d’Ubuntu.

Llavors instal·lar AutoKey:

-Gnome:
sudo apt-get update && sudo apt-get install autokey-gtk

-KDE:
sudo apt-get update && sudo apt-get install autokey

Nota: per a Ubuntu Hardy, només la versió Autokey-gtk és actualitzada, la versió KDE és la 0.54.5.

Per a altres distribucions de Linux podeu descarregar manualment la darrera versió.

Aquí podeu veure un vídeo molt simple sobre el seu funcionament:

Hi ha un programa similar per a windows, programari lliure, anomenat AutoHotKey que a més del teclat permet enregistrar accions del ratolí.

Via: Web Upd8

Alliberat OpenShot 1.0

diumenge, gener 10th, 2010

OpenShot és un editor de vídeo no linear, Programari Lliure (Open Source), per a Linux Gnome.

Durant mesos l’han estat desenvolupant, i encara que és senzill comparat amb els grans productes, la base és bona i aniran ampliant funcionalitats.

De fet és el millor editor de vídeo gratuït per a Linux que he testat darrerament i supera productes com windows movie maker i comença a atrapar alguns dels editors comercials de gama mitja (els que costen uns $120-$300).

De fet, llegint el bloc del programador m’adono que és molt competent.

Suporta croma (chrome key) amb molta potència, transicions, efectes, títols de text, alentir o accelerar la velocitat dels clips afegits, animacions basades en quadre clau (key frame), diverses fonts de vídeo…

Les millores de la versió final respecte les versions beta que destaco són:

  • Estabilitat: s’han eliminat moltes petades del programa.
  • Les transicions s’apliquen al clip més proper (molt pràctic quan editem un vídeo i canviem de clips de vídeo o imatges)
  • Solucionats els problemes amb quadres blancs, buits, i flaixos
  • S’afegeixen 28 noves transicions (efecte de pas d’un clip de vídeo a un altre)
  • 29 nous títols de text

Aquí us afegeixo un vídeo sobre com muntar un vídeo amb OpenShot:

Veure: Anunci oficial d’OpenShot (anglès, traducció al Català)

Screencast of OpenShot Chroma-Key Effect de Jonathan Thomas.

Per si us interessen els detalls tècnics està programat en Python, i com no és molt ràpid, les funcions crítiques les fa una llibreria externa.

Veure les funcionalitats d’OpenShot (anglès, traducció al Català).

Actualització: Li arriben les primeres crítiques dures (OSNews).