De la necessitat de les operadores de xarxa

Els moviments de les operadores per trencar la neutralitat de la xarxa (aquí i arreu del món) ens porten a pensar en xarxes p2p per comunicar-nos directament entre nosaltres, alliberant-nos de condicions foranes i de contractes abusius i de centralitzacions de serveis en poques mans (condicions que no son desaconsellables només en l’àmbit econòmic, si no també en el social i polític)

El dubte, però, és si això serà realment possible.

En un món que avança cada vegada més cap a la interconnexió total, amb futures (i no tan futures) grans inversions de capital associades a les smart cities, gadgets per portar a sobre (ja siguin telèfons, rellotges, ulleres o roba) i estar contínuament comunicats arreu, i propostes per fer arribar connectivitat on ara no n’hi ha (i de manera barata); en un món doncs totalment dependent de la comunicació omnipresent, es podrà tenir una xarxa que depengui en tot moment de que cada un dels nodes sigui capaç de trobar un punt de connexió?

Models com el de guifi.nety seguiran existint (i és bo i aconsellable que així sigui), però quin és el seu límit d’expansió? Models com el de Fon ho han intentat també però no semblen haver aconseguit la massa crítica, potser precisament perquè tant el punt fort del model com el seu punt dèbil coincideixen en un sol lloc: l’usuari, o millor: la voluntat i compromís de l’usuari, i el número de persones que compleixen aquestes característiques.

Per contra, els serveis que depenen de connectivitat absoluta no poden deprendre de la voluntat de tercers (això és, de la possibilitat de quedar-se intermitentment sense connexió), i per tant a mesura que s’incrementa la mobilitat i s’expandeixen la sensorització i automatització de diferents elements ciutadans i de comunicació, les companyies que ofereixin aquesta connectivitat seguiran creixent.

Veurem, en un futur, si aquesta influència creixent (dependència d’un servei = influència del proveïdor del servei) tindrà conseqüències, quines i si poden acabar sortint nous actors amb visions/interessos diferents dels purament econòmics.

Millorar l’ample de banda i els accessos al WordPress

Una de les feines de tenir el blog en un hosting propi és que, de tant en tant, cal fer de sysadmin per tenir-ho tot al dia i que els consums de xarxa no es disparin.

Fa tres mesos va ser això el que em va passar: va començar a augmentar el consum d’ample de banda, arribant de vegades a la quota que tinc contractada… un desastre! Així que va tocar pujar-se de mànigues i entrar a treballar.

Per algun motiu, els consums anaven sense control, i no era pas per un augment de visites… Després de mirar i mirar, he arribat a la conclusió que tot plegat venia donat per més d’un motiu:

  1. Accés de molts robots molt continuat
  2. Intents d’accés a adreces d’administració
  3. Pes de la pagina massa gran

L’accés d’un número de crawlers gran, que fan accessos tothora, incontrolats, multiplicat pel pes excessiu de la plana va fer que el consum augmentés, sense que ho fessin les visites (les estadístiques d’accés marcaven molt tràfic no registrat -el dels robots- i tamanys de pàgina de fins a 180 KB!, i moltes vegades en hores estranyes).

Després d’aplicar un seguit de mesures, he anat vigilant el consum d’ample de banda i els accessos i han baixat espectacularment (no sé quin tant per cent pot tenir cada factor, però han baixat tant els tamanys de la pagina servida com el número d’accessos per robots i fins i tot els accessos -intents- a adreces d’administració, cgi…)

El controls que he aplicat i els llocs on he trobat informació son aquests:

1. Definir un fitxer robots.txt més refinat que el que hi ha per defecte, indicant

2. Tallar l’accés als robots (o intentar mesurar-lo) mitjançant .htaccess.

3. Reduir el tamany de la plana. En el meu cas, no cal que cada plana sigui una landing page i tingui tota la informació del blog i mil i un artefactes per navegar…

  • Escollir un tema que no sigui gràficament molt carregat (per més caches que posem, si eliminem imatges baixem pes, és així de simple)
  • A nivell de disseny, podem carregar el blog amb efectes de desplegables, carrussels, menús i moltes coses més… però cal plantejar-se si la navegació és la que volem o pot ser carregós.
  • Exemple: un canvi en el plugin d’arxiu (l’anterior –Moo Collapsing Archives– generava una llista sencera, ordenada per mesos i anys de tots els posts… no calia. L’actual –Compact Archives– genera una llista molt més compacta). Només això ha aprimat les planes 100 KB.

Un outliner per gestionar tasques

Els diferents mètodes per organitzar tasques pròpies no marquen, normalment, cap eina: és elecció personal de cadascú triar-ne una.

Així, uns usaran outliners (on-line o d’escriptori), altres potser el mateix gestor de correu via carpetes o alguna eina tipus One Note o Lotus, i els més durs usaran emacs amb org-mode).

Després de provar-ne algunes, el que més valoro és:

  • que sigui una eina senzilla
  • ràpida i lleugera (poca càrrega de memòria)
  • facilitat d’instal·lació i gestió
  • que no em tingui lligat per cap format propietari en guardar dades
  • que pugui substituir-lo ràpidament per alguna altra eina
  • que pugui explotar les dades senzillament.

Veient això, finalment m’he decidit per usar un simple fitxer de text, guardant les tasques agrupades per dies i posant una mena d’etiquetes. Tot plegat, com usar un org-mode “sui generis”.

El que faig és guardar les tasques en un document amb aquesta pinta:

13-03-2014 ***
2014-03-13  PDT [CE0371] Ercnffne thv tenpvó qr [rEhoevpn], pbzc
2014-03-13  FET [CE0312] Erivfne rf aúzrebf qr frevr
2014-03-13  FET [CE0022] CZnegn. N sre + cebi nare, dhrqb craqrag
2014-03-13  CUR [CE0357] Pbzcebine shapvbanzrag gf abh freivqbe.
---

14-03-2014 ***
2014-03-14  PDT [CE0371] Ercnff rtenpvó qr [rEhoevpn] v JPP.
2014-03-14  PDT [CE0312] Erivfne  gf, j qr yn GO0071 n yn GO0078
2014-03-14  PDT [CE0312] Raivne er vó ZNPf/IVQZ n Vina. C npvó
2014-03-14  PDT [CE0022] Ervfne fv nzo >>fvtovb/pb  f'raivra ryf< <
2014-03-14  PDT [Frh] Frzof geàzvgf f'rfobeen ha qryf qbf v f'nffvtar
2014-03-14  PDT [Frh] Erivfne credhè f gevtn gnag ra pneertne. 
2014-03-14  PDT [CE0369] Ercnffne qbphzrag q'nedgvyb raivng cre.
---

Setmana ***
2014-03-14  CUR [Setm] Cercn  nygerf [CE0312] (ahzrrf n Vina)
2014-03-14  OK  [Setm] Svanyvgmne ceb cre [CE00222], qrvkn
2014-03-14  CUR [Setm] Qrsvave pbawra cre [CE0352], cebtenzne
2014-03-14  CUR [Setm] Qrvkne gnapnqn ctenqr rEhoevpn [CE0371], nzo
2014-03-14  CUR [Setm] Rayyrfgve freivqbe qr ceegn [CE0357]
---

Com funciona?

  • Guardo les tasques agrupades per dies, i em fixo uns objectius setmanals.
  • Una vegada feta la setmana, les tasques diàries es van agrupant per mesos, i el fitxer va per anys.
  • Format: la primera columna és la data, la segona és l'estat, la tercera l'etiqueta principal i després vé la descripció, que pot incloure tags.
  • estat:
    • PDT Pendent
    • CUR En curs
    • FET Fet
    • REV Revisar
    • POS Posposat
    • OK i KO per tasques setmanals
  • [] marquen etiquetes, que es poden fer servir per remarcar projectes, aplicacions...
  • *** i --- marquen inicis/finals d'agrupacions
  • >> i << marquen l'inici/final de blocs destacats

Senzill, no costa res d'omplir i em permet fer una explotació posterior per projectes o per objectius complerts, o cercar dies o feines...

Per exemple:

  • amb
    grep -o -h "\[.*[^{Setm}]\]" Tasques.notes > resultat.txt

    es poden extreure tots els projectes de la primera columna, i tenim una idea de amb què hem estat treballant (podem fer-ho de tot un fitxer, o seleccionar el període que ens interessi, o combinar fitxers de diversos anys...)

  • Es poden fer cerques per tags (etiquetes entre []) i veure com evoluciona aquella feina
  • Es poden fer núvols de tags per veure què ocupa més el nostre temps

També és veritat que un fitxer de text pla costa de llegir si és una llista extensa, i com que les tasques creixen i creixen, el fitxer on es guarden també ho fa, així que per facilitar la visualització i gestió de les tasques, m'he definit un mode outliner per notepad++, que em permet:

  • Identificar per colors l'estat de les tasques
  • Trobar fàcilment projectes, etiquetes, feines
  • Remarcar comentaris o textos importants
  • Agrupar/desagrupar grups de línies (útil per tancar dies, setmanes, mesos, notes).

Amb una captura de pantalla s'entén millor:

captura_outliner

(els blocs s'obren/tanquen per facilitar el desplaçament entre dies, serveixen per crear notes i es poden aniuar)

La definició del mode és a GitHub, i es pot modificar com es vulgui (el mode té associada l'extensió ".notes" i està associat a un tema fosc, si el proveu).

Organitzar les tasques

El dia a dia es menja les hores de feina, això és un fet.

Lluitar contra això, i contra els costums establerts, les urgències, apagar focs, el telèfon, el correu i algunes distraccions més, pot arribar a consumir un bon tros de temps de la jornada laboral. I és no treballar? No, però la sensació que queda és la de no haver fet res productiu, la de no avançar… i això, amb el temps, desmotiva.

Suposo que, qui més qui menys, s’hi ha trobat. I, qui més qui menys, ha provat també diferents solucions, siguin pomodoros, gtd, inboxzeros… Sigui com sigui, aquestes tècniques proposen només un mètode:

  • Comences aplicant gairebé religiosament els principis, això si, amb una barreja de prova i error, perquè no saps com aplicar-los, com ordenar les tasques, com prioritzar.
  • Segueixes durant un temps.
  • I després veus que la feina segueix creixent, i que no fas revisió del que havies de fer i que no programes ni prioritzes bé, sinó que et marques unes quantes tasques i (pitjor encara!) algunes les deixes per demà!

Total, que no serveix per res… no?

La cosa és que és només un mètode. I aquest mètode és el que has de fer teu, és el que s’ha d’aprendre a treballar, a interioritzar.

Cal dedicar-hi una mica de temps i energia i, sobretot, ser honest amb un mateix:

  • De bon principi no saps com aplicar-ho, per on començar. És igual, prova una primera llista, ja sortirà.
  • Insisteix. Poleix la llista, incrementalment. Tampoc passa res per barrejar coses, projectes.
  • Comença amb les tasques del dia a dia, això et dona una idea del que fas.
  • Després comença a marcar-te objectius per setmanes.
  • No t’enganyis: marca el que no has fet, et permetrà aprendre a programar millor, et donarà pistes de la càrrega de feina que tens.
  • Revisa i redistribueix les tasques sense por, però sense procrastinar.
  • Si no compleixes objectius marcats, indica-ho també. Segur que hi ha tasques que no t’agrada fer que retardes.

Important també:

  • Sentir-se còmode amb l’eina que s’usi per apuntar tasques, sigui quina sigui (cal provar vàries).
  • La manera d’apuntar ha de ser ràpida: no ens hem de passar el dia apuntant tasques, si no fent-les.
  • Cal complementar-ho amb un bon sistema de documentació: la llista de tasques no és la wikipedia de la teva feina.

Són idees molt bàsiques, però son un inici, i no cal complicar-ho.