Girar un video

Avui tenia una mica de temps, i remenant videos de fa uns mesos, m’he trobat amb un video gravat amb mòbil, i es veu girat a l’ordinador.

Així que remenant una mica, el mencoder novament em dóna un cop de mà. Escrivim a la terminal:

mencoder -vf rotate=1 -oac pcm -ovc lavc videosensegirar.mp4 -o videogirat.mp4

El que el fa girar és l’opció rotate=1 que el gira 90º a la dreta. Si volem en l’altra direcció ho canviem per rotate=2

En poc temps ja tinc el video girat!

;-)

Veure DVDs en Linkat (14.04) i Ubuntu (derivades)

Ja porten uns dies que dues persones m’han preguntat el motiu pel qual no es veuen els DVDs en la Linkat 14.04, que és una derivada d’Ubuntu.

Així que només cal anar a la pàgina oficial d’Ubuntu on parla dels Formats Restringits, allí ens aconsella instal·lar els paquets libdvdcss2 que en la LinkatEdu 14.04 és libdvdread4. En la pàgina de la Linkat també ho tenim ben documentat!

Per això anem a la terminal i escrivim:

sudo apt-get install libdvdread4

Un cop fet això, ara ens cal executar l’Script:

sudo /usr/share/doc/libdvdread4/install-css.sh

En un principi ja ha de funcionar!

Si veiem que no va, només cal reiniciar. I un cop fet això ja podem veure DVDs des de el VLC, per exemple.

;-)

Un blog amb Jekyll

Avui he decidit escriure alguna cosa, ja fa temps que no escric res. Així que he volgut provar una cosa que em ronda el cap fa dies, fer un bloc usant git i jekyll. Els motius són varis, però la idea d epoder escriure un bloc des d’EMACS i sincronitzar amb GIT, i amb el nom senzill… és irresistible.

S’usa per escriure el llenguatge de marques MarkDown i per defecte l’extensió .md, i Emacs compta amb markdown-mode que facilita la seva escriptura. Així que seguim amb EMACS :-)

Anem a per feina…

Instal·lar-ho tot!

Primer que res cal instal·lar git, ruby i jekyll:

sudo apt-get install git ruby jekyll

Compte! també cal tenir instal·lat l’intèrpret de JavaScript (nodejs):

sudo apt-get install nodejs

Creem pàgina en local

Ara, crearem l’espai per treballar en local, podem crear un blog usant Jekyll:

jekyll new jekyll-blog 

Però si volem crear una carpeta per sincronitzar amb git, ens cal que tingui el mateix nom d’usuari de Github. Per fer això podem usar Jekyll:

jekyll new nomusuari.github.io

o també GIT:

git init nomusuari.github.io

Plantilles

Si volem podem trobar plantilles de Jekyll, i així podem usar-ne una que ens agradi, només caldrà descomprimir tot el contingut del zip dins de la nostra carpeta que hem creat abans.

Iniciem el servidor local

Per poder navegar en el nostre blog i veure com va quedant, el podem executar amb:

jekyll serve

Configurem GIT

Tot seguit ens cal configurar git, cal tenir un compte a Github:

git config --global user.name "nomusuari"
git config --global user.email "identificadordelcorreu"

Sincronitzem amb GITHUB

Un cop veiem que el blog està al nostre gust, ara podem clonar-lo a la xarxa usant el Git. Així podem sincronitzar el nostre bloc i penjar-lo a la xarxa, primer entrem a la carpeta:

cd nomusuari.github.io

I cada vegada que fem un push s’actualitzarà.

git add --all
git commit -m "Initial commit"
git push -u origin master

Ens demanarà el nom d’usuari i després la contrasenya…

I amb tot això, ja ens ha de funcionar! ;-)

Algunes solucions!

En algun cas podem trobar algun problema amb el Ruby, he trobat possibles solucions com ara:

sudo apt-get ruby-dev

o

sudo apt-get install ruby1.9.1-dev

és a dir instal·lant el Ruby en desenvolupament, i concretament la versió 1.9.1

Una altra cosa és poder instal·lar-lo com a gema de Ruby:

sudo gem install Jekyll

Un altre error que m’ha sortit alguna vegada és la manca de la gema de Ruby (redcarpet), això m’ha passat en ubuntu 14.04 i derivades… vol dir que ens cal fer el que he comentat abans, i seguint els passos:

sudo apt-get install ruby1.9.1-dev
sudo gem install jekyll

En el cas d’Ubuntu-mate em donava un error amb els paquets ruby*dev, així que al final he vist una solució, instal·lar:

sudo apt-get install ruby1.9.1-full

Un altre error que m’ha sortit instal·lant Jekyll a un altre netbook ha estat:

/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require’: iconv will be deprecated in the future, use String#encode instead.

La solució:

sudo apt-get install rubygems-integration

Em falla org2blog 3a part [Solucionat]

Be, de moment solucionat! Ja estic publicant des de l’Org2blog :-) Resulta que ara han canviat el WordPress, i l’org2blog ja no connecta correctament per http, ara cal canviar per https!

Abans era:

Contacting host: croniqueslinux.wordpress.com:80
xml-rpc-request: Error during request: 301

i ara ja respon:

Contacting host: croniqueslinux.wordpress.com:443
Logged in

Perfecte!

He de dir que la resposta final la he trobat gracies a la comunitat d’org2blog :-)

Nota: el problema m’ha fet usar Blogilo, i trobo una molt bona eina! Ara ja torno al meu estimat Emacs. I publico aquesta entrada amb org2blog!

Em falla org2blog 2a part

Segueix sense anar-me l’Org2blog :-(

Ara ja no em va. Ho he provat des de l’Emacs 24 (GNU Emacs 24.3.1), i també des del Emacs 23. 

No he trobat encara la solució! No sé si és un problema de l’org2blog o de les seves dependències. Ara, amb tot actualitzat em falla dient:

Contacting host: croniqueslinux.wordpress.com:80
xml-rpc-request: Error during request: 301

:-O

Així que ho he provat per https en la configuració, en comptes de http, i sembla que sí va, però no publica, es penja amb un problema (Variable binding depth exceeds max-specpdl-size)
Buscaré la solució, mentrestant a publicar per Blogilo…  :-(

Enganyar quin és el nostre Sistema Operatiu

Ja fa un temps que no podia usar un servei d’aprenentage de llengües a la xarxa, el livemocha!

Quan inicio aquest servei, la resposta que dóna és:

Selecció_005

Així que tot resolt! Ja no puc usar aquest servei!

Així tracten alguns als usuaris de Gnu/Linux!!!!!!! :-(

 

Però no m’he quedat aquí!

Quan naveguem, la xarxa detecta el nostre navegador i sistema operatiu

Selecció_001

 

i pensant una mica…. podem enganyar la xarxa??? Doncs la resposta és SÍ!

En una terminal escric

$ google-chrome –user-agent=”Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.17 Safari/537.36″

i si anem al servei http://whatsmyos.com/

ara ens dóna com a resposta:

Selecció_002

Bé, ara ja naveguem com si fossim un altre Sistema Operatiu XD

i ara a provar la pàgina livemocha….

Selecció_004

i ja podem fer anar la pàgina sense cap problema!!!

Tot i això, per principis, mai vaig a un lloc on no em volen, així que he decidit deixar d’usar aquest servei! :-S

Problemes amb Inkscape

inksbug.png

Porto dos dies buscant la solució a un problema que em tenia desesperat. Dibuixant amb Inkscape, i quan copiava i després enganxava, de sobte començaven a saltar errors!

Cannot list directory /home/usuari/.uniconvertor:[Errno 2] No such file or directory: '/home/usuari/.uniconvertor'

problemes amb Rellegint la pàgina Uniconverter fails on copying an svg selection he trobat la solució.

Sembla que és un error de programari… és a dir, un Bitxo o Cuca (Bug) :-D

Resulta que quan hi ha algun programa que capta el portaretalls (xclipboard), com per exemple el jdownloader, llavors saltent tota mena d’errors!!!

Així que de moment, haurem d’usar l’Inkscape sense cap programa que li faci destorb. I de moment, ja funciona!

Exiftool

Aquest estiu estic remenant les fotos de les diferents càmares i volia saber les metadades. Així que he trobat una eina interessant des de la terminal exiftool. La tinc instal·lada a Lubuntu 14.04 i va força bé.

Primer, cal instal·lar amb:

sudo apt-get install exiftool

Després tan fàcil com executar exiftool i la imatge:

exiftool imatge.png

Per exemple:

exiftool tux.png
ExifTool Version Number         : 9.46
File Name                       : tux.png
Directory                       : .
File Size                       : 8.1 kB
File Modification Date/Time     : 2014:07:01 12:20:40+02:00
File Access Date/Time           : 2014:08:12 20:02:53+02:00
File Inode Change Date/Time     : 2014:07:01 12:20:47+02:00
File Permissions                : rw-rw-r--
File Type                       : PNG
MIME Type                       : image/png
Image Width                     : 128
Image Height                    : 128
Bit Depth                       : 8
Color Type                      : RGB with Alpha
Compression                     : Deflate/Inflate
Filter                          : Adaptive
Interlace                       : Noninterlaced
Gamma                           : 2.2222
Image Size                      : 128x128

i fins aquí… però després he estat jugant amb altres arxius, si feu la prova us sorprendrà amb PDF, ODT, ZIP,…

:-)

Em falla org2blog

Fins aquests dies Org2blog anava :-(

No sé que passa, però algunes vegades em va i d’altres falla, i molt, o em penja un bon munt d’esborranys, així que em toca emigrar de moment!

Els errors que em salta són del tipus:
Making completion list… [2 times]
Contacting host: croniqueslinux.wordpress.com:80 [2 times]
progn: Why? url-http-response-status is nil
Contacting host: croniqueslinux.wordpress.com:80 [3 times]
progn: Why? url-http-response-status is nil

i així es queda.

Buscaré la solució, mentrestant a publicar d’una altra manera…

:’-(

Colors a Emacs

Paletaculori.gif

Després d’un temps treballant amb Emacs van venint ganes de donar-li un aspecte més personal, és a dir, un toc de color!

Hi ha varies maneres de fer-ho. Per una part tenim l’opció de configuració del propi Emacs:

M-x customize-face

On podrem triar els colors de fons, tipus de lletra, colors varis i un gran etc. I ens queda desat.

A mi m’agrada fer-ho directament al meu .emacs.

Així que he escrit només un canvi de color de fons (background) i de lletra (foreground):

(set-foreground-color "white")
(set-background-color "black")

Per conèixer més colors podem trobar la pàgina Colors Available to Emacs on ens diu els colors i com cercar-los. He fet la prova al Ubuntu i ho he trobat a cat /etc/X11/rgb.txt.

Si volem alguna cosa més bonica, podem usar un mode ja preparat a Emacs Themes on podrem remenar i veure el codi per tunejar-nos l’Emacs.

I ara a fer proves! ;-)

Segueix

Get every new post delivered to your Inbox.

%d bloggers like this: