Uooh

sembla que el bluetooth s'esta implantant poc a poc per muntar sistemes masius de distribució de
propaganda fa un temps ja vaig comentar el tema del
Bluetooth Gracia que no deixava de ser una proposta de l'ajuntament...Doncs ara arriba:
Nike Bluetooth
L'altre dia (si, quan plovia a bots i barrals) vaig anar amb la moto a plaça catalunya, sobre del Corte Ingles, on els de Nike han posat una balla publicitària força gran on et conviden a encendre el bluetooth per tal de coneixer l'
arma secreta, nose si de nike o del pijo tenista
de cuyo nombre no quiero acordarme.
Vaig anar prou desprovist de material, ja que només portava el mobil per fer-hi una auditoria, pero va ser suficient per veure com esta muntat amb el puto cul... el proxim cop anire amb el portatil amb més calma.
El fet es que tenen muntats 8 nodes Bluetooth sobre PCs (SI! i evidentment son Hasselfrochs), exportant com no...tots els serveis, fins hi tot els de audio. Pero ...parem a pensar..tenen 8 nodes...i durant uns 30 minuts en total que vaig estar amb el bluetooth encés només vaig rebre una sola petició per rebre el fitxer (i que per desgracia vaig desperdiciar, ja que em va apareixer just entrant en un menu i el mobil va tancar el dialog

). Vaig provar canviant el nom del dispositiu pero seguia igual de tossut.
De totes formes si tenen 8 nodes i fan cache, implica que estan comunicats entre ells d'alguna forma, aixi que el proxim dia anire ben preparat amb wireless i bluetooth

.
ObexBluetooth fork
El fet de ser developer de pkgsrc et fa adonar-te de la pila de merda que distribueix la gent, sense seguir cap mena d'estandar, forçant variables, sense controlar dependencies, obligant a parchejar altres llibreries per poder-lo fer funcionar etc...
I sobretot amb el tema bluetooth, ja que soc el unic maintainer de pkgsrc encarregat de portar tot el tema de BlueZ (l'stack de bluetooth per sistemes GNU/Linux).
Quan vaig estar amb el tema del btgracia vaig haver de buscar alguna aplicació per enviar fitxers a través de OBEX PUSH (canal 10 de bluetooth), i lo més decent (que no vol dir que sigui decent), va ser una aplicació anomenada ussp-push i que vaig haver de fer alguns parches perque compiles, a part d'haver de suportar alguns crashes i misschecks que tenia.
Ahir vaig voler fer el cami invers, enviar un fitxer desde el movil amb OPUSH cap al portatil...i bueno...buscant buscant vaig acabar parant a dues pagines:
OPD: un programa que funciona bé si no contem que te alguns bugs amb la GLIB que fan que segmenti, i que fa 2 anys que no surt cap versió nova (0.2).
OBEXSERVER: aquest va ser encara més catxondo, ja que segons les webs deien que era fer CC i jata....su puta madre cc... li faltaven dues funcions per definir, estructures que no existien i obviament dependencies amb bluetooth i openobex...i el mongo linkava contra la libsdp..que no existeix desde fa anys ja que ho van juntar tot a la libbluetooh. (finalment vaig arreglar tots els problemes a base de porros, copy&paste i una mica intuició)
Res..que m'he fartat de tanta basura abandonada i m'he liat a forkar-ho per fer un tarball que segurament pujare al CVS de nopcode per anar fent millores i pujant més tools com les de bt-server i bt-client, i afegir algunes noves features que tinc pel cap per implementar al obexserver, com suport per firewall, logs, callback a programes externs per demanar si vols rebre o no el fitxer (gdialog per exemple), diferents directoris de download depenent del filetype o del nom de dispositiu remot, etc..
doblog webadmin - UnixLikeLiveJournal
Aquest cap de setmana amb l'helena anavem a donar-nos un viatget amb la
furgo, i al final entre el mal temps i que ens vam llevar tard, vam decidir (involuntariament) de liar-nos a saco amb el doblog per tenir-lo funcional per muntar-lo en producció a porticoluna.
Doncs bé, ara ja gairebé esta tot funcionant, he anat millorant alguns conceptes nous sobre el blog per tal de fer-lo més unix-like, ara tinc fet un daemon que s'encarrega d'actualitzar els comentaris de tots els blogs que volem (cron-like) i un thread del mateix procés que fa d'IPC entre l'interficie web i el doblog, per tal de que poguem capar les crides a system() exec() de PHP, i poder regenerar el blog ( make ) o els comentaris ( make comments ).
De moment esta tot molt xapuceru, pero funciona i força bé, més rapid del que em pensava, ben ordenat (tot lo que pot ordenarse un script en perl xD). I prou facil d'administrar, mantenir i utilitzar.
Aquest dissabte quedaré amb els end-users de porticoluna ja que tinc pensat fer el doblog en plan intercanvi...es a dir...jo faig el doblog, l'administro, el mantinc, l'helena m'ajuda amb l'admin web, i ells fan de betatesters, traductors i faran la documentació i un tutorial.
pkglinux
Ja portava un temps pensant en fer una distribució de GNU/Linux 100% pkgsrc. Fa poc estava parlant amb
TripleDES, per tal d'agafar la Bluewall i treure-li la part de debian per ficar els RCs de NetBSD, etc...
Doncs bé, resulta que Jeremy C.Reed ja ho te fet

i el tiu no avisa grrr.. Li he enviat un correu per tal de juntar esforços, fer la web, commitejar els canvis al tree de pkgsrc oficial... etc
Sembla que tot segueix endavant! Quan torni TripleDES de vacances ens liarem amb pkglinux, jo tinc pensat fer el port a macppc.
Sus pasu alguns links d'interés:
>>
PkgLinux Downloads
>>
PkgLinux FAQ
GtkGv
L'altre dia el jemarch em va proposar fer una part d'un gran projecte per tal de dominar el mon consistent en millores sobre el Ghostview(GV) i el Ghostscript per tal d'enviar a prendre pel cul a Adobe i el seu semi-monopoli del PDF.
El procés consisteix en 3 etapes principals: implementar PDF 1.6 en FORTH (work in progress), fer el GV independent de GUI i implementar una GUI en GTK2 i finalment modificar el widget que renderitza el PDF per tal de poder-lo fer servir com un editor.
Tot plegat resultaria en un editor/visualitzador 100% lliure de PDFs amb totes les caracteristiques suportades, rapid i estable.
La part corresponent que em va proposar consisteix en fer el GUI en Gtk2, ja que ell no té gaire experiencia en Gtk i aixi podriem anar més rapids, i ell es dedicaria a integrar els widgets de render dins del Gtk, i els callbacks.
Tot just dir-m'ho...vaig estar pensant en si liarme o no...un projecte més obert dels 10.000 que ja faig en paral.lel...i que collons, en cosa de 1 horeta ja tenia gairebé tot plantejat, fer el GUI no es cap tasca dura, simplement d'ordenació d'elements i fer un codi net. El resultat:
Crec que el codi l'he fet prou llegible i clar com perque serveixi de plantilla a més d'un per fer les seves aplicacions en GTK2, aqui us deixo el tarball perque el probeu i sus llegiu el codi:
>>
gtkgv.tar.gz -
PD: Ssssh! no correu la veu sobre aixo plz

que ha de ser una sorpresa per quan estigui acabat.
Other tips...
Bueno paro ja, que portava masses coses acumulades per explicar i sempre m'acaben sortint posts kilometrics i no es plan

, que despres no sels llegeix ningu...per cert, m'ha molat veure com la gent em posava comentaris x). Merci a tots per preocupar-vos pel meu
unstable-state.
Finalment amb el tema de la uni...crec que acabaré deixant un any d'espera i continuar l'any que vé amb més ganes, ja que a part d'haver deixat passar massa temps, no em veig amb forces ara mateix de tragar-me un any sencer amb calcul i fisica amb horaris de 8-10 del mati 3 dies a la setmana...es desquiciant

.
Aixi doncs crec que deixaré un any per mi, per programar, per llegir, per aprendre a fer les coses bé i si em dona temps per dominar el mon (pero tampoc vull donar-me presses

).
He començat tragant-me el llibre de 900 pagines de
Thinking in C++, esta força be, encara que jo l'hauria resumit en 50 pagines com a molt xD. Tenia ganes d'aprendre STL i el significat de les keywords com
volatile,
protected...potser faig un post fent un tutorial sobre C++.
Vaig anar a l'FNAC ahir i la veritat es que tenen una merda de llibres d'informatica, entre ells calia destacar
Aprende Messenger 7,
Como descargar musica de Internet i despres una estanteria sencera per guardar tota la saga sencera de
Hackers, 1, 2, 3 i 4. Aixi que com que no vaig trobar cap decent i els preus no baixaven dels 40e crec que seguire llegint de PDF amb l'ibook (que va de puta mare per llegir porai).
Parlant de l'ibook, ja tinc tot el GNU/Linux instal.lat funcionant sense problemes, segurament em compri un dongle wireless Conceptronic que ja vaig veure que era compatible i de conceptronic...doncs m'en refio bastant

.
A part d'aixo tenia un problema pendent que era el del so...que el kernel no detectava res i alsa m'obria el mixer i tot, pero nanana de la china, sempre donava errors de que no trobava el dispositiu i demes... Resulta que al final tot aixo va ser culpa de Debian, ja que jo vaig instal.lar alsa-utils, pensant que portaria com a dependencia el alsa-base...i NO!! va ser instal.lar l'alsa-base i tot com una seda

.
Vaig trobar per casualitat el blog d'un pavo que explicava com utilitzar GtkSocket per carregar widgets remotament des d'una aplicació feta en C++ sobre una feta en C#. Em va semblar molt interessant tot el tema del XEMBED i de poder manejar widgets remotament, tinc ganes de fer-hi algunes probes

, ja que pot donar molt de joc, sobretot per eines d'administracio remotes o distribuides.
Pos nah! Seguire per aqui
[add comment] [view comments] (5)