Drupal 12 este programat pentru săptămâna de 7 decembrie 2026, iar Drupal 10 ajunge la sfârșitul suportului pe 9 decembrie 2026. Ambele date stau pe aceeași pagină a calendarului de lansări al nucleului Drupal, la două rânduri distanță, și aproape nimeni dintre cei care administrează un site Drupal 10 nu le-a observat....
Dezvoltare software
Articole, ghiduri și tutoriale despre Dezvoltare software, cu sfaturi practice pentru dezvoltatori și companii, plus costuri reale și compromisuri.
O integrare Salesforce nu eșuează aproape niciodată din cauza protocolului. Autentificarea este o problemă rezolvată, iar scrierea unei înregistrări la fel. Ce încheie proiectele sunt cota zilnică de apeluri și forma modelului de date, ambele descoperite de obicei la vreo trei săptămâni după lansare, când jobul de...
Cea mai mare parte a dezvoltării de pluginuri WordPress urmează același traseu. Cineva are nevoie de un formular de rezervare, de un importator de flux sau de un câmp în plus la finalizarea comenzii, un dezvoltator îl scrie, funcționează, toată lumea merge mai departe. Doi ani mai târziu, site-ul este blocat pe o...
O migrare CMS este unul dintre puținele proiecte în care partea tehnică poate merge impecabil, iar rezultatul să fie totuși un dezastru. Site-ul intră online la termen, arată mai bine, se încarcă mai repede, iar traficul scade la jumătate, pentru că vreo câteva sute de adrese și-au schimbat forma și nimeni nu a...
Un postmortem este ușor de convocat și greu de făcut util. Ședința are loc, se scrie un document, se notează patru acțiuni, iar șase luni mai târziu aceeași defecțiune reapare, în timp ce cineva găsește vechiul document căutând cu totul altceva. Expresia fără vinovați primește cea mai mare parte a atenției în...
Stocarea parolelor este unul dintre puținele domenii din software cu un răspuns corect autentic, publicat, întreținut și gratuit. Este totodată unul dintre cele mai constant greșite, pentru că răspunsurile greșite au fost corecte la un moment dat și nimeni nu le-a mai revizuit de atunci. Eșecul este rareori exotic....
Securitatea lanțului de aprovizionare software pare o problemă a organizațiilor care au o funcție dedicată de securitate, iar încadrarea aceasta induce în eroare. O echipă mică ce ține în aer o mână de servicii depinde de obicei de sute de pachete pe care nimeni din ea nu le-a citit vreodată, aduse la momentul...
Documentația tehnică eșuează într-un mod precis și previzibil. Cineva scrie foarte multă în două săptămâni liniștite, sistemul se schimbă, nimeni nu o mai actualizează, iar într-un an documentul afirmă cu toată convingerea lucruri false. Din acel punct e mai rău decât nimic, pentru că cine se încrede în el acționează...
Onboardingul de dezvoltatori se măsoară de obicei prin cât durează primirea formală, iar acesta este capătul greșit al problemei. Numărul care contează este altul: cât trece până când un inginer nou poate schimba ceva și poate fi sigur că nu a stricat altceva. În majoritatea echipelor asta se măsoară în luni, nu în...
Escrow-ul software, adică depunerea codului sursă la un terț, există ca răspuns la o teamă rezonabilă: furnizorul care v-a construit și vă operează sistemul critic dispare de pe piață, iar dumneavoastră rămâneți cu ceva de care depindeți și pe care nu îl puteți întreține. Un contract de escrow lasă codul sursă la un...