16 abril 2009
Segur que molts de vosaltres coneixeu Thickbox, una implementació de la llibreria JQuery que permet afegir a una pàgina web la funció d’ampliar de forma dinàmica una imatge. Doncs avui no explicarem com fer-la servir ja que a la pàgina principal ho explica molt bé.
Thickbox, encara que molt potent i estètic, no s’actualitza des d’agost del 2007. Açò fa aparèixer errors a l’utilitzar-la amb les versions més recents de JQuery. En concret m’he trobat amb dos: no funciona la visualització com galeria i es veu malament amb l’Internet Explorer 6.
Per arreglar l’error de la galeria he trobat la solució per Internet, no recorde on exactament, però el que heu de fer és localitzar la següent línia:
TB_TempArray = $("a[@rel="+imageGroup+"]").get();
I reemplaçar-la per:
TB_TempArray = $("a[rel="+imageGroup+"]").get();
I finalment, per solucionar l’error que es presenta a l’Internet Explorer 6, he hagut de fer un hack jo mateix que realment no sé si funcionarà del tot bé. Jo l’he provat i funciona.
Localitzeu la funció:
function tb_position()
I reemplaçarem la funció amb el següent:
function tb_position() {
$("#TB_window").css({marginLeft: '-' + parseInt((TB_WIDTH / 2),10) + 'px', width: TB_WIDTH + 'px'});
if ( !(navigator.appName == 'Microsoft Internet Explorer' && navigator.appVersion < 7)) {
$("#TB_window").css({marginTop: '-' + parseInt((TB_HEIGHT / 2),10) + 'px'});
}
}
Agrairia que m’informàreu si algunes de les solucions no vos funciona.
Deixa un Comentari » |
Programació | Etiquetat: javascript, jquery, thickbox |
Enllaç permanent
Publicat per lesergi
14 abril 2009
Benvolguts lectors,
Després de dos mesos i mig d’inactivitat, torne.
Aquests darrers mesos he estat sotmès a molt canvis personals (cap de roí) que m’han allunyat d’aquest bloc i de la comunitat geek en general.
Sols volia fer-vos saber que estic ací i que en aviat tornaré a escriure.
Una abraçada.
1 comentari |
Personal |
Enllaç permanent
Publicat per lesergi
29 gener 2009
Si no coneixeu Arch, dir-vos que és una distribució minimalista que pretén ser fàcilment configurable amb uns pocs fitxers de text que s’han d’editar a mà. El rendiment d’Arch depèn totalment de l’usuari, ja que és aquest qui ha d’instal·lar el programari que necessite i activar els dimonis dessitjats. Si voleu, podeu llegir més sobre The Arch Way (anglès).
Per instal·lar aquesta distribució heu de considerar-vos un usuari mitjà amb coneixements d’ús de la consola i les seus comandes més bàsiques, edició de fitxers per consola amb nano o vi, particionament i ús i funcionament general de GNU/Linux. Si no cumpliu aquests requisits vos serà prou difícil instal·lar i configurar aquesta distribució.
Durant la instal·lació farem servir el programa Pacman, el gestor de paquets d’aquesta distribució. Encara que indique en cada cas com utilitzar-lo, serio bo llegir el seu manual a l’ArchWiki.
A continuació explicaré tots els passos que heu de seguir per poder gaudir d’un sistema Arch Linux amb tot el que necessiteu.
11 comentaris |
Distribucions | Etiquetat: Arch Linux, ATI, AUR, KDE, NVIDIA, Pacman |
Enllaç permanent
Publicat per lesergi
3 gener 2009
Després de donar-li una oportunitat a Gnome i no agradar-me gens el nou Amarok 2.0 i no acabar-me de convèncer ni el Rhythmbox ni el Banshee, he decidit provar el Songbird.
Per qui no ho sàpiga, Songbird és un nou reproductor de música a l’estil iTunes amb la diferència que es tracta de programari lliure i fa servir la mateixa tecnologia que empra Firefox, inclús fa servir el mateix sistema d’extensions.
Doncs bé, per instal·lar-lo a Ubuntu vaig descarregar-me el paquet des de GetDeb i el vaig instal·lar. El primer cop que vaig iniciar-lo va instal·lar automàticament el paquet d’idoma corresponent i tot seguit em va preguntar per la carpeta on es troba la col·lecció de música i en acabar va començar a buscar música i crear la col·lecció. He de dir que no va trigar molt.
Llegeix la resta d’aquesta entrada »
1 comentari |
So i vídeo | Etiquetat: iPod, iTunes, Last.fm, Songbird |
Enllaç permanent
Publicat per lesergi
31 desembre 2008
Encara que PyQt4 siga uns dels toolkits més potents (opinió totalment subjectiva), també cal dir que els seus diàlegs de fitxers a Linux són deficients: son molt simples i no arriben a integrar-se amb l’escriptori.
Gràcies al desenvolupament d’Elltube m’he vist en la necessitat de solucionar aquest problema. El codi que mostraré a continuació, encara que una mica llarg, fa 3 comprovacions per assegurar-se si utilitzar els diàlegs que ofereix zenity (Gnome o XFCE) o bé els de kdialog (KDE).
El codi està creat per una aplicació en concret, s’utilitza QProcess en lloc de subprocess i els diàlegs estan destinats a seleccionar directoris, no fitxers. Si necessiteu implementar aquest codi per a una aplicació no PyQt i utilitzar subprocess en lloc de QProcess o necessiteu altres paràmetres per als diàlegs, sols heu d’informar-me i vos ajudaré en el que puga.
Llegeix la resta d’aquesta entrada »
Deixa un Comentari » |
Programació | Etiquetat: Gnome, KDE, PyQt |
Enllaç permanent
Publicat per lesergi
30 desembre 2008
Si fa uns dies vaig explicar com configurar el sintonitzador TDT que em vaig comprar, avui explicaré com fer gravacions i convertir-les al fomat que més ens estimem.
Per fer açò utilitzarem els programes Me TV, Avidemux i Project X, pel que si no els teniu haureu d’instal·lar-los. A Ubuntu tots tres es troben als repositoris i els podeu instal·lar fent:
sudo apt-get install me-tv avidemux project-x
El primer pas que haurem de fer, lògic, serà fer la gravació del canal que volem. Amb el programa Me TV és força senzill. Sols hem de polsar al botó roig i gran amb el nom Enregistra per començar la gravació i tornar a polsar per detindre-la. Es crearà un fitxer de vídeo MPEG al nostre directori personal.

