Archive for the ‘Web’ Category

Google Voice i Google Vídeo alliberats per a Linux

dilluns, agost 23rd, 2010

Fa uns tres dies que va aparèixer a la web de google aquesta novetat:

Ara és possible, des de Linux, mantenir vídeo conferències, o converses de veu, des de la finestra de xat de Gmail des del navegador.

De fet és possible mantenir vídeo conferències amb altres usuaris de:

  • Gmail
  • iGoogle
  • orkut.

Simplement cal descarregar el complement o extensió (plugin) per a vídeo de la web de google:

http://www.google.com/chat/video?hl=ca

Els navegadors suportats són: Firefox 2.0 o superior, Internet Explorer 6.0 o superior, Safari 3.0 o superior, i Google Chrome.

Trobo a faltar Opera a la llista.

Aquí hi ha un divertit vídeo que ha fet google per a mostrar com funciona:

Via: WebUp8

Problemes de seguretat Android i iPhone

dissabte, agost 14th, 2010

Aquesta setmana han aparegut dos problemes de seguretat importants.

Un per a iPhone 4, 3.x, iPod i per a iPad, consistent en un bug en les llibreries PDF que permetien executar codi amb permís total sobre el telèfon.

Fins ara només s’ha detectat un ús benintencionat consistent a permetre alliberar el mòbil (jailbreak).

Apple s’ha afanyat a solucionar el problema (gravíssim si se’n fa un mal ús ja que es podrien robar les dades dels usuaris, esborrar els telèfons, enviar sms de pagament, etc…) i han alliberar les actualitzacions de Firmware iOS 4.0.2 iOS 3.2.2.

Via: ars technica

L’altre problema de seguretat ha estat en Android però no és un error atribuïble a la marca sinó que es tracta d’un programa fet per uns delinqüents que si s’instal·la genera grans pèrdues.

És el mateix que si a l’ordinador instal·les un programa camuflat que realment pretén extorsionar-te o robar-te (troià).

Concretament un troià que un cop instal·lat comença a enviar sms de pagament, sense el permís de l’usuari, a números de serveis especials (premium) i que enriqueixen als pirates, destinataris dels sms i arruïnen a la víctima propietària del telèfon.

El troià es fa passar com un programa per a visualitzar vídeos i música (media player), ocupa 13 K, i en instal·lar-se comença a enviar sms als cibercriminals.

Amb l’ordinador o amb el mòbil hem de parar molta cura sempre que ens instal·lem un programa des d’Internet i fer-ho només de fons acreditades.

Via: OSNews | Kaspersky antivirus

Solució problema Internet Explorer 7 i getAttribute setAttribute

dijous, agost 5th, 2010

Detallo aquí com solucionar un problema molt incòmode, que és la capacitat d’accedir a la propietat ACTION d’un formulari amb Internet Explorer 7, ja sigui mitjançant qualsevol d’aquests mètodes:

var s_adreca = document.formulari.getAttribute('action');
var form = document.getElementById('formulari');
document.getElemenyById('formulari').setAttribute('action') = 'http://www.codic.cat';
document.formulari.action = 'http://www.codic.cat';
document.forms[0].action='http://www.codic.cat';

Mentre que funciona amb qualsevol altre navegador: Chrome, Firefox, Opera o fins i tot internet explorer 8.

Encara que trobareu moltes webs que parlen d’un bug a Internet Explorer 7 no és ben bé així.

Segur que dins els vostre codi teniu una variable de tipus INPUT , probablement HIDDEN que duu el nom (name) d’ ACTION.

<form id="form" action="penca.php">
  <input name="action" type="submit" value="afegir" />
</form>

Aquesta és una paraula reservada que fa conflicte en el cas d’internet explorer 7, i la solució és tan simple com dir-li ACCIÓ o de qualsevol altra manera enlloc d’ACTION.

Enlloc de:

// Enlloc de:
<input type='hidden' name='action' value='afegir'>
// Emprar accio i no acció (millor sense accents per a evitar problemes UTF-8 i altres joc de caracters):
<input type="hidden" name="accio" value="afegir" />

Els apòstrofs dobles i tancar el tag simple amb / formen part de la especificació xhtml.

Aquí cobreixo alguns aspectes sobre xhtml que, si programes, necessites saber.

A la web WebDev he trobat un truc per recuperar el valor del form tot i aquesta desafortunada coincidència:

var form = document.getElementById('form');
var action = form.getAttributeNode('action').value;

Al fòrum de siteexperts.com hi ha diverses aproximacions:

<script type="text/javascript">

    alert(document.forms[0].action); // és un objecte

    alert(document.forms[0].action.value); // mostra "Hola", no l'action del formulari com "penca.php"

    alert(document.getElementsByTagName("FORM")[0].getAttribute("action")); // és l' INPUT, no el FORM 

</script>

FireCookie – complement de Firefox per a gestionar galetes (Cookies)

dimecres, agost 4th, 2010

FireCookie és un complement per a Firefox, que alhora és un complement del Firebug (necessita d’aquest i n’ exten les funcionalitats), i que permet gestionar les galetes del navegador.

Podeu veure un petit article en que parlo del Firebug.

És realment pràctic perquè ens permet modificar, afegir o esborrar els valors d’aquests arxius que ens envien els servidors web, i que queden guardats dins la memòria del nostre navegador.

Bàsicament les galetes són utilitzades pels llocs web per a recordar les nostres preferències, i qui som.

Per això és molt important tancar la sessió quan hem acabat de treballar en un lloc web (especialment banca electrònica) i tancar el navegador.

Les galetes tenen una data de caducitat en que són esborrades. Pot ser d’un segon, pot ser de centenars d’anys o poden esborrar-se en tancar el navegador.

Les cookies es poden fer servir per a suplantar la vostra identitat en llocs web, així que cal ser curós i no marxar d’ordinadors públics deixant la sessió de facebook, el correu, etc… oberta.

Servidors web IIS i Apache alhora en el mateix servidor windows 2003 server

dissabte, juliol 24th, 2010

windows té moltes coses que no m’agraden.

Mentre que a Linux, un cop l’has aprés, tot és clar i coherent, i les coses no canvien soles si no modifiques els arxius de configuració (que s’editen a mà), windows és un món multicolor on poden passar moltes coses no desitjades.

Si tenim un servidor microsoft windows 2003 amb més d’una adreça ip i instal·lem el servidor web Apache o qualsevol altre, descobrirem que windows no permet fer que Internet Information Services (IIS, el servidor de microsoft) utilitzi només una ip.

Malgrat que li indiquem que utilitzi només una, intentarà escoltar per totes, i l’Apache no podrà arrencar, o bé si aquest s’executa abans, IIS no podrà arrencar perquè Apache estarà escoltant per una de les adreces Ip.

Aquí us adjunto un truc per a poder fer que IIS només escolti per alguna de les adreces Ip i no per totes.

Es tracta d’editar el registre com mostren les imatges.

La clau que editarem o afegirem és:

My Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\ Services\HTTP\Parameters\ListenOnlyList

És important deixar una línia en blanc. Si us fixeu en el cursos s’ha premut enter després de la darrera adreça Ip.

Indicant-li aquestes adreces, aquestes seran les úniques per a les que escoltarà el servidor web de microsoft i podrem fer que l’Apache o un altre servidor Web escolti de la resta d’ips del servidor.

Alliberat Apache Tomcat 6.0.29 (estable)

dissabte, juliol 24th, 2010

El proppassat dia 22 s’alliberà Apache Tomcat, el servidor web per a Java programari lliure.

Soluciona alguns errors (bugs).

Podeu veure els canvis al changelog (històric de canvis entre versions).

Alliberat Zend Studio 7.2.1

dilluns, juliol 19th, 2010

Per a veure les novetats d’aquesta versió.

Sobretot soluciona molts bugs.

Javascript Debugger per a Firefox (complement)

dissabte, juny 26th, 2010

Si programeu en web, segur que tindreu el complement per a Firefox Firebug, però hi ha un parell d’eines que us vindran molt bé.

Una el complement Javascript Debugger.

Una altra utilitat que us resultarà magnífica és l’eina per a programadors integrada a l’Opera, butterfly (papallona).

Alliberat Proxy+ 4.0.430 (test)

divendres, juny 4th, 2010

El programari de proxy per a Windows Proxy+ ha estat alliberat en la seva versió 4.0 #430 (versió de test no final).

Aquest és un programari de pagament, però que és gratuït fins a 3 usuaris simultanis, suficient per a un domicili o una petita xarxa local d’empresa.

Aquesta nova versió funciona perfectament en Windows 7.

Algunes coses que m’agraden d’aquest programari:

- Suporta els protocols típics: http, https, ftp, socks

- Fa de proxy del correu electrònic i de pseudo-servidor de correu electrònic

- Es poden consultar els logs (registres) des de web

- Es configura des de web

- Fa de proxy cache

- Pot funcionar com a servei o com a programari independent

Per a veure la llista de canvis a les diferents versions.

Tunnelblick una VPN per a Mac OS X

diumenge, maig 30th, 2010

Tunnelblick és un programari lliure per a Mac OS X, que aporta una interfície gràfica, per al famós OpenVPN.

Tunnelblick 3.0 funciona a partir de Mac OS X Tiger (10.4) o versions superiors.

Nogensmenys l’antiga versió Tunnelblick 2.0.1 funciona en OS X Panther (10.3).

Aquest programari es troba parcialment traduït al Català.