Proiectele Mele

Improvizații (I) – Corp suspendat pentru Billy

Biblioteca Billy de la Ikea este un sistem rezonabil. Se întâmplă să am trei generații în casă și, chiar dacă este limpede că au diminuat calitatea materialului denumit, optimist și trufaș, MDF, tot ergonomică este. Unii s-ar putea să o găsească un pic anostă, dar face parte din adaptabilitatea ei.

Corp suspendat Billy

Corp suspendat Billy

În orice caz, ce le lipsește cu adevărat din sistem este un corp suspendat. Au corpuri la semi-înălțime, au corpuri înălțătoare, au polițe suplimentare, au câteva feluri de uși (inclusiv pe dimensiunile corpurilor sumplimentare), dar nu au corpuri suspendate.

Citește mai departe

WP Trip Summary 0.2.8 – Emil Racoviță

După aproape doi ani de pauză (în care totuși am lucrat un pic), am reușit în sfârșit să lansez versiunea 0.2.8, denumită Emil Racoviță (mi-am propus să denumesc fiecare versiune după câte un explorator sau cartograf).

Nu sunt salturi spectaculoase și, de altfel, nici nu mi-am propus să procedez așa, dar, în primul rând, am reparat câteva dume:

avertizări care apăreau în consola browser-ului din cauză că includeam o serie de fișiere javascript acolo unde nu era cazul;
am reparat punctual librăria MysqliDb, care genera avertizări pentru o utilizare incorectă în versiunile mai noi de PHP a funcției implode;
– am reparat câteva probleme cu blocul de shortcode: o dată că nu era afișat (uneori) în selectorul de blocuri din editor, apoi că nu era redat (alteori) în pagina articolului.

Apoi, am adus și câteva îmbunătățiri:

– am adăugat două link-uri în pagina de listare a plug-in-urilor, pe rând-ul corespunzător acestui plug-in: unul către pagina de configurare, altul către pagina de mentenanță;
– se pot adăugat date structurate în format JSON-LD, pentru articolele care au un track GPS atașat folosind acest plug-in;
– am adăugat o pagină de mentenanță, prin care, momentan se pot efectua următoarele operațiuni: ștergerea cache-ului de track-uri GPS, ștergerea tuturor datelor gestionate de acest plug-in (mai puțin nomenclatoarele și opțiunile de configurare, evident) și, în sfârșit, găsirea articolelor care ar trebui să aibă track-uri GPS atașate, dar fișierele corespunzătoare lipsesc de pe disc;
am adăugat informații de auditare pentru cine și când a modificat ultima oară datele gestionate de acest modul, pentru fiecare articol în parte;
– am adăugat un câmp suplimentar la setul de date returnate de WordPress pentru un articol prin API-ul REST (/wp-json).

Citește mai departe

Rafting pe uscat (I)

După ce m-am tot coit căutând niște rafturi de-a gata, am decis că mai bine pun eu mâna și imi fac singur. Am avut și o oarecare tentativă de-a mă adresa unor făcători de mobilă, dar, în final, tentația a fost pur și simplu prea mare.

Rezultatul final

Rezultatul final

Aveam nevoie de un raft simplu, dar care să umple cât mai mult din spațiul frontal al balconului, având în același timp un profil de adâncime cât mai mic, de, să zicem, maxim 25 de centimetri. Fiindcă tot am mers pe ideea de a mi-l confecționa singur, am ales să umplu absolut tot spațiu de jos până sus și din stânga până-n dreapta. Per total, vorbim de un spațiu de aproximativ 270 centimetri pe 80 centimetri.

Citește mai departe

Scuipă foc, înghite drum

Foarte greu să evit aici să mai trântesc și niște lucruri din partea care ține mai mult de meserie, dar sunt până la urmă inginer și prin vocație, nu doar prin educație. Deci, îmi reclamă o foarte mare plăcere, din când în când, să povestesc și despre astfel de activități.

Fulger negru… trăsnet lung

Fulger negru… trăsnet lung

În cazul de față, după zece ani de serviciu credincios, am decis să construiesc un alt calculator de lucru. Privit întrucâtva prin lentilele sovietului european, s-ar putea să fie un jignitor gest de frondă, mai ales că, odată pornit, luminile în întreg cartierul au pâlpâit până rețeaua s-a stabilizat. De frică, l-am și închis imediat după și nu l-am mai folosit de atunci, însă nu înseamnă că am mai puține motive să-mi deșir bobina.

Citește mai departe

Asistent de cronicar – WP Trip Summary

Chiar dacă sunt cam într-o ureche, nu sunt tocmai vreun soi de Grigore Ureche. Nici vreun Herodot nu-s, nici chiar al doilea Ptolemeu. Iar blog-ul este orice, mai puțin un letopiseț, poate un jurnal, ori un laborator degenerat, nicidecum un atlas, nici măcar un ghid.

WP Trip Summary

WP Trip Summary

Dar, iată, am avut oricum nevoie de o modalitate de-a consemna, cu cap și coadă, câteva aspecte prozaice, fără a fi nevoit să le includ de fiecare dată-n text, probabil căzând în doaga unui stil mult prea gazetăresc. La drept vorbind, probabil aș fi putut include direct un panou din Strava sau Bikemap, dar ideea nu m-a încântat, căci trebuia să arate cât mai organic și nici nu-mi surâde ideea de a fi dependent de un terț serviciu.

Citește mai departe