Posts Tagged ‘complement o extensió / plugin’

Problemes migrant tema del bloc

divendres, març 9th, 2012

Porto uns dies mirant de migrar el tema (paquet relatiu a l’aspecte gràfic i d’altres funcionalitats) del bloc.

Havia escollit un model base, sobre el que feia les meves modificacions estètiques i de codi PHP.

El tema que escollí fou Twenty Eleven 1.3 de 2011.

Malauradament he hagut d’aturar l’actualització puix que la pàgina principal tringa 70 vegades més en carregar que amb el tema anterior (i l’actual ara mateix).

Això vol dir més de 70 segons per a carregar la plana principal, totalment inasumible.

Estic investigant si aquest problema es deu a unes modificacions que he fet a l’arxiu functions.php per a que la navegació utilitzi el component wp_pagenavi.

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Alliberat VirtueMart 2.0.2

dilluns, febrer 27th, 2012

El proppassat dia 25 dou alliberat VirtueMart eCommerce Solution 2.0.2.

VirtueMart és un complement per a Joomla que converteix el lloc web en una botiga, el que coneixem per un eCommerce.

Podeu veure la notícia aquí:

http://virtuemart.net/news

 

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Programari: Silver Bird

Dimarts, gener 24th, 2012

Us vull presentar el complement per al navegador google Chrome, Silver Bird.

Aquest complement us permet twitejar amb força comoditat.

No està disponible en Català, només en anglès, però presenta nombroses opcions interessants com pujar un fitxer i que ens proporciona una adreça url curta, o emprar qualsevol dels molts escurçadors d’adreça que incorpora a les opcions, i per descomptat és multiplataforma i el podrem utilitzar en Chrome per a Linux, mac o windows.

Gràcies per la recomanació a Xavier Vidal.

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Alliberat Firebug 1.9

dilluns, gener 9th, 2012

El proppassat dia 6 fou alliberat Firebug 1.9.

Per a saber més sobre magnífic complement, podeu consultar antics articles aquí.

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Complements per a gestionar galetes (cookies)

dilluns, desembre 12th, 2011

Avui us presento alguns complements que són molt útils per a treballar amb les galetes del navegador.

Les galetes són petits arxius que es guarden al nostre ordinador, i que ens envien i demanen al nostre ordinador els servidors web, i que contenen petites informacions, normalment referents als processos d’entrar al sistema (login).

FireCookieExtensió que necessita de Firebug, i que permet veure i modificar les galetes. Disponible per a Chrome i Firefox
Edit this CookieExtensió visualment agradable, ja que s’obre en una pestanya nova, amb lletra gran, enlloc d’en un raconet com el Firebug. Només disponible per a Chrome.
Web DeveloperExtensió que permet modificar codi html, galetes, javascript… en temps real. Disponible per a Firefox.
Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Alliberat Charles proxy 3.6.5

divendres, desembre 9th, 2011

La versió 3.6.5. de Charles, el complement Shareware per a Firefox, fou alliberada ahir.

Charles és un programari de proxy, que funciona com a complement de Firefox, i que ens permet conèixer tot el tràfic que circula entre el navegador i els diferents servidors, fins i tot el tràfic d’aplicacions Flash o Java i el tràfic SSL.

Aquesta darrera versió soluciona bastants bugs.

El podeu descarregar des de la seva web:

http://www.charlesproxy.com/download/

 

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Complement Captcha

dissabte, novembre 5th, 2011

He afegit un complement Captcha per a evitar els molestos robots que fan servir els spammers per a tractar d’abusar del servidor.

He escollit la extensió Captcha de BestWebSoft.

Així si us enregistreu al bloc, us apareixerà un camp nou que us proposarà resoldre una endevinalla matemàtica. Els robots preprogramats no saben com reaccionar davant les coses per a les que no estan programades així si veuen seven * 2 no saben que han de respondre 14, mentre que un humà sí ho sap.

Amb això pararé la majoria de robots que tracten d’usar el servidor per a enviar spam o per a intentar que publiqui els seus comentaris brossa.

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Extensió per a Firefox: Tamper Data

dijous, febrer 17th, 2011

Aquest complement per a Firefox, en la linia de Firebug ens permet veure quines peticions web fa el nostre navegador, ja siguin GET o POST, però a més a més modificar els paràmetres que enviem.

Imprescindible per a desenvolupar en web.

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Alliberat GreaseMonkey 0.9.0

Dimarts, gener 25th, 2011

Dilluns s’alliberà la versió 0.9.0 de GreaseMonkey, el complement de Firefox que permet fer guions o scripts.

Entre la solució d’un gran número de bugs, també s’incorpora compatibilitat amb l’imminent Firefox 4.0 i amb les versions beta.

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Complement Firefox: Show Ip

divendres, gener 14th, 2011

El complement per a Firefox Shop Ip ens mostra l’adreça ip de la web que visitem.

És força pràctica per a programadors i administradors de sistema per tal de saber si tenim l’arxiu host configurat correctament, o bé si patiu un atac dns spoofing…

A més a més, fent clic ens ofereix la ressolució de l’adreça ip:

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Alliberat Firebug 1.6.1

dimecres, gener 12th, 2011

Avui s’ha alliberat Firebug 1.6.1, així com també una nova versió de FireShot, i JSONovisch, complements per a Firefox.

La darrera versió de Firebug soluciona alguns problemes i desenvolupa nous mecanismes.

Podeu descarregar-la actualitzant els complements o bé instal·lar-la des de zero de la seva plana web.

Els canvis d’aquesta darrera versió els teniu disponibles al seu bloc:

http://blog.getfirebug.com/2011/01/05/firebug-1-6-1/

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Instal·lació de Selenium amb PHPUnit per a windows

dimecres, novembre 17th, 2010

Unes petites instruccions per a instal·lar Selenium RC amb PHPUnit a windows.

Selenium és una eina per a testejar la funcionalitat de les nostres aplicacions web.

Hi ha un complement (plugin) per a Firefox que suporta guions (scripts):

Selenium IDE

Però té moltes menys funcionalitats que la versió servidor i quan intervé Ajax no és capaç de detectar les respostes siguin correctes o incorrectes.

Amb la versió servidor:

Selenium Remote Control (RC)

ho podrem controlar absolutament tot, i veurem les passes que segueix el nostre guió alhora que el navegador anirà fent les instruccions que indica el nostre codi PHP tal i com si fòrem nosaltres qui premèrem els butons al navegador (i veurem tot el que passa).

Primer cal instal·lar la darrera versió de PEAR, al moment d’escriure aquestes línies la 1.9.1.

Per a aquest fi teclejarem si emprem ZendServer:

c:\Program Files\Zend\ZendServer\bin\go-pear.bat

Si emprem wamp o php sense wamp:

c:\wamp\bin\php\php5.3.3\go-pear.bat

Un cop això farem:

pear channel-discover pear.phpunit.de

pear channel-discover components.ez.no

pear channel-discover pear.symfony-project.com

I un cop fet això:

pear install phpunit/PHPUnit

Si tinguèssim una versió molt antiga de PHP, per exemple la versió 5.2.11, i de PEAR, obtindriem un error i caldrà que actualitzem primer PEAR:

pear upgrade

Ara caldrà modificar la secció include_path de l’arxiu php.ini per afegir-hi les rutes a PEAR i al Framework de PHPUnit.

Per a Zend:

C:\Program Files\Zend\ZendServer\bin\PEAR;
C:\Program Files\Zend\ZendServer\bin\PEAR\PHPUnit\Framework;

Per a wamp:

include_path=”.;C:\Selenium\selenium-remote-control-1.0.3\selenium-php-client-driver-1.0.1\PEAR;C:\wamp\bin\php\php5.2.11\pear;c:\php\includes;C:\Program Files\Zend\ZendFramework-1.10.8\library;C:\Program Files\Zend\ZendFramework-1.10.8\library”

Recordeu reiniciar el servidor web per a  que els canvis sorgeixin efecte.

Finalment caldria descarregar el servidor Selenium RC de la URL:

 http://selenium.googlecode.com/files/selenium-remote-control-1.0.3.zip

O de la seva plana de descàrregues:

http://seleniumhq.org/download/

Si el descomprimiu a C:\Selenium haureu d’executar Selenium amb les instruccions:

cd C:\Selenium\selenium-remote-control-1.0.3\selenium-server-1.0.3
java -jar selenium-server.jar

Caldrà que tingueu instal·lar el Java Runtime Environment (JRE).

La ruta a la carpeta PEAR de Selenium també s’haurà d’afegir a l’include_path de php.ini:

include_path=”.;C:\Selenium\selenium-remote-control-1.0.3\selenium-php-client-driver-1.0.1\PEAR;C:\wamp\bin\php\php5.2.11\pear;c:\php\includes;C:\Program Files\Zend\ZendFramework-1.10.8\library;C:\Program Files\Zend\ZendFramework-1.10.8\library”

Les primeres línies del nostre codi també hauran d’indicar on trobar els arxius del framework.

Per a wamp:

<?php
require_once 'Testing/Selenium.php';
spl_autoload_register('selenium_autoload');
function selenium_autoload($name) {
 $tempFilename = explode('_', $name);
 $filename = 'C:\\wamp\\bin\\php\\php5.2.11\\PEAR\\PHPUnit\\Framework\\' . array_pop($tempFilename) . '.php'; 
 if(is_file($filename)) require_once($filename);
}

Per a Zend Server:

<?php
require_once 'Testing/Selenium.php';
spl_autoload_register('selenium_autoload');
function selenium_autoload($name) {
 $tempFilename = explode('_', $name);
 $filename = 'C:\\Program Files\\Zend\\ZendServer\\bin\\PEAR\\PHPUnit\\Framework\\' . array_pop($tempFilename) . '.php'; 
 if(is_file($filename)) require_once($filename);
}

Tingueu present que Selenium executa el navegador amb un perfil (profile) diferent al que emprem normalment, amb la finalitat de realitzar les prives.

Això us causarà problemes en el cas de certificats SSL ja que els haureu d’acceptar cada vegada que comenceu uns nous tests.

Podeu solucionar aquest problema creant un perfil específic per a les proves i passant-li per línia de comandes a Selenium:

-firefoxProfileTemplate "ruta_al_perfil"

Podeu crear un perfil executant firefox -P sense cap procés firefox executant-se prèviament.

Amb windows 7 crearem es diu selenium.profile al directori c:\Documents and Settings\[el nostre usuari de windows]\Program Data\Mozilla\Firefox\Profiles\selenium.profile

Llavors executarem firefox amb aquest perfil (no marcar la opció no preguntar a l’inici) i posar com a url about:config

Als paràmetres de configuració crearem una nova entrada del tipus lògic amb el nom extensions.newAddons i valor false.

Dins del menú Eïnes – Opcions – Avançat – Actualització desmarcarem totes les opcions de la secció “Comprovar si hi ha actualitzacions de Firefox, complements i motors de cerca”.

Si pretenem testellar llocs SSL accedirem a la pestanya Xifrat del mateix menú, premerem sobre Visualitzar els certificats i a la pestanya Servidor afegirem totes les excepcions per als dominis que hem de testejar. Pe: *.codic.cat

Podeu trobar més informació a la documentació de Selenium:

http://seleniumhq.org/docs/05_selenium_rc.html

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Alliberat google Chrome 4

Dimarts, gener 26th, 2010

S’acaba d’alliberar la versió final de google Chrome v. 4.

Concretament és la 4.0.249.79.

Aquesta versió presenta alguns avantatges molt interessants:

  • La càrrega de planes és molt més ràpida
  • Es poden instal·lar extensions (complements o plugins)
  • Es pot sincronitzar els favorits (bookmarks) entre tots els nostres ordinadors

La funcionalitat d’actualitzar els favorits (adreces d’interès) amb tots els nostres equips és realment fàcil de fer servir.

Només cal que introduïm el correu electrònic i el mot de pas d’una conta de gmail, i ja està.

Els nostres favorits es guarden dins de la conta de gmail.

La funcionalitat d’extensions és realment fabulosa.

Podem instal·lar tot d’extensions anant a la plana:

https://chrome.google.com/extensions

A més a més segons google, les extensions ens avisaran automàticament quan hi hagi una nova versió.

Podeu veure algunes extensions en aquesta imatge, a l’extrem superior dret, que he capturat del vídeo oficial de google:

Per exemple amazon té una extensió que permet  afegir a la teva llista de productes desitjats (wish list) productes, afegir notes, i accedir quan vulguis.

Una aplicació que seria realment trencadora, kick ass que dirien a Amèrica (coça al cul de la competència), seria una que et notifiqués quan un producte que t’interessa (ebay, amazon…) baixa de preu.

Les extensions s’instal·len des del mateix navegador amb un click.

Els que coneixeu wordpress sabeu que podem instal·lar temes i ginys (extensions) amb un clic. El mateix.

Aquesta és la plana web de les extensions:

Una extensió genial és Flashblock.

Aquesta extensió permet bloquejar el flash de les planes, fins i tot de manera individual.

Per exemple els banners de publicitat.

El que més memòria i temps de CPU menja de les múltiples planes amb les que navego és la publicitat flash amb la que ho envaeixen tot.

Amb aquesta extensió s’ha acabat el broquil!.

Secbrowsing també és molt recomanable ja que periòdicament revisa que tots els nostres complements o plugins estiguin actualitzats.

Via: Official Google Blog

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy