de ce nat-ul e o idee proastă

sâmbătă, 25 feb. 2012, 11:53

În ciuda faptului că e în uz de circa douăzeci de ani și în pofida aceluia că cea mai mare parte a Internetului îl folosește în cadrul rețelelor sale (de obicei locale), NAT-ul e o idee proastă. Invers, deși folosirea NAT pe scară largă e o idee teribil de proastă, cea mai mare parte a Internetului îl implementează [i] sub semnul unei ignoranțe crase.

Network Address Translation e un mecanism prezent în majoritatea routerelor din comerț, mecanism ce prelucrează adresele sursă și/sau destinație într-o comunicație între două entități, spre a le „deghiza” [ii] în raport cu entitatea-partener, care poate fi sursa în cazul adresei destinație și vice-versa în celălalt caz. În practică este mai des întâlnit cazul translatării adresei sursă pentru date care pleacă dintr-o rețea formată din mai multe entități ce partajează o singură adresă publică, cazul invers fiind cunoscut sub numele de port forwarding. (mai mult…)

  1. A se nota că folosesc termenul de NAT, deși mă refer în egală măsură și la omologul său PAT folosit peste TCP. []
  2. Termenul corect este „masquerading”. []

ce am învățat despre sistemul de pingback-uri din wordpress

sâmbătă, 28 ian. 2012, 11:52

Acum ceva vreme speculam pe Trilemă despre pingback-uri și cam cum e posibil să funcționeze ele. Scriu aceste rânduri pentru că sper că le va citi cândva un dezvoltator al WordPress-ului și se va încumeta să rezolve odată pentru totdeauna problema pe care o voi descrie mai jos, la fel cum voi descrie și de ce eu unul mi-am băgat definitiv picioarele și alte membre într-însa.

Am considerat mereu pingback-ul/trackback-ul ca fiind o unealtă extrem de utilă blogger-ului, dat fiind faptul că autorii de blog-uri mai discută între ei și preferă o alternativă la lăsatul de comentarii kilometrice (deși eu mai fac asta). Alternativa se dovedește a fi acel sistem prin care dacă individul A scrie un articol P iar B scrie un articol P' care face referință la chestii din P, atunci putem stabili existența unei legături concrete P \rightarrow P', legătură concretizată printr-un sumar al lui P' în cadrul comentariilor lui P. Acel comentariu se va numi pingback etc.

Sistemul e decent specificat, însă are lacune la nivelul implementării în WordPress, care-i o monstruozitate cu șaptișpe picioare și patrujdouă de capete, plus câteva falusuri imense care încearcă să ne violeze anal pe noi, utilizatorii de rând, indiferent de gen. Dar cum eu sunt un utilizator de rând mai rezilient, m-am apucat să iau codul la puricat și să văd ce se întâmplă acolo. (mai mult…)