Articole pe etichete

programming

Experiența mea cu GLM 5.2

2 minute de citit

Salut tuturor, M-am abonat la OpenCode[1] săptămâna trecută doar ca să încerc GLM 5.2 și, până acum, sunt destul de impresionat de el. Folosesc zilnic Claud...

Recomandate

Introducere în arborii Huffman

7 minute de citit

Salut tuturor! 👋 Acest articol este despre arborii Huffman. Am făcut acest proiect la facultate și, după vreo zece ani, am vrut să-l reiau ca să-mi consolid...

Kill Port: Eliberează porturile blocate

mai puțin de 1 minute de citit

Salut, Când dezvolt pe Linux, de multe ori caut ID-ul procesului care ține ocupat un port. Mereu uit comenzile și trebuie să le caut pe Google sau să le cer...

Programare agentică fără Claude și Codex

2 minute de citit

Salut tuturor! Am vrut să scriu acest articol ca să împărtășesc experiența mea cu programarea agentică fără Claude și Codex, cele mai populare unelte de pe ...

Modelul Options în Go (*Options pattern)

2 minute de citit

Introducere Salut tuturor! 👋 În acest articol vă prezint modelul options din Golang. Modelul este util atunci când vrei să creezi o funcție care primește d...

O bibliotecă Rust pentru BME-680

mai puțin de 1 minute de citit

https://mastodon.social/@nuculabs/113811889816569079 Am găsit o bibliotecă pentru BME680 scrisă în Rust, dar nu am reușit să o compilez, deoarece autorul ad...

Modelul Cancellation Token în Python

2 minute de citit

Salut! 👋 Articolul despre modelul Cancellation Token este un model inspirat de structura CancellationToken din C# și de pachetul context din Golang. Ideea ...

Idempotența în API-ul tău

3 minute de citit

Introducere Idempotența este o proprietate esențială în lumea API-urilor, care asigură că operațiile pot fi aplicate de mai multe ori fără a schimba rezulta...

Windows Task Scheduler - Ghid rapid

1 minute de citit

Introducere Salut tuturor 👋, Acesta este un articol rapid despre Windows Task Scheduler. Dacă ești dezvoltator software și folosești Windows, Task Schedule...

Prezentare proiect: Etichetarea imaginilor

mai puțin de 1 minute de citit

Salut 👋, Aceasta este o prezentare a unui proiect la care lucrez de câteva săptămâni. Este o aplicație desktop simplă, multiplatformă, care îți permite să e...

Trasarea API-urilor Node.js cu OpenTelemetry

6 minute de citit

Salut tuturor 👋, În acest articol vom instrumenta un API simplu în Node.js cu trasări (traces) OpenTelemetry. OpenTelemetry este noul standard pentru trasa...

Folosirea unui model ONNX Resnet în Java

6 minute de citit

Salut tuturor! 👋 Acesta este un articol de continuare al celui precedent. Pe scurt, am început cursul de la fast.ai ca să învăț mai multe despre Deep Learni...

Etichetarea imaginilor cu Deep Learning

2 minute de citit

Salut tuturor 👋, De vreo săptămână mă joc cu FastAI și deep learning și am hotărât să-mi combin pasiunea pentru software cu pasiunea pentru fotografie. Lu...

Implementarea unui model FastAI cu FastAPI

1 minute de citit

Salut tuturor 👋, În acest articol scurt vă arăt cum să implementați un model FastAI folosind FastAPI. Este o continuare a articolului meu anterior de aici ...

Suport GPU pentru FastAI

2 minute de citit

Salut tuturor 👋, Acesta este primul meu articol de blog despre AI, este un articol scurt despre cum să activezi suportul GPU pentru biblioteca FastAI. De c...

Găleți care dau pe din afară

2 minute de citit

Salut tuturor 👋, Astăzi vreau să vă împărtășesc o problemă pe care am întâlnit-o pe drumul meu. Problema este destul de simplă: Ai un număr finit de un...

Înapoi în susul paginii ↑

Python

Mai multe versiuni de Python pe Windows

1 minute de citit

Salut 👋 În acest articol scurt îți arăt două moduri de a schimba versiunile de Python pe Windows. Este util când ai instalate mai multe versiuni de Python p...

Un accesoriu HomeKit personalizat, cu Python

2 minute de citit

Salut 👋, În acest articol scurt vreau să arăt cum am implementat un accesoriu HomeKit personalizat, cu python. Cardul SD al Home Assistant-ului meu a murit...

Fixturi pytest și yield

2 minute de citit

Salut 👋 În acest articol scurt vreau să explic utilizarea cuvântului cheie yield în fixturile pytest. Ce este pytest? Pytest este un framework Python comp...

Cum să documentezi un proiect cu MkDocs 📹

1 minute de citit

Salut, Bine ai venit la al treilea meu tutorial video, de data aceasta despre cum să începi să folosești MkDocs. În acest video încerc să îți ofer o prezen...

Testarea proiectelor Python cu Tox

2 minute de citit

Salut 👋 În acest articol îți arăt cum să testezi proiectele tale Python cu Tox. Introducere Tox este un instrument pentru automatizarea testării în Python...

Logging-ul Uvicorn în FastAPI în producție

2 minute de citit

Salut 🙋‍♂️, Rularea unei aplicații ⏩FastAPI ⏩ în producție este foarte ușoară și rapidă, dar pe parcurs unele log-uri Uvicorn se pierd. În acest articol vo...

Composition Root: cum scrii software modular

2 minute de citit

Composition root este un design pattern care te ajută să structurezi o aplicație software, implementând o clasă care construiește toate celelalte clase. În ...

LeetCode: Find The Town Judge

1 minute de citit

Salut În acest articol vă prezint soluția mea în Python3 pentru următoarea problemă, pe care am găsit-o pe LeetCode: find-the-town-judge. Notă: Soluția se ...

LeetCode: Arrays 101: Introducere – Soluții

1 minute de citit

Salut, LeetCode este un loc bun pentru a exersa programarea rezolvând probleme de toate nivelurile! După ce rezolvi o problemă, ai acces la toate soluțiile...

Înapoi în susul paginii ↑

linux

Automatizarea configurării mele Fedora

1 minute de citit

Salut tuturor! Recent m-am inspirat de Omarchy ca să creez un script pentru nevoile mele, și anume să automatizez configurarea mea de Fedora. Ideea este sim...

Cum conectezi Nintendo Pro Controller 2 la Linux

mai puțin de 1 minute de citit

Salut, Acesta este un scurt articol despre conectarea Nintendo Switch 2 Pro Controller la un calculator cu Linux. Folosesc controllerul pe computerul meu p...

Kill Port: Eliberează porturile blocate

mai puțin de 1 minute de citit

Salut, Când dezvolt pe Linux, de multe ori caut ID-ul procesului care ține ocupat un port. Mereu uit comenzile și trebuie să le caut pe Google sau să le cer...

Cum să redimensionezi un volum LVM în Linux

4 minute de citit

Introducere Salut tuturor! Acest post este un ghid rapid despre cum să redimensionezi un volum LVM pe un sistem Linux. O greșeală pe care am făcut-o când a...

Self-hosting GitLab

7 minute de citit

Salut tuturor și un an nou fericit! Introducere Rulez GitLab ca forjă de software de trei săptămâni și totul a mers bine. Am înlocuit instanța mea Forgejo ...

Self-hosting Forgejo

5 minute de citit

Salut tuturor! Scriu acest articol ca să îți arăt rapid cum să self-hostezi Forgejo, forge-ul de Git, și cum să faci operațiunile obișnuite de întreținere. ...

Rularea unei aplicații PHP într-un container

1 minute de citit

Salut 👋, În articolul de luna aceasta vă arăt cum să rulați o aplicație PHP într-un container. Sunt un mare fan al forumurilor online, iar majoritatea soft...

Self-hosting PeerTube pe Fedora Server

10 minute de citit

Salut tuturor! 👋 Acesta este primul meu articol de blog din 2025, și vreau să vorbesc despre experiența mea de self-hosting cu PeerTube pe Fedora Server ș...

Implementarea cat cu Kotlin Native

4 minute de citit

Introducere Salut! 👋 În acest articol vom implementa utilitarul de linie de comandă cat, folosit în multe sisteme asemănătoare Unix, cum ar fi Linux și m...

ncdu: NCurses Disk Usage

mai puțin de 1 minute de citit

Salut tuturor! 👋 Acesta este un scurt articol despre un instrument util numit ncdu. Instrumentul te ajută să ștergi fișiere și directoare de pe sistemul ...

Înapoi în susul paginii ↑

Linux

Un accesoriu HomeKit personalizat, cu Python

2 minute de citit

Salut 👋, În acest articol scurt vreau să arăt cum am implementat un accesoriu HomeKit personalizat, cu python. Cardul SD al Home Assistant-ului meu a murit...

Gesturi multi-touch pe Linux

mai puțin de 1 minute de citit

Salut, De ceva vreme folosesc Linux full time pe laptopul de la serviciu, iar un lucru care îmi lipsește cu adevărat de pe MacBook sunt gesturile multi-touc...

Hack The Box – Travexec: rezolvare

mai puțin de 1 minute de citit

Salut, Iată rezolvarea mea pentru mașina Traverxec. Shell inițial: google Indiciu pentru user: Citește cu atenție configurația și fă ls pe directoarele al...

Introducere în formatul Extended ASM al GCC

3 minute de citit

Citind cartea Professional Assembly Language, am ajuns la capitolul 13 și mi-a plăcut atât de mult încât am decis să scriu un articol despre el. Cartea este ...

Înapoi în susul paginii ↑

python

Construirea unui pipeline RAG

7 minute de citit

Introducere Salut tuturor! 👋 Am vrut să scriu acest articol ca să arăt cum se construiește un pipeline RAG (Retrieval Augmented Generation, adică generare ...

Un tur al concurenței în Python

7 minute de citit

Introducere Salut tuturor! 👋 Acest articol va fi un tur simplu și de bază al modelelor de concurență din Python. Vom începe cu thread-urile, apoi vom trece...

Containerizarea unui proiect Python cu UV

2 minute de citit

Introducere Salut! 👋 Am vrut să scriu acest scurt articol despre containerizarea unui proiect Python care folosește uv ca manager de proiect. Voi prezenta ...

Modelul Cancellation Token în Python

2 minute de citit

Salut! 👋 Articolul despre modelul Cancellation Token este un model inspirat de structura CancellationToken din C# și de pachetul context din Golang. Ideea ...

Etichetarea imaginilor cu Deep Learning

2 minute de citit

Salut tuturor 👋, De vreo săptămână mă joc cu FastAI și deep learning și am hotărât să-mi combin pasiunea pentru software cu pasiunea pentru fotografie. Lu...

Implementarea unui model FastAI cu FastAPI

1 minute de citit

Salut tuturor 👋, În acest articol scurt vă arăt cum să implementați un model FastAI folosind FastAPI. Este o continuare a articolului meu anterior de aici ...

Suport GPU pentru FastAI

2 minute de citit

Salut tuturor 👋, Acesta este primul meu articol de blog despre AI, este un articol scurt despre cum să activezi suportul GPU pentru biblioteca FastAI. De c...

Găleți care dau pe din afară

2 minute de citit

Salut tuturor 👋, Astăzi vreau să vă împărtășesc o problemă pe care am întâlnit-o pe drumul meu. Problema este destul de simplă: Ai un număr finit de un...

Primii pași cu pdoc3 pentru Python

3 minute de citit

Salut tuturor! 👋 În acest articol vorbim despre documentație și despre cum să documentezi un proiect Python cu pdoc. Documentația este o parte esențială ...

LeetCode: Bărci pentru salvarea oamenilor

1 minute de citit

Introducere Salut tuturor! 👋 Am exersat în ultima vreme câteva dintre provocările zilnice de pe Leetcode și, deoarece m-am mutat recent pe Substack, am vru...

Înapoi în susul paginii ↑

Raspberry Pi

Un accesoriu HomeKit personalizat, cu Python

2 minute de citit

Salut 👋, În acest articol scurt vreau să arăt cum am implementat un accesoriu HomeKit personalizat, cu python. Cardul SD al Home Assistant-ului meu a murit...

Integrarea BME680 cu Home Assistant

3 minute de citit

Salut 👋, În acest articol scurt voi arăta cum să folosești integrarea BME680 pentru Home Assistant cu un senzor BME680. Te rog să reții că rulez Home Assis...

Bibliotecă C# pentru PMS5003

mai puțin de 1 minute de citit

Salut tuturor, Vreau doar să vă anunț că am lansat o bibliotecă C# pentru interfațarea cu senzorul PMS5003 (Particulate Matter Sensor) prin UART. Codul est...

Test al senzorului de particule PMS5003

1 minute de citit

Salut În acest articol vom testa senzorul PMS5003 ca să vedem dacă funcționează. Am uitat să cumpăr o placă de conectare, așa că vom face o conexiune manua...

Nucu Car Devlog: 0x03 – Android

1 minute de citit

Salut tuturor! De curând am lucrat în timpul liber la proiectul meu mic care folosește Raspberry Pi și .NET. Acum am introdus o tehnologie nouă, Android! P...

Nucu Car: Devlog 0x02

2 minute de citit

Salut, Încă lucrez din când în când la proiectul meu NucuCar. Acum sunt la părinții mei și am lăsat Raspberry Pi-ul la apartament, așa că testez doar build-...

Firebase Rest pe Raspberry Pi

1 minute de citit

Am încercat să folosesc Firebase-ul de la Google, cu Firebase Admin SDK, în proiectul meu C#. Vestea bună este că Admin SDK este ușor de folosit și tot ce tr...

Nucu Car: Devlog 0x01

1 minute de citit

Salut tuturor, Acum ceva vreme am început să lucrez la un proiect personal numit NucuCar. Este o platformă scrisă în .NET pentru Raspberry Pi, în care încer...

Experiența mea cu .NET IoT (până acum)

1 minute de citit

Nu am mai făcut dezvoltare embedded de ceva vreme și mă gândeam să-mi construiesc o mașinuță telecomandată, cu streaming video. Proiectul o să-mi ia ceva t...

Înapoi în susul paginii ↑

how-to

Cum să redimensionezi un volum LVM în Linux

4 minute de citit

Introducere Salut tuturor! Acest post este un ghid rapid despre cum să redimensionezi un volum LVM pe un sistem Linux. O greșeală pe care am făcut-o când a...

Self-hosting GitLab

7 minute de citit

Salut tuturor și un an nou fericit! Introducere Rulez GitLab ca forjă de software de trei săptămâni și totul a mers bine. Am înlocuit instanța mea Forgejo ...

Self-hosting Forgejo

5 minute de citit

Salut tuturor! Scriu acest articol ca să îți arăt rapid cum să self-hostezi Forgejo, forge-ul de Git, și cum să faci operațiunile obișnuite de întreținere. ...

Cum să folosești RocksDB cu Go

2 minute de citit

Salut tuturor! 👋 Recent a trebuit să lucrez cu RocksDB și, ca să îl folosesc din Golang, a trebuit să trec prin câteva obstacole până când a funcționat cu...

Self-hosting PeerTube pe Fedora Server

10 minute de citit

Salut tuturor! 👋 Acesta este primul meu articol de blog din 2025, și vreau să vorbesc despre experiența mea de self-hosting cu PeerTube pe Fedora Server ș...

Înapoi în susul paginii ↑

docker

Containerizarea unui proiect Python cu UV

2 minute de citit

Introducere Salut! 👋 Am vrut să scriu acest scurt articol despre containerizarea unui proiect Python care folosește uv ca manager de proiect. Voi prezenta ...

Rularea unei aplicații PHP într-un container

1 minute de citit

Salut 👋, În articolul de luna aceasta vă arăt cum să rulați o aplicație PHP într-un container. Sunt un mare fan al forumurilor online, iar majoritatea soft...

Testarea proiectelor Python cu Tox

2 minute de citit

Salut 👋 În acest articol îți arăt cum să testezi proiectele tale Python cu Tox. Introducere Tox este un instrument pentru automatizarea testării în Python...

Noțiuni de bază Docker pentru dezvoltatori

3 minute de citit

Introducere Salut 🙋‍♂️ În acest articol vom discuta despre un instrument numit Docker 🐬 Docker este o platformă care permite împachetarea aplicațiilor ind...

Primii pași cu PL/SQL

mai puțin de 1 minute de citit

M-am înscris la cursul de Proiectarea bazelor de date de la facultate. Cursurile sunt excelente, dar laboratoarele practice nu: sunt doar o înșiruire obosito...

Înapoi în susul paginii ↑

leetcode

Găleți care dau pe din afară

2 minute de citit

Salut tuturor 👋, Astăzi vreau să vă împărtășesc o problemă pe care am întâlnit-o pe drumul meu. Problema este destul de simplă: Ai un număr finit de un...

LeetCode: Bărci pentru salvarea oamenilor

1 minute de citit

Introducere Salut tuturor! 👋 Am exersat în ultima vreme câteva dintre provocările zilnice de pe Leetcode și, deoarece m-am mutat recent pe Substack, am vru...

LeetCode: Umplere prin inundare (Flood Fill)

1 minute de citit

Salut, Iată soluția mea pentru problema flood fill, găsită pe LeetCode. Dacă vreți să scriu despre anumite subiecte, vă rog să-mi spuneți în comentarii, mu...

LeetCode: Find The Town Judge

1 minute de citit

Salut În acest articol vă prezint soluția mea în Python3 pentru următoarea problemă, pe care am găsit-o pe LeetCode: find-the-town-judge. Notă: Soluția se ...

LeetCode: Arrays 101: Introducere – Soluții

1 minute de citit

Salut, LeetCode este un loc bun pentru a exersa programarea rezolvând probleme de toate nivelurile! După ce rezolvi o problemă, ai acces la toate soluțiile...

Înapoi în susul paginii ↑

self-host

Self-hosting GitLab

7 minute de citit

Salut tuturor și un an nou fericit! Introducere Rulez GitLab ca forjă de software de trei săptămâni și totul a mers bine. Am înlocuit instanța mea Forgejo ...

Self-hosting Forgejo

5 minute de citit

Salut tuturor! Scriu acest articol ca să îți arăt rapid cum să self-hostezi Forgejo, forge-ul de Git, și cum să faci operațiunile obișnuite de întreținere. ...

Rularea unei aplicații PHP într-un container

1 minute de citit

Salut 👋, În articolul de luna aceasta vă arăt cum să rulați o aplicație PHP într-un container. Sunt un mare fan al forumurilor online, iar majoritatea soft...

Self-hosting PeerTube pe Fedora Server

10 minute de citit

Salut tuturor! 👋 Acesta este primul meu articol de blog din 2025, și vreau să vorbesc despre experiența mea de self-hosting cu PeerTube pe Fedora Server ș...

Înapoi în susul paginii ↑

podman

Self-hosting Forgejo

5 minute de citit

Salut tuturor! Scriu acest articol ca să îți arăt rapid cum să self-hostezi Forgejo, forge-ul de Git, și cum să faci operațiunile obișnuite de întreținere. ...

Containerizarea unui proiect Python cu UV

2 minute de citit

Introducere Salut! 👋 Am vrut să scriu acest scurt articol despre containerizarea unui proiect Python care folosește uv ca manager de proiect. Voi prezenta ...

Rularea unei aplicații PHP într-un container

1 minute de citit

Salut 👋, În articolul de luna aceasta vă arăt cum să rulați o aplicație PHP într-un container. Sunt un mare fan al forumurilor online, iar majoritatea soft...

Self-hosting PeerTube pe Fedora Server

10 minute de citit

Salut tuturor! 👋 Acesta este primul meu articol de blog din 2025, și vreau să vorbesc despre experiența mea de self-hosting cu PeerTube pe Fedora Server ș...

Înapoi în susul paginii ↑

container

Self-hosting Forgejo

5 minute de citit

Salut tuturor! Scriu acest articol ca să îți arăt rapid cum să self-hostezi Forgejo, forge-ul de Git, și cum să faci operațiunile obișnuite de întreținere. ...

Containerizarea unui proiect Python cu UV

2 minute de citit

Introducere Salut! 👋 Am vrut să scriu acest scurt articol despre containerizarea unui proiect Python care folosește uv ca manager de proiect. Voi prezenta ...

Rularea unei aplicații PHP într-un container

1 minute de citit

Salut 👋, În articolul de luna aceasta vă arăt cum să rulați o aplicație PHP într-un container. Sunt un mare fan al forumurilor online, iar majoritatea soft...

Self-hosting PeerTube pe Fedora Server

10 minute de citit

Salut tuturor! 👋 Acesta este primul meu articol de blog din 2025, și vreau să vorbesc despre experiența mea de self-hosting cu PeerTube pe Fedora Server ș...

Înapoi în susul paginii ↑

Root Me

Root Me – Xor Madness – Ghid de rezolvare

3 minute de citit

Salut, În acest articol voi descrie cum am rezolvat provocarea PE x86 – Xor Madness de pe Root-Me Provocarea îți cere o parolă, iar parola este folosită și...

Root-Me Reversing: indicii pentru crackme_wtf

mai puțin de 1 minute de citit

A trecut ceva timp de când n-am mai făcut Reverse Engineering, iar astăzi am rezolvat o provocare simplă pe . Numele fișierului provocării este crackme_wtf ...

Root Me: ELF-CrackPass cu Ghidra

8 minute de citit

Salut! Am jucat în ultima vreme puțin cu Ghidra, un instrument de reverse engineering care a fost recent publicat ca open source de NSA. Pe site-ul oficial,...

Keygenme or Not

1 minute de citit

Keygenme or Not este o provocare drăguță de reversing pe care am găsit-o pe root-me.org. Cere un nume de utilizator și o cheie de activare. Mi-a plăcut în mo...

Root Me: Cracking: PE – protecție 0

1 minute de citit

Deoarece această provocare nu are nicio protecție, o putem rezolva cu ușurință căutând șirul de caractere în fereastra Strings din IDA. Selectează din meniu...

Înapoi în susul paginii ↑

ai

Construirea unui pipeline RAG

7 minute de citit

Introducere Salut tuturor! 👋 Am vrut să scriu acest articol ca să arăt cum se construiește un pipeline RAG (Retrieval Augmented Generation, adică generare ...

Folosirea unui model ONNX Resnet în Java

6 minute de citit

Salut tuturor! 👋 Acesta este un articol de continuare al celui precedent. Pe scurt, am început cursul de la fast.ai ca să învăț mai multe despre Deep Learni...

Etichetarea imaginilor cu Deep Learning

2 minute de citit

Salut tuturor 👋, De vreo săptămână mă joc cu FastAI și deep learning și am hotărât să-mi combin pasiunea pentru software cu pasiunea pentru fotografie. Lu...

Implementarea unui model FastAI cu FastAPI

1 minute de citit

Salut tuturor 👋, În acest articol scurt vă arăt cum să implementați un model FastAI folosind FastAPI. Este o continuare a articolului meu anterior de aici ...

Suport GPU pentru FastAI

2 minute de citit

Salut tuturor 👋, Acesta este primul meu articol de blog despre AI, este un articol scurt despre cum să activezi suportul GPU pentru biblioteca FastAI. De c...

Înapoi în susul paginii ↑

fedora

Automatizarea configurării mele Fedora

1 minute de citit

Salut tuturor! Recent m-am inspirat de Omarchy ca să creez un script pentru nevoile mele, și anume să automatizez configurarea mea de Fedora. Ideea este sim...

Self-hosting Forgejo

5 minute de citit

Salut tuturor! Scriu acest articol ca să îți arăt rapid cum să self-hostezi Forgejo, forge-ul de Git, și cum să faci operațiunile obișnuite de întreținere. ...

Self-hosting PeerTube pe Fedora Server

10 minute de citit

Salut tuturor! 👋 Acesta este primul meu articol de blog din 2025, și vreau să vorbesc despre experiența mea de self-hosting cu PeerTube pe Fedora Server ș...

Înapoi în susul paginii ↑

tutorial

Idempotența în API-ul tău

3 minute de citit

Introducere Idempotența este o proprietate esențială în lumea API-urilor, care asigură că operațiile pot fi aplicate de mai multe ori fără a schimba rezulta...

Windows Task Scheduler - Ghid rapid

1 minute de citit

Introducere Salut tuturor 👋, Acesta este un articol rapid despre Windows Task Scheduler. Dacă ești dezvoltator software și folosești Windows, Task Schedule...

Teorema CAP

2 minute de citit

Teorema CAP, cunoscută și ca teorema lui Brewer, este un concept din informatica distribuită care afirmă că este imposibil ca un sistem distribuit să ofere s...

Compactarea în Apache Cassandra

5 minute de citit

Introducere Apache Cassandra este o bază de date NoSQL foarte scalabilă și distribuită, proiectată să gestioneze volume mari de date pe mai multe servere obi...

Primii pași cu pdoc3 pentru Python

3 minute de citit

Salut tuturor! 👋 În acest articol vorbim despre documentație și despre cum să documentezi un proiect Python cu pdoc. Documentația este o parte esențială ...

Lucrul cu volume în Microk8s

2 minute de citit

Introducere Salut 👋, În acest tutorial rapid 💻 vom explora cum se folosesc Volumes și PersistentVolumes cu stocare hostpath în Microk8s. Vom lansa o insta...

Înapoi în susul paginii ↑

hackthebox

Hack The Box – Reversing: Indicii pentru Debug Me

mai puțin de 1 minute de citit

Salut, Iată câteva indicii pentru rezolvarea provocării Debug Me de pe HackThebox: Folosește un debugger bun, de exemplu x64dbg Folosește un plugin an...

Hack The Box – Bitlab

2 minute de citit

Salut, Iată cum am rezolvat mașina Bitlab de pe Hack The Box. Acces la Gitlab Ca de obicei, începem cu o scanare nmap: root@kali:~# nmap -p- -sV 10.10.10...

Hack The Box – Travexec: rezolvare

mai puțin de 1 minute de citit

Salut, Iată rezolvarea mea pentru mașina Traverxec. Shell inițial: google Indiciu pentru user: Citește cu atenție configurația și fă ls pe directoarele al...

HackTheBox Reversing DSYM: rezolvare pas cu pas

mai puțin de 1 minute de citit

Salut, Iată rezolvarea mea pentru provocarea Reversing DSYM de pe HackTheBox. PDF: Parola pentru rezolvare este flag-ul provocării. Pentru a o rezolva am...

HackTheBox Reversing: Find The Secret Flag

1 minute de citit

Salut, Această provocare nu este chiar grea, dar este destul de confuză. Ca să o rezolvi foarte repede, tot ce trebuie să faci este să o modifici (patch) în...

HackTheBox Reversing: Provocarea Cake

1 minute de citit

Salut, Dacă deschizi acest binar în Binary Ninja sau în orice alt dezasamblor, vei observa că fluxul este destul de ciudat. După ce m-am uitat în tabul de ș...

Reversing pe HackTheBox: Impossible Password

3 minute de citit

Salut, acesta este un write-up despre provocarea de reversing de pe HackTheBox: Impossible Password. Te rog nu te uita la soluție dacă nu ai încercat încă p...

Înapoi în susul paginii ↑

Tutorial

Kafka Connect, pe scurt

6 minute de citit

Salut, acest articol este despre Kafka Connect! Introducere Kafka Connect este un instrument pentru transferul de date în flux între Kafka și alte sisteme....

Conectorul MongoDB Sink pentru Kafka Connect

6 minute de citit

Salut 👋, În acest articol vom construi un pipeline de date care conectează Kafka la MongoDB. Pe scurt, vom adăuga un MongoDB Sink connector într-un cluster...

Sharding-ul MongoDB folosind strategia Range

6 minute de citit

Salut 👋👋 În acest articol voi explora subiectul sharding-ului unei baze de date Mongo care rulează pe Kubernetes. Înainte să începem, dacă vrei să urmărești...

Conectorul sursă GitHub pentru Kafka Connect

4 minute de citit

Salut! În acest articol vom discuta cum să începi rapid cu Kafka și Kafka Connect, ca să colectezi toate commit-urile dintr-un repository GitHub. Este un t...

Înapoi în susul paginii ↑

algorithms

Mulțimea cu hash

2 minute de citit

Introducere Un hash set (mulțime cu hash) este o structură de date care permite stocarea elementelor într-o mulțime folosind o funcție de hash. Mulțimea es...

Clasificare: BM25+

2 minute de citit

Introducere BM25+ este un algoritm de clasificare folosit pentru a ordona documente text în funcție de un scor de relevanță. Este folosit în motoarele de c...

Lista înlănțuită

4 minute de citit

Introducere O listă înlănțuită este o structură de date fundamentală formată din noduri conectate între ele. Alte variante sunt: Lista dublu înlănțuită...

Recursivitate de coadă

2 minute de citit

Salut tuturor! 👋 Articolul de astăzi va fi despre recursivitatea de coadă, o tehnică ce permite optimizarea anumitor funcții recursive. Introducere Pe scu...

LeetCode: Find The Town Judge

1 minute de citit

Salut În acest articol vă prezint soluția mea în Python3 pentru următoarea problemă, pe care am găsit-o pe LeetCode: find-the-town-judge. Notă: Soluția se ...

Înapoi în susul paginii ↑

kubernetes

Lucrul cu volume în Microk8s

2 minute de citit

Introducere Salut 👋, În acest tutorial rapid 💻 vom explora cum se folosesc Volumes și PersistentVolumes cu stocare hostpath în Microk8s. Vom lansa o insta...

Exec ca utilizator root în Kubernetes

mai puțin de 1 minute de citit

Salut 👋, În acest tutorial scurt îți arăt o metodă de a obține un shell root în containerele care rulează într-un cluster Kubernetes modern. Cerințe prelim...

Cont de serviciu Kubernetes pentru pod

2 minute de citit

Salut 🙋‍♂️, În acest articol voi vorbi despre cum poți autentifica aplicațiile tale la API-ul Kubernetes prin intermediul funcției de conturi de serviciu (s...

Înapoi în susul paginii ↑

deep learning

Prezentare proiect: Etichetarea imaginilor

mai puțin de 1 minute de citit

Salut 👋, Aceasta este o prezentare a unui proiect la care lucrez de câteva săptămâni. Este o aplicație desktop simplă, multiplatformă, care îți permite să e...

Convertește un model FastAI în ONNX și CoreML

2 minute de citit

Salut 👋, În acest articol îți arăt cum să convertești un model FastAI în ONNX și CoreML. Convertește un model FastAI în Pytorch Înainte să putem convert...

Folosirea unui model ONNX Resnet în Java

6 minute de citit

Salut tuturor! 👋 Acesta este un articol de continuare al celui precedent. Pe scurt, am început cursul de la fast.ai ca să învăț mai multe despre Deep Learni...

Etichetarea imaginilor cu Deep Learning

2 minute de citit

Salut tuturor 👋, De vreo săptămână mă joc cu FastAI și deep learning și am hotărât să-mi combin pasiunea pentru software cu pasiunea pentru fotografie. Lu...

Implementarea unui model FastAI cu FastAPI

1 minute de citit

Salut tuturor 👋, În acest articol scurt vă arăt cum să implementați un model FastAI folosind FastAPI. Este o continuare a articolului meu anterior de aici ...

Suport GPU pentru FastAI

2 minute de citit

Salut tuturor 👋, Acesta este primul meu articol de blog despre AI, este un articol scurt despre cum să activezi suportul GPU pentru biblioteca FastAI. De c...

Înapoi în susul paginii ↑

crackme

Root Me – Xor Madness – Ghid de rezolvare

3 minute de citit

Salut, În acest articol voi descrie cum am rezolvat provocarea PE x86 – Xor Madness de pe Root-Me Provocarea îți cere o parolă, iar parola este folosită și...

Root-Me Reversing: indicii pentru crackme_wtf

mai puțin de 1 minute de citit

A trecut ceva timp de când n-am mai făcut Reverse Engineering, iar astăzi am rezolvat o provocare simplă pe . Numele fișierului provocării este crackme_wtf ...

Înapoi în susul paginii ↑

how to

Kafka Connect, pe scurt

6 minute de citit

Salut, acest articol este despre Kafka Connect! Introducere Kafka Connect este un instrument pentru transferul de date în flux între Kafka și alte sisteme....

Cum să documentezi un proiect cu MkDocs 📹

1 minute de citit

Salut, Bine ai venit la al treilea meu tutorial video, de data aceasta despre cum să începi să folosești MkDocs. În acest video încerc să îți ofer o prezen...

Conectorul MongoDB Sink pentru Kafka Connect

6 minute de citit

Salut 👋, În acest articol vom construi un pipeline de date care conectează Kafka la MongoDB. Pe scurt, vom adăuga un MongoDB Sink connector într-un cluster...

Sharding-ul MongoDB folosind strategia Range

6 minute de citit

Salut 👋👋 În acest articol voi explora subiectul sharding-ului unei baze de date Mongo care rulează pe Kubernetes. Înainte să începem, dacă vrei să urmărești...

Înapoi în susul paginii ↑

write-up

Hack The Box – Travexec: rezolvare

mai puțin de 1 minute de citit

Salut, Iată rezolvarea mea pentru mașina Traverxec. Shell inițial: google Indiciu pentru user: Citește cu atenție configurația și fă ls pe directoarele al...

HackTheBox Reversing DSYM: rezolvare pas cu pas

mai puțin de 1 minute de citit

Salut, Iată rezolvarea mea pentru provocarea Reversing DSYM de pe HackTheBox. PDF: Parola pentru rezolvare este flag-ul provocării. Pentru a o rezolva am...

HackTheBox Reversing: Find The Secret Flag

1 minute de citit

Salut, Această provocare nu este chiar grea, dar este destul de confuză. Ca să o rezolvi foarte repede, tot ce trebuie să faci este să o modifici (patch) în...

HackTheBox Reversing: Provocarea Cake

1 minute de citit

Salut, Dacă deschizi acest binar în Binary Ninja sau în orice alt dezasamblor, vei observa că fluxul este destul de ciudat. După ce m-am uitat în tabul de ș...

Înapoi în susul paginii ↑

kafka

Kafka Connect, pe scurt

6 minute de citit

Salut, acest articol este despre Kafka Connect! Introducere Kafka Connect este un instrument pentru transferul de date în flux între Kafka și alte sisteme....

Conectorul MongoDB Sink pentru Kafka Connect

6 minute de citit

Salut 👋, În acest articol vom construi un pipeline de date care conectează Kafka la MongoDB. Pe scurt, vom adăuga un MongoDB Sink connector într-un cluster...

Îmbunătățirea throughput-ului unui Producer ✈

3 minute de citit

Salut 👋, În acest articol îți voi da câteva sfaturi despre cum poți îmbunătăți throughput-ul unui producător de mesaje. Trebuia să scriu o aplicație în Gol...

Conectorul sursă GitHub pentru Kafka Connect

4 minute de citit

Salut! În acest articol vom discuta cum să începi rapid cu Kafka și Kafka Connect, ca să colectezi toate commit-urile dintr-un repository GitHub. Este un t...

Înapoi în susul paginii ↑

database

Teorema CAP

2 minute de citit

Teorema CAP, cunoscută și ca teorema lui Brewer, este un concept din informatica distribuită care afirmă că este imposibil ca un sistem distribuit să ofere s...

Compactarea în Apache Cassandra

5 minute de citit

Introducere Apache Cassandra este o bază de date NoSQL foarte scalabilă și distribuită, proiectată să gestioneze volume mari de date pe mai multe servere obi...

Sharding-ul MongoDB folosind strategia Range

6 minute de citit

Salut 👋👋 În acest articol voi explora subiectul sharding-ului unei baze de date Mongo care rulează pe Kubernetes. Înainte să începem, dacă vrei să urmărești...

Înapoi în susul paginii ↑

golang

Cum să folosești RocksDB cu Go

2 minute de citit

Salut tuturor! 👋 Recent a trebuit să lucrez cu RocksDB și, ca să îl folosesc din Golang, a trebuit să trec prin câteva obstacole până când a funcționat cu...

Modelul Options în Go (*Options pattern)

2 minute de citit

Introducere Salut tuturor! 👋 În acest articol vă prezint modelul options din Golang. Modelul este util atunci când vrei să creezi o funcție care primește d...

Mulțimea cu hash

2 minute de citit

Introducere Un hash set (mulțime cu hash) este o structură de date care permite stocarea elementelor într-o mulțime folosind o funcție de hash. Mulțimea es...

Înapoi în susul paginii ↑

go

Cum să folosești RocksDB cu Go

2 minute de citit

Salut tuturor! 👋 Recent a trebuit să lucrez cu RocksDB și, ca să îl folosesc din Golang, a trebuit să trec prin câteva obstacole până când a funcționat cu...

Folosirea confluent-kafka-go pe MacOS M1

1 minute de citit

Salut, Pe scurt; brew install librdkafka openssl@3 pkg-configexport PKG_CONFIG_PATH="/opt/homebrew/opt/openssl@3/lib/pkgconfig"go test -tags dynamic ./... ...

Înapoi în susul paginii ↑

kotlin

Clasificare: BM25+

2 minute de citit

Introducere BM25+ este un algoritm de clasificare folosit pentru a ordona documente text în funcție de un scor de relevanță. Este folosit în motoarele de c...

Lista înlănțuită

4 minute de citit

Introducere O listă înlănțuită este o structură de date fundamentală formată din noduri conectate între ele. Alte variante sunt: Lista dublu înlănțuită...

Implementarea cat cu Kotlin Native

4 minute de citit

Introducere Salut! 👋 În acest articol vom implementa utilitarul de linie de comandă cat, folosit în multe sisteme asemănătoare Unix, cum ar fi Linux și m...

Învățând Kotlin

3 minute de citit

Introducere Salut tuturor! 👋 Anul 2023 s-a apropiat de sfârșit și vreau să scriu un articol scurt despre experiența mea cu Kotlin și despre celelalte lim...

Înapoi în susul paginii ↑

c#

AutoFixture în ASP.Net Core 🎥

mai puțin de 1 minute de citit

Salut, 👋 Acesta este primul meu articol video în care încerc să explic AutoFixture. https://www.youtube.com/watch?v=ec52FWmzQxA Aici este cazul de test me...

MAD: Jurnal de dezvoltare #3

mai puțin de 1 minute de citit

Salut tuturor! Nu am prea multe de spus, așa că voi fi scurt. Am adăugat suport pentru build-uri Android și lucrăm la configurarea unei aplicații de test i...

MAD: GameDevLog #0

1 minute de citit

A trecut ceva vreme de când n-am mai scris un articol, iar acesta este puțin diferit. Într-o zi am glumit cu alți doi prieteni că ar trebui să facem un joc, ...

Înapoi în susul paginii ↑

Design Patterns

Composition Root: cum scrii software modular

2 minute de citit

Composition root este un design pattern care te ajută să structurezi o aplicație software, implementând o clasă care construiește toate celelalte clase. În ...

Înapoi în susul paginii ↑

nucucar

Nucu Car Devlog: 0x03 – Android

1 minute de citit

Salut tuturor! De curând am lucrat în timpul liber la proiectul meu mic care folosește Raspberry Pi și .NET. Acum am introdus o tehnologie nouă, Android! P...

Nucu Car: Devlog 0x02

2 minute de citit

Salut, Încă lucrez din când în când la proiectul meu NucuCar. Acum sunt la părinții mei și am lăsat Raspberry Pi-ul la apartament, așa că testez doar build-...

Nucu Car: Devlog 0x01

1 minute de citit

Salut tuturor, Acum ceva vreme am început să lucrez la un proiect personal numit NucuCar. Este o platformă scrisă în .NET pentru Raspberry Pi, în care încer...

Experiența mea cu .NET IoT (până acum)

1 minute de citit

Nu am mai făcut dezvoltare embedded de ceva vreme și mă gândeam să-mi construiesc o mașinuță telecomandată, cu streaming video. Proiectul o să-mi ia ceva t...

Înapoi în susul paginii ↑

practical binary analysis

Introducere în Angr

3 minute de citit

Mereu mi-am dorit să experimentez cu un framework de analiză a binarelor, dar de cele mai multe ori m-a descurajat cât de greu era de instalat și de folosit....

Analiză practică a binarelor No Starch Press

1 minute de citit

Am început să citesc această carte în noiembrie și mi-a luat cam două săptămâni să o termin. Ar fi bine să te simți cât de cât confortabil cu Linux și progr...

Înapoi în susul paginii ↑

unity

MAD: Game DevLog #5: Game Over

1 minute de citit

Imagine de Steve Buissinne de pe Pixabay Salut, Nu cred că aș mai vrea să investesc timp și resurse în acest proiect. M-am distrat programându-l și învățân...

MAD: Jurnal de dezvoltare #3

mai puțin de 1 minute de citit

Salut tuturor! Nu am prea multe de spus, așa că voi fi scurt. Am adăugat suport pentru build-uri Android și lucrăm la configurarea unei aplicații de test i...

MAD Game DevLog #1

1 minute de citit

Salut tuturor! În acest devlog voi încerca să vă țin la curent cu starea actuală a jocului nostru. Pentru că toți avem joburi cu normă întreagă, lucrăm la a...

Înapoi în susul paginii ↑

gamedev

MAD: Jurnal de dezvoltare #3

mai puțin de 1 minute de citit

Salut tuturor! Nu am prea multe de spus, așa că voi fi scurt. Am adăugat suport pentru build-uri Android și lucrăm la configurarea unei aplicații de test i...

MAD: Game DevLog #2

2 minute de citit

Salut tuturor! Este timpul pentru devlog-ul numărul #2! În ultima săptămână am implementat pereții transparenți și mașina de stări a animațiilor jucătorului...

MAD Game DevLog #1

1 minute de citit

Salut tuturor! În acest devlog voi încerca să vă țin la curent cu starea actuală a jocului nostru. Pentru că toți avem joburi cu normă întreagă, lucrăm la a...

MAD: GameDevLog #0

1 minute de citit

A trecut ceva vreme de când n-am mai scris un articol, iar acesta este puțin diferit. Într-o zi am glumit cu alți doi prieteni că ar trebui să facem un joc, ...

Înapoi în susul paginii ↑

Review

Recenzie tastatură split ZSA Moonlander

3 minute de citit

Salut tuturor! 👋 Au trecut ceva vreme de când nu am mai recenzat o tastatură pe acest blog. Ultima mea recenzie a fost pentru tastatura Logitech MX Keys, ia...

Recenzie la tastatura Logitech MX Keys

1 minute de citit

Salut, Sunt dezvoltator software și, pentru a-mi face treaba, stau la calculator cel puțin 8 ore pe zi. Am nevoie de o tastatură decentă, confortabilă și r...

Analiză practică a binarelor No Starch Press

1 minute de citit

Am început să citesc această carte în noiembrie și mi-a luat cam două săptămâni să o termin. Ar fi bine să te simți cât de cât confortabil cu Linux și progr...

Înapoi în susul paginii ↑

ruby

Recomandate

Introducere în arborii Huffman

7 minute de citit

Salut tuturor! 👋 Acest articol este despre arborii Huffman. Am făcut acest proiect la facultate și, după vreo zece ani, am vrut să-l reiau ca să-mi consolid...

Înapoi în susul paginii ↑

kafka connect

Kafka Connect, pe scurt

6 minute de citit

Salut, acest articol este despre Kafka Connect! Introducere Kafka Connect este un instrument pentru transferul de date în flux între Kafka și alte sisteme....

Conectorul MongoDB Sink pentru Kafka Connect

6 minute de citit

Salut 👋, În acest articol vom construi un pipeline de date care conectează Kafka la MongoDB. Pe scurt, vom adăuga un MongoDB Sink connector într-un cluster...

Conectorul sursă GitHub pentru Kafka Connect

4 minute de citit

Salut! În acest articol vom discuta cum să începi rapid cu Kafka și Kafka Connect, ca să colectezi toate commit-urile dintr-un repository GitHub. Este un t...

Înapoi în susul paginii ↑

static website

De la Hugo la Jekyll

6 minute de citit

Salut tuturor! 👋 O mică actualizare pentru blog: l-am mutat de la Hugo1 la Jekyll2. Introducere Hugo este un generator de site-uri statice, la fel ca Jeky...

De la WordPress la Hugo

2 minute de citit

Introducere Salut tuturor 👋, Acesta este un articol scurt despre cum mi-am migrat blogul de pe WordPress pe Hugo. Nu voi intra în detalii despre cum se ins...

Site-uri statice cu Angular, modul lazy.

mai puțin de 1 minute de citit

Aveam de făcut un proiect pentru un prieten și, pentru că Hugo este un instrument drăguț, dar puțin incomod de folosit, am decis să folosesc Angular. După ce...

Înapoi în susul paginii ↑

mongodb

Conectorul MongoDB Sink pentru Kafka Connect

6 minute de citit

Salut 👋, În acest articol vom construi un pipeline de date care conectează Kafka la MongoDB. Pe scurt, vom adăuga un MongoDB Sink connector într-un cluster...

Sharding-ul MongoDB folosind strategia Range

6 minute de citit

Salut 👋👋 În acest articol voi explora subiectul sharding-ului unei baze de date Mongo care rulează pe Kubernetes. Înainte să începem, dacă vrei să urmărești...

Înapoi în susul paginii ↑

davinci resolve

Înapoi în susul paginii ↑

design patterns

Modelul Options în Go (*Options pattern)

2 minute de citit

Introducere Salut tuturor! 👋 În acest articol vă prezint modelul options din Golang. Modelul este util atunci când vrei să creezi o funcție care primește d...

Modelul Cancellation Token în Python

2 minute de citit

Salut! 👋 Articolul despre modelul Cancellation Token este un model inspirat de structura CancellationToken din C# și de pachetul context din Golang. Ideea ...

Object Pool Pattern

4 minute de citit

Salut 👋 În acest articol vorbim despre pattern-ul Object Pool în Golang. Pattern-ul Object Pool este un design pattern folosit în situațiile în care constr...

Înapoi în susul paginii ↑

data structures

Mulțimea cu hash

2 minute de citit

Introducere Un hash set (mulțime cu hash) este o structură de date care permite stocarea elementelor într-o mulțime folosind o funcție de hash. Mulțimea es...

Lista înlănțuită

4 minute de citit

Introducere O listă înlănțuită este o structură de date fundamentală formată din noduri conectate între ele. Alte variante sunt: Lista dublu înlănțuită...

Găleți care dau pe din afară

2 minute de citit

Salut tuturor 👋, Astăzi vreau să vă împărtășesc o problemă pe care am întâlnit-o pe drumul meu. Problema este destul de simplă: Ai un număr finit de un...

Înapoi în susul paginii ↑

microk8s

Lucrul cu volume în Microk8s

2 minute de citit

Introducere Salut 👋, În acest tutorial rapid 💻 vom explora cum se folosesc Volumes și PersistentVolumes cu stocare hostpath în Microk8s. Vom lansa o insta...

Înapoi în susul paginii ↑

rust

O bibliotecă Rust pentru BME-680

mai puțin de 1 minute de citit

https://mastodon.social/@nuculabs/113811889816569079 Am găsit o bibliotecă pentru BME680 scrisă în Rust, dar nu am reușit să o compilez, deoarece autorul ad...

LeetCode: Bărci pentru salvarea oamenilor

1 minute de citit

Introducere Salut tuturor! 👋 Am exersat în ultima vreme câteva dintre provocările zilnice de pe Leetcode și, deoarece m-am mutat recent pe Substack, am vru...

Înapoi în susul paginii ↑

machine learning

Windows Task Scheduler - Ghid rapid

1 minute de citit

Introducere Salut tuturor 👋, Acesta este un articol rapid despre Windows Task Scheduler. Dacă ești dezvoltator software și folosești Windows, Task Schedule...

Prezentare proiect: Etichetarea imaginilor

mai puțin de 1 minute de citit

Salut 👋, Aceasta este o prezentare a unui proiect la care lucrez de câteva săptămâni. Este o aplicație desktop simplă, multiplatformă, care îți permite să e...

Convertește un model FastAI în ONNX și CoreML

2 minute de citit

Salut 👋, În acest articol îți arăt cum să convertești un model FastAI în ONNX și CoreML. Convertește un model FastAI în Pytorch Înainte să putem convert...

Înapoi în susul paginii ↑

onnx

Convertește un model FastAI în ONNX și CoreML

2 minute de citit

Salut 👋, În acest articol îți arăt cum să convertești un model FastAI în ONNX și CoreML. Convertește un model FastAI în Pytorch Înainte să putem convert...

Folosirea unui model ONNX Resnet în Java

6 minute de citit

Salut tuturor! 👋 Acesta este un articol de continuare al celui precedent. Pe scurt, am început cursul de la fast.ai ca să învăț mai multe despre Deep Learni...

Etichetarea imaginilor cu Deep Learning

2 minute de citit

Salut tuturor 👋, De vreo săptămână mă joc cu FastAI și deep learning și am hotărât să-mi combin pasiunea pentru software cu pasiunea pentru fotografie. Lu...

Înapoi în susul paginii ↑

cmd

Sfat rapid de programare: The Silver Searcher

mai puțin de 1 minute de citit

The Silver Searcher este un instrument de căutare în cod. Parcurge întreaga bază de cod într-un mod foarte rapid și eficient și suportă expresii regulate. Îl...

Înapoi în susul paginii ↑

Golang

Object Pool Pattern

4 minute de citit

Salut 👋 În acest articol vorbim despre pattern-ul Object Pool în Golang. Pattern-ul Object Pool este un design pattern folosit în situațiile în care constr...

Sfaturi pentru teste: evită sleep în teste

3 minute de citit

Salut 👋, În acest articol vreau să prezint un sfat despre teste pe care l-am învățat recent citind Software Engineering at Google: Lessons Learned from Prog...

Îmbunătățirea throughput-ului unui Producer ✈

3 minute de citit

Salut 👋, În acest articol îți voi da câteva sfaturi despre cum poți îmbunătăți throughput-ul unui producător de mesaje. Trebuia să scriu o aplicație în Gol...

Înapoi în susul paginii ↑

testing

Sfaturi pentru teste: evită sleep în teste

3 minute de citit

Salut 👋, În acest articol vreau să prezint un sfat despre teste pe care l-am învățat recent citind Software Engineering at Google: Lessons Learned from Prog...

Fixturi pytest și yield

2 minute de citit

Salut 👋 În acest articol scurt vreau să explic utilizarea cuvântului cheie yield în fixturile pytest. Ce este pytest? Pytest este un framework Python comp...

Testarea proiectelor Python cu Tox

2 minute de citit

Salut 👋 În acest articol îți arăt cum să testezi proiectele tale Python cu Tox. Introducere Tox este un instrument pentru automatizarea testării în Python...

Înapoi în susul paginii ↑

Java

Clienții HTTP pot fi reutilizați

mai puțin de 1 minute de citit

Salut 👋, Am vrut să scriu acest articol ca să spun că instanțierea unei clase HttpClient este adesea o operație costisitoare. Dacă ai o metodă care face ce...

Cum mi-a fost integrat primul PR în Apache Flink

1 minute de citit

Salut 👋 Aceasta este o scurtă poveste despre cum mi-a fost integrat pull request-ul în Apache Flink. Totul a pornit de la nevoia de a seta limite de CPU și...

Notițele mele despre Spring Boot

1 minute de citit

În ultima vreme am fost ocupat cu facultatea, cu serviciul și cu învățarea a ceva nou. Mi-am început drumul în programare în liceu, cu Python, fără ore de in...

Înapoi în susul paginii ↑

home automation

Integrarea BME680 cu Home Assistant

3 minute de citit

Salut 👋, În acest articol scurt voi arăta cum să folosești integrarea BME680 pentru Home Assistant cu un senzor BME680. Te rog să reții că rulez Home Assis...

Drumul meu spre un homelab: introducere

3 minute de citit

Salut tuturor! După ce am urmărit subreddit-ul /r/homelab o vreme, m-am hotărât să încerc și să-mi construiesc propriul mediu homelab. Nu am acces la echipa...

Înapoi în susul paginii ↑

dotnet

AutoFixture în ASP.Net Core 🎥

mai puțin de 1 minute de citit

Salut, 👋 Acesta este primul meu articol video în care încerc să explic AutoFixture. https://www.youtube.com/watch?v=ec52FWmzQxA Aici este cazul de test me...

Firebase Rest pe Raspberry Pi

1 minute de citit

Am încercat să folosesc Firebase-ul de la Google, cu Firebase Admin SDK, în proiectul meu C#. Vestea bună este că Admin SDK este ușor de folosit și tot ce tr...

Experiența mea cu .NET IoT (până acum)

1 minute de citit

Nu am mai făcut dezvoltare embedded de ceva vreme și mă gândeam să-mi construiesc o mașinuță telecomandată, cu streaming video. Proiectul o să-mi ia ceva t...

Înapoi în susul paginii ↑

picoCTF2019

picoCTF2019 Reverse Engineering Asm

2 minute de citit

Salut, iată soluția mea pentru provocările de reverse engineering asm din picoCTF2019. Dacă nu cunoști assembly, te rog să urmărești câteva tutoriale despre ...

Reverse Engineering la picoCTF 2019: Vault Doors

3 minute de citit

Întotdeauna ajung târziu la petrecere, dar iată soluțiile mele pentru provocările Vault Doors din secțiunea de reverse engineering a PicoCTF2019. Le-am făcut...

PicoCTF 2019: whats-the-difference (Puncte 200)

mai puțin de 1 minute de citit

Poți observa diferența? kitters cattos. Sunt disponibile și la /problems/whats-the-difference… pe serverul shell Pentru a rezolva ușor această provocare...

Înapoi în susul paginii ↑

reversing

Hack The Box – Reversing: Indicii pentru Debug Me

mai puțin de 1 minute de citit

Salut, Iată câteva indicii pentru rezolvarea provocării Debug Me de pe HackThebox: Folosește un debugger bun, de exemplu x64dbg Folosește un plugin an...

Keygenme or Not

1 minute de citit

Keygenme or Not este o provocare drăguță de reversing pe care am găsit-o pe root-me.org. Cere un nume de utilizator și o cheie de activare. Mi-a plăcut în mo...

HackTheBox Reversing: Provocarea Cake

1 minute de citit

Salut, Dacă deschizi acest binar în Binary Ninja sau în orice alt dezasamblor, vei observa că fluxul este destul de ciudat. După ce m-am uitat în tabul de ș...

Înapoi în susul paginii ↑

CTF

BLE CTF: Cum să flashezi ESP32

1 minute de citit

Salut! Dacă vrei să faci BLE CTF-ul lui Hackgnar, dar te-ai chinuit cu flasharea ESP-ului, nu-ți face griji! Am creat special pentru asta un mediu de dezvol...

Înapoi în susul paginii ↑

challenge

HackTheBox Reversing: Find The Secret Flag

1 minute de citit

Salut, Această provocare nu este chiar grea, dar este destul de confuză. Ca să o rezolvi foarte repede, tot ce trebuie să faci este să o modifici (patch) în...

HackTheBox Reversing: Provocarea Cake

1 minute de citit

Salut, Dacă deschizi acest binar în Binary Ninja sau în orice alt dezasamblor, vei observa că fluxul este destul de ciudat. După ce m-am uitat în tabul de ș...

Reversing pe HackTheBox: Impossible Password

3 minute de citit

Salut, acesta este un write-up despre provocarea de reversing de pe HackTheBox: Impossible Password. Te rog nu te uita la soluție dacă nu ai încercat încă p...

Înapoi în susul paginii ↑

gitlab

Self-hosting GitLab

7 minute de citit

Salut tuturor și un an nou fericit! Introducere Rulez GitLab ca forjă de software de trei săptămâni și totul a mers bine. Am înlocuit instanța mea Forgejo ...

Înapoi în susul paginii ↑

bash

Automatizarea configurării mele Fedora

1 minute de citit

Salut tuturor! Recent m-am inspirat de Omarchy ca să creez un script pentru nevoile mele, și anume să automatizez configurarea mea de Fedora. Ideea este sim...

Kill Port: Eliberează porturile blocate

mai puțin de 1 minute de citit

Salut, Când dezvolt pe Linux, de multe ori caut ID-ul procesului care ține ocupat un port. Mereu uit comenzile și trebuie să le caut pe Google sau să le cer...

Înapoi în susul paginii ↑

keyboard

Recenzie tastatură split ZSA Moonlander

3 minute de citit

Salut tuturor! 👋 Au trecut ceva vreme de când nu am mai recenzat o tastatură pe acest blog. Ultima mea recenzie a fost pentru tastatura Logitech MX Keys, ia...

Recenzie la tastatura Logitech MX Keys

1 minute de citit

Salut, Sunt dezvoltator software și, pentru a-mi face treaba, stau la calculator cel puțin 8 ore pe zi. Am nevoie de o tastatură decentă, confortabilă și r...

Înapoi în susul paginii ↑

system administration

Cum să redimensionezi un volum LVM în Linux

4 minute de citit

Introducere Salut tuturor! Acest post este un ghid rapid despre cum să redimensionezi un volum LVM pe un sistem Linux. O greșeală pe care am făcut-o când a...

Înapoi în susul paginii ↑

connector

Kafka Connect, pe scurt

6 minute de citit

Salut, acest articol este despre Kafka Connect! Introducere Kafka Connect este un instrument pentru transferul de date în flux între Kafka și alte sisteme....

Conectorul MongoDB Sink pentru Kafka Connect

6 minute de citit

Salut 👋, În acest articol vom construi un pipeline de date care conectează Kafka la MongoDB. Pe scurt, vom adăuga un MongoDB Sink connector într-un cluster...

Înapoi în susul paginii ↑

hugo

De la Hugo la Jekyll

6 minute de citit

Salut tuturor! 👋 O mică actualizare pentru blog: l-am mutat de la Hugo1 la Jekyll2. Introducere Hugo este un generator de site-uri statice, la fel ca Jeky...

De la WordPress la Hugo

2 minute de citit

Introducere Salut tuturor 👋, Acesta este un articol scurt despre cum mi-am migrat blogul de pe WordPress pe Hugo. Nu voi intra în detalii despre cum se ins...

Înapoi în susul paginii ↑

opensuse

Self-hosting Forgejo

5 minute de citit

Salut tuturor! Scriu acest articol ca să îți arăt rapid cum să self-hostezi Forgejo, forge-ul de Git, și cum să faci operațiunile obișnuite de întreținere. ...

Înapoi în susul paginii ↑

java

Folosirea unui model ONNX Resnet în Java

6 minute de citit

Salut tuturor! 👋 Acesta este un articol de continuare al celui precedent. Pe scurt, am început cursul de la fast.ai ca să învăț mai multe despre Deep Learni...

Înapoi în susul paginii ↑

apache kafka

Folosirea confluent-kafka-go pe MacOS M1

1 minute de citit

Salut, Pe scurt; brew install librdkafka openssl@3 pkg-configexport PKG_CONFIG_PATH="/opt/homebrew/opt/openssl@3/lib/pkgconfig"go test -tags dynamic ./... ...

Înapoi în susul paginii ↑

selinux

Self-hosting PeerTube pe Fedora Server

10 minute de citit

Salut tuturor! 👋 Acesta este primul meu articol de blog din 2025, și vreau să vorbesc despre experiența mea de self-hosting cu PeerTube pe Fedora Server ș...

Înapoi în susul paginii ↑

install

Înapoi în susul paginii ↑

audio fix

Înapoi în susul paginii ↑

audio not working

Înapoi în susul paginii ↑

linked list

Lista înlănțuită

4 minute de citit

Introducere O listă înlănțuită este o structură de date fundamentală formată din noduri conectate între ele. Alte variante sunt: Lista dublu înlănțuită...

Înapoi în susul paginii ↑

printer

Experiența mea cu BambuLab A1 și imprimarea 3D

3 minute de citit

Introducere Salut tuturor, 👋 Acesta este primul meu articol din 2024 și, de când am început blogul în ~2018, am avut engineering ` Programming, Cloud and...

Înapoi în susul paginii ↑

drivers

Înapoi în susul paginii ↑

ubuntu

Înapoi în susul paginii ↑

native

Implementarea cat cu Kotlin Native

4 minute de citit

Introducere Salut! 👋 În acest articol vom implementa utilitarul de linie de comandă cat, folosit în multe sisteme asemănătoare Unix, cum ar fi Linux și m...

Explorarea instrucțiunilor SIMD în Rust

15 minute de citit

Salut 👋, Am început să explorez Rust acum o săptămână, deoarece la locul de muncă tot mai multe servicii web sunt scrise în Rust, iar până acum îmi place li...

Înapoi în susul paginii ↑

tool

ncdu: NCurses Disk Usage

mai puțin de 1 minute de citit

Salut tuturor! 👋 Acesta este un scurt articol despre un instrument util numit ncdu. Instrumentul te ajută să ștergi fișiere și directoare de pe sistemul ...

Înapoi în susul paginii ↑

learning

Învățând Kotlin

3 minute de citit

Introducere Salut tuturor! 👋 Anul 2023 s-a apropiat de sfârșit și vreau să scriu un articol scurt despre experiența mea cu Kotlin și despre celelalte lim...

Învăț limbi străine cu Memrise

1 minute de citit

Am cumpărat astăzi un abonament Memrise Pro pe viață și sunt recunoscător că am putut să o fac. Memrise este o aplicație mobilă care îți oferă acces la o va...

Înapoi în susul paginii ↑

web development

Idempotența în API-ul tău

3 minute de citit

Introducere Idempotența este o proprietate esențială în lumea API-urilor, care asigură că operațiile pot fi aplicate de mai multe ori fără a schimba rezulta...

Trasarea API-urilor Node.js cu OpenTelemetry

6 minute de citit

Salut tuturor 👋, În acest articol vom instrumenta un API simplu în Node.js cu trasări (traces) OpenTelemetry. OpenTelemetry este noul standard pentru trasa...

Înapoi în susul paginii ↑

fast ai

Prezentare proiect: Etichetarea imaginilor

mai puțin de 1 minute de citit

Salut 👋, Aceasta este o prezentare a unui proiect la care lucrez de câteva săptămâni. Este o aplicație desktop simplă, multiplatformă, care îți permite să e...

Convertește un model FastAI în ONNX și CoreML

2 minute de citit

Salut 👋, În acest articol îți arăt cum să convertești un model FastAI în ONNX și CoreML. Convertește un model FastAI în Pytorch Înainte să putem convert...

Înapoi în susul paginii ↑

fast api

Etichetarea imaginilor cu Deep Learning

2 minute de citit

Salut tuturor 👋, De vreo săptămână mă joc cu FastAI și deep learning și am hotărât să-mi combin pasiunea pentru software cu pasiunea pentru fotografie. Lu...

Implementarea unui model FastAI cu FastAPI

1 minute de citit

Salut tuturor 👋, În acest articol scurt vă arăt cum să implementați un model FastAI folosind FastAPI. Este o continuare a articolului meu anterior de aici ...

Înapoi în susul paginii ↑

JavaScript

Înapoi în susul paginii ↑

hamming distance

Explorarea instrucțiunilor SIMD în Rust

15 minute de citit

Salut 👋, Am început să explorez Rust acum o săptămână, deoarece la locul de muncă tot mai multe servicii web sunt scrise în Rust, iar până acum îmi place li...

Înapoi în susul paginii ↑

audacity

Separarea audio de video (cu ffmpeg)

mai puțin de 1 minute de citit

Salut 👋 În acest articol scurt îți arăt cum să separi audio de video folosind ffmpeg. Când lucram la cursul meu de pe Udemy, aveam nevoie de o metodă să pr...

Înapoi în susul paginii ↑

ffmpeg

Separarea audio de video (cu ffmpeg)

mai puțin de 1 minute de citit

Salut 👋 În acest articol scurt îți arăt cum să separi audio de video folosind ffmpeg. Când lucram la cursul meu de pe Udemy, aveam nevoie de o metodă să pr...

Înapoi în susul paginii ↑

scripting

Înapoi în susul paginii ↑

productivity

Înapoi în susul paginii ↑

audio

Separarea audio de video (cu ffmpeg)

mai puțin de 1 minute de citit

Salut 👋 În acest articol scurt îți arăt cum să separi audio de video folosind ffmpeg. Când lucram la cursul meu de pe Udemy, aveam nevoie de o metodă să pr...

Listă de redare pentru programare

mai puțin de 1 minute de citit

Ori de câte ori trebuie să mă concentrez asupra unei sarcini de programare, ascult următoarea listă de redare; mă ajută să intru în ritm și mă pune într-o st...

Înapoi în susul paginii ↑

Tooling

Sfat rapid de programare: The Silver Searcher

mai puțin de 1 minute de citit

The Silver Searcher este un instrument de căutare în cod. Parcurge întreaga bază de cod într-un mod foarte rapid și eficient și suportă expresii regulate. Îl...

Înapoi în susul paginii ↑

bme680

Un accesoriu HomeKit personalizat, cu Python

2 minute de citit

Salut 👋, În acest articol scurt vreau să arăt cum am implementat un accesoriu HomeKit personalizat, cu python. Cardul SD al Home Assistant-ului meu a murit...

Integrarea BME680 cu Home Assistant

3 minute de citit

Salut 👋, În acest articol scurt voi arăta cum să folosești integrarea BME680 pentru Home Assistant cu un senzor BME680. Te rog să reții că rulez Home Assis...

Înapoi în susul paginii ↑

grafana

Îmbunătățirea throughput-ului unui Producer ✈

3 minute de citit

Salut 👋, În acest articol îți voi da câteva sfaturi despre cum poți îmbunătăți throughput-ul unui producător de mesaje. Trebuia să scriu o aplicație în Gol...

Înapoi în susul paginii ↑

pyenv

Înapoi în susul paginii ↑

home assistant

Integrarea BME680 cu Home Assistant

3 minute de citit

Salut 👋, În acest articol scurt voi arăta cum să folosești integrarea BME680 pentru Home Assistant cu un senzor BME680. Te rog să reții că rulez Home Assis...

Înapoi în susul paginii ↑

Sensor

Integrarea BME680 cu Home Assistant

3 minute de citit

Salut 👋, În acest articol scurt voi arăta cum să folosești integrarea BME680 pentru Home Assistant cu un senzor BME680. Te rog să reții că rulez Home Assis...

Test al senzorului de particule PMS5003

1 minute de citit

Salut În acest articol vom testa senzorul PMS5003 ca să vedem dacă funcționează. Am uitat să cumpăr o placă de conectare, așa că vom face o conexiune manua...

Înapoi în susul paginii ↑

pytest

Fixturi pytest și yield

2 minute de citit

Salut 👋 În acest articol scurt vreau să explic utilizarea cuvântului cheie yield în fixturile pytest. Ce este pytest? Pytest este un framework Python comp...

Înapoi în susul paginii ↑

unit testing

Testarea proiectelor Python cu Tox

2 minute de citit

Salut 👋 În acest articol îți arăt cum să testezi proiectele tale Python cu Tox. Introducere Tox este un instrument pentru automatizarea testării în Python...

Înapoi în susul paginii ↑

asp net core

AutoFixture în ASP.Net Core 🎥

mai puțin de 1 minute de citit

Salut, 👋 Acesta este primul meu articol video în care încerc să explic AutoFixture. https://www.youtube.com/watch?v=ec52FWmzQxA Aici este cazul de test me...

Înapoi în susul paginii ↑

authentication

Cont de serviciu Kubernetes pentru pod

2 minute de citit

Salut 🙋‍♂️, În acest articol voi vorbi despre cum poți autentifica aplicațiile tale la API-ul Kubernetes prin intermediul funcției de conturi de serviciu (s...

Autentificare REST pentru Firebase

1 minute de citit

Salut, În acest articol îți arăt cum să te autentifici la Firebase și cum să securizezi bazele de date cu câteva reguli de securitate simple. Folosesc aceas...

Înapoi în susul paginii ↑

authorization

Cont de serviciu Kubernetes pentru pod

2 minute de citit

Salut 🙋‍♂️, În acest articol voi vorbi despre cum poți autentifica aplicațiile tale la API-ul Kubernetes prin intermediul funcției de conturi de serviciu (s...

Înapoi în susul paginii ↑

csharp

Bibliotecă C# pentru PMS5003

mai puțin de 1 minute de citit

Salut tuturor, Vreau doar să vă anunț că am lansat o bibliotecă C# pentru interfațarea cu senzorul PMS5003 (Particulate Matter Sensor) prin UART. Codul est...

MAD: Game DevLog #5: Game Over

1 minute de citit

Imagine de Steve Buissinne de pe Pixabay Salut, Nu cred că aș mai vrea să investesc timp și resurse în acest proiect. M-am distrat programându-l și învățân...

Înapoi în susul paginii ↑

library

Bibliotecă C# pentru PMS5003

mai puțin de 1 minute de citit

Salut tuturor, Vreau doar să vă anunț că am lansat o bibliotecă C# pentru interfațarea cu senzorul PMS5003 (Particulate Matter Sensor) prin UART. Codul est...

Înapoi în susul paginii ↑

PMS5003

Bibliotecă C# pentru PMS5003

mai puțin de 1 minute de citit

Salut tuturor, Vreau doar să vă anunț că am lansat o bibliotecă C# pentru interfațarea cu senzorul PMS5003 (Particulate Matter Sensor) prin UART. Codul est...

Test al senzorului de particule PMS5003

1 minute de citit

Salut În acest articol vom testa senzorul PMS5003 ca să vedem dacă funcționează. Am uitat să cumpăr o placă de conectare, așa că vom face o conexiune manua...

Înapoi în susul paginii ↑

grpc

Nucu Car Devlog: 0x03 – Android

1 minute de citit

Salut tuturor! De curând am lucrat în timpul liber la proiectul meu mic care folosește Raspberry Pi și .NET. Acum am introdus o tehnologie nouă, Android! P...

Firebase Rest pe Raspberry Pi

1 minute de citit

Am încercat să folosesc Firebase-ul de la Google, cu Firebase Admin SDK, în proiectul meu C#. Vestea bună este că Admin SDK este ușor de folosit și tot ce tr...

Înapoi în susul paginii ↑

github

Conectorul sursă GitHub pentru Kafka Connect

4 minute de citit

Salut! În acest articol vom discuta cum să începi rapid cu Kafka și Kafka Connect, ca să colectezi toate commit-urile dintr-un repository GitHub. Este un t...

Cum semnezi commit-urile git cu Yubikey

1 minute de citit

Introducere Dacă știi deja ce este un Yubikey, poți sări peste această secțiune. Yubikey este un dispozitiv destul de scump care funcționează ca o cheie GP...

Înapoi în susul paginii ↑

iot

Nucu Car: Devlog 0x02

2 minute de citit

Salut, Încă lucrez din când în când la proiectul meu NucuCar. Acum sunt la părinții mei și am lăsat Raspberry Pi-ul la apartament, așa că testez doar build-...

Experiența mea cu .NET IoT (până acum)

1 minute de citit

Nu am mai făcut dezvoltare embedded de ceva vreme și mă gândeam să-mi construiesc o mașinuță telecomandată, cu streaming video. Proiectul o să-mi ia ceva t...

Înapoi în susul paginii ↑

firebase

Autentificare REST pentru Firebase

1 minute de citit

Salut, În acest articol îți arăt cum să te autentifici la Firebase și cum să securizezi bazele de date cu câteva reguli de securitate simple. Folosesc aceas...

Firebase Rest pe Raspberry Pi

1 minute de citit

Am încercat să folosesc Firebase-ul de la Google, cu Firebase Admin SDK, în proiectul meu C#. Vestea bună este că Admin SDK este ușor de folosit și tot ce tr...

Înapoi în susul paginii ↑

penetration testing

Brute-forcing parole cu Hydra

mai puțin de 1 minute de citit

Salut, În acest articol găsești soluțiile pentru camera Hydra de pe Try Hack Me. Link: Aproape fiecare sarcină de brute-forcing sau cracking de pe HackThe...

Hack The Box – Bitlab

2 minute de citit

Salut, Iată cum am rezolvat mașina Bitlab de pe Hack The Box. Acces la Gitlab Ca de obicei, începem cu o scanare nmap: root@kali:~# nmap -p- -sV 10.10.10...

Înapoi în susul paginii ↑

assembly

picoCTF2019 Reverse Engineering Asm

2 minute de citit

Salut, iată soluția mea pentru provocările de reverse engineering asm din picoCTF2019. Dacă nu cunoști assembly, te rog să urmărești câteva tutoriale despre ...

Introducere în formatul Extended ASM al GCC

3 minute de citit

Citind cartea Professional Assembly Language, am ajuns la capitolul 13 și mi-a plăcut atât de mult încât am decis să scriu un articol despre el. Cartea este ...

Înapoi în susul paginii ↑

Reverse Engineering

Hack The Box – Reversing: Indicii pentru Debug Me

mai puțin de 1 minute de citit

Salut, Iată câteva indicii pentru rezolvarea provocării Debug Me de pe HackThebox: Folosește un debugger bun, de exemplu x64dbg Folosește un plugin an...

HackTheBox Reversing DSYM: rezolvare pas cu pas

mai puțin de 1 minute de citit

Salut, Iată rezolvarea mea pentru provocarea Reversing DSYM de pe HackTheBox. PDF: Parola pentru rezolvare este flag-ul provocării. Pentru a o rezolva am...

Înapoi în susul paginii ↑

Ghidra

Root Me: ELF-CrackPass cu Ghidra

8 minute de citit

Salut! Am jucat în ultima vreme puțin cu Ghidra, un instrument de reverse engineering care a fost recent publicat ca open source de NSA. Pe site-ul oficial,...

Înapoi în susul paginii ↑

cracking

Keygenme or Not

1 minute de citit

Keygenme or Not este o provocare drăguță de reversing pe care am găsit-o pe root-me.org. Cere un nume de utilizator și o cheie de activare. Mi-a plăcut în mo...

Înapoi în susul paginii ↑

Angular

Site-uri statice cu Angular, modul lazy.

mai puțin de 1 minute de citit

Aveam de făcut un proiect pentru un prieten și, pentru că Hugo este un instrument drăguț, dar puțin incomod de folosit, am decis să folosesc Angular. După ce...

Înapoi în susul paginii ↑

Tech

Cum să începi cu FreeRTOS și ESP8266

4 minute de citit

Fotografia de copertă de Matan Segev de pe PexelsCover Recent, am cumpărat de pe AliExpress un NodeMCU, cam pentru 4 dolari. Motivul a fost să aflu ce e atât...

Înapoi în susul paginii ↑

artificial intelligence

Construirea unui pipeline RAG

7 minute de citit

Introducere Salut tuturor! 👋 Am vrut să scriu acest articol ca să arăt cum se construiește un pipeline RAG (Retrieval Augmented Generation, adică generare ...

Înapoi în susul paginii ↑

rag

Construirea unui pipeline RAG

7 minute de citit

Introducere Salut tuturor! 👋 Am vrut să scriu acest articol ca să arăt cum se construiește un pipeline RAG (Retrieval Augmented Generation, adică generare ...

Înapoi în susul paginii ↑

fluxa

Înapoi în susul paginii ↑

personal finance

Înapoi în susul paginii ↑

ruby on rails

Înapoi în susul paginii ↑

vue

Înapoi în susul paginii ↑

threads

Un tur al concurenței în Python

7 minute de citit

Introducere Salut tuturor! 👋 Acest articol va fi un tur simplu și de bază al modelelor de concurență din Python. Vom începe cu thread-urile, apoi vom trece...

Înapoi în susul paginii ↑

concurrency

Un tur al concurenței în Python

7 minute de citit

Introducere Salut tuturor! 👋 Acest articol va fi un tur simplu și de bază al modelelor de concurență din Python. Vom începe cu thread-urile, apoi vom trece...

Înapoi în susul paginii ↑

multiprocessing

Un tur al concurenței în Python

7 minute de citit

Introducere Salut tuturor! 👋 Acest articol va fi un tur simplu și de bază al modelelor de concurență din Python. Vom începe cu thread-urile, apoi vom trece...

Înapoi în susul paginii ↑

asyncio

Un tur al concurenței în Python

7 minute de citit

Introducere Salut tuturor! 👋 Acest articol va fi un tur simplu și de bază al modelelor de concurență din Python. Vom începe cu thread-urile, apoi vom trece...

Înapoi în susul paginii ↑

event loop

Un tur al concurenței în Python

7 minute de citit

Introducere Salut tuturor! 👋 Acest articol va fi un tur simplu și de bază al modelelor de concurență din Python. Vom începe cu thread-urile, apoi vom trece...

Înapoi în susul paginii ↑

cloud

Înapoi în susul paginii ↑

setup

Automatizarea configurării mele Fedora

1 minute de citit

Salut tuturor! Recent m-am inspirat de Omarchy ca să creez un script pentru nevoile mele, și anume să automatizez configurarea mea de Fedora. Ideea este sim...

Înapoi în susul paginii ↑

automation

Automatizarea configurării mele Fedora

1 minute de citit

Salut tuturor! Recent m-am inspirat de Omarchy ca să creez un script pentru nevoile mele, și anume să automatizez configurarea mea de Fedora. Ideea este sim...

Înapoi în susul paginii ↑

codex

Experiența mea cu GLM 5.2

2 minute de citit

Salut tuturor, M-am abonat la OpenCode[1] săptămâna trecută doar ca să încerc GLM 5.2 și, până acum, sunt destul de impresionat de el. Folosesc zilnic Claud...

Înapoi în susul paginii ↑

agentic coding

Experiența mea cu GLM 5.2

2 minute de citit

Salut tuturor, M-am abonat la OpenCode[1] săptămâna trecută doar ca să încerc GLM 5.2 și, până acum, sunt destul de impresionat de el. Folosesc zilnic Claud...

Înapoi în susul paginii ↑

glm

Experiența mea cu GLM 5.2

2 minute de citit

Salut tuturor, M-am abonat la OpenCode[1] săptămâna trecută doar ca să încerc GLM 5.2 și, până acum, sunt destul de impresionat de el. Folosesc zilnic Claud...

Înapoi în susul paginii ↑

moonlander

Recenzie tastatură split ZSA Moonlander

3 minute de citit

Salut tuturor! 👋 Au trecut ceva vreme de când nu am mai recenzat o tastatură pe acest blog. Ultima mea recenzie a fost pentru tastatura Logitech MX Keys, ia...

Înapoi în susul paginii ↑

zsa

Recenzie tastatură split ZSA Moonlander

3 minute de citit

Salut tuturor! 👋 Au trecut ceva vreme de când nu am mai recenzat o tastatură pe acest blog. Ultima mea recenzie a fost pentru tastatura Logitech MX Keys, ia...

Înapoi în susul paginii ↑

gaming

Cum conectezi Nintendo Pro Controller 2 la Linux

mai puțin de 1 minute de citit

Salut, Acesta este un scurt articol despre conectarea Nintendo Switch 2 Pro Controller la un calculator cu Linux. Folosesc controllerul pe computerul meu p...

Înapoi în susul paginii ↑

udev

Cum conectezi Nintendo Pro Controller 2 la Linux

mai puțin de 1 minute de citit

Salut, Acesta este un scurt articol despre conectarea Nintendo Switch 2 Pro Controller la un calculator cu Linux. Folosesc controllerul pe computerul meu p...

Înapoi în susul paginii ↑

controller

Cum conectezi Nintendo Pro Controller 2 la Linux

mai puțin de 1 minute de citit

Salut, Acesta este un scurt articol despre conectarea Nintendo Switch 2 Pro Controller la un calculator cu Linux. Folosesc controllerul pe computerul meu p...

Înapoi în susul paginii ↑

life

Îmi plac mediile fizice

2 minute de citit

Salut tuturor, Am vrut să scriu câteva gânduri despre tot subiectul mediilor fizice. După ce Sony a anunțat că va înceta lansarea jocurilor fizice pentru P...

Înapoi în susul paginii ↑

oss

Programare agentică fără Claude și Codex

2 minute de citit

Salut tuturor! Am vrut să scriu acest articol ca să împărtășesc experiența mea cu programarea agentică fără Claude și Codex, cele mai populare unelte de pe ...

Înapoi în susul paginii ↑

agents

Programare agentică fără Claude și Codex

2 minute de citit

Salut tuturor! Am vrut să scriu acest articol ca să împărtășesc experiența mea cu programarea agentică fără Claude și Codex, cele mai populare unelte de pe ...

Înapoi în susul paginii ↑

agentic

Programare agentică fără Claude și Codex

2 minute de citit

Salut tuturor! Am vrut să scriu acest articol ca să împărtășesc experiența mea cu programarea agentică fără Claude și Codex, cele mai populare unelte de pe ...

Înapoi în susul paginii ↑

disk

Cum să redimensionezi un volum LVM în Linux

4 minute de citit

Introducere Salut tuturor! Acest post este un ghid rapid despre cum să redimensionezi un volum LVM pe un sistem Linux. O greșeală pe care am făcut-o când a...

Înapoi în susul paginii ↑

lvm

Cum să redimensionezi un volum LVM în Linux

4 minute de citit

Introducere Salut tuturor! Acest post este un ghid rapid despre cum să redimensionezi un volum LVM pe un sistem Linux. O greșeală pe care am făcut-o când a...

Înapoi în susul paginii ↑

jekyll

De la Hugo la Jekyll

6 minute de citit

Salut tuturor! 👋 O mică actualizare pentru blog: l-am mutat de la Hugo1 la Jekyll2. Introducere Hugo este un generator de site-uri statice, la fel ca Jeky...

Înapoi în susul paginii ↑

alma-linux

Self-hosting GitLab

7 minute de citit

Salut tuturor și un an nou fericit! Introducere Rulez GitLab ca forjă de software de trei săptămâni și totul a mers bine. Am înlocuit instanța mea Forgejo ...

Înapoi în susul paginii ↑

music

Înapoi în susul paginii ↑

streaming

Înapoi în susul paginii ↑

spotify

Înapoi în susul paginii ↑

tidal

Înapoi în susul paginii ↑

apple music

Înapoi în susul paginii ↑

forgejo

Self-hosting Forgejo

5 minute de citit

Salut tuturor! Scriu acest articol ca să îți arăt rapid cum să self-hostezi Forgejo, forge-ul de Git, și cum să faci operațiunile obișnuite de întreținere. ...

Înapoi în susul paginii ↑

book

Înapoi în susul paginii ↑

review

Înapoi în susul paginii ↑

uv

Containerizarea unui proiect Python cu UV

2 minute de citit

Introducere Salut! 👋 Am vrut să scriu acest scurt articol despre containerizarea unui proiect Python care folosește uv ca manager de proiect. Voi prezenta ...

Înapoi în susul paginii ↑

llm

Înapoi în susul paginii ↑

modelcontextprotocol

Înapoi în susul paginii ↑

mcp

Înapoi în susul paginii ↑

spring

Înapoi în susul paginii ↑

security

Înapoi în susul paginii ↑

oauth

Înapoi în susul paginii ↑

archive

Înapoi în susul paginii ↑

zip

Înapoi în susul paginii ↑

tar

Înapoi în susul paginii ↑

rocksdb

Cum să folosești RocksDB cu Go

2 minute de citit

Salut tuturor! 👋 Recent a trebuit să lucrez cu RocksDB și, ca să îl folosesc din Golang, a trebuit să trec prin câteva obstacole până când a funcționat cu...

Înapoi în susul paginii ↑

software

Cum să folosești RocksDB cu Go

2 minute de citit

Salut tuturor! 👋 Recent a trebuit să lucrez cu RocksDB și, ca să îl folosesc din Golang, a trebuit să trec prin câteva obstacole până când a funcționat cu...

Înapoi în susul paginii ↑

databases

Cum să folosești RocksDB cu Go

2 minute de citit

Salut tuturor! 👋 Recent a trebuit să lucrez cu RocksDB și, ca să îl folosesc din Golang, a trebuit să trec prin câteva obstacole până când a funcționat cu...

Înapoi în susul paginii ↑

database engine

Cum să folosești RocksDB cu Go

2 minute de citit

Salut tuturor! 👋 Recent a trebuit să lucrez cu RocksDB și, ca să îl folosesc din Golang, a trebuit să trec prin câteva obstacole până când a funcționat cu...

Înapoi în susul paginii ↑

use

Cum să folosești RocksDB cu Go

2 minute de citit

Salut tuturor! 👋 Recent a trebuit să lucrez cu RocksDB și, ca să îl folosesc din Golang, a trebuit să trec prin câteva obstacole până când a funcționat cu...

Înapoi în susul paginii ↑

baikal

Înapoi în susul paginii ↑

sabre-dav

Înapoi în susul paginii ↑

CalDAV

Înapoi în susul paginii ↑

WebDAV

Înapoi în susul paginii ↑

CardDAV

Înapoi în susul paginii ↑

peertube

Self-hosting PeerTube pe Fedora Server

10 minute de citit

Salut tuturor! 👋 Acesta este primul meu articol de blog din 2025, și vreau să vorbesc despre experiența mea de self-hosting cu PeerTube pe Fedora Server ș...

Înapoi în susul paginii ↑

redis

Înapoi în susul paginii ↑

synology nas

Înapoi în susul paginii ↑

container manager

Înapoi în susul paginii ↑

set

Mulțimea cu hash

2 minute de citit

Introducere Un hash set (mulțime cu hash) este o structură de date care permite stocarea elementelor într-o mulțime folosind o funcție de hash. Mulțimea es...

Înapoi în susul paginii ↑

hash set

Mulțimea cu hash

2 minute de citit

Introducere Un hash set (mulțime cu hash) este o structură de date care permite stocarea elementelor într-o mulțime folosind o funcție de hash. Mulțimea es...

Înapoi în susul paginii ↑

canonical

Înapoi în susul paginii ↑

storage

Înapoi în susul paginii ↑

hostpath

Înapoi în susul paginii ↑

how to change path

Înapoi în susul paginii ↑

ranking

Clasificare: BM25+

2 minute de citit

Introducere BM25+ este un algoritm de clasificare folosit pentru a ordona documente text în funcție de un scor de relevanță. Este folosit în motoarele de c...

Înapoi în susul paginii ↑

bm25+

Clasificare: BM25+

2 minute de citit

Introducere BM25+ este un algoritm de clasificare folosit pentru a ordona documente text în funcție de un scor de relevanță. Este folosit în motoarele de c...

Înapoi în susul paginii ↑

search engine

Clasificare: BM25+

2 minute de citit

Introducere BM25+ este un algoritm de clasificare folosit pentru a ordona documente text în funcție de un scor de relevanță. Este folosit în motoarele de c...

Înapoi în susul paginii ↑

embedded

O bibliotecă Rust pentru BME-680

mai puțin de 1 minute de citit

https://mastodon.social/@nuculabs/113811889816569079 Am găsit o bibliotecă pentru BME680 scrisă în Rust, dar nu am reușit să o compilez, deoarece autorul ad...

Înapoi în susul paginii ↑

3d

Experiența mea cu BambuLab A1 și imprimarea 3D

3 minute de citit

Introducere Salut tuturor, 👋 Acesta este primul meu articol din 2024 și, de când am început blogul în ~2018, am avut engineering ` Programming, Cloud and...

Înapoi în susul paginii ↑

freecad

Experiența mea cu BambuLab A1 și imprimarea 3D

3 minute de citit

Introducere Salut tuturor, 👋 Acesta este primul meu articol din 2024 și, de când am început blogul în ~2018, am avut engineering ` Programming, Cloud and...

Înapoi în susul paginii ↑

cad

Experiența mea cu BambuLab A1 și imprimarea 3D

3 minute de citit

Introducere Salut tuturor, 👋 Acesta este primul meu articol din 2024 și, de când am început blogul în ~2018, am avut engineering ` Programming, Cloud and...

Înapoi în susul paginii ↑

engineering

Experiența mea cu BambuLab A1 și imprimarea 3D

3 minute de citit

Introducere Salut tuturor, 👋 Acesta este primul meu articol din 2024 și, de când am început blogul în ~2018, am avut engineering ` Programming, Cloud and...

Înapoi în susul paginii ↑

macOs

Implementarea cat cu Kotlin Native

4 minute de citit

Introducere Salut! 👋 În acest articol vom implementa utilitarul de linie de comandă cat, folosit în multe sisteme asemănătoare Unix, cum ar fi Linux și m...

Înapoi în susul paginii ↑

cat

Implementarea cat cu Kotlin Native

4 minute de citit

Introducere Salut! 👋 În acest articol vom implementa utilitarul de linie de comandă cat, folosit în multe sisteme asemănătoare Unix, cum ar fi Linux și m...

Înapoi în susul paginii ↑

tools

Implementarea cat cu Kotlin Native

4 minute de citit

Introducere Salut! 👋 În acest articol vom implementa utilitarul de linie de comandă cat, folosit în multe sisteme asemănătoare Unix, cum ar fi Linux și m...

Înapoi în susul paginii ↑

ncdu

ncdu: NCurses Disk Usage

mai puțin de 1 minute de citit

Salut tuturor! 👋 Acesta este un scurt articol despre un instrument util numit ncdu. Instrumentul te ajută să ștergi fișiere și directoare de pe sistemul ...

Înapoi în susul paginii ↑

advent-of-code-2023

Învățând Kotlin

3 minute de citit

Introducere Salut tuturor! 👋 Anul 2023 s-a apropiat de sfârșit și vreau să scriu un articol scurt despre experiența mea cu Kotlin și despre celelalte lim...

Înapoi în susul paginii ↑

distributed systems

Idempotența în API-ul tău

3 minute de citit

Introducere Idempotența este o proprietate esențială în lumea API-urilor, care asigură că operațiile pot fi aplicate de mai multe ori fără a schimba rezulta...

Înapoi în susul paginii ↑

idempotency

Idempotența în API-ul tău

3 minute de citit

Introducere Idempotența este o proprietate esențială în lumea API-urilor, care asigură că operațiile pot fi aplicate de mai multe ori fără a schimba rezulta...

Înapoi în susul paginii ↑

project

Prezentare proiect: Etichetarea imaginilor

mai puțin de 1 minute de citit

Salut 👋, Aceasta este o prezentare a unui proiect la care lucrez de câteva săptămâni. Este o aplicație desktop simplă, multiplatformă, care îți permite să e...

Înapoi în susul paginii ↑

showcase

Prezentare proiect: Etichetarea imaginilor

mai puțin de 1 minute de citit

Salut 👋, Aceasta este o prezentare a unui proiect la care lucrez de câteva săptămâni. Este o aplicație desktop simplă, multiplatformă, care îți permite să e...

Înapoi în susul paginii ↑

coreml

Convertește un model FastAI în ONNX și CoreML

2 minute de citit

Salut 👋, În acest articol îți arăt cum să convertești un model FastAI în ONNX și CoreML. Convertește un model FastAI în Pytorch Înainte să putem convert...

Înapoi în susul paginii ↑

javascript

Trasarea API-urilor Node.js cu OpenTelemetry

6 minute de citit

Salut tuturor 👋, În acest articol vom instrumenta un API simplu în Node.js cu trasări (traces) OpenTelemetry. OpenTelemetry este noul standard pentru trasa...

Înapoi în susul paginii ↑

open telemetry

Trasarea API-urilor Node.js cu OpenTelemetry

6 minute de citit

Salut tuturor 👋, În acest articol vom instrumenta un API simplu în Node.js cu trasări (traces) OpenTelemetry. OpenTelemetry este noul standard pentru trasa...

Înapoi în susul paginii ↑

wordpress

De la WordPress la Hugo

2 minute de citit

Introducere Salut tuturor 👋, Acesta este un articol scurt despre cum mi-am migrat blogul de pe WordPress pe Hugo. Nu voi intra în detalii despre cum se ins...

Înapoi în susul paginii ↑

cap

Teorema CAP

2 minute de citit

Teorema CAP, cunoscută și ca teorema lui Brewer, este un concept din informatica distribuită care afirmă că este imposibil ca un sistem distribuit să ofere s...

Înapoi în susul paginii ↑

cassandra

Compactarea în Apache Cassandra

5 minute de citit

Introducere Apache Cassandra este o bază de date NoSQL foarte scalabilă și distribuită, proiectată să gestioneze volume mari de date pe mai multe servere obi...

Înapoi în susul paginii ↑

pdoc

Primii pași cu pdoc3 pentru Python

3 minute de citit

Salut tuturor! 👋 În acest articol vorbim despre documentație și despre cum să documentezi un proiect Python cu pdoc. Documentația este o parte esențială ...

Înapoi în susul paginii ↑

documentation

Primii pași cu pdoc3 pentru Python

3 minute de citit

Salut tuturor! 👋 În acest articol vorbim despre documentație și despre cum să documentezi un proiect Python cu pdoc. Documentația este o parte esențială ...

Înapoi în susul paginii ↑

bit

Înapoi în susul paginii ↑

bits

Înapoi în susul paginii ↑

bytes

Înapoi în susul paginii ↑

low-level

Înapoi în susul paginii ↑

prometheus

Înapoi în susul paginii ↑

service monitor

Înapoi în susul paginii ↑

code

Explorarea instrucțiunilor SIMD în Rust

15 minute de citit

Salut 👋, Am început să explorez Rust acum o săptămână, deoarece la locul de muncă tot mai multe servicii web sunt scrise în Rust, iar până acum îmi place li...

Înapoi în susul paginii ↑

cpu

Explorarea instrucțiunilor SIMD în Rust

15 minute de citit

Salut 👋, Am început să explorez Rust acum o săptămână, deoarece la locul de muncă tot mai multe servicii web sunt scrise în Rust, iar până acum îmi place li...

Înapoi în susul paginii ↑

Rust

Explorarea instrucțiunilor SIMD în Rust

15 minute de citit

Salut 👋, Am început să explorez Rust acum o săptămână, deoarece la locul de muncă tot mai multe servicii web sunt scrise în Rust, iar până acum îmi place li...

Înapoi în susul paginii ↑

simd

Explorarea instrucțiunilor SIMD în Rust

15 minute de citit

Salut 👋, Am început să explorez Rust acum o săptămână, deoarece la locul de muncă tot mai multe servicii web sunt scrise în Rust, iar până acum îmi place li...

Înapoi în susul paginii ↑

vector

Explorarea instrucțiunilor SIMD în Rust

15 minute de citit

Salut 👋, Am început să explorez Rust acum o săptămână, deoarece la locul de muncă tot mai multe servicii web sunt scrise în Rust, iar până acum îmi place li...

Înapoi în susul paginii ↑

parallel

Înapoi în susul paginii ↑

pickle

Înapoi în susul paginii ↑

process

Înapoi în susul paginii ↑

ProcessExecutor

Înapoi în susul paginii ↑

ProcessPoolExecutor

Înapoi în susul paginii ↑

serializing

Înapoi în susul paginii ↑

final cut pro

Înapoi în susul paginii ↑

noise gate

Înapoi în susul paginii ↑

noise removal

Înapoi în susul paginii ↑

powershell

Înapoi în susul paginii ↑

video editing

Înapoi în susul paginii ↑

voice isolation

Înapoi în susul paginii ↑

canon r6

Timișoara Nord – Fotografie de noapte

mai puțin de 1 minute de citit

Salut 👋 Sunt developer software de profesie, dar îmi place și fotografia. Acesta este primul meu articol de blog despre fotografie. Aici sunt câteva poze pe...

Înapoi în susul paginii ↑

night city

Timișoara Nord – Fotografie de noapte

mai puțin de 1 minute de citit

Salut 👋 Sunt developer software de profesie, dar îmi place și fotografia. Acesta este primul meu articol de blog despre fotografie. Aici sunt câteva poze pe...

Înapoi în susul paginii ↑

Photography

Timișoara Nord – Fotografie de noapte

mai puțin de 1 minute de citit

Salut 👋 Sunt developer software de profesie, dar îmi place și fotografia. Acesta este primul meu articol de blog despre fotografie. Aici sunt câteva poze pe...

Înapoi în susul paginii ↑

photos

Timișoara Nord – Fotografie de noapte

mai puțin de 1 minute de citit

Salut 👋 Sunt developer software de profesie, dar îmi place și fotografia. Acesta este primul meu articol de blog despre fotografie. Aici sunt câteva poze pe...

Înapoi în susul paginii ↑

street photography

Timișoara Nord – Fotografie de noapte

mai puțin de 1 minute de citit

Salut 👋 Sunt developer software de profesie, dar îmi place și fotografia. Acesta este primul meu articol de blog despre fotografie. Aici sunt câteva poze pe...

Înapoi în susul paginii ↑

Timisoara nord

Timișoara Nord – Fotografie de noapte

mai puțin de 1 minute de citit

Salut 👋 Sunt developer software de profesie, dar îmi place și fotografia. Acesta este primul meu articol de blog despre fotografie. Aici sunt câteva poze pe...

Înapoi în susul paginii ↑

command line

Înapoi în susul paginii ↑

fzf

Înapoi în susul paginii ↑

software enginneer

Înapoi în susul paginii ↑

terminal

Înapoi în susul paginii ↑

gunicorn windows

Dezvoltare Python în Windows cu WSL2

mai puțin de 1 minute de citit

Salut, Am publicat un videoclip nou pe canalul meu de YouTube. Este un tutorial scurt despre cum să dezvolți un proiect Python în Windows, fie setând interp...

Înapoi în susul paginii ↑

pycharm

Dezvoltare Python în Windows cu WSL2

mai puțin de 1 minute de citit

Salut, Am publicat un videoclip nou pe canalul meu de YouTube. Este un tutorial scurt despre cum să dezvolți un proiect Python în Windows, fie setând interp...

Înapoi în susul paginii ↑

python development

Dezvoltare Python în Windows cu WSL2

mai puțin de 1 minute de citit

Salut, Am publicat un videoclip nou pe canalul meu de YouTube. Este un tutorial scurt despre cum să dezvolți un proiect Python în Windows, fie setând interp...

Înapoi în susul paginii ↑

python on windows

Dezvoltare Python în Windows cu WSL2

mai puțin de 1 minute de citit

Salut, Am publicat un videoclip nou pe canalul meu de YouTube. Este un tutorial scurt despre cum să dezvolți un proiect Python în Windows, fie setând interp...

Înapoi în susul paginii ↑

wsl2

Dezvoltare Python în Windows cu WSL2

mai puțin de 1 minute de citit

Salut, Am publicat un videoclip nou pe canalul meu de YouTube. Este un tutorial scurt despre cum să dezvolți un proiect Python în Windows, fie setând interp...

Înapoi în susul paginii ↑

sigleton

Înapoi în susul paginii ↑

fix

Înapoi în susul paginii ↑

kdenlive

Separarea audio de video (cu ffmpeg)

mai puțin de 1 minute de citit

Salut 👋 În acest articol scurt îți arăt cum să separi audio de video folosind ffmpeg. Când lucram la cursul meu de pe Udemy, aveam nevoie de o metodă să pr...

Înapoi în susul paginii ↑

separate

Separarea audio de video (cu ffmpeg)

mai puțin de 1 minute de citit

Salut 👋 În acest articol scurt îți arăt cum să separi audio de video folosind ffmpeg. Când lucram la cursul meu de pe Udemy, aveam nevoie de o metodă să pr...

Înapoi în susul paginii ↑

exex

Exec ca utilizator root în Kubernetes

mai puțin de 1 minute de citit

Salut 👋, În acest tutorial scurt îți arăt o metodă de a obține un shell root în containerele care rulează într-un cluster Kubernetes modern. Cerințe prelim...

Înapoi în susul paginii ↑

pod

Exec ca utilizator root în Kubernetes

mai puțin de 1 minute de citit

Salut 👋, În acest tutorial scurt îți arăt o metodă de a obține un shell root în containerele care rulează într-un cluster Kubernetes modern. Cerințe prelim...

Înapoi în susul paginii ↑

root

Exec ca utilizator root în Kubernetes

mai puțin de 1 minute de citit

Salut 👋, În acest tutorial scurt îți arăt o metodă de a obține un shell root în containerele care rulează într-un cluster Kubernetes modern. Cerințe prelim...

Înapoi în susul paginii ↑

user

Exec ca utilizator root în Kubernetes

mai puțin de 1 minute de citit

Salut 👋, În acest tutorial scurt îți arăt o metodă de a obține un shell root în containerele care rulează într-un cluster Kubernetes modern. Cerințe prelim...

Înapoi în susul paginii ↑

aws

Înapoi în susul paginii ↑

checkpoints

Înapoi în susul paginii ↑

email

Înapoi în susul paginii ↑

permission forbidden

Înapoi în susul paginii ↑

s3

Înapoi în susul paginii ↑

envsubst

Înapoi în susul paginii ↑

substituting configuration files values with env variables

Înapoi în susul paginii ↑

building for macOS-arm64

Folosirea confluent-kafka-go pe MacOS M1

1 minute de citit

Salut, Pe scurt; brew install librdkafka openssl@3 pkg-configexport PKG_CONFIG_PATH="/opt/homebrew/opt/openssl@3/lib/pkgconfig"go test -tags dynamic ./... ...

Înapoi în susul paginii ↑

confluent-kafka-go

Folosirea confluent-kafka-go pe MacOS M1

1 minute de citit

Salut, Pe scurt; brew install librdkafka openssl@3 pkg-configexport PKG_CONFIG_PATH="/opt/homebrew/opt/openssl@3/lib/pkgconfig"go test -tags dynamic ./... ...

Înapoi în susul paginii ↑

librdkafka_darwin.a

Folosirea confluent-kafka-go pe MacOS M1

1 minute de citit

Salut, Pe scurt; brew install librdkafka openssl@3 pkg-configexport PKG_CONFIG_PATH="/opt/homebrew/opt/openssl@3/lib/pkgconfig"go test -tags dynamic ./... ...

Înapoi în susul paginii ↑

macOS-arm64

Folosirea confluent-kafka-go pe MacOS M1

1 minute de citit

Salut, Pe scurt; brew install librdkafka openssl@3 pkg-configexport PKG_CONFIG_PATH="/opt/homebrew/opt/openssl@3/lib/pkgconfig"go test -tags dynamic ./... ...

Înapoi în susul paginii ↑

macOS-x86_64

Folosirea confluent-kafka-go pe MacOS M1

1 minute de citit

Salut, Pe scurt; brew install librdkafka openssl@3 pkg-configexport PKG_CONFIG_PATH="/opt/homebrew/opt/openssl@3/lib/pkgconfig"go test -tags dynamic ./... ...

Înapoi în susul paginii ↑

clickhouse

Înapoi în susul paginii ↑

how to identify similar images

Înapoi în susul paginii ↑

image hashing

Înapoi în susul paginii ↑

similar images

Înapoi în susul paginii ↑

demorgan's law

Legea lui De Morgan

mai puțin de 1 minute de citit

Legea lui De Morgan este o lege simplă pe care am învățat-o la UPT, în timpul uneia dintre orele mele de hardware. Deși este utilă în hardware, este utilă ș...

Înapoi în susul paginii ↑

hardware

Legea lui De Morgan

mai puțin de 1 minute de citit

Legea lui De Morgan este o lege simplă pe care am învățat-o la UPT, în timpul uneia dintre orele mele de hardware. Deși este utilă în hardware, este utilă ș...

Înapoi în susul paginii ↑

polling

Sfaturi pentru teste: evită sleep în teste

3 minute de citit

Salut 👋, În acest articol vreau să prezint un sfat despre teste pe care l-am învățat recent citind Software Engineering at Google: Lessons Learned from Prog...

Înapoi în susul paginii ↑

testing tips

Sfaturi pentru teste: evită sleep în teste

3 minute de citit

Salut 👋, În acest articol vreau să prezint un sfat despre teste pe care l-am învățat recent citind Software Engineering at Google: Lessons Learned from Prog...

Înapoi în susul paginii ↑

http

Clienții HTTP pot fi reutilizați

mai puțin de 1 minute de citit

Salut 👋, Am vrut să scriu acest articol ca să spun că instanțierea unei clase HttpClient este adesea o operație costisitoare. Dacă ai o metodă care face ce...

Înapoi în susul paginii ↑

http client

Clienții HTTP pot fi reutilizați

mai puțin de 1 minute de citit

Salut 👋, Am vrut să scriu acest articol ca să spun că instanțierea unei clase HttpClient este adesea o operație costisitoare. Dacă ai o metodă care face ce...

Înapoi în susul paginii ↑

multisort

Înapoi în susul paginii ↑

slice

Înapoi în susul paginii ↑

sorting

Înapoi în susul paginii ↑

multiple python versions

Mai multe versiuni de Python pe Windows

1 minute de citit

Salut 👋 În acest articol scurt îți arăt două moduri de a schimba versiunile de Python pe Windows. Este util când ai instalate mai multe versiuni de Python p...

Înapoi în susul paginii ↑

homekit

Un accesoriu HomeKit personalizat, cu Python

2 minute de citit

Salut 👋, În acest articol scurt vreau să arăt cum am implementat un accesoriu HomeKit personalizat, cu python. Cardul SD al Home Assistant-ului meu a murit...

Înapoi în susul paginii ↑

ethernet

Înapoi în susul paginii ↑

router

Înapoi în susul paginii ↑

wds

Înapoi în susul paginii ↑

ai-1

Înapoi în susul paginii ↑

audio interface

Înapoi în susul paginii ↑

microphone

Înapoi în susul paginii ↑

pulseaudio

Înapoi în susul paginii ↑

RØDE

Înapoi în susul paginii ↑

logs

Înapoi în susul paginii ↑

loki

Înapoi în susul paginii ↑

monitoring

Înapoi în susul paginii ↑

observability

Înapoi în susul paginii ↑

promtail

Înapoi în susul paginii ↑

apache software foundation

Cum mi-a fost integrat primul PR în Apache Flink

1 minute de citit

Salut 👋 Aceasta este o scurtă poveste despre cum mi-a fost integrat pull request-ul în Apache Flink. Totul a pornit de la nevoia de a seta limite de CPU și...

Înapoi în susul paginii ↑

opensource

Cum mi-a fost integrat primul PR în Apache Flink

1 minute de citit

Salut 👋 Aceasta este o scurtă poveste despre cum mi-a fost integrat pull request-ul în Apache Flink. Totul a pornit de la nevoia de a seta limite de CPU și...

Înapoi în susul paginii ↑

story

Cum mi-a fost integrat primul PR în Apache Flink

1 minute de citit

Salut 👋 Aceasta este o scurtă poveste despre cum mi-a fost integrat pull request-ul în Apache Flink. Totul a pornit de la nevoia de a seta limite de CPU și...

Înapoi în susul paginii ↑

compiling python

Înapoi în susul paginii ↑

deadsnakes

Înapoi în susul paginii ↑

installing python

Înapoi în susul paginii ↑

battery

Înlocuirea bateriei unui iPhone 6s

1 minute de citit

Salut, 👋 De obicei scriu despre lucruri tehnice și tutoriale, dar acest articol este mai degrabă despre reparații și dreptul la reparație. Este important c...

Înapoi în susul paginii ↑

iPhone

Înlocuirea bateriei unui iPhone 6s

1 minute de citit

Salut, 👋 De obicei scriu despre lucruri tehnice și tutoriale, dar acest articol este mai degrabă despre reparații și dreptul la reparație. Este important c...

Înapoi în susul paginii ↑

repair

Înlocuirea bateriei unui iPhone 6s

1 minute de citit

Salut, 👋 De obicei scriu despre lucruri tehnice și tutoriale, dar acest articol este mai degrabă despre reparații și dreptul la reparație. Este important c...

Înapoi în susul paginii ↑

right to repair

Înlocuirea bateriei unui iPhone 6s

1 minute de citit

Salut, 👋 De obicei scriu despre lucruri tehnice și tutoriale, dar acest articol este mai degrabă despre reparații și dreptul la reparație. Este important c...

Înapoi în susul paginii ↑

integration

Integrarea BME680 cu Home Assistant

3 minute de citit

Salut 👋, În acest articol scurt voi arăta cum să folosești integrarea BME680 pentru Home Assistant cu un senzor BME680. Te rog să reții că rulez Home Assis...

Înapoi în susul paginii ↑

raspberry pi os

Înapoi în susul paginii ↑

generator

Fixturi pytest și yield

2 minute de citit

Salut 👋 În acest articol scurt vreau să explic utilizarea cuvântului cheie yield în fixturile pytest. Ce este pytest? Pytest este un framework Python comp...

Înapoi în susul paginii ↑

test fixture

Fixturi pytest și yield

2 minute de citit

Salut 👋 În acest articol scurt vreau să explic utilizarea cuvântului cheie yield în fixturile pytest. Ce este pytest? Pytest este un framework Python comp...

Înapoi în susul paginii ↑

unit test

Fixturi pytest și yield

2 minute de citit

Salut 👋 În acest articol scurt vreau să explic utilizarea cuvântului cheie yield în fixturile pytest. Ce este pytest? Pytest este un framework Python comp...

Înapoi în susul paginii ↑

yield

Fixturi pytest și yield

2 minute de citit

Salut 👋 În acest articol scurt vreau să explic utilizarea cuvântului cheie yield în fixturile pytest. Ce este pytest? Pytest este un framework Python comp...

Înapoi în susul paginii ↑

logitech

Recenzie la tastatura Logitech MX Keys

1 minute de citit

Salut, Sunt dezvoltator software și, pentru a-mi face treaba, stau la calculator cel puțin 8 ore pe zi. Am nevoie de o tastatură decentă, confortabilă și r...

Înapoi în susul paginii ↑

mx keys

Recenzie la tastatura Logitech MX Keys

1 minute de citit

Salut, Sunt dezvoltator software și, pentru a-mi face treaba, stau la calculator cel puțin 8 ore pe zi. Am nevoie de o tastatură decentă, confortabilă și r...

Înapoi în susul paginii ↑

material theme

Cum să documentezi un proiect cu MkDocs 📹

1 minute de citit

Salut, Bine ai venit la al treilea meu tutorial video, de data aceasta despre cum să începi să folosești MkDocs. În acest video încerc să îți ofer o prezen...

Înapoi în susul paginii ↑

mkdocs

Cum să documentezi un proiect cu MkDocs 📹

1 minute de citit

Salut, Bine ai venit la al treilea meu tutorial video, de data aceasta despre cum să începi să folosești MkDocs. În acest video încerc să îți ofer o prezen...

Înapoi în susul paginii ↑

logon attempt failed

💻Remote Desktop: autentificare eșuată ⛔

mai puțin de 1 minute de citit

Salut 👋 Ai încercat vreodată să configurezi funcția Remote Desktop de pe Windows și ai primit mesajul de eroare „logon attempt failed“, deși știai că datele...

Înapoi în susul paginii ↑

remote desktop

💻Remote Desktop: autentificare eșuată ⛔

mai puțin de 1 minute de citit

Salut 👋 Ai încercat vreodată să configurezi funcția Remote Desktop de pe Windows și ai primit mesajul de eroare „logon attempt failed“, deși știai că datele...

Înapoi în susul paginii ↑

windows 10

💻Remote Desktop: autentificare eșuată ⛔

mai puțin de 1 minute de citit

Salut 👋 Ai încercat vreodată să configurezi funcția Remote Desktop de pe Windows și ai primit mesajul de eroare „logon attempt failed“, deși știai că datele...

Înapoi în susul paginii ↑

forwarding

Înapoi în susul paginii ↑

gui

Înapoi în susul paginii ↑

wsl

Înapoi în susul paginii ↑

x-server

Înapoi în susul paginii ↑

tests

Înapoi în susul paginii ↑

sink

Conectorul MongoDB Sink pentru Kafka Connect

6 minute de citit

Salut 👋, În acest articol vom construi un pipeline de date care conectează Kafka la MongoDB. Pe scurt, vom adăuga un MongoDB Sink connector într-un cluster...

Înapoi în susul paginii ↑

json

Îmbunătățirea throughput-ului unui Producer ✈

3 minute de citit

Salut 👋, În acest articol îți voi da câteva sfaturi despre cum poți îmbunătăți throughput-ul unui producător de mesaje. Trebuia să scriu o aplicație în Gol...

Înapoi în susul paginii ↑

protocol buffers

Îmbunătățirea throughput-ului unui Producer ✈

3 minute de citit

Salut 👋, În acest articol îți voi da câteva sfaturi despre cum poți îmbunătăți throughput-ul unui producător de mesaje. Trebuia să scriu o aplicație în Gol...

Înapoi în susul paginii ↑

autofixture

AutoFixture în ASP.Net Core 🎥

mai puțin de 1 minute de citit

Salut, 👋 Acesta este primul meu articol video în care încerc să explic AutoFixture. https://www.youtube.com/watch?v=ec52FWmzQxA Aici este cazul de test me...

Înapoi în susul paginii ↑

mongo

Sharding-ul MongoDB folosind strategia Range

6 minute de citit

Salut 👋👋 În acest articol voi explora subiectul sharding-ului unei baze de date Mongo care rulează pe Kubernetes. Înainte să începem, dacă vrei să urmărești...

Înapoi în susul paginii ↑

scaling

Sharding-ul MongoDB folosind strategia Range

6 minute de citit

Salut 👋👋 În acest articol voi explora subiectul sharding-ului unei baze de date Mongo care rulează pe Kubernetes. Înainte să începem, dacă vrei să urmărești...

Înapoi în susul paginii ↑

sharding

Sharding-ul MongoDB folosind strategia Range

6 minute de citit

Salut 👋👋 În acest articol voi explora subiectul sharding-ului unei baze de date Mongo care rulează pe Kubernetes. Înainte să începem, dacă vrei să urmărești...

Înapoi în susul paginii ↑

CI

Testarea proiectelor Python cu Tox

2 minute de citit

Salut 👋 În acest articol îți arăt cum să testezi proiectele tale Python cu Tox. Introducere Tox este un instrument pentru automatizarea testării în Python...

Înapoi în susul paginii ↑

tox

Testarea proiectelor Python cu Tox

2 minute de citit

Salut 👋 În acest articol îți arăt cum să testezi proiectele tale Python cu Tox. Introducere Tox este un instrument pentru automatizarea testării în Python...

Înapoi în susul paginii ↑

compiler

Recursivitate de coadă

2 minute de citit

Salut tuturor! 👋 Articolul de astăzi va fi despre recursivitatea de coadă, o tehnică ce permite optimizarea anumitor funcții recursive. Introducere Pe scu...

Înapoi în susul paginii ↑

optimizations

Recursivitate de coadă

2 minute de citit

Salut tuturor! 👋 Articolul de astăzi va fi despre recursivitatea de coadă, o tehnică ce permite optimizarea anumitor funcții recursive. Introducere Pe scu...

Înapoi în susul paginii ↑

recursion

Recursivitate de coadă

2 minute de citit

Salut tuturor! 👋 Articolul de astăzi va fi despre recursivitatea de coadă, o tehnică ce permite optimizarea anumitor funcții recursive. Introducere Pe scu...

Înapoi în susul paginii ↑

tail recursion

Recursivitate de coadă

2 minute de citit

Salut tuturor! 👋 Articolul de astăzi va fi despre recursivitatea de coadă, o tehnică ce permite optimizarea anumitor funcții recursive. Introducere Pe scu...

Înapoi în susul paginii ↑

docker-compose

Noțiuni de bază Docker pentru dezvoltatori

3 minute de citit

Introducere Salut 🙋‍♂️ În acest articol vom discuta despre un instrument numit Docker 🐬 Docker este o platformă care permite împachetarea aplicațiilor ind...

Înapoi în susul paginii ↑

arduino

Arduino Simple Simon Says

6 minute de citit

Acest articol este o republicare, originalul se află pe alt site. Introducere Am început acest proiect acum ceva timp, ca să mă familiarizez cu Arduino. V...

Înapoi în susul paginii ↑

C/C++

Arduino Simple Simon Says

6 minute de citit

Acest articol este o republicare, originalul se află pe alt site. Introducere Am început acest proiect acum ceva timp, ca să mă familiarizez cu Arduino. V...

Înapoi în susul paginii ↑

rbac

Cont de serviciu Kubernetes pentru pod

2 minute de citit

Salut 🙋‍♂️, În acest articol voi vorbi despre cum poți autentifica aplicațiile tale la API-ul Kubernetes prin intermediul funcției de conturi de serviciu (s...

Înapoi în susul paginii ↑

service account

Cont de serviciu Kubernetes pentru pod

2 minute de citit

Salut 🙋‍♂️, În acest articol voi vorbi despre cum poți autentifica aplicațiile tale la API-ul Kubernetes prin intermediul funcției de conturi de serviciu (s...

Înapoi în susul paginii ↑

fastapi

Logging-ul Uvicorn în FastAPI în producție

2 minute de citit

Salut 🙋‍♂️, Rularea unei aplicații ⏩FastAPI ⏩ în producție este foarte ușoară și rapidă, dar pe parcurs unele log-uri Uvicorn se pierd. În acest articol vo...

Înapoi în susul paginii ↑

gunicorn

Logging-ul Uvicorn în FastAPI în producție

2 minute de citit

Salut 🙋‍♂️, Rularea unei aplicații ⏩FastAPI ⏩ în producție este foarte ușoară și rapidă, dar pe parcurs unele log-uri Uvicorn se pierd. În acest articol vo...

Înapoi în susul paginii ↑

uvicorn

Logging-ul Uvicorn în FastAPI în producție

2 minute de citit

Salut 🙋‍♂️, Rularea unei aplicații ⏩FastAPI ⏩ în producție este foarte ușoară și rapidă, dar pe parcurs unele log-uri Uvicorn se pierd. În acest articol vo...

Înapoi în susul paginii ↑

web api

Logging-ul Uvicorn în FastAPI în producție

2 minute de citit

Salut 🙋‍♂️, Rularea unei aplicații ⏩FastAPI ⏩ în producție este foarte ușoară și rapidă, dar pe parcurs unele log-uri Uvicorn se pierd. În acest articol vo...

Înapoi în susul paginii ↑

oidc

Înapoi în susul paginii ↑

Air Quality

Test al senzorului de particule PMS5003

1 minute de citit

Salut În acest articol vom testa senzorul PMS5003 ca să vedem dacă funcționează. Am uitat să cumpăr o placă de conectare, așa că vom face o conexiune manua...

Înapoi în susul paginii ↑

context managers

Înapoi în susul paginii ↑

decorator

Înapoi în susul paginii ↑

method injection

Înapoi în susul paginii ↑

property injection

Înapoi în susul paginii ↑

android application

Nucu Car Devlog: 0x03 – Android

1 minute de citit

Salut tuturor! De curând am lucrat în timpul liber la proiectul meu mic care folosește Raspberry Pi și .NET. Acum am introdus o tehnologie nouă, Android! P...

Înapoi în susul paginii ↑

nucuhub

Nucu Car Devlog: 0x03 – Android

1 minute de citit

Salut tuturor! De curând am lucrat în timpul liber la proiectul meu mic care folosește Raspberry Pi și .NET. Acum am introdus o tehnologie nouă, Android! P...

Înapoi în susul paginii ↑

sensors

Nucu Car Devlog: 0x03 – Android

1 minute de citit

Salut tuturor! De curând am lucrat în timpul liber la proiectul meu mic care folosește Raspberry Pi și .NET. Acum am introdus o tehnologie nouă, Android! P...

Înapoi în susul paginii ↑

solution

Înapoi în susul paginii ↑

Composition Root

Composition Root: cum scrii software modular

2 minute de citit

Composition root este un design pattern care te ajută să structurezi o aplicație software, implementând o clasă care construiește toate celelalte clase. În ...

Înapoi în susul paginii ↑

data scrapping

Conectorul sursă GitHub pentru Kafka Connect

4 minute de citit

Salut! În acest articol vom discuta cum să începi rapid cu Kafka și Kafka Connect, ca să colectezi toate commit-urile dintr-un repository GitHub. Este un t...

Înapoi în susul paginii ↑

utilities

Înapoi în susul paginii ↑

wireless display

Înapoi în susul paginii ↑

flood fill

LeetCode: Umplere prin inundare (Flood Fill)

1 minute de citit

Salut, Iată soluția mea pentru problema flood fill, găsită pe LeetCode. Dacă vreți să scriu despre anumite subiecte, vă rog să-mi spuneți în comentarii, mu...

Înapoi în susul paginii ↑

fusuma

Gesturi multi-touch pe Linux

mai puțin de 1 minute de citit

Salut, De ceva vreme folosesc Linux full time pe laptopul de la serviciu, iar un lucru care îmi lipsește cu adevărat de pe MacBook sunt gesturile multi-touc...

Înapoi în susul paginii ↑

multi-touch gestures

Gesturi multi-touch pe Linux

mai puțin de 1 minute de citit

Salut, De ceva vreme folosesc Linux full time pe laptopul de la serviciu, iar un lucru care îmi lipsește cu adevărat de pe MacBook sunt gesturile multi-touc...

Înapoi în susul paginii ↑

arrays

Înapoi în susul paginii ↑

rest

Autentificare REST pentru Firebase

1 minute de citit

Salut, În acest articol îți arăt cum să te autentifici la Firebase și cum să securizezi bazele de date cu câteva reguli de securitate simple. Folosesc aceas...

Înapoi în susul paginii ↑

bruteforcing

Brute-forcing parole cu Hydra

mai puțin de 1 minute de citit

Salut, În acest articol găsești soluțiile pentru camera Hydra de pe Try Hack Me. Link: Aproape fiecare sarcină de brute-forcing sau cracking de pe HackThe...

Înapoi în susul paginii ↑

kali linux

Brute-forcing parole cu Hydra

mai puțin de 1 minute de citit

Salut, În acest articol găsești soluțiile pentru camera Hydra de pe Try Hack Me. Link: Aproape fiecare sarcină de brute-forcing sau cracking de pe HackThe...

Înapoi în susul paginii ↑

vault doors

Reverse Engineering la picoCTF 2019: Vault Doors

3 minute de citit

Întotdeauna ajung târziu la petrecere, dar iată soluțiile mele pentru provocările Vault Doors din secțiunea de reverse engineering a PicoCTF2019. Le-am făcut...

Înapoi în susul paginii ↑

general knowledge

PicoCTF 2019: whats-the-difference (Puncte 200)

mai puțin de 1 minute de citit

Poți observa diferența? kitters cattos. Sunt disponibile și la /problems/whats-the-difference… pe serverul shell Pentru a rezolva ușor această provocare...

Înapoi în susul paginii ↑

debugging

Înapoi în susul paginii ↑

LD_PRELOAD

Înapoi în susul paginii ↑

ptrace

Înapoi în susul paginii ↑

debug me

Hack The Box – Reversing: Indicii pentru Debug Me

mai puțin de 1 minute de citit

Salut, Iată câteva indicii pentru rezolvarea provocării Debug Me de pe HackThebox: Folosește un debugger bun, de exemplu x64dbg Folosește un plugin an...

Înapoi în susul paginii ↑

x-mas

Înapoi în susul paginii ↑

playlist

Listă de redare pentru programare

mai puțin de 1 minute de citit

Ori de câte ori trebuie să mă concentrez asupra unei sarcini de programare, ascult următoarea listă de redare; mă ajută să intru în ritm și mă pune într-o st...

Înapoi în susul paginii ↑

bitlab

Hack The Box – Bitlab

2 minute de citit

Salut, Iată cum am rezolvat mașina Bitlab de pe Hack The Box. Acces la Gitlab Ca de obicei, începem cu o scanare nmap: root@kali:~# nmap -p- -sV 10.10.10...

Înapoi în susul paginii ↑

linux machine

Hack The Box – Bitlab

2 minute de citit

Salut, Iată cum am rezolvat mașina Bitlab de pe Hack The Box. Acces la Gitlab Ca de obicei, începem cu o scanare nmap: root@kali:~# nmap -p- -sV 10.10.10...

Înapoi în susul paginii ↑

nginx

Renunț la Apache2 și trec la Nginx

3 minute de citit

Salut, Am vrut să găzduiesc singur blogul meu WordPress și pentru asta am ales un furnizor de găzduire pe care nu îl mai recomand.. Pentru că sunt leneș și...

Înapoi în susul paginii ↑

traverxec

Hack The Box – Travexec: rezolvare

mai puțin de 1 minute de citit

Salut, Iată rezolvarea mea pentru mașina Traverxec. Shell inițial: google Indiciu pentru user: Citește cu atenție configurația și fă ls pe directoarele al...

Înapoi în susul paginii ↑

begineer

Comutator simplu pentru tema întunecată cu Vue.JS

1 minute de citit

Salut, În acest articol îți arăt cât de repede poți adăuga un comutator pentru tema întunecată în aplicația ta Vue.JS. Vom porni de la o aplicație goală. A...

Înapoi în susul paginii ↑

easy

Comutator simplu pentru tema întunecată cu Vue.JS

1 minute de citit

Salut, În acest articol îți arăt cât de repede poți adăuga un comutator pentru tema întunecată în aplicația ta Vue.JS. Vom porni de la o aplicație goală. A...

Înapoi în susul paginii ↑

vue.js

Comutator simplu pentru tema întunecată cu Vue.JS

1 minute de citit

Salut, În acest articol îți arăt cât de repede poți adăuga un comutator pentru tema întunecată în aplicația ta Vue.JS. Vom porni de la o aplicație goală. A...

Înapoi în susul paginii ↑

gameboy

Înapoi în susul paginii ↑

z80

Înapoi în susul paginii ↑

game-devlog

MAD: Game DevLog #5: Game Over

1 minute de citit

Imagine de Steve Buissinne de pe Pixabay Salut, Nu cred că aș mai vrea să investesc timp și resurse în acest proiect. M-am distrat programându-l și învățân...

Înapoi în susul paginii ↑

angr

Introducere în Angr

3 minute de citit

Mereu mi-am dorit să experimentez cu un framework de analiză a binarelor, dar de cele mai multe ori m-a descurajat cât de greu era de instalat și de folosit....

Înapoi în susul paginii ↑

elf

Înapoi în susul paginii ↑

smeltgames

Înapoi în susul paginii ↑

hints

Root-Me Reversing: indicii pentru crackme_wtf

mai puțin de 1 minute de citit

A trecut ceva timp de când n-am mai făcut Reverse Engineering, iar astăzi am rezolvat o provocare simplă pe . Numele fișierului provocării este crackme_wtf ...

Înapoi în susul paginii ↑

asp.net

Înapoi în susul paginii ↑

buffer overflow

Înapoi în susul paginii ↑

exploit

Înapoi în susul paginii ↑

dns

Configurarea unui server DNS simplu

1 minute de citit

Imediat după ce am configurat serverul FTP, am vrut să pot „da un nume” serverului meu, așa că am instalat un server DNS ușor. (context: articolul anterior) ...

Înapoi în susul paginii ↑

dnsmasq

Configurarea unui server DNS simplu

1 minute de citit

Imediat după ce am configurat serverul FTP, am vrut să pot „da un nume” serverului meu, așa că am instalat un server DNS ușor. (context: articolul anterior) ...

Înapoi în susul paginii ↑

ftp

Înapoi în susul paginii ↑

vsftpd

Înapoi în susul paginii ↑

slack app

Drumul meu spre un homelab: introducere

3 minute de citit

Salut tuturor! După ce am urmărit subreddit-ul /r/homelab o vreme, m-am hotărât să încerc și să-mi construiesc propriul mediu homelab. Nu am acces la echipa...

Înapoi în susul paginii ↑

building miasm

Instalarea MIASM pe macOS

2 minute de citit

Am citit recent blogul MIASM.re și mi-am dorit să încerc miasm. Scopul acestui articol este să ofere ghidaj despre cum se compilează miasm pe macOS și să-i p...

Înapoi în susul paginii ↑

installing miasm

Instalarea MIASM pe macOS

2 minute de citit

Am citit recent blogul MIASM.re și mi-am dorit să încerc miasm. Scopul acestui articol este să ofere ghidaj despre cum se compilează miasm pe macOS și să-i p...

Înapoi în susul paginii ↑

miasm

Instalarea MIASM pe macOS

2 minute de citit

Am citit recent blogul MIASM.re și mi-am dorit să încerc miasm. Scopul acestui articol este să ofere ghidaj despre cum se compilează miasm pe macOS și să-i p...

Înapoi în susul paginii ↑

miasm2

Instalarea MIASM pe macOS

2 minute de citit

Am citit recent blogul MIASM.re și mi-am dorit să încerc miasm. Scopul acestui articol este să ofere ghidaj despre cum se compilează miasm pe macOS și să-i p...

Înapoi în susul paginii ↑

foreign languages

Învăț limbi străine cu Memrise

1 minute de citit

Am cumpărat astăzi un abonament Memrise Pro pe viață și sunt recunoscător că am putut să o fac. Memrise este o aplicație mobilă care îți oferă acces la o va...

Înapoi în susul paginii ↑

level2

Înapoi în susul paginii ↑

cbm-hackers

Soluția lui cbm-hackers pentru easy_reverse

1 minute de citit

Pe măsură ce îmi continui drumul în Reverse Engineering, am ales câteva provocări de pe root-me și altele de pe crackmes.one. Acesta este o soluție pentru o ...

Înapoi în susul paginii ↑

crackmes.one

Soluția lui cbm-hackers pentru easy_reverse

1 minute de citit

Pe măsură ce îmi continui drumul în Reverse Engineering, am ales câteva provocări de pe root-me și altele de pe crackmes.one. Acesta este o soluție pentru o ...

Înapoi în susul paginii ↑

oracle

Primii pași cu PL/SQL

mai puțin de 1 minute de citit

M-am înscris la cursul de Proiectarea bazelor de date de la facultate. Cursurile sunt excelente, dar laboratoarele practice nu: sunt doar o înșiruire obosito...

Înapoi în susul paginii ↑

sql

Primii pași cu PL/SQL

mai puțin de 1 minute de citit

M-am înscris la cursul de Proiectarea bazelor de date de la facultate. Cursurile sunt excelente, dar laboratoarele practice nu: sunt doar o înșiruire obosito...

Înapoi în susul paginii ↑

find the secret flag

HackTheBox Reversing: Find The Secret Flag

1 minute de citit

Salut, Această provocare nu este chiar grea, dar este destul de confuză. Ca să o rezolvi foarte repede, tot ce trebuie să faci este să o modifici (patch) în...

Înapoi în susul paginii ↑

cake

HackTheBox Reversing: Provocarea Cake

1 minute de citit

Salut, Dacă deschizi acest binar în Binary Ninja sau în orice alt dezasamblor, vei observa că fluxul este destul de ciudat. După ce m-am uitat în tabul de ș...

Înapoi în susul paginii ↑

operating systems

Înapoi în susul paginii ↑

rtos

Înapoi în susul paginii ↑

gcc

Introducere în formatul Extended ASM al GCC

3 minute de citit

Citind cartea Professional Assembly Language, am ajuns la capitolul 13 și mi-a plăcut atât de mult încât am decis să scriu un articol despre el. Cartea este ...

Înapoi în susul paginii ↑

binary ninja

Reversing pe HackTheBox: Impossible Password

3 minute de citit

Salut, acesta este un write-up despre provocarea de reversing de pe HackTheBox: Impossible Password. Te rog nu te uita la soluție dacă nu ai încercat încă p...

Înapoi în susul paginii ↑

ble

BLE CTF: Cum să flashezi ESP32

1 minute de citit

Salut! Dacă vrei să faci BLE CTF-ul lui Hackgnar, dar te-ai chinuit cu flasharea ESP-ului, nu-ți face griji! Am creat special pentru asta un mediu de dezvol...

Înapoi în susul paginii ↑

esp32

BLE CTF: Cum să flashezi ESP32

1 minute de citit

Salut! Dacă vrei să faci BLE CTF-ul lui Hackgnar, dar te-ai chinuit cu flasharea ESP-ului, nu-ți face griji! Am creat special pentru asta un mediu de dezvol...

Înapoi în susul paginii ↑

flash

BLE CTF: Cum să flashezi ESP32

1 minute de citit

Salut! Dacă vrei să faci BLE CTF-ul lui Hackgnar, dar te-ai chinuit cu flasharea ESP-ului, nu-ți face griji! Am creat special pentru asta un mediu de dezvol...

Înapoi în susul paginii ↑

malwaretech

Înapoi în susul paginii ↑

strings

Înapoi în susul paginii ↑

lena151

Înapoi în susul paginii ↑

tor

Cum poți ajuta proiectul Tor

3 minute de citit

În acest scurt articol am să încerc să te introduc în proiectul Tor și în ceea ce poți face ca să-l ajuți. Ce este proiectul Tor? EFF descrie proiectul Tor...

Înapoi în susul paginii ↑

django

Semnale Django

2 minute de citit

De ceva vreme lucrez la un site web. La început l-am făcut cu Django + șabloane, iar acum folosesc Django Rest Framework și Angular. Site-ul trebuie să fie o...

Înapoi în susul paginii ↑

yubikey

Cum semnezi commit-urile git cu Yubikey

1 minute de citit

Introducere Dacă știi deja ce este un Yubikey, poți sări peste această secțiune. Yubikey este un dispozitiv destul de scump care funcționează ca o cheie GP...

Înapoi în susul paginii ↑

Framework

Înapoi în susul paginii ↑

Front End Development

Înapoi în susul paginii ↑

Https

Înapoi în susul paginii ↑

Programming

Înapoi în susul paginii ↑

VPN

Înapoi în susul paginii ↑

Electronics

Cum să începi cu FreeRTOS și ESP8266

4 minute de citit

Fotografia de copertă de Matan Segev de pe PexelsCover Recent, am cumpărat de pe AliExpress un NodeMCU, cam pentru 4 dolari. Motivul a fost să aflu ce e atât...

Înapoi în susul paginii ↑

Esp8266

Cum să începi cu FreeRTOS și ESP8266

4 minute de citit

Fotografia de copertă de Matan Segev de pe PexelsCover Recent, am cumpărat de pe AliExpress un NodeMCU, cam pentru 4 dolari. Motivul a fost să aflu ce e atât...

Înapoi în susul paginii ↑

Wifi

Cum să începi cu FreeRTOS și ESP8266

4 minute de citit

Fotografia de copertă de Matan Segev de pe PexelsCover Recent, am cumpărat de pe AliExpress un NodeMCU, cam pentru 4 dolari. Motivul a fost să aflu ce e atât...

Înapoi în susul paginii ↑