Git + dropbox = Una solució pràctica per tenir un repositori de versions privat


Fa temps que buscava algun servidor per desenvolupar projectes amb els amics, fins ara havia usat el dropbox però es complicat sincronitzar les programacions. Al final se’m va acudir l’idea de montar un repositori git en una carpeta dins del dropbox. I després de varies setmanes usant-lo amb un company, puc afirmar queva molt bé i ha sigut una gran millora per el treball en grup (i per els que no son en grup). I per tots els que us pugui interessar vaig a fer un petit resum de com montar-lo i utilitzar-lo a continuació.

Més

Ifroyo


No se si sabeu que des de fa temps en el iphone gprs i 3g s’hi pot instal·lar android, totes aquestes versions d’android normalment es fan amb la 1.6, pero amb la millora que aportava la 2.2 (Froyo) respecte les anteriors la gent volia veure el iphone amb froyo, des de fa un mes ja hi han builds de froyo per iphone, jo l’havia provat però no funcionaven bé, el cas es que aquesta setmana s’ha alliberat un parell de builds que si funcionen bé.

El funcionament d’aquests androids es una mica primitiu, es fiquen un seguit de fitxers, que son imatges de disc dur amb el sistema y les dades del android, s’arrenquen a traves d’un bootloader que substitueix el propi d’apple que es diu openiboot, i al arrencar et demana quin sistema vols arrencar.

Com instal·lar-lo: Hi han varis procediments, jo aquest cop he utilitzat el iphodroid, que t’ho instal·la tot ell automaticament, necessites tenir el iphone amb jailbreak, i acces per ssh a ell, el iphodroid et copia els fitxers a /var i a continuació ficant el iphone en mode recovery t’instala el openiboot. L’openiboot el vaig instalar amb el iphodroid_quadra que nomes es per instalarte el bootloader.

Un cop instal·lat, reinicies i arrenques android. Per apagar android i arrencar l’ios, si instaleu el del iphodroid us surtirà una app que es diu quickboot, l’engegueu, i seleccioneu reiniciar.

Caractistiques: (iphone 3g) Les 2 builds que he provat jo et permeten trucar i rebre trucades (malgrat que no em sonava el movil, nomes funcionava amb la vibracio), navegar per intenet per wifi. Una de elles, la propia d’iphodroid, venia amb menys applicacions, peero portava el market place, l’altre no.

En quant a consum de memoria ram, sembla mes optim que amb el ios, ja que el sbsettings em diu que tinc menys de 30MB lliures, i amb l’android despres de matar processos, em deia que tenia 50 i algo MB, pero el rendiment va francament pessim, no se si es per culpa del processador de 400mhz del dispositiu, o perque encara falten drivers per fer-lo anar fluid.

Si algu s’hi ha fixat tots els movils amb android porten sempre un minim de tecles, que en el iphone es reemplacen per apujar el volum, baixar el volum, el home i bloqueix, amb aixo s’aconsegueix que falti el boto de bloquejar el terminal, però per defecte es bloqueja automaticament.

En quant al que no funciona: el bluetooth, la xarxa de dades movils, el sensor de llum i segurament el de proximitat(no ho he probat), la camara i el pin de la sim, per que funcioni heu de desactivar el pin de la sim des de l’ios.

Per fer anar la musica i altres coses, necessites crear una imatge SD, jo no he tingut ganes de complicarme la vida, i com que vaig actualitzar a la beta d’ios (la 4.0 en iphone era inusable) m’he quedat sense l’android actualment, per poder continuar fer proves.

Sento no haver tingut cap captura del sistema, pero es que fer una captura de pantalla en android no es simple, i com ja he dit, no he tingut molt temps per jugar-hi.

Si teniu dubtes, pregunteu tan com volgueu, pero no us penseu que soc un expert.

Dracks.

Truc: solucionar vídeos flash que es tallen.


Quant reprodueixes un vídeo en flash a vegades s’et queda penjat al cap de 5 o 6 segons de reproduir? Si és així aquest truc t’interessa, sols que no es valid per ningun més que youtube, ara com ara.

El flash de mac es molt dolent, de fet es tan dolent que hi han vídeos que en cap mac els puc reproduir seguits, es tallen al cap de entre 5 o 10 segons de reproduir, pots moure el punt de visió del vídeo, i torna a reproduir durant 5~10 segons, es com si el vídeo no s’acabes de descarregar, malgrat que la barra de descarrega indiqui el contrari. Però hi han 2 trucs per evitar que passi això en youtube.

  1. Clicktoflash: Es un plugin per safari que el pots configurar per que abans d’engegar un flash et mostri que hi ha un flash, i també et permet veure els vídeos del youtube en H.264 via quicktime, el problema és que has d’estar a la pagina de youtube, sinó no et deix el H.264. Teòricament es molt bo tenir aquest plugin, vers el quicktime et reproduirà per hardware cosa que el flash no fa, amb lo que consumiràs menys us de CPU
  2. 480p: Densa un temps el youtube té un boto a baix a la dreta al costat del volum i del pantalla complerta, que fica 360p, 480p, 720p. Això, com molts ja sabreu és la resolució o la qualitat del video, a més qualitat, necessites més màquina, però per el que he vist en youtube sempre s’em tallen els vídeos que estan a 360p, si agafes aquest video, i el fiques a 480p, o 720p si la teva màquina el reprodueix fluid, aquest passa a reproduir-se bé. Això també és útil en altres reproductors sempre que et permetin canviar la qualitat del vídeo.

Espero que us serveixi aquest petit truc, i em digueu si us funciona o no, jo des de que ho he descobert, en youtube, no he tingut cap més problema. Malgrat el segon truc, aconsello fermament instal·lar el click to flash, i configurar-lo per que no t’executi els flash del mac a no ser que tu el vulguis veure, així potser aconseguirem fer pressió per, o deixar-lo d’usar, o que tinguem un reproductor com deu mana de flash.

Instal·lar mac os X desde un usb en 3 pasos.


Si teniu un mac i voleu actualitzar el sistema operatiu des de un USB / Firewire sense necessitat de gravar un DVD, sigui per que el CD-Rom que teniu el teniu fet malbé, o perquè voleu actualitzar moltes màquines i no voleu anar fent copies de CDs per actualitzar-los tots de cop, a continuació us explicaré amb 3 passos com podeu fer aquesta instal·lació.

Per poder fer una instal·lació així necessiteu: - Un disc usb/fireware o fins i tot un disc o partició interna del ordinador superior a 4 GB. - Un mac (amb el que voleu actualitzar n’hi ha més que suficient.) - Un dmg o CD original del mac que voleu usar per instal·lar.

1r Pas: Creació de un pen bootable en mac

Per poder tenir una memòria USB auto-arrencable en mac intel, formatarem la memoria o disc dur extern amb la taula de particions tipus GUID i una partició HFS+. Lo normal és que la memoria la tingueu tal com us venia per defecte, ja que es compatible amb windows, si ja el tens com he indicat et pots saltar el pas, si no has entès res, continua llegint aquest pas:

  1. Engeguem la utilitat de discs i ens assegurem que tenim endollat l’USB en qüestió.
  2. A l’esquerra seleccionem la memòria USB (com indico a la imatge 1)
  3. Ara seleccionem la pestanya particions de la dreta
  4. Per fer la taula de particions nova, seleccionem el desplegable on fica actual i seleccionem una partició.
  5. Ara el boto que hi fica opcions se’ns haurà activat, el cliquem, i així apareixera al damunt de la finestra un popup.
  6. Ens assegurem que les opcions estiguin igual que en la imatge 2, i acceptem amb l’ok.
  7. Ara si voleu podeu ficar un nom al primer camp, al segon assegureu-vos que esta seleccionada la mateixa opció que la imatge.
  8. I amb això ja tindrem la memoria USB configurat, fem clic a aplicar i ja tindrem el disc preparat per arrencar en mac.

<

p style=”text-align: center”>Primer Pas-1Imatge 1 Imatge 2 Imatge 2

2n Pas: Generar l’instal·lador.

El més complicat ja està fet, ara sols queda copiar els fitxers d’instal·lació del mac os X desde el DVD o imatge a la partició del pen drive.

  1. Seleccionem la pestanya restaurar (a la dreta de tot)
  2. Arrosseguem la partició del mac os X al camp de text origen.
  3. Arrosseguem la partició nova del USB al camp de text Destí.
  4. Fem clic al botó restaurar i el mac començarà a copiar.

<

p style=”text-align: center”>Segon pas Imatge 3

3r Pas: Instal·lació del sistema.

Un cop l’ordinador hagi acabat de copiar els fitxers, podrem procedir a instal·lar el sistema operatiu, reinicieu l’ordinador pressionant l’alt, i veureu que on normalment hi sortia la poma, ara ens surten diverses icones diferents, seleccioneu (amb les fletxes del teclat o el mateix ratolí) l’ultima(normalment  sortiria ultima, es pot donar el cas que no) que tindrà una imatge d’USB i a sota ficarà hi ficarà el nom que li heu posat a la partició, i li doneu al intro. Ara esteu arrencant des de l’USB i es una instal·lació normal de mac os X.

Espero que us hagi servit d’ajuda.

Nota: En cas de no disposar de la iso(dmg en tots els casos quant parlem de mac), i no tenir lector de dvd, des d’algun windows amb un programa decent de gravació de CDs s’hauria de poder generar la iso per passar-la al mac. (Això no ho he pogut verificar)

Nota2: Per tornar a deixar el pen en el seu estat original un cop hagueu acavat, heu de tornar a cambiar la taula de particions (primer pas) a tipus MBR i la partició fer-la en fat32.

Que es google wave?


imgresGoogle ha llençat una nova eina al mon web, es diu wave, però algú sap realment que es? Per internet la gent ven invitacions, tothom vol tenir-ne una, però sabem verdaderament que es?

Jo avui l’he estat provant, i crec que definir google wave pot ser una mica complicat per que no és un e-mail, una wikipedia o un protocol de missatgeria instantanea, però es diferent de tot això, per tant intentare abans de desciure que es google wave, descriure que es un wave, o explicar que s’hi pot fer amb ell.

Un wave vindria a ser com un artícle en un bloc, en una wikipedia o una discusió en un forum, en el cual l’article nomès es diferencia dels altres per ser el primer comentari, i amb cada un dels propietaris s’hi pot fer això:

  • Editar: Pots editar qualsevol dels comentaris del wave, teu o d’algun company, ara com ara no hi han permisos, exceptuant en els wave de configuracions, però m’imagino que en un futur estara solventat el problema
  • Comentar: Qualsevol comentari del wave, desde el primer al ultim, hi poden penjar comentaris, per tant en qualsevol moment es pot crear un subfil.
  • Un comentari privat: en mig d’un fil, pots fer un comentari a una altre persona o varies, que estara ocult (o així ho entenc jo) a les persones que no ho tinguin afegir.
  • Maquetar: Com si es tractes d’un document del textEdit o del google docs, et permet insertar imatges, canviar els tamanys del text per uns predefinits, alinear el text a la dreta, centrat a l’esquerra, canviar el color de les lletres, etc.
  • Gadgets: No, no em refereixo als gadgets de windows vista, em refereixo a mini aplicacions fetes en javascript, que poden ser jocs, mapes del google maps, enquestes (de moment esta molt limitat el gadget d’enquestes), o… [insertar aqui qualsevol cosa que es pugui fer en javascript avui en dia]

A més a més, tot això esta gestionat per un sistema de “tags” com si del gmail es tractes que et permet crear carpetes, subcarpetes i més per ficar les dades dins, tot funcionant amb una simple busqueda, pots trobar-ho, per això dic que no es un e-mail, una wikipedia o un protocol de missatgeria, però en contra en cualsevol moment, i sempre parlant d’ambits relativament privats (de moment que jo sapiga no es pot publicar una wave o varies…), es pot usar per cualsevol d’aquests ambits, i  a continuació us explico una mica més perque es pot usar per aquest temes que no es, per ajudar-vos a fer-vos’en una idea:

  • e-mail: Pots enviar el text o documentació que vulguis a una altre persona com ho faries amb l’e-mail, més ràpid que l’e-mail, vers aquest es inmediat. No es compatible amb el mail, però per projectes en equip, pot ser molt millor, ja que té una usabilitat de wikipedia.
  • Wikipedia: Et permet en un document editarlo entre molta gent, pujar fitxers, però a més et permet afegir comentaris al “article”
  • Missatgeria instantanea: potser millor i tot, ja que veus el que escriu l’altre persona abans que l’hagi “enviat”, per tant es més ràpid i fluid que missatgeria instantania, a més et permet indicar que estas responent i obtens multiples fils, com si fos d’un forum de comentaris anidats, o els comentaris dels ultims wordpres que et permet indicar visualment que respons.
  • Forum: tothom parlant de diferents qüestions en diferents fils, fen subfils dins de subfils.
  • Escriptori on-line: hi han gatges, encara que ara com ara no n’hi han gairesperò ja se sap que en javascript avui en dia es poden fer verdaderes virgueries, i amb això et permet fer aplicacions mitjanament importants, alias, excels, word, jocs on-line…

Per intentar resoldre la pregunta de “que es google wave?” procedire a definir google wave com a una eina nova, innovadora de treball col·laboratiu en temps real , util com a mitja de comunicació, disseny i documentació d’un projecte, i amb l’opció de crear gadgets i robots, un protocol de comunicació obert i lliure (ja es poden descarregar les llibreries i tot, per desgracia encara no son versió definitiva), qui sap els usos que n’hi podrem acavar donant.

Aquí us deixo 2 captures de pantalla cortesia de mossegalapoma.cat

Espero que us hagi servit per fer-vos una millor idea de que es google wave.

Dracks.

De movistar a Simyo en 21 dies i 80€


Ultimament s’ha parlat bastant sobre el tema de si podem demanar la lliberació del iphone, o de si ens hem d’esperar 24 mesos, i jo “ni corto ni perezoso” vaig decidir que pagar 30€ al mes perque telefonica ho volgues, era exagerat, per tant m’he fet una portabilitat trencant el contracte, i verificant de primera ma que un cop trencat o finalitzat el contracte pots lliberar el movil que vulguis legalment.

Per tant, us vaig a explicar els passos seguits, al estil de receptari de cuina:

Requisits: - Contracte amb movistar de 2 anys, en el meu cas amb un any complet (faltava 1 any) - Ganes de no pagar 30€ cada mes. - (important) iphone no-lliure de movistar - Una altre operadora que vulguis anar. - Un movil temporal. - Tenir la part proporcional que falta de pagar l’iphone a movistar.

1r Pas.

Anar a l’empresa de telefonia movil que vols passar-te (simyo en el meu cas) demanar una portavilitat.

2n Pas.

Espera a que telefonica et talli la linea, fins llavore’ns dubto que els treguis de “es obligatori passar 24 mesos d’iPhone per alliberar-lo”.

3r Pas. Trucar a telefonica (Atenció al client quant no tens telefonica 1485), solicitar la lliberacio, no diguis que tens un apple iphone, de bones a primeres, dona la linea però si no t’ho demanen no ho diguis. (et solicitaran el ICCID, de la sim de telefonica)

4t Pas. Espere’t una mica… Jo vaig trucar a apple un parell de cops, el primer dient que no tenia codi de lliberació, el segon dient que si, en els 2 casos em van dir que no podien fer-hi res… però qui sap d’apple t’en pots esperar tot.

5r Pas. Conecta l’iphone al itunes (jo ho he tingut desde el dv 16 que em vaig quedar sense linea, i avui l’he conectat i ja he tornat a tenir iphone, dg 25) amb la sim nova, i ara paciencia, que l’itunes no esta per bromes, un minut, et demanara conectar l’iphone a l’itunes (ja has guanyat molt, ja se que ja està conectat), desconecta i torna’l a conectar, i aqui ja t’hauria d’activar i t’hauria de felicitar, no he pensat a fer una captura de pantalla, sorry.

Resultat:

  • Iphone Legal lliure.
  • MMS no el se configurar. (tampoc el necessito)
  • compartir internet no el tinc actiu, he parlat amb simyo i m’han dit que estan en contacte amb apple per activar-ho (JUAS!!!! em volien treure del damunt…)
  • una cuota mensual d’exactament el que gasto, que calculo serà de 10€ al mes vers els 30€ al mes de telefonica

Espero que us serveixi. Dracks

Windows 7, primeres impresions


captura4Fa un parell de diumenges, per rematar el cap de setmana, i després d’aconseguir arrencar linux per usb en mac (estic preparant un tutorial, de com es fa) vaig instal·lar un windows 7 en el meu macbook pro, i malgrat que en su dia vaig publicar un post (en un blog meu) anomenant al windows vista com a windows virria (errata de la que ja em vaig disculpar), aquest cop he de dir que windows 7, NO ES WINDOWS. M’explicare… Nomès el vaig poder provar tota la tarda. la versió que vaig provar és un windows 7 beta (i despres, vaig ficar l’rc-1 ) 64 bits. I l’hi vaig fotre una mica de canya, que si copiem això, que si instala lo altre, en cap moment em va fer cap senyal de ranquejar, evidentment feia el maxim de coses en paral·lel, i tenint en compte que ordinador que toco ordinador que penjo. El fet de no ranquejar li dona molts punts a favor. A continuació explicaré amb detall l’assumpte.

Més

Switch to our mobile site