Llegeix la resta d’aquesta entrada »
Deixa un Comentari » |
So i vídeo | Etiquetat: DVB-T, TDT |
Enllaç permanent
Publicat per lesergi
28 desembre 2008
Gràcies al desenvolupament del programa Elltube he hagut d’aprendre a utilitzar el meravellós programa FFmpeg, un convertidor de formats multimèdia molt potent i ràpid.
Fins a Ubuntu Hardy, el FFmpeg podia treballar amb tot tipus de formats i còdecs restrictius com MP3, Xvid i MPEG-4 instal·lant el paquet ffmpeg des del repositori Medibuntu. A Intrepid, però, el paquet ffmpeg ha deixat d’empaquetar-se a aquest repositori.
Per poder tenir suport total als formats propietaris haurem de deixar a banda Medibuntu i instal·lar els paquets unstripped relacionats amb ffmpeg. Podeu trobar un llistat al Launchpad, o executar la següent comanda:
sudo apt-get install libavutil-unstripped-49 libavcodec-unstripped-51 libavdevice-unstripped-52 libpostproc-unstripped-51 libavformat-unstripped-52 libswscale-unstripped-0
D’aquesta manera ja tindrem un ffmpeg que pot operar amb els més coneguts formats propietaris.
Llegeix la resta d’aquesta entrada »
Deixa un Comentari » |
So i vídeo | Etiquetat: FFmpeg, Medibuntu, Ubuntu |
Enllaç permanent
Publicat per lesergi
26 desembre 2008
Necessitava cercar un text en concret entre molt fitxers. Sempre ho havia fet des del Konqueror, però ara que estic donant-li una oportunitat a Gnome no sabia com fer-ho. Encara que siga lògic, es pot fer amb grep:
grep -r "TextACercar" /camí/al/directori
Açò cercarà la cadena de text “TextACercar” dins els fitxers que estiguen a /camí/al/directori
1 comentari |
Programació, Utilitats | Etiquetat: BASH, grep |
Enllaç permanent
Publicat per lesergi
23 desembre 2008
Fa unes setmanes vaig comprar-me una targeta TDT per USB (DVB-T Stick). Vaig triar el model Hauppauge WinTV-NOVA-T-Stick després de llegir a LinuxTV que tenia una bona compatibilitat amb Linux.
Explicaré com fer funcionar aquesta targeta a Ubuntu.
Abans de tot, heu de connectar el dispositiu.
Ara, comprovarem el registre del dmesg si el dispositiu ha sigut detectat correctament. Per fer açò heu d’executar a la terminal:
dmesg | grep dvb
Si obteniu el següent, el maquinari ha sigut detectat i configurat:
[ 14.941048] dvb-usb: found a 'Hauppauge Nova-T Stick' in cold state, will try to load a firmware
[ 14.941055] firmware: requesting dvb-usb-dib0700-1.10.fw
[ 18.852507] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.10.fw'
[ 19.564077] dvb-usb: found a 'Hauppauge Nova-T Stick' in warm state.
[ 19.566901] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 20.032799] dvb-usb: schedule remote query interval to 150 msecs.
[ 20.032811] dvb-usb: Hauppauge Nova-T Stick successfully initialized and connected.
[ 20.033092] usbcore: registered new interface driver dvb_usb_dib0700
Si no obteniu açò però podeu llegir una errada de firmware, haureu de descarregar el seu firmware. Podeu obtenir-lo des de LinuxTV Wiki o si el vostre sintonitzador és el mateix que el meu, seguiu les següents instruccions i després, desconnecteu-lo, torneu-lo a connectar i llegiu els missatges de registre del dmesg un altre cop. Hauria de ser configurat sense cap problema.
Llegeix la resta d’aquesta entrada »
Deixa un Comentari » |
Maquinari, So i vídeo | Etiquetat: channels.conf, DVB-T, Kaffeine, Me TV, TDT, Totem, USB, VLC, w_scan |
Enllaç permanent
Publicat per lesergi
23 desembre 2008
Hola gent,
Aquest és el meu primer missatge al bloc. He volgut crear aquest bloc perquè, primer, no en tenia, i segon, molt sovint tinc pensaments sense sentit que m’agradaria publicar.
Sóc d’Alaquàs, comarca de l’Horta i tinc 21 anys. M’agrada la informàtica, i més encara el món del Codi Obert i Programari Lliure.
En aquest moment utilitze Ubuntu com principal sistema operatiu encara que no puc destruir la partició Windows per culpa d’alguns jocs.
M’agrada programar, especialment en Python. Sóc fundador i l’únic desenvolupador d’Elltube, un descarregador i convertidor del YouTube, encara que estic treballant en donar suport a més webs. Aquest és el meu primer projecte seriós (de debò?) i estic molt orgullós d’ell.
No vull ser pesat, ja em coneixereu en posteriors missatges.
Ens llegim.
Deixa un Comentari » |
Personal | Etiquetat: Presentació |
Enllaç permanent
Publicat per lesergi