Categorie: Blog

Configurarea GitLab CI pentru încărcarea proiectului java în maven central

Acest articol este destinat dezvoltatorilor Java care au nevoie să publice rapid produsele lor în repositoarele sonatype și/sau maven central folosind GitLab. În acest articol, voi explica configurarea gitlab-runner, gitlab-ci și maven-plugin pentru a rezolva această problemă. Cerințe preliminare: Stocare sigură a cheilor mvn și GPG. Executarea în siguranță a sarcinilor CI publice. Încărcarea artefactelor (release/snapshot) în publice […]

Microsoft va renunța la schimbarea forțată regulată a parolelor

Compania Microsoft a recunoscut pe blogul său că regulile de bază privind securitatea pentru Windows 10 și Windows Server, care impun schimbarea regulată a parolelor, sunt în esență inutile. Motivul este că sistemul solicită crearea unor parole complexe, care sunt greu de reținut. Din această cauză, utilizatorii adesea schimbă sau adaugă un caracter, ceea ce facilitează descoperirea parolelor. Conform companiei, cercetările științifice au demonstrat că periodicitatea […]

Despre suportul muzicii: cum sunt organizate donațiile pentru streameri

Astăzi, se pot găsi streaminguri pentru toate gusturile, de la cursuri de programare, până la machiaj, gătit și conversații îndelungate ale bloggerilor „despre viață”. Streamingul este o industrie completă cu o audiență de milioane, în care advertiserii investesc sume considerabile. Iar dacă ofertele publicitare sunt disponibile în principal pentru streamerii cu o audiență mare, chiar și streamerii începători pot câștiga din donații. În acest articol […]

Interesantă opinia comunității despre site

Prietenii, ne ocupăm de afaceri de câțiva ani — producție și vânzări angro de bijuterii, am vândut prin platforme mari și direct clienților angro. Am trecut prin multe, am trăit și am văzut multe în colaborarea cu partenerii, aceasta este o poveste în sine, dacă sunteți interesați — vom împărtăși. Totuși, abia acum ne-am făcut site. De aceea ne adresăm tuturor vouă ca […]

Experiența utilizării flatten-maven-plugin pentru simplificarea gestionării versiunii în proiectele maven

Despre noi La 1C, dezvoltăm nu doar platforma 1C: Întreprindere pe C++ și JavaScript, ci și aplicații pe Java – în special noua medie de dezvoltare Enterprise Development Tools bazată pe Eclipse și serverul profund integrat cu platforma pentru mesagerie – Sistemul de Interacțiune. Introducere Ca sistem de construire pentru aplicații Java, utilizăm cel mai frecvent maven și în […]

Backup, partea 1: Scopul, revizuirea metodelor și tehnologiilor

De ce este necesar să facem backup-uri? Deși echipamentele sunt destul de fiabile, există, de asemenea, „cloud-uri” care, în ceea ce privește fiabilitatea, sunt mai bune decât serverele fizice: cu o configurare corectă, serverul „cloud” poate supraviețui ușor unei colapsuri a serverului fizic, iar pentru utilizatorii serviciilor va exista o mică și aproape imperceptibilă creștere a timpului de răspuns. În plus, duplicarea informațiilor necesită adesea plăți […]

iFixit a numit posibilele cauze ale problemelor cu display-ul Galaxy Fold [Actualizat]

După cum este bine cunoscut, recent, compania Samsung a amânat lansarea noului său smartphone pliabil Galaxy Fold. Totul se datorează faptului că la unii recenzori, căror i s-a oferit produsul pentru testare, ecranul smartphone-ului a cedat după doar câteva zile de utilizare. Acum, unele dintre cele mai cunoscute companii specializate în repararea și deschiderea gadgeturilor, iFixit, și-a împărtășit părerile cu privire la problemele Galaxy […]

Platforma „1C: Enterprise” — ce se află sub capotă?

Salut, Habr! În acest articol vom începe povestea despre cum este construită platforma „1C:Enterprise 8” și ce tehnologii sunt utilizate în dezvoltarea sa. De ce considerăm că este interesant? În primul rând, pentru că platforma „1C:Enterprise 8” este o aplicație mare (peste 10 milioane de linii de cod) scrisă în C++ (client, server etc.), JavaScript (client web) și, recent, […]

Cum am tradus 10 milioane de linii de cod C++ la standardul C++14 (și apoi la C++17)

Cu ceva timp în urmă (toamna lui 2016), în timpul dezvoltării unei noi versiuni a platformei tehnologice 1C:Enterprise, în cadrul echipei de dezvoltare a apărut întrebarea de a susține noul standard C++14 în codul nostru. Trecerea la noul standard, așa cum ne închipuiam, ne-ar fi permis să scriem multe lucruri mai elegant, mai simplu și mai sigur, facilitând astfel întreținerea și suportul codului. Și în traducere nu pare a fi nimic extraordinar, […]

Cum și de ce să citești fișele tehnice, dacă microcontrolerele sunt hobby-ul tău

Microelectronică – o pasiune modernă a ultimilor ani, datorită magicianului Arduino. Însă, din păcate, cu un interes adecvat, trecerea la DigitalWrite() se face rapid, iar ce să facem în continuare – nu este foarte clar. Dezvoltatorii Arduino au depus eforturi considerabile pentru a reduce bariera de intrare în ecosistemul lor, dar dincolo de aceasta se află încă o pădure întunecată de scheme dure, inaccesibile pentru pasionați. De exemplu, fișele tehnice. Părea […]

Eclipse ca platformă tehnologică pentru 1C:Enterprise Development Tools

Probabil, Eclipse nu mai are nevoie de o prezentare specială. Mulți cunosc Eclipse datorită instrumentelor de dezvoltare Java Eclipse (JDT). Această populară IDE open-source Java este asociată în mintea majorității dezvoltatorilor cu cuvântul „Eclipse”. Totuși, Eclipse este și o platformă extensibilă pentru integrarea instrumentelor de dezvoltare (Eclipse Platform), și o întreagă gamă de IDE-uri construite pe baza sa, în […]

Despre clientul web 1C

Una dintre caracteristicile plăcute ale tehnologiei 1C:Enterprise este că soluția aplicației, dezvoltată pe baza tehnologiei formularelor gestionate, poate fi rulată atât în clientul subțire (execuabil) pe Windows, Linux, MacOS X, cât și ca client web pe 5 browsere – Chrome, Internet Explorer, Firefox, Safari, Edge, și toate acestea – fără a modifica codul sursă al aplicației. Mai mult decât atât – extern […]

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster