r/programare • u/FunTime2Square • 8h ago
Offtopic OK, dar de ce, boss? | 34 de instituții din România, inclusiv un institut al Armatei, spitale și o instanță, folosesc camere de supraveghere rusești, legate de servere din Moscova
r/programare • u/FunTime2Square • 8h ago
r/programare
•
u/Superb_Speech_7445
•
8h ago
Am dat de nenea asta, nu stiu cine, nu am auzit de el, nu il am in aia 5000 de Linkedin connections, dar omu pretinde ca e mare si tare manager si ca acuma cand se duce la interviuri, i se da cu flit, ca nu este recunoscuta experienta lui.
Cati dintre managerii care inca sunt prin firme, se regasesc, sincer? Credeti ca atunci cand, nu daca, se va imputi treaba, mai aveti vreo sansa in alta parte? Va fi cu ceva diferit?
Sunt curios, daca aceleasi sfaturi, le-ar fi dat cat era manager, celor carora le-a dat el flit cat decizia era la el.
Pareri?
r/programare • u/ChampionshipThis2871 • 4h ago
Salariul brut anual pt Bucuresti €96k si pt Cluj €95k.
Credeti ca este adevarat? Cum vi se pare aceasta situatie?
r/programare • u/Sad_Bad7912 • 8h ago
Salutare. Nu e vorba despre mine. Sunt pe un proiect unde foarte multe lucruri NU sunt documentate de ani buni. In toata aceasta perioada se pare ca acest lucru a fost tolerat si de TL si de Service Owner, PM. Ori a fost dezinteres ori concentrarea a fost pe delivery first, documentation later. Probabil o combinatie de ambele. Compania nu e startup ci multinationala cu zeci de mii de angajati. Din echipa initiala a mai ramas o singura persoana. Nici macar commenturi cu link de PR nu se puneau; de fapt niciun comentariu. Este asta o strategie a angajatului de a crea dependenta a proiectului fata de el? Nu am mai intalnit. Poate sunt naiv. Si poate nu o dependenta 100% dar macar scazi sansele de a deveni redundant.
r/programare • u/East_Fruit8305 • 11h ago
Am adaugat retro games pe un fundal cu care multi sunteti familiari. Totul functioneaza mai putin Vice City, pe care trebuie sa il linkuiesti de jocul instalat local (nu vreau proces cu take2). Enjoy!
Disponibil pe: https://select.supply/game/retro
r/programare • u/OfficeNo7893 • 7h ago
Oameni buni, developeri, vreau să știu și eu care e faza cu toate aplicațiile din ziua de azi, dacă nu intru 1-2 zile pe ele trebuie să mă logez din nou?
Este valabil pentru Lidl, Leroy Merlin, Dedeman, Carrefour, Penny, Profi, benzinării și altele.
Să nu mai zic că unele au băgat two factor authentication! WTF !!!
A devenit foarte frustrant să stau la casă să mă logez, mai ales că în unele Lidl nu ai semnal.
r/programare • u/Otherwise_Ad_2973 • 12h ago
Proiect de weekend, făcut în mare parte cu un agent AI în IDE: https://bubu.gorovo.ro Ce face: copilul scrie ce vrea să coloreze, un model de imagini generează conturul alb-negru, iar apoi îl colorează pe canvas (găleată, pensulă, radieră). Partea interesantă tehnic a fost găleata: conturul generat are anti-aliasing și goluri mici, deci un flood fill naiv lasă margini albe sau „curge" în toată imaginea. Sunt curios de feedback: ce se strică, ce ați fi făcut altfel, cât de slop vi se pare pe o scară de la 1 la 10.
r/programare • u/Sufficient_Knee_4803 • 7h ago
Salut. Incep prin a spune ca e obligatoriu sa imi gasesc practica / job pentru ca desteptii de la conducerea facultatii s au gandit sa o FACA obligatorie altfel ramai cu restanta si pierd bursa sociala.
Sunt anul 2 la o facultate de it, mai exact la Calculatoare la Universitatea Petroșani din hunedoara
Am incercat sa tot caut job in oras si nu gasesc, am dat mailuri, am incerccat sa ma duc fizic, nu vor nici pe gratis sa ma ia.
Ce imi recomandati sa fac? sunt epuizat, da stiu ca piata e moarta ca mai tot citesc pe aici da nu ma asteptam nici macar pe gratis, mai mult imi e de bursa sa nu o pierd
edit: ca skilluri stiu HTML, CSS, C, putin assembly si Excel deci nu sunt pe langa subiect
r/programare • u/Vladimirpricop7 • 14h ago
Peste 150 de ingineri IT și specialiști vor lucra aici din 2027
r/programare • u/AStripe • 10h ago
r/programare • u/No-Money-2421 • 10h ago
Ce recomandati sa am in vedere?
r/programare • u/DigHot2439 • 1d ago
Vedeam cum pe partea de web dev s-au inventat framework-uri speciale pentru agenți, deci o tipologie de a face development inovativă și care nu mai necesită aceleași resurse umane. Așadar, care ar fi după voi domeniile din IT, chiar și de nișă, pe care merită să te specializezi chiar acum?
r/programare • u/No_Ad_6261 • 9h ago
Salut!
Vreau să vă prezint un proiect personal la care lucrez de ceva timp: SecureP2PChat, o aplicație de mesagerie privată, dezvoltată cu accent pe securitate, confidențialitate și comunicare între platforme diferite.
Proiectul a pornit de la o idee simplă: cât de mult se poate construi în regim independent, fără a depinde de infrastructura platformelor comerciale de mesagerie?
În prezent, proiectul are două componente principale: un client Desktop dezvoltat în Python și un client Android dezvoltat în Kotlin. Cele două aplicații folosesc un protocol comun și pot comunica între ele.
Arhitectura este construită în jurul mai multor componente:
Criptografie și protecția comunicațiilor
X25519 pentru schimbul de material criptografic.
Ed25519 pentru semnături digitale și verificarea mesajelor.
Argon2id pentru derivarea cheilor din parola utilizatorului.
ChaCha20-Poly1305 pentru criptarea autentificată a datelor.
HKDF-SHA256 pentru derivarea cheilor.
FS2 pentru lanțurile criptografice și rotația cheilor mesajelor individuale.
GSK1 pentru gestionarea cheilor de expeditor în conversațiile de grup.
TreeKEM / MLS pentru arhitectura de gestionare a cheilor în grupuri.
Comunicații și infrastructură
Aplicația folosește o arhitectură hibridă de comunicare, care urmărește să permită atât conexiuni directe P2P, cât și comunicare printr-un server de semnalizare și relay atunci când conexiunea directă nu este posibilă.
Serverul de semnalizare gestionează schimbul de informații necesare conectării clienților, iar traficul prin infrastructura relay este protejat prin mecanisme criptografice. Pentru transportul către server se poate utiliza TLS, iar integrarea Tor oferă o rută suplimentară pentru comunicații.
Un obiectiv important este ca serverul să nu aibă acces la conținutul mesajelor criptate end-to-end.
Stocare și conținut multimedia
Aplicația include o bază de date locală SQLite protejată criptografic, un seif pentru fișiere și suport pentru mesaje vocale, imagini și transfer de fișiere.
Am urmărit și păstrarea stării conversațiilor și a informațiilor necesare funcționării criptografice după repornirea aplicației.
Nu am urmărit doar să construiesc încă o aplicație de chat. Am vrut să înțeleg și să implementez un sistem complet în care criptografia, transportul datelor, infrastructura de relay și aplicațiile client să funcționeze împreună.
Cea mai interesantă provocare a fost interoperabilitatea dintre Windows și Android, deoarece a trebuit să păstrez compatibilitatea protocolului și a mecanismelor criptografice între două tehnologii diferite.
Am testat comunicarea între Desktop și Android, inclusiv prin relay folosind Tor. În continuare verific funcționarea conexiunilor P2P și transferul de fișiere.
Proiectul este încă în dezvoltare și nu îl prezint ca pe o soluție certificată sau auditată independent. Consider că securitatea trebuie demonstrată prin testare, verificare și audit, nu doar prin enumerarea algoritmilor utilizați.
GitHub – SecureP2PChat Desktop:
https://github.com/andromeda-rt/SecureP2PChat-Desktop
GitHub – Profilul meu:
https://github.com/andromeda-rt
Mi-ar plăcea să aflu părerea voastră, în special din partea celor care au experiență cu Python, Kotlin, criptografie aplicată, protocoale de comunicație și securitate informatică.
Sunt interesat de observații tehnice, sugestii de îmbunătățire și eventuale probleme de arhitectură pe care le-ați identifica.
Mulțumesc!
r/programare • u/Sil3n0s • 20h ago
Salut! Am făcut quizul.ro, o variantă românească a jocului Krillion: primești 7 întrebări pe zi, fiecare cu zeci sau sute de răspunsuri corecte („Un râu din România”, „Un domnitor al Moldovei”), dar răspunsurile rare valorează mai mult.
Răspunsul evident ia 10 puncte, iar o „perlă” ia 100.
Cum e făcut:
backend: http.server din biblioteca standard și SQLite, fără framework-uri. Public prin Cloudflare Tunnel, de pe un server de acasă;
frontend: JavaScript simplu, fără npm și fără build. CSP strict: doar cod de pe domeniu, plus scriptul de logare Google;
listele de răspunsuri: vin din Wikidata, prin SPARQL. Străinii apăreau des la liste ca „actori români”, pentru că Wikidata dă cetățenia română și lui Harvey Keitel. I-am scos combinând descrierea, locul nașterii și categoriile de pe ro.wikipedia, pentru că niciun semnal nu era sigur singur;
raritatea: e o medie ponderată a pozițiilor după mai multe semnale: frecvența în dexonline, în câte Wikipedii apare, o notă de la un LLM și, de la 100 de răspunsuri pe întrebare în sus, ce au răspuns jucătorii;
întrebările generate cu LLM: sunt verificate încrucișat.
Două modele diferite scriu lista independent, iar ce apare în ambele intră direct. Ce dă doar unul trebuie confirmat de celălalt, iar întrebările cu mai puțin de 12 răspunsuri sigure ies din joc;
potrivirea răspunsurilor: fără diacritice, fără cuvintele de legătură, cu sufixe tolerate și distanță de editare pentru greșelile de tipar;
cont: nu e obligatoriu.
Scorul stă în telefon, iar login-ul cu Google e opțional, verificat pe server prin tokeninfo, ca seria să fie aceeași pe orice dispozitiv;
confidențialitate: IP-urile nu se salvează. Vizitele se numără doar pe zi, țară și sursă.
Unde mi-ar prinde bine părerea voastră:
potrivirea răspunsurilor: v-a respins ceva corect sau v-a acceptat ceva greșit?
performanța pe telefoane mai vechi: fundalul are animații CSS;
orice ați face altfel în arhitectură.
Am mai făcut și baze.ro, tot fără framework-uri.
r/programare • u/No-Money-2421 • 1d ago
🤔
r/programare • u/Upstairs_Today_7481 • 1d ago
Salutare!
Sunt developer full-stack din Chișinău, cu puțin peste 3 ani de experiență comercială, și în ultima perioadă încerc să găsesc un job nou. Aș vrea să înțeleg mai bine cum arată piața în momentul de față, în special pentru cei care nu sunt nici juniori la început de drum, dar nici seniori.
Lucrez în principal cu TypeScript, React, Next.js, Node.js și PostgreSQL. Am experiență în agenții de dezvoltare, unde am lucrat la peste 10 aplicații comerciale, atât pe frontend, cât și pe backend, cu API-uri, baze de date, integrări și deployment.
În prezent lucrez remote, inclusiv cu colegi și clienți vorbitori de engleză. Mă descurc fără probleme în comunicarea de zi cu zi, deci nu consider că limba ar trebui să fie principalul obstacol în a lucra pentru o companie internațională.
Problema e că, deși am experiență practică și proiecte reale, îmi este foarte greu să obțin măcar un prim interviu.
Am început să aplic la poziții de frontend și full-stack, atât în Moldova(deși poziții relevante pe loc, practic, nu-s), cât și la companii din afară, dar până acum fără rezultate pozitive. Am încercat și să contactez direct recrutori, iar în paralel lucrez la îmbunătățirea CV-ului și a cunoștințelor tehnice.
Nu consider că sunt un developer extraordinar și știu că mai am multe de învățat, dar nici nu sunt începător. Tocmai de aceea îmi este greu să-mi dau seama unde este problema.
Cum vi se pare piața pentru developeri cu 2–4 ani experiență? A devenit într-adevăr atât de dificil să obții un interviu sau depinde foarte mult de stack și de felul în care aplici?
Cât de realist este să găsești un job remote în Europa din Republica Moldova? Nu am cetățenie UE, dar sunt deschis colaborărilor B2B și eventual relocării. Există companii care acceptă astfel de colaborări sau majoritatea filtrează candidații după țara de rezidență?
Cât de mult contează experiența într-o agenție față de o companie de produs? În agenție am avut ocazia să lucrez la multe aplicații și tehnologii diferite, dar mă întreb dacă lipsa experienței într-o echipă de produs mai mare mă dezavantajează la recrutare.
Ce metode de căutare chiar funcționează în prezent? LinkedIn, aplicări direct pe site-urile companiilor, contactarea recrutorilor, recomandări, platforme pentru contractori? Mi-ar prinde bine niște experiențe concrete.
Nu caut neapărat o soluție magică și nici nu vreau să transform postarea într-un rant despre piața IT. M-ar interesa mai ales perspectiva celor care au trecut recent printr-o schimbare de job sau cunosc procesul de recrutare din interior.
Orice experiență concretă sau sfat ar fi binevenit. Mersi!
r/programare • u/cosmintrica • 1d ago
Salutare.
Lucrez de ceva timp cu mai multe conturi (6 in total, 2 proiecte separate + 4 pe acelasi proiect) în paralel, pe același PC cu Windows, așa că mi-am construit două unelte.
Sunt curios dacă mai sunt persoane aici care fac asta și dacă da, cum? Ce folosiți ?
Ambele tool-uri sunt scrise în Go, de Opus 5.5 (una dintre ele este începută de alții, apoi mult îmbunătățită de mine).
1. Claude Desktop Switcher (fork, open source)
Pornește de la claude-desktop-switcher (MIT), care schimbă contul din Claude Desktop fără logout. Forkul meu: https://github.com/cosmintrica/claude-desktop-switcher
Ce am adăugat:
meniu în tray, cu un rând pentru fiecare cont; în submeniu vezi cât ai folosit din limita de 5 ore și din cea săptămânală
mai multe conturi deschise deodată: fiecare cont în fereastra lui de Claude Desktop (cu --user-data-dir separat), lângă fereastra principală
„Continue a session”: lista sesiunilor Claude Code ale fiecărui cont, deschise direct în fereastra potrivită
sesiunile dintr-o fereastră separată se copiază în dosarul principal, ca să le găsești și după o schimbare de cont
un acvariu pixel-art lângă ceas, cu câte un pește pentru fiecare cont și limitele lui (voiam o metoda mai rapida sa le vad mereu, ideea a venit de la fishtrophy.ro :))) )
backup și restore al conturilor, cu parolă, plus pornire la login
protecții: un cont nu se poate deschide în două ferestre deodată; te avertizează când alegi „Continue with Google” într-o fereastră separată (răspunsul din browser ajunge mereu la fereastra principală, așa că acolo merge doar „Sign in with code”)
Câteva reparații au ajuns și în proiectul original: un PR acceptat, alte câteva încă deschise.
2. claude-bridge (MCP local, deocamdată privat - de el sunt extraordinar de mandru)
E un server MCP (făcut de la 0 de mine, cu Opus 5.5) pe care îl pornește fiecare sesiune de pe PC, de pe orice cont: ferestre Desktop sau terminal.
E un singur executabil în Go, cu o bază SQLite comună. Prin el, sesiunile:
se văd între ele: cine e activ, pe ce cont și proiect, la ce lucrează
își trimit mesaje; un mesaj trezește o sesiune care stă (native, in chat)
citesc conversația altei sesiuni, chiar și a uneia închise: ce i s-a cerut, comenzile, testele, fișierele schimbate, capturile
își rezervă fișiere, ca să nu editeze două sesiuni același fișier
își predau munca: când un cont își termină limita, alt cont preia exact de unde a rămas
au note comune și câte un status
Un exemplu real: la un game jam am avut 4 conturi pe același proiect Unreal. O sesiune coordona, iar celelalte lucrau pe bucăți și își rezervau pe rând editorul prin bridge. Switcherul arată în tray câte sesiuni sunt pe bridge și câte lucrează.
Ce am învățat pe drum
Actualizarea automată a Claude Desktop (MSIX) închide toate ferestrele aplicației, inclusiv pe cele separate, chiar dacă lucrează ceva în ele. O poți opri cu politica oficială disableAutoUpdates (în HKLM\SOFTWARE\Policies\Claude). - nimic grav, doar că mă deranja peste noapte, îmi oprea munca conturilor.
Cloudflare răspunde uneori cu „Attention Required” când pleacă prea multe cereri deodată de pe aceeași adresă, iar Claude Code o afișează ca „authentication failed”.
Întrebare:
claude-bridge e deocamdată privat.
V-ar interesa să-l fac public? Dacă da, ce v-ar trebui: o instalare simplă, documentație, altceva?
De câteva zile încerc să îl fac si pe MacOS, MCP-ul funcționează perfect, dar de switcher nu sunt mulțumit încă, în special cu funcția de mai multe instanțe în același timp am mari bătăi de cap).
Orice feedback e binevenit, și pentru MCP și pentru switcher.


r/programare • u/Appropriate-Fox6702 • 1d ago
Am avut un interviu tehnic cu cineva de pe platforma asta. Am trecut la pasul următor.
In etapa următoare ar trebui sa fac un proiect de test dat de ei, pentru a-mi arăta expertiza, pe care sa îl prezint ulterior.
Cel ce a ținut interviul estimează că ar fi un efort de 25 de ore.
...neplătit.
r/programare • u/Reducul • 10h ago
Aș aprecia niște feedback (de orice natură). Cred că părțile audio sunt punctul forte, chiar dacă momentan umorul este doar pentru jucătorii autohtoni 😄
Sper că de data asta nu am uitat nimic 😂
r/programare • u/Kiningston1 • 1d ago
Poate nu e cel mai bun loc de prezentare, dar m-am gândit că poate sunt topografi și geodezi și prin acest subreddit.
Am făcut un program simplu și cât mai rapid pentru transformări de coordonate, curbe de nivel, volume, profile și alte operații uzuale din topografie.
Dacă sunteți curioși de program îl găsiți aici:
r/programare
•
u/Bogdan_X
•
2d ago

Acum 3 ani am lansat Wintoys, o aplicație nativă de Windows prin care să mai amânăm pe cât posibil tranziția la Linux. Ai toate setările ascunse ce țin de confidențialitate și reclame la degetul mic, poți dezinstala orice aplicație chiar dacă Windows-ul nu te lasă și conține o colecție de opțiuni menite să facă experiența de Windows cât mai productivă și personală.
Prin personală mă refer că ai control asupra felului în care vrei să funcționeze sistemul, de la setarea actualizărilor de Windows pe modul manual, la oprirea instalării de bloatware ca Razer Synapse când conectezi un periferic și până la opțiuni prin care să dezactivezi funcționalități inutile cu AI sau reclamele de prin sistemul de operare.
Aplicația conține peste o sută de funcționalități, deci ar fi greu să vorbesc despre toate pentru că mi-ar lua o zi la cât de complexă este, dar ce consider eu că a adus succes, având în vedere că în curând ajung la 3 milioane de utilizatori, este ușurința în utilizare, explicațiile pentru fiecare setare pentru a știi când e bine să activezi ceva si când nu, design-ul pixel-perfect și structura intuitivă care salvează foarte mult timp configurând sistemul de operare în felul în care îți place ție.
Funcționalitățile nu sunt adăugate doar de dragul de a putea spune că-s multe, ci le analizez pentru a vedea impactul pe baza documentațiilor oficiale sau testelor făcute, astfel încât să nu vând iluzia de optimizare cum fac alții.
Este numită de publicațiile de presă ca fiind cea mai sigură aplicație dintre toate utilitarele datorită abordării pe care o am, dar și pentru că folosesc API-uri native pentru a comunica cu sistemul de operare, exact în modul în care o fac aplicațiile dezvolate de Microsoft, iar asta înseamnă că aplicația e cât se poate de performantă și robustă și că folosesc metode oficiale pentru a obține rezultate, nu script-uri care merg pe principiul „Click dreapta delet daten morti mati nu stam la discuti” și îți sterg fișiere personale sau componente importante pe care se bazează alte funcționalități din sistem.
Am făcut un articol pentru versiunea 3.0, deoarece sunt mai multe de povestit, și puteți vedea și cum am reușit după 3 ani de lupte sisifice cu Microsoft și angajați de la Microsoft să rezolv un bug în sistemul de operare care nu permitea dezvoltatorilor să-și monetizeze utilitarele prin intermediul ecosistemului lor sau care este funcționalitatea ce cred eu că va fi apreciată de administratorii de sistem, fiind o premieră pentru astfel de utilitare de Windows.
Vă aștept părerile și sugestiile în comentarii și vă invit să încercați Wintoys, în cazul în care n-ați făcut-o încă. Sper să vă fie de ajutor! În România n-a prea prins, chiar dacă a ajuns în videoclipuri la Linus Tech Tips sau în publicații consacrate ca Windows Central, Neowin sau XDA, dar cum la lansare, a fost foarte bine primită, am zis că merită să vin cu un update și aici pe r/programare, de unde a început totul.
Vă urez un weekend frumos tuturor și vă aștept cu întrebări în comentarii!
r/programare • u/marmotacefacea • 2d ago
Anul trecut aproximativ în luna Aprilie, Endava impreuna cu ceva finanțare de la statul român au angajat 330ish juniori la nivel de TARA.
Pana la sfârșitul lunii septembrie, au fost luni de training pe data engineering. Adică cursuri de Python, baze de date, ETL, competiție pe kaggle ( data science), parca și puțin backend.
Tot atunci și au dat seama, oh shit, 300+ oameni, nu incap toți la Data, hai sa ii împărțim la Development și DevOps, ne mai uitam pe ce știu să faca și îi bagam pe .net, java, etc la alte traininguri, unde bineînțeles, promovam vibe coding și este permis ChatGPT (Enterprise).
Hmmmmmm, nu prea le găsim proiecte la ăștia, stiti ce ar merge ? HAI SA MAI ANGAJAM ALTI 200. SI ASTIA TOT PE CONTRACT NEDETERMINAT, CA LASA, GASIM NOI PROIECTE.
Din septembrie până în februarie 2026 au urmat alte traininguri, bineînțeles de data asta pe disciplina specifica. Începând cu martie 2026, atunci a urmat cu adevărat frecatul de pula, până în prezent, cu excepția puținilor care au prins proiect comercial.
Macar au învățat din greșeli, iar a 3-a și a 4-a generație de DavaX au fost angajați pe contract determinat de 3 luni :)