Buna guvernanță pe înțelesul tuturor: recolonizarea coloniilor

După ce Primăria Municipiului București a rezolvat toate problemele orașului, ultima fiind combaterea poluării ca pretext de lapidare a veniturilor cetățenilor, a venit vremea abordării chestiunii gingașe a salamandrelor de import.

Desigur, ca orice administrație ce se respectă și urmând deopotrivă politicile sprâncenatului și rețetele pe bază de zeamă bruxelleză, se preocupă de propășirea populațiilor indigene atât de mult încât le suprascrie cu salamandre ieftine din afară și, pentru ca aceasta să se desfășoare cât mai eficace, trebuie susținut din taxele obținute din spolierea celor pe care-i înlocuiești.

Cum altfel, la urma urmei, să umpli sute de mii de locuri de muncă dacă nu aducând o specie deosebit de inteligentă de salamandre asiatice, capabile inclusiv să conducă scutere și să livreze mâncare, lucrând simultan în cele mai primitive condiții? Merită încercat, ce poate merge rău, nu e ca și cum experimentul pandemic cu fabrica de absolut a cauzat vreo urmare neplăcută.

Citește mai departe

Speciala Parângului (II) – Din nou pe valea Găuri

De dimineață, după toate cele cuvenite dimineții, coborârăm la mașină pe traseul, excelentul traseu, de cruce galbenă, culegând cât mai multe din fructele de pădure ieșite-n cale. Odată ajunși, ne-am primenit o țâră, înainte de-a ne muta-n bazinul Lotrului pentru a doua parte a excursiei noastre, trecând practic înapoi pasul Groapa Seacă.

Am lăsat Nărăvașa la intrarea pe drumul forestier ce suie pe valea Lotrului și de la cabana Aviatorilor am apucat un drumeag pieptiș, drumeag mâncat de ape cu oarecare poftă, marcat în teren cu rămășițele unei cruci albastre (însă deloc pe hartă, cel puțin nu pe ceea ce prezintă actualmente muntii-nostri.ro), drumeag ce suie până-n plaiul Huluzu, ajungând lângă micul lac ce mai mult zace decât dăinuie acolo; zace, dar o face fotogenic.

Citește mai departe

A fi sau a nu fi nimeni și nimic

Odată cu tehnica numită pattern matching (căreia am să-ncerc să-i atribui traducerea verificare tipizată să văz cum se simte la limbaj) – o modalitate de-a verifica dacă o expresie întrunește anumite caracteristici (și de acționare pe baza rezultatului) – există o posibilitate mai apropiată de limbajul natural de-a testa dacă o variabilă are sau nu are valoarea NULL:

Company isNull = null;
Company isNotNull = new Company();

Console.WriteLine(isNull is null);
Console.WriteLine(isNotNull is not null);

Totuși, abordarea nu este complet identică din punct de vedere semantic cu folosirea operatorilor de egalitate (==), respectiv inegalitate (!=). La prima cercetare s-ar putea să pară contraintuitiv, însă, strict semantic, operatorul de egalitate verifică dacă-i egal, iar expresiile is/is not verifică dacă sunt ori nu sunt. Anumiți filozofi ar juisa până-n străfundul nădragilor.

Citește mai departe

Nevoia-i cel mai bun profesor – Câteva noutăți de la PHP 8.3 încoace

În dulcele stil clasic Te-am plătit o dată și trebuie să mă servești pentru totdeauna am primit un apel telefonic la capătul căruia era un om teribil de supărat cu acuzația directă că nu merge și trebuie să fac pe dracu-n patru să fie din nou brici. Și, deși uit multe lucruri, fiind mai degrabă căscat, două detalii reținute cu sfințenie sunt termenul de garanție și condițiile de acordare.

You've got the wrong woom

You’ve got the wrong woom

Drept consecință, vocea de la capătul telefonului a primit prima veste proastă: garanția expirase și, din câte îmi amintesc, nu avem un contract de mentenanță. Și, colac peste pupăză, eu doar i-am operat niște modificări punctuale pe ceva deja existent, deci nu pe mine m-a plătit grosul. Așadar, investigația costă atât, durează atât și în urma dânsei vom stabili și ce soluții sunt, cu costurile aferente de timp și marafeți.

Citește mai departe

In circulo masturbationem

Motto
Uneori am impresia că încerc să salvez Educația de unii oameni ai Educației, care efectiv nu înțeleg această criză majoră prin care trecem și uneori chiar să-i salvez de ei înșișisi
Împăratul David, Regele Educației

Eftimie l-a citit de curând pe Daniel David, unul din cei mai citați oameni din țară, mare pârcălab la educație și avid peer-reviewer al textelor ieșite-n presă. Este vorba, desigur, de Pisologia Poporului Român.

I-am comentat direct acolo, exprimându-mi îngrijorarea sinceră și reproduc aici avertismentul, astfel încât, pe de o parte să ia și alții aminte la un așa demers periculos și, pe de altă parte, să-mi îmbogățesc colecția proprie dedicată unui personaj, să recunoaștem, cel puțin insolit.

Așadar, Pașadia se retrăgea la munte să se recupereze după lungi și intense perioade petrecute-n brațele viciului și tot i-a crăpat o venă și-a picat lat. Se poate spune că împrejurările au fost măcar plăcute. Orișicât, mi-e teamă pentru Eftimie, căci viciul său e mai periculos și nici nu cată să ieie pauză.

Citește mai departe

Gavroche – pantofarul (V) – Finisare, instalare, încărcare

Nu mi-am mai bătut capul să montez balamalele ușilor și să le atașez de probă, întrucât deja verificasem că fronturile au pozițiile corecte atât pe verticală cât și pe orizontală. Așadar, am trecut direct la finisaj, prima operațiune fiind matisarea cu chit acrilic a îmbinărilor dintre piesele ce formează spatele dulapului, precum și a celor din interior ascunse vederii.

Ziua ușilor deschise

Ziua ușilor deschise

După cum probabil am mai menționat, acest chit este flexibil și permite lemnului să lucreze, reducând simultan și absorbția de umiditate, lucru îndeosebi important pentru o piesă fixată cu spatele de un perete ce dă-nspre scara blocului, deci mai rece.

Citește mai departe

Mic utilitar C# pentru extragerea conținutului relevant dintr-un fișier PEM

Formatul PEM (Privacy-Enhanced Mail) este o modalitate bazată pe vechea filozofie antică textus chiorensis de-a împacheta date binare – de regulă chei criptografice, certificate X.509 sau alte asemenea artefacte criptografice – într-un fișier ușor de transmis prin canale de comunicație ce suportă exclusiv codificări ASCII.

Într-adevăr

Într-adevăr

Procedura presupune codificarea Băse64 a conținutului binar reprezentând artefactul în format ASN.1 serializat DER (Distinguished Encoding Rules) și-ncadrarea rezultatului obținut între două linii delimitatoare cu o sintaxă bine definită, cum ar fi, în cazul certificatelor (mai jos, un exemplu complet):

Citește mai departe

Umblă pe aici un băiat cu un cui exact ca ăsta

Când am publicat prima oară WP Trip Summary am cumpărat un logo de pe DesignMatic. Sunt poate zece ani de-atunci ori chiar mai mult. Acum doi ani și jumătate, în Februarie 2023, Alexander Thomas, unul din angajații lor, îmi scrie nutrind cele mai sincere sentimente de felații cu clienții:

Înainte măcar aveau stil

Înainte măcar aveau stil. Foto: Bogdan Stoica.

Hi,

This is Alexander Thomas from DesignMantic.com. You downloaded a logo from our website. Actually, there’s a client who is interested in copyrighting the same logo symbol. But I’m holding it for you in case you want us to transfer the copyright ownership to you. Let me know if you are interested via return email or call me at 999-999-9999 ext 999.

Regards,
Alexander Thomas
Team Lead Sales & Business Development

Citește mai departe

Infinit Godeanu (III) – Pe creastă spre platoul Borăscu

Corturile erau uscate, însă tot am zăbovit două ore – dulci și leneșe – prin tabără. E frumoasă viața de bivuac și merită să o guști mai cu-ncetinitorul așa, chiar și când vremea nu ține cu tine, cu condiția totuși ca specificul turei să o permită: dacă țopăi dintr-un loc în altul poate fi mai neplăcut să șezi locului; în schimb, dacă-ți stabilești o bază de unde te ramfici cu trasee de o zi sau mai scurte, atunci face parte din joc.

Iezerul Godeanu

Iezerul Godeanu

Când în sfârșit ne-am urnit din loc, am rebrusat ca locomotiva în timidul Punct Roșu, pe deasupra duplicitarei obârșii a Râului Șes, căci era cea mai lesnicioasă cale către Vârful Godeanu și, mai departe, pe Banda Roșie, deci pe culmea principală.

Citește mai departe

Starostele negrilor de casă

Motto
You want me to play a black slaver? Ain’t nothin’ lower than a black slaver. A black slaver is lower than the head house nigger… …and, buddy, that’s pretty fuckin’ low.
– 
Djano Unchained

Inițial am scris acest articol la invitația lui Sebastian, ca guest-post pentru el, pornind de la un comentariu la un altul de pe Substack-ul lui: Cum îți fură Primăria București dreptul la mobilitate în propriul oraș! Observația mea a fost de fapt un răspuns la un alt – tipic, de altfel – comentariu, ce-i aparține lui V.B., individ ce se recomandă drept body-engineer:

Ai rablă? Ia metroul, tramvaiul, mergi cu bicicleta sau pe jos.
Nu trebuie sa inhaleze copii noxele masinii tale vechi de 20 ani.
Si ma ung pe suflet toate locurile unde trebuie sa platesti ca sa parchezi.

I

Pentru început, deși se poate argumenta strict în baza subiectului dat (adică restricțiile și accesul cu taxă pentru mașinile poluante și de ce ar trebui să-și sporească litrajul de apă de gură cei care cred că-i nemaipomenită), trebuie musai privită în contextul tuturor modificărilor fiscale, întrucât fac toate parte din același film. De subliniat sunt în mod deosebit:

– creșterea anunțată a impozitului pe proprietate;
– taxarea suplimentară a mașinilor poluante (o reîncarnare a fostei taxe auto pentru poluare, unde, pur întâmplător și fără interese pecuniare, Dacia a făcut lobby la noi, la fel cum Tesla a făcut în Califatul Marii Britanii).

Citește mai departe

Recondiționarea unei rindele de epocă Stanley Nr. 4

Cam în același timp cu rindelele domnului W.H. Garling am cumpărat de pe eBay, de la vânzători diferiți, și două rindele metalice Stanley de la (probabil) început de secol XX: o fălțuitoare Nr. 78 și o rindea de finisaj Nr. 4, ambele în ambalaj original cu tot cu hârtie inhibitoare de rugină și manual de utilizare, ambele în stare aproximativă, dar complete și recondiționabile.

Am reușit să le aduc pe-ambele-n stare de funcționare – în excelentă stare de funcționare, mă scuzați că mă laud cam deșănțat – însă acum voi discuta pe scurt doar despre pătrar, căci mi-a dat în mod deosebit de furcă:

– rindeaua a fost cel mai probabil folosită ca degroșantă, adică pentru înlăturarea rapidă ale unor mari cantități de lemn, deoarece gura a fost ușor lărgită, stând drept dovadă o zonă depresionară-n jurul ei pe o distană de 2 până la 3 mm în fiecare direcție, precum și conturul rotunjit al tăișului lamei;
– alte două concavități ale tălpii rindelei, una spre spate, alta la mijloc, dar situația poate fi considerată fericită, căci o singură cocoașă e foarte greu de stabilizat;
– capacul nu călca drept pe lamă și nu prindea în mod deosebit de bine, întrucât spatele său nu era plat;
– deși fără pișcături de rugină, lama era într-o stare tristă și, colac peste pupăză, avea conturul curbat;
– călcâiul era doar minim debavurat, altminteri atât de grosolan încât la cea mai mică fărâmă de neatenție ar fi putut vătăma suprafața de lucru;
– patul lamei (broasca în traducere liberă din englezescul frog) ținea lama un pic înclinat în stânga și, în general, cu multe asperități.

Citește mai departe

Trage-l înapoi că vrea să iasă

Să te bucuri de tăiatul burselor e ca și cum, slugă de casă fiind, te bucuri că slugile ce rânesc la grajd primesc mai puțină mâncare. Și tu primind mai puțină mâncare, dar orișicum mâncai mai bine decât ăia de la grajd. Că mai rău decât stăpânii se poartă cu slugile doar slugile-ntre ele.

Realitatea din teren spune că bursa aia oricum era de-a dreptul exagerată, ca un soi de rentă viageră lăsată de-un boier bogat fiului său degenerat. Am avut bursă tot liceul și am intrat cu bursă la Poli, crema-cremelor, la Calculatoare și pot confirma că de banii ăia, într-adevăr, o ardeam noapte de noapte când în Dumars, când în Max, când în Blue Night. Unul n-a scăpat. Cox, băutură, femei și orice altceva mai vrei.

Citește mai departe

Kendo Scheduler – Ordonarea evenimentelor

În fiecare versiune a unui proiect de lungă durată la care lucrez sunt incluse ca la o dublă de probleme de reparat ori sâcâieli de îmbunătățit. Una din ele suna destul de ciudat și privea o pagină construită în totalitate în jurul a două instanțe de Kendo Scheduler, ambele inițializate și configurate folosind libăria lor ajutătoare pentru ASP.NET MVC.

Chiar că

Chiar că

Pe scurt, utilizatorii reclamau că uneori, fără vreun tipar anume, după ce operau actualizări sau ștergeri informațiile vechi rămâneau agățate-n interfață. La prima vedere totul părea bine cuplat, adică folosind evenimentele Save, Edit respectiv Remove:

Citește mai departe

Frânturi din viața Bulevardului Continental, perla Bucureștilor

Bulevardul Continental și cartierul dezvoltat în jurul său s-au format dintr-o veche rezervație unde primii oameni fără simțul umorului, Părinții Fondatori cum s-ar zice, s-au retras voluntar din lumea de Dincolo, dorindu-și un loc propice maximizării adevărului, obiectivității și concreteții faptelor reci.

Pornind de la un atare nobil temei, au creat o comunitate în care umorul nu mai poate răni pe nimeni, una bazată la propriu exclusiv pe cele mai pure și mai perfecte reglementări, un stat rațional într-un stat haotic, un Vatican al omului multiștiințific dezvoltat într-o primitivă Romă a Estului.

Iar când zic la propriu înseamnă că literalmente întreaga comunitate a luat naștere prin simpla emitere a legilor, normelor de aplicare și regulamentelor interioare. Bunăoară:

– Zidul de izolare și apărare, precum și turnurile aferente, au fost ridicate prin Legea Securității Comunitare: odată ce-a fost promulgată de Consiliul Celor Treizeci de Triști zidul s-a clădit singur, menținându-și trăinicia neîntinată până acum;
Codul Muncii a dat naștere unui număr suficient de locuri de muncă, a făcut ca soarele să zăbovească mai mult la amiază pentru a fi mai mult timp de lucru, iar ca luna să steie mai mult pe cerul nopții permițând o odihnă de calitate superioară și conformă cu normele-n vigoare;
– Prin noul Cod al Familiei oamenii nu mai sunt nevoiți (și nici nu mai este permis) a se reproduce primitiv prin intermediul raportului sexual, ci trebuie doar să compună o cerere către Organele Abilitate, incluzând caracteristicile tehnice ale copilului, numele dorit și, desigur, o motivație temeinică, urmând ca, odată aprobată, părinții să-și primească odrasla prin curier rapid.

Citește mai departe

Speciala Parângului (I) – O potecă spre Lacul Mija

Unul din lucrurile ce-ar putea surprinde este că parcurgerea acelorași cinci trasee montane din aceiași trei munți chiar nu-i obligatorie prin lege. În acest asentiment, tot discutând cu Renato cam ce și pe unde-am putea să ne băgăm nasul, de preferat unde nu ne fierbe oala, am rumegat îndelung ideea unui traseu alternativ spre Lacul Mija (ori Zăvoaiele) din Munții Parâng, deopotrivă cu o degustare din meniul deja cunoscut al Văii Găuri.

Când spun alternativ înseamnă: altul decât ramificația marcată cu Punct Galben din creasta principală și altul decât cel de la cabana Mija ce urcă direct pe Mija Mare, mai mult sau mai puțin pe lângă firul apei, semnalizat odinioară cu Triunghi Roșu (este descris foarte bine aici, cu tot cu fotografii foarte reușite).

Citește mai departe