<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ro">
	<id>http://www.yo3iti.ro/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Yo3iti</id>
	<title>YO3ITI - Contribuțiile utilizatorului [ro]</title>
	<link rel="self" type="application/atom+xml" href="http://www.yo3iti.ro/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Yo3iti"/>
	<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php/Special:Contribu%C8%9Bii/Yo3iti"/>
	<updated>2026-05-31T09:14:52Z</updated>
	<subtitle>Contribuțiile utilizatorului</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Sec%C8%9Biunea_despre_SDRPlay&amp;diff=3698</id>
		<title>Secțiunea despre SDRPlay</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Sec%C8%9Biunea_despre_SDRPlay&amp;diff=3698"/>
		<updated>2026-04-09T18:05:42Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
==Generalități==&lt;br /&gt;
Pentru utilizarea SDRPlay pe orice platformă, trebuie instalate driverele de pe site-ul oficial [https://www.sdrplay.com/api/ SDRPlay API].&lt;br /&gt;
&lt;br /&gt;
* [[Script de instalare SDRPlay]] pe Raspberry Pi.&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Script_de_instalare_SDRPlay&amp;diff=3697</id>
		<title>Script de instalare SDRPlay</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Script_de_instalare_SDRPlay&amp;diff=3697"/>
		<updated>2026-04-09T18:05:11Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Script pentru instalarea tuturor pachetelor necesare pentru utilizarea SDRPlay pe Raspberry Pi.&lt;br /&gt;
Acest script se găsește și pe github la adresa [https://github.com/yo3iti/Dual-SDR-install.git https://github.com/yo3iti/Dual-SDR-install.git]&lt;br /&gt;
&lt;br /&gt;
Este foarte important să se instaleze înainte [https://www.sdrplay.com/api/ driverele oficiale pentru SDRPlay].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
# install_sdr_fixed.sh - Fixed installation script for Raspberry Pi&lt;br /&gt;
&lt;br /&gt;
set -e&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;===== SDR Interface Installation (Fixed) =====&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Check if running as root&lt;br /&gt;
if [ &amp;quot;$EUID&amp;quot; -eq 0 ]; then &lt;br /&gt;
    echo &amp;quot;WARNING: Don&#039;t run as root during build. Run specific commands with sudo.&amp;quot;&lt;br /&gt;
    echo &amp;quot;Usage: ./install_sdr_fixed.sh&amp;quot;&lt;br /&gt;
    exit 1&lt;br /&gt;
fi&lt;br /&gt;
.....&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(restul pe [https://github.com/yo3iti/Dual-SDR-install.git github])&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Script_de_instalare_SDRPlay&amp;diff=3696</id>
		<title>Script de instalare SDRPlay</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Script_de_instalare_SDRPlay&amp;diff=3696"/>
		<updated>2026-04-09T18:03:41Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Script pentru instalarea tuturor pachetelor necesare pentru utilizarea SDRPlay pe Raspberry Pi.&lt;br /&gt;
Acest script se găsește și pe github la adresa [https://github.com/yo3iti/Dual-SDR-install.git https://github.com/yo3iti/Dual-SDR-install.git]&lt;br /&gt;
&lt;br /&gt;
Este foarte important să se instaleze înainte [https://www.sdrplay.com/api/ driverele oficiale pentru SDRPlay].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
# install_sdr_fixed.sh - Fixed installation script for Raspberry Pi&lt;br /&gt;
&lt;br /&gt;
set -e&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;===== SDR Interface Installation (Fixed) =====&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Check if running as root&lt;br /&gt;
if [ &amp;quot;$EUID&amp;quot; -eq 0 ]; then &lt;br /&gt;
    echo &amp;quot;WARNING: Don&#039;t run as root during build. Run specific commands with sudo.&amp;quot;&lt;br /&gt;
    echo &amp;quot;Usage: ./install_sdr_fixed.sh&amp;quot;&lt;br /&gt;
    exit 1&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Update system&lt;br /&gt;
echo &amp;quot;[1/7] Updating system...&amp;quot;&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get upgrade -y&lt;br /&gt;
&lt;br /&gt;
# Install system dependencies&lt;br /&gt;
echo &amp;quot;[2/7] Installing system packages...&amp;quot;&lt;br /&gt;
sudo apt-get install -y \&lt;br /&gt;
    python3-pip \&lt;br /&gt;
    python3-dev \&lt;br /&gt;
    build-essential \&lt;br /&gt;
    cmake \&lt;br /&gt;
    git \&lt;br /&gt;
    libusb-1.0-0-dev \&lt;br /&gt;
    pkg-config \&lt;br /&gt;
    libxml2-dev \&lt;br /&gt;
    bison \&lt;br /&gt;
    flex \&lt;br /&gt;
    libavahi-client-dev \&lt;br /&gt;
    libavahi-common-dev \&lt;br /&gt;
    libserialport-dev \&lt;br /&gt;
    libcdk5-dev \&lt;br /&gt;
    libaio-dev \&lt;br /&gt;
    libzstd-dev&lt;br /&gt;
&lt;br /&gt;
# Create build directory&lt;br /&gt;
BUILD_DIR=&amp;quot;$HOME/sdr_build&amp;quot;&lt;br /&gt;
mkdir -p &amp;quot;$BUILD_DIR&amp;quot;&lt;br /&gt;
cd &amp;quot;$BUILD_DIR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# ===== STEP 1: Install libiio FIRST (critical!) =====&lt;br /&gt;
echo &amp;quot;[3/7] Installing libiio...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
if [ -d &amp;quot;libiio&amp;quot; ]; then&lt;br /&gt;
    rm -rf libiio&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/analogdevicesinc/libiio.git&lt;br /&gt;
cd libiio&lt;br /&gt;
git checkout v0.25  # Use stable version&lt;br /&gt;
&lt;br /&gt;
mkdir -p build &amp;amp;&amp;amp; cd build&lt;br /&gt;
cmake .. \&lt;br /&gt;
    -DCMAKE_INSTALL_PREFIX=/usr/local \&lt;br /&gt;
    -DWITH_SERIAL_BACKEND=ON \&lt;br /&gt;
    -DENABLE_IPV6=ON&lt;br /&gt;
&lt;br /&gt;
make -j$(nproc)&lt;br /&gt;
sudo make install&lt;br /&gt;
sudo ldconfig&lt;br /&gt;
&lt;br /&gt;
# Verify libiio installation&lt;br /&gt;
if ! pkg-config --exists libiio; then&lt;br /&gt;
    echo &amp;quot;ERROR: libiio pkg-config not found&amp;quot;&lt;br /&gt;
    exit 1&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;libiio installed successfully&amp;quot;&lt;br /&gt;
cd &amp;quot;$BUILD_DIR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# ===== STEP 2: Install libad9361 with proper linking =====&lt;br /&gt;
echo &amp;quot;[4/7] Installing libad9361...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
if [ -d &amp;quot;libad9361-iio&amp;quot; ]; then&lt;br /&gt;
    rm -rf libad9361-iio&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/analogdevicesinc/libad9361-iio.git&lt;br /&gt;
cd libad9361-iio&lt;br /&gt;
&lt;br /&gt;
# Fix CMakeLists.txt to link libiio properly&lt;br /&gt;
cat &amp;gt; CMakeLists_fix.patch &amp;lt;&amp;lt;&#039;EOF&#039;&lt;br /&gt;
--- a/CMakeLists.txt&lt;br /&gt;
+++ b/CMakeLists.txt&lt;br /&gt;
@@ -1,6 +1,9 @@&lt;br /&gt;
 cmake_minimum_required(VERSION 2.8.7)&lt;br /&gt;
 project(ad9361 C)&lt;br /&gt;
 &lt;br /&gt;
+# Find libiio&lt;br /&gt;
+find_package(PkgConfig REQUIRED)&lt;br /&gt;
+pkg_check_modules(LIBIIO REQUIRED libiio)&lt;br /&gt;
+&lt;br /&gt;
 set(LIBAD9361_VERSION_MAJOR 0)&lt;br /&gt;
 set(LIBAD9361_VERSION_MINOR 2)&lt;br /&gt;
 set(LIBAD9361_VERSION ${LIBAD9361_VERSION_MAJOR}.${LIBAD9361_VERSION_MINOR})&lt;br /&gt;
@@ -32,6 +35,8 @@ add_library(ad9361 SHARED ${LIBAD9361_SOURCES})&lt;br /&gt;
 set_target_properties(ad9361 PROPERTIES&lt;br /&gt;
 	VERSION ${LIBAD9361_VERSION}&lt;br /&gt;
 	SOVERSION ${LIBAD9361_VERSION_MAJOR}&lt;br /&gt;
+	LINK_FLAGS &amp;quot;${LIBIIO_LDFLAGS}&amp;quot;&lt;br /&gt;
+	COMPILE_FLAGS &amp;quot;${LIBIIO_CFLAGS}&amp;quot;&lt;br /&gt;
 )&lt;br /&gt;
 target_link_libraries(ad9361 LINK_PRIVATE ${LIBIIO_LIBRARIES})&lt;br /&gt;
 &lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
# Apply patch if CMakeLists doesn&#039;t already link libiio&lt;br /&gt;
if ! grep -q &amp;quot;pkg_check_modules(LIBIIO&amp;quot; CMakeLists.txt; then&lt;br /&gt;
    patch -p1 &amp;lt; CMakeLists_fix.patch || true&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
mkdir -p build &amp;amp;&amp;amp; cd build&lt;br /&gt;
cmake .. \&lt;br /&gt;
    -DCMAKE_INSTALL_PREFIX=/usr/local \&lt;br /&gt;
    -DLIBIIO_INCLUDEDIR=/usr/local/include \&lt;br /&gt;
    -DLIBIIO_LIBDIR=/usr/local/lib&lt;br /&gt;
&lt;br /&gt;
make -j$(nproc)&lt;br /&gt;
sudo make install&lt;br /&gt;
sudo ldconfig&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;libad9361 installed successfully&amp;quot;&lt;br /&gt;
cd &amp;quot;$BUILD_DIR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# ===== STEP 3: Install SoapySDR =====&lt;br /&gt;
echo &amp;quot;[5/7] Installing SoapySDR...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
if [ -d &amp;quot;SoapySDR&amp;quot; ]; then&lt;br /&gt;
    rm -rf SoapySDR&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/pothosware/SoapySDR.git&lt;br /&gt;
cd SoapySDR&lt;br /&gt;
git checkout soapy-sdr-0.8.1  # Stable version&lt;br /&gt;
&lt;br /&gt;
mkdir -p build &amp;amp;&amp;amp; cd build&lt;br /&gt;
cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local&lt;br /&gt;
make -j$(nproc)&lt;br /&gt;
sudo make install&lt;br /&gt;
sudo ldconfig&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;SoapySDR installed successfully&amp;quot;&lt;br /&gt;
cd &amp;quot;$BUILD_DIR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# ===== STEP 4: Install SDRPlay API (if you have SDRPlay) =====&lt;br /&gt;
echo &amp;quot;[6/7] SDRPlay setup...&amp;quot;&lt;br /&gt;
echo &amp;quot;NOTE: SDRPlay requires manual API installation from https://www.sdrplay.com/downloads/&amp;quot;&lt;br /&gt;
echo &amp;quot;After installing SDRPlay API, install SoapySDRPlay3:&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
read -p &amp;quot;Do you have SDRPlay API installed? (y/n) &amp;quot; -n 1 -r&lt;br /&gt;
echo&lt;br /&gt;
if [[ $REPLY =~ ^[Yy]$ ]]; then&lt;br /&gt;
    if [ -d &amp;quot;SoapySDRPlay3&amp;quot; ]; then&lt;br /&gt;
        rm -rf SoapySDRPlay3&lt;br /&gt;
    fi&lt;br /&gt;
    &lt;br /&gt;
    git clone https://github.com/pothosware/SoapySDRPlay3.git&lt;br /&gt;
    cd SoapySDRPlay3&lt;br /&gt;
    mkdir -p build &amp;amp;&amp;amp; cd build&lt;br /&gt;
    cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local&lt;br /&gt;
    make -j$(nproc)&lt;br /&gt;
    sudo make install&lt;br /&gt;
    sudo ldconfig&lt;br /&gt;
    &lt;br /&gt;
    echo &amp;quot;SoapySDRPlay3 installed successfully&amp;quot;&lt;br /&gt;
else&lt;br /&gt;
    echo &amp;quot;Skipping SoapySDRPlay3 installation&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
cd &amp;quot;$BUILD_DIR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# ===== STEP 5: Install Python packages =====&lt;br /&gt;
echo &amp;quot;[7/7] Installing Python packages...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Upgrade pip&lt;br /&gt;
pip3 install --upgrade pip&lt;br /&gt;
&lt;br /&gt;
# Install basic packages&lt;br /&gt;
pip3 install numpy scipy matplotlib pyyaml tqdm&lt;br /&gt;
&lt;br /&gt;
# Install pyadi-iio (for PlutoSDR)&lt;br /&gt;
pip3 install pyadi-iio&lt;br /&gt;
&lt;br /&gt;
# Install SoapySDR Python bindings&lt;br /&gt;
cd &amp;quot;$BUILD_DIR/SoapySDR&amp;quot;&lt;br /&gt;
cd python&lt;br /&gt;
pip3 install .&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;===== Installation Complete =====&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;Installed components:&amp;quot;&lt;br /&gt;
echo &amp;quot;  - libiio (for PlutoSDR)&amp;quot;&lt;br /&gt;
echo &amp;quot;  - libad9361 (for PlutoSDR)&amp;quot;&lt;br /&gt;
echo &amp;quot;  - SoapySDR&amp;quot;&lt;br /&gt;
echo &amp;quot;  - Python packages&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;Testing installations:&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Test libiio&lt;br /&gt;
echo &amp;quot;Testing libiio...&amp;quot;&lt;br /&gt;
if command -v iio_info &amp;amp;&amp;gt; /dev/null; then&lt;br /&gt;
    echo &amp;quot;✓ iio_info available&amp;quot;&lt;br /&gt;
    iio_info -V&lt;br /&gt;
else&lt;br /&gt;
    echo &amp;quot;✗ iio_info not found&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Test SoapySDR&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;Testing SoapySDR...&amp;quot;&lt;br /&gt;
if command -v SoapySDRUtil &amp;amp;&amp;gt; /dev/null; then&lt;br /&gt;
    echo &amp;quot;✓ SoapySDRUtil available&amp;quot;&lt;br /&gt;
    SoapySDRUtil --info&lt;br /&gt;
else&lt;br /&gt;
    echo &amp;quot;✗ SoapySDRUtil not found&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Test Python imports&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;Testing Python imports...&amp;quot;&lt;br /&gt;
python3 &amp;lt;&amp;lt; EOF&lt;br /&gt;
import sys&lt;br /&gt;
try:&lt;br /&gt;
    import numpy&lt;br /&gt;
    print(&amp;quot;✓ numpy&amp;quot;)&lt;br /&gt;
except:&lt;br /&gt;
    print(&amp;quot;✗ numpy&amp;quot;)&lt;br /&gt;
    &lt;br /&gt;
try:&lt;br /&gt;
    import scipy&lt;br /&gt;
    print(&amp;quot;✓ scipy&amp;quot;)&lt;br /&gt;
except:&lt;br /&gt;
    print(&amp;quot;✗ scipy&amp;quot;)&lt;br /&gt;
    &lt;br /&gt;
try:&lt;br /&gt;
    import adi&lt;br /&gt;
    print(&amp;quot;✓ pyadi-iio (PlutoSDR)&amp;quot;)&lt;br /&gt;
except:&lt;br /&gt;
    print(&amp;quot;✗ pyadi-iio&amp;quot;)&lt;br /&gt;
    &lt;br /&gt;
try:&lt;br /&gt;
    import SoapySDR&lt;br /&gt;
    print(&amp;quot;✓ SoapySDR&amp;quot;)&lt;br /&gt;
except:&lt;br /&gt;
    print(&amp;quot;✗ SoapySDR&amp;quot;)&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;Quick start:&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;For PlutoSDR (USB):&amp;quot;&lt;br /&gt;
echo &amp;quot;  iio_info -u ip:192.168.2.1&amp;quot;&lt;br /&gt;
echo &amp;quot;  python3 -c &#039;import adi; sdr=adi.Pluto(\&amp;quot;ip:192.168.2.1\&amp;quot;); print(sdr)&#039;&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;For SDRPlay:&amp;quot;&lt;br /&gt;
echo &amp;quot;  SoapySDRUtil --probe=driver=sdrplay&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;Clean up build files:&amp;quot;&lt;br /&gt;
echo &amp;quot;  rm -rf $BUILD_DIR&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Script_de_instalare_SDRPlay&amp;diff=3695</id>
		<title>Script de instalare SDRPlay</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Script_de_instalare_SDRPlay&amp;diff=3695"/>
		<updated>2026-04-09T18:02:42Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Acest script se găsește și pe github la adresa [https://github.com/yo3iti/Dual-SDR-install.git https://github.com/yo3iti/Dual-SDR-install.git]&lt;br /&gt;
&lt;br /&gt;
Este foarte important să se instaleze înainte [https://www.sdrplay.com/api/ driverele oficiale pentru SDRPlay].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
# install_sdr_fixed.sh - Fixed installation script for Raspberry Pi&lt;br /&gt;
&lt;br /&gt;
set -e&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;===== SDR Interface Installation (Fixed) =====&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Check if running as root&lt;br /&gt;
if [ &amp;quot;$EUID&amp;quot; -eq 0 ]; then &lt;br /&gt;
    echo &amp;quot;WARNING: Don&#039;t run as root during build. Run specific commands with sudo.&amp;quot;&lt;br /&gt;
    echo &amp;quot;Usage: ./install_sdr_fixed.sh&amp;quot;&lt;br /&gt;
    exit 1&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Update system&lt;br /&gt;
echo &amp;quot;[1/7] Updating system...&amp;quot;&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get upgrade -y&lt;br /&gt;
&lt;br /&gt;
# Install system dependencies&lt;br /&gt;
echo &amp;quot;[2/7] Installing system packages...&amp;quot;&lt;br /&gt;
sudo apt-get install -y \&lt;br /&gt;
    python3-pip \&lt;br /&gt;
    python3-dev \&lt;br /&gt;
    build-essential \&lt;br /&gt;
    cmake \&lt;br /&gt;
    git \&lt;br /&gt;
    libusb-1.0-0-dev \&lt;br /&gt;
    pkg-config \&lt;br /&gt;
    libxml2-dev \&lt;br /&gt;
    bison \&lt;br /&gt;
    flex \&lt;br /&gt;
    libavahi-client-dev \&lt;br /&gt;
    libavahi-common-dev \&lt;br /&gt;
    libserialport-dev \&lt;br /&gt;
    libcdk5-dev \&lt;br /&gt;
    libaio-dev \&lt;br /&gt;
    libzstd-dev&lt;br /&gt;
&lt;br /&gt;
# Create build directory&lt;br /&gt;
BUILD_DIR=&amp;quot;$HOME/sdr_build&amp;quot;&lt;br /&gt;
mkdir -p &amp;quot;$BUILD_DIR&amp;quot;&lt;br /&gt;
cd &amp;quot;$BUILD_DIR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# ===== STEP 1: Install libiio FIRST (critical!) =====&lt;br /&gt;
echo &amp;quot;[3/7] Installing libiio...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
if [ -d &amp;quot;libiio&amp;quot; ]; then&lt;br /&gt;
    rm -rf libiio&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/analogdevicesinc/libiio.git&lt;br /&gt;
cd libiio&lt;br /&gt;
git checkout v0.25  # Use stable version&lt;br /&gt;
&lt;br /&gt;
mkdir -p build &amp;amp;&amp;amp; cd build&lt;br /&gt;
cmake .. \&lt;br /&gt;
    -DCMAKE_INSTALL_PREFIX=/usr/local \&lt;br /&gt;
    -DWITH_SERIAL_BACKEND=ON \&lt;br /&gt;
    -DENABLE_IPV6=ON&lt;br /&gt;
&lt;br /&gt;
make -j$(nproc)&lt;br /&gt;
sudo make install&lt;br /&gt;
sudo ldconfig&lt;br /&gt;
&lt;br /&gt;
# Verify libiio installation&lt;br /&gt;
if ! pkg-config --exists libiio; then&lt;br /&gt;
    echo &amp;quot;ERROR: libiio pkg-config not found&amp;quot;&lt;br /&gt;
    exit 1&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;libiio installed successfully&amp;quot;&lt;br /&gt;
cd &amp;quot;$BUILD_DIR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# ===== STEP 2: Install libad9361 with proper linking =====&lt;br /&gt;
echo &amp;quot;[4/7] Installing libad9361...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
if [ -d &amp;quot;libad9361-iio&amp;quot; ]; then&lt;br /&gt;
    rm -rf libad9361-iio&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/analogdevicesinc/libad9361-iio.git&lt;br /&gt;
cd libad9361-iio&lt;br /&gt;
&lt;br /&gt;
# Fix CMakeLists.txt to link libiio properly&lt;br /&gt;
cat &amp;gt; CMakeLists_fix.patch &amp;lt;&amp;lt;&#039;EOF&#039;&lt;br /&gt;
--- a/CMakeLists.txt&lt;br /&gt;
+++ b/CMakeLists.txt&lt;br /&gt;
@@ -1,6 +1,9 @@&lt;br /&gt;
 cmake_minimum_required(VERSION 2.8.7)&lt;br /&gt;
 project(ad9361 C)&lt;br /&gt;
 &lt;br /&gt;
+# Find libiio&lt;br /&gt;
+find_package(PkgConfig REQUIRED)&lt;br /&gt;
+pkg_check_modules(LIBIIO REQUIRED libiio)&lt;br /&gt;
+&lt;br /&gt;
 set(LIBAD9361_VERSION_MAJOR 0)&lt;br /&gt;
 set(LIBAD9361_VERSION_MINOR 2)&lt;br /&gt;
 set(LIBAD9361_VERSION ${LIBAD9361_VERSION_MAJOR}.${LIBAD9361_VERSION_MINOR})&lt;br /&gt;
@@ -32,6 +35,8 @@ add_library(ad9361 SHARED ${LIBAD9361_SOURCES})&lt;br /&gt;
 set_target_properties(ad9361 PROPERTIES&lt;br /&gt;
 	VERSION ${LIBAD9361_VERSION}&lt;br /&gt;
 	SOVERSION ${LIBAD9361_VERSION_MAJOR}&lt;br /&gt;
+	LINK_FLAGS &amp;quot;${LIBIIO_LDFLAGS}&amp;quot;&lt;br /&gt;
+	COMPILE_FLAGS &amp;quot;${LIBIIO_CFLAGS}&amp;quot;&lt;br /&gt;
 )&lt;br /&gt;
 target_link_libraries(ad9361 LINK_PRIVATE ${LIBIIO_LIBRARIES})&lt;br /&gt;
 &lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
# Apply patch if CMakeLists doesn&#039;t already link libiio&lt;br /&gt;
if ! grep -q &amp;quot;pkg_check_modules(LIBIIO&amp;quot; CMakeLists.txt; then&lt;br /&gt;
    patch -p1 &amp;lt; CMakeLists_fix.patch || true&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
mkdir -p build &amp;amp;&amp;amp; cd build&lt;br /&gt;
cmake .. \&lt;br /&gt;
    -DCMAKE_INSTALL_PREFIX=/usr/local \&lt;br /&gt;
    -DLIBIIO_INCLUDEDIR=/usr/local/include \&lt;br /&gt;
    -DLIBIIO_LIBDIR=/usr/local/lib&lt;br /&gt;
&lt;br /&gt;
make -j$(nproc)&lt;br /&gt;
sudo make install&lt;br /&gt;
sudo ldconfig&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;libad9361 installed successfully&amp;quot;&lt;br /&gt;
cd &amp;quot;$BUILD_DIR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# ===== STEP 3: Install SoapySDR =====&lt;br /&gt;
echo &amp;quot;[5/7] Installing SoapySDR...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
if [ -d &amp;quot;SoapySDR&amp;quot; ]; then&lt;br /&gt;
    rm -rf SoapySDR&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/pothosware/SoapySDR.git&lt;br /&gt;
cd SoapySDR&lt;br /&gt;
git checkout soapy-sdr-0.8.1  # Stable version&lt;br /&gt;
&lt;br /&gt;
mkdir -p build &amp;amp;&amp;amp; cd build&lt;br /&gt;
cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local&lt;br /&gt;
make -j$(nproc)&lt;br /&gt;
sudo make install&lt;br /&gt;
sudo ldconfig&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;SoapySDR installed successfully&amp;quot;&lt;br /&gt;
cd &amp;quot;$BUILD_DIR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# ===== STEP 4: Install SDRPlay API (if you have SDRPlay) =====&lt;br /&gt;
echo &amp;quot;[6/7] SDRPlay setup...&amp;quot;&lt;br /&gt;
echo &amp;quot;NOTE: SDRPlay requires manual API installation from https://www.sdrplay.com/downloads/&amp;quot;&lt;br /&gt;
echo &amp;quot;After installing SDRPlay API, install SoapySDRPlay3:&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
read -p &amp;quot;Do you have SDRPlay API installed? (y/n) &amp;quot; -n 1 -r&lt;br /&gt;
echo&lt;br /&gt;
if [[ $REPLY =~ ^[Yy]$ ]]; then&lt;br /&gt;
    if [ -d &amp;quot;SoapySDRPlay3&amp;quot; ]; then&lt;br /&gt;
        rm -rf SoapySDRPlay3&lt;br /&gt;
    fi&lt;br /&gt;
    &lt;br /&gt;
    git clone https://github.com/pothosware/SoapySDRPlay3.git&lt;br /&gt;
    cd SoapySDRPlay3&lt;br /&gt;
    mkdir -p build &amp;amp;&amp;amp; cd build&lt;br /&gt;
    cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local&lt;br /&gt;
    make -j$(nproc)&lt;br /&gt;
    sudo make install&lt;br /&gt;
    sudo ldconfig&lt;br /&gt;
    &lt;br /&gt;
    echo &amp;quot;SoapySDRPlay3 installed successfully&amp;quot;&lt;br /&gt;
else&lt;br /&gt;
    echo &amp;quot;Skipping SoapySDRPlay3 installation&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
cd &amp;quot;$BUILD_DIR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# ===== STEP 5: Install Python packages =====&lt;br /&gt;
echo &amp;quot;[7/7] Installing Python packages...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Upgrade pip&lt;br /&gt;
pip3 install --upgrade pip&lt;br /&gt;
&lt;br /&gt;
# Install basic packages&lt;br /&gt;
pip3 install numpy scipy matplotlib pyyaml tqdm&lt;br /&gt;
&lt;br /&gt;
# Install pyadi-iio (for PlutoSDR)&lt;br /&gt;
pip3 install pyadi-iio&lt;br /&gt;
&lt;br /&gt;
# Install SoapySDR Python bindings&lt;br /&gt;
cd &amp;quot;$BUILD_DIR/SoapySDR&amp;quot;&lt;br /&gt;
cd python&lt;br /&gt;
pip3 install .&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;===== Installation Complete =====&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;Installed components:&amp;quot;&lt;br /&gt;
echo &amp;quot;  - libiio (for PlutoSDR)&amp;quot;&lt;br /&gt;
echo &amp;quot;  - libad9361 (for PlutoSDR)&amp;quot;&lt;br /&gt;
echo &amp;quot;  - SoapySDR&amp;quot;&lt;br /&gt;
echo &amp;quot;  - Python packages&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;Testing installations:&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Test libiio&lt;br /&gt;
echo &amp;quot;Testing libiio...&amp;quot;&lt;br /&gt;
if command -v iio_info &amp;amp;&amp;gt; /dev/null; then&lt;br /&gt;
    echo &amp;quot;✓ iio_info available&amp;quot;&lt;br /&gt;
    iio_info -V&lt;br /&gt;
else&lt;br /&gt;
    echo &amp;quot;✗ iio_info not found&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Test SoapySDR&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;Testing SoapySDR...&amp;quot;&lt;br /&gt;
if command -v SoapySDRUtil &amp;amp;&amp;gt; /dev/null; then&lt;br /&gt;
    echo &amp;quot;✓ SoapySDRUtil available&amp;quot;&lt;br /&gt;
    SoapySDRUtil --info&lt;br /&gt;
else&lt;br /&gt;
    echo &amp;quot;✗ SoapySDRUtil not found&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Test Python imports&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;Testing Python imports...&amp;quot;&lt;br /&gt;
python3 &amp;lt;&amp;lt; EOF&lt;br /&gt;
import sys&lt;br /&gt;
try:&lt;br /&gt;
    import numpy&lt;br /&gt;
    print(&amp;quot;✓ numpy&amp;quot;)&lt;br /&gt;
except:&lt;br /&gt;
    print(&amp;quot;✗ numpy&amp;quot;)&lt;br /&gt;
    &lt;br /&gt;
try:&lt;br /&gt;
    import scipy&lt;br /&gt;
    print(&amp;quot;✓ scipy&amp;quot;)&lt;br /&gt;
except:&lt;br /&gt;
    print(&amp;quot;✗ scipy&amp;quot;)&lt;br /&gt;
    &lt;br /&gt;
try:&lt;br /&gt;
    import adi&lt;br /&gt;
    print(&amp;quot;✓ pyadi-iio (PlutoSDR)&amp;quot;)&lt;br /&gt;
except:&lt;br /&gt;
    print(&amp;quot;✗ pyadi-iio&amp;quot;)&lt;br /&gt;
    &lt;br /&gt;
try:&lt;br /&gt;
    import SoapySDR&lt;br /&gt;
    print(&amp;quot;✓ SoapySDR&amp;quot;)&lt;br /&gt;
except:&lt;br /&gt;
    print(&amp;quot;✗ SoapySDR&amp;quot;)&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;Quick start:&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;For PlutoSDR (USB):&amp;quot;&lt;br /&gt;
echo &amp;quot;  iio_info -u ip:192.168.2.1&amp;quot;&lt;br /&gt;
echo &amp;quot;  python3 -c &#039;import adi; sdr=adi.Pluto(\&amp;quot;ip:192.168.2.1\&amp;quot;); print(sdr)&#039;&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;For SDRPlay:&amp;quot;&lt;br /&gt;
echo &amp;quot;  SoapySDRUtil --probe=driver=sdrplay&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;Clean up build files:&amp;quot;&lt;br /&gt;
echo &amp;quot;  rm -rf $BUILD_DIR&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Script_de_instalare_SDRPlay&amp;diff=3694</id>
		<title>Script de instalare SDRPlay</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Script_de_instalare_SDRPlay&amp;diff=3694"/>
		<updated>2026-04-09T18:01:06Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: Pagină nouă: Acest script se găsește și pe github la adresa [https://github.com/yo3iti/Dual-SDR-install.git https://github.com/yo3iti/Dual-SDR-install.git]  &amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt; #!/bin/bash # install_sdr_fixed.sh - Fixed installation script for Raspberry Pi  set -e  echo &amp;quot;===== SDR Interface Installation (Fixed) =====&amp;quot;  # Check if running as root if [ &amp;quot;$EUID&amp;quot; -eq 0 ]; then      echo &amp;quot;WARNING: Don&amp;#039;t run as root during build. Run specific commands with sudo.&amp;quot;     echo &amp;quot;Usage: ./in...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Acest script se găsește și pe github la adresa [https://github.com/yo3iti/Dual-SDR-install.git https://github.com/yo3iti/Dual-SDR-install.git]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
# install_sdr_fixed.sh - Fixed installation script for Raspberry Pi&lt;br /&gt;
&lt;br /&gt;
set -e&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;===== SDR Interface Installation (Fixed) =====&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Check if running as root&lt;br /&gt;
if [ &amp;quot;$EUID&amp;quot; -eq 0 ]; then &lt;br /&gt;
    echo &amp;quot;WARNING: Don&#039;t run as root during build. Run specific commands with sudo.&amp;quot;&lt;br /&gt;
    echo &amp;quot;Usage: ./install_sdr_fixed.sh&amp;quot;&lt;br /&gt;
    exit 1&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Update system&lt;br /&gt;
echo &amp;quot;[1/7] Updating system...&amp;quot;&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get upgrade -y&lt;br /&gt;
&lt;br /&gt;
# Install system dependencies&lt;br /&gt;
echo &amp;quot;[2/7] Installing system packages...&amp;quot;&lt;br /&gt;
sudo apt-get install -y \&lt;br /&gt;
    python3-pip \&lt;br /&gt;
    python3-dev \&lt;br /&gt;
    build-essential \&lt;br /&gt;
    cmake \&lt;br /&gt;
    git \&lt;br /&gt;
    libusb-1.0-0-dev \&lt;br /&gt;
    pkg-config \&lt;br /&gt;
    libxml2-dev \&lt;br /&gt;
    bison \&lt;br /&gt;
    flex \&lt;br /&gt;
    libavahi-client-dev \&lt;br /&gt;
    libavahi-common-dev \&lt;br /&gt;
    libserialport-dev \&lt;br /&gt;
    libcdk5-dev \&lt;br /&gt;
    libaio-dev \&lt;br /&gt;
    libzstd-dev&lt;br /&gt;
&lt;br /&gt;
# Create build directory&lt;br /&gt;
BUILD_DIR=&amp;quot;$HOME/sdr_build&amp;quot;&lt;br /&gt;
mkdir -p &amp;quot;$BUILD_DIR&amp;quot;&lt;br /&gt;
cd &amp;quot;$BUILD_DIR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# ===== STEP 1: Install libiio FIRST (critical!) =====&lt;br /&gt;
echo &amp;quot;[3/7] Installing libiio...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
if [ -d &amp;quot;libiio&amp;quot; ]; then&lt;br /&gt;
    rm -rf libiio&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/analogdevicesinc/libiio.git&lt;br /&gt;
cd libiio&lt;br /&gt;
git checkout v0.25  # Use stable version&lt;br /&gt;
&lt;br /&gt;
mkdir -p build &amp;amp;&amp;amp; cd build&lt;br /&gt;
cmake .. \&lt;br /&gt;
    -DCMAKE_INSTALL_PREFIX=/usr/local \&lt;br /&gt;
    -DWITH_SERIAL_BACKEND=ON \&lt;br /&gt;
    -DENABLE_IPV6=ON&lt;br /&gt;
&lt;br /&gt;
make -j$(nproc)&lt;br /&gt;
sudo make install&lt;br /&gt;
sudo ldconfig&lt;br /&gt;
&lt;br /&gt;
# Verify libiio installation&lt;br /&gt;
if ! pkg-config --exists libiio; then&lt;br /&gt;
    echo &amp;quot;ERROR: libiio pkg-config not found&amp;quot;&lt;br /&gt;
    exit 1&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;libiio installed successfully&amp;quot;&lt;br /&gt;
cd &amp;quot;$BUILD_DIR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# ===== STEP 2: Install libad9361 with proper linking =====&lt;br /&gt;
echo &amp;quot;[4/7] Installing libad9361...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
if [ -d &amp;quot;libad9361-iio&amp;quot; ]; then&lt;br /&gt;
    rm -rf libad9361-iio&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/analogdevicesinc/libad9361-iio.git&lt;br /&gt;
cd libad9361-iio&lt;br /&gt;
&lt;br /&gt;
# Fix CMakeLists.txt to link libiio properly&lt;br /&gt;
cat &amp;gt; CMakeLists_fix.patch &amp;lt;&amp;lt;&#039;EOF&#039;&lt;br /&gt;
--- a/CMakeLists.txt&lt;br /&gt;
+++ b/CMakeLists.txt&lt;br /&gt;
@@ -1,6 +1,9 @@&lt;br /&gt;
 cmake_minimum_required(VERSION 2.8.7)&lt;br /&gt;
 project(ad9361 C)&lt;br /&gt;
 &lt;br /&gt;
+# Find libiio&lt;br /&gt;
+find_package(PkgConfig REQUIRED)&lt;br /&gt;
+pkg_check_modules(LIBIIO REQUIRED libiio)&lt;br /&gt;
+&lt;br /&gt;
 set(LIBAD9361_VERSION_MAJOR 0)&lt;br /&gt;
 set(LIBAD9361_VERSION_MINOR 2)&lt;br /&gt;
 set(LIBAD9361_VERSION ${LIBAD9361_VERSION_MAJOR}.${LIBAD9361_VERSION_MINOR})&lt;br /&gt;
@@ -32,6 +35,8 @@ add_library(ad9361 SHARED ${LIBAD9361_SOURCES})&lt;br /&gt;
 set_target_properties(ad9361 PROPERTIES&lt;br /&gt;
 	VERSION ${LIBAD9361_VERSION}&lt;br /&gt;
 	SOVERSION ${LIBAD9361_VERSION_MAJOR}&lt;br /&gt;
+	LINK_FLAGS &amp;quot;${LIBIIO_LDFLAGS}&amp;quot;&lt;br /&gt;
+	COMPILE_FLAGS &amp;quot;${LIBIIO_CFLAGS}&amp;quot;&lt;br /&gt;
 )&lt;br /&gt;
 target_link_libraries(ad9361 LINK_PRIVATE ${LIBIIO_LIBRARIES})&lt;br /&gt;
 &lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
# Apply patch if CMakeLists doesn&#039;t already link libiio&lt;br /&gt;
if ! grep -q &amp;quot;pkg_check_modules(LIBIIO&amp;quot; CMakeLists.txt; then&lt;br /&gt;
    patch -p1 &amp;lt; CMakeLists_fix.patch || true&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
mkdir -p build &amp;amp;&amp;amp; cd build&lt;br /&gt;
cmake .. \&lt;br /&gt;
    -DCMAKE_INSTALL_PREFIX=/usr/local \&lt;br /&gt;
    -DLIBIIO_INCLUDEDIR=/usr/local/include \&lt;br /&gt;
    -DLIBIIO_LIBDIR=/usr/local/lib&lt;br /&gt;
&lt;br /&gt;
make -j$(nproc)&lt;br /&gt;
sudo make install&lt;br /&gt;
sudo ldconfig&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;libad9361 installed successfully&amp;quot;&lt;br /&gt;
cd &amp;quot;$BUILD_DIR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# ===== STEP 3: Install SoapySDR =====&lt;br /&gt;
echo &amp;quot;[5/7] Installing SoapySDR...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
if [ -d &amp;quot;SoapySDR&amp;quot; ]; then&lt;br /&gt;
    rm -rf SoapySDR&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/pothosware/SoapySDR.git&lt;br /&gt;
cd SoapySDR&lt;br /&gt;
git checkout soapy-sdr-0.8.1  # Stable version&lt;br /&gt;
&lt;br /&gt;
mkdir -p build &amp;amp;&amp;amp; cd build&lt;br /&gt;
cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local&lt;br /&gt;
make -j$(nproc)&lt;br /&gt;
sudo make install&lt;br /&gt;
sudo ldconfig&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;SoapySDR installed successfully&amp;quot;&lt;br /&gt;
cd &amp;quot;$BUILD_DIR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# ===== STEP 4: Install SDRPlay API (if you have SDRPlay) =====&lt;br /&gt;
echo &amp;quot;[6/7] SDRPlay setup...&amp;quot;&lt;br /&gt;
echo &amp;quot;NOTE: SDRPlay requires manual API installation from https://www.sdrplay.com/downloads/&amp;quot;&lt;br /&gt;
echo &amp;quot;After installing SDRPlay API, install SoapySDRPlay3:&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
read -p &amp;quot;Do you have SDRPlay API installed? (y/n) &amp;quot; -n 1 -r&lt;br /&gt;
echo&lt;br /&gt;
if [[ $REPLY =~ ^[Yy]$ ]]; then&lt;br /&gt;
    if [ -d &amp;quot;SoapySDRPlay3&amp;quot; ]; then&lt;br /&gt;
        rm -rf SoapySDRPlay3&lt;br /&gt;
    fi&lt;br /&gt;
    &lt;br /&gt;
    git clone https://github.com/pothosware/SoapySDRPlay3.git&lt;br /&gt;
    cd SoapySDRPlay3&lt;br /&gt;
    mkdir -p build &amp;amp;&amp;amp; cd build&lt;br /&gt;
    cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local&lt;br /&gt;
    make -j$(nproc)&lt;br /&gt;
    sudo make install&lt;br /&gt;
    sudo ldconfig&lt;br /&gt;
    &lt;br /&gt;
    echo &amp;quot;SoapySDRPlay3 installed successfully&amp;quot;&lt;br /&gt;
else&lt;br /&gt;
    echo &amp;quot;Skipping SoapySDRPlay3 installation&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
cd &amp;quot;$BUILD_DIR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# ===== STEP 5: Install Python packages =====&lt;br /&gt;
echo &amp;quot;[7/7] Installing Python packages...&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Upgrade pip&lt;br /&gt;
pip3 install --upgrade pip&lt;br /&gt;
&lt;br /&gt;
# Install basic packages&lt;br /&gt;
pip3 install numpy scipy matplotlib pyyaml tqdm&lt;br /&gt;
&lt;br /&gt;
# Install pyadi-iio (for PlutoSDR)&lt;br /&gt;
pip3 install pyadi-iio&lt;br /&gt;
&lt;br /&gt;
# Install SoapySDR Python bindings&lt;br /&gt;
cd &amp;quot;$BUILD_DIR/SoapySDR&amp;quot;&lt;br /&gt;
cd python&lt;br /&gt;
pip3 install .&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;===== Installation Complete =====&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;Installed components:&amp;quot;&lt;br /&gt;
echo &amp;quot;  - libiio (for PlutoSDR)&amp;quot;&lt;br /&gt;
echo &amp;quot;  - libad9361 (for PlutoSDR)&amp;quot;&lt;br /&gt;
echo &amp;quot;  - SoapySDR&amp;quot;&lt;br /&gt;
echo &amp;quot;  - Python packages&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;Testing installations:&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Test libiio&lt;br /&gt;
echo &amp;quot;Testing libiio...&amp;quot;&lt;br /&gt;
if command -v iio_info &amp;amp;&amp;gt; /dev/null; then&lt;br /&gt;
    echo &amp;quot;✓ iio_info available&amp;quot;&lt;br /&gt;
    iio_info -V&lt;br /&gt;
else&lt;br /&gt;
    echo &amp;quot;✗ iio_info not found&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Test SoapySDR&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;Testing SoapySDR...&amp;quot;&lt;br /&gt;
if command -v SoapySDRUtil &amp;amp;&amp;gt; /dev/null; then&lt;br /&gt;
    echo &amp;quot;✓ SoapySDRUtil available&amp;quot;&lt;br /&gt;
    SoapySDRUtil --info&lt;br /&gt;
else&lt;br /&gt;
    echo &amp;quot;✗ SoapySDRUtil not found&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Test Python imports&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;Testing Python imports...&amp;quot;&lt;br /&gt;
python3 &amp;lt;&amp;lt; EOF&lt;br /&gt;
import sys&lt;br /&gt;
try:&lt;br /&gt;
    import numpy&lt;br /&gt;
    print(&amp;quot;✓ numpy&amp;quot;)&lt;br /&gt;
except:&lt;br /&gt;
    print(&amp;quot;✗ numpy&amp;quot;)&lt;br /&gt;
    &lt;br /&gt;
try:&lt;br /&gt;
    import scipy&lt;br /&gt;
    print(&amp;quot;✓ scipy&amp;quot;)&lt;br /&gt;
except:&lt;br /&gt;
    print(&amp;quot;✗ scipy&amp;quot;)&lt;br /&gt;
    &lt;br /&gt;
try:&lt;br /&gt;
    import adi&lt;br /&gt;
    print(&amp;quot;✓ pyadi-iio (PlutoSDR)&amp;quot;)&lt;br /&gt;
except:&lt;br /&gt;
    print(&amp;quot;✗ pyadi-iio&amp;quot;)&lt;br /&gt;
    &lt;br /&gt;
try:&lt;br /&gt;
    import SoapySDR&lt;br /&gt;
    print(&amp;quot;✓ SoapySDR&amp;quot;)&lt;br /&gt;
except:&lt;br /&gt;
    print(&amp;quot;✗ SoapySDR&amp;quot;)&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;Quick start:&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;For PlutoSDR (USB):&amp;quot;&lt;br /&gt;
echo &amp;quot;  iio_info -u ip:192.168.2.1&amp;quot;&lt;br /&gt;
echo &amp;quot;  python3 -c &#039;import adi; sdr=adi.Pluto(\&amp;quot;ip:192.168.2.1\&amp;quot;); print(sdr)&#039;&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;For SDRPlay:&amp;quot;&lt;br /&gt;
echo &amp;quot;  SoapySDRUtil --probe=driver=sdrplay&amp;quot;&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;Clean up build files:&amp;quot;&lt;br /&gt;
echo &amp;quot;  rm -rf $BUILD_DIR&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Sec%C8%9Biunea_despre_SDRPlay&amp;diff=3693</id>
		<title>Secțiunea despre SDRPlay</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Sec%C8%9Biunea_despre_SDRPlay&amp;diff=3693"/>
		<updated>2026-04-09T17:59:03Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: /* Generalități */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
==Generalități==&lt;br /&gt;
Pentru utilizarea SDRPlay pe orice platformă, trebuie instalate driverele de pe site-ul oficial [https://www.sdrplay.com/api/ SDRPlay API].&lt;br /&gt;
&lt;br /&gt;
* [[Script de instalare SDRPlay]]&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=SDR&amp;diff=3692</id>
		<title>SDR</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=SDR&amp;diff=3692"/>
		<updated>2026-03-29T12:01:08Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
* [[Secțiunea despre SDRPlay]]&lt;br /&gt;
* [[Secțiunea despre Adalm Pluto]]&lt;br /&gt;
* [[Secțiunea despre RTL-SDR]]&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Sec%C8%9Biunea_despre_SDRPlay&amp;diff=3691</id>
		<title>Secțiunea despre SDRPlay</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Sec%C8%9Biunea_despre_SDRPlay&amp;diff=3691"/>
		<updated>2026-03-29T11:59:48Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
==Generalități==&lt;br /&gt;
Pentru utilizarea SDRPlay pe orice platformă, trebuie instalate driverele de pe site-ul oficial [https://www.sdrplay.com/api/ SDRPlay API].&lt;br /&gt;
&lt;br /&gt;
* Script de instalare&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Sec%C8%9Biunea_despre_SDRPlay&amp;diff=3690</id>
		<title>Secțiunea despre SDRPlay</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Sec%C8%9Biunea_despre_SDRPlay&amp;diff=3690"/>
		<updated>2026-03-29T11:59:26Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: Pagină nouă: Pentru utilizarea SDRPlay pe orice platformă, trebuie instalate driverele de pe site-ul oficial [https://www.sdrplay.com/api/ SDRPlay API].  * Script de instalare&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pentru utilizarea SDRPlay pe orice platformă, trebuie instalate driverele de pe site-ul oficial [https://www.sdrplay.com/api/ SDRPlay API].&lt;br /&gt;
&lt;br /&gt;
* Script de instalare&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=SDR&amp;diff=3689</id>
		<title>SDR</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=SDR&amp;diff=3689"/>
		<updated>2026-03-29T10:35:17Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: Pagină nouă: __TOC__ * Secțiunea despre SDRPlay&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
* [[Secțiunea despre SDRPlay]]&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=MediaWiki:Sidebar&amp;diff=3688</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=MediaWiki:Sidebar&amp;diff=3688"/>
		<updated>2026-03-29T10:34:39Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* SEARCH&lt;br /&gt;
* navigation&lt;br /&gt;
** Proiecte|Proiecte&lt;br /&gt;
** Wiki YO3ITI|Pagina principală&lt;br /&gt;
** http://www.alauda.ro/|Alauda.ro, english&lt;br /&gt;
** https://www.youtube.com/@yo3iti_|YouTube – YO3ITI&lt;br /&gt;
** https://www.youtube.com/@alauda_projects|YouTube – Alauda&lt;br /&gt;
** Canale YouTube|Canale YouTube&lt;br /&gt;
** Link-uri|Link-uri&lt;br /&gt;
* Radio&lt;br /&gt;
** Svxlink|Despre SvxLink&lt;br /&gt;
** D-Star|D-Star&lt;br /&gt;
** Wires-X|Wires-X&lt;br /&gt;
** C4FM|C4FM&lt;br /&gt;
** APRS|APRS&lt;br /&gt;
** SDR|SDR&lt;br /&gt;
** Lucruri legate de sateliți|Sateliți&lt;br /&gt;
** Transceivere|Transceivere&lt;br /&gt;
** Articole|Articole&lt;br /&gt;
** Benzile radio pentru radioamatori|Benzi radioamatori&lt;br /&gt;
* Electronică&lt;br /&gt;
** Despre FPGA-uri|Despre FPGA-uri&lt;br /&gt;
** Mai multe despre KiCad|Despre KiCad&lt;br /&gt;
** MSP430|MSP430&lt;br /&gt;
** STM32|STM32&lt;br /&gt;
** ESP8266|ESP8266&lt;br /&gt;
** Circuite de referință|Referință&lt;br /&gt;
* Hardware&lt;br /&gt;
** Raspberry Pi|Raspberry Pi&lt;br /&gt;
** I2S|I2S&lt;br /&gt;
** I2C|I2C&lt;br /&gt;
* Modelare, simulare&lt;br /&gt;
** Modelarea antenelor|Modelarea antenelor&lt;br /&gt;
** Procesarea semnalelor|Procesarea semnalelor&lt;br /&gt;
** Analiză de element finit|Analiză de element finit&lt;br /&gt;
* Programare&lt;br /&gt;
** Java/Kotlin/Android|Java/Kotlin/Android&lt;br /&gt;
** C Sharp|C#&lt;br /&gt;
** C|C&lt;br /&gt;
** C++|C++&lt;br /&gt;
** Python|Python&lt;br /&gt;
** PHP|PHP&lt;br /&gt;
** Sass|Sass&lt;br /&gt;
** Swift|Swift&lt;br /&gt;
** Matlab|Matlab&lt;br /&gt;
** Mathematica|Wolfram (Mathematica)&lt;br /&gt;
* Alte tehnice&lt;br /&gt;
** Linux|Linux&lt;br /&gt;
** Windows 10|Windows 10&lt;br /&gt;
** 3D Print|3D Print&lt;br /&gt;
** TeX|TeX&lt;br /&gt;
* Diverse&lt;br /&gt;
** Lecturi|Lecturi&lt;br /&gt;
** Limbi străine|Limbi străine&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;br /&gt;
* Utile&lt;br /&gt;
** Documentație WikiMedia|Link-uri utile&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
** http://www.yo3iti.ro/|YO3ITI homepage&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Deblocare_automat%C4%83_la_instalarea_unei_aplica%C8%9Bii_din_Android_Studio&amp;diff=3687</id>
		<title>Deblocare automată la instalarea unei aplicații din Android Studio</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Deblocare_automat%C4%83_la_instalarea_unei_aplica%C8%9Bii_din_Android_Studio&amp;diff=3687"/>
		<updated>2026-03-26T21:31:36Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: /* Note */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pentru a debloca automat un dispozitiv Android atunci când instalezi o aplicație din Android Studio, poți folosi setările native din Developer Options sau poți automatiza procesul prin ADB.&lt;br /&gt;
===Metoda nativă: Menținerea ecranului pornit (Recomandat)===&lt;br /&gt;
Cea mai simplă soluție este să previi blocarea ecranului în timp ce dispozitivul este conectat la calculator.&lt;br /&gt;
* Accesează Settings &amp;gt; Developer options.&lt;br /&gt;
* Activează opțiunea Stay Awake (Ecranul nu se va stinge niciodată în timp ce se încarcă prin USB).&lt;br /&gt;
* Sfat: Dezactivează orice formă de securitate a ecranului (setat pe None sau Swipe) în timpul testării pentru a evita introducerea PIN-ului.&amp;lt;ref&amp;gt;[https://developer.android.com/studio/debug/dev-options#enable Configure on-device developer options]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://www.android.com/intl/en_uk/articles/enable-android-developer-settings/ How to Enable Android Developer Settings: Unlock your Device’s Hidden Potential.]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://developer.android.com/studio/debug/dev-options Configure on-device developer options]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://www.quora.com/How-can-you-make-your-phones-display-stay-on-longer-when-charging How can you make your phone&#039;s display stay on longer when charging?]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://android.stackexchange.com/questions/116007/lockscreen-automatically-relocks-after-unlock Lockscreen automatically relocks after unlock]&amp;lt;/ref&amp;gt;&lt;br /&gt;
===Metoda Automată: Comenzi ADB în Android Studio===&lt;br /&gt;
Poți configura Android Studio să trimită o comandă de deblocare imediat ce pornește aplicația.&amp;lt;ref&amp;gt;[https://developer.android.com/studio/debug/dev-options Configure on-device developer options]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://developer.android.com/studio/run Build and run your app]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://developer.android.com/tools/adb Android Debug Bridge (adb)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# În Android Studio, mergi la meniul drop-down al configurației de rulare și selectează Edit Configurations....&lt;br /&gt;
# Sub secțiunea Before Launch, apasă pe butonul + și alege Run External Tool.&lt;br /&gt;
# Creează un tool nou cu următoarele setări:&lt;br /&gt;
## Program: adb (asigură-te că ai adb în variabilele de mediu).&lt;br /&gt;
## Arguments: shell wm dismiss-keyguard (această comandă respinge ecranul de blocare dacă nu are PIN/parolă).&lt;br /&gt;
## Dacă dispozitivul are ecranul stins, poți folosi: shell input keyevent KEYCODE_WAKEUP.&amp;lt;ref&amp;gt;[https://developer.android.com/studio/run/rundebugconfig Create and edit run/debug configurations]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://developer-docs.magicleap.cloud/docs/guides/developer-tools/android-debug-bridge/adb-setup/#how-to-install-android-debug-bridge-adb How to install Android Debug Bridge (ADB)]&amp;lt;/ref&amp;gt;  &amp;lt;ref&amp;gt;[https://stackoverflow.com/questions/78951180/how-android-studio-triggers-to-show-my-unlock-screen How Android Studio triggers to show my unlock screen?]&amp;lt;/ref&amp;gt;&lt;br /&gt;
===Metoda Programatică: În codul aplicației===&lt;br /&gt;
Dacă vrei ca aplicația să &amp;quot;trezească&amp;quot; ecranul singură la pornire (util pentru testare), adaugă aceste flag-uri în metoda onCreate a activității principale:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
if (BuildConfig.DEBUG) {&lt;br /&gt;
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON |&lt;br /&gt;
                         WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD |&lt;br /&gt;
                         WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED |&lt;br /&gt;
                         WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Aceste flag-uri vor aprinde ecranul și vor trece de lock-screen (dacă nu e securizat) special pentru sesiunea de debug.&lt;br /&gt;
Dorești să automatizezi și introducerea PIN-ului prin scripturi Gradle dacă dispozitivul este securizat?&lt;br /&gt;
===Referințe===&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Deblocare_automat%C4%83_la_instalarea_unei_aplica%C8%9Bii_din_Android_Studio&amp;diff=3686</id>
		<title>Deblocare automată la instalarea unei aplicații din Android Studio</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Deblocare_automat%C4%83_la_instalarea_unei_aplica%C8%9Bii_din_Android_Studio&amp;diff=3686"/>
		<updated>2026-03-26T21:31:19Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pentru a debloca automat un dispozitiv Android atunci când instalezi o aplicație din Android Studio, poți folosi setările native din Developer Options sau poți automatiza procesul prin ADB.&lt;br /&gt;
===Metoda nativă: Menținerea ecranului pornit (Recomandat)===&lt;br /&gt;
Cea mai simplă soluție este să previi blocarea ecranului în timp ce dispozitivul este conectat la calculator.&lt;br /&gt;
* Accesează Settings &amp;gt; Developer options.&lt;br /&gt;
* Activează opțiunea Stay Awake (Ecranul nu se va stinge niciodată în timp ce se încarcă prin USB).&lt;br /&gt;
* Sfat: Dezactivează orice formă de securitate a ecranului (setat pe None sau Swipe) în timpul testării pentru a evita introducerea PIN-ului.&amp;lt;ref&amp;gt;[https://developer.android.com/studio/debug/dev-options#enable Configure on-device developer options]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://www.android.com/intl/en_uk/articles/enable-android-developer-settings/ How to Enable Android Developer Settings: Unlock your Device’s Hidden Potential.]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://developer.android.com/studio/debug/dev-options Configure on-device developer options]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://www.quora.com/How-can-you-make-your-phones-display-stay-on-longer-when-charging How can you make your phone&#039;s display stay on longer when charging?]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://android.stackexchange.com/questions/116007/lockscreen-automatically-relocks-after-unlock Lockscreen automatically relocks after unlock]&amp;lt;/ref&amp;gt;&lt;br /&gt;
===Metoda Automată: Comenzi ADB în Android Studio===&lt;br /&gt;
Poți configura Android Studio să trimită o comandă de deblocare imediat ce pornește aplicația.&amp;lt;ref&amp;gt;[https://developer.android.com/studio/debug/dev-options Configure on-device developer options]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://developer.android.com/studio/run Build and run your app]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://developer.android.com/tools/adb Android Debug Bridge (adb)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# În Android Studio, mergi la meniul drop-down al configurației de rulare și selectează Edit Configurations....&lt;br /&gt;
# Sub secțiunea Before Launch, apasă pe butonul + și alege Run External Tool.&lt;br /&gt;
# Creează un tool nou cu următoarele setări:&lt;br /&gt;
## Program: adb (asigură-te că ai adb în variabilele de mediu).&lt;br /&gt;
## Arguments: shell wm dismiss-keyguard (această comandă respinge ecranul de blocare dacă nu are PIN/parolă).&lt;br /&gt;
## Dacă dispozitivul are ecranul stins, poți folosi: shell input keyevent KEYCODE_WAKEUP.&amp;lt;ref&amp;gt;[https://developer.android.com/studio/run/rundebugconfig Create and edit run/debug configurations]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://developer-docs.magicleap.cloud/docs/guides/developer-tools/android-debug-bridge/adb-setup/#how-to-install-android-debug-bridge-adb How to install Android Debug Bridge (ADB)]&amp;lt;/ref&amp;gt;  &amp;lt;ref&amp;gt;[https://stackoverflow.com/questions/78951180/how-android-studio-triggers-to-show-my-unlock-screen How Android Studio triggers to show my unlock screen?]&amp;lt;/ref&amp;gt;&lt;br /&gt;
===Metoda Programatică: În codul aplicației===&lt;br /&gt;
Dacă vrei ca aplicația să &amp;quot;trezească&amp;quot; ecranul singură la pornire (util pentru testare), adaugă aceste flag-uri în metoda onCreate a activității principale:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
if (BuildConfig.DEBUG) {&lt;br /&gt;
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON |&lt;br /&gt;
                         WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD |&lt;br /&gt;
                         WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED |&lt;br /&gt;
                         WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Aceste flag-uri vor aprinde ecranul și vor trece de lock-screen (dacă nu e securizat) special pentru sesiunea de debug.&lt;br /&gt;
Dorești să automatizezi și introducerea PIN-ului prin scripturi Gradle dacă dispozitivul este securizat?&lt;br /&gt;
===Note===&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Deblocare_automat%C4%83_la_instalarea_unei_aplica%C8%9Bii_din_Android_Studio&amp;diff=3685</id>
		<title>Deblocare automată la instalarea unei aplicații din Android Studio</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Deblocare_automat%C4%83_la_instalarea_unei_aplica%C8%9Bii_din_Android_Studio&amp;diff=3685"/>
		<updated>2026-03-26T21:30:53Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pentru a debloca automat un dispozitiv Android atunci când instalezi o aplicație din Android Studio, poți folosi setările native din Developer Options sau poți automatiza procesul prin ADB.&lt;br /&gt;
===Metoda nativă: Menținerea ecranului pornit (Recomandat)===&lt;br /&gt;
Cea mai simplă soluție este să previi blocarea ecranului în timp ce dispozitivul este conectat la calculator.&lt;br /&gt;
* Accesează Settings &amp;gt; Developer options.&lt;br /&gt;
* Activează opțiunea Stay Awake (Ecranul nu se va stinge niciodată în timp ce se încarcă prin USB).&lt;br /&gt;
* Sfat: Dezactivează orice formă de securitate a ecranului (setat pe None sau Swipe) în timpul testării pentru a evita introducerea PIN-ului.&amp;lt;ref&amp;gt;[https://developer.android.com/studio/debug/dev-options#enable Configure on-device developer options]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://www.android.com/intl/en_uk/articles/enable-android-developer-settings/ How to Enable Android Developer Settings: Unlock your Device’s Hidden Potential.]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://developer.android.com/studio/debug/dev-options Configure on-device developer options]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://www.quora.com/How-can-you-make-your-phones-display-stay-on-longer-when-charging How can you make your phone&#039;s display stay on longer when charging?]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://android.stackexchange.com/questions/116007/lockscreen-automatically-relocks-after-unlock Lockscreen automatically relocks after unlock]&amp;lt;/ref&amp;gt;&lt;br /&gt;
===Metoda Automată: Comenzi ADB în Android Studio===&lt;br /&gt;
Poți configura Android Studio să trimită o comandă de deblocare imediat ce pornește aplicația.&amp;lt;ref&amp;gt;[https://developer.android.com/studio/debug/dev-options Configure on-device developer options]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://developer.android.com/studio/run Build and run your app]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://developer.android.com/tools/adb Android Debug Bridge (adb)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# În Android Studio, mergi la meniul drop-down al configurației de rulare și selectează Edit Configurations....&lt;br /&gt;
# Sub secțiunea Before Launch, apasă pe butonul + și alege Run External Tool.&lt;br /&gt;
# Creează un tool nou cu următoarele setări:&lt;br /&gt;
## Program: adb (asigură-te că ai adb în variabilele de mediu).&lt;br /&gt;
## Arguments: shell wm dismiss-keyguard (această comandă respinge ecranul de blocare dacă nu are PIN/parolă).&lt;br /&gt;
## Dacă dispozitivul are ecranul stins, poți folosi: shell input keyevent KEYCODE_WAKEUP.&amp;lt;ref&amp;gt;[https://developer.android.com/studio/run/rundebugconfig Create and edit run/debug configurations]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://developer-docs.magicleap.cloud/docs/guides/developer-tools/android-debug-bridge/adb-setup/#how-to-install-android-debug-bridge-adb How to install Android Debug Bridge (ADB)]&amp;lt;/ref&amp;gt;  &amp;lt;ref&amp;gt;[https://stackoverflow.com/questions/78951180/how-android-studio-triggers-to-show-my-unlock-screen How Android Studio triggers to show my unlock screen?]&amp;lt;/ref&amp;gt;&lt;br /&gt;
===Metoda Programatică: În codul aplicației===&lt;br /&gt;
Dacă vrei ca aplicația să &amp;quot;trezească&amp;quot; ecranul singură la pornire (util pentru testare), adaugă aceste flag-uri în metoda onCreate a activității principale:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
if (BuildConfig.DEBUG) {&lt;br /&gt;
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON |&lt;br /&gt;
                         WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD |&lt;br /&gt;
                         WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED |&lt;br /&gt;
                         WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Aceste flag-uri vor aprinde ecranul și vor trece de lock-screen (dacă nu e securizat) special pentru sesiunea de debug.&lt;br /&gt;
Dorești să automatizezi și introducerea PIN-ului prin scripturi Gradle dacă dispozitivul este securizat?&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Deblocare_automat%C4%83_la_instalarea_unei_aplica%C8%9Bii_din_Android_Studio&amp;diff=3684</id>
		<title>Deblocare automată la instalarea unei aplicații din Android Studio</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Deblocare_automat%C4%83_la_instalarea_unei_aplica%C8%9Bii_din_Android_Studio&amp;diff=3684"/>
		<updated>2026-03-26T21:24:23Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pentru a debloca automat un dispozitiv Android atunci când instalezi o aplicație din Android Studio, poți folosi setările native din Developer Options sau poți automatiza procesul prin ADB.&lt;br /&gt;
===Metoda nativă: Menținerea ecranului pornit (Recomandat)===&lt;br /&gt;
Cea mai simplă soluție este să previi blocarea ecranului în timp ce dispozitivul este conectat la calculator.&lt;br /&gt;
* Accesează Settings &amp;gt; Developer options.&lt;br /&gt;
* Activează opțiunea Stay Awake (Ecranul nu se va stinge niciodată în timp ce se încarcă prin USB).&lt;br /&gt;
* Sfat: Dezactivează orice formă de securitate a ecranului (setat pe None sau Swipe) în timpul testării pentru a evita introducerea PIN-ului.&amp;lt;ref&amp;gt;[https://developer.android.com/studio/debug/dev-options#enable Configure on-device developer options]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://www.android.com/intl/en_uk/articles/enable-android-developer-settings/ How to Enable Android Developer Settings: Unlock your Device’s Hidden Potential.]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://developer.android.com/studio/debug/dev-options Configure on-device developer options]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://www.quora.com/How-can-you-make-your-phones-display-stay-on-longer-when-charging How can you make your phone&#039;s display stay on longer when charging?]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://android.stackexchange.com/questions/116007/lockscreen-automatically-relocks-after-unlock Lockscreen automatically relocks after unlock]&amp;lt;/ref&amp;gt;&lt;br /&gt;
===Metoda Automată: Comenzi ADB în Android Studio===&lt;br /&gt;
Poți configura Android Studio să trimită o comandă de deblocare imediat ce pornește aplicația.&amp;lt;ref&amp;gt;[https://developer.android.com/studio/debug/dev-options Configure on-device developer options]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://developer.android.com/studio/run Build and run your app]&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;[https://developer.android.com/tools/adb Android Debug Bridge (adb)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# În Android Studio, mergi la meniul drop-down al configurației de rulare și selectează Edit Configurations....&lt;br /&gt;
# Sub secțiunea Before Launch, apasă pe butonul + și alege Run External Tool.&lt;br /&gt;
# Creează un tool nou cu următoarele setări:&lt;br /&gt;
## Program: adb (asigură-te că ai adb în variabilele de mediu).&lt;br /&gt;
## Arguments: shell wm dismiss-keyguard (această comandă respinge ecranul de blocare dacă nu are PIN/parolă).&lt;br /&gt;
## Dacă dispozitivul are ecranul stins, poți folosi: shell input keyevent KEYCODE_WAKEUP. [9, 10, 11, 12, 13, 14, 15] &lt;br /&gt;
===Metoda Programatică: În codul aplicației===&lt;br /&gt;
Dacă vrei ca aplicația să &amp;quot;trezească&amp;quot; ecranul singură la pornire (util pentru testare), adaugă aceste flag-uri în metoda onCreate a activității principale:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
if (BuildConfig.DEBUG) {&lt;br /&gt;
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON |&lt;br /&gt;
                         WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD |&lt;br /&gt;
                         WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED |&lt;br /&gt;
                         WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Aceste flag-uri vor aprinde ecranul și vor trece de lock-screen (dacă nu e securizat) special pentru sesiunea de debug. [16, 17, 18] &lt;br /&gt;
Dorești să automatizezi și introducerea PIN-ului prin scripturi Gradle dacă dispozitivul este securizat? [16]&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Deblocare_automat%C4%83_la_instalarea_unei_aplica%C8%9Bii_din_Android_Studio&amp;diff=3683</id>
		<title>Deblocare automată la instalarea unei aplicații din Android Studio</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Deblocare_automat%C4%83_la_instalarea_unei_aplica%C8%9Bii_din_Android_Studio&amp;diff=3683"/>
		<updated>2026-03-26T21:10:35Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: Pagină nouă: Pentru a debloca automat un dispozitiv Android atunci când instalezi o aplicație din Android Studio, poți folosi setările native din Developer Options sau poți automatiza procesul prin ADB. ===Metoda nativă: Menținerea ecranului pornit (Recomandat)=== Cea mai simplă soluție este să previi blocarea ecranului în timp ce dispozitivul este conectat la calculator. * Accesează Settings &amp;gt; Developer options. * Activează opțiunea Stay Awake (Ecranul nu se va stinge nicio...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pentru a debloca automat un dispozitiv Android atunci când instalezi o aplicație din Android Studio, poți folosi setările native din Developer Options sau poți automatiza procesul prin ADB.&lt;br /&gt;
===Metoda nativă: Menținerea ecranului pornit (Recomandat)===&lt;br /&gt;
Cea mai simplă soluție este să previi blocarea ecranului în timp ce dispozitivul este conectat la calculator.&lt;br /&gt;
* Accesează Settings &amp;gt; Developer options.&lt;br /&gt;
* Activează opțiunea Stay Awake (Ecranul nu se va stinge niciodată în timp ce se încarcă prin USB).&lt;br /&gt;
* Sfat: Dezactivează orice formă de securitate a ecranului (setat pe None sau Swipe) în timpul testării pentru a evita introducerea PIN-ului. [1, 2, 3, 4, 5] &lt;br /&gt;
===Metoda Automată: Comenzi ADB în Android Studio===&lt;br /&gt;
Poți configura Android Studio să trimită o comandă de deblocare imediat ce pornește aplicația. [6, 7, 8] &lt;br /&gt;
# În Android Studio, mergi la meniul drop-down al configurației de rulare și selectează Edit Configurations....&lt;br /&gt;
# Sub secțiunea Before Launch, apasă pe butonul + și alege Run External Tool.&lt;br /&gt;
# Creează un tool nou cu următoarele setări:&lt;br /&gt;
## Program: adb (asigură-te că ai adb în variabilele de mediu).&lt;br /&gt;
## Arguments: shell wm dismiss-keyguard (această comandă respinge ecranul de blocare dacă nu are PIN/parolă).&lt;br /&gt;
## Dacă dispozitivul are ecranul stins, poți folosi: shell input keyevent KEYCODE_WAKEUP. [9, 10, 11, 12, 13, 14, 15] &lt;br /&gt;
===Metoda Programatică: În codul aplicației===&lt;br /&gt;
Dacă vrei ca aplicația să &amp;quot;trezească&amp;quot; ecranul singură la pornire (util pentru testare), adaugă aceste flag-uri în metoda onCreate a activității principale:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;java&amp;quot;&amp;gt;&lt;br /&gt;
if (BuildConfig.DEBUG) {&lt;br /&gt;
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON |&lt;br /&gt;
                         WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD |&lt;br /&gt;
                         WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED |&lt;br /&gt;
                         WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Aceste flag-uri vor aprinde ecranul și vor trece de lock-screen (dacă nu e securizat) special pentru sesiunea de debug. [16, 17, 18] &lt;br /&gt;
Dorești să automatizezi și introducerea PIN-ului prin scripturi Gradle dacă dispozitivul este securizat? [16] &lt;br /&gt;
&lt;br /&gt;
[1] [https://developer.android.com https://developer.android.com]&lt;br /&gt;
[2] https://www.android.com&lt;br /&gt;
[3] https://developer.android.com&lt;br /&gt;
[4] https://www.quora.com&lt;br /&gt;
[5] https://android.stackexchange.com&lt;br /&gt;
[6] https://developer.android.com&lt;br /&gt;
[7] https://developer.android.com&lt;br /&gt;
[8] https://developer.android.com&lt;br /&gt;
[9] https://developer.android.com&lt;br /&gt;
[10] https://developer.android.com&lt;br /&gt;
[11] https://developer-docs.magicleap.cloud&lt;br /&gt;
[12] https://stackoverflow.com&lt;br /&gt;
[13] https://stackoverflow.com&lt;br /&gt;
[14] https://stackoverflow.com&lt;br /&gt;
[15] https://stackoverflow.com&lt;br /&gt;
[16] https://stackoverflow.com&lt;br /&gt;
[17] https://github.com&lt;br /&gt;
[18] https://medium.com&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Java/Kotlin/Android&amp;diff=3682</id>
		<title>Java/Kotlin/Android</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Java/Kotlin/Android&amp;diff=3682"/>
		<updated>2026-03-26T20:58:24Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Exemple==&lt;br /&gt;
* [[MainActivity.java]]&lt;br /&gt;
* [[AndroidManifest.xml]]&lt;br /&gt;
* [[Hello World in Kotlin]]&lt;br /&gt;
* [[Exemplu @composable]]&lt;br /&gt;
* [[Deblocare automată la instalarea unei aplicații din Android Studio]]&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3681</id>
		<title>Lecturi</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3681"/>
		<updated>2026-03-18T22:14:02Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: /* 2026 (4) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cititul este o activitate terapeutică şi intelectuală prin care omul își cultivă reflexele necesare pentru a relaționa în mod util cu cei din jurul său, dar și pentru a se orienta în cultura lumii. Studii ample au arătat că satisfacția economică a indivizilor este mai ridicată în rândul celor care au crescut cu o bibliotecă în casă, dobândind astfel reflexul de a citi. Altfel spus, ai mai multe șanse în viață dacă citești.&lt;br /&gt;
&lt;br /&gt;
Conform statisticilor, România se situează pe ultimul loc în Uniunea Europeană în ceea ce privește consumul de carte. Cu o cifră de afaceri de circa 60 de milioane de euro înregistrată de edituri din comercializarea de carte, România este depășită de toate țările din Uniunea Europeană, fiind la o distanță astronomică de Germania, cea mai mare piață de carte din Europa, care înregistrează vânzări anuale de circa 9 miliarde de euro.&lt;br /&gt;
&lt;br /&gt;
Cândva citeam cel puțin între 15 și 50 de cărți pe an, cu o medie undeva pe la 30 pe an. Ca mulți alții dintre noi, m-am confruntat cu problema așa-numitei „lipse de timp“, o problemă relativ falsă pentru majoritatea celor dintre noi. De cele mai multe ori, ne lăsăm în voia lenii sau a altor activități care nu au nici un beneficiu real asupra intelectului (de pildă urmăritul programelor la televizor).&lt;br /&gt;
&lt;br /&gt;
Din 2018 am început să folosesc [https://www.goodreads.com goodreads] pentru a-mi organiza mai bine lecturile și pentru că te obligă la un anumit ritm. Motivațional, mecanismul e simplu: îți propui să citești un anumit număr de cărți pe an și, dacă reușești, primești un premiu. Premiile sunt simbolice (ecusoane, abțibilduri etc), dar mi se pare o modalitate eficientă de motivare. Prima &amp;quot;provocare&amp;quot; am avut-o în 2018, 40 de cărți, și am reușit să o duc la bun sfârșit, însă cele mai multe au fost lecturi scurte, de 100-150 de pagini. Anul trecut (2019 n.a.) mi-am propus să citesc la fel de mult, dar, din păcate, nu am reușit decât 12 cărți. Pentru 2020 am redus la un număr de 26 de cărți (aproximativ o carte la două săptămâni). Să vedem. :) În general citesc 3-5 cărți în paralel; subiectele sunt diferite, beletristică, eseuri și programare sau alte lecturi tehnice. Inițial nu am știut că pe Goodreads există inclusiv cărți în limba română precum și cărți care nu sunt neapărat în format electronic așa că statistica pe 2017 și pe anii de dinainte de 2017 reflectă doar cărțile cumpărate de la [https://www.amazon.com/Kindle-eBooks/b?ie=UTF8&amp;amp;node=154606011 Kindle Books]. Referitor la Agatha Christie... lectura cărților ei, în original, este o provocare în sine din cauza bogăției lexicului folosit și expresiilor, rareori folosite în limba colocvială din prezent, dar foarte britanice. După părerea mea lectura cărților ei este una dintre cele mai bune metode de a aprofunda limba engleză.  În 2020 o să pun mai mult accent pe literatura română și pe cărțile scrise sau traduse în limba română.&lt;br /&gt;
&lt;br /&gt;
2023 vine cu o provocare suplimentară, propunându-mi nu mai puțin de o carte pe săptămână, deci aproximativ 52 de cărți în total. Nu mi-am restrâns opțiunile la un anumit domeniu, în listă pot fi incluse și lecturi tehnice deși aș prefera să mă concentrez pe beletristică.&lt;br /&gt;
__TOC__&lt;br /&gt;
==2026 (5)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/15828193-jurnal-pe-motociclet Jurnal pe motocicletă] – Ernesto Che Guevara (16-18 martie 2026)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36679995-c-nd-muritorii-dorm: Când muritorii dorm] – Kurt Vonnegut (13-18 februarie 2026)&lt;br /&gt;
* [https://www.goodreads.com/book/show/246622651-plecare-plec-ri: Plecare, plecări] – Julian Barnes (7-11 februarie 2026)&lt;br /&gt;
* [https://www.goodreads.com/book/show/57220812-r-spunsuri-scurte-la-marile-ntreb-ri: Răspunsuri scurte la marile întrebări] – Stephen Hawking (10-13 ianuarie 2026)&lt;br /&gt;
* [https://www.goodreads.com/book/show/52426386-haos-na-terea-unei-noi-tiin-e: Haos. Nașterea unei noi științe] – James Gleick (29 decembrie 2025 – 6 ianuarie 2026)&lt;br /&gt;
&lt;br /&gt;
==2025==&lt;br /&gt;
* [https://www.goodreads.com/book/show/18386.The_Death_of_Ivan_Ilych: The Death of Ivan Ilych] – Lev Tostoi (1-3 decembrie 2025)&lt;br /&gt;
* [https://www.goodreads.com/book/show/20763555-saladin Saladin: The Triumph of the Sunni Revival] - A.R. Azzam&lt;br /&gt;
&lt;br /&gt;
==2024==&lt;br /&gt;
2024 a fost un an teribil de prost. Din multe puncte de vedere, dar și din perspectiva cititului. În afară de câteva materiale tehnice nu am citit nimic altceva. A fost decizia mea pe care o regret.&lt;br /&gt;
&lt;br /&gt;
==2023 (37)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/24943865-the-nose The Nose] - Nikolai Gogol (27-28 decembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/137255527-the-sandman-penguin-little-black-classics-by-e-t-a-hoffmann The Sandman] - E.T.A. Hoffmann (20-21 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/32601660-stancliffe-s-hotel Stancliffe&#039;s Hotel] - Charlotte Brontë (15-19 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436092-the-veiled-woman The Veiled Woman] - Anaïs Nin (21 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16099945-numerele-naturii Numerele naturii] - Ian Stewart (4-10 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/39339934-notes-on-nationalism Notes on Nationalism] - George Orwell (3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717000-the-breakthrough The Breakthrough] - Daphne du Maurier (2-3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/40375187-the-distance-of-the-moon The Distance of the Moon] - Italo Calvino (1-2 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18220113-cine-l-a-ucis-pe-palomino-molero Cine l-a ucis pe Palomino Molero?] - Mario Vargas Llosa (1 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/63832975-elizabeth-finch Elizabeth Finch] - Julian Barnes (26-31 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/46032932-moartea-fericit Moartea fericită] - Albert Camus (21-25 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022304-olalla Olalla] - Robert Louis Stevenson (17-20 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/22078517-nunta Nunta] - Albert Camus (14-17 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/152565157-mihai-ora-omul-dialogal Mihai Şora. Omul dialogal] - Leonid Dragomir (14 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/75501507-jurnale-de-c-l-torie Jurnale de călătorie] - Albert Camus (10-13 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/162633768-breakfast-at-tiffany-s-by-capote-truman-2000-paperback Breakfast at Tiffany&#039;s] - Truman Capote (3-9 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/56595658-ac-ioneaz-i-g-nde-te-ca-o-pisic Acționează și gândește ca o pisică] - Stéphane Garnier (2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/37903080-walden-sau-via-a-n-p-dure Walden sau viața în pădure] - Henry David Thoreau (19 iunie - 2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16005773-despre-fran-a Despre Franța] - Emil Cioran (17 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36660452-civiliza-ia-spectacolului Civilizația spectacolului] - Mario Vargas Llosa (12-15 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/58458568-india-antier India, Șantier] - Mircea Eliade (7-11 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/2153110.Secretul_doctorului_Honigberger_Nop_i_la_Serampore Secretul doctorului Honigberger &amp;amp;bull; Nopți la Serampore] - Mircea Eliade (6 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/61387894-the-gold-bug The Gold Bug] - Edgar Allan Poe (3-5 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022278-the-tell-tale-heart The Tell-Tale Heart / The Fall of House of Usher / The Cask of Amontillado] - Edgar Allan Poe (7 martie - 3 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11421124-the-queen-s-necklace The Queen&#039;s Necklace] - Italo Calvino (5-7 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436065-new-york-city-in-1979 New York City in 1979] - Kathy Acker (3 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/60807189-to-a-god-unknown To a God Unknown] - John Steinbeck (17 februarie - 1 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/3300083-the-moomins-and-the-great-flood The Moomins and the Great Flood] - Tove Jansson (16-17 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/8732.The_Red_Pony The Red Pony] - John Steinbeck (29 ianuarie - 3 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/23891331-set-up-a-28-mhz-amateur-radio-propagation-beacon Set Up a 28 MHz Amateur Radio Propagation Beacon] - R.W.P. Patterson K5DZE (31 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11797498-sweet-thursday Sweet Thursday] - John Steinbeck (18-26 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18773172-strig-tul-pietrelor Strigătul pietrelor] - Hikaru Okuizumi (17-18 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/9403591-le-vagabond---coco Le Vagabond - Coco] - Guy de Maupassant (17 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/43694886-despre-prietenie Despre prietenie] - Marcus Tullius Cicero (9-14 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/34030975-capodopera-necunoscuta Capodopera necunoscută] - Honoré de Balzac (8-9 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/4799.Cannery_Row Cannery Row] - John Steinbeck (4-8 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436076-piers-of-the-homeless-night Piers of the Homeless Night] - Jack Kerouak (1-3 ianuarie, 2023)&lt;br /&gt;
&lt;br /&gt;
==2020 (33)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/36524056-a-doua-familie A doua familie] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/29850251-pielea-de-sagri Pielea de sagri] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/263436.Linux_Device_Drivers Linux Device Drivers] – Jonathan Corbet,  Greg Kroah-Hartman,  Alessandro Rubini&lt;br /&gt;
* [https://www.goodreads.com/book/show/36650466-pro-c-7 Pro C# 7: With .NET and .NET Core] – Andrew Troelsen,  Philip Japikse&lt;br /&gt;
* [https://www.goodreads.com/book/show/10312507-keep-the-aspidistra-flying Keep the Aspidistra Flying] – George Orwell&lt;br /&gt;
* [https://www.goodreads.com/book/show/13354752-nothing-to-be-frightened-of Nothing to Be Frightened Of] – Julian Barnes &lt;br /&gt;
* [https://www.goodreads.com/book/show/41438168-rosa-alchemica-i-alte-scrieri Rosa alchemica și alte scrieri] – W. B. Yeats&lt;br /&gt;
* [https://www.goodreads.com/book/show/15754372-valurile Valurile] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/23257592-spre-far-orlando Orlando] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780568-confesiuni Confesiuni] – Sfântul Augustin&lt;br /&gt;
* [https://www.goodreads.com/book/show/20520467-din-via-a-familiei-ion-c-br-tianu Din viaţa familiei Ion C. Brătianu] – Sabina Cantacuzino&lt;br /&gt;
* [https://www.goodreads.com/book/show/20988516-p-rintele-zosim-i-alte-povestiri Părintele Zosim şi alte povestiri] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/23279597-amintiri-ce-am-auzit-de-la-al-ii-din-copil-rie-din-prima-tinere-e Amintiri. Ce-am auzit de la alții. Din copilărie. Din prima tinerețe.] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/7805489-phaidon-sau-despre-suflet Phaidon sau despre suflet] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/7765225-phaidros-sau-despre-frumos Phaidros sau despre frumos] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/17887806-banchetul-sau-despre-iubire Banchetul sau despre iubire] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/45155247-pelerinul-vr-jit Pelerinul vrăjit] – Nikolai Leskov&lt;br /&gt;
* [https://www.goodreads.com/book/show/2383513.Sub_Pecetea_Tainei Sub pecetea tainei] – Mateiu Caragiale&lt;br /&gt;
* [https://www.goodreads.com/book/show/15990790-inimi-cicatrizate Inimi cicatrizate] – Max Blecher&lt;br /&gt;
* [https://www.goodreads.com/book/show/21479575-despre-libertate Despre libertate] – John Stuart Mill&lt;br /&gt;
* [https://www.goodreads.com/book/show/13555306-amintiri-din-junimea Amintiri din Junimea] – Iacob Negruzzi&lt;br /&gt;
* [https://www.goodreads.com/book/show/39802270-ereticii Ereticii] – G. K. Chesterton&lt;br /&gt;
* [https://www.goodreads.com/book/show/18748474-bl-nde-ea-nop-ii Blândețea nopții] – F Scott Fitzgerald&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780488-trei-comedii Trei comedii] – Aristofan&lt;br /&gt;
* [https://www.goodreads.com/book/show/36470825-jurnale-intime Jurnale Intime] – Charles Baudelaire&lt;br /&gt;
* [https://www.goodreads.com/book/show/34607516-digital-signal-processing-with-matlab-examples-volume-1 Digital Signal Processing with Matlab Examples, Volume 1] – Jose Maria Giron-Sierra&lt;br /&gt;
* [https://www.goodreads.com/book/show/14617662-real-time-digital-signal-processing-from-matlab-to-c-with-the-tms320c6x Real-time digital signal processing from MATLAB to C with the TMS320C6x DSPs] – Thad B. Welch,  Cameron H.G. Wright, Michael G. Morrow&lt;br /&gt;
* [https://www.goodreads.com/book/show/23673285-fiica-negustorului-de-sake Fiica negustorului de sake] – Kidō Okamoto&lt;br /&gt;
* [https://www.goodreads.com/book/show/18195146 Lumea de ieri] – Stefan Zweig &lt;br /&gt;
* [https://www.goodreads.com/book/show/28789711-spqr SPQR] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/22246102-pompeii Pompeii: Viața unui oraș roman] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/43711576-math-adventures-with-python Math Adventures with Python: An Illustrated Guide to Exploring Math with Code] – Peter Farrell&lt;br /&gt;
* [https://www.goodreads.com/book/show/48728454-omul-revoltat Omul revoltat] – Albert Camus&lt;br /&gt;
* [https://www.goodreads.com/book/show/8726195-quantum-theory Quantum Theory: A Very Short Introduction] – John C. Polkinghorne&lt;br /&gt;
* [https://www.goodreads.com/book/show/25804287-python-for-data-science-for-dummies Python for Data Science For Dummies] – John Paul Mueller,  Luca Massaron&lt;br /&gt;
&lt;br /&gt;
==2019 (12)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/18608584-matlab-for-dummies MATLAB for Dummies] – Jim Sizemore&lt;br /&gt;
* [https://www.goodreads.com/book/show/29478986-the-sea-raiders The Sea Raiders] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/37771536-i-have-more-souls-than-one I Have More Souls Than One] – Fernando Pessoa&lt;br /&gt;
* [https://www.goodreads.com/book/show/24907551-the-life-of-a-stupid-man The Life of a Stupid Man] – Ryūnosuke Akutagawa&lt;br /&gt;
* [https://www.goodreads.com/book/show/19072070-heart-of-darkness Heart of Darkness] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/28795846-flush Flush] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/16199604-programming-the-raspberry-pi Programming the Raspberry Pi: Getting Started with Python] – Simon Monk&lt;br /&gt;
* [https://www.goodreads.com/book/show/24369873-doing-math-with-python Doing Math with Python] – Amit Saha&lt;br /&gt;
* [https://www.goodreads.com/book/show/22514127-automate-the-boring-stuff-with-python Automate the Boring Stuff with Python: Practical Programming for Total Beginners] – Al Sweigart&lt;br /&gt;
* [https://www.goodreads.com/book/show/22299369-black-hat-python Black Hat Python: Python Programming for Hackers and Pentesters] – Justin Seitz&lt;br /&gt;
* [https://www.goodreads.com/book/show/23241059-python-crash-course Python Crash Course: A Hands-On, Project-Based Introduction to Programming] – Eric Matthes&lt;br /&gt;
* [https://www.goodreads.com/book/show/38712195-the-dialogue-of-two-snails The Dialogue of Two Snails] – Federico García Lorca&lt;br /&gt;
&lt;br /&gt;
==2018 (40)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/29735801-to-be-read-at-dusk To Be Read at Dusk] – Charles Dickens&lt;br /&gt;
* [https://www.goodreads.com/book/show/29407675-the-queen-of-spades The Queen of Spades] – Alexander Pușkin&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717046-why-i-am-not-going-to-buy-a-computer Why I Am Not Going to Buy a Computer] – Wendell Berry&lt;br /&gt;
* [https://www.goodreads.com/book/show/38603257-of-dogs-and-walls Of Dogs and Walls] – Yūko Tsushima&lt;br /&gt;
* [https://www.goodreads.com/book/show/31430569-the-stolen-white-elephant The Stolen White Elephant] – Mark Twain&lt;br /&gt;
* [https://www.goodreads.com/book/show/29967289-lot-no-249 Lot No. 249] – Arthur Conan Doyle&lt;br /&gt;
* [https://www.goodreads.com/book/show/12368122-rich-in-russia Rich in Russia] – John Updike&lt;br /&gt;
* [https://www.goodreads.com/book/show/10562185-lunar-caustic Lunar Caustic] – Malcolm Lowry&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468625-the-cornet-player-who-betrayed-ireland The Cornet-Player Who Betrayed Ireland] – Frank O&#039;Connor&lt;br /&gt;
* [https://www.goodreads.com/book/show/12404198-some-of-us-had-been-threatening-our-friend-colby Some of Us Had Been Threatening Our Friend Colby] – Donald Barthelme&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468604-my-enemy-s-enemy My Enemy&#039;s Enemy] – Kingsley Amis&lt;br /&gt;
* [https://www.goodreads.com/book/show/21282227-the-lady-in-the-looking-glass The Lady in the Looking-Glass] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468614-the-mark-2-wife The Mark-2 Wife] – William Trevor&lt;br /&gt;
* [https://www.goodreads.com/book/show/38890661-autocracy-and-war Autocracy and War] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/10583263-youth Youth] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/42607296-the-strange-crime-of-john-boulnois The Strange Crime of John Boulnois] – G.K. Gilbert&lt;br /&gt;
* [https://www.goodreads.com/book/show/11234676-a-pocket-full-of-rye A Pocket Full of Rye] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12478117-tape-measure-murder Tape-Measure Murder: Miss Marple] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/25020796-a-slip-under-the-microscope A Slip Under the Microscope] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/40009804-whiskey-in-a-teacup Whiskey in a Teacup: What Growing Up in the South Taught Me About Life, Love, &amp;amp; Baking Biscuits] – Reese Witherspoon&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018078-blandings Blandings: Company for Gertrude] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018066-blandings Blandings: Lord Emsworth and the Girlfriend] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/18928359-blandingsBlandings: The Crime Wave at Blandings] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018069-blandings Blandings: The Go-Getter] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018073-blandings Blandings: Pig-Hoo-o-o-o-ey!] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/21009092-flypaper Flypaper] – Robert Musil&lt;br /&gt;
* [https://www.goodreads.com/book/show/11145305-the-moving-finger The Moving Finger] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/59142.Eug_nie_Grandet Eugénie Grandet] – Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/26049311-arrl-s-small-antennas-for-small-spaces ARRL&#039;s Small Antennas for Small Spaces] – Steve Ford&lt;br /&gt;
* [https://www.goodreads.com/book/show/9133394-radio-frequency-electronics Radio-Frequency Electronics: Circuits and Applications] – Jon Hagen&lt;br /&gt;
* [https://www.goodreads.com/book/show/19236520-a-supposedly-fun-thing-i-ll-never-do-again A Supposedly Fun Thing I&#039;ll Never Do Again] – David Foster Wallace&lt;br /&gt;
* [https://www.goodreads.com/book/show/25601651-superspeed-device-design-by-example SuperSpeed Device Design By Example] – John Hyde&lt;br /&gt;
* [https://www.goodreads.com/book/show/8451550-framework-design-guidelines Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries] – Krzysztof Cwalina,  Brad Abrams&lt;br /&gt;
* [https://www.goodreads.com/book/show/18955072-c-5-0-unleashed C# 5.0 Unleashed] – Bart De Smet&lt;br /&gt;
* [https://www.goodreads.com/book/show/31563034-hand-carried-qrp-antennas Hand-carried QRP antennas: Simple antennas and accessories to operate from almost anywhere] – Peter Parker&lt;br /&gt;
* [https://www.goodreads.com/book/show/5435659-mash Mash: A Novel About Three Army Doctors] – Richard Hooker&lt;br /&gt;
* [https://www.goodreads.com/book/show/17402441-chira-chiralina-codin-ciulinii-b-r-ganului Chira Chiralina. Codin. Ciulinii Bărăganului] – Panait Istrati&lt;br /&gt;
* [https://www.goodreads.com/book/show/12267980-the-sittaford-mystery The Sittaford Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063341-a-murder-is-announced A Murder is Announced] – Agatha Christie&lt;br /&gt;
==2017 și mai vechi (14)==&lt;br /&gt;
Înainte de 2018 nu am ținut cont pe Goodreads decât de cărțile cumpărate pentru kindle. Nu îmi mai amintesc decât vag titlurile din acel an. Încă un motiv pentru a utiliza goodreads – îmi amintește ce am citit și când.&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063340-sleeping-murder Sleeping Murder] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11061580-the-thirteen-problems The Thirteen Problems] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11064527-4 4:50 From Paddington] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11688905-the-body-in-the-library The Body in the Library] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/22588088-amateur-radio-tips-ideas-and-projects Amateur Radio Tips, Ideas, and Projects] – Robert Patterson K5DZE&lt;br /&gt;
* [https://www.goodreads.com/book/show/31300.A_Caribbean_Mystery A Caribbean Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/15712318-stonemouth Stonemouth] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/21052724-getting-youth-involved-in-amateur-radio-thoughts-on-teaching-license-cl Getting Younth INvolved in Amateur Radio: Thoughts On Teaching License Classes and Starting A Youth Radio Net] – Bob Patterson&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063342-nemesis Nemesis] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12233415-the-seven-dials-mystery The Seven Dials Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/13394102-at-bertram-s-hotel At Bertram&#039;s Hotel] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11602151-the-murder-at-the-vicarage The Murder at the Vicarage] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/249606.The_Bridge The Bridge] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/13263245-the-happiness-of-blond-people The Happiness of Blond People: A Personal Meditation on the Dangers of Identity] – Elif Shafak&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Proiecte_FPGA_pentru_radioamatori&amp;diff=3680</id>
		<title>Proiecte FPGA pentru radioamatori</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Proiecte_FPGA_pentru_radioamatori&amp;diff=3680"/>
		<updated>2026-03-05T17:13:29Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: /* Lista proiectelor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Proiecte FPGA pentru Radioamatori =&lt;br /&gt;
&lt;br /&gt;
== Introducere ==&lt;br /&gt;
FPGA-urile sunt extrem de potrivite pentru aplicații radio deoarece pot implementa&lt;br /&gt;
procesare de semnal digital în timp real cu latență foarte mică.&lt;br /&gt;
&lt;br /&gt;
Acest articol prezintă o colecție de proiecte demonstrative pentru radioamatori.&lt;br /&gt;
&lt;br /&gt;
== Lista proiectelor ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Proiect&lt;br /&gt;
! Descriere&lt;br /&gt;
! Nivel dificultate&lt;br /&gt;
|-&lt;br /&gt;
| Generator DDS&lt;br /&gt;
| Generator digital de frecvență&lt;br /&gt;
| Ușor&lt;br /&gt;
|-&lt;br /&gt;
| Contor de frecvență&lt;br /&gt;
| Instrument de laborator RF&lt;br /&gt;
| Ușor&lt;br /&gt;
|-&lt;br /&gt;
| CW keyer&lt;br /&gt;
| Generator cod Morse&lt;br /&gt;
| Ușor&lt;br /&gt;
|-&lt;br /&gt;
| APRS modem&lt;br /&gt;
| Modulare AFSK pentru APRS&lt;br /&gt;
| Mediu&lt;br /&gt;
|-&lt;br /&gt;
| Decodor Morse&lt;br /&gt;
| Conversie CW în text&lt;br /&gt;
| Mediu&lt;br /&gt;
|-&lt;br /&gt;
| Analizor FFT&lt;br /&gt;
| Spectru RF în timp real&lt;br /&gt;
| Mediu&lt;br /&gt;
|-&lt;br /&gt;
| Generator modulație digitală&lt;br /&gt;
| BPSK/QPSK&lt;br /&gt;
| Mediu&lt;br /&gt;
|-&lt;br /&gt;
| Filtru digital reglabil&lt;br /&gt;
| FIR/IIR configurabil&lt;br /&gt;
| Mediu&lt;br /&gt;
|-&lt;br /&gt;
| Receptor SDR simplu&lt;br /&gt;
| Downconversion digital&lt;br /&gt;
| Ridicat&lt;br /&gt;
|-&lt;br /&gt;
| Analizor SWR&lt;br /&gt;
| Măsurare impedanță antenă&lt;br /&gt;
| Ridicat&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Numele proiectului&lt;br /&gt;
! Caracteristici&lt;br /&gt;
! Avantaj principal&lt;br /&gt;
! Valoare demo pentru radioamatori&lt;br /&gt;
! Valoare educațională FPGA&lt;br /&gt;
! Dificultate&lt;br /&gt;
! Îmbunătățiri / pași următori&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Generator DDS&lt;br /&gt;
| Oscilator controlat numeric, generare sinus&lt;br /&gt;
| Control foarte precis al frecvenței&lt;br /&gt;
| Demonstrarea generării semnalelor RF&lt;br /&gt;
| Înțelegerea DSP&lt;br /&gt;
| Ușor – Mediu&lt;br /&gt;
| Adăugare modulații AM/FM&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Analizor spectru FFT&lt;br /&gt;
| FFT în timp real, waterfall&lt;br /&gt;
| Vizualizare semnale RF&lt;br /&gt;
| Demonstrații SDR atractive&lt;br /&gt;
| FFT și pipeline DSP&lt;br /&gt;
| Mediu&lt;br /&gt;
| FFT mai mare, accelerare GPU&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Transmițător APRS&lt;br /&gt;
| Modulare AFSK 1200 baud&lt;br /&gt;
| Protocol radioamator real&lt;br /&gt;
| Demonstrare APRS live&lt;br /&gt;
| Modulație digitală&lt;br /&gt;
| Mediu&lt;br /&gt;
| Integrare GPS&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Decodor Morse&lt;br /&gt;
| Detectare CW și conversie în text&lt;br /&gt;
| Util pentru comunicații CW&lt;br /&gt;
| Demonstrație live impresionantă&lt;br /&gt;
| Procesare semnal&lt;br /&gt;
| Mediu&lt;br /&gt;
| Filtrare adaptivă&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Receptor SDR simplu&lt;br /&gt;
| Downconversion digital&lt;br /&gt;
| Bază SDR&lt;br /&gt;
| Foarte relevant pentru radioamatori&lt;br /&gt;
| DSP complet&lt;br /&gt;
| Ridicat&lt;br /&gt;
| Demodulare SSB&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Contor frecvență&lt;br /&gt;
| Măsurare frecvență&lt;br /&gt;
| Instrument util&lt;br /&gt;
| Reglaj echipamente RF&lt;br /&gt;
| Logică de contorizare&lt;br /&gt;
| Ușor&lt;br /&gt;
| Măsurare stabilitate&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Generator zgomot RF&lt;br /&gt;
| Zgomot pseudo-aleator&lt;br /&gt;
| Testarea receptoarelor&lt;br /&gt;
| Demonstrare sensibilitate&lt;br /&gt;
| PRNG&lt;br /&gt;
| Ușor&lt;br /&gt;
| Control spectral&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Beacon digital&lt;br /&gt;
| Transmisie periodică&lt;br /&gt;
| Test propagare&lt;br /&gt;
| Demonstrare baliză&lt;br /&gt;
| Control timing&lt;br /&gt;
| Ușor&lt;br /&gt;
| Moduri digitale multiple&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Filtru digital reglabil&lt;br /&gt;
| FIR/IIR configurabil&lt;br /&gt;
| Demonstrare filtrare&lt;br /&gt;
| Explică selectivitate RF&lt;br /&gt;
| Design DSP&lt;br /&gt;
| Mediu&lt;br /&gt;
| Coeficienți dinamici&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Generator modulație digitală&lt;br /&gt;
| BPSK/QPSK&lt;br /&gt;
| Comunicații digitale&lt;br /&gt;
| Moduri digitale moderne&lt;br /&gt;
| Modulație digitală&lt;br /&gt;
| Ridicat&lt;br /&gt;
| Adăugare demodulator&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Hardware recomandat ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Placă FPGA&lt;br /&gt;
! Producător&lt;br /&gt;
! FPGA&lt;br /&gt;
! Preț aproximativ&lt;br /&gt;
! Proiecte recomandate&lt;br /&gt;
! Avantaj principal&lt;br /&gt;
! Limitări&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Arty Z7-20&lt;br /&gt;
| Digilent&lt;br /&gt;
| Xilinx Zynq-7020&lt;br /&gt;
| ~$220&lt;br /&gt;
| SDR, FFT Analyzer, APRS, DDS&lt;br /&gt;
| Include procesor ARM + FPGA&lt;br /&gt;
| Complexitate software mai mare&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| DE10-Lite&lt;br /&gt;
| Terasic&lt;br /&gt;
| Intel MAX10&lt;br /&gt;
| ~$120&lt;br /&gt;
| Contor frecvență, DDS, CW keyer&lt;br /&gt;
| FPGA non-volatil&lt;br /&gt;
| Resurse DSP limitate&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| DE0-Nano&lt;br /&gt;
| Terasic&lt;br /&gt;
| Cyclone IV&lt;br /&gt;
| ~$110&lt;br /&gt;
| APRS, generator modulație&lt;br /&gt;
| Platformă simplă&lt;br /&gt;
| Fără procesor integrat&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Nexys A7&lt;br /&gt;
| Digilent&lt;br /&gt;
| Artix-7&lt;br /&gt;
| ~$300&lt;br /&gt;
| FFT mare, SDR&lt;br /&gt;
| Resurse FPGA mari&lt;br /&gt;
| Cost ridicat&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| iCEBreaker&lt;br /&gt;
| 1BitSquared&lt;br /&gt;
| Lattice iCE40&lt;br /&gt;
| ~$120&lt;br /&gt;
| Proiecte DSP simple&lt;br /&gt;
| Toolchain open source&lt;br /&gt;
| FPGA mic&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ULX3S&lt;br /&gt;
| Radiona&lt;br /&gt;
| Lattice ECP5&lt;br /&gt;
| ~$180&lt;br /&gt;
| SDR, FFT&lt;br /&gt;
| Performanță bună + open source&lt;br /&gt;
| Ecosistem mai mic&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Arhitectura unui sistem radio bazat pe FPGA ==&lt;br /&gt;
&lt;br /&gt;
Antena → Front-End RF → ADC → FPGA DSP → Demodulare → Audio / Display&lt;br /&gt;
&lt;br /&gt;
== Extensii posibile ==&lt;br /&gt;
&lt;br /&gt;
* Demodulator SSB&lt;br /&gt;
* Decoder FT8&lt;br /&gt;
* Receptor SDR complet&lt;br /&gt;
* Analizor de spectru RF&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Proiecte_FPGA_pentru_radioamatori&amp;diff=3679</id>
		<title>Proiecte FPGA pentru radioamatori</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Proiecte_FPGA_pentru_radioamatori&amp;diff=3679"/>
		<updated>2026-03-05T17:11:30Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: /* Hardware recomandat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Proiecte FPGA pentru Radioamatori =&lt;br /&gt;
&lt;br /&gt;
== Introducere ==&lt;br /&gt;
FPGA-urile sunt extrem de potrivite pentru aplicații radio deoarece pot implementa&lt;br /&gt;
procesare de semnal digital în timp real cu latență foarte mică.&lt;br /&gt;
&lt;br /&gt;
Acest articol prezintă o colecție de proiecte demonstrative pentru radioamatori.&lt;br /&gt;
&lt;br /&gt;
== Lista proiectelor ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Proiect&lt;br /&gt;
! Descriere&lt;br /&gt;
! Nivel dificultate&lt;br /&gt;
|-&lt;br /&gt;
| Generator DDS&lt;br /&gt;
| Generator digital de frecvență&lt;br /&gt;
| Ușor&lt;br /&gt;
|-&lt;br /&gt;
| Contor de frecvență&lt;br /&gt;
| Instrument de laborator RF&lt;br /&gt;
| Ușor&lt;br /&gt;
|-&lt;br /&gt;
| CW keyer&lt;br /&gt;
| Generator cod Morse&lt;br /&gt;
| Ușor&lt;br /&gt;
|-&lt;br /&gt;
| APRS modem&lt;br /&gt;
| Modulare AFSK pentru APRS&lt;br /&gt;
| Mediu&lt;br /&gt;
|-&lt;br /&gt;
| Decodor Morse&lt;br /&gt;
| Conversie CW în text&lt;br /&gt;
| Mediu&lt;br /&gt;
|-&lt;br /&gt;
| Analizor FFT&lt;br /&gt;
| Spectru RF în timp real&lt;br /&gt;
| Mediu&lt;br /&gt;
|-&lt;br /&gt;
| Generator modulație digitală&lt;br /&gt;
| BPSK/QPSK&lt;br /&gt;
| Mediu&lt;br /&gt;
|-&lt;br /&gt;
| Filtru digital reglabil&lt;br /&gt;
| FIR/IIR configurabil&lt;br /&gt;
| Mediu&lt;br /&gt;
|-&lt;br /&gt;
| Receptor SDR simplu&lt;br /&gt;
| Downconversion digital&lt;br /&gt;
| Ridicat&lt;br /&gt;
|-&lt;br /&gt;
| Analizor SWR&lt;br /&gt;
| Măsurare impedanță antenă&lt;br /&gt;
| Ridicat&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Hardware recomandat ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Placă FPGA&lt;br /&gt;
! Producător&lt;br /&gt;
! FPGA&lt;br /&gt;
! Preț aproximativ&lt;br /&gt;
! Proiecte recomandate&lt;br /&gt;
! Avantaj principal&lt;br /&gt;
! Limitări&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Arty Z7-20&lt;br /&gt;
| Digilent&lt;br /&gt;
| Xilinx Zynq-7020&lt;br /&gt;
| ~$220&lt;br /&gt;
| SDR, FFT Analyzer, APRS, DDS&lt;br /&gt;
| Include procesor ARM + FPGA&lt;br /&gt;
| Complexitate software mai mare&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| DE10-Lite&lt;br /&gt;
| Terasic&lt;br /&gt;
| Intel MAX10&lt;br /&gt;
| ~$120&lt;br /&gt;
| Contor frecvență, DDS, CW keyer&lt;br /&gt;
| FPGA non-volatil&lt;br /&gt;
| Resurse DSP limitate&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| DE0-Nano&lt;br /&gt;
| Terasic&lt;br /&gt;
| Cyclone IV&lt;br /&gt;
| ~$110&lt;br /&gt;
| APRS, generator modulație&lt;br /&gt;
| Platformă simplă&lt;br /&gt;
| Fără procesor integrat&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Nexys A7&lt;br /&gt;
| Digilent&lt;br /&gt;
| Artix-7&lt;br /&gt;
| ~$300&lt;br /&gt;
| FFT mare, SDR&lt;br /&gt;
| Resurse FPGA mari&lt;br /&gt;
| Cost ridicat&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| iCEBreaker&lt;br /&gt;
| 1BitSquared&lt;br /&gt;
| Lattice iCE40&lt;br /&gt;
| ~$120&lt;br /&gt;
| Proiecte DSP simple&lt;br /&gt;
| Toolchain open source&lt;br /&gt;
| FPGA mic&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ULX3S&lt;br /&gt;
| Radiona&lt;br /&gt;
| Lattice ECP5&lt;br /&gt;
| ~$180&lt;br /&gt;
| SDR, FFT&lt;br /&gt;
| Performanță bună + open source&lt;br /&gt;
| Ecosistem mai mic&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Arhitectura unui sistem radio bazat pe FPGA ==&lt;br /&gt;
&lt;br /&gt;
Antena → Front-End RF → ADC → FPGA DSP → Demodulare → Audio / Display&lt;br /&gt;
&lt;br /&gt;
== Extensii posibile ==&lt;br /&gt;
&lt;br /&gt;
* Demodulator SSB&lt;br /&gt;
* Decoder FT8&lt;br /&gt;
* Receptor SDR complet&lt;br /&gt;
* Analizor de spectru RF&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Proiecte_FPGA_pentru_radioamatori&amp;diff=3678</id>
		<title>Proiecte FPGA pentru radioamatori</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Proiecte_FPGA_pentru_radioamatori&amp;diff=3678"/>
		<updated>2026-03-05T17:10:47Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: Pagină nouă: = Proiecte FPGA pentru Radioamatori =  == Introducere == FPGA-urile sunt extrem de potrivite pentru aplicații radio deoarece pot implementa procesare de semnal digital în timp real cu latență foarte mică.  Acest articol prezintă o colecție de proiecte demonstrative pentru radioamatori.  == Lista proiectelor ==  {| class=&amp;quot;wikitable&amp;quot; ! Proiect ! Descriere ! Nivel dificultate |- | Generator DDS | Generator digital de frecvență | Ușor |- | Contor de frecvență | Instru...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Proiecte FPGA pentru Radioamatori =&lt;br /&gt;
&lt;br /&gt;
== Introducere ==&lt;br /&gt;
FPGA-urile sunt extrem de potrivite pentru aplicații radio deoarece pot implementa&lt;br /&gt;
procesare de semnal digital în timp real cu latență foarte mică.&lt;br /&gt;
&lt;br /&gt;
Acest articol prezintă o colecție de proiecte demonstrative pentru radioamatori.&lt;br /&gt;
&lt;br /&gt;
== Lista proiectelor ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Proiect&lt;br /&gt;
! Descriere&lt;br /&gt;
! Nivel dificultate&lt;br /&gt;
|-&lt;br /&gt;
| Generator DDS&lt;br /&gt;
| Generator digital de frecvență&lt;br /&gt;
| Ușor&lt;br /&gt;
|-&lt;br /&gt;
| Contor de frecvență&lt;br /&gt;
| Instrument de laborator RF&lt;br /&gt;
| Ușor&lt;br /&gt;
|-&lt;br /&gt;
| CW keyer&lt;br /&gt;
| Generator cod Morse&lt;br /&gt;
| Ușor&lt;br /&gt;
|-&lt;br /&gt;
| APRS modem&lt;br /&gt;
| Modulare AFSK pentru APRS&lt;br /&gt;
| Mediu&lt;br /&gt;
|-&lt;br /&gt;
| Decodor Morse&lt;br /&gt;
| Conversie CW în text&lt;br /&gt;
| Mediu&lt;br /&gt;
|-&lt;br /&gt;
| Analizor FFT&lt;br /&gt;
| Spectru RF în timp real&lt;br /&gt;
| Mediu&lt;br /&gt;
|-&lt;br /&gt;
| Generator modulație digitală&lt;br /&gt;
| BPSK/QPSK&lt;br /&gt;
| Mediu&lt;br /&gt;
|-&lt;br /&gt;
| Filtru digital reglabil&lt;br /&gt;
| FIR/IIR configurabil&lt;br /&gt;
| Mediu&lt;br /&gt;
|-&lt;br /&gt;
| Receptor SDR simplu&lt;br /&gt;
| Downconversion digital&lt;br /&gt;
| Ridicat&lt;br /&gt;
|-&lt;br /&gt;
| Analizor SWR&lt;br /&gt;
| Măsurare impedanță antenă&lt;br /&gt;
| Ridicat&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Hardware recomandat ==&lt;br /&gt;
&lt;br /&gt;
(urmează tabelul plăcilor FPGA)&lt;br /&gt;
&lt;br /&gt;
== Arhitectura unui sistem radio bazat pe FPGA ==&lt;br /&gt;
&lt;br /&gt;
Antena → Front-End RF → ADC → FPGA DSP → Demodulare → Audio / Display&lt;br /&gt;
&lt;br /&gt;
== Extensii posibile ==&lt;br /&gt;
&lt;br /&gt;
* Demodulator SSB&lt;br /&gt;
* Decoder FT8&lt;br /&gt;
* Receptor SDR complet&lt;br /&gt;
* Analizor de spectru RF&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Despre_FPGA-uri&amp;diff=3677</id>
		<title>Despre FPGA-uri</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Despre_FPGA-uri&amp;diff=3677"/>
		<updated>2026-03-05T17:10:26Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: /* Documentație */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
Recent m-a cuprins &amp;quot;febra&amp;quot; circuitelor reprogramabile. Pentru cei mai puțin familiarizați cu acest domeniu, un circuit reprogramabil este compus dintr-un număr foarte mare de porți logice care se pot interconecta prin programarea unor conexiuni la nivelul matricei de siliciu. Programarea se face cu ajutorul unor platforme dedicate și printr-un limbaj cu care se poate proiecta un circuit la nivel hardware – [[HDL]]. Interconectarea suportă un număr aproape infinit de configurații. Astfel se poate proiecta la nivel hardware o configurație completă de porți logice care, împreună, generează o anumită funcționalitate. Marele avantaj este că, spre deosebire de circuitele cu logică predefinită, configurația unui circuit programabil poate fi modificată hardware prin... software. Circuitele cu logică &amp;amp;#91;re&amp;amp;#93;programabilă au mai multe avantaje, dar cele mai importante sunt cele legate de timpul și costul de implementare. De pildă, costurile de producție ale unui circuit specializat ([[ASIC]] – Application Specific Integrated Circuit) sunt de ordinul milioanelor de dolari din cauză că producția matricei de siliciu este foarte scumpă. În cazul unor erori, această matrice practic se aruncă la coș și trebuie luat totul de la capăt. Aceeași logică poate fi creată într-un circuit cu logică programabilă iar, în cazul unor erori, pur și simplu trebuie doar schimbat codul software care definește partea de hardware. Avantajul este evident. Din seria circuitelor cu logică programabilă, cele mai importante sunt [https://en.wikipedia.org/wiki/Complex_programmable_logic_device CPLD]-urile (Complex Programmable Logic Device&amp;amp;#91;s&amp;amp;#93;) și [https://ro.wikipedia.org/wiki/FPGA FPGA]-urile (Field Programmable Graphic Arrays). Sunt mai multe diferențe între cele două categorii, dar principala diferență &#039;&#039;funcțională&#039;&#039; este că FPGA-urile au nevoie de o memorie externă (poate fi chiar un microcontroller) pentru a stoca configurația, care se încarcă în circuit la pornire. Pentru mai multe detalii [https://en.wikipedia.org/wiki/Complex_programmable_logic_device#Features aici, în secțiunea &amp;quot;Features&amp;quot;].&lt;br /&gt;
&lt;br /&gt;
În radioamatorism, FPGA-urile reprezintă alegerea ideală pentru o serie de proiecte care implică procesarea digitală a semnalelor. Se pot realiza arhitecturi DSP complexe cu un efort de programare mult mai mic decât în cazul DSP-urilor dedicate (care necesită cunoștințe serioase de C sau C++). Există, evident, un compromis între gradul de complexitate al circuitului și logicii sale și decizia de a alege între implementarea pe un FPGA sau pe un circuit DSP dedicat. Lărgimea de bandă pentru bus-ul de date este un factor determinant pentru alegere (mare = FPGA; mică–moderată = DSP). Decizia mai este ajutată și de oferta extrem de bogată de plăci de experimentare și prototipare cu FPGA-uri, cu prețuri extrem de avantajoase în comparație cu oferta similară pentru DSP-uri. Vezi, de pildă oferta de la [https://www.terasic.com.tw/en/ Terasic] și [https://store.digilentinc.com/ Digilent] pentru plăci pe bază de FPGA-uri [https://www.intel.com/content/www/us/en/products/programmable.html Intel] (fost Altera) respectiv [https://www.xilinx.com Xilinx].&lt;br /&gt;
&lt;br /&gt;
Nu în ultimul rând trebuie menționat că există pe piața producătorilor de FPGA jucători mai mici decât [https://www.intel.com/content/www/us/en/products/programmable.html Intel] (fost Altera) și [https://www.xilinx.com Xilinx]. [http://www.latticesemi.com/ Lattice], de pildă, este specializat pe nișa circuitelor cu logică programabilă compacte, pentru dispozitive mobile și dedicate DSP ceea ce le face să fie foarte atrăgătoare pentru multe proiecte de radioamatorism care nu necesită complexitatea unor circuite cu foarte multe circuite logice.&lt;br /&gt;
&lt;br /&gt;
==Toolchains — Suite de dezvoltare==&lt;br /&gt;
&#039;&#039;&#039;8/02/2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cred că cel mai bun echivalent în limba română pentru &#039;&#039;toolchains&#039;&#039; este &#039;&#039;suite de dezvoltare&#039;&#039; sau &#039;&#039;instrumente de dezvoltare&#039;&#039; și reprezintă un ansamblu de instrumente a căror utilizare permite realizarea unor aplicații de la cap la coadă.&lt;br /&gt;
&lt;br /&gt;
Personal prefer termenul de &#039;&#039;suite de dezvoltare&#039;&#039; deoarece este mai ilustrativ pentru imaginea unui grup de aplicații și alte instrumente, hardware și software, care conlucrează pentru realizarea produsului finit.&lt;br /&gt;
&lt;br /&gt;
Cel mai mult am lucrat cu Quartus Prime de la Altera (Intel a re-promovat recent brand-ul &#039;&#039;&#039;Altera&#039;&#039;&#039; pentru divizia sa de circuite programabile). Nu am deloc experiență cu platformele similare de la Xilinx ([https://www.xilinx.com/support/download.html Vivado] &amp;amp; co.) sau Lattice ([https://www.latticesemi.com/icecube2 IceCube2]). Dar diferențele nu trebuie să fie mari, poate diferă doar anumite detalii de implementare a unor funcționalități specifice. Indiferent de platformă (Intel-Altera, AMD-Xilinx sau Lattice etc) toate trec obligatoriu prin aceleași etape:&lt;br /&gt;
#Design — Proiectare&lt;br /&gt;
#Sinteză&lt;br /&gt;
#Plasare și rutare&lt;br /&gt;
#Analiza duratelor (timing analysis)&lt;br /&gt;
#Programarea FPGA-ului&lt;br /&gt;
#Testarea și verificarea&lt;br /&gt;
&lt;br /&gt;
Pentru Windows și Linux există instrumente care includ atât sinteza cât și plasarea și rutarea circuitelor. Pentru Mac nu există &#039;&#039;toolchain&#039;&#039; care să facă asta. Cel mai apropiat este TerosHDL, modul pentru Visual Studio Code. Recent l-am instalat și utilizat cu success, nu fără bătaie de cap. Mai jos sunt câteva lucruri de care trebuie ținut cont pentru o bună funcționare:&lt;br /&gt;
&lt;br /&gt;
#Crearea și activarea unui mediu virtual (virtual environment) Python &amp;lt;3.12&lt;br /&gt;
#Instalare edalize&lt;br /&gt;
#Instalare vunit&lt;br /&gt;
#Instalare ghdl&lt;br /&gt;
#Instalare Icarus Verilog&lt;br /&gt;
&lt;br /&gt;
===Mediul virtual Python===&lt;br /&gt;
Acesta nu trebuie să fie mai mare de 3.11. Edalize are anumite cerințe specifice în ceea ce privește versiunea Python:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python3.11 -m venv venv&lt;br /&gt;
source venv/bin/activate&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Din acest motiv am folosit versiunea 3.11.14:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python --version&lt;br /&gt;
&amp;gt;&amp;gt; Python 3.11.14&lt;br /&gt;
pip show edalize | grep Requires&lt;br /&gt;
&amp;gt;&amp;gt; Requires: Jinja2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Apoi am instalat modulele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pip install --upgrade pip&lt;br /&gt;
pip install vunit_hdl edalize&lt;br /&gt;
pip list&lt;br /&gt;
&amp;gt;&amp;gt;&lt;br /&gt;
Package    Version&lt;br /&gt;
---------- -------&lt;br /&gt;
colorama   0.4.6&lt;br /&gt;
edalize    0.6.5&lt;br /&gt;
Jinja2     3.1.6&lt;br /&gt;
MarkupSafe 3.0.3&lt;br /&gt;
pip        26.0.1&lt;br /&gt;
setuptools 80.9.0&lt;br /&gt;
vunit_hdl  4.7.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Edalize===&lt;br /&gt;
Edalize este o bibliotecă Python pentru interacțiunea cu instrumente EDA. Poate crea fișiere-proiect pentru instrumentele suportate și le poate rula în mod batch sau GUI (acolo unde modul GUI este suportat). Aici este [https://github.com/olofk/edalize pagina github pentru edalize] iar aici un link direct către un [https://github.com/olofk/edalize?tab=readme-ov-file#edalize fișier README]&lt;br /&gt;
&lt;br /&gt;
===Vunit===&lt;br /&gt;
VUnit este o platformă open source pentru testarea unitară (unit testing) VHDL/Verilog/SystemVerilog. Oferă funcționalitățile necesare realizării unui proces automat de testare a codului HDL.&lt;br /&gt;
Aici este [https://github.com/VUnit/vunit pagina proiectului] iar aici este un link direct către un [https://github.com/VUnit/vunit/blob/master/README.md fișier README].&lt;br /&gt;
&lt;br /&gt;
===ghdl===&lt;br /&gt;
După toate acestea, am avut alte probleme:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
---&amp;gt; Build directory: /Users/tom/.teroshdl/build&lt;br /&gt;
---&amp;gt; Make installation folder path: System path&lt;br /&gt;
Error: &#039;[&#039;make&#039;, &#039;run&#039;]&#039; exited with an error: 2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cele mai comunte trei cauze pentru această eroare sunt:&lt;br /&gt;
#Fișierul &#039;&#039;&#039;Makefile&#039;&#039;&#039; nu a fost găsit → VUnit/edalize nu l-au generat corect&lt;br /&gt;
#Lipsește simulatorul → trebuie verificat dacă este instalat un simulator (gen ghdl sau ModelSim)&lt;br /&gt;
#Probleme cu calea către executabil → executabilul simulatorului nu este în variabila PATH de sistem&lt;br /&gt;
&lt;br /&gt;
La mine s-a dovedit a fi a doua problemă&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Check for GHDL (free, open-source)&lt;br /&gt;
which ghdl&lt;br /&gt;
ghdl --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Și l-am instalat cu brew:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Install GHDL via Homebrew&lt;br /&gt;
brew install ghdl&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Icarus Verilog===&lt;br /&gt;
Pagina [https://steveicarus.github.io/iverilog/ proiectului este aici], iar aici este un fișier [https://github.com/steveicarus/iverilog#the-icarus-verilog-compilation-system README] din respozitoriul online.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Install Icarus Verilog&lt;br /&gt;
brew install icarus-verilog&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comenzi compilare și simulare==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Compile&lt;br /&gt;
iverilog -o sim logic_gates.v logic_gates_tb.v&lt;br /&gt;
&lt;br /&gt;
# Run simulation&lt;br /&gt;
vvp sim&lt;br /&gt;
&lt;br /&gt;
# Open waveform&lt;br /&gt;
surfer logic_gates.vcd&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Documentație==&lt;br /&gt;
* [[Comparație între diverse plăci de dezvoltare cu FPGA|Comparație între diverse plăci de dezvoltare cu FPGA]]&lt;br /&gt;
* [[Digilent Arty A7-100T vs Arty Z7 (Zynq-7000 Z7020)|Comparație între Digilent Arty A7-100T și Arty Z7 (Zynq-7000 Z7020)]]&lt;br /&gt;
* [[Bazele arhitecturii FPGA pentru începători|Bazele arhitecturii FPGA presupunând că ești un începător]]&lt;br /&gt;
* [[Ce este conceptul de &amp;quot;hardware lichid&amp;quot;|Ce face conceptul de „hardware lichid” atât de special?]]&lt;br /&gt;
* [[Proiecte FPGA pentru radioamatori]]&lt;br /&gt;
&lt;br /&gt;
==Exemple==&lt;br /&gt;
* [[Numărător pe 4 biți]] - [[VHDL]]&lt;br /&gt;
* [[Divizor cu 16]] – [[Verilog]]&lt;br /&gt;
* [[Sincronizare verticală pentru semnal video]] – [[Verilog]]&lt;br /&gt;
* [[Porți logice]] - [[Verilog]]&lt;br /&gt;
&lt;br /&gt;
==Cursuri recomandate==&lt;br /&gt;
===Coursera===&lt;br /&gt;
* [https://www.coursera.org/account/accomplishments/records/FWV2FWYZ4CUY Introduction to FPGA Design for Embedded Systems] &amp;amp;raquo; [https://www.coursera.org/account/accomplishments/certificate/FWV2FWYZ4CUY Certificat]&lt;br /&gt;
* [https://www.coursera.org/account/accomplishments/records/28H69CGQ3YNV Hardware Description Languages for FPGA Design] &amp;amp;raquo; [https://www.coursera.org/account/accomplishments/certificate/28H69CGQ3YNV Certificat]&lt;br /&gt;
* Expanded FPGA Training with NIOS II (University of Colorado, Boulder) &amp;amp;raquo; [https://www.coursera.org/learn/fpga-training-nios-ii Descriere] &amp;amp;raquo; [https://www.coursera.org/learn/fpga-training-nios-ii/home/welcome Pagina cursului]&lt;br /&gt;
==Link-uri externe==&lt;br /&gt;
* [https://www.vhdl-online.de/vhdl_reference_93/start VHDL Reference &#039;93]&lt;br /&gt;
* [https://www.vhdl-online.de/vhdl_glossary/start VHDL Glossary]&lt;br /&gt;
* [https://www.vhdl-online.de/synthesizeable_vhdl-model-library/start Synthesizeable VHDL-Model-Library]&lt;br /&gt;
* [https://www.fpgarelated.com/showthread/comp.arch.fpga/51980-1.php Hilbert Transform in verilog or VHDL]&lt;br /&gt;
* [https://www.intel.com/content/www/us/en/programmable/quartushelp/17.0/reference/glossary/glosslist.htm Glosar termeni Intel]&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Canale_YouTube&amp;diff=3676</id>
		<title>Canale YouTube</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Canale_YouTube&amp;diff=3676"/>
		<updated>2026-02-22T18:53:13Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [https://www.youtube.com/channel/UC3xxr5EeFDtxnuHTWsDu2rA OH8STN Ham Radio]&lt;br /&gt;
* [https://www.youtube.com/channel/UCpfn1viFoqVmWk6x891nKaQ Bushcraft Ham Radio] – ăsta a fost un canal foarte interesant; din păcate cred că l-a șters.&lt;br /&gt;
* [https://www.youtube.com/channel/UCqO2enRDIhg1PXahSxpoVHw Outdoors On The Air]&lt;br /&gt;
* [https://www.youtube.com/channel/UCfTbLvRJ-WtJnW3PvU4pdIw Radio Prepper]&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Proiecte&amp;diff=3675</id>
		<title>Proiecte</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Proiecte&amp;diff=3675"/>
		<updated>2026-02-22T18:47:46Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Acest tabel conține toate proiectele la care am lucrat, mai mult sau mai puțin, și nu au rămas doar în stadiul de idee. &lt;br /&gt;
De fiecare dată când privesc lista asta mă gândesc cât de lipsite de sens sunt toate de mai jos.&lt;br /&gt;
&lt;br /&gt;
Actualizare la data: &#039;&#039;&#039;22 februarie 2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Click pe antetul coloanelor pentru ordonare.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;font-face=\&amp;quot;Courier New\&amp;quot;;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Proiect !! Soft EDA/CAD !! PCB !! Asamblare !! Tip proiect !! Status !! Versiune !! Lang !! Start !! Final&lt;br /&gt;
|-&lt;br /&gt;
| [[Punte VSWR pentru Siglent]] || KiCad || n/a || n/a || PCB + CNC || &amp;lt;span style=&amp;quot;background-color:Gold;&amp;quot;&amp;gt;Concept&amp;lt;/span&amp;gt; || 1.0 || ro || 01/02/2026 || n/a &lt;br /&gt;
|-&lt;br /&gt;
| [[Placă testare MRF455/421]] || KiCad || n/a || n/a || PCB || &amp;lt;span style=&amp;quot;background-color:lightpink;&amp;quot;&amp;gt;Amânat&amp;lt;/span&amp;gt; || 2.0 || ro || || 28/11/2022&lt;br /&gt;
|-&lt;br /&gt;
| [[Nod RoLink CM108]] || KiCad || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || JLCPCB || PCB + asamblare || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || 1.0 || ro || || 29/07/2025&lt;br /&gt;
|-&lt;br /&gt;
| [[Nod RoLink CM108 v2.0]] || KiCad || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || JLCPCB || PCB + asamblare || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || 2.0 || ro || || 30/12/2025&lt;br /&gt;
|-&lt;br /&gt;
| [[RF Proto Board v2.0]] || KiCad || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || n/a || PCB || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || 2.0 || ro || || 23/11/2022&lt;br /&gt;
|-&lt;br /&gt;
| [[Atenuator 101 dB variabil]] || Fusion360 || n/a || n/a || CAD + Electronică || &amp;lt;span style=&amp;quot;background-color:lightpink;&amp;quot;&amp;gt;Amânat&amp;lt;/span&amp;gt; || 1.0 || ro || || 10/10/2022&lt;br /&gt;
|-&lt;br /&gt;
| [[Nod mobil VHF/UHF cu RDA1846 și RPI Zero W]] || KiCad || În lucru || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightpink;&amp;quot;&amp;gt;Amânat&amp;lt;/span&amp;gt; || 1.0 || ro || || 10/01/2022&lt;br /&gt;
|-&lt;br /&gt;
| [[Stativ pentru acumulatori FT60]] || Fusion360 || n/a || YO3ITI || 3D print ― PLA || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || 1.0 || ro || || 07/03/2021&lt;br /&gt;
|-&lt;br /&gt;
| [[Antenă Moxon 70cm]] || Fusion360 || n/a || YO3ITI || 3D print ― PLA || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || 1.0 || ro || || 05/03/2021&lt;br /&gt;
|-&lt;br /&gt;
| [[Carcasă Nod RoLink OPi]] || Fusion360 || n/a || YO3ITI || 3D print ― PLA || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || 1.0 || ro || || 05/03/2021&lt;br /&gt;
|-&lt;br /&gt;
| Sistem autonom poziționare antenă sateliți || Fusion360 || În lucru || n/a || 3D print ― PETG || &amp;lt;span style=&amp;quot;background-color:lightpink;&amp;quot;&amp;gt;Amânat&amp;lt;/span&amp;gt; || 1.0 || ro || || 07/02/2021&lt;br /&gt;
|-&lt;br /&gt;
| [[Teste mini OLED display]] || KiCad || În lucru || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightpink;&amp;quot;&amp;gt;Amânat&amp;lt;/span&amp;gt; || 1.0 || ro || || 01/02/2021&lt;br /&gt;
|-&lt;br /&gt;
| [[Interfață moduri digitale pentru FT818]] || KiCad || În lucru || JLCPCB || PCB + asamblare || &amp;lt;span style=&amp;quot;background-color:lightskyblue;&amp;quot;&amp;gt;În lucru&amp;lt;/span&amp;gt; || 1.0 || ro || || 29/01/2021&lt;br /&gt;
|-&lt;br /&gt;
| [[Arduino APRS]] || KiCad || n/a || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightpink;&amp;quot;&amp;gt;Amânat&amp;lt;/span&amp;gt; || 1.0 || ro || || 19/04/2020&lt;br /&gt;
|-&lt;br /&gt;
| [[Compresor audio 20dBm]] || KiCad || În lucru || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightpink;&amp;quot;&amp;gt;Amânat&amp;lt;/span&amp;gt; || 1.0 || ro || || 12/10/2020&lt;br /&gt;
|-&lt;br /&gt;
| [[Sound hat pentru Rpi 4]] || KiCad || n/a || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:Gold;&amp;quot;&amp;gt;Concept&amp;lt;/span&amp;gt; || 1.0 || ro || || 19/04/2020&lt;br /&gt;
|-&lt;br /&gt;
| [[Hat nod mobil pentru RPI 4.0 (SMD)]] || KiCad || KiCad || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightpink;&amp;quot;&amp;gt;Amânat&amp;lt;/span&amp;gt; || 1.0 || ro || || 16/04/2020&lt;br /&gt;
|-&lt;br /&gt;
| [[Hat nod mobil pentru RPI 4.0 (THT)]] || KiCad || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || 1.0 || ro || || 15/04/2020&lt;br /&gt;
|-&lt;br /&gt;
| [[Compresor audio 20dBm]] || KiCad || În lucru || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightskyblue;&amp;quot;&amp;gt;În lucru&amp;lt;/span&amp;gt; || 1.0 || ro || || 22/03/2020&lt;br /&gt;
|-&lt;br /&gt;
| [[RoLink OPi Simplificat]] || KiCad || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || n/a || [[Carcasă Nod RoLink OPi]] || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || 2.4 || ro || || 13/03/2020&lt;br /&gt;
|-&lt;br /&gt;
| [[Arduino APRS]] || KiCad || n/a || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightpink;&amp;quot;&amp;gt;Amânat&amp;lt;/span&amp;gt; || 1.0 || ro || || 10/03/2020&lt;br /&gt;
|-&lt;br /&gt;
| [[Nod mobil VHF/UHF cu RDA1846 și RPI Zero W]] || KiCad || KiCad || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightpink;&amp;quot;&amp;gt;Amânat&amp;lt;/span&amp;gt; || 1.0 || ro || || 23/02/2020&lt;br /&gt;
|-&lt;br /&gt;
| [[10MHz OCXO]] || KiCad || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || 1.0 || ro || || 11/02/2019&lt;br /&gt;
|-&lt;br /&gt;
| [[Detector de putere RF cu AD8307]] || KiCad || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || 1.0 || ro || || 05/02/2019&lt;br /&gt;
|-&lt;br /&gt;
| [[144MHz Beacon]] || KiCad || n/a || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightpink;&amp;quot;&amp;gt;Amânat&amp;lt;/span&amp;gt; || 2.0 || ro || || 04/04/2014&lt;br /&gt;
|-&lt;br /&gt;
| [[700W, 13.8V, Linear PSU]] || KiCad || KiCad || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightpink;&amp;quot;&amp;gt;Amânat&amp;lt;/span&amp;gt; || 1.0 || ro || || 28/05/2019&lt;br /&gt;
|-&lt;br /&gt;
| [[AD9911 Arduino Shield]] || KiCad || KiCad || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightpink;&amp;quot;&amp;gt;Amânat&amp;lt;/span&amp;gt; || 1.0 || ro || || 09/05/2019&lt;br /&gt;
|-&lt;br /&gt;
| [[Proto Board]] v1.0 || KiCad || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || 1.0 || ro || || 13/07/2019&lt;br /&gt;
|-&lt;br /&gt;
| [[Nod RoLink OPi complex]] || KiCad || KiCad || n/a || [[Carcasă Nod RoLink OPi]] || &amp;lt;span style=&amp;quot;background-color:lightgrey;&amp;quot;&amp;gt;Abandonat&amp;lt;/span&amp;gt; || 2.4 || ro || || 28/12/2019&lt;br /&gt;
|-&lt;br /&gt;
| [[RoLink OPi 3ITI]] || KiCad || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || 2.0 || ro || || 24/11/2019&lt;br /&gt;
|-&lt;br /&gt;
| [[Relee]] || Eagle || n/a || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightgrey;&amp;quot;&amp;gt;Abandonat&amp;lt;/span&amp;gt; || 1.0 || ro || || 21/08/2018&lt;br /&gt;
|-&lt;br /&gt;
| [[5Vcc Power]] || Eagle || n/a || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightgrey;&amp;quot;&amp;gt;Abandonat&amp;lt;/span&amp;gt; || 1.0 || ro || || 27/02/2017&lt;br /&gt;
|-&lt;br /&gt;
| [[1GHz Active Probe]] || Eagle || n/a || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightgrey;&amp;quot;&amp;gt;Abandonat&amp;lt;/span&amp;gt; || 1.0 || n/a || || 26/02/2017&lt;br /&gt;
|-&lt;br /&gt;
| [[Dummy Load]] || Eagle || n/a || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightgrey;&amp;quot;&amp;gt;Abandonat&amp;lt;/span&amp;gt; || 2.0 || ro || || 09/02/2012&lt;br /&gt;
|-&lt;br /&gt;
| [[Arduino Shield RFM12B]] || Eagle || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || 1.0 || ro || || 19/02/2012&lt;br /&gt;
|-&lt;br /&gt;
| [[Interfață FT2232]] || Eagle || n/a || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightgrey;&amp;quot;&amp;gt;Abandonat&amp;lt;/span&amp;gt; || 1.0 || ro || || 04/02/2017&lt;br /&gt;
|-&lt;br /&gt;
| [[USB Tiny ISP]] || Eagle || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || 1.0 || ro || || 22/05/2012&lt;br /&gt;
|-&lt;br /&gt;
| [[USB connector]] || Eagle || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || 1.0 || n/a || || 03/06/2011&lt;br /&gt;
|-&lt;br /&gt;
| [[555 Square Wave]] || Eagle || n/a || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightgrey;&amp;quot;&amp;gt;Abandonat&amp;lt;/span&amp;gt; || 1.0 || n/a || || 05/02/2012&lt;br /&gt;
|-&lt;br /&gt;
| [[ATtiny4]] programator || Eagle || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:chartreuse;&amp;quot;&amp;gt;Finalizat&amp;lt;/span&amp;gt; || 1.0 || n/a || || 25/03/2011&lt;br /&gt;
|-&lt;br /&gt;
| LT3080 Voltage Regulator || Eagle || n/a || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightgrey;&amp;quot;&amp;gt;Abandonat&amp;lt;/span&amp;gt; || 1.0 || n/a || || 04/02/2017&lt;br /&gt;
|-&lt;br /&gt;
| [[Oscilator cu LTC6905]] || Eagle || n/a || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightgrey;&amp;quot;&amp;gt;Abandonat&amp;lt;/span&amp;gt; || 1.0 || ro/eng || || 04/02/2017&lt;br /&gt;
|-&lt;br /&gt;
| OpAmp Constant Current || Eagle || n/a || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightgrey;&amp;quot;&amp;gt;Abandonat&amp;lt;/span&amp;gt; || 1.0 || n/a || || 07/02/2012&lt;br /&gt;
|-&lt;br /&gt;
| Power Inverter || Eagle || n/a || n/a || n/a || &amp;lt;span style=&amp;quot;background-color:lightgrey;&amp;quot;&amp;gt;Abandonat&amp;lt;/span&amp;gt; || 1.0 || n/a || || 14/12/2019&lt;br /&gt;
|}&lt;br /&gt;
==Link-uri externe==&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Help:Table Formatare tabele în WikiMedia]&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3674</id>
		<title>Lecturi</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3674"/>
		<updated>2026-02-22T17:10:24Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: /* 2026 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cititul este o activitate terapeutică şi intelectuală prin care omul își cultivă reflexele necesare pentru a relaționa în mod util cu cei din jurul său, dar și pentru a se orienta în cultura lumii. Studii ample au arătat că satisfacția economică a indivizilor este mai ridicată în rândul celor care au crescut cu o bibliotecă în casă, dobândind astfel reflexul de a citi. Altfel spus, ai mai multe șanse în viață dacă citești.&lt;br /&gt;
&lt;br /&gt;
Conform statisticilor, România se situează pe ultimul loc în Uniunea Europeană în ceea ce privește consumul de carte. Cu o cifră de afaceri de circa 60 de milioane de euro înregistrată de edituri din comercializarea de carte, România este depășită de toate țările din Uniunea Europeană, fiind la o distanță astronomică de Germania, cea mai mare piață de carte din Europa, care înregistrează vânzări anuale de circa 9 miliarde de euro.&lt;br /&gt;
&lt;br /&gt;
Cândva citeam cel puțin între 15 și 50 de cărți pe an, cu o medie undeva pe la 30 pe an. Ca mulți alții dintre noi, m-am confruntat cu problema așa-numitei „lipse de timp“, o problemă relativ falsă pentru majoritatea celor dintre noi. De cele mai multe ori, ne lăsăm în voia lenii sau a altor activități care nu au nici un beneficiu real asupra intelectului (de pildă urmăritul programelor la televizor).&lt;br /&gt;
&lt;br /&gt;
Din 2018 am început să folosesc [https://www.goodreads.com goodreads] pentru a-mi organiza mai bine lecturile și pentru că te obligă la un anumit ritm. Motivațional, mecanismul e simplu: îți propui să citești un anumit număr de cărți pe an și, dacă reușești, primești un premiu. Premiile sunt simbolice (ecusoane, abțibilduri etc), dar mi se pare o modalitate eficientă de motivare. Prima &amp;quot;provocare&amp;quot; am avut-o în 2018, 40 de cărți, și am reușit să o duc la bun sfârșit, însă cele mai multe au fost lecturi scurte, de 100-150 de pagini. Anul trecut (2019 n.a.) mi-am propus să citesc la fel de mult, dar, din păcate, nu am reușit decât 12 cărți. Pentru 2020 am redus la un număr de 26 de cărți (aproximativ o carte la două săptămâni). Să vedem. :) În general citesc 3-5 cărți în paralel; subiectele sunt diferite, beletristică, eseuri și programare sau alte lecturi tehnice. Inițial nu am știut că pe Goodreads există inclusiv cărți în limba română precum și cărți care nu sunt neapărat în format electronic așa că statistica pe 2017 și pe anii de dinainte de 2017 reflectă doar cărțile cumpărate de la [https://www.amazon.com/Kindle-eBooks/b?ie=UTF8&amp;amp;node=154606011 Kindle Books]. Referitor la Agatha Christie... lectura cărților ei, în original, este o provocare în sine din cauza bogăției lexicului folosit și expresiilor, rareori folosite în limba colocvială din prezent, dar foarte britanice. După părerea mea lectura cărților ei este una dintre cele mai bune metode de a aprofunda limba engleză.  În 2020 o să pun mai mult accent pe literatura română și pe cărțile scrise sau traduse în limba română.&lt;br /&gt;
&lt;br /&gt;
2023 vine cu o provocare suplimentară, propunându-mi nu mai puțin de o carte pe săptămână, deci aproximativ 52 de cărți în total. Nu mi-am restrâns opțiunile la un anumit domeniu, în listă pot fi incluse și lecturi tehnice deși aș prefera să mă concentrez pe beletristică.&lt;br /&gt;
__TOC__&lt;br /&gt;
==2026 (4)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/36679995-c-nd-muritorii-dorm: Când muritorii dorm] – Kurt Vonnegut (13-18 februarie 2026)&lt;br /&gt;
* [https://www.goodreads.com/book/show/246622651-plecare-plec-ri: Plecare, plecări] – Julian Barnes (7-11 februarie 2026)&lt;br /&gt;
* [https://www.goodreads.com/book/show/57220812-r-spunsuri-scurte-la-marile-ntreb-ri: Răspunsuri scurte la marile întrebări] – Stephen Hawking (10-13 ianuarie 2026)&lt;br /&gt;
* [https://www.goodreads.com/book/show/52426386-haos-na-terea-unei-noi-tiin-e: Haos. Nașterea unei noi științe] – James Gleick (29 decembrie 2025 – 6 ianuarie 2026)&lt;br /&gt;
&lt;br /&gt;
==2025==&lt;br /&gt;
* [https://www.goodreads.com/book/show/18386.The_Death_of_Ivan_Ilych: The Death of Ivan Ilych] – Lev Tostoi (1-3 decembrie 2025)&lt;br /&gt;
* [https://www.goodreads.com/book/show/20763555-saladin Saladin: The Triumph of the Sunni Revival] - A.R. Azzam&lt;br /&gt;
&lt;br /&gt;
==2024==&lt;br /&gt;
2024 a fost un an teribil de prost. Din multe puncte de vedere, dar și din perspectiva cititului. În afară de câteva materiale tehnice nu am citit nimic altceva. A fost decizia mea pe care o regret.&lt;br /&gt;
&lt;br /&gt;
==2023 (37)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/24943865-the-nose The Nose] - Nikolai Gogol (27-28 decembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/137255527-the-sandman-penguin-little-black-classics-by-e-t-a-hoffmann The Sandman] - E.T.A. Hoffmann (20-21 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/32601660-stancliffe-s-hotel Stancliffe&#039;s Hotel] - Charlotte Brontë (15-19 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436092-the-veiled-woman The Veiled Woman] - Anaïs Nin (21 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16099945-numerele-naturii Numerele naturii] - Ian Stewart (4-10 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/39339934-notes-on-nationalism Notes on Nationalism] - George Orwell (3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717000-the-breakthrough The Breakthrough] - Daphne du Maurier (2-3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/40375187-the-distance-of-the-moon The Distance of the Moon] - Italo Calvino (1-2 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18220113-cine-l-a-ucis-pe-palomino-molero Cine l-a ucis pe Palomino Molero?] - Mario Vargas Llosa (1 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/63832975-elizabeth-finch Elizabeth Finch] - Julian Barnes (26-31 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/46032932-moartea-fericit Moartea fericită] - Albert Camus (21-25 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022304-olalla Olalla] - Robert Louis Stevenson (17-20 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/22078517-nunta Nunta] - Albert Camus (14-17 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/152565157-mihai-ora-omul-dialogal Mihai Şora. Omul dialogal] - Leonid Dragomir (14 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/75501507-jurnale-de-c-l-torie Jurnale de călătorie] - Albert Camus (10-13 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/162633768-breakfast-at-tiffany-s-by-capote-truman-2000-paperback Breakfast at Tiffany&#039;s] - Truman Capote (3-9 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/56595658-ac-ioneaz-i-g-nde-te-ca-o-pisic Acționează și gândește ca o pisică] - Stéphane Garnier (2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/37903080-walden-sau-via-a-n-p-dure Walden sau viața în pădure] - Henry David Thoreau (19 iunie - 2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16005773-despre-fran-a Despre Franța] - Emil Cioran (17 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36660452-civiliza-ia-spectacolului Civilizația spectacolului] - Mario Vargas Llosa (12-15 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/58458568-india-antier India, Șantier] - Mircea Eliade (7-11 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/2153110.Secretul_doctorului_Honigberger_Nop_i_la_Serampore Secretul doctorului Honigberger &amp;amp;bull; Nopți la Serampore] - Mircea Eliade (6 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/61387894-the-gold-bug The Gold Bug] - Edgar Allan Poe (3-5 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022278-the-tell-tale-heart The Tell-Tale Heart / The Fall of House of Usher / The Cask of Amontillado] - Edgar Allan Poe (7 martie - 3 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11421124-the-queen-s-necklace The Queen&#039;s Necklace] - Italo Calvino (5-7 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436065-new-york-city-in-1979 New York City in 1979] - Kathy Acker (3 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/60807189-to-a-god-unknown To a God Unknown] - John Steinbeck (17 februarie - 1 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/3300083-the-moomins-and-the-great-flood The Moomins and the Great Flood] - Tove Jansson (16-17 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/8732.The_Red_Pony The Red Pony] - John Steinbeck (29 ianuarie - 3 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/23891331-set-up-a-28-mhz-amateur-radio-propagation-beacon Set Up a 28 MHz Amateur Radio Propagation Beacon] - R.W.P. Patterson K5DZE (31 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11797498-sweet-thursday Sweet Thursday] - John Steinbeck (18-26 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18773172-strig-tul-pietrelor Strigătul pietrelor] - Hikaru Okuizumi (17-18 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/9403591-le-vagabond---coco Le Vagabond - Coco] - Guy de Maupassant (17 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/43694886-despre-prietenie Despre prietenie] - Marcus Tullius Cicero (9-14 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/34030975-capodopera-necunoscuta Capodopera necunoscută] - Honoré de Balzac (8-9 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/4799.Cannery_Row Cannery Row] - John Steinbeck (4-8 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436076-piers-of-the-homeless-night Piers of the Homeless Night] - Jack Kerouak (1-3 ianuarie, 2023)&lt;br /&gt;
&lt;br /&gt;
==2020 (33)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/36524056-a-doua-familie A doua familie] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/29850251-pielea-de-sagri Pielea de sagri] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/263436.Linux_Device_Drivers Linux Device Drivers] – Jonathan Corbet,  Greg Kroah-Hartman,  Alessandro Rubini&lt;br /&gt;
* [https://www.goodreads.com/book/show/36650466-pro-c-7 Pro C# 7: With .NET and .NET Core] – Andrew Troelsen,  Philip Japikse&lt;br /&gt;
* [https://www.goodreads.com/book/show/10312507-keep-the-aspidistra-flying Keep the Aspidistra Flying] – George Orwell&lt;br /&gt;
* [https://www.goodreads.com/book/show/13354752-nothing-to-be-frightened-of Nothing to Be Frightened Of] – Julian Barnes &lt;br /&gt;
* [https://www.goodreads.com/book/show/41438168-rosa-alchemica-i-alte-scrieri Rosa alchemica și alte scrieri] – W. B. Yeats&lt;br /&gt;
* [https://www.goodreads.com/book/show/15754372-valurile Valurile] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/23257592-spre-far-orlando Orlando] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780568-confesiuni Confesiuni] – Sfântul Augustin&lt;br /&gt;
* [https://www.goodreads.com/book/show/20520467-din-via-a-familiei-ion-c-br-tianu Din viaţa familiei Ion C. Brătianu] – Sabina Cantacuzino&lt;br /&gt;
* [https://www.goodreads.com/book/show/20988516-p-rintele-zosim-i-alte-povestiri Părintele Zosim şi alte povestiri] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/23279597-amintiri-ce-am-auzit-de-la-al-ii-din-copil-rie-din-prima-tinere-e Amintiri. Ce-am auzit de la alții. Din copilărie. Din prima tinerețe.] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/7805489-phaidon-sau-despre-suflet Phaidon sau despre suflet] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/7765225-phaidros-sau-despre-frumos Phaidros sau despre frumos] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/17887806-banchetul-sau-despre-iubire Banchetul sau despre iubire] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/45155247-pelerinul-vr-jit Pelerinul vrăjit] – Nikolai Leskov&lt;br /&gt;
* [https://www.goodreads.com/book/show/2383513.Sub_Pecetea_Tainei Sub pecetea tainei] – Mateiu Caragiale&lt;br /&gt;
* [https://www.goodreads.com/book/show/15990790-inimi-cicatrizate Inimi cicatrizate] – Max Blecher&lt;br /&gt;
* [https://www.goodreads.com/book/show/21479575-despre-libertate Despre libertate] – John Stuart Mill&lt;br /&gt;
* [https://www.goodreads.com/book/show/13555306-amintiri-din-junimea Amintiri din Junimea] – Iacob Negruzzi&lt;br /&gt;
* [https://www.goodreads.com/book/show/39802270-ereticii Ereticii] – G. K. Chesterton&lt;br /&gt;
* [https://www.goodreads.com/book/show/18748474-bl-nde-ea-nop-ii Blândețea nopții] – F Scott Fitzgerald&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780488-trei-comedii Trei comedii] – Aristofan&lt;br /&gt;
* [https://www.goodreads.com/book/show/36470825-jurnale-intime Jurnale Intime] – Charles Baudelaire&lt;br /&gt;
* [https://www.goodreads.com/book/show/34607516-digital-signal-processing-with-matlab-examples-volume-1 Digital Signal Processing with Matlab Examples, Volume 1] – Jose Maria Giron-Sierra&lt;br /&gt;
* [https://www.goodreads.com/book/show/14617662-real-time-digital-signal-processing-from-matlab-to-c-with-the-tms320c6x Real-time digital signal processing from MATLAB to C with the TMS320C6x DSPs] – Thad B. Welch,  Cameron H.G. Wright, Michael G. Morrow&lt;br /&gt;
* [https://www.goodreads.com/book/show/23673285-fiica-negustorului-de-sake Fiica negustorului de sake] – Kidō Okamoto&lt;br /&gt;
* [https://www.goodreads.com/book/show/18195146 Lumea de ieri] – Stefan Zweig &lt;br /&gt;
* [https://www.goodreads.com/book/show/28789711-spqr SPQR] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/22246102-pompeii Pompeii: Viața unui oraș roman] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/43711576-math-adventures-with-python Math Adventures with Python: An Illustrated Guide to Exploring Math with Code] – Peter Farrell&lt;br /&gt;
* [https://www.goodreads.com/book/show/48728454-omul-revoltat Omul revoltat] – Albert Camus&lt;br /&gt;
* [https://www.goodreads.com/book/show/8726195-quantum-theory Quantum Theory: A Very Short Introduction] – John C. Polkinghorne&lt;br /&gt;
* [https://www.goodreads.com/book/show/25804287-python-for-data-science-for-dummies Python for Data Science For Dummies] – John Paul Mueller,  Luca Massaron&lt;br /&gt;
&lt;br /&gt;
==2019 (12)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/18608584-matlab-for-dummies MATLAB for Dummies] – Jim Sizemore&lt;br /&gt;
* [https://www.goodreads.com/book/show/29478986-the-sea-raiders The Sea Raiders] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/37771536-i-have-more-souls-than-one I Have More Souls Than One] – Fernando Pessoa&lt;br /&gt;
* [https://www.goodreads.com/book/show/24907551-the-life-of-a-stupid-man The Life of a Stupid Man] – Ryūnosuke Akutagawa&lt;br /&gt;
* [https://www.goodreads.com/book/show/19072070-heart-of-darkness Heart of Darkness] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/28795846-flush Flush] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/16199604-programming-the-raspberry-pi Programming the Raspberry Pi: Getting Started with Python] – Simon Monk&lt;br /&gt;
* [https://www.goodreads.com/book/show/24369873-doing-math-with-python Doing Math with Python] – Amit Saha&lt;br /&gt;
* [https://www.goodreads.com/book/show/22514127-automate-the-boring-stuff-with-python Automate the Boring Stuff with Python: Practical Programming for Total Beginners] – Al Sweigart&lt;br /&gt;
* [https://www.goodreads.com/book/show/22299369-black-hat-python Black Hat Python: Python Programming for Hackers and Pentesters] – Justin Seitz&lt;br /&gt;
* [https://www.goodreads.com/book/show/23241059-python-crash-course Python Crash Course: A Hands-On, Project-Based Introduction to Programming] – Eric Matthes&lt;br /&gt;
* [https://www.goodreads.com/book/show/38712195-the-dialogue-of-two-snails The Dialogue of Two Snails] – Federico García Lorca&lt;br /&gt;
&lt;br /&gt;
==2018 (40)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/29735801-to-be-read-at-dusk To Be Read at Dusk] – Charles Dickens&lt;br /&gt;
* [https://www.goodreads.com/book/show/29407675-the-queen-of-spades The Queen of Spades] – Alexander Pușkin&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717046-why-i-am-not-going-to-buy-a-computer Why I Am Not Going to Buy a Computer] – Wendell Berry&lt;br /&gt;
* [https://www.goodreads.com/book/show/38603257-of-dogs-and-walls Of Dogs and Walls] – Yūko Tsushima&lt;br /&gt;
* [https://www.goodreads.com/book/show/31430569-the-stolen-white-elephant The Stolen White Elephant] – Mark Twain&lt;br /&gt;
* [https://www.goodreads.com/book/show/29967289-lot-no-249 Lot No. 249] – Arthur Conan Doyle&lt;br /&gt;
* [https://www.goodreads.com/book/show/12368122-rich-in-russia Rich in Russia] – John Updike&lt;br /&gt;
* [https://www.goodreads.com/book/show/10562185-lunar-caustic Lunar Caustic] – Malcolm Lowry&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468625-the-cornet-player-who-betrayed-ireland The Cornet-Player Who Betrayed Ireland] – Frank O&#039;Connor&lt;br /&gt;
* [https://www.goodreads.com/book/show/12404198-some-of-us-had-been-threatening-our-friend-colby Some of Us Had Been Threatening Our Friend Colby] – Donald Barthelme&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468604-my-enemy-s-enemy My Enemy&#039;s Enemy] – Kingsley Amis&lt;br /&gt;
* [https://www.goodreads.com/book/show/21282227-the-lady-in-the-looking-glass The Lady in the Looking-Glass] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468614-the-mark-2-wife The Mark-2 Wife] – William Trevor&lt;br /&gt;
* [https://www.goodreads.com/book/show/38890661-autocracy-and-war Autocracy and War] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/10583263-youth Youth] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/42607296-the-strange-crime-of-john-boulnois The Strange Crime of John Boulnois] – G.K. Gilbert&lt;br /&gt;
* [https://www.goodreads.com/book/show/11234676-a-pocket-full-of-rye A Pocket Full of Rye] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12478117-tape-measure-murder Tape-Measure Murder: Miss Marple] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/25020796-a-slip-under-the-microscope A Slip Under the Microscope] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/40009804-whiskey-in-a-teacup Whiskey in a Teacup: What Growing Up in the South Taught Me About Life, Love, &amp;amp; Baking Biscuits] – Reese Witherspoon&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018078-blandings Blandings: Company for Gertrude] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018066-blandings Blandings: Lord Emsworth and the Girlfriend] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/18928359-blandingsBlandings: The Crime Wave at Blandings] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018069-blandings Blandings: The Go-Getter] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018073-blandings Blandings: Pig-Hoo-o-o-o-ey!] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/21009092-flypaper Flypaper] – Robert Musil&lt;br /&gt;
* [https://www.goodreads.com/book/show/11145305-the-moving-finger The Moving Finger] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/59142.Eug_nie_Grandet Eugénie Grandet] – Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/26049311-arrl-s-small-antennas-for-small-spaces ARRL&#039;s Small Antennas for Small Spaces] – Steve Ford&lt;br /&gt;
* [https://www.goodreads.com/book/show/9133394-radio-frequency-electronics Radio-Frequency Electronics: Circuits and Applications] – Jon Hagen&lt;br /&gt;
* [https://www.goodreads.com/book/show/19236520-a-supposedly-fun-thing-i-ll-never-do-again A Supposedly Fun Thing I&#039;ll Never Do Again] – David Foster Wallace&lt;br /&gt;
* [https://www.goodreads.com/book/show/25601651-superspeed-device-design-by-example SuperSpeed Device Design By Example] – John Hyde&lt;br /&gt;
* [https://www.goodreads.com/book/show/8451550-framework-design-guidelines Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries] – Krzysztof Cwalina,  Brad Abrams&lt;br /&gt;
* [https://www.goodreads.com/book/show/18955072-c-5-0-unleashed C# 5.0 Unleashed] – Bart De Smet&lt;br /&gt;
* [https://www.goodreads.com/book/show/31563034-hand-carried-qrp-antennas Hand-carried QRP antennas: Simple antennas and accessories to operate from almost anywhere] – Peter Parker&lt;br /&gt;
* [https://www.goodreads.com/book/show/5435659-mash Mash: A Novel About Three Army Doctors] – Richard Hooker&lt;br /&gt;
* [https://www.goodreads.com/book/show/17402441-chira-chiralina-codin-ciulinii-b-r-ganului Chira Chiralina. Codin. Ciulinii Bărăganului] – Panait Istrati&lt;br /&gt;
* [https://www.goodreads.com/book/show/12267980-the-sittaford-mystery The Sittaford Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063341-a-murder-is-announced A Murder is Announced] – Agatha Christie&lt;br /&gt;
==2017 și mai vechi (14)==&lt;br /&gt;
Înainte de 2018 nu am ținut cont pe Goodreads decât de cărțile cumpărate pentru kindle. Nu îmi mai amintesc decât vag titlurile din acel an. Încă un motiv pentru a utiliza goodreads – îmi amintește ce am citit și când.&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063340-sleeping-murder Sleeping Murder] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11061580-the-thirteen-problems The Thirteen Problems] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11064527-4 4:50 From Paddington] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11688905-the-body-in-the-library The Body in the Library] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/22588088-amateur-radio-tips-ideas-and-projects Amateur Radio Tips, Ideas, and Projects] – Robert Patterson K5DZE&lt;br /&gt;
* [https://www.goodreads.com/book/show/31300.A_Caribbean_Mystery A Caribbean Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/15712318-stonemouth Stonemouth] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/21052724-getting-youth-involved-in-amateur-radio-thoughts-on-teaching-license-cl Getting Younth INvolved in Amateur Radio: Thoughts On Teaching License Classes and Starting A Youth Radio Net] – Bob Patterson&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063342-nemesis Nemesis] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12233415-the-seven-dials-mystery The Seven Dials Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/13394102-at-bertram-s-hotel At Bertram&#039;s Hotel] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11602151-the-murder-at-the-vicarage The Murder at the Vicarage] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/249606.The_Bridge The Bridge] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/13263245-the-happiness-of-blond-people The Happiness of Blond People: A Personal Meditation on the Dangers of Identity] – Elif Shafak&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3673</id>
		<title>Lecturi</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3673"/>
		<updated>2026-02-22T17:10:05Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: /* 2025 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cititul este o activitate terapeutică şi intelectuală prin care omul își cultivă reflexele necesare pentru a relaționa în mod util cu cei din jurul său, dar și pentru a se orienta în cultura lumii. Studii ample au arătat că satisfacția economică a indivizilor este mai ridicată în rândul celor care au crescut cu o bibliotecă în casă, dobândind astfel reflexul de a citi. Altfel spus, ai mai multe șanse în viață dacă citești.&lt;br /&gt;
&lt;br /&gt;
Conform statisticilor, România se situează pe ultimul loc în Uniunea Europeană în ceea ce privește consumul de carte. Cu o cifră de afaceri de circa 60 de milioane de euro înregistrată de edituri din comercializarea de carte, România este depășită de toate țările din Uniunea Europeană, fiind la o distanță astronomică de Germania, cea mai mare piață de carte din Europa, care înregistrează vânzări anuale de circa 9 miliarde de euro.&lt;br /&gt;
&lt;br /&gt;
Cândva citeam cel puțin între 15 și 50 de cărți pe an, cu o medie undeva pe la 30 pe an. Ca mulți alții dintre noi, m-am confruntat cu problema așa-numitei „lipse de timp“, o problemă relativ falsă pentru majoritatea celor dintre noi. De cele mai multe ori, ne lăsăm în voia lenii sau a altor activități care nu au nici un beneficiu real asupra intelectului (de pildă urmăritul programelor la televizor).&lt;br /&gt;
&lt;br /&gt;
Din 2018 am început să folosesc [https://www.goodreads.com goodreads] pentru a-mi organiza mai bine lecturile și pentru că te obligă la un anumit ritm. Motivațional, mecanismul e simplu: îți propui să citești un anumit număr de cărți pe an și, dacă reușești, primești un premiu. Premiile sunt simbolice (ecusoane, abțibilduri etc), dar mi se pare o modalitate eficientă de motivare. Prima &amp;quot;provocare&amp;quot; am avut-o în 2018, 40 de cărți, și am reușit să o duc la bun sfârșit, însă cele mai multe au fost lecturi scurte, de 100-150 de pagini. Anul trecut (2019 n.a.) mi-am propus să citesc la fel de mult, dar, din păcate, nu am reușit decât 12 cărți. Pentru 2020 am redus la un număr de 26 de cărți (aproximativ o carte la două săptămâni). Să vedem. :) În general citesc 3-5 cărți în paralel; subiectele sunt diferite, beletristică, eseuri și programare sau alte lecturi tehnice. Inițial nu am știut că pe Goodreads există inclusiv cărți în limba română precum și cărți care nu sunt neapărat în format electronic așa că statistica pe 2017 și pe anii de dinainte de 2017 reflectă doar cărțile cumpărate de la [https://www.amazon.com/Kindle-eBooks/b?ie=UTF8&amp;amp;node=154606011 Kindle Books]. Referitor la Agatha Christie... lectura cărților ei, în original, este o provocare în sine din cauza bogăției lexicului folosit și expresiilor, rareori folosite în limba colocvială din prezent, dar foarte britanice. După părerea mea lectura cărților ei este una dintre cele mai bune metode de a aprofunda limba engleză.  În 2020 o să pun mai mult accent pe literatura română și pe cărțile scrise sau traduse în limba română.&lt;br /&gt;
&lt;br /&gt;
2023 vine cu o provocare suplimentară, propunându-mi nu mai puțin de o carte pe săptămână, deci aproximativ 52 de cărți în total. Nu mi-am restrâns opțiunile la un anumit domeniu, în listă pot fi incluse și lecturi tehnice deși aș prefera să mă concentrez pe beletristică.&lt;br /&gt;
__TOC__&lt;br /&gt;
==2026==&lt;br /&gt;
* [https://www.goodreads.com/book/show/36679995-c-nd-muritorii-dorm: Când muritorii dorm] – Kurt Vonnegut (13-18 februarie 2026)&lt;br /&gt;
* [https://www.goodreads.com/book/show/246622651-plecare-plec-ri: Plecare, plecări] – Julian Barnes (7-11 februarie 2026)&lt;br /&gt;
* [https://www.goodreads.com/book/show/57220812-r-spunsuri-scurte-la-marile-ntreb-ri: Răspunsuri scurte la marile întrebări] – Stephen Hawking (10-13 ianuarie 2026)&lt;br /&gt;
* [https://www.goodreads.com/book/show/52426386-haos-na-terea-unei-noi-tiin-e: Haos. Nașterea unei noi științe] – James Gleick (29 decembrie 2025 – 6 ianuarie 2026)&lt;br /&gt;
&lt;br /&gt;
==2025==&lt;br /&gt;
* [https://www.goodreads.com/book/show/18386.The_Death_of_Ivan_Ilych: The Death of Ivan Ilych] – Lev Tostoi (1-3 decembrie 2025)&lt;br /&gt;
* [https://www.goodreads.com/book/show/20763555-saladin Saladin: The Triumph of the Sunni Revival] - A.R. Azzam&lt;br /&gt;
&lt;br /&gt;
==2024==&lt;br /&gt;
2024 a fost un an teribil de prost. Din multe puncte de vedere, dar și din perspectiva cititului. În afară de câteva materiale tehnice nu am citit nimic altceva. A fost decizia mea pe care o regret.&lt;br /&gt;
&lt;br /&gt;
==2023 (37)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/24943865-the-nose The Nose] - Nikolai Gogol (27-28 decembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/137255527-the-sandman-penguin-little-black-classics-by-e-t-a-hoffmann The Sandman] - E.T.A. Hoffmann (20-21 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/32601660-stancliffe-s-hotel Stancliffe&#039;s Hotel] - Charlotte Brontë (15-19 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436092-the-veiled-woman The Veiled Woman] - Anaïs Nin (21 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16099945-numerele-naturii Numerele naturii] - Ian Stewart (4-10 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/39339934-notes-on-nationalism Notes on Nationalism] - George Orwell (3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717000-the-breakthrough The Breakthrough] - Daphne du Maurier (2-3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/40375187-the-distance-of-the-moon The Distance of the Moon] - Italo Calvino (1-2 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18220113-cine-l-a-ucis-pe-palomino-molero Cine l-a ucis pe Palomino Molero?] - Mario Vargas Llosa (1 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/63832975-elizabeth-finch Elizabeth Finch] - Julian Barnes (26-31 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/46032932-moartea-fericit Moartea fericită] - Albert Camus (21-25 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022304-olalla Olalla] - Robert Louis Stevenson (17-20 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/22078517-nunta Nunta] - Albert Camus (14-17 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/152565157-mihai-ora-omul-dialogal Mihai Şora. Omul dialogal] - Leonid Dragomir (14 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/75501507-jurnale-de-c-l-torie Jurnale de călătorie] - Albert Camus (10-13 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/162633768-breakfast-at-tiffany-s-by-capote-truman-2000-paperback Breakfast at Tiffany&#039;s] - Truman Capote (3-9 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/56595658-ac-ioneaz-i-g-nde-te-ca-o-pisic Acționează și gândește ca o pisică] - Stéphane Garnier (2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/37903080-walden-sau-via-a-n-p-dure Walden sau viața în pădure] - Henry David Thoreau (19 iunie - 2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16005773-despre-fran-a Despre Franța] - Emil Cioran (17 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36660452-civiliza-ia-spectacolului Civilizația spectacolului] - Mario Vargas Llosa (12-15 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/58458568-india-antier India, Șantier] - Mircea Eliade (7-11 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/2153110.Secretul_doctorului_Honigberger_Nop_i_la_Serampore Secretul doctorului Honigberger &amp;amp;bull; Nopți la Serampore] - Mircea Eliade (6 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/61387894-the-gold-bug The Gold Bug] - Edgar Allan Poe (3-5 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022278-the-tell-tale-heart The Tell-Tale Heart / The Fall of House of Usher / The Cask of Amontillado] - Edgar Allan Poe (7 martie - 3 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11421124-the-queen-s-necklace The Queen&#039;s Necklace] - Italo Calvino (5-7 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436065-new-york-city-in-1979 New York City in 1979] - Kathy Acker (3 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/60807189-to-a-god-unknown To a God Unknown] - John Steinbeck (17 februarie - 1 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/3300083-the-moomins-and-the-great-flood The Moomins and the Great Flood] - Tove Jansson (16-17 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/8732.The_Red_Pony The Red Pony] - John Steinbeck (29 ianuarie - 3 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/23891331-set-up-a-28-mhz-amateur-radio-propagation-beacon Set Up a 28 MHz Amateur Radio Propagation Beacon] - R.W.P. Patterson K5DZE (31 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11797498-sweet-thursday Sweet Thursday] - John Steinbeck (18-26 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18773172-strig-tul-pietrelor Strigătul pietrelor] - Hikaru Okuizumi (17-18 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/9403591-le-vagabond---coco Le Vagabond - Coco] - Guy de Maupassant (17 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/43694886-despre-prietenie Despre prietenie] - Marcus Tullius Cicero (9-14 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/34030975-capodopera-necunoscuta Capodopera necunoscută] - Honoré de Balzac (8-9 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/4799.Cannery_Row Cannery Row] - John Steinbeck (4-8 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436076-piers-of-the-homeless-night Piers of the Homeless Night] - Jack Kerouak (1-3 ianuarie, 2023)&lt;br /&gt;
&lt;br /&gt;
==2020 (33)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/36524056-a-doua-familie A doua familie] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/29850251-pielea-de-sagri Pielea de sagri] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/263436.Linux_Device_Drivers Linux Device Drivers] – Jonathan Corbet,  Greg Kroah-Hartman,  Alessandro Rubini&lt;br /&gt;
* [https://www.goodreads.com/book/show/36650466-pro-c-7 Pro C# 7: With .NET and .NET Core] – Andrew Troelsen,  Philip Japikse&lt;br /&gt;
* [https://www.goodreads.com/book/show/10312507-keep-the-aspidistra-flying Keep the Aspidistra Flying] – George Orwell&lt;br /&gt;
* [https://www.goodreads.com/book/show/13354752-nothing-to-be-frightened-of Nothing to Be Frightened Of] – Julian Barnes &lt;br /&gt;
* [https://www.goodreads.com/book/show/41438168-rosa-alchemica-i-alte-scrieri Rosa alchemica și alte scrieri] – W. B. Yeats&lt;br /&gt;
* [https://www.goodreads.com/book/show/15754372-valurile Valurile] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/23257592-spre-far-orlando Orlando] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780568-confesiuni Confesiuni] – Sfântul Augustin&lt;br /&gt;
* [https://www.goodreads.com/book/show/20520467-din-via-a-familiei-ion-c-br-tianu Din viaţa familiei Ion C. Brătianu] – Sabina Cantacuzino&lt;br /&gt;
* [https://www.goodreads.com/book/show/20988516-p-rintele-zosim-i-alte-povestiri Părintele Zosim şi alte povestiri] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/23279597-amintiri-ce-am-auzit-de-la-al-ii-din-copil-rie-din-prima-tinere-e Amintiri. Ce-am auzit de la alții. Din copilărie. Din prima tinerețe.] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/7805489-phaidon-sau-despre-suflet Phaidon sau despre suflet] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/7765225-phaidros-sau-despre-frumos Phaidros sau despre frumos] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/17887806-banchetul-sau-despre-iubire Banchetul sau despre iubire] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/45155247-pelerinul-vr-jit Pelerinul vrăjit] – Nikolai Leskov&lt;br /&gt;
* [https://www.goodreads.com/book/show/2383513.Sub_Pecetea_Tainei Sub pecetea tainei] – Mateiu Caragiale&lt;br /&gt;
* [https://www.goodreads.com/book/show/15990790-inimi-cicatrizate Inimi cicatrizate] – Max Blecher&lt;br /&gt;
* [https://www.goodreads.com/book/show/21479575-despre-libertate Despre libertate] – John Stuart Mill&lt;br /&gt;
* [https://www.goodreads.com/book/show/13555306-amintiri-din-junimea Amintiri din Junimea] – Iacob Negruzzi&lt;br /&gt;
* [https://www.goodreads.com/book/show/39802270-ereticii Ereticii] – G. K. Chesterton&lt;br /&gt;
* [https://www.goodreads.com/book/show/18748474-bl-nde-ea-nop-ii Blândețea nopții] – F Scott Fitzgerald&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780488-trei-comedii Trei comedii] – Aristofan&lt;br /&gt;
* [https://www.goodreads.com/book/show/36470825-jurnale-intime Jurnale Intime] – Charles Baudelaire&lt;br /&gt;
* [https://www.goodreads.com/book/show/34607516-digital-signal-processing-with-matlab-examples-volume-1 Digital Signal Processing with Matlab Examples, Volume 1] – Jose Maria Giron-Sierra&lt;br /&gt;
* [https://www.goodreads.com/book/show/14617662-real-time-digital-signal-processing-from-matlab-to-c-with-the-tms320c6x Real-time digital signal processing from MATLAB to C with the TMS320C6x DSPs] – Thad B. Welch,  Cameron H.G. Wright, Michael G. Morrow&lt;br /&gt;
* [https://www.goodreads.com/book/show/23673285-fiica-negustorului-de-sake Fiica negustorului de sake] – Kidō Okamoto&lt;br /&gt;
* [https://www.goodreads.com/book/show/18195146 Lumea de ieri] – Stefan Zweig &lt;br /&gt;
* [https://www.goodreads.com/book/show/28789711-spqr SPQR] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/22246102-pompeii Pompeii: Viața unui oraș roman] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/43711576-math-adventures-with-python Math Adventures with Python: An Illustrated Guide to Exploring Math with Code] – Peter Farrell&lt;br /&gt;
* [https://www.goodreads.com/book/show/48728454-omul-revoltat Omul revoltat] – Albert Camus&lt;br /&gt;
* [https://www.goodreads.com/book/show/8726195-quantum-theory Quantum Theory: A Very Short Introduction] – John C. Polkinghorne&lt;br /&gt;
* [https://www.goodreads.com/book/show/25804287-python-for-data-science-for-dummies Python for Data Science For Dummies] – John Paul Mueller,  Luca Massaron&lt;br /&gt;
&lt;br /&gt;
==2019 (12)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/18608584-matlab-for-dummies MATLAB for Dummies] – Jim Sizemore&lt;br /&gt;
* [https://www.goodreads.com/book/show/29478986-the-sea-raiders The Sea Raiders] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/37771536-i-have-more-souls-than-one I Have More Souls Than One] – Fernando Pessoa&lt;br /&gt;
* [https://www.goodreads.com/book/show/24907551-the-life-of-a-stupid-man The Life of a Stupid Man] – Ryūnosuke Akutagawa&lt;br /&gt;
* [https://www.goodreads.com/book/show/19072070-heart-of-darkness Heart of Darkness] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/28795846-flush Flush] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/16199604-programming-the-raspberry-pi Programming the Raspberry Pi: Getting Started with Python] – Simon Monk&lt;br /&gt;
* [https://www.goodreads.com/book/show/24369873-doing-math-with-python Doing Math with Python] – Amit Saha&lt;br /&gt;
* [https://www.goodreads.com/book/show/22514127-automate-the-boring-stuff-with-python Automate the Boring Stuff with Python: Practical Programming for Total Beginners] – Al Sweigart&lt;br /&gt;
* [https://www.goodreads.com/book/show/22299369-black-hat-python Black Hat Python: Python Programming for Hackers and Pentesters] – Justin Seitz&lt;br /&gt;
* [https://www.goodreads.com/book/show/23241059-python-crash-course Python Crash Course: A Hands-On, Project-Based Introduction to Programming] – Eric Matthes&lt;br /&gt;
* [https://www.goodreads.com/book/show/38712195-the-dialogue-of-two-snails The Dialogue of Two Snails] – Federico García Lorca&lt;br /&gt;
&lt;br /&gt;
==2018 (40)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/29735801-to-be-read-at-dusk To Be Read at Dusk] – Charles Dickens&lt;br /&gt;
* [https://www.goodreads.com/book/show/29407675-the-queen-of-spades The Queen of Spades] – Alexander Pușkin&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717046-why-i-am-not-going-to-buy-a-computer Why I Am Not Going to Buy a Computer] – Wendell Berry&lt;br /&gt;
* [https://www.goodreads.com/book/show/38603257-of-dogs-and-walls Of Dogs and Walls] – Yūko Tsushima&lt;br /&gt;
* [https://www.goodreads.com/book/show/31430569-the-stolen-white-elephant The Stolen White Elephant] – Mark Twain&lt;br /&gt;
* [https://www.goodreads.com/book/show/29967289-lot-no-249 Lot No. 249] – Arthur Conan Doyle&lt;br /&gt;
* [https://www.goodreads.com/book/show/12368122-rich-in-russia Rich in Russia] – John Updike&lt;br /&gt;
* [https://www.goodreads.com/book/show/10562185-lunar-caustic Lunar Caustic] – Malcolm Lowry&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468625-the-cornet-player-who-betrayed-ireland The Cornet-Player Who Betrayed Ireland] – Frank O&#039;Connor&lt;br /&gt;
* [https://www.goodreads.com/book/show/12404198-some-of-us-had-been-threatening-our-friend-colby Some of Us Had Been Threatening Our Friend Colby] – Donald Barthelme&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468604-my-enemy-s-enemy My Enemy&#039;s Enemy] – Kingsley Amis&lt;br /&gt;
* [https://www.goodreads.com/book/show/21282227-the-lady-in-the-looking-glass The Lady in the Looking-Glass] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468614-the-mark-2-wife The Mark-2 Wife] – William Trevor&lt;br /&gt;
* [https://www.goodreads.com/book/show/38890661-autocracy-and-war Autocracy and War] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/10583263-youth Youth] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/42607296-the-strange-crime-of-john-boulnois The Strange Crime of John Boulnois] – G.K. Gilbert&lt;br /&gt;
* [https://www.goodreads.com/book/show/11234676-a-pocket-full-of-rye A Pocket Full of Rye] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12478117-tape-measure-murder Tape-Measure Murder: Miss Marple] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/25020796-a-slip-under-the-microscope A Slip Under the Microscope] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/40009804-whiskey-in-a-teacup Whiskey in a Teacup: What Growing Up in the South Taught Me About Life, Love, &amp;amp; Baking Biscuits] – Reese Witherspoon&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018078-blandings Blandings: Company for Gertrude] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018066-blandings Blandings: Lord Emsworth and the Girlfriend] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/18928359-blandingsBlandings: The Crime Wave at Blandings] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018069-blandings Blandings: The Go-Getter] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018073-blandings Blandings: Pig-Hoo-o-o-o-ey!] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/21009092-flypaper Flypaper] – Robert Musil&lt;br /&gt;
* [https://www.goodreads.com/book/show/11145305-the-moving-finger The Moving Finger] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/59142.Eug_nie_Grandet Eugénie Grandet] – Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/26049311-arrl-s-small-antennas-for-small-spaces ARRL&#039;s Small Antennas for Small Spaces] – Steve Ford&lt;br /&gt;
* [https://www.goodreads.com/book/show/9133394-radio-frequency-electronics Radio-Frequency Electronics: Circuits and Applications] – Jon Hagen&lt;br /&gt;
* [https://www.goodreads.com/book/show/19236520-a-supposedly-fun-thing-i-ll-never-do-again A Supposedly Fun Thing I&#039;ll Never Do Again] – David Foster Wallace&lt;br /&gt;
* [https://www.goodreads.com/book/show/25601651-superspeed-device-design-by-example SuperSpeed Device Design By Example] – John Hyde&lt;br /&gt;
* [https://www.goodreads.com/book/show/8451550-framework-design-guidelines Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries] – Krzysztof Cwalina,  Brad Abrams&lt;br /&gt;
* [https://www.goodreads.com/book/show/18955072-c-5-0-unleashed C# 5.0 Unleashed] – Bart De Smet&lt;br /&gt;
* [https://www.goodreads.com/book/show/31563034-hand-carried-qrp-antennas Hand-carried QRP antennas: Simple antennas and accessories to operate from almost anywhere] – Peter Parker&lt;br /&gt;
* [https://www.goodreads.com/book/show/5435659-mash Mash: A Novel About Three Army Doctors] – Richard Hooker&lt;br /&gt;
* [https://www.goodreads.com/book/show/17402441-chira-chiralina-codin-ciulinii-b-r-ganului Chira Chiralina. Codin. Ciulinii Bărăganului] – Panait Istrati&lt;br /&gt;
* [https://www.goodreads.com/book/show/12267980-the-sittaford-mystery The Sittaford Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063341-a-murder-is-announced A Murder is Announced] – Agatha Christie&lt;br /&gt;
==2017 și mai vechi (14)==&lt;br /&gt;
Înainte de 2018 nu am ținut cont pe Goodreads decât de cărțile cumpărate pentru kindle. Nu îmi mai amintesc decât vag titlurile din acel an. Încă un motiv pentru a utiliza goodreads – îmi amintește ce am citit și când.&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063340-sleeping-murder Sleeping Murder] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11061580-the-thirteen-problems The Thirteen Problems] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11064527-4 4:50 From Paddington] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11688905-the-body-in-the-library The Body in the Library] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/22588088-amateur-radio-tips-ideas-and-projects Amateur Radio Tips, Ideas, and Projects] – Robert Patterson K5DZE&lt;br /&gt;
* [https://www.goodreads.com/book/show/31300.A_Caribbean_Mystery A Caribbean Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/15712318-stonemouth Stonemouth] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/21052724-getting-youth-involved-in-amateur-radio-thoughts-on-teaching-license-cl Getting Younth INvolved in Amateur Radio: Thoughts On Teaching License Classes and Starting A Youth Radio Net] – Bob Patterson&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063342-nemesis Nemesis] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12233415-the-seven-dials-mystery The Seven Dials Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/13394102-at-bertram-s-hotel At Bertram&#039;s Hotel] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11602151-the-murder-at-the-vicarage The Murder at the Vicarage] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/249606.The_Bridge The Bridge] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/13263245-the-happiness-of-blond-people The Happiness of Blond People: A Personal Meditation on the Dangers of Identity] – Elif Shafak&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3672</id>
		<title>Lecturi</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3672"/>
		<updated>2026-02-22T17:09:45Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: /* 2023 (37) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cititul este o activitate terapeutică şi intelectuală prin care omul își cultivă reflexele necesare pentru a relaționa în mod util cu cei din jurul său, dar și pentru a se orienta în cultura lumii. Studii ample au arătat că satisfacția economică a indivizilor este mai ridicată în rândul celor care au crescut cu o bibliotecă în casă, dobândind astfel reflexul de a citi. Altfel spus, ai mai multe șanse în viață dacă citești.&lt;br /&gt;
&lt;br /&gt;
Conform statisticilor, România se situează pe ultimul loc în Uniunea Europeană în ceea ce privește consumul de carte. Cu o cifră de afaceri de circa 60 de milioane de euro înregistrată de edituri din comercializarea de carte, România este depășită de toate țările din Uniunea Europeană, fiind la o distanță astronomică de Germania, cea mai mare piață de carte din Europa, care înregistrează vânzări anuale de circa 9 miliarde de euro.&lt;br /&gt;
&lt;br /&gt;
Cândva citeam cel puțin între 15 și 50 de cărți pe an, cu o medie undeva pe la 30 pe an. Ca mulți alții dintre noi, m-am confruntat cu problema așa-numitei „lipse de timp“, o problemă relativ falsă pentru majoritatea celor dintre noi. De cele mai multe ori, ne lăsăm în voia lenii sau a altor activități care nu au nici un beneficiu real asupra intelectului (de pildă urmăritul programelor la televizor).&lt;br /&gt;
&lt;br /&gt;
Din 2018 am început să folosesc [https://www.goodreads.com goodreads] pentru a-mi organiza mai bine lecturile și pentru că te obligă la un anumit ritm. Motivațional, mecanismul e simplu: îți propui să citești un anumit număr de cărți pe an și, dacă reușești, primești un premiu. Premiile sunt simbolice (ecusoane, abțibilduri etc), dar mi se pare o modalitate eficientă de motivare. Prima &amp;quot;provocare&amp;quot; am avut-o în 2018, 40 de cărți, și am reușit să o duc la bun sfârșit, însă cele mai multe au fost lecturi scurte, de 100-150 de pagini. Anul trecut (2019 n.a.) mi-am propus să citesc la fel de mult, dar, din păcate, nu am reușit decât 12 cărți. Pentru 2020 am redus la un număr de 26 de cărți (aproximativ o carte la două săptămâni). Să vedem. :) În general citesc 3-5 cărți în paralel; subiectele sunt diferite, beletristică, eseuri și programare sau alte lecturi tehnice. Inițial nu am știut că pe Goodreads există inclusiv cărți în limba română precum și cărți care nu sunt neapărat în format electronic așa că statistica pe 2017 și pe anii de dinainte de 2017 reflectă doar cărțile cumpărate de la [https://www.amazon.com/Kindle-eBooks/b?ie=UTF8&amp;amp;node=154606011 Kindle Books]. Referitor la Agatha Christie... lectura cărților ei, în original, este o provocare în sine din cauza bogăției lexicului folosit și expresiilor, rareori folosite în limba colocvială din prezent, dar foarte britanice. După părerea mea lectura cărților ei este una dintre cele mai bune metode de a aprofunda limba engleză.  În 2020 o să pun mai mult accent pe literatura română și pe cărțile scrise sau traduse în limba română.&lt;br /&gt;
&lt;br /&gt;
2023 vine cu o provocare suplimentară, propunându-mi nu mai puțin de o carte pe săptămână, deci aproximativ 52 de cărți în total. Nu mi-am restrâns opțiunile la un anumit domeniu, în listă pot fi incluse și lecturi tehnice deși aș prefera să mă concentrez pe beletristică.&lt;br /&gt;
__TOC__&lt;br /&gt;
==2026==&lt;br /&gt;
* [https://www.goodreads.com/book/show/36679995-c-nd-muritorii-dorm: Când muritorii dorm] – Kurt Vonnegut (13-18 februarie 2026)&lt;br /&gt;
* [https://www.goodreads.com/book/show/246622651-plecare-plec-ri: Plecare, plecări] – Julian Barnes (7-11 februarie 2026)&lt;br /&gt;
* [https://www.goodreads.com/book/show/57220812-r-spunsuri-scurte-la-marile-ntreb-ri: Răspunsuri scurte la marile întrebări] – Stephen Hawking (10-13 ianuarie 2026)&lt;br /&gt;
* [https://www.goodreads.com/book/show/52426386-haos-na-terea-unei-noi-tiin-e: Haos. Nașterea unei noi științe] – James Gleick (29 decembrie 2025 – 6 ianuarie 2026)&lt;br /&gt;
&lt;br /&gt;
==2025==&lt;br /&gt;
* [https://www.goodreads.com/book/show/18386.The_Death_of_Ivan_Ilych: The Death of Ivan Ilych] – Lev Tostoi [1-3 decembrie 2025]&lt;br /&gt;
* [https://www.goodreads.com/book/show/20763555-saladin Saladin: The Triumph of the Sunni Revival] - A.R. Azzam&lt;br /&gt;
&lt;br /&gt;
==2024==&lt;br /&gt;
2024 a fost un an teribil de prost. Din multe puncte de vedere, dar și din perspectiva cititului. În afară de câteva materiale tehnice nu am citit nimic altceva. A fost decizia mea pe care o regret.&lt;br /&gt;
&lt;br /&gt;
==2023 (37)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/24943865-the-nose The Nose] - Nikolai Gogol (27-28 decembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/137255527-the-sandman-penguin-little-black-classics-by-e-t-a-hoffmann The Sandman] - E.T.A. Hoffmann (20-21 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/32601660-stancliffe-s-hotel Stancliffe&#039;s Hotel] - Charlotte Brontë (15-19 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436092-the-veiled-woman The Veiled Woman] - Anaïs Nin (21 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16099945-numerele-naturii Numerele naturii] - Ian Stewart (4-10 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/39339934-notes-on-nationalism Notes on Nationalism] - George Orwell (3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717000-the-breakthrough The Breakthrough] - Daphne du Maurier (2-3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/40375187-the-distance-of-the-moon The Distance of the Moon] - Italo Calvino (1-2 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18220113-cine-l-a-ucis-pe-palomino-molero Cine l-a ucis pe Palomino Molero?] - Mario Vargas Llosa (1 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/63832975-elizabeth-finch Elizabeth Finch] - Julian Barnes (26-31 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/46032932-moartea-fericit Moartea fericită] - Albert Camus (21-25 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022304-olalla Olalla] - Robert Louis Stevenson (17-20 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/22078517-nunta Nunta] - Albert Camus (14-17 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/152565157-mihai-ora-omul-dialogal Mihai Şora. Omul dialogal] - Leonid Dragomir (14 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/75501507-jurnale-de-c-l-torie Jurnale de călătorie] - Albert Camus (10-13 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/162633768-breakfast-at-tiffany-s-by-capote-truman-2000-paperback Breakfast at Tiffany&#039;s] - Truman Capote (3-9 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/56595658-ac-ioneaz-i-g-nde-te-ca-o-pisic Acționează și gândește ca o pisică] - Stéphane Garnier (2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/37903080-walden-sau-via-a-n-p-dure Walden sau viața în pădure] - Henry David Thoreau (19 iunie - 2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16005773-despre-fran-a Despre Franța] - Emil Cioran (17 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36660452-civiliza-ia-spectacolului Civilizația spectacolului] - Mario Vargas Llosa (12-15 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/58458568-india-antier India, Șantier] - Mircea Eliade (7-11 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/2153110.Secretul_doctorului_Honigberger_Nop_i_la_Serampore Secretul doctorului Honigberger &amp;amp;bull; Nopți la Serampore] - Mircea Eliade (6 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/61387894-the-gold-bug The Gold Bug] - Edgar Allan Poe (3-5 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022278-the-tell-tale-heart The Tell-Tale Heart / The Fall of House of Usher / The Cask of Amontillado] - Edgar Allan Poe (7 martie - 3 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11421124-the-queen-s-necklace The Queen&#039;s Necklace] - Italo Calvino (5-7 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436065-new-york-city-in-1979 New York City in 1979] - Kathy Acker (3 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/60807189-to-a-god-unknown To a God Unknown] - John Steinbeck (17 februarie - 1 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/3300083-the-moomins-and-the-great-flood The Moomins and the Great Flood] - Tove Jansson (16-17 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/8732.The_Red_Pony The Red Pony] - John Steinbeck (29 ianuarie - 3 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/23891331-set-up-a-28-mhz-amateur-radio-propagation-beacon Set Up a 28 MHz Amateur Radio Propagation Beacon] - R.W.P. Patterson K5DZE (31 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11797498-sweet-thursday Sweet Thursday] - John Steinbeck (18-26 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18773172-strig-tul-pietrelor Strigătul pietrelor] - Hikaru Okuizumi (17-18 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/9403591-le-vagabond---coco Le Vagabond - Coco] - Guy de Maupassant (17 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/43694886-despre-prietenie Despre prietenie] - Marcus Tullius Cicero (9-14 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/34030975-capodopera-necunoscuta Capodopera necunoscută] - Honoré de Balzac (8-9 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/4799.Cannery_Row Cannery Row] - John Steinbeck (4-8 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436076-piers-of-the-homeless-night Piers of the Homeless Night] - Jack Kerouak (1-3 ianuarie, 2023)&lt;br /&gt;
&lt;br /&gt;
==2020 (33)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/36524056-a-doua-familie A doua familie] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/29850251-pielea-de-sagri Pielea de sagri] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/263436.Linux_Device_Drivers Linux Device Drivers] – Jonathan Corbet,  Greg Kroah-Hartman,  Alessandro Rubini&lt;br /&gt;
* [https://www.goodreads.com/book/show/36650466-pro-c-7 Pro C# 7: With .NET and .NET Core] – Andrew Troelsen,  Philip Japikse&lt;br /&gt;
* [https://www.goodreads.com/book/show/10312507-keep-the-aspidistra-flying Keep the Aspidistra Flying] – George Orwell&lt;br /&gt;
* [https://www.goodreads.com/book/show/13354752-nothing-to-be-frightened-of Nothing to Be Frightened Of] – Julian Barnes &lt;br /&gt;
* [https://www.goodreads.com/book/show/41438168-rosa-alchemica-i-alte-scrieri Rosa alchemica și alte scrieri] – W. B. Yeats&lt;br /&gt;
* [https://www.goodreads.com/book/show/15754372-valurile Valurile] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/23257592-spre-far-orlando Orlando] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780568-confesiuni Confesiuni] – Sfântul Augustin&lt;br /&gt;
* [https://www.goodreads.com/book/show/20520467-din-via-a-familiei-ion-c-br-tianu Din viaţa familiei Ion C. Brătianu] – Sabina Cantacuzino&lt;br /&gt;
* [https://www.goodreads.com/book/show/20988516-p-rintele-zosim-i-alte-povestiri Părintele Zosim şi alte povestiri] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/23279597-amintiri-ce-am-auzit-de-la-al-ii-din-copil-rie-din-prima-tinere-e Amintiri. Ce-am auzit de la alții. Din copilărie. Din prima tinerețe.] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/7805489-phaidon-sau-despre-suflet Phaidon sau despre suflet] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/7765225-phaidros-sau-despre-frumos Phaidros sau despre frumos] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/17887806-banchetul-sau-despre-iubire Banchetul sau despre iubire] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/45155247-pelerinul-vr-jit Pelerinul vrăjit] – Nikolai Leskov&lt;br /&gt;
* [https://www.goodreads.com/book/show/2383513.Sub_Pecetea_Tainei Sub pecetea tainei] – Mateiu Caragiale&lt;br /&gt;
* [https://www.goodreads.com/book/show/15990790-inimi-cicatrizate Inimi cicatrizate] – Max Blecher&lt;br /&gt;
* [https://www.goodreads.com/book/show/21479575-despre-libertate Despre libertate] – John Stuart Mill&lt;br /&gt;
* [https://www.goodreads.com/book/show/13555306-amintiri-din-junimea Amintiri din Junimea] – Iacob Negruzzi&lt;br /&gt;
* [https://www.goodreads.com/book/show/39802270-ereticii Ereticii] – G. K. Chesterton&lt;br /&gt;
* [https://www.goodreads.com/book/show/18748474-bl-nde-ea-nop-ii Blândețea nopții] – F Scott Fitzgerald&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780488-trei-comedii Trei comedii] – Aristofan&lt;br /&gt;
* [https://www.goodreads.com/book/show/36470825-jurnale-intime Jurnale Intime] – Charles Baudelaire&lt;br /&gt;
* [https://www.goodreads.com/book/show/34607516-digital-signal-processing-with-matlab-examples-volume-1 Digital Signal Processing with Matlab Examples, Volume 1] – Jose Maria Giron-Sierra&lt;br /&gt;
* [https://www.goodreads.com/book/show/14617662-real-time-digital-signal-processing-from-matlab-to-c-with-the-tms320c6x Real-time digital signal processing from MATLAB to C with the TMS320C6x DSPs] – Thad B. Welch,  Cameron H.G. Wright, Michael G. Morrow&lt;br /&gt;
* [https://www.goodreads.com/book/show/23673285-fiica-negustorului-de-sake Fiica negustorului de sake] – Kidō Okamoto&lt;br /&gt;
* [https://www.goodreads.com/book/show/18195146 Lumea de ieri] – Stefan Zweig &lt;br /&gt;
* [https://www.goodreads.com/book/show/28789711-spqr SPQR] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/22246102-pompeii Pompeii: Viața unui oraș roman] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/43711576-math-adventures-with-python Math Adventures with Python: An Illustrated Guide to Exploring Math with Code] – Peter Farrell&lt;br /&gt;
* [https://www.goodreads.com/book/show/48728454-omul-revoltat Omul revoltat] – Albert Camus&lt;br /&gt;
* [https://www.goodreads.com/book/show/8726195-quantum-theory Quantum Theory: A Very Short Introduction] – John C. Polkinghorne&lt;br /&gt;
* [https://www.goodreads.com/book/show/25804287-python-for-data-science-for-dummies Python for Data Science For Dummies] – John Paul Mueller,  Luca Massaron&lt;br /&gt;
&lt;br /&gt;
==2019 (12)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/18608584-matlab-for-dummies MATLAB for Dummies] – Jim Sizemore&lt;br /&gt;
* [https://www.goodreads.com/book/show/29478986-the-sea-raiders The Sea Raiders] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/37771536-i-have-more-souls-than-one I Have More Souls Than One] – Fernando Pessoa&lt;br /&gt;
* [https://www.goodreads.com/book/show/24907551-the-life-of-a-stupid-man The Life of a Stupid Man] – Ryūnosuke Akutagawa&lt;br /&gt;
* [https://www.goodreads.com/book/show/19072070-heart-of-darkness Heart of Darkness] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/28795846-flush Flush] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/16199604-programming-the-raspberry-pi Programming the Raspberry Pi: Getting Started with Python] – Simon Monk&lt;br /&gt;
* [https://www.goodreads.com/book/show/24369873-doing-math-with-python Doing Math with Python] – Amit Saha&lt;br /&gt;
* [https://www.goodreads.com/book/show/22514127-automate-the-boring-stuff-with-python Automate the Boring Stuff with Python: Practical Programming for Total Beginners] – Al Sweigart&lt;br /&gt;
* [https://www.goodreads.com/book/show/22299369-black-hat-python Black Hat Python: Python Programming for Hackers and Pentesters] – Justin Seitz&lt;br /&gt;
* [https://www.goodreads.com/book/show/23241059-python-crash-course Python Crash Course: A Hands-On, Project-Based Introduction to Programming] – Eric Matthes&lt;br /&gt;
* [https://www.goodreads.com/book/show/38712195-the-dialogue-of-two-snails The Dialogue of Two Snails] – Federico García Lorca&lt;br /&gt;
&lt;br /&gt;
==2018 (40)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/29735801-to-be-read-at-dusk To Be Read at Dusk] – Charles Dickens&lt;br /&gt;
* [https://www.goodreads.com/book/show/29407675-the-queen-of-spades The Queen of Spades] – Alexander Pușkin&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717046-why-i-am-not-going-to-buy-a-computer Why I Am Not Going to Buy a Computer] – Wendell Berry&lt;br /&gt;
* [https://www.goodreads.com/book/show/38603257-of-dogs-and-walls Of Dogs and Walls] – Yūko Tsushima&lt;br /&gt;
* [https://www.goodreads.com/book/show/31430569-the-stolen-white-elephant The Stolen White Elephant] – Mark Twain&lt;br /&gt;
* [https://www.goodreads.com/book/show/29967289-lot-no-249 Lot No. 249] – Arthur Conan Doyle&lt;br /&gt;
* [https://www.goodreads.com/book/show/12368122-rich-in-russia Rich in Russia] – John Updike&lt;br /&gt;
* [https://www.goodreads.com/book/show/10562185-lunar-caustic Lunar Caustic] – Malcolm Lowry&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468625-the-cornet-player-who-betrayed-ireland The Cornet-Player Who Betrayed Ireland] – Frank O&#039;Connor&lt;br /&gt;
* [https://www.goodreads.com/book/show/12404198-some-of-us-had-been-threatening-our-friend-colby Some of Us Had Been Threatening Our Friend Colby] – Donald Barthelme&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468604-my-enemy-s-enemy My Enemy&#039;s Enemy] – Kingsley Amis&lt;br /&gt;
* [https://www.goodreads.com/book/show/21282227-the-lady-in-the-looking-glass The Lady in the Looking-Glass] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468614-the-mark-2-wife The Mark-2 Wife] – William Trevor&lt;br /&gt;
* [https://www.goodreads.com/book/show/38890661-autocracy-and-war Autocracy and War] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/10583263-youth Youth] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/42607296-the-strange-crime-of-john-boulnois The Strange Crime of John Boulnois] – G.K. Gilbert&lt;br /&gt;
* [https://www.goodreads.com/book/show/11234676-a-pocket-full-of-rye A Pocket Full of Rye] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12478117-tape-measure-murder Tape-Measure Murder: Miss Marple] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/25020796-a-slip-under-the-microscope A Slip Under the Microscope] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/40009804-whiskey-in-a-teacup Whiskey in a Teacup: What Growing Up in the South Taught Me About Life, Love, &amp;amp; Baking Biscuits] – Reese Witherspoon&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018078-blandings Blandings: Company for Gertrude] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018066-blandings Blandings: Lord Emsworth and the Girlfriend] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/18928359-blandingsBlandings: The Crime Wave at Blandings] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018069-blandings Blandings: The Go-Getter] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018073-blandings Blandings: Pig-Hoo-o-o-o-ey!] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/21009092-flypaper Flypaper] – Robert Musil&lt;br /&gt;
* [https://www.goodreads.com/book/show/11145305-the-moving-finger The Moving Finger] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/59142.Eug_nie_Grandet Eugénie Grandet] – Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/26049311-arrl-s-small-antennas-for-small-spaces ARRL&#039;s Small Antennas for Small Spaces] – Steve Ford&lt;br /&gt;
* [https://www.goodreads.com/book/show/9133394-radio-frequency-electronics Radio-Frequency Electronics: Circuits and Applications] – Jon Hagen&lt;br /&gt;
* [https://www.goodreads.com/book/show/19236520-a-supposedly-fun-thing-i-ll-never-do-again A Supposedly Fun Thing I&#039;ll Never Do Again] – David Foster Wallace&lt;br /&gt;
* [https://www.goodreads.com/book/show/25601651-superspeed-device-design-by-example SuperSpeed Device Design By Example] – John Hyde&lt;br /&gt;
* [https://www.goodreads.com/book/show/8451550-framework-design-guidelines Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries] – Krzysztof Cwalina,  Brad Abrams&lt;br /&gt;
* [https://www.goodreads.com/book/show/18955072-c-5-0-unleashed C# 5.0 Unleashed] – Bart De Smet&lt;br /&gt;
* [https://www.goodreads.com/book/show/31563034-hand-carried-qrp-antennas Hand-carried QRP antennas: Simple antennas and accessories to operate from almost anywhere] – Peter Parker&lt;br /&gt;
* [https://www.goodreads.com/book/show/5435659-mash Mash: A Novel About Three Army Doctors] – Richard Hooker&lt;br /&gt;
* [https://www.goodreads.com/book/show/17402441-chira-chiralina-codin-ciulinii-b-r-ganului Chira Chiralina. Codin. Ciulinii Bărăganului] – Panait Istrati&lt;br /&gt;
* [https://www.goodreads.com/book/show/12267980-the-sittaford-mystery The Sittaford Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063341-a-murder-is-announced A Murder is Announced] – Agatha Christie&lt;br /&gt;
==2017 și mai vechi (14)==&lt;br /&gt;
Înainte de 2018 nu am ținut cont pe Goodreads decât de cărțile cumpărate pentru kindle. Nu îmi mai amintesc decât vag titlurile din acel an. Încă un motiv pentru a utiliza goodreads – îmi amintește ce am citit și când.&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063340-sleeping-murder Sleeping Murder] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11061580-the-thirteen-problems The Thirteen Problems] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11064527-4 4:50 From Paddington] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11688905-the-body-in-the-library The Body in the Library] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/22588088-amateur-radio-tips-ideas-and-projects Amateur Radio Tips, Ideas, and Projects] – Robert Patterson K5DZE&lt;br /&gt;
* [https://www.goodreads.com/book/show/31300.A_Caribbean_Mystery A Caribbean Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/15712318-stonemouth Stonemouth] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/21052724-getting-youth-involved-in-amateur-radio-thoughts-on-teaching-license-cl Getting Younth INvolved in Amateur Radio: Thoughts On Teaching License Classes and Starting A Youth Radio Net] – Bob Patterson&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063342-nemesis Nemesis] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12233415-the-seven-dials-mystery The Seven Dials Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/13394102-at-bertram-s-hotel At Bertram&#039;s Hotel] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11602151-the-murder-at-the-vicarage The Murder at the Vicarage] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/249606.The_Bridge The Bridge] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/13263245-the-happiness-of-blond-people The Happiness of Blond People: A Personal Meditation on the Dangers of Identity] – Elif Shafak&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3671</id>
		<title>Lecturi</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3671"/>
		<updated>2026-02-22T17:09:31Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: /* 2026 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cititul este o activitate terapeutică şi intelectuală prin care omul își cultivă reflexele necesare pentru a relaționa în mod util cu cei din jurul său, dar și pentru a se orienta în cultura lumii. Studii ample au arătat că satisfacția economică a indivizilor este mai ridicată în rândul celor care au crescut cu o bibliotecă în casă, dobândind astfel reflexul de a citi. Altfel spus, ai mai multe șanse în viață dacă citești.&lt;br /&gt;
&lt;br /&gt;
Conform statisticilor, România se situează pe ultimul loc în Uniunea Europeană în ceea ce privește consumul de carte. Cu o cifră de afaceri de circa 60 de milioane de euro înregistrată de edituri din comercializarea de carte, România este depășită de toate țările din Uniunea Europeană, fiind la o distanță astronomică de Germania, cea mai mare piață de carte din Europa, care înregistrează vânzări anuale de circa 9 miliarde de euro.&lt;br /&gt;
&lt;br /&gt;
Cândva citeam cel puțin între 15 și 50 de cărți pe an, cu o medie undeva pe la 30 pe an. Ca mulți alții dintre noi, m-am confruntat cu problema așa-numitei „lipse de timp“, o problemă relativ falsă pentru majoritatea celor dintre noi. De cele mai multe ori, ne lăsăm în voia lenii sau a altor activități care nu au nici un beneficiu real asupra intelectului (de pildă urmăritul programelor la televizor).&lt;br /&gt;
&lt;br /&gt;
Din 2018 am început să folosesc [https://www.goodreads.com goodreads] pentru a-mi organiza mai bine lecturile și pentru că te obligă la un anumit ritm. Motivațional, mecanismul e simplu: îți propui să citești un anumit număr de cărți pe an și, dacă reușești, primești un premiu. Premiile sunt simbolice (ecusoane, abțibilduri etc), dar mi se pare o modalitate eficientă de motivare. Prima &amp;quot;provocare&amp;quot; am avut-o în 2018, 40 de cărți, și am reușit să o duc la bun sfârșit, însă cele mai multe au fost lecturi scurte, de 100-150 de pagini. Anul trecut (2019 n.a.) mi-am propus să citesc la fel de mult, dar, din păcate, nu am reușit decât 12 cărți. Pentru 2020 am redus la un număr de 26 de cărți (aproximativ o carte la două săptămâni). Să vedem. :) În general citesc 3-5 cărți în paralel; subiectele sunt diferite, beletristică, eseuri și programare sau alte lecturi tehnice. Inițial nu am știut că pe Goodreads există inclusiv cărți în limba română precum și cărți care nu sunt neapărat în format electronic așa că statistica pe 2017 și pe anii de dinainte de 2017 reflectă doar cărțile cumpărate de la [https://www.amazon.com/Kindle-eBooks/b?ie=UTF8&amp;amp;node=154606011 Kindle Books]. Referitor la Agatha Christie... lectura cărților ei, în original, este o provocare în sine din cauza bogăției lexicului folosit și expresiilor, rareori folosite în limba colocvială din prezent, dar foarte britanice. După părerea mea lectura cărților ei este una dintre cele mai bune metode de a aprofunda limba engleză.  În 2020 o să pun mai mult accent pe literatura română și pe cărțile scrise sau traduse în limba română.&lt;br /&gt;
&lt;br /&gt;
2023 vine cu o provocare suplimentară, propunându-mi nu mai puțin de o carte pe săptămână, deci aproximativ 52 de cărți în total. Nu mi-am restrâns opțiunile la un anumit domeniu, în listă pot fi incluse și lecturi tehnice deși aș prefera să mă concentrez pe beletristică.&lt;br /&gt;
__TOC__&lt;br /&gt;
==2026==&lt;br /&gt;
* [https://www.goodreads.com/book/show/36679995-c-nd-muritorii-dorm: Când muritorii dorm] – Kurt Vonnegut (13-18 februarie 2026)&lt;br /&gt;
* [https://www.goodreads.com/book/show/246622651-plecare-plec-ri: Plecare, plecări] – Julian Barnes (7-11 februarie 2026)&lt;br /&gt;
* [https://www.goodreads.com/book/show/57220812-r-spunsuri-scurte-la-marile-ntreb-ri: Răspunsuri scurte la marile întrebări] – Stephen Hawking (10-13 ianuarie 2026)&lt;br /&gt;
* [https://www.goodreads.com/book/show/52426386-haos-na-terea-unei-noi-tiin-e: Haos. Nașterea unei noi științe] – James Gleick (29 decembrie 2025 – 6 ianuarie 2026)&lt;br /&gt;
&lt;br /&gt;
==2025==&lt;br /&gt;
* [https://www.goodreads.com/book/show/18386.The_Death_of_Ivan_Ilych: The Death of Ivan Ilych] – Lev Tostoi [1-3 decembrie 2025]&lt;br /&gt;
* [https://www.goodreads.com/book/show/20763555-saladin Saladin: The Triumph of the Sunni Revival] - A.R. Azzam&lt;br /&gt;
&lt;br /&gt;
==2024==&lt;br /&gt;
2024 a fost un an teribil de prost. Din multe puncte de vedere, dar și din perspectiva cititului. În afară de câteva materiale tehnice nu am citit nimic altceva. A fost decizia mea pe care o regret.&lt;br /&gt;
&lt;br /&gt;
==2023 (37)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/24943865-the-nose The Nose] - Nikolai Gogol [27-28 decembrie, 2023]&lt;br /&gt;
* [https://www.goodreads.com/book/show/137255527-the-sandman-penguin-little-black-classics-by-e-t-a-hoffmann The Sandman] - E.T.A. Hoffmann (20-21 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/32601660-stancliffe-s-hotel Stancliffe&#039;s Hotel] - Charlotte Brontë (15-19 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436092-the-veiled-woman The Veiled Woman] - Anaïs Nin (21 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16099945-numerele-naturii Numerele naturii] - Ian Stewart (4-10 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/39339934-notes-on-nationalism Notes on Nationalism] - George Orwell (3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717000-the-breakthrough The Breakthrough] - Daphne du Maurier (2-3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/40375187-the-distance-of-the-moon The Distance of the Moon] - Italo Calvino (1-2 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18220113-cine-l-a-ucis-pe-palomino-molero Cine l-a ucis pe Palomino Molero?] - Mario Vargas Llosa (1 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/63832975-elizabeth-finch Elizabeth Finch] - Julian Barnes (26-31 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/46032932-moartea-fericit Moartea fericită] - Albert Camus (21-25 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022304-olalla Olalla] - Robert Louis Stevenson (17-20 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/22078517-nunta Nunta] - Albert Camus (14-17 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/152565157-mihai-ora-omul-dialogal Mihai Şora. Omul dialogal] - Leonid Dragomir (14 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/75501507-jurnale-de-c-l-torie Jurnale de călătorie] - Albert Camus (10-13 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/162633768-breakfast-at-tiffany-s-by-capote-truman-2000-paperback Breakfast at Tiffany&#039;s] - Truman Capote (3-9 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/56595658-ac-ioneaz-i-g-nde-te-ca-o-pisic Acționează și gândește ca o pisică] - Stéphane Garnier (2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/37903080-walden-sau-via-a-n-p-dure Walden sau viața în pădure] - Henry David Thoreau (19 iunie - 2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16005773-despre-fran-a Despre Franța] - Emil Cioran (17 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36660452-civiliza-ia-spectacolului Civilizația spectacolului] - Mario Vargas Llosa (12-15 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/58458568-india-antier India, Șantier] - Mircea Eliade (7-11 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/2153110.Secretul_doctorului_Honigberger_Nop_i_la_Serampore Secretul doctorului Honigberger &amp;amp;bull; Nopți la Serampore] - Mircea Eliade (6 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/61387894-the-gold-bug The Gold Bug] - Edgar Allan Poe (3-5 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022278-the-tell-tale-heart The Tell-Tale Heart / The Fall of House of Usher / The Cask of Amontillado] - Edgar Allan Poe (7 martie - 3 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11421124-the-queen-s-necklace The Queen&#039;s Necklace] - Italo Calvino (5-7 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436065-new-york-city-in-1979 New York City in 1979] - Kathy Acker (3 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/60807189-to-a-god-unknown To a God Unknown] - John Steinbeck (17 februarie - 1 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/3300083-the-moomins-and-the-great-flood The Moomins and the Great Flood] - Tove Jansson (16-17 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/8732.The_Red_Pony The Red Pony] - John Steinbeck (29 ianuarie - 3 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/23891331-set-up-a-28-mhz-amateur-radio-propagation-beacon Set Up a 28 MHz Amateur Radio Propagation Beacon] - R.W.P. Patterson K5DZE (31 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11797498-sweet-thursday Sweet Thursday] - John Steinbeck (18-26 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18773172-strig-tul-pietrelor Strigătul pietrelor] - Hikaru Okuizumi (17-18 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/9403591-le-vagabond---coco Le Vagabond - Coco] - Guy de Maupassant (17 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/43694886-despre-prietenie Despre prietenie] - Marcus Tullius Cicero (9-14 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/34030975-capodopera-necunoscuta Capodopera necunoscută] - Honoré de Balzac (8-9 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/4799.Cannery_Row Cannery Row] - John Steinbeck (4-8 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436076-piers-of-the-homeless-night Piers of the Homeless Night] - Jack Kerouak (1-3 ianuarie, 2023)&lt;br /&gt;
&lt;br /&gt;
==2020 (33)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/36524056-a-doua-familie A doua familie] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/29850251-pielea-de-sagri Pielea de sagri] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/263436.Linux_Device_Drivers Linux Device Drivers] – Jonathan Corbet,  Greg Kroah-Hartman,  Alessandro Rubini&lt;br /&gt;
* [https://www.goodreads.com/book/show/36650466-pro-c-7 Pro C# 7: With .NET and .NET Core] – Andrew Troelsen,  Philip Japikse&lt;br /&gt;
* [https://www.goodreads.com/book/show/10312507-keep-the-aspidistra-flying Keep the Aspidistra Flying] – George Orwell&lt;br /&gt;
* [https://www.goodreads.com/book/show/13354752-nothing-to-be-frightened-of Nothing to Be Frightened Of] – Julian Barnes &lt;br /&gt;
* [https://www.goodreads.com/book/show/41438168-rosa-alchemica-i-alte-scrieri Rosa alchemica și alte scrieri] – W. B. Yeats&lt;br /&gt;
* [https://www.goodreads.com/book/show/15754372-valurile Valurile] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/23257592-spre-far-orlando Orlando] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780568-confesiuni Confesiuni] – Sfântul Augustin&lt;br /&gt;
* [https://www.goodreads.com/book/show/20520467-din-via-a-familiei-ion-c-br-tianu Din viaţa familiei Ion C. Brătianu] – Sabina Cantacuzino&lt;br /&gt;
* [https://www.goodreads.com/book/show/20988516-p-rintele-zosim-i-alte-povestiri Părintele Zosim şi alte povestiri] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/23279597-amintiri-ce-am-auzit-de-la-al-ii-din-copil-rie-din-prima-tinere-e Amintiri. Ce-am auzit de la alții. Din copilărie. Din prima tinerețe.] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/7805489-phaidon-sau-despre-suflet Phaidon sau despre suflet] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/7765225-phaidros-sau-despre-frumos Phaidros sau despre frumos] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/17887806-banchetul-sau-despre-iubire Banchetul sau despre iubire] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/45155247-pelerinul-vr-jit Pelerinul vrăjit] – Nikolai Leskov&lt;br /&gt;
* [https://www.goodreads.com/book/show/2383513.Sub_Pecetea_Tainei Sub pecetea tainei] – Mateiu Caragiale&lt;br /&gt;
* [https://www.goodreads.com/book/show/15990790-inimi-cicatrizate Inimi cicatrizate] – Max Blecher&lt;br /&gt;
* [https://www.goodreads.com/book/show/21479575-despre-libertate Despre libertate] – John Stuart Mill&lt;br /&gt;
* [https://www.goodreads.com/book/show/13555306-amintiri-din-junimea Amintiri din Junimea] – Iacob Negruzzi&lt;br /&gt;
* [https://www.goodreads.com/book/show/39802270-ereticii Ereticii] – G. K. Chesterton&lt;br /&gt;
* [https://www.goodreads.com/book/show/18748474-bl-nde-ea-nop-ii Blândețea nopții] – F Scott Fitzgerald&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780488-trei-comedii Trei comedii] – Aristofan&lt;br /&gt;
* [https://www.goodreads.com/book/show/36470825-jurnale-intime Jurnale Intime] – Charles Baudelaire&lt;br /&gt;
* [https://www.goodreads.com/book/show/34607516-digital-signal-processing-with-matlab-examples-volume-1 Digital Signal Processing with Matlab Examples, Volume 1] – Jose Maria Giron-Sierra&lt;br /&gt;
* [https://www.goodreads.com/book/show/14617662-real-time-digital-signal-processing-from-matlab-to-c-with-the-tms320c6x Real-time digital signal processing from MATLAB to C with the TMS320C6x DSPs] – Thad B. Welch,  Cameron H.G. Wright, Michael G. Morrow&lt;br /&gt;
* [https://www.goodreads.com/book/show/23673285-fiica-negustorului-de-sake Fiica negustorului de sake] – Kidō Okamoto&lt;br /&gt;
* [https://www.goodreads.com/book/show/18195146 Lumea de ieri] – Stefan Zweig &lt;br /&gt;
* [https://www.goodreads.com/book/show/28789711-spqr SPQR] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/22246102-pompeii Pompeii: Viața unui oraș roman] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/43711576-math-adventures-with-python Math Adventures with Python: An Illustrated Guide to Exploring Math with Code] – Peter Farrell&lt;br /&gt;
* [https://www.goodreads.com/book/show/48728454-omul-revoltat Omul revoltat] – Albert Camus&lt;br /&gt;
* [https://www.goodreads.com/book/show/8726195-quantum-theory Quantum Theory: A Very Short Introduction] – John C. Polkinghorne&lt;br /&gt;
* [https://www.goodreads.com/book/show/25804287-python-for-data-science-for-dummies Python for Data Science For Dummies] – John Paul Mueller,  Luca Massaron&lt;br /&gt;
&lt;br /&gt;
==2019 (12)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/18608584-matlab-for-dummies MATLAB for Dummies] – Jim Sizemore&lt;br /&gt;
* [https://www.goodreads.com/book/show/29478986-the-sea-raiders The Sea Raiders] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/37771536-i-have-more-souls-than-one I Have More Souls Than One] – Fernando Pessoa&lt;br /&gt;
* [https://www.goodreads.com/book/show/24907551-the-life-of-a-stupid-man The Life of a Stupid Man] – Ryūnosuke Akutagawa&lt;br /&gt;
* [https://www.goodreads.com/book/show/19072070-heart-of-darkness Heart of Darkness] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/28795846-flush Flush] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/16199604-programming-the-raspberry-pi Programming the Raspberry Pi: Getting Started with Python] – Simon Monk&lt;br /&gt;
* [https://www.goodreads.com/book/show/24369873-doing-math-with-python Doing Math with Python] – Amit Saha&lt;br /&gt;
* [https://www.goodreads.com/book/show/22514127-automate-the-boring-stuff-with-python Automate the Boring Stuff with Python: Practical Programming for Total Beginners] – Al Sweigart&lt;br /&gt;
* [https://www.goodreads.com/book/show/22299369-black-hat-python Black Hat Python: Python Programming for Hackers and Pentesters] – Justin Seitz&lt;br /&gt;
* [https://www.goodreads.com/book/show/23241059-python-crash-course Python Crash Course: A Hands-On, Project-Based Introduction to Programming] – Eric Matthes&lt;br /&gt;
* [https://www.goodreads.com/book/show/38712195-the-dialogue-of-two-snails The Dialogue of Two Snails] – Federico García Lorca&lt;br /&gt;
&lt;br /&gt;
==2018 (40)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/29735801-to-be-read-at-dusk To Be Read at Dusk] – Charles Dickens&lt;br /&gt;
* [https://www.goodreads.com/book/show/29407675-the-queen-of-spades The Queen of Spades] – Alexander Pușkin&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717046-why-i-am-not-going-to-buy-a-computer Why I Am Not Going to Buy a Computer] – Wendell Berry&lt;br /&gt;
* [https://www.goodreads.com/book/show/38603257-of-dogs-and-walls Of Dogs and Walls] – Yūko Tsushima&lt;br /&gt;
* [https://www.goodreads.com/book/show/31430569-the-stolen-white-elephant The Stolen White Elephant] – Mark Twain&lt;br /&gt;
* [https://www.goodreads.com/book/show/29967289-lot-no-249 Lot No. 249] – Arthur Conan Doyle&lt;br /&gt;
* [https://www.goodreads.com/book/show/12368122-rich-in-russia Rich in Russia] – John Updike&lt;br /&gt;
* [https://www.goodreads.com/book/show/10562185-lunar-caustic Lunar Caustic] – Malcolm Lowry&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468625-the-cornet-player-who-betrayed-ireland The Cornet-Player Who Betrayed Ireland] – Frank O&#039;Connor&lt;br /&gt;
* [https://www.goodreads.com/book/show/12404198-some-of-us-had-been-threatening-our-friend-colby Some of Us Had Been Threatening Our Friend Colby] – Donald Barthelme&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468604-my-enemy-s-enemy My Enemy&#039;s Enemy] – Kingsley Amis&lt;br /&gt;
* [https://www.goodreads.com/book/show/21282227-the-lady-in-the-looking-glass The Lady in the Looking-Glass] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468614-the-mark-2-wife The Mark-2 Wife] – William Trevor&lt;br /&gt;
* [https://www.goodreads.com/book/show/38890661-autocracy-and-war Autocracy and War] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/10583263-youth Youth] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/42607296-the-strange-crime-of-john-boulnois The Strange Crime of John Boulnois] – G.K. Gilbert&lt;br /&gt;
* [https://www.goodreads.com/book/show/11234676-a-pocket-full-of-rye A Pocket Full of Rye] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12478117-tape-measure-murder Tape-Measure Murder: Miss Marple] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/25020796-a-slip-under-the-microscope A Slip Under the Microscope] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/40009804-whiskey-in-a-teacup Whiskey in a Teacup: What Growing Up in the South Taught Me About Life, Love, &amp;amp; Baking Biscuits] – Reese Witherspoon&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018078-blandings Blandings: Company for Gertrude] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018066-blandings Blandings: Lord Emsworth and the Girlfriend] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/18928359-blandingsBlandings: The Crime Wave at Blandings] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018069-blandings Blandings: The Go-Getter] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018073-blandings Blandings: Pig-Hoo-o-o-o-ey!] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/21009092-flypaper Flypaper] – Robert Musil&lt;br /&gt;
* [https://www.goodreads.com/book/show/11145305-the-moving-finger The Moving Finger] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/59142.Eug_nie_Grandet Eugénie Grandet] – Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/26049311-arrl-s-small-antennas-for-small-spaces ARRL&#039;s Small Antennas for Small Spaces] – Steve Ford&lt;br /&gt;
* [https://www.goodreads.com/book/show/9133394-radio-frequency-electronics Radio-Frequency Electronics: Circuits and Applications] – Jon Hagen&lt;br /&gt;
* [https://www.goodreads.com/book/show/19236520-a-supposedly-fun-thing-i-ll-never-do-again A Supposedly Fun Thing I&#039;ll Never Do Again] – David Foster Wallace&lt;br /&gt;
* [https://www.goodreads.com/book/show/25601651-superspeed-device-design-by-example SuperSpeed Device Design By Example] – John Hyde&lt;br /&gt;
* [https://www.goodreads.com/book/show/8451550-framework-design-guidelines Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries] – Krzysztof Cwalina,  Brad Abrams&lt;br /&gt;
* [https://www.goodreads.com/book/show/18955072-c-5-0-unleashed C# 5.0 Unleashed] – Bart De Smet&lt;br /&gt;
* [https://www.goodreads.com/book/show/31563034-hand-carried-qrp-antennas Hand-carried QRP antennas: Simple antennas and accessories to operate from almost anywhere] – Peter Parker&lt;br /&gt;
* [https://www.goodreads.com/book/show/5435659-mash Mash: A Novel About Three Army Doctors] – Richard Hooker&lt;br /&gt;
* [https://www.goodreads.com/book/show/17402441-chira-chiralina-codin-ciulinii-b-r-ganului Chira Chiralina. Codin. Ciulinii Bărăganului] – Panait Istrati&lt;br /&gt;
* [https://www.goodreads.com/book/show/12267980-the-sittaford-mystery The Sittaford Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063341-a-murder-is-announced A Murder is Announced] – Agatha Christie&lt;br /&gt;
==2017 și mai vechi (14)==&lt;br /&gt;
Înainte de 2018 nu am ținut cont pe Goodreads decât de cărțile cumpărate pentru kindle. Nu îmi mai amintesc decât vag titlurile din acel an. Încă un motiv pentru a utiliza goodreads – îmi amintește ce am citit și când.&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063340-sleeping-murder Sleeping Murder] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11061580-the-thirteen-problems The Thirteen Problems] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11064527-4 4:50 From Paddington] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11688905-the-body-in-the-library The Body in the Library] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/22588088-amateur-radio-tips-ideas-and-projects Amateur Radio Tips, Ideas, and Projects] – Robert Patterson K5DZE&lt;br /&gt;
* [https://www.goodreads.com/book/show/31300.A_Caribbean_Mystery A Caribbean Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/15712318-stonemouth Stonemouth] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/21052724-getting-youth-involved-in-amateur-radio-thoughts-on-teaching-license-cl Getting Younth INvolved in Amateur Radio: Thoughts On Teaching License Classes and Starting A Youth Radio Net] – Bob Patterson&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063342-nemesis Nemesis] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12233415-the-seven-dials-mystery The Seven Dials Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/13394102-at-bertram-s-hotel At Bertram&#039;s Hotel] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11602151-the-murder-at-the-vicarage The Murder at the Vicarage] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/249606.The_Bridge The Bridge] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/13263245-the-happiness-of-blond-people The Happiness of Blond People: A Personal Meditation on the Dangers of Identity] – Elif Shafak&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3670</id>
		<title>Lecturi</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3670"/>
		<updated>2026-02-22T10:32:56Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: /* 2024 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cititul este o activitate terapeutică şi intelectuală prin care omul își cultivă reflexele necesare pentru a relaționa în mod util cu cei din jurul său, dar și pentru a se orienta în cultura lumii. Studii ample au arătat că satisfacția economică a indivizilor este mai ridicată în rândul celor care au crescut cu o bibliotecă în casă, dobândind astfel reflexul de a citi. Altfel spus, ai mai multe șanse în viață dacă citești.&lt;br /&gt;
&lt;br /&gt;
Conform statisticilor, România se situează pe ultimul loc în Uniunea Europeană în ceea ce privește consumul de carte. Cu o cifră de afaceri de circa 60 de milioane de euro înregistrată de edituri din comercializarea de carte, România este depășită de toate țările din Uniunea Europeană, fiind la o distanță astronomică de Germania, cea mai mare piață de carte din Europa, care înregistrează vânzări anuale de circa 9 miliarde de euro.&lt;br /&gt;
&lt;br /&gt;
Cândva citeam cel puțin între 15 și 50 de cărți pe an, cu o medie undeva pe la 30 pe an. Ca mulți alții dintre noi, m-am confruntat cu problema așa-numitei „lipse de timp“, o problemă relativ falsă pentru majoritatea celor dintre noi. De cele mai multe ori, ne lăsăm în voia lenii sau a altor activități care nu au nici un beneficiu real asupra intelectului (de pildă urmăritul programelor la televizor).&lt;br /&gt;
&lt;br /&gt;
Din 2018 am început să folosesc [https://www.goodreads.com goodreads] pentru a-mi organiza mai bine lecturile și pentru că te obligă la un anumit ritm. Motivațional, mecanismul e simplu: îți propui să citești un anumit număr de cărți pe an și, dacă reușești, primești un premiu. Premiile sunt simbolice (ecusoane, abțibilduri etc), dar mi se pare o modalitate eficientă de motivare. Prima &amp;quot;provocare&amp;quot; am avut-o în 2018, 40 de cărți, și am reușit să o duc la bun sfârșit, însă cele mai multe au fost lecturi scurte, de 100-150 de pagini. Anul trecut (2019 n.a.) mi-am propus să citesc la fel de mult, dar, din păcate, nu am reușit decât 12 cărți. Pentru 2020 am redus la un număr de 26 de cărți (aproximativ o carte la două săptămâni). Să vedem. :) În general citesc 3-5 cărți în paralel; subiectele sunt diferite, beletristică, eseuri și programare sau alte lecturi tehnice. Inițial nu am știut că pe Goodreads există inclusiv cărți în limba română precum și cărți care nu sunt neapărat în format electronic așa că statistica pe 2017 și pe anii de dinainte de 2017 reflectă doar cărțile cumpărate de la [https://www.amazon.com/Kindle-eBooks/b?ie=UTF8&amp;amp;node=154606011 Kindle Books]. Referitor la Agatha Christie... lectura cărților ei, în original, este o provocare în sine din cauza bogăției lexicului folosit și expresiilor, rareori folosite în limba colocvială din prezent, dar foarte britanice. După părerea mea lectura cărților ei este una dintre cele mai bune metode de a aprofunda limba engleză.  În 2020 o să pun mai mult accent pe literatura română și pe cărțile scrise sau traduse în limba română.&lt;br /&gt;
&lt;br /&gt;
2023 vine cu o provocare suplimentară, propunându-mi nu mai puțin de o carte pe săptămână, deci aproximativ 52 de cărți în total. Nu mi-am restrâns opțiunile la un anumit domeniu, în listă pot fi incluse și lecturi tehnice deși aș prefera să mă concentrez pe beletristică.&lt;br /&gt;
__TOC__&lt;br /&gt;
==2026==&lt;br /&gt;
* [https://www.goodreads.com/book/show/36679995-c-nd-muritorii-dorm: Când muritorii dorm] – Kurt Vonnegut [13-18 februarie 2026]&lt;br /&gt;
* [https://www.goodreads.com/book/show/246622651-plecare-plec-ri: Plecare, plecări] – Julian Barnes [7-11 februarie 2026]&lt;br /&gt;
* [https://www.goodreads.com/book/show/57220812-r-spunsuri-scurte-la-marile-ntreb-ri: Răspunsuri scurte la marile întrebări] – Stephen Hawking [10-13 ianuarie 2026]&lt;br /&gt;
* [https://www.goodreads.com/book/show/52426386-haos-na-terea-unei-noi-tiin-e: Haos. Nașterea unei noi științe] – James Gleick [29 decembrie 2025 – 6 ianuarie 2026]&lt;br /&gt;
&lt;br /&gt;
==2025==&lt;br /&gt;
* [https://www.goodreads.com/book/show/18386.The_Death_of_Ivan_Ilych: The Death of Ivan Ilych] – Lev Tostoi [1-3 decembrie 2025]&lt;br /&gt;
* [https://www.goodreads.com/book/show/20763555-saladin Saladin: The Triumph of the Sunni Revival] - A.R. Azzam&lt;br /&gt;
&lt;br /&gt;
==2024==&lt;br /&gt;
2024 a fost un an teribil de prost. Din multe puncte de vedere, dar și din perspectiva cititului. În afară de câteva materiale tehnice nu am citit nimic altceva. A fost decizia mea pe care o regret.&lt;br /&gt;
&lt;br /&gt;
==2023 (37)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/24943865-the-nose The Nose] - Nikolai Gogol [27-28 decembrie, 2023]&lt;br /&gt;
* [https://www.goodreads.com/book/show/137255527-the-sandman-penguin-little-black-classics-by-e-t-a-hoffmann The Sandman] - E.T.A. Hoffmann (20-21 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/32601660-stancliffe-s-hotel Stancliffe&#039;s Hotel] - Charlotte Brontë (15-19 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436092-the-veiled-woman The Veiled Woman] - Anaïs Nin (21 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16099945-numerele-naturii Numerele naturii] - Ian Stewart (4-10 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/39339934-notes-on-nationalism Notes on Nationalism] - George Orwell (3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717000-the-breakthrough The Breakthrough] - Daphne du Maurier (2-3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/40375187-the-distance-of-the-moon The Distance of the Moon] - Italo Calvino (1-2 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18220113-cine-l-a-ucis-pe-palomino-molero Cine l-a ucis pe Palomino Molero?] - Mario Vargas Llosa (1 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/63832975-elizabeth-finch Elizabeth Finch] - Julian Barnes (26-31 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/46032932-moartea-fericit Moartea fericită] - Albert Camus (21-25 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022304-olalla Olalla] - Robert Louis Stevenson (17-20 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/22078517-nunta Nunta] - Albert Camus (14-17 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/152565157-mihai-ora-omul-dialogal Mihai Şora. Omul dialogal] - Leonid Dragomir (14 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/75501507-jurnale-de-c-l-torie Jurnale de călătorie] - Albert Camus (10-13 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/162633768-breakfast-at-tiffany-s-by-capote-truman-2000-paperback Breakfast at Tiffany&#039;s] - Truman Capote (3-9 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/56595658-ac-ioneaz-i-g-nde-te-ca-o-pisic Acționează și gândește ca o pisică] - Stéphane Garnier (2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/37903080-walden-sau-via-a-n-p-dure Walden sau viața în pădure] - Henry David Thoreau (19 iunie - 2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16005773-despre-fran-a Despre Franța] - Emil Cioran (17 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36660452-civiliza-ia-spectacolului Civilizația spectacolului] - Mario Vargas Llosa (12-15 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/58458568-india-antier India, Șantier] - Mircea Eliade (7-11 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/2153110.Secretul_doctorului_Honigberger_Nop_i_la_Serampore Secretul doctorului Honigberger &amp;amp;bull; Nopți la Serampore] - Mircea Eliade (6 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/61387894-the-gold-bug The Gold Bug] - Edgar Allan Poe (3-5 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022278-the-tell-tale-heart The Tell-Tale Heart / The Fall of House of Usher / The Cask of Amontillado] - Edgar Allan Poe (7 martie - 3 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11421124-the-queen-s-necklace The Queen&#039;s Necklace] - Italo Calvino (5-7 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436065-new-york-city-in-1979 New York City in 1979] - Kathy Acker (3 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/60807189-to-a-god-unknown To a God Unknown] - John Steinbeck (17 februarie - 1 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/3300083-the-moomins-and-the-great-flood The Moomins and the Great Flood] - Tove Jansson (16-17 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/8732.The_Red_Pony The Red Pony] - John Steinbeck (29 ianuarie - 3 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/23891331-set-up-a-28-mhz-amateur-radio-propagation-beacon Set Up a 28 MHz Amateur Radio Propagation Beacon] - R.W.P. Patterson K5DZE (31 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11797498-sweet-thursday Sweet Thursday] - John Steinbeck (18-26 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18773172-strig-tul-pietrelor Strigătul pietrelor] - Hikaru Okuizumi (17-18 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/9403591-le-vagabond---coco Le Vagabond - Coco] - Guy de Maupassant (17 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/43694886-despre-prietenie Despre prietenie] - Marcus Tullius Cicero (9-14 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/34030975-capodopera-necunoscuta Capodopera necunoscută] - Honoré de Balzac (8-9 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/4799.Cannery_Row Cannery Row] - John Steinbeck (4-8 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436076-piers-of-the-homeless-night Piers of the Homeless Night] - Jack Kerouak (1-3 ianuarie, 2023)&lt;br /&gt;
&lt;br /&gt;
==2020 (33)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/36524056-a-doua-familie A doua familie] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/29850251-pielea-de-sagri Pielea de sagri] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/263436.Linux_Device_Drivers Linux Device Drivers] – Jonathan Corbet,  Greg Kroah-Hartman,  Alessandro Rubini&lt;br /&gt;
* [https://www.goodreads.com/book/show/36650466-pro-c-7 Pro C# 7: With .NET and .NET Core] – Andrew Troelsen,  Philip Japikse&lt;br /&gt;
* [https://www.goodreads.com/book/show/10312507-keep-the-aspidistra-flying Keep the Aspidistra Flying] – George Orwell&lt;br /&gt;
* [https://www.goodreads.com/book/show/13354752-nothing-to-be-frightened-of Nothing to Be Frightened Of] – Julian Barnes &lt;br /&gt;
* [https://www.goodreads.com/book/show/41438168-rosa-alchemica-i-alte-scrieri Rosa alchemica și alte scrieri] – W. B. Yeats&lt;br /&gt;
* [https://www.goodreads.com/book/show/15754372-valurile Valurile] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/23257592-spre-far-orlando Orlando] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780568-confesiuni Confesiuni] – Sfântul Augustin&lt;br /&gt;
* [https://www.goodreads.com/book/show/20520467-din-via-a-familiei-ion-c-br-tianu Din viaţa familiei Ion C. Brătianu] – Sabina Cantacuzino&lt;br /&gt;
* [https://www.goodreads.com/book/show/20988516-p-rintele-zosim-i-alte-povestiri Părintele Zosim şi alte povestiri] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/23279597-amintiri-ce-am-auzit-de-la-al-ii-din-copil-rie-din-prima-tinere-e Amintiri. Ce-am auzit de la alții. Din copilărie. Din prima tinerețe.] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/7805489-phaidon-sau-despre-suflet Phaidon sau despre suflet] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/7765225-phaidros-sau-despre-frumos Phaidros sau despre frumos] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/17887806-banchetul-sau-despre-iubire Banchetul sau despre iubire] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/45155247-pelerinul-vr-jit Pelerinul vrăjit] – Nikolai Leskov&lt;br /&gt;
* [https://www.goodreads.com/book/show/2383513.Sub_Pecetea_Tainei Sub pecetea tainei] – Mateiu Caragiale&lt;br /&gt;
* [https://www.goodreads.com/book/show/15990790-inimi-cicatrizate Inimi cicatrizate] – Max Blecher&lt;br /&gt;
* [https://www.goodreads.com/book/show/21479575-despre-libertate Despre libertate] – John Stuart Mill&lt;br /&gt;
* [https://www.goodreads.com/book/show/13555306-amintiri-din-junimea Amintiri din Junimea] – Iacob Negruzzi&lt;br /&gt;
* [https://www.goodreads.com/book/show/39802270-ereticii Ereticii] – G. K. Chesterton&lt;br /&gt;
* [https://www.goodreads.com/book/show/18748474-bl-nde-ea-nop-ii Blândețea nopții] – F Scott Fitzgerald&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780488-trei-comedii Trei comedii] – Aristofan&lt;br /&gt;
* [https://www.goodreads.com/book/show/36470825-jurnale-intime Jurnale Intime] – Charles Baudelaire&lt;br /&gt;
* [https://www.goodreads.com/book/show/34607516-digital-signal-processing-with-matlab-examples-volume-1 Digital Signal Processing with Matlab Examples, Volume 1] – Jose Maria Giron-Sierra&lt;br /&gt;
* [https://www.goodreads.com/book/show/14617662-real-time-digital-signal-processing-from-matlab-to-c-with-the-tms320c6x Real-time digital signal processing from MATLAB to C with the TMS320C6x DSPs] – Thad B. Welch,  Cameron H.G. Wright, Michael G. Morrow&lt;br /&gt;
* [https://www.goodreads.com/book/show/23673285-fiica-negustorului-de-sake Fiica negustorului de sake] – Kidō Okamoto&lt;br /&gt;
* [https://www.goodreads.com/book/show/18195146 Lumea de ieri] – Stefan Zweig &lt;br /&gt;
* [https://www.goodreads.com/book/show/28789711-spqr SPQR] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/22246102-pompeii Pompeii: Viața unui oraș roman] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/43711576-math-adventures-with-python Math Adventures with Python: An Illustrated Guide to Exploring Math with Code] – Peter Farrell&lt;br /&gt;
* [https://www.goodreads.com/book/show/48728454-omul-revoltat Omul revoltat] – Albert Camus&lt;br /&gt;
* [https://www.goodreads.com/book/show/8726195-quantum-theory Quantum Theory: A Very Short Introduction] – John C. Polkinghorne&lt;br /&gt;
* [https://www.goodreads.com/book/show/25804287-python-for-data-science-for-dummies Python for Data Science For Dummies] – John Paul Mueller,  Luca Massaron&lt;br /&gt;
&lt;br /&gt;
==2019 (12)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/18608584-matlab-for-dummies MATLAB for Dummies] – Jim Sizemore&lt;br /&gt;
* [https://www.goodreads.com/book/show/29478986-the-sea-raiders The Sea Raiders] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/37771536-i-have-more-souls-than-one I Have More Souls Than One] – Fernando Pessoa&lt;br /&gt;
* [https://www.goodreads.com/book/show/24907551-the-life-of-a-stupid-man The Life of a Stupid Man] – Ryūnosuke Akutagawa&lt;br /&gt;
* [https://www.goodreads.com/book/show/19072070-heart-of-darkness Heart of Darkness] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/28795846-flush Flush] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/16199604-programming-the-raspberry-pi Programming the Raspberry Pi: Getting Started with Python] – Simon Monk&lt;br /&gt;
* [https://www.goodreads.com/book/show/24369873-doing-math-with-python Doing Math with Python] – Amit Saha&lt;br /&gt;
* [https://www.goodreads.com/book/show/22514127-automate-the-boring-stuff-with-python Automate the Boring Stuff with Python: Practical Programming for Total Beginners] – Al Sweigart&lt;br /&gt;
* [https://www.goodreads.com/book/show/22299369-black-hat-python Black Hat Python: Python Programming for Hackers and Pentesters] – Justin Seitz&lt;br /&gt;
* [https://www.goodreads.com/book/show/23241059-python-crash-course Python Crash Course: A Hands-On, Project-Based Introduction to Programming] – Eric Matthes&lt;br /&gt;
* [https://www.goodreads.com/book/show/38712195-the-dialogue-of-two-snails The Dialogue of Two Snails] – Federico García Lorca&lt;br /&gt;
&lt;br /&gt;
==2018 (40)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/29735801-to-be-read-at-dusk To Be Read at Dusk] – Charles Dickens&lt;br /&gt;
* [https://www.goodreads.com/book/show/29407675-the-queen-of-spades The Queen of Spades] – Alexander Pușkin&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717046-why-i-am-not-going-to-buy-a-computer Why I Am Not Going to Buy a Computer] – Wendell Berry&lt;br /&gt;
* [https://www.goodreads.com/book/show/38603257-of-dogs-and-walls Of Dogs and Walls] – Yūko Tsushima&lt;br /&gt;
* [https://www.goodreads.com/book/show/31430569-the-stolen-white-elephant The Stolen White Elephant] – Mark Twain&lt;br /&gt;
* [https://www.goodreads.com/book/show/29967289-lot-no-249 Lot No. 249] – Arthur Conan Doyle&lt;br /&gt;
* [https://www.goodreads.com/book/show/12368122-rich-in-russia Rich in Russia] – John Updike&lt;br /&gt;
* [https://www.goodreads.com/book/show/10562185-lunar-caustic Lunar Caustic] – Malcolm Lowry&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468625-the-cornet-player-who-betrayed-ireland The Cornet-Player Who Betrayed Ireland] – Frank O&#039;Connor&lt;br /&gt;
* [https://www.goodreads.com/book/show/12404198-some-of-us-had-been-threatening-our-friend-colby Some of Us Had Been Threatening Our Friend Colby] – Donald Barthelme&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468604-my-enemy-s-enemy My Enemy&#039;s Enemy] – Kingsley Amis&lt;br /&gt;
* [https://www.goodreads.com/book/show/21282227-the-lady-in-the-looking-glass The Lady in the Looking-Glass] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468614-the-mark-2-wife The Mark-2 Wife] – William Trevor&lt;br /&gt;
* [https://www.goodreads.com/book/show/38890661-autocracy-and-war Autocracy and War] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/10583263-youth Youth] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/42607296-the-strange-crime-of-john-boulnois The Strange Crime of John Boulnois] – G.K. Gilbert&lt;br /&gt;
* [https://www.goodreads.com/book/show/11234676-a-pocket-full-of-rye A Pocket Full of Rye] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12478117-tape-measure-murder Tape-Measure Murder: Miss Marple] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/25020796-a-slip-under-the-microscope A Slip Under the Microscope] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/40009804-whiskey-in-a-teacup Whiskey in a Teacup: What Growing Up in the South Taught Me About Life, Love, &amp;amp; Baking Biscuits] – Reese Witherspoon&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018078-blandings Blandings: Company for Gertrude] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018066-blandings Blandings: Lord Emsworth and the Girlfriend] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/18928359-blandingsBlandings: The Crime Wave at Blandings] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018069-blandings Blandings: The Go-Getter] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018073-blandings Blandings: Pig-Hoo-o-o-o-ey!] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/21009092-flypaper Flypaper] – Robert Musil&lt;br /&gt;
* [https://www.goodreads.com/book/show/11145305-the-moving-finger The Moving Finger] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/59142.Eug_nie_Grandet Eugénie Grandet] – Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/26049311-arrl-s-small-antennas-for-small-spaces ARRL&#039;s Small Antennas for Small Spaces] – Steve Ford&lt;br /&gt;
* [https://www.goodreads.com/book/show/9133394-radio-frequency-electronics Radio-Frequency Electronics: Circuits and Applications] – Jon Hagen&lt;br /&gt;
* [https://www.goodreads.com/book/show/19236520-a-supposedly-fun-thing-i-ll-never-do-again A Supposedly Fun Thing I&#039;ll Never Do Again] – David Foster Wallace&lt;br /&gt;
* [https://www.goodreads.com/book/show/25601651-superspeed-device-design-by-example SuperSpeed Device Design By Example] – John Hyde&lt;br /&gt;
* [https://www.goodreads.com/book/show/8451550-framework-design-guidelines Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries] – Krzysztof Cwalina,  Brad Abrams&lt;br /&gt;
* [https://www.goodreads.com/book/show/18955072-c-5-0-unleashed C# 5.0 Unleashed] – Bart De Smet&lt;br /&gt;
* [https://www.goodreads.com/book/show/31563034-hand-carried-qrp-antennas Hand-carried QRP antennas: Simple antennas and accessories to operate from almost anywhere] – Peter Parker&lt;br /&gt;
* [https://www.goodreads.com/book/show/5435659-mash Mash: A Novel About Three Army Doctors] – Richard Hooker&lt;br /&gt;
* [https://www.goodreads.com/book/show/17402441-chira-chiralina-codin-ciulinii-b-r-ganului Chira Chiralina. Codin. Ciulinii Bărăganului] – Panait Istrati&lt;br /&gt;
* [https://www.goodreads.com/book/show/12267980-the-sittaford-mystery The Sittaford Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063341-a-murder-is-announced A Murder is Announced] – Agatha Christie&lt;br /&gt;
==2017 și mai vechi (14)==&lt;br /&gt;
Înainte de 2018 nu am ținut cont pe Goodreads decât de cărțile cumpărate pentru kindle. Nu îmi mai amintesc decât vag titlurile din acel an. Încă un motiv pentru a utiliza goodreads – îmi amintește ce am citit și când.&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063340-sleeping-murder Sleeping Murder] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11061580-the-thirteen-problems The Thirteen Problems] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11064527-4 4:50 From Paddington] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11688905-the-body-in-the-library The Body in the Library] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/22588088-amateur-radio-tips-ideas-and-projects Amateur Radio Tips, Ideas, and Projects] – Robert Patterson K5DZE&lt;br /&gt;
* [https://www.goodreads.com/book/show/31300.A_Caribbean_Mystery A Caribbean Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/15712318-stonemouth Stonemouth] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/21052724-getting-youth-involved-in-amateur-radio-thoughts-on-teaching-license-cl Getting Younth INvolved in Amateur Radio: Thoughts On Teaching License Classes and Starting A Youth Radio Net] – Bob Patterson&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063342-nemesis Nemesis] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12233415-the-seven-dials-mystery The Seven Dials Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/13394102-at-bertram-s-hotel At Bertram&#039;s Hotel] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11602151-the-murder-at-the-vicarage The Murder at the Vicarage] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/249606.The_Bridge The Bridge] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/13263245-the-happiness-of-blond-people The Happiness of Blond People: A Personal Meditation on the Dangers of Identity] – Elif Shafak&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3669</id>
		<title>Lecturi</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3669"/>
		<updated>2026-02-22T10:32:36Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: /* 2025 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cititul este o activitate terapeutică şi intelectuală prin care omul își cultivă reflexele necesare pentru a relaționa în mod util cu cei din jurul său, dar și pentru a se orienta în cultura lumii. Studii ample au arătat că satisfacția economică a indivizilor este mai ridicată în rândul celor care au crescut cu o bibliotecă în casă, dobândind astfel reflexul de a citi. Altfel spus, ai mai multe șanse în viață dacă citești.&lt;br /&gt;
&lt;br /&gt;
Conform statisticilor, România se situează pe ultimul loc în Uniunea Europeană în ceea ce privește consumul de carte. Cu o cifră de afaceri de circa 60 de milioane de euro înregistrată de edituri din comercializarea de carte, România este depășită de toate țările din Uniunea Europeană, fiind la o distanță astronomică de Germania, cea mai mare piață de carte din Europa, care înregistrează vânzări anuale de circa 9 miliarde de euro.&lt;br /&gt;
&lt;br /&gt;
Cândva citeam cel puțin între 15 și 50 de cărți pe an, cu o medie undeva pe la 30 pe an. Ca mulți alții dintre noi, m-am confruntat cu problema așa-numitei „lipse de timp“, o problemă relativ falsă pentru majoritatea celor dintre noi. De cele mai multe ori, ne lăsăm în voia lenii sau a altor activități care nu au nici un beneficiu real asupra intelectului (de pildă urmăritul programelor la televizor).&lt;br /&gt;
&lt;br /&gt;
Din 2018 am început să folosesc [https://www.goodreads.com goodreads] pentru a-mi organiza mai bine lecturile și pentru că te obligă la un anumit ritm. Motivațional, mecanismul e simplu: îți propui să citești un anumit număr de cărți pe an și, dacă reușești, primești un premiu. Premiile sunt simbolice (ecusoane, abțibilduri etc), dar mi se pare o modalitate eficientă de motivare. Prima &amp;quot;provocare&amp;quot; am avut-o în 2018, 40 de cărți, și am reușit să o duc la bun sfârșit, însă cele mai multe au fost lecturi scurte, de 100-150 de pagini. Anul trecut (2019 n.a.) mi-am propus să citesc la fel de mult, dar, din păcate, nu am reușit decât 12 cărți. Pentru 2020 am redus la un număr de 26 de cărți (aproximativ o carte la două săptămâni). Să vedem. :) În general citesc 3-5 cărți în paralel; subiectele sunt diferite, beletristică, eseuri și programare sau alte lecturi tehnice. Inițial nu am știut că pe Goodreads există inclusiv cărți în limba română precum și cărți care nu sunt neapărat în format electronic așa că statistica pe 2017 și pe anii de dinainte de 2017 reflectă doar cărțile cumpărate de la [https://www.amazon.com/Kindle-eBooks/b?ie=UTF8&amp;amp;node=154606011 Kindle Books]. Referitor la Agatha Christie... lectura cărților ei, în original, este o provocare în sine din cauza bogăției lexicului folosit și expresiilor, rareori folosite în limba colocvială din prezent, dar foarte britanice. După părerea mea lectura cărților ei este una dintre cele mai bune metode de a aprofunda limba engleză.  În 2020 o să pun mai mult accent pe literatura română și pe cărțile scrise sau traduse în limba română.&lt;br /&gt;
&lt;br /&gt;
2023 vine cu o provocare suplimentară, propunându-mi nu mai puțin de o carte pe săptămână, deci aproximativ 52 de cărți în total. Nu mi-am restrâns opțiunile la un anumit domeniu, în listă pot fi incluse și lecturi tehnice deși aș prefera să mă concentrez pe beletristică.&lt;br /&gt;
__TOC__&lt;br /&gt;
==2026==&lt;br /&gt;
* [https://www.goodreads.com/book/show/36679995-c-nd-muritorii-dorm: Când muritorii dorm] – Kurt Vonnegut [13-18 februarie 2026]&lt;br /&gt;
* [https://www.goodreads.com/book/show/246622651-plecare-plec-ri: Plecare, plecări] – Julian Barnes [7-11 februarie 2026]&lt;br /&gt;
* [https://www.goodreads.com/book/show/57220812-r-spunsuri-scurte-la-marile-ntreb-ri: Răspunsuri scurte la marile întrebări] – Stephen Hawking [10-13 ianuarie 2026]&lt;br /&gt;
* [https://www.goodreads.com/book/show/52426386-haos-na-terea-unei-noi-tiin-e: Haos. Nașterea unei noi științe] – James Gleick [29 decembrie 2025 – 6 ianuarie 2026]&lt;br /&gt;
&lt;br /&gt;
==2025==&lt;br /&gt;
* [https://www.goodreads.com/book/show/18386.The_Death_of_Ivan_Ilych: The Death of Ivan Ilych] – Lev Tostoi [1-3 decembrie 2025]&lt;br /&gt;
* [https://www.goodreads.com/book/show/20763555-saladin Saladin: The Triumph of the Sunni Revival] - A.R. Azzam&lt;br /&gt;
&lt;br /&gt;
==2024==&lt;br /&gt;
2024 a fost un an teribil de prost. Din multe puncte de vedere, dar și din perspectiva cititului. În afară de câteva materiale tehnice nu am citit nimic altceva. A fost decizia mea pe care o regret&lt;br /&gt;
&lt;br /&gt;
==2023 (37)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/24943865-the-nose The Nose] - Nikolai Gogol [27-28 decembrie, 2023]&lt;br /&gt;
* [https://www.goodreads.com/book/show/137255527-the-sandman-penguin-little-black-classics-by-e-t-a-hoffmann The Sandman] - E.T.A. Hoffmann (20-21 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/32601660-stancliffe-s-hotel Stancliffe&#039;s Hotel] - Charlotte Brontë (15-19 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436092-the-veiled-woman The Veiled Woman] - Anaïs Nin (21 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16099945-numerele-naturii Numerele naturii] - Ian Stewart (4-10 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/39339934-notes-on-nationalism Notes on Nationalism] - George Orwell (3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717000-the-breakthrough The Breakthrough] - Daphne du Maurier (2-3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/40375187-the-distance-of-the-moon The Distance of the Moon] - Italo Calvino (1-2 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18220113-cine-l-a-ucis-pe-palomino-molero Cine l-a ucis pe Palomino Molero?] - Mario Vargas Llosa (1 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/63832975-elizabeth-finch Elizabeth Finch] - Julian Barnes (26-31 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/46032932-moartea-fericit Moartea fericită] - Albert Camus (21-25 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022304-olalla Olalla] - Robert Louis Stevenson (17-20 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/22078517-nunta Nunta] - Albert Camus (14-17 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/152565157-mihai-ora-omul-dialogal Mihai Şora. Omul dialogal] - Leonid Dragomir (14 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/75501507-jurnale-de-c-l-torie Jurnale de călătorie] - Albert Camus (10-13 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/162633768-breakfast-at-tiffany-s-by-capote-truman-2000-paperback Breakfast at Tiffany&#039;s] - Truman Capote (3-9 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/56595658-ac-ioneaz-i-g-nde-te-ca-o-pisic Acționează și gândește ca o pisică] - Stéphane Garnier (2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/37903080-walden-sau-via-a-n-p-dure Walden sau viața în pădure] - Henry David Thoreau (19 iunie - 2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16005773-despre-fran-a Despre Franța] - Emil Cioran (17 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36660452-civiliza-ia-spectacolului Civilizația spectacolului] - Mario Vargas Llosa (12-15 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/58458568-india-antier India, Șantier] - Mircea Eliade (7-11 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/2153110.Secretul_doctorului_Honigberger_Nop_i_la_Serampore Secretul doctorului Honigberger &amp;amp;bull; Nopți la Serampore] - Mircea Eliade (6 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/61387894-the-gold-bug The Gold Bug] - Edgar Allan Poe (3-5 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022278-the-tell-tale-heart The Tell-Tale Heart / The Fall of House of Usher / The Cask of Amontillado] - Edgar Allan Poe (7 martie - 3 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11421124-the-queen-s-necklace The Queen&#039;s Necklace] - Italo Calvino (5-7 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436065-new-york-city-in-1979 New York City in 1979] - Kathy Acker (3 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/60807189-to-a-god-unknown To a God Unknown] - John Steinbeck (17 februarie - 1 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/3300083-the-moomins-and-the-great-flood The Moomins and the Great Flood] - Tove Jansson (16-17 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/8732.The_Red_Pony The Red Pony] - John Steinbeck (29 ianuarie - 3 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/23891331-set-up-a-28-mhz-amateur-radio-propagation-beacon Set Up a 28 MHz Amateur Radio Propagation Beacon] - R.W.P. Patterson K5DZE (31 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11797498-sweet-thursday Sweet Thursday] - John Steinbeck (18-26 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18773172-strig-tul-pietrelor Strigătul pietrelor] - Hikaru Okuizumi (17-18 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/9403591-le-vagabond---coco Le Vagabond - Coco] - Guy de Maupassant (17 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/43694886-despre-prietenie Despre prietenie] - Marcus Tullius Cicero (9-14 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/34030975-capodopera-necunoscuta Capodopera necunoscută] - Honoré de Balzac (8-9 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/4799.Cannery_Row Cannery Row] - John Steinbeck (4-8 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436076-piers-of-the-homeless-night Piers of the Homeless Night] - Jack Kerouak (1-3 ianuarie, 2023)&lt;br /&gt;
&lt;br /&gt;
==2020 (33)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/36524056-a-doua-familie A doua familie] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/29850251-pielea-de-sagri Pielea de sagri] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/263436.Linux_Device_Drivers Linux Device Drivers] – Jonathan Corbet,  Greg Kroah-Hartman,  Alessandro Rubini&lt;br /&gt;
* [https://www.goodreads.com/book/show/36650466-pro-c-7 Pro C# 7: With .NET and .NET Core] – Andrew Troelsen,  Philip Japikse&lt;br /&gt;
* [https://www.goodreads.com/book/show/10312507-keep-the-aspidistra-flying Keep the Aspidistra Flying] – George Orwell&lt;br /&gt;
* [https://www.goodreads.com/book/show/13354752-nothing-to-be-frightened-of Nothing to Be Frightened Of] – Julian Barnes &lt;br /&gt;
* [https://www.goodreads.com/book/show/41438168-rosa-alchemica-i-alte-scrieri Rosa alchemica și alte scrieri] – W. B. Yeats&lt;br /&gt;
* [https://www.goodreads.com/book/show/15754372-valurile Valurile] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/23257592-spre-far-orlando Orlando] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780568-confesiuni Confesiuni] – Sfântul Augustin&lt;br /&gt;
* [https://www.goodreads.com/book/show/20520467-din-via-a-familiei-ion-c-br-tianu Din viaţa familiei Ion C. Brătianu] – Sabina Cantacuzino&lt;br /&gt;
* [https://www.goodreads.com/book/show/20988516-p-rintele-zosim-i-alte-povestiri Părintele Zosim şi alte povestiri] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/23279597-amintiri-ce-am-auzit-de-la-al-ii-din-copil-rie-din-prima-tinere-e Amintiri. Ce-am auzit de la alții. Din copilărie. Din prima tinerețe.] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/7805489-phaidon-sau-despre-suflet Phaidon sau despre suflet] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/7765225-phaidros-sau-despre-frumos Phaidros sau despre frumos] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/17887806-banchetul-sau-despre-iubire Banchetul sau despre iubire] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/45155247-pelerinul-vr-jit Pelerinul vrăjit] – Nikolai Leskov&lt;br /&gt;
* [https://www.goodreads.com/book/show/2383513.Sub_Pecetea_Tainei Sub pecetea tainei] – Mateiu Caragiale&lt;br /&gt;
* [https://www.goodreads.com/book/show/15990790-inimi-cicatrizate Inimi cicatrizate] – Max Blecher&lt;br /&gt;
* [https://www.goodreads.com/book/show/21479575-despre-libertate Despre libertate] – John Stuart Mill&lt;br /&gt;
* [https://www.goodreads.com/book/show/13555306-amintiri-din-junimea Amintiri din Junimea] – Iacob Negruzzi&lt;br /&gt;
* [https://www.goodreads.com/book/show/39802270-ereticii Ereticii] – G. K. Chesterton&lt;br /&gt;
* [https://www.goodreads.com/book/show/18748474-bl-nde-ea-nop-ii Blândețea nopții] – F Scott Fitzgerald&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780488-trei-comedii Trei comedii] – Aristofan&lt;br /&gt;
* [https://www.goodreads.com/book/show/36470825-jurnale-intime Jurnale Intime] – Charles Baudelaire&lt;br /&gt;
* [https://www.goodreads.com/book/show/34607516-digital-signal-processing-with-matlab-examples-volume-1 Digital Signal Processing with Matlab Examples, Volume 1] – Jose Maria Giron-Sierra&lt;br /&gt;
* [https://www.goodreads.com/book/show/14617662-real-time-digital-signal-processing-from-matlab-to-c-with-the-tms320c6x Real-time digital signal processing from MATLAB to C with the TMS320C6x DSPs] – Thad B. Welch,  Cameron H.G. Wright, Michael G. Morrow&lt;br /&gt;
* [https://www.goodreads.com/book/show/23673285-fiica-negustorului-de-sake Fiica negustorului de sake] – Kidō Okamoto&lt;br /&gt;
* [https://www.goodreads.com/book/show/18195146 Lumea de ieri] – Stefan Zweig &lt;br /&gt;
* [https://www.goodreads.com/book/show/28789711-spqr SPQR] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/22246102-pompeii Pompeii: Viața unui oraș roman] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/43711576-math-adventures-with-python Math Adventures with Python: An Illustrated Guide to Exploring Math with Code] – Peter Farrell&lt;br /&gt;
* [https://www.goodreads.com/book/show/48728454-omul-revoltat Omul revoltat] – Albert Camus&lt;br /&gt;
* [https://www.goodreads.com/book/show/8726195-quantum-theory Quantum Theory: A Very Short Introduction] – John C. Polkinghorne&lt;br /&gt;
* [https://www.goodreads.com/book/show/25804287-python-for-data-science-for-dummies Python for Data Science For Dummies] – John Paul Mueller,  Luca Massaron&lt;br /&gt;
&lt;br /&gt;
==2019 (12)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/18608584-matlab-for-dummies MATLAB for Dummies] – Jim Sizemore&lt;br /&gt;
* [https://www.goodreads.com/book/show/29478986-the-sea-raiders The Sea Raiders] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/37771536-i-have-more-souls-than-one I Have More Souls Than One] – Fernando Pessoa&lt;br /&gt;
* [https://www.goodreads.com/book/show/24907551-the-life-of-a-stupid-man The Life of a Stupid Man] – Ryūnosuke Akutagawa&lt;br /&gt;
* [https://www.goodreads.com/book/show/19072070-heart-of-darkness Heart of Darkness] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/28795846-flush Flush] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/16199604-programming-the-raspberry-pi Programming the Raspberry Pi: Getting Started with Python] – Simon Monk&lt;br /&gt;
* [https://www.goodreads.com/book/show/24369873-doing-math-with-python Doing Math with Python] – Amit Saha&lt;br /&gt;
* [https://www.goodreads.com/book/show/22514127-automate-the-boring-stuff-with-python Automate the Boring Stuff with Python: Practical Programming for Total Beginners] – Al Sweigart&lt;br /&gt;
* [https://www.goodreads.com/book/show/22299369-black-hat-python Black Hat Python: Python Programming for Hackers and Pentesters] – Justin Seitz&lt;br /&gt;
* [https://www.goodreads.com/book/show/23241059-python-crash-course Python Crash Course: A Hands-On, Project-Based Introduction to Programming] – Eric Matthes&lt;br /&gt;
* [https://www.goodreads.com/book/show/38712195-the-dialogue-of-two-snails The Dialogue of Two Snails] – Federico García Lorca&lt;br /&gt;
&lt;br /&gt;
==2018 (40)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/29735801-to-be-read-at-dusk To Be Read at Dusk] – Charles Dickens&lt;br /&gt;
* [https://www.goodreads.com/book/show/29407675-the-queen-of-spades The Queen of Spades] – Alexander Pușkin&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717046-why-i-am-not-going-to-buy-a-computer Why I Am Not Going to Buy a Computer] – Wendell Berry&lt;br /&gt;
* [https://www.goodreads.com/book/show/38603257-of-dogs-and-walls Of Dogs and Walls] – Yūko Tsushima&lt;br /&gt;
* [https://www.goodreads.com/book/show/31430569-the-stolen-white-elephant The Stolen White Elephant] – Mark Twain&lt;br /&gt;
* [https://www.goodreads.com/book/show/29967289-lot-no-249 Lot No. 249] – Arthur Conan Doyle&lt;br /&gt;
* [https://www.goodreads.com/book/show/12368122-rich-in-russia Rich in Russia] – John Updike&lt;br /&gt;
* [https://www.goodreads.com/book/show/10562185-lunar-caustic Lunar Caustic] – Malcolm Lowry&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468625-the-cornet-player-who-betrayed-ireland The Cornet-Player Who Betrayed Ireland] – Frank O&#039;Connor&lt;br /&gt;
* [https://www.goodreads.com/book/show/12404198-some-of-us-had-been-threatening-our-friend-colby Some of Us Had Been Threatening Our Friend Colby] – Donald Barthelme&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468604-my-enemy-s-enemy My Enemy&#039;s Enemy] – Kingsley Amis&lt;br /&gt;
* [https://www.goodreads.com/book/show/21282227-the-lady-in-the-looking-glass The Lady in the Looking-Glass] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468614-the-mark-2-wife The Mark-2 Wife] – William Trevor&lt;br /&gt;
* [https://www.goodreads.com/book/show/38890661-autocracy-and-war Autocracy and War] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/10583263-youth Youth] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/42607296-the-strange-crime-of-john-boulnois The Strange Crime of John Boulnois] – G.K. Gilbert&lt;br /&gt;
* [https://www.goodreads.com/book/show/11234676-a-pocket-full-of-rye A Pocket Full of Rye] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12478117-tape-measure-murder Tape-Measure Murder: Miss Marple] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/25020796-a-slip-under-the-microscope A Slip Under the Microscope] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/40009804-whiskey-in-a-teacup Whiskey in a Teacup: What Growing Up in the South Taught Me About Life, Love, &amp;amp; Baking Biscuits] – Reese Witherspoon&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018078-blandings Blandings: Company for Gertrude] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018066-blandings Blandings: Lord Emsworth and the Girlfriend] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/18928359-blandingsBlandings: The Crime Wave at Blandings] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018069-blandings Blandings: The Go-Getter] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018073-blandings Blandings: Pig-Hoo-o-o-o-ey!] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/21009092-flypaper Flypaper] – Robert Musil&lt;br /&gt;
* [https://www.goodreads.com/book/show/11145305-the-moving-finger The Moving Finger] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/59142.Eug_nie_Grandet Eugénie Grandet] – Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/26049311-arrl-s-small-antennas-for-small-spaces ARRL&#039;s Small Antennas for Small Spaces] – Steve Ford&lt;br /&gt;
* [https://www.goodreads.com/book/show/9133394-radio-frequency-electronics Radio-Frequency Electronics: Circuits and Applications] – Jon Hagen&lt;br /&gt;
* [https://www.goodreads.com/book/show/19236520-a-supposedly-fun-thing-i-ll-never-do-again A Supposedly Fun Thing I&#039;ll Never Do Again] – David Foster Wallace&lt;br /&gt;
* [https://www.goodreads.com/book/show/25601651-superspeed-device-design-by-example SuperSpeed Device Design By Example] – John Hyde&lt;br /&gt;
* [https://www.goodreads.com/book/show/8451550-framework-design-guidelines Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries] – Krzysztof Cwalina,  Brad Abrams&lt;br /&gt;
* [https://www.goodreads.com/book/show/18955072-c-5-0-unleashed C# 5.0 Unleashed] – Bart De Smet&lt;br /&gt;
* [https://www.goodreads.com/book/show/31563034-hand-carried-qrp-antennas Hand-carried QRP antennas: Simple antennas and accessories to operate from almost anywhere] – Peter Parker&lt;br /&gt;
* [https://www.goodreads.com/book/show/5435659-mash Mash: A Novel About Three Army Doctors] – Richard Hooker&lt;br /&gt;
* [https://www.goodreads.com/book/show/17402441-chira-chiralina-codin-ciulinii-b-r-ganului Chira Chiralina. Codin. Ciulinii Bărăganului] – Panait Istrati&lt;br /&gt;
* [https://www.goodreads.com/book/show/12267980-the-sittaford-mystery The Sittaford Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063341-a-murder-is-announced A Murder is Announced] – Agatha Christie&lt;br /&gt;
==2017 și mai vechi (14)==&lt;br /&gt;
Înainte de 2018 nu am ținut cont pe Goodreads decât de cărțile cumpărate pentru kindle. Nu îmi mai amintesc decât vag titlurile din acel an. Încă un motiv pentru a utiliza goodreads – îmi amintește ce am citit și când.&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063340-sleeping-murder Sleeping Murder] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11061580-the-thirteen-problems The Thirteen Problems] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11064527-4 4:50 From Paddington] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11688905-the-body-in-the-library The Body in the Library] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/22588088-amateur-radio-tips-ideas-and-projects Amateur Radio Tips, Ideas, and Projects] – Robert Patterson K5DZE&lt;br /&gt;
* [https://www.goodreads.com/book/show/31300.A_Caribbean_Mystery A Caribbean Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/15712318-stonemouth Stonemouth] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/21052724-getting-youth-involved-in-amateur-radio-thoughts-on-teaching-license-cl Getting Younth INvolved in Amateur Radio: Thoughts On Teaching License Classes and Starting A Youth Radio Net] – Bob Patterson&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063342-nemesis Nemesis] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12233415-the-seven-dials-mystery The Seven Dials Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/13394102-at-bertram-s-hotel At Bertram&#039;s Hotel] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11602151-the-murder-at-the-vicarage The Murder at the Vicarage] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/249606.The_Bridge The Bridge] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/13263245-the-happiness-of-blond-people The Happiness of Blond People: A Personal Meditation on the Dangers of Identity] – Elif Shafak&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3668</id>
		<title>Lecturi</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3668"/>
		<updated>2026-02-22T10:21:09Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: /* 2025 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cititul este o activitate terapeutică şi intelectuală prin care omul își cultivă reflexele necesare pentru a relaționa în mod util cu cei din jurul său, dar și pentru a se orienta în cultura lumii. Studii ample au arătat că satisfacția economică a indivizilor este mai ridicată în rândul celor care au crescut cu o bibliotecă în casă, dobândind astfel reflexul de a citi. Altfel spus, ai mai multe șanse în viață dacă citești.&lt;br /&gt;
&lt;br /&gt;
Conform statisticilor, România se situează pe ultimul loc în Uniunea Europeană în ceea ce privește consumul de carte. Cu o cifră de afaceri de circa 60 de milioane de euro înregistrată de edituri din comercializarea de carte, România este depășită de toate țările din Uniunea Europeană, fiind la o distanță astronomică de Germania, cea mai mare piață de carte din Europa, care înregistrează vânzări anuale de circa 9 miliarde de euro.&lt;br /&gt;
&lt;br /&gt;
Cândva citeam cel puțin între 15 și 50 de cărți pe an, cu o medie undeva pe la 30 pe an. Ca mulți alții dintre noi, m-am confruntat cu problema așa-numitei „lipse de timp“, o problemă relativ falsă pentru majoritatea celor dintre noi. De cele mai multe ori, ne lăsăm în voia lenii sau a altor activități care nu au nici un beneficiu real asupra intelectului (de pildă urmăritul programelor la televizor).&lt;br /&gt;
&lt;br /&gt;
Din 2018 am început să folosesc [https://www.goodreads.com goodreads] pentru a-mi organiza mai bine lecturile și pentru că te obligă la un anumit ritm. Motivațional, mecanismul e simplu: îți propui să citești un anumit număr de cărți pe an și, dacă reușești, primești un premiu. Premiile sunt simbolice (ecusoane, abțibilduri etc), dar mi se pare o modalitate eficientă de motivare. Prima &amp;quot;provocare&amp;quot; am avut-o în 2018, 40 de cărți, și am reușit să o duc la bun sfârșit, însă cele mai multe au fost lecturi scurte, de 100-150 de pagini. Anul trecut (2019 n.a.) mi-am propus să citesc la fel de mult, dar, din păcate, nu am reușit decât 12 cărți. Pentru 2020 am redus la un număr de 26 de cărți (aproximativ o carte la două săptămâni). Să vedem. :) În general citesc 3-5 cărți în paralel; subiectele sunt diferite, beletristică, eseuri și programare sau alte lecturi tehnice. Inițial nu am știut că pe Goodreads există inclusiv cărți în limba română precum și cărți care nu sunt neapărat în format electronic așa că statistica pe 2017 și pe anii de dinainte de 2017 reflectă doar cărțile cumpărate de la [https://www.amazon.com/Kindle-eBooks/b?ie=UTF8&amp;amp;node=154606011 Kindle Books]. Referitor la Agatha Christie... lectura cărților ei, în original, este o provocare în sine din cauza bogăției lexicului folosit și expresiilor, rareori folosite în limba colocvială din prezent, dar foarte britanice. După părerea mea lectura cărților ei este una dintre cele mai bune metode de a aprofunda limba engleză.  În 2020 o să pun mai mult accent pe literatura română și pe cărțile scrise sau traduse în limba română.&lt;br /&gt;
&lt;br /&gt;
2023 vine cu o provocare suplimentară, propunându-mi nu mai puțin de o carte pe săptămână, deci aproximativ 52 de cărți în total. Nu mi-am restrâns opțiunile la un anumit domeniu, în listă pot fi incluse și lecturi tehnice deși aș prefera să mă concentrez pe beletristică.&lt;br /&gt;
__TOC__&lt;br /&gt;
==2026==&lt;br /&gt;
* [https://www.goodreads.com/book/show/36679995-c-nd-muritorii-dorm: Când muritorii dorm] – Kurt Vonnegut [13-18 februarie 2026]&lt;br /&gt;
* [https://www.goodreads.com/book/show/246622651-plecare-plec-ri: Plecare, plecări] – Julian Barnes [7-11 februarie 2026]&lt;br /&gt;
* [https://www.goodreads.com/book/show/57220812-r-spunsuri-scurte-la-marile-ntreb-ri: Răspunsuri scurte la marile întrebări] – Stephen Hawking [10-13 ianuarie 2026]&lt;br /&gt;
* [https://www.goodreads.com/book/show/52426386-haos-na-terea-unei-noi-tiin-e: Haos. Nașterea unei noi științe] – James Gleick [29 decembrie 2025 – 6 ianuarie 2026]&lt;br /&gt;
&lt;br /&gt;
==2025==&lt;br /&gt;
* [https://www.goodreads.com/book/show/18386.The_Death_of_Ivan_Ilych: The Death of Ivan Ilych] – Lev Tostoi [1-3 decembrie 2025]&lt;br /&gt;
* [https://www.goodreads.com/book/show/20763555-saladin Saladin: The Triumph of the Sunni Revival] - A.R. Azzam&lt;br /&gt;
&lt;br /&gt;
==2023 (37)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/24943865-the-nose The Nose] - Nikolai Gogol [27-28 decembrie, 2023]&lt;br /&gt;
* [https://www.goodreads.com/book/show/137255527-the-sandman-penguin-little-black-classics-by-e-t-a-hoffmann The Sandman] - E.T.A. Hoffmann (20-21 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/32601660-stancliffe-s-hotel Stancliffe&#039;s Hotel] - Charlotte Brontë (15-19 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436092-the-veiled-woman The Veiled Woman] - Anaïs Nin (21 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16099945-numerele-naturii Numerele naturii] - Ian Stewart (4-10 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/39339934-notes-on-nationalism Notes on Nationalism] - George Orwell (3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717000-the-breakthrough The Breakthrough] - Daphne du Maurier (2-3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/40375187-the-distance-of-the-moon The Distance of the Moon] - Italo Calvino (1-2 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18220113-cine-l-a-ucis-pe-palomino-molero Cine l-a ucis pe Palomino Molero?] - Mario Vargas Llosa (1 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/63832975-elizabeth-finch Elizabeth Finch] - Julian Barnes (26-31 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/46032932-moartea-fericit Moartea fericită] - Albert Camus (21-25 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022304-olalla Olalla] - Robert Louis Stevenson (17-20 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/22078517-nunta Nunta] - Albert Camus (14-17 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/152565157-mihai-ora-omul-dialogal Mihai Şora. Omul dialogal] - Leonid Dragomir (14 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/75501507-jurnale-de-c-l-torie Jurnale de călătorie] - Albert Camus (10-13 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/162633768-breakfast-at-tiffany-s-by-capote-truman-2000-paperback Breakfast at Tiffany&#039;s] - Truman Capote (3-9 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/56595658-ac-ioneaz-i-g-nde-te-ca-o-pisic Acționează și gândește ca o pisică] - Stéphane Garnier (2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/37903080-walden-sau-via-a-n-p-dure Walden sau viața în pădure] - Henry David Thoreau (19 iunie - 2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16005773-despre-fran-a Despre Franța] - Emil Cioran (17 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36660452-civiliza-ia-spectacolului Civilizația spectacolului] - Mario Vargas Llosa (12-15 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/58458568-india-antier India, Șantier] - Mircea Eliade (7-11 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/2153110.Secretul_doctorului_Honigberger_Nop_i_la_Serampore Secretul doctorului Honigberger &amp;amp;bull; Nopți la Serampore] - Mircea Eliade (6 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/61387894-the-gold-bug The Gold Bug] - Edgar Allan Poe (3-5 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022278-the-tell-tale-heart The Tell-Tale Heart / The Fall of House of Usher / The Cask of Amontillado] - Edgar Allan Poe (7 martie - 3 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11421124-the-queen-s-necklace The Queen&#039;s Necklace] - Italo Calvino (5-7 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436065-new-york-city-in-1979 New York City in 1979] - Kathy Acker (3 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/60807189-to-a-god-unknown To a God Unknown] - John Steinbeck (17 februarie - 1 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/3300083-the-moomins-and-the-great-flood The Moomins and the Great Flood] - Tove Jansson (16-17 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/8732.The_Red_Pony The Red Pony] - John Steinbeck (29 ianuarie - 3 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/23891331-set-up-a-28-mhz-amateur-radio-propagation-beacon Set Up a 28 MHz Amateur Radio Propagation Beacon] - R.W.P. Patterson K5DZE (31 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11797498-sweet-thursday Sweet Thursday] - John Steinbeck (18-26 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18773172-strig-tul-pietrelor Strigătul pietrelor] - Hikaru Okuizumi (17-18 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/9403591-le-vagabond---coco Le Vagabond - Coco] - Guy de Maupassant (17 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/43694886-despre-prietenie Despre prietenie] - Marcus Tullius Cicero (9-14 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/34030975-capodopera-necunoscuta Capodopera necunoscută] - Honoré de Balzac (8-9 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/4799.Cannery_Row Cannery Row] - John Steinbeck (4-8 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436076-piers-of-the-homeless-night Piers of the Homeless Night] - Jack Kerouak (1-3 ianuarie, 2023)&lt;br /&gt;
&lt;br /&gt;
==2020 (33)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/36524056-a-doua-familie A doua familie] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/29850251-pielea-de-sagri Pielea de sagri] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/263436.Linux_Device_Drivers Linux Device Drivers] – Jonathan Corbet,  Greg Kroah-Hartman,  Alessandro Rubini&lt;br /&gt;
* [https://www.goodreads.com/book/show/36650466-pro-c-7 Pro C# 7: With .NET and .NET Core] – Andrew Troelsen,  Philip Japikse&lt;br /&gt;
* [https://www.goodreads.com/book/show/10312507-keep-the-aspidistra-flying Keep the Aspidistra Flying] – George Orwell&lt;br /&gt;
* [https://www.goodreads.com/book/show/13354752-nothing-to-be-frightened-of Nothing to Be Frightened Of] – Julian Barnes &lt;br /&gt;
* [https://www.goodreads.com/book/show/41438168-rosa-alchemica-i-alte-scrieri Rosa alchemica și alte scrieri] – W. B. Yeats&lt;br /&gt;
* [https://www.goodreads.com/book/show/15754372-valurile Valurile] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/23257592-spre-far-orlando Orlando] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780568-confesiuni Confesiuni] – Sfântul Augustin&lt;br /&gt;
* [https://www.goodreads.com/book/show/20520467-din-via-a-familiei-ion-c-br-tianu Din viaţa familiei Ion C. Brătianu] – Sabina Cantacuzino&lt;br /&gt;
* [https://www.goodreads.com/book/show/20988516-p-rintele-zosim-i-alte-povestiri Părintele Zosim şi alte povestiri] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/23279597-amintiri-ce-am-auzit-de-la-al-ii-din-copil-rie-din-prima-tinere-e Amintiri. Ce-am auzit de la alții. Din copilărie. Din prima tinerețe.] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/7805489-phaidon-sau-despre-suflet Phaidon sau despre suflet] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/7765225-phaidros-sau-despre-frumos Phaidros sau despre frumos] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/17887806-banchetul-sau-despre-iubire Banchetul sau despre iubire] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/45155247-pelerinul-vr-jit Pelerinul vrăjit] – Nikolai Leskov&lt;br /&gt;
* [https://www.goodreads.com/book/show/2383513.Sub_Pecetea_Tainei Sub pecetea tainei] – Mateiu Caragiale&lt;br /&gt;
* [https://www.goodreads.com/book/show/15990790-inimi-cicatrizate Inimi cicatrizate] – Max Blecher&lt;br /&gt;
* [https://www.goodreads.com/book/show/21479575-despre-libertate Despre libertate] – John Stuart Mill&lt;br /&gt;
* [https://www.goodreads.com/book/show/13555306-amintiri-din-junimea Amintiri din Junimea] – Iacob Negruzzi&lt;br /&gt;
* [https://www.goodreads.com/book/show/39802270-ereticii Ereticii] – G. K. Chesterton&lt;br /&gt;
* [https://www.goodreads.com/book/show/18748474-bl-nde-ea-nop-ii Blândețea nopții] – F Scott Fitzgerald&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780488-trei-comedii Trei comedii] – Aristofan&lt;br /&gt;
* [https://www.goodreads.com/book/show/36470825-jurnale-intime Jurnale Intime] – Charles Baudelaire&lt;br /&gt;
* [https://www.goodreads.com/book/show/34607516-digital-signal-processing-with-matlab-examples-volume-1 Digital Signal Processing with Matlab Examples, Volume 1] – Jose Maria Giron-Sierra&lt;br /&gt;
* [https://www.goodreads.com/book/show/14617662-real-time-digital-signal-processing-from-matlab-to-c-with-the-tms320c6x Real-time digital signal processing from MATLAB to C with the TMS320C6x DSPs] – Thad B. Welch,  Cameron H.G. Wright, Michael G. Morrow&lt;br /&gt;
* [https://www.goodreads.com/book/show/23673285-fiica-negustorului-de-sake Fiica negustorului de sake] – Kidō Okamoto&lt;br /&gt;
* [https://www.goodreads.com/book/show/18195146 Lumea de ieri] – Stefan Zweig &lt;br /&gt;
* [https://www.goodreads.com/book/show/28789711-spqr SPQR] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/22246102-pompeii Pompeii: Viața unui oraș roman] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/43711576-math-adventures-with-python Math Adventures with Python: An Illustrated Guide to Exploring Math with Code] – Peter Farrell&lt;br /&gt;
* [https://www.goodreads.com/book/show/48728454-omul-revoltat Omul revoltat] – Albert Camus&lt;br /&gt;
* [https://www.goodreads.com/book/show/8726195-quantum-theory Quantum Theory: A Very Short Introduction] – John C. Polkinghorne&lt;br /&gt;
* [https://www.goodreads.com/book/show/25804287-python-for-data-science-for-dummies Python for Data Science For Dummies] – John Paul Mueller,  Luca Massaron&lt;br /&gt;
&lt;br /&gt;
==2019 (12)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/18608584-matlab-for-dummies MATLAB for Dummies] – Jim Sizemore&lt;br /&gt;
* [https://www.goodreads.com/book/show/29478986-the-sea-raiders The Sea Raiders] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/37771536-i-have-more-souls-than-one I Have More Souls Than One] – Fernando Pessoa&lt;br /&gt;
* [https://www.goodreads.com/book/show/24907551-the-life-of-a-stupid-man The Life of a Stupid Man] – Ryūnosuke Akutagawa&lt;br /&gt;
* [https://www.goodreads.com/book/show/19072070-heart-of-darkness Heart of Darkness] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/28795846-flush Flush] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/16199604-programming-the-raspberry-pi Programming the Raspberry Pi: Getting Started with Python] – Simon Monk&lt;br /&gt;
* [https://www.goodreads.com/book/show/24369873-doing-math-with-python Doing Math with Python] – Amit Saha&lt;br /&gt;
* [https://www.goodreads.com/book/show/22514127-automate-the-boring-stuff-with-python Automate the Boring Stuff with Python: Practical Programming for Total Beginners] – Al Sweigart&lt;br /&gt;
* [https://www.goodreads.com/book/show/22299369-black-hat-python Black Hat Python: Python Programming for Hackers and Pentesters] – Justin Seitz&lt;br /&gt;
* [https://www.goodreads.com/book/show/23241059-python-crash-course Python Crash Course: A Hands-On, Project-Based Introduction to Programming] – Eric Matthes&lt;br /&gt;
* [https://www.goodreads.com/book/show/38712195-the-dialogue-of-two-snails The Dialogue of Two Snails] – Federico García Lorca&lt;br /&gt;
&lt;br /&gt;
==2018 (40)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/29735801-to-be-read-at-dusk To Be Read at Dusk] – Charles Dickens&lt;br /&gt;
* [https://www.goodreads.com/book/show/29407675-the-queen-of-spades The Queen of Spades] – Alexander Pușkin&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717046-why-i-am-not-going-to-buy-a-computer Why I Am Not Going to Buy a Computer] – Wendell Berry&lt;br /&gt;
* [https://www.goodreads.com/book/show/38603257-of-dogs-and-walls Of Dogs and Walls] – Yūko Tsushima&lt;br /&gt;
* [https://www.goodreads.com/book/show/31430569-the-stolen-white-elephant The Stolen White Elephant] – Mark Twain&lt;br /&gt;
* [https://www.goodreads.com/book/show/29967289-lot-no-249 Lot No. 249] – Arthur Conan Doyle&lt;br /&gt;
* [https://www.goodreads.com/book/show/12368122-rich-in-russia Rich in Russia] – John Updike&lt;br /&gt;
* [https://www.goodreads.com/book/show/10562185-lunar-caustic Lunar Caustic] – Malcolm Lowry&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468625-the-cornet-player-who-betrayed-ireland The Cornet-Player Who Betrayed Ireland] – Frank O&#039;Connor&lt;br /&gt;
* [https://www.goodreads.com/book/show/12404198-some-of-us-had-been-threatening-our-friend-colby Some of Us Had Been Threatening Our Friend Colby] – Donald Barthelme&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468604-my-enemy-s-enemy My Enemy&#039;s Enemy] – Kingsley Amis&lt;br /&gt;
* [https://www.goodreads.com/book/show/21282227-the-lady-in-the-looking-glass The Lady in the Looking-Glass] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468614-the-mark-2-wife The Mark-2 Wife] – William Trevor&lt;br /&gt;
* [https://www.goodreads.com/book/show/38890661-autocracy-and-war Autocracy and War] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/10583263-youth Youth] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/42607296-the-strange-crime-of-john-boulnois The Strange Crime of John Boulnois] – G.K. Gilbert&lt;br /&gt;
* [https://www.goodreads.com/book/show/11234676-a-pocket-full-of-rye A Pocket Full of Rye] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12478117-tape-measure-murder Tape-Measure Murder: Miss Marple] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/25020796-a-slip-under-the-microscope A Slip Under the Microscope] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/40009804-whiskey-in-a-teacup Whiskey in a Teacup: What Growing Up in the South Taught Me About Life, Love, &amp;amp; Baking Biscuits] – Reese Witherspoon&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018078-blandings Blandings: Company for Gertrude] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018066-blandings Blandings: Lord Emsworth and the Girlfriend] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/18928359-blandingsBlandings: The Crime Wave at Blandings] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018069-blandings Blandings: The Go-Getter] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018073-blandings Blandings: Pig-Hoo-o-o-o-ey!] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/21009092-flypaper Flypaper] – Robert Musil&lt;br /&gt;
* [https://www.goodreads.com/book/show/11145305-the-moving-finger The Moving Finger] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/59142.Eug_nie_Grandet Eugénie Grandet] – Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/26049311-arrl-s-small-antennas-for-small-spaces ARRL&#039;s Small Antennas for Small Spaces] – Steve Ford&lt;br /&gt;
* [https://www.goodreads.com/book/show/9133394-radio-frequency-electronics Radio-Frequency Electronics: Circuits and Applications] – Jon Hagen&lt;br /&gt;
* [https://www.goodreads.com/book/show/19236520-a-supposedly-fun-thing-i-ll-never-do-again A Supposedly Fun Thing I&#039;ll Never Do Again] – David Foster Wallace&lt;br /&gt;
* [https://www.goodreads.com/book/show/25601651-superspeed-device-design-by-example SuperSpeed Device Design By Example] – John Hyde&lt;br /&gt;
* [https://www.goodreads.com/book/show/8451550-framework-design-guidelines Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries] – Krzysztof Cwalina,  Brad Abrams&lt;br /&gt;
* [https://www.goodreads.com/book/show/18955072-c-5-0-unleashed C# 5.0 Unleashed] – Bart De Smet&lt;br /&gt;
* [https://www.goodreads.com/book/show/31563034-hand-carried-qrp-antennas Hand-carried QRP antennas: Simple antennas and accessories to operate from almost anywhere] – Peter Parker&lt;br /&gt;
* [https://www.goodreads.com/book/show/5435659-mash Mash: A Novel About Three Army Doctors] – Richard Hooker&lt;br /&gt;
* [https://www.goodreads.com/book/show/17402441-chira-chiralina-codin-ciulinii-b-r-ganului Chira Chiralina. Codin. Ciulinii Bărăganului] – Panait Istrati&lt;br /&gt;
* [https://www.goodreads.com/book/show/12267980-the-sittaford-mystery The Sittaford Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063341-a-murder-is-announced A Murder is Announced] – Agatha Christie&lt;br /&gt;
==2017 și mai vechi (14)==&lt;br /&gt;
Înainte de 2018 nu am ținut cont pe Goodreads decât de cărțile cumpărate pentru kindle. Nu îmi mai amintesc decât vag titlurile din acel an. Încă un motiv pentru a utiliza goodreads – îmi amintește ce am citit și când.&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063340-sleeping-murder Sleeping Murder] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11061580-the-thirteen-problems The Thirteen Problems] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11064527-4 4:50 From Paddington] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11688905-the-body-in-the-library The Body in the Library] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/22588088-amateur-radio-tips-ideas-and-projects Amateur Radio Tips, Ideas, and Projects] – Robert Patterson K5DZE&lt;br /&gt;
* [https://www.goodreads.com/book/show/31300.A_Caribbean_Mystery A Caribbean Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/15712318-stonemouth Stonemouth] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/21052724-getting-youth-involved-in-amateur-radio-thoughts-on-teaching-license-cl Getting Younth INvolved in Amateur Radio: Thoughts On Teaching License Classes and Starting A Youth Radio Net] – Bob Patterson&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063342-nemesis Nemesis] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12233415-the-seven-dials-mystery The Seven Dials Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/13394102-at-bertram-s-hotel At Bertram&#039;s Hotel] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11602151-the-murder-at-the-vicarage The Murder at the Vicarage] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/249606.The_Bridge The Bridge] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/13263245-the-happiness-of-blond-people The Happiness of Blond People: A Personal Meditation on the Dangers of Identity] – Elif Shafak&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3667</id>
		<title>Lecturi</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3667"/>
		<updated>2026-02-22T10:18:51Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: /* 2026 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cititul este o activitate terapeutică şi intelectuală prin care omul își cultivă reflexele necesare pentru a relaționa în mod util cu cei din jurul său, dar și pentru a se orienta în cultura lumii. Studii ample au arătat că satisfacția economică a indivizilor este mai ridicată în rândul celor care au crescut cu o bibliotecă în casă, dobândind astfel reflexul de a citi. Altfel spus, ai mai multe șanse în viață dacă citești.&lt;br /&gt;
&lt;br /&gt;
Conform statisticilor, România se situează pe ultimul loc în Uniunea Europeană în ceea ce privește consumul de carte. Cu o cifră de afaceri de circa 60 de milioane de euro înregistrată de edituri din comercializarea de carte, România este depășită de toate țările din Uniunea Europeană, fiind la o distanță astronomică de Germania, cea mai mare piață de carte din Europa, care înregistrează vânzări anuale de circa 9 miliarde de euro.&lt;br /&gt;
&lt;br /&gt;
Cândva citeam cel puțin între 15 și 50 de cărți pe an, cu o medie undeva pe la 30 pe an. Ca mulți alții dintre noi, m-am confruntat cu problema așa-numitei „lipse de timp“, o problemă relativ falsă pentru majoritatea celor dintre noi. De cele mai multe ori, ne lăsăm în voia lenii sau a altor activități care nu au nici un beneficiu real asupra intelectului (de pildă urmăritul programelor la televizor).&lt;br /&gt;
&lt;br /&gt;
Din 2018 am început să folosesc [https://www.goodreads.com goodreads] pentru a-mi organiza mai bine lecturile și pentru că te obligă la un anumit ritm. Motivațional, mecanismul e simplu: îți propui să citești un anumit număr de cărți pe an și, dacă reușești, primești un premiu. Premiile sunt simbolice (ecusoane, abțibilduri etc), dar mi se pare o modalitate eficientă de motivare. Prima &amp;quot;provocare&amp;quot; am avut-o în 2018, 40 de cărți, și am reușit să o duc la bun sfârșit, însă cele mai multe au fost lecturi scurte, de 100-150 de pagini. Anul trecut (2019 n.a.) mi-am propus să citesc la fel de mult, dar, din păcate, nu am reușit decât 12 cărți. Pentru 2020 am redus la un număr de 26 de cărți (aproximativ o carte la două săptămâni). Să vedem. :) În general citesc 3-5 cărți în paralel; subiectele sunt diferite, beletristică, eseuri și programare sau alte lecturi tehnice. Inițial nu am știut că pe Goodreads există inclusiv cărți în limba română precum și cărți care nu sunt neapărat în format electronic așa că statistica pe 2017 și pe anii de dinainte de 2017 reflectă doar cărțile cumpărate de la [https://www.amazon.com/Kindle-eBooks/b?ie=UTF8&amp;amp;node=154606011 Kindle Books]. Referitor la Agatha Christie... lectura cărților ei, în original, este o provocare în sine din cauza bogăției lexicului folosit și expresiilor, rareori folosite în limba colocvială din prezent, dar foarte britanice. După părerea mea lectura cărților ei este una dintre cele mai bune metode de a aprofunda limba engleză.  În 2020 o să pun mai mult accent pe literatura română și pe cărțile scrise sau traduse în limba română.&lt;br /&gt;
&lt;br /&gt;
2023 vine cu o provocare suplimentară, propunându-mi nu mai puțin de o carte pe săptămână, deci aproximativ 52 de cărți în total. Nu mi-am restrâns opțiunile la un anumit domeniu, în listă pot fi incluse și lecturi tehnice deși aș prefera să mă concentrez pe beletristică.&lt;br /&gt;
__TOC__&lt;br /&gt;
==2026==&lt;br /&gt;
* [https://www.goodreads.com/book/show/36679995-c-nd-muritorii-dorm: Când muritorii dorm] – Kurt Vonnegut [13-18 februarie 2026]&lt;br /&gt;
* [https://www.goodreads.com/book/show/246622651-plecare-plec-ri: Plecare, plecări] – Julian Barnes [7-11 februarie 2026]&lt;br /&gt;
* [https://www.goodreads.com/book/show/57220812-r-spunsuri-scurte-la-marile-ntreb-ri: Răspunsuri scurte la marile întrebări] – Stephen Hawking [10-13 ianuarie 2026]&lt;br /&gt;
* [https://www.goodreads.com/book/show/52426386-haos-na-terea-unei-noi-tiin-e: Haos. Nașterea unei noi științe] – James Gleick [29 decembrie 2025 – 6 ianuarie 2026]&lt;br /&gt;
&lt;br /&gt;
==2025==&lt;br /&gt;
* [https://www.goodreads.com/book/show/20763555-saladin Saladin: The Triumph of the Sunni Revival] - A.R. Azzam&lt;br /&gt;
==2023 (37)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/24943865-the-nose The Nose] - Nikolai Gogol [27-28 decembrie, 2023]&lt;br /&gt;
* [https://www.goodreads.com/book/show/137255527-the-sandman-penguin-little-black-classics-by-e-t-a-hoffmann The Sandman] - E.T.A. Hoffmann (20-21 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/32601660-stancliffe-s-hotel Stancliffe&#039;s Hotel] - Charlotte Brontë (15-19 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436092-the-veiled-woman The Veiled Woman] - Anaïs Nin (21 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16099945-numerele-naturii Numerele naturii] - Ian Stewart (4-10 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/39339934-notes-on-nationalism Notes on Nationalism] - George Orwell (3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717000-the-breakthrough The Breakthrough] - Daphne du Maurier (2-3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/40375187-the-distance-of-the-moon The Distance of the Moon] - Italo Calvino (1-2 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18220113-cine-l-a-ucis-pe-palomino-molero Cine l-a ucis pe Palomino Molero?] - Mario Vargas Llosa (1 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/63832975-elizabeth-finch Elizabeth Finch] - Julian Barnes (26-31 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/46032932-moartea-fericit Moartea fericită] - Albert Camus (21-25 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022304-olalla Olalla] - Robert Louis Stevenson (17-20 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/22078517-nunta Nunta] - Albert Camus (14-17 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/152565157-mihai-ora-omul-dialogal Mihai Şora. Omul dialogal] - Leonid Dragomir (14 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/75501507-jurnale-de-c-l-torie Jurnale de călătorie] - Albert Camus (10-13 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/162633768-breakfast-at-tiffany-s-by-capote-truman-2000-paperback Breakfast at Tiffany&#039;s] - Truman Capote (3-9 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/56595658-ac-ioneaz-i-g-nde-te-ca-o-pisic Acționează și gândește ca o pisică] - Stéphane Garnier (2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/37903080-walden-sau-via-a-n-p-dure Walden sau viața în pădure] - Henry David Thoreau (19 iunie - 2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16005773-despre-fran-a Despre Franța] - Emil Cioran (17 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36660452-civiliza-ia-spectacolului Civilizația spectacolului] - Mario Vargas Llosa (12-15 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/58458568-india-antier India, Șantier] - Mircea Eliade (7-11 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/2153110.Secretul_doctorului_Honigberger_Nop_i_la_Serampore Secretul doctorului Honigberger &amp;amp;bull; Nopți la Serampore] - Mircea Eliade (6 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/61387894-the-gold-bug The Gold Bug] - Edgar Allan Poe (3-5 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022278-the-tell-tale-heart The Tell-Tale Heart / The Fall of House of Usher / The Cask of Amontillado] - Edgar Allan Poe (7 martie - 3 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11421124-the-queen-s-necklace The Queen&#039;s Necklace] - Italo Calvino (5-7 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436065-new-york-city-in-1979 New York City in 1979] - Kathy Acker (3 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/60807189-to-a-god-unknown To a God Unknown] - John Steinbeck (17 februarie - 1 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/3300083-the-moomins-and-the-great-flood The Moomins and the Great Flood] - Tove Jansson (16-17 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/8732.The_Red_Pony The Red Pony] - John Steinbeck (29 ianuarie - 3 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/23891331-set-up-a-28-mhz-amateur-radio-propagation-beacon Set Up a 28 MHz Amateur Radio Propagation Beacon] - R.W.P. Patterson K5DZE (31 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11797498-sweet-thursday Sweet Thursday] - John Steinbeck (18-26 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18773172-strig-tul-pietrelor Strigătul pietrelor] - Hikaru Okuizumi (17-18 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/9403591-le-vagabond---coco Le Vagabond - Coco] - Guy de Maupassant (17 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/43694886-despre-prietenie Despre prietenie] - Marcus Tullius Cicero (9-14 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/34030975-capodopera-necunoscuta Capodopera necunoscută] - Honoré de Balzac (8-9 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/4799.Cannery_Row Cannery Row] - John Steinbeck (4-8 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436076-piers-of-the-homeless-night Piers of the Homeless Night] - Jack Kerouak (1-3 ianuarie, 2023)&lt;br /&gt;
&lt;br /&gt;
==2020 (33)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/36524056-a-doua-familie A doua familie] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/29850251-pielea-de-sagri Pielea de sagri] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/263436.Linux_Device_Drivers Linux Device Drivers] – Jonathan Corbet,  Greg Kroah-Hartman,  Alessandro Rubini&lt;br /&gt;
* [https://www.goodreads.com/book/show/36650466-pro-c-7 Pro C# 7: With .NET and .NET Core] – Andrew Troelsen,  Philip Japikse&lt;br /&gt;
* [https://www.goodreads.com/book/show/10312507-keep-the-aspidistra-flying Keep the Aspidistra Flying] – George Orwell&lt;br /&gt;
* [https://www.goodreads.com/book/show/13354752-nothing-to-be-frightened-of Nothing to Be Frightened Of] – Julian Barnes &lt;br /&gt;
* [https://www.goodreads.com/book/show/41438168-rosa-alchemica-i-alte-scrieri Rosa alchemica și alte scrieri] – W. B. Yeats&lt;br /&gt;
* [https://www.goodreads.com/book/show/15754372-valurile Valurile] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/23257592-spre-far-orlando Orlando] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780568-confesiuni Confesiuni] – Sfântul Augustin&lt;br /&gt;
* [https://www.goodreads.com/book/show/20520467-din-via-a-familiei-ion-c-br-tianu Din viaţa familiei Ion C. Brătianu] – Sabina Cantacuzino&lt;br /&gt;
* [https://www.goodreads.com/book/show/20988516-p-rintele-zosim-i-alte-povestiri Părintele Zosim şi alte povestiri] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/23279597-amintiri-ce-am-auzit-de-la-al-ii-din-copil-rie-din-prima-tinere-e Amintiri. Ce-am auzit de la alții. Din copilărie. Din prima tinerețe.] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/7805489-phaidon-sau-despre-suflet Phaidon sau despre suflet] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/7765225-phaidros-sau-despre-frumos Phaidros sau despre frumos] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/17887806-banchetul-sau-despre-iubire Banchetul sau despre iubire] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/45155247-pelerinul-vr-jit Pelerinul vrăjit] – Nikolai Leskov&lt;br /&gt;
* [https://www.goodreads.com/book/show/2383513.Sub_Pecetea_Tainei Sub pecetea tainei] – Mateiu Caragiale&lt;br /&gt;
* [https://www.goodreads.com/book/show/15990790-inimi-cicatrizate Inimi cicatrizate] – Max Blecher&lt;br /&gt;
* [https://www.goodreads.com/book/show/21479575-despre-libertate Despre libertate] – John Stuart Mill&lt;br /&gt;
* [https://www.goodreads.com/book/show/13555306-amintiri-din-junimea Amintiri din Junimea] – Iacob Negruzzi&lt;br /&gt;
* [https://www.goodreads.com/book/show/39802270-ereticii Ereticii] – G. K. Chesterton&lt;br /&gt;
* [https://www.goodreads.com/book/show/18748474-bl-nde-ea-nop-ii Blândețea nopții] – F Scott Fitzgerald&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780488-trei-comedii Trei comedii] – Aristofan&lt;br /&gt;
* [https://www.goodreads.com/book/show/36470825-jurnale-intime Jurnale Intime] – Charles Baudelaire&lt;br /&gt;
* [https://www.goodreads.com/book/show/34607516-digital-signal-processing-with-matlab-examples-volume-1 Digital Signal Processing with Matlab Examples, Volume 1] – Jose Maria Giron-Sierra&lt;br /&gt;
* [https://www.goodreads.com/book/show/14617662-real-time-digital-signal-processing-from-matlab-to-c-with-the-tms320c6x Real-time digital signal processing from MATLAB to C with the TMS320C6x DSPs] – Thad B. Welch,  Cameron H.G. Wright, Michael G. Morrow&lt;br /&gt;
* [https://www.goodreads.com/book/show/23673285-fiica-negustorului-de-sake Fiica negustorului de sake] – Kidō Okamoto&lt;br /&gt;
* [https://www.goodreads.com/book/show/18195146 Lumea de ieri] – Stefan Zweig &lt;br /&gt;
* [https://www.goodreads.com/book/show/28789711-spqr SPQR] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/22246102-pompeii Pompeii: Viața unui oraș roman] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/43711576-math-adventures-with-python Math Adventures with Python: An Illustrated Guide to Exploring Math with Code] – Peter Farrell&lt;br /&gt;
* [https://www.goodreads.com/book/show/48728454-omul-revoltat Omul revoltat] – Albert Camus&lt;br /&gt;
* [https://www.goodreads.com/book/show/8726195-quantum-theory Quantum Theory: A Very Short Introduction] – John C. Polkinghorne&lt;br /&gt;
* [https://www.goodreads.com/book/show/25804287-python-for-data-science-for-dummies Python for Data Science For Dummies] – John Paul Mueller,  Luca Massaron&lt;br /&gt;
&lt;br /&gt;
==2019 (12)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/18608584-matlab-for-dummies MATLAB for Dummies] – Jim Sizemore&lt;br /&gt;
* [https://www.goodreads.com/book/show/29478986-the-sea-raiders The Sea Raiders] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/37771536-i-have-more-souls-than-one I Have More Souls Than One] – Fernando Pessoa&lt;br /&gt;
* [https://www.goodreads.com/book/show/24907551-the-life-of-a-stupid-man The Life of a Stupid Man] – Ryūnosuke Akutagawa&lt;br /&gt;
* [https://www.goodreads.com/book/show/19072070-heart-of-darkness Heart of Darkness] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/28795846-flush Flush] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/16199604-programming-the-raspberry-pi Programming the Raspberry Pi: Getting Started with Python] – Simon Monk&lt;br /&gt;
* [https://www.goodreads.com/book/show/24369873-doing-math-with-python Doing Math with Python] – Amit Saha&lt;br /&gt;
* [https://www.goodreads.com/book/show/22514127-automate-the-boring-stuff-with-python Automate the Boring Stuff with Python: Practical Programming for Total Beginners] – Al Sweigart&lt;br /&gt;
* [https://www.goodreads.com/book/show/22299369-black-hat-python Black Hat Python: Python Programming for Hackers and Pentesters] – Justin Seitz&lt;br /&gt;
* [https://www.goodreads.com/book/show/23241059-python-crash-course Python Crash Course: A Hands-On, Project-Based Introduction to Programming] – Eric Matthes&lt;br /&gt;
* [https://www.goodreads.com/book/show/38712195-the-dialogue-of-two-snails The Dialogue of Two Snails] – Federico García Lorca&lt;br /&gt;
&lt;br /&gt;
==2018 (40)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/29735801-to-be-read-at-dusk To Be Read at Dusk] – Charles Dickens&lt;br /&gt;
* [https://www.goodreads.com/book/show/29407675-the-queen-of-spades The Queen of Spades] – Alexander Pușkin&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717046-why-i-am-not-going-to-buy-a-computer Why I Am Not Going to Buy a Computer] – Wendell Berry&lt;br /&gt;
* [https://www.goodreads.com/book/show/38603257-of-dogs-and-walls Of Dogs and Walls] – Yūko Tsushima&lt;br /&gt;
* [https://www.goodreads.com/book/show/31430569-the-stolen-white-elephant The Stolen White Elephant] – Mark Twain&lt;br /&gt;
* [https://www.goodreads.com/book/show/29967289-lot-no-249 Lot No. 249] – Arthur Conan Doyle&lt;br /&gt;
* [https://www.goodreads.com/book/show/12368122-rich-in-russia Rich in Russia] – John Updike&lt;br /&gt;
* [https://www.goodreads.com/book/show/10562185-lunar-caustic Lunar Caustic] – Malcolm Lowry&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468625-the-cornet-player-who-betrayed-ireland The Cornet-Player Who Betrayed Ireland] – Frank O&#039;Connor&lt;br /&gt;
* [https://www.goodreads.com/book/show/12404198-some-of-us-had-been-threatening-our-friend-colby Some of Us Had Been Threatening Our Friend Colby] – Donald Barthelme&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468604-my-enemy-s-enemy My Enemy&#039;s Enemy] – Kingsley Amis&lt;br /&gt;
* [https://www.goodreads.com/book/show/21282227-the-lady-in-the-looking-glass The Lady in the Looking-Glass] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468614-the-mark-2-wife The Mark-2 Wife] – William Trevor&lt;br /&gt;
* [https://www.goodreads.com/book/show/38890661-autocracy-and-war Autocracy and War] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/10583263-youth Youth] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/42607296-the-strange-crime-of-john-boulnois The Strange Crime of John Boulnois] – G.K. Gilbert&lt;br /&gt;
* [https://www.goodreads.com/book/show/11234676-a-pocket-full-of-rye A Pocket Full of Rye] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12478117-tape-measure-murder Tape-Measure Murder: Miss Marple] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/25020796-a-slip-under-the-microscope A Slip Under the Microscope] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/40009804-whiskey-in-a-teacup Whiskey in a Teacup: What Growing Up in the South Taught Me About Life, Love, &amp;amp; Baking Biscuits] – Reese Witherspoon&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018078-blandings Blandings: Company for Gertrude] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018066-blandings Blandings: Lord Emsworth and the Girlfriend] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/18928359-blandingsBlandings: The Crime Wave at Blandings] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018069-blandings Blandings: The Go-Getter] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018073-blandings Blandings: Pig-Hoo-o-o-o-ey!] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/21009092-flypaper Flypaper] – Robert Musil&lt;br /&gt;
* [https://www.goodreads.com/book/show/11145305-the-moving-finger The Moving Finger] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/59142.Eug_nie_Grandet Eugénie Grandet] – Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/26049311-arrl-s-small-antennas-for-small-spaces ARRL&#039;s Small Antennas for Small Spaces] – Steve Ford&lt;br /&gt;
* [https://www.goodreads.com/book/show/9133394-radio-frequency-electronics Radio-Frequency Electronics: Circuits and Applications] – Jon Hagen&lt;br /&gt;
* [https://www.goodreads.com/book/show/19236520-a-supposedly-fun-thing-i-ll-never-do-again A Supposedly Fun Thing I&#039;ll Never Do Again] – David Foster Wallace&lt;br /&gt;
* [https://www.goodreads.com/book/show/25601651-superspeed-device-design-by-example SuperSpeed Device Design By Example] – John Hyde&lt;br /&gt;
* [https://www.goodreads.com/book/show/8451550-framework-design-guidelines Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries] – Krzysztof Cwalina,  Brad Abrams&lt;br /&gt;
* [https://www.goodreads.com/book/show/18955072-c-5-0-unleashed C# 5.0 Unleashed] – Bart De Smet&lt;br /&gt;
* [https://www.goodreads.com/book/show/31563034-hand-carried-qrp-antennas Hand-carried QRP antennas: Simple antennas and accessories to operate from almost anywhere] – Peter Parker&lt;br /&gt;
* [https://www.goodreads.com/book/show/5435659-mash Mash: A Novel About Three Army Doctors] – Richard Hooker&lt;br /&gt;
* [https://www.goodreads.com/book/show/17402441-chira-chiralina-codin-ciulinii-b-r-ganului Chira Chiralina. Codin. Ciulinii Bărăganului] – Panait Istrati&lt;br /&gt;
* [https://www.goodreads.com/book/show/12267980-the-sittaford-mystery The Sittaford Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063341-a-murder-is-announced A Murder is Announced] – Agatha Christie&lt;br /&gt;
==2017 și mai vechi (14)==&lt;br /&gt;
Înainte de 2018 nu am ținut cont pe Goodreads decât de cărțile cumpărate pentru kindle. Nu îmi mai amintesc decât vag titlurile din acel an. Încă un motiv pentru a utiliza goodreads – îmi amintește ce am citit și când.&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063340-sleeping-murder Sleeping Murder] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11061580-the-thirteen-problems The Thirteen Problems] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11064527-4 4:50 From Paddington] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11688905-the-body-in-the-library The Body in the Library] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/22588088-amateur-radio-tips-ideas-and-projects Amateur Radio Tips, Ideas, and Projects] – Robert Patterson K5DZE&lt;br /&gt;
* [https://www.goodreads.com/book/show/31300.A_Caribbean_Mystery A Caribbean Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/15712318-stonemouth Stonemouth] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/21052724-getting-youth-involved-in-amateur-radio-thoughts-on-teaching-license-cl Getting Younth INvolved in Amateur Radio: Thoughts On Teaching License Classes and Starting A Youth Radio Net] – Bob Patterson&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063342-nemesis Nemesis] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12233415-the-seven-dials-mystery The Seven Dials Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/13394102-at-bertram-s-hotel At Bertram&#039;s Hotel] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11602151-the-murder-at-the-vicarage The Murder at the Vicarage] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/249606.The_Bridge The Bridge] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/13263245-the-happiness-of-blond-people The Happiness of Blond People: A Personal Meditation on the Dangers of Identity] – Elif Shafak&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3666</id>
		<title>Lecturi</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Lecturi&amp;diff=3666"/>
		<updated>2026-02-22T10:17:16Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cititul este o activitate terapeutică şi intelectuală prin care omul își cultivă reflexele necesare pentru a relaționa în mod util cu cei din jurul său, dar și pentru a se orienta în cultura lumii. Studii ample au arătat că satisfacția economică a indivizilor este mai ridicată în rândul celor care au crescut cu o bibliotecă în casă, dobândind astfel reflexul de a citi. Altfel spus, ai mai multe șanse în viață dacă citești.&lt;br /&gt;
&lt;br /&gt;
Conform statisticilor, România se situează pe ultimul loc în Uniunea Europeană în ceea ce privește consumul de carte. Cu o cifră de afaceri de circa 60 de milioane de euro înregistrată de edituri din comercializarea de carte, România este depășită de toate țările din Uniunea Europeană, fiind la o distanță astronomică de Germania, cea mai mare piață de carte din Europa, care înregistrează vânzări anuale de circa 9 miliarde de euro.&lt;br /&gt;
&lt;br /&gt;
Cândva citeam cel puțin între 15 și 50 de cărți pe an, cu o medie undeva pe la 30 pe an. Ca mulți alții dintre noi, m-am confruntat cu problema așa-numitei „lipse de timp“, o problemă relativ falsă pentru majoritatea celor dintre noi. De cele mai multe ori, ne lăsăm în voia lenii sau a altor activități care nu au nici un beneficiu real asupra intelectului (de pildă urmăritul programelor la televizor).&lt;br /&gt;
&lt;br /&gt;
Din 2018 am început să folosesc [https://www.goodreads.com goodreads] pentru a-mi organiza mai bine lecturile și pentru că te obligă la un anumit ritm. Motivațional, mecanismul e simplu: îți propui să citești un anumit număr de cărți pe an și, dacă reușești, primești un premiu. Premiile sunt simbolice (ecusoane, abțibilduri etc), dar mi se pare o modalitate eficientă de motivare. Prima &amp;quot;provocare&amp;quot; am avut-o în 2018, 40 de cărți, și am reușit să o duc la bun sfârșit, însă cele mai multe au fost lecturi scurte, de 100-150 de pagini. Anul trecut (2019 n.a.) mi-am propus să citesc la fel de mult, dar, din păcate, nu am reușit decât 12 cărți. Pentru 2020 am redus la un număr de 26 de cărți (aproximativ o carte la două săptămâni). Să vedem. :) În general citesc 3-5 cărți în paralel; subiectele sunt diferite, beletristică, eseuri și programare sau alte lecturi tehnice. Inițial nu am știut că pe Goodreads există inclusiv cărți în limba română precum și cărți care nu sunt neapărat în format electronic așa că statistica pe 2017 și pe anii de dinainte de 2017 reflectă doar cărțile cumpărate de la [https://www.amazon.com/Kindle-eBooks/b?ie=UTF8&amp;amp;node=154606011 Kindle Books]. Referitor la Agatha Christie... lectura cărților ei, în original, este o provocare în sine din cauza bogăției lexicului folosit și expresiilor, rareori folosite în limba colocvială din prezent, dar foarte britanice. După părerea mea lectura cărților ei este una dintre cele mai bune metode de a aprofunda limba engleză.  În 2020 o să pun mai mult accent pe literatura română și pe cărțile scrise sau traduse în limba română.&lt;br /&gt;
&lt;br /&gt;
2023 vine cu o provocare suplimentară, propunându-mi nu mai puțin de o carte pe săptămână, deci aproximativ 52 de cărți în total. Nu mi-am restrâns opțiunile la un anumit domeniu, în listă pot fi incluse și lecturi tehnice deși aș prefera să mă concentrez pe beletristică.&lt;br /&gt;
__TOC__&lt;br /&gt;
==2026==&lt;br /&gt;
* [https://www.goodreads.com/book/show/36679995-c-nd-muritorii-dorm: Când muritorii dorm] – Kurt Vonnegut [13-18 februarie 2026]&lt;br /&gt;
* [https://www.goodreads.com/book/show/246622651-plecare-plec-ri: Plecare, plecări] – Julian Barnes [7-11 februarie 2026]&lt;br /&gt;
* [https://www.goodreads.com/book/show/57220812-r-spunsuri-scurte-la-marile-ntreb-ri: Răspunsuri scurte la marile întrebări] – Stephen Hawking [10-13 ianuarie 2026]&lt;br /&gt;
* [https://www.goodreads.com/book/show/52426386-haos-na-terea-unei-noi-tiin-e: Haos. Nașterea unei noi &lt;br /&gt;
științe] – James Gleick [29 decembrie 2025 – 6 ianuarie 2026]&lt;br /&gt;
==2025==&lt;br /&gt;
* [https://www.goodreads.com/book/show/20763555-saladin Saladin: The Triumph of the Sunni Revival] - A.R. Azzam&lt;br /&gt;
==2023 (37)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/24943865-the-nose The Nose] - Nikolai Gogol [27-28 decembrie, 2023]&lt;br /&gt;
* [https://www.goodreads.com/book/show/137255527-the-sandman-penguin-little-black-classics-by-e-t-a-hoffmann The Sandman] - E.T.A. Hoffmann (20-21 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/32601660-stancliffe-s-hotel Stancliffe&#039;s Hotel] - Charlotte Brontë (15-19 noiembrie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436092-the-veiled-woman The Veiled Woman] - Anaïs Nin (21 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16099945-numerele-naturii Numerele naturii] - Ian Stewart (4-10 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/39339934-notes-on-nationalism Notes on Nationalism] - George Orwell (3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717000-the-breakthrough The Breakthrough] - Daphne du Maurier (2-3 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/40375187-the-distance-of-the-moon The Distance of the Moon] - Italo Calvino (1-2 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18220113-cine-l-a-ucis-pe-palomino-molero Cine l-a ucis pe Palomino Molero?] - Mario Vargas Llosa (1 august, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/63832975-elizabeth-finch Elizabeth Finch] - Julian Barnes (26-31 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/46032932-moartea-fericit Moartea fericită] - Albert Camus (21-25 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022304-olalla Olalla] - Robert Louis Stevenson (17-20 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/22078517-nunta Nunta] - Albert Camus (14-17 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/152565157-mihai-ora-omul-dialogal Mihai Şora. Omul dialogal] - Leonid Dragomir (14 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/75501507-jurnale-de-c-l-torie Jurnale de călătorie] - Albert Camus (10-13 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/162633768-breakfast-at-tiffany-s-by-capote-truman-2000-paperback Breakfast at Tiffany&#039;s] - Truman Capote (3-9 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/56595658-ac-ioneaz-i-g-nde-te-ca-o-pisic Acționează și gândește ca o pisică] - Stéphane Garnier (2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/37903080-walden-sau-via-a-n-p-dure Walden sau viața în pădure] - Henry David Thoreau (19 iunie - 2 iulie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/16005773-despre-fran-a Despre Franța] - Emil Cioran (17 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36660452-civiliza-ia-spectacolului Civilizația spectacolului] - Mario Vargas Llosa (12-15 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/58458568-india-antier India, Șantier] - Mircea Eliade (7-11 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/2153110.Secretul_doctorului_Honigberger_Nop_i_la_Serampore Secretul doctorului Honigberger &amp;amp;bull; Nopți la Serampore] - Mircea Eliade (6 iunie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/61387894-the-gold-bug The Gold Bug] - Edgar Allan Poe (3-5 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/25022278-the-tell-tale-heart The Tell-Tale Heart / The Fall of House of Usher / The Cask of Amontillado] - Edgar Allan Poe (7 martie - 3 aprilie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11421124-the-queen-s-necklace The Queen&#039;s Necklace] - Italo Calvino (5-7 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436065-new-york-city-in-1979 New York City in 1979] - Kathy Acker (3 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/60807189-to-a-god-unknown To a God Unknown] - John Steinbeck (17 februarie - 1 martie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/3300083-the-moomins-and-the-great-flood The Moomins and the Great Flood] - Tove Jansson (16-17 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/8732.The_Red_Pony The Red Pony] - John Steinbeck (29 ianuarie - 3 februarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/23891331-set-up-a-28-mhz-amateur-radio-propagation-beacon Set Up a 28 MHz Amateur Radio Propagation Beacon] - R.W.P. Patterson K5DZE (31 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/11797498-sweet-thursday Sweet Thursday] - John Steinbeck (18-26 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/18773172-strig-tul-pietrelor Strigătul pietrelor] - Hikaru Okuizumi (17-18 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/9403591-le-vagabond---coco Le Vagabond - Coco] - Guy de Maupassant (17 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/43694886-despre-prietenie Despre prietenie] - Marcus Tullius Cicero (9-14 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/34030975-capodopera-necunoscuta Capodopera necunoscută] - Honoré de Balzac (8-9 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/4799.Cannery_Row Cannery Row] - John Steinbeck (4-8 ianuarie, 2023)&lt;br /&gt;
* [https://www.goodreads.com/book/show/36436076-piers-of-the-homeless-night Piers of the Homeless Night] - Jack Kerouak (1-3 ianuarie, 2023)&lt;br /&gt;
&lt;br /&gt;
==2020 (33)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/36524056-a-doua-familie A doua familie] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/29850251-pielea-de-sagri Pielea de sagri] - Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/263436.Linux_Device_Drivers Linux Device Drivers] – Jonathan Corbet,  Greg Kroah-Hartman,  Alessandro Rubini&lt;br /&gt;
* [https://www.goodreads.com/book/show/36650466-pro-c-7 Pro C# 7: With .NET and .NET Core] – Andrew Troelsen,  Philip Japikse&lt;br /&gt;
* [https://www.goodreads.com/book/show/10312507-keep-the-aspidistra-flying Keep the Aspidistra Flying] – George Orwell&lt;br /&gt;
* [https://www.goodreads.com/book/show/13354752-nothing-to-be-frightened-of Nothing to Be Frightened Of] – Julian Barnes &lt;br /&gt;
* [https://www.goodreads.com/book/show/41438168-rosa-alchemica-i-alte-scrieri Rosa alchemica și alte scrieri] – W. B. Yeats&lt;br /&gt;
* [https://www.goodreads.com/book/show/15754372-valurile Valurile] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/23257592-spre-far-orlando Orlando] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780568-confesiuni Confesiuni] – Sfântul Augustin&lt;br /&gt;
* [https://www.goodreads.com/book/show/20520467-din-via-a-familiei-ion-c-br-tianu Din viaţa familiei Ion C. Brătianu] – Sabina Cantacuzino&lt;br /&gt;
* [https://www.goodreads.com/book/show/20988516-p-rintele-zosim-i-alte-povestiri Părintele Zosim şi alte povestiri] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/23279597-amintiri-ce-am-auzit-de-la-al-ii-din-copil-rie-din-prima-tinere-e Amintiri. Ce-am auzit de la alții. Din copilărie. Din prima tinerețe.] – Radu Rosetti&lt;br /&gt;
* [https://www.goodreads.com/book/show/7805489-phaidon-sau-despre-suflet Phaidon sau despre suflet] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/7765225-phaidros-sau-despre-frumos Phaidros sau despre frumos] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/17887806-banchetul-sau-despre-iubire Banchetul sau despre iubire] – Platon&lt;br /&gt;
* [https://www.goodreads.com/book/show/45155247-pelerinul-vr-jit Pelerinul vrăjit] – Nikolai Leskov&lt;br /&gt;
* [https://www.goodreads.com/book/show/2383513.Sub_Pecetea_Tainei Sub pecetea tainei] – Mateiu Caragiale&lt;br /&gt;
* [https://www.goodreads.com/book/show/15990790-inimi-cicatrizate Inimi cicatrizate] – Max Blecher&lt;br /&gt;
* [https://www.goodreads.com/book/show/21479575-despre-libertate Despre libertate] – John Stuart Mill&lt;br /&gt;
* [https://www.goodreads.com/book/show/13555306-amintiri-din-junimea Amintiri din Junimea] – Iacob Negruzzi&lt;br /&gt;
* [https://www.goodreads.com/book/show/39802270-ereticii Ereticii] – G. K. Chesterton&lt;br /&gt;
* [https://www.goodreads.com/book/show/18748474-bl-nde-ea-nop-ii Blândețea nopții] – F Scott Fitzgerald&lt;br /&gt;
* [https://www.goodreads.com/book/show/52780488-trei-comedii Trei comedii] – Aristofan&lt;br /&gt;
* [https://www.goodreads.com/book/show/36470825-jurnale-intime Jurnale Intime] – Charles Baudelaire&lt;br /&gt;
* [https://www.goodreads.com/book/show/34607516-digital-signal-processing-with-matlab-examples-volume-1 Digital Signal Processing with Matlab Examples, Volume 1] – Jose Maria Giron-Sierra&lt;br /&gt;
* [https://www.goodreads.com/book/show/14617662-real-time-digital-signal-processing-from-matlab-to-c-with-the-tms320c6x Real-time digital signal processing from MATLAB to C with the TMS320C6x DSPs] – Thad B. Welch,  Cameron H.G. Wright, Michael G. Morrow&lt;br /&gt;
* [https://www.goodreads.com/book/show/23673285-fiica-negustorului-de-sake Fiica negustorului de sake] – Kidō Okamoto&lt;br /&gt;
* [https://www.goodreads.com/book/show/18195146 Lumea de ieri] – Stefan Zweig &lt;br /&gt;
* [https://www.goodreads.com/book/show/28789711-spqr SPQR] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/22246102-pompeii Pompeii: Viața unui oraș roman] – Mary Beard&lt;br /&gt;
* [https://www.goodreads.com/book/show/43711576-math-adventures-with-python Math Adventures with Python: An Illustrated Guide to Exploring Math with Code] – Peter Farrell&lt;br /&gt;
* [https://www.goodreads.com/book/show/48728454-omul-revoltat Omul revoltat] – Albert Camus&lt;br /&gt;
* [https://www.goodreads.com/book/show/8726195-quantum-theory Quantum Theory: A Very Short Introduction] – John C. Polkinghorne&lt;br /&gt;
* [https://www.goodreads.com/book/show/25804287-python-for-data-science-for-dummies Python for Data Science For Dummies] – John Paul Mueller,  Luca Massaron&lt;br /&gt;
&lt;br /&gt;
==2019 (12)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/18608584-matlab-for-dummies MATLAB for Dummies] – Jim Sizemore&lt;br /&gt;
* [https://www.goodreads.com/book/show/29478986-the-sea-raiders The Sea Raiders] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/37771536-i-have-more-souls-than-one I Have More Souls Than One] – Fernando Pessoa&lt;br /&gt;
* [https://www.goodreads.com/book/show/24907551-the-life-of-a-stupid-man The Life of a Stupid Man] – Ryūnosuke Akutagawa&lt;br /&gt;
* [https://www.goodreads.com/book/show/19072070-heart-of-darkness Heart of Darkness] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/28795846-flush Flush] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/16199604-programming-the-raspberry-pi Programming the Raspberry Pi: Getting Started with Python] – Simon Monk&lt;br /&gt;
* [https://www.goodreads.com/book/show/24369873-doing-math-with-python Doing Math with Python] – Amit Saha&lt;br /&gt;
* [https://www.goodreads.com/book/show/22514127-automate-the-boring-stuff-with-python Automate the Boring Stuff with Python: Practical Programming for Total Beginners] – Al Sweigart&lt;br /&gt;
* [https://www.goodreads.com/book/show/22299369-black-hat-python Black Hat Python: Python Programming for Hackers and Pentesters] – Justin Seitz&lt;br /&gt;
* [https://www.goodreads.com/book/show/23241059-python-crash-course Python Crash Course: A Hands-On, Project-Based Introduction to Programming] – Eric Matthes&lt;br /&gt;
* [https://www.goodreads.com/book/show/38712195-the-dialogue-of-two-snails The Dialogue of Two Snails] – Federico García Lorca&lt;br /&gt;
&lt;br /&gt;
==2018 (40)==&lt;br /&gt;
* [https://www.goodreads.com/book/show/29735801-to-be-read-at-dusk To Be Read at Dusk] – Charles Dickens&lt;br /&gt;
* [https://www.goodreads.com/book/show/29407675-the-queen-of-spades The Queen of Spades] – Alexander Pușkin&lt;br /&gt;
* [https://www.goodreads.com/book/show/38717046-why-i-am-not-going-to-buy-a-computer Why I Am Not Going to Buy a Computer] – Wendell Berry&lt;br /&gt;
* [https://www.goodreads.com/book/show/38603257-of-dogs-and-walls Of Dogs and Walls] – Yūko Tsushima&lt;br /&gt;
* [https://www.goodreads.com/book/show/31430569-the-stolen-white-elephant The Stolen White Elephant] – Mark Twain&lt;br /&gt;
* [https://www.goodreads.com/book/show/29967289-lot-no-249 Lot No. 249] – Arthur Conan Doyle&lt;br /&gt;
* [https://www.goodreads.com/book/show/12368122-rich-in-russia Rich in Russia] – John Updike&lt;br /&gt;
* [https://www.goodreads.com/book/show/10562185-lunar-caustic Lunar Caustic] – Malcolm Lowry&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468625-the-cornet-player-who-betrayed-ireland The Cornet-Player Who Betrayed Ireland] – Frank O&#039;Connor&lt;br /&gt;
* [https://www.goodreads.com/book/show/12404198-some-of-us-had-been-threatening-our-friend-colby Some of Us Had Been Threatening Our Friend Colby] – Donald Barthelme&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468604-my-enemy-s-enemy My Enemy&#039;s Enemy] – Kingsley Amis&lt;br /&gt;
* [https://www.goodreads.com/book/show/21282227-the-lady-in-the-looking-glass The Lady in the Looking-Glass] – Virginia Woolf&lt;br /&gt;
* [https://www.goodreads.com/book/show/11468614-the-mark-2-wife The Mark-2 Wife] – William Trevor&lt;br /&gt;
* [https://www.goodreads.com/book/show/38890661-autocracy-and-war Autocracy and War] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/10583263-youth Youth] – Joseph Conrad&lt;br /&gt;
* [https://www.goodreads.com/book/show/42607296-the-strange-crime-of-john-boulnois The Strange Crime of John Boulnois] – G.K. Gilbert&lt;br /&gt;
* [https://www.goodreads.com/book/show/11234676-a-pocket-full-of-rye A Pocket Full of Rye] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12478117-tape-measure-murder Tape-Measure Murder: Miss Marple] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/25020796-a-slip-under-the-microscope A Slip Under the Microscope] – H.G. Wells&lt;br /&gt;
* [https://www.goodreads.com/book/show/40009804-whiskey-in-a-teacup Whiskey in a Teacup: What Growing Up in the South Taught Me About Life, Love, &amp;amp; Baking Biscuits] – Reese Witherspoon&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018078-blandings Blandings: Company for Gertrude] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018066-blandings Blandings: Lord Emsworth and the Girlfriend] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/18928359-blandingsBlandings: The Crime Wave at Blandings] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018069-blandings Blandings: The Go-Getter] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/19018073-blandings Blandings: Pig-Hoo-o-o-o-ey!] – P.G. Wodehouse&lt;br /&gt;
* [https://www.goodreads.com/book/show/21009092-flypaper Flypaper] – Robert Musil&lt;br /&gt;
* [https://www.goodreads.com/book/show/11145305-the-moving-finger The Moving Finger] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/59142.Eug_nie_Grandet Eugénie Grandet] – Honoré de Balzac&lt;br /&gt;
* [https://www.goodreads.com/book/show/26049311-arrl-s-small-antennas-for-small-spaces ARRL&#039;s Small Antennas for Small Spaces] – Steve Ford&lt;br /&gt;
* [https://www.goodreads.com/book/show/9133394-radio-frequency-electronics Radio-Frequency Electronics: Circuits and Applications] – Jon Hagen&lt;br /&gt;
* [https://www.goodreads.com/book/show/19236520-a-supposedly-fun-thing-i-ll-never-do-again A Supposedly Fun Thing I&#039;ll Never Do Again] – David Foster Wallace&lt;br /&gt;
* [https://www.goodreads.com/book/show/25601651-superspeed-device-design-by-example SuperSpeed Device Design By Example] – John Hyde&lt;br /&gt;
* [https://www.goodreads.com/book/show/8451550-framework-design-guidelines Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries] – Krzysztof Cwalina,  Brad Abrams&lt;br /&gt;
* [https://www.goodreads.com/book/show/18955072-c-5-0-unleashed C# 5.0 Unleashed] – Bart De Smet&lt;br /&gt;
* [https://www.goodreads.com/book/show/31563034-hand-carried-qrp-antennas Hand-carried QRP antennas: Simple antennas and accessories to operate from almost anywhere] – Peter Parker&lt;br /&gt;
* [https://www.goodreads.com/book/show/5435659-mash Mash: A Novel About Three Army Doctors] – Richard Hooker&lt;br /&gt;
* [https://www.goodreads.com/book/show/17402441-chira-chiralina-codin-ciulinii-b-r-ganului Chira Chiralina. Codin. Ciulinii Bărăganului] – Panait Istrati&lt;br /&gt;
* [https://www.goodreads.com/book/show/12267980-the-sittaford-mystery The Sittaford Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063341-a-murder-is-announced A Murder is Announced] – Agatha Christie&lt;br /&gt;
==2017 și mai vechi (14)==&lt;br /&gt;
Înainte de 2018 nu am ținut cont pe Goodreads decât de cărțile cumpărate pentru kindle. Nu îmi mai amintesc decât vag titlurile din acel an. Încă un motiv pentru a utiliza goodreads – îmi amintește ce am citit și când.&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063340-sleeping-murder Sleeping Murder] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11061580-the-thirteen-problems The Thirteen Problems] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11064527-4 4:50 From Paddington] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11688905-the-body-in-the-library The Body in the Library] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/22588088-amateur-radio-tips-ideas-and-projects Amateur Radio Tips, Ideas, and Projects] – Robert Patterson K5DZE&lt;br /&gt;
* [https://www.goodreads.com/book/show/31300.A_Caribbean_Mystery A Caribbean Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/15712318-stonemouth Stonemouth] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/21052724-getting-youth-involved-in-amateur-radio-thoughts-on-teaching-license-cl Getting Younth INvolved in Amateur Radio: Thoughts On Teaching License Classes and Starting A Youth Radio Net] – Bob Patterson&lt;br /&gt;
* [https://www.goodreads.com/book/show/11063342-nemesis Nemesis] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/12233415-the-seven-dials-mystery The Seven Dials Mystery] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/13394102-at-bertram-s-hotel At Bertram&#039;s Hotel] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/11602151-the-murder-at-the-vicarage The Murder at the Vicarage] – Agatha Christie&lt;br /&gt;
* [https://www.goodreads.com/book/show/249606.The_Bridge The Bridge] – Iain Banks&lt;br /&gt;
* [https://www.goodreads.com/book/show/13263245-the-happiness-of-blond-people The Happiness of Blond People: A Personal Meditation on the Dangers of Identity] – Elif Shafak&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Por%C8%9Bi_logice&amp;diff=3665</id>
		<title>Porți logice</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Por%C8%9Bi_logice&amp;diff=3665"/>
		<updated>2026-02-21T23:26:44Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;verilog&amp;quot;&amp;gt;&lt;br /&gt;
module logic_gates (&lt;br /&gt;
    input wire a,&lt;br /&gt;
    input wire b,&lt;br /&gt;
    output wire y0,&lt;br /&gt;
    output wire y1,&lt;br /&gt;
    output wire y2&lt;br /&gt;
);&lt;br /&gt;
assign y0 = ~a;&lt;br /&gt;
assign y1 = ~(a&amp;amp;b);&lt;br /&gt;
assign y2 = ~(a|b);&lt;br /&gt;
endmodule&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Și un testbench:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;verilog&amp;quot;&amp;gt;&lt;br /&gt;
`timescale 1ns/1ps&lt;br /&gt;
&lt;br /&gt;
module logic_gates_tb;&lt;br /&gt;
    // Declare testbench signals&lt;br /&gt;
    reg a, b;&lt;br /&gt;
    wire y0, y1, y2;&lt;br /&gt;
    &lt;br /&gt;
    // Instantiate the design under test (DUT)&lt;br /&gt;
    logic_gates dut (&lt;br /&gt;
        .a(a),&lt;br /&gt;
        .b(b),&lt;br /&gt;
        .y0(y0),&lt;br /&gt;
        .y1(y1),&lt;br /&gt;
        .y2(y2)&lt;br /&gt;
    );&lt;br /&gt;
    &lt;br /&gt;
    // Test stimulus&lt;br /&gt;
    initial begin&lt;br /&gt;
        // Create VCD file for waveform viewing&lt;br /&gt;
        $dumpfile(&amp;quot;logic_gates.vcd&amp;quot;);&lt;br /&gt;
        $dumpvars(0, logic_gates_tb);&lt;br /&gt;
        &lt;br /&gt;
        // Display header&lt;br /&gt;
        $display(&amp;quot;Time\t a b | y0(NOT) y1(NAND) y2(NOR)&amp;quot;);&lt;br /&gt;
        $display(&amp;quot;----------------------------------------&amp;quot;);&lt;br /&gt;
        &lt;br /&gt;
        // Test all input combinations&lt;br /&gt;
        a = 0; b = 0; #10;&lt;br /&gt;
        $display(&amp;quot;%0t\t %b %b |   %b       %b        %b&amp;quot;, $time, a, b, y0, y1, y2);&lt;br /&gt;
        &lt;br /&gt;
        a = 0; b = 1; #10;&lt;br /&gt;
        $display(&amp;quot;%0t\t %b %b |   %b       %b        %b&amp;quot;, $time, a, b, y0, y1, y2);&lt;br /&gt;
        &lt;br /&gt;
        a = 1; b = 0; #10;&lt;br /&gt;
        $display(&amp;quot;%0t\t %b %b |   %b       %b        %b&amp;quot;, $time, a, b, y0, y1, y2);&lt;br /&gt;
        &lt;br /&gt;
        a = 1; b = 1; #10;&lt;br /&gt;
        $display(&amp;quot;%0t\t %b %b |   %b       %b        %b&amp;quot;, $time, a, b, y0, y1, y2);&lt;br /&gt;
        &lt;br /&gt;
        // End simulation&lt;br /&gt;
        #10;&lt;br /&gt;
        $display(&amp;quot;\nSimulation completed successfully!&amp;quot;);&lt;br /&gt;
        $finish;&lt;br /&gt;
    end&lt;br /&gt;
endmodule&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se compilează cu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Compile&lt;br /&gt;
iverilog -o sim logic_gates.v logic_gates_tb.v&lt;br /&gt;
&lt;br /&gt;
# Run simulation&lt;br /&gt;
vvp sim&lt;br /&gt;
&lt;br /&gt;
# Open waveform&lt;br /&gt;
surfer logic_gates.vcd&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Rezultate:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
(venv) tom@MacBook-Pro-Miron logic_gates % vvp sim&lt;br /&gt;
VCD info: dumpfile logic_gates.vcd opened for output.&lt;br /&gt;
Time     a b | y0(NOT) y1(NAND) y2(NOR)&lt;br /&gt;
----------------------------------------&lt;br /&gt;
10000    0 0 |   1       1        1&lt;br /&gt;
20000    0 1 |   1       1        0&lt;br /&gt;
30000    1 0 |   0       1        0&lt;br /&gt;
40000    1 1 |   0       0        0&lt;br /&gt;
&lt;br /&gt;
Simulation completed successfully!&lt;br /&gt;
logic_gates_tb.v:43: $finish called at 50000 (1ps)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fișier:Surfer verilog.png|none|1024px|porți logice - simulare în Surfer, pe mac]]&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Por%C8%9Bi_logice&amp;diff=3664</id>
		<title>Porți logice</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Por%C8%9Bi_logice&amp;diff=3664"/>
		<updated>2026-02-21T23:26:04Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: Pagină nouă:  &amp;lt;syntaxhighlight lang=&amp;quot;verilog&amp;quot;&amp;gt; module logic_gates (     input wire a,     input wire b,     output wire y0,     output wire y1,     output wire y2 ); assign y0 = ~a; assign y1 = ~(a&amp;amp;b); assign y2 = ~(a|b); endmodule &amp;lt;/syntaxhighlight&amp;gt;  Și un testbench:  &amp;lt;syntaxhighlight lang=&amp;quot;verilog&amp;quot;&amp;gt; `timescale 1ns/1ps  module logic_gates_tb;     // Declare testbench signals     reg a, b;     wire y0, y1, y2;          // Instantiate the design under test (DUT)     logic_gates dut (...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;verilog&amp;quot;&amp;gt;&lt;br /&gt;
module logic_gates (&lt;br /&gt;
    input wire a,&lt;br /&gt;
    input wire b,&lt;br /&gt;
    output wire y0,&lt;br /&gt;
    output wire y1,&lt;br /&gt;
    output wire y2&lt;br /&gt;
);&lt;br /&gt;
assign y0 = ~a;&lt;br /&gt;
assign y1 = ~(a&amp;amp;b);&lt;br /&gt;
assign y2 = ~(a|b);&lt;br /&gt;
endmodule&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Și un testbench:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;verilog&amp;quot;&amp;gt;&lt;br /&gt;
`timescale 1ns/1ps&lt;br /&gt;
&lt;br /&gt;
module logic_gates_tb;&lt;br /&gt;
    // Declare testbench signals&lt;br /&gt;
    reg a, b;&lt;br /&gt;
    wire y0, y1, y2;&lt;br /&gt;
    &lt;br /&gt;
    // Instantiate the design under test (DUT)&lt;br /&gt;
    logic_gates dut (&lt;br /&gt;
        .a(a),&lt;br /&gt;
        .b(b),&lt;br /&gt;
        .y0(y0),&lt;br /&gt;
        .y1(y1),&lt;br /&gt;
        .y2(y2)&lt;br /&gt;
    );&lt;br /&gt;
    &lt;br /&gt;
    // Test stimulus&lt;br /&gt;
    initial begin&lt;br /&gt;
        // Create VCD file for waveform viewing&lt;br /&gt;
        $dumpfile(&amp;quot;logic_gates.vcd&amp;quot;);&lt;br /&gt;
        $dumpvars(0, logic_gates_tb);&lt;br /&gt;
        &lt;br /&gt;
        // Display header&lt;br /&gt;
        $display(&amp;quot;Time\t a b | y0(NOT) y1(NAND) y2(NOR)&amp;quot;);&lt;br /&gt;
        $display(&amp;quot;----------------------------------------&amp;quot;);&lt;br /&gt;
        &lt;br /&gt;
        // Test all input combinations&lt;br /&gt;
        a = 0; b = 0; #10;&lt;br /&gt;
        $display(&amp;quot;%0t\t %b %b |   %b       %b        %b&amp;quot;, $time, a, b, y0, y1, y2);&lt;br /&gt;
        &lt;br /&gt;
        a = 0; b = 1; #10;&lt;br /&gt;
        $display(&amp;quot;%0t\t %b %b |   %b       %b        %b&amp;quot;, $time, a, b, y0, y1, y2);&lt;br /&gt;
        &lt;br /&gt;
        a = 1; b = 0; #10;&lt;br /&gt;
        $display(&amp;quot;%0t\t %b %b |   %b       %b        %b&amp;quot;, $time, a, b, y0, y1, y2);&lt;br /&gt;
        &lt;br /&gt;
        a = 1; b = 1; #10;&lt;br /&gt;
        $display(&amp;quot;%0t\t %b %b |   %b       %b        %b&amp;quot;, $time, a, b, y0, y1, y2);&lt;br /&gt;
        &lt;br /&gt;
        // End simulation&lt;br /&gt;
        #10;&lt;br /&gt;
        $display(&amp;quot;\nSimulation completed successfully!&amp;quot;);&lt;br /&gt;
        $finish;&lt;br /&gt;
    end&lt;br /&gt;
endmodule&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se compilează cu&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Compile&lt;br /&gt;
iverilog -o sim logic_gates.v logic_gates_tb.v&lt;br /&gt;
&lt;br /&gt;
# Run simulation&lt;br /&gt;
vvp sim&lt;br /&gt;
&lt;br /&gt;
# Open waveform&lt;br /&gt;
surfer logic_gates.vcd&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Rezultate:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
(venv) tom@MacBook-Pro-Miron logic_gates % vvp sim&lt;br /&gt;
VCD info: dumpfile logic_gates.vcd opened for output.&lt;br /&gt;
Time     a b | y0(NOT) y1(NAND) y2(NOR)&lt;br /&gt;
----------------------------------------&lt;br /&gt;
10000    0 0 |   1       1        1&lt;br /&gt;
20000    0 1 |   1       1        0&lt;br /&gt;
30000    1 0 |   0       1        0&lt;br /&gt;
40000    1 1 |   0       0        0&lt;br /&gt;
&lt;br /&gt;
Simulation completed successfully!&lt;br /&gt;
logic_gates_tb.v:43: $finish called at 50000 (1ps)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Fișier:Surfer verilog.png|none|640px|porți logice - simulare în Surfer, pe mac]]&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Fi%C8%99ier:Surfer_verilog.png&amp;diff=3663</id>
		<title>Fișier:Surfer verilog.png</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Fi%C8%99ier:Surfer_verilog.png&amp;diff=3663"/>
		<updated>2026-02-21T23:25:20Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Screen shot surfer&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Despre_FPGA-uri&amp;diff=3662</id>
		<title>Despre FPGA-uri</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Despre_FPGA-uri&amp;diff=3662"/>
		<updated>2026-02-21T23:20:04Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: /* Exemple */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
Recent m-a cuprins &amp;quot;febra&amp;quot; circuitelor reprogramabile. Pentru cei mai puțin familiarizați cu acest domeniu, un circuit reprogramabil este compus dintr-un număr foarte mare de porți logice care se pot interconecta prin programarea unor conexiuni la nivelul matricei de siliciu. Programarea se face cu ajutorul unor platforme dedicate și printr-un limbaj cu care se poate proiecta un circuit la nivel hardware – [[HDL]]. Interconectarea suportă un număr aproape infinit de configurații. Astfel se poate proiecta la nivel hardware o configurație completă de porți logice care, împreună, generează o anumită funcționalitate. Marele avantaj este că, spre deosebire de circuitele cu logică predefinită, configurația unui circuit programabil poate fi modificată hardware prin... software. Circuitele cu logică &amp;amp;#91;re&amp;amp;#93;programabilă au mai multe avantaje, dar cele mai importante sunt cele legate de timpul și costul de implementare. De pildă, costurile de producție ale unui circuit specializat ([[ASIC]] – Application Specific Integrated Circuit) sunt de ordinul milioanelor de dolari din cauză că producția matricei de siliciu este foarte scumpă. În cazul unor erori, această matrice practic se aruncă la coș și trebuie luat totul de la capăt. Aceeași logică poate fi creată într-un circuit cu logică programabilă iar, în cazul unor erori, pur și simplu trebuie doar schimbat codul software care definește partea de hardware. Avantajul este evident. Din seria circuitelor cu logică programabilă, cele mai importante sunt [https://en.wikipedia.org/wiki/Complex_programmable_logic_device CPLD]-urile (Complex Programmable Logic Device&amp;amp;#91;s&amp;amp;#93;) și [https://ro.wikipedia.org/wiki/FPGA FPGA]-urile (Field Programmable Graphic Arrays). Sunt mai multe diferențe între cele două categorii, dar principala diferență &#039;&#039;funcțională&#039;&#039; este că FPGA-urile au nevoie de o memorie externă (poate fi chiar un microcontroller) pentru a stoca configurația, care se încarcă în circuit la pornire. Pentru mai multe detalii [https://en.wikipedia.org/wiki/Complex_programmable_logic_device#Features aici, în secțiunea &amp;quot;Features&amp;quot;].&lt;br /&gt;
&lt;br /&gt;
În radioamatorism, FPGA-urile reprezintă alegerea ideală pentru o serie de proiecte care implică procesarea digitală a semnalelor. Se pot realiza arhitecturi DSP complexe cu un efort de programare mult mai mic decât în cazul DSP-urilor dedicate (care necesită cunoștințe serioase de C sau C++). Există, evident, un compromis între gradul de complexitate al circuitului și logicii sale și decizia de a alege între implementarea pe un FPGA sau pe un circuit DSP dedicat. Lărgimea de bandă pentru bus-ul de date este un factor determinant pentru alegere (mare = FPGA; mică–moderată = DSP). Decizia mai este ajutată și de oferta extrem de bogată de plăci de experimentare și prototipare cu FPGA-uri, cu prețuri extrem de avantajoase în comparație cu oferta similară pentru DSP-uri. Vezi, de pildă oferta de la [https://www.terasic.com.tw/en/ Terasic] și [https://store.digilentinc.com/ Digilent] pentru plăci pe bază de FPGA-uri [https://www.intel.com/content/www/us/en/products/programmable.html Intel] (fost Altera) respectiv [https://www.xilinx.com Xilinx].&lt;br /&gt;
&lt;br /&gt;
Nu în ultimul rând trebuie menționat că există pe piața producătorilor de FPGA jucători mai mici decât [https://www.intel.com/content/www/us/en/products/programmable.html Intel] (fost Altera) și [https://www.xilinx.com Xilinx]. [http://www.latticesemi.com/ Lattice], de pildă, este specializat pe nișa circuitelor cu logică programabilă compacte, pentru dispozitive mobile și dedicate DSP ceea ce le face să fie foarte atrăgătoare pentru multe proiecte de radioamatorism care nu necesită complexitatea unor circuite cu foarte multe circuite logice.&lt;br /&gt;
&lt;br /&gt;
==Toolchains — Suite de dezvoltare==&lt;br /&gt;
&#039;&#039;&#039;8/02/2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cred că cel mai bun echivalent în limba română pentru &#039;&#039;toolchains&#039;&#039; este &#039;&#039;suite de dezvoltare&#039;&#039; sau &#039;&#039;instrumente de dezvoltare&#039;&#039; și reprezintă un ansamblu de instrumente a căror utilizare permite realizarea unor aplicații de la cap la coadă.&lt;br /&gt;
&lt;br /&gt;
Personal prefer termenul de &#039;&#039;suite de dezvoltare&#039;&#039; deoarece este mai ilustrativ pentru imaginea unui grup de aplicații și alte instrumente, hardware și software, care conlucrează pentru realizarea produsului finit.&lt;br /&gt;
&lt;br /&gt;
Cel mai mult am lucrat cu Quartus Prime de la Altera (Intel a re-promovat recent brand-ul &#039;&#039;&#039;Altera&#039;&#039;&#039; pentru divizia sa de circuite programabile). Nu am deloc experiență cu platformele similare de la Xilinx ([https://www.xilinx.com/support/download.html Vivado] &amp;amp; co.) sau Lattice ([https://www.latticesemi.com/icecube2 IceCube2]). Dar diferențele nu trebuie să fie mari, poate diferă doar anumite detalii de implementare a unor funcționalități specifice. Indiferent de platformă (Intel-Altera, AMD-Xilinx sau Lattice etc) toate trec obligatoriu prin aceleași etape:&lt;br /&gt;
#Design — Proiectare&lt;br /&gt;
#Sinteză&lt;br /&gt;
#Plasare și rutare&lt;br /&gt;
#Analiza duratelor (timing analysis)&lt;br /&gt;
#Programarea FPGA-ului&lt;br /&gt;
#Testarea și verificarea&lt;br /&gt;
&lt;br /&gt;
Pentru Windows și Linux există instrumente care includ atât sinteza cât și plasarea și rutarea circuitelor. Pentru Mac nu există &#039;&#039;toolchain&#039;&#039; care să facă asta. Cel mai apropiat este TerosHDL, modul pentru Visual Studio Code. Recent l-am instalat și utilizat cu success, nu fără bătaie de cap. Mai jos sunt câteva lucruri de care trebuie ținut cont pentru o bună funcționare:&lt;br /&gt;
&lt;br /&gt;
#Crearea și activarea unui mediu virtual (virtual environment) Python &amp;lt;3.12&lt;br /&gt;
#Instalare edalize&lt;br /&gt;
#Instalare vunit&lt;br /&gt;
#Instalare ghdl&lt;br /&gt;
#Instalare Icarus Verilog&lt;br /&gt;
&lt;br /&gt;
===Mediul virtual Python===&lt;br /&gt;
Acesta nu trebuie să fie mai mare de 3.11. Edalize are anumite cerințe specifice în ceea ce privește versiunea Python:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python3.11 -m venv venv&lt;br /&gt;
source venv/bin/activate&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Din acest motiv am folosit versiunea 3.11.14:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python --version&lt;br /&gt;
&amp;gt;&amp;gt; Python 3.11.14&lt;br /&gt;
pip show edalize | grep Requires&lt;br /&gt;
&amp;gt;&amp;gt; Requires: Jinja2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Apoi am instalat modulele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pip install --upgrade pip&lt;br /&gt;
pip install vunit_hdl edalize&lt;br /&gt;
pip list&lt;br /&gt;
&amp;gt;&amp;gt;&lt;br /&gt;
Package    Version&lt;br /&gt;
---------- -------&lt;br /&gt;
colorama   0.4.6&lt;br /&gt;
edalize    0.6.5&lt;br /&gt;
Jinja2     3.1.6&lt;br /&gt;
MarkupSafe 3.0.3&lt;br /&gt;
pip        26.0.1&lt;br /&gt;
setuptools 80.9.0&lt;br /&gt;
vunit_hdl  4.7.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Edalize===&lt;br /&gt;
Edalize este o bibliotecă Python pentru interacțiunea cu instrumente EDA. Poate crea fișiere-proiect pentru instrumentele suportate și le poate rula în mod batch sau GUI (acolo unde modul GUI este suportat). Aici este [https://github.com/olofk/edalize pagina github pentru edalize] iar aici un link direct către un [https://github.com/olofk/edalize?tab=readme-ov-file#edalize fișier README]&lt;br /&gt;
&lt;br /&gt;
===Vunit===&lt;br /&gt;
VUnit este o platformă open source pentru testarea unitară (unit testing) VHDL/Verilog/SystemVerilog. Oferă funcționalitățile necesare realizării unui proces automat de testare a codului HDL.&lt;br /&gt;
Aici este [https://github.com/VUnit/vunit pagina proiectului] iar aici este un link direct către un [https://github.com/VUnit/vunit/blob/master/README.md fișier README].&lt;br /&gt;
&lt;br /&gt;
===ghdl===&lt;br /&gt;
După toate acestea, am avut alte probleme:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
---&amp;gt; Build directory: /Users/tom/.teroshdl/build&lt;br /&gt;
---&amp;gt; Make installation folder path: System path&lt;br /&gt;
Error: &#039;[&#039;make&#039;, &#039;run&#039;]&#039; exited with an error: 2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cele mai comunte trei cauze pentru această eroare sunt:&lt;br /&gt;
#Fișierul &#039;&#039;&#039;Makefile&#039;&#039;&#039; nu a fost găsit → VUnit/edalize nu l-au generat corect&lt;br /&gt;
#Lipsește simulatorul → trebuie verificat dacă este instalat un simulator (gen ghdl sau ModelSim)&lt;br /&gt;
#Probleme cu calea către executabil → executabilul simulatorului nu este în variabila PATH de sistem&lt;br /&gt;
&lt;br /&gt;
La mine s-a dovedit a fi a doua problemă&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Check for GHDL (free, open-source)&lt;br /&gt;
which ghdl&lt;br /&gt;
ghdl --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Și l-am instalat cu brew:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Install GHDL via Homebrew&lt;br /&gt;
brew install ghdl&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Icarus Verilog===&lt;br /&gt;
Pagina [https://steveicarus.github.io/iverilog/ proiectului este aici], iar aici este un fișier [https://github.com/steveicarus/iverilog#the-icarus-verilog-compilation-system README] din respozitoriul online.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Install Icarus Verilog&lt;br /&gt;
brew install icarus-verilog&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comenzi compilare și simulare==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Compile&lt;br /&gt;
iverilog -o sim logic_gates.v logic_gates_tb.v&lt;br /&gt;
&lt;br /&gt;
# Run simulation&lt;br /&gt;
vvp sim&lt;br /&gt;
&lt;br /&gt;
# Open waveform&lt;br /&gt;
surfer logic_gates.vcd&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Documentație==&lt;br /&gt;
* [[Comparație între diverse plăci de dezvoltare cu FPGA|Comparație între diverse plăci de dezvoltare cu FPGA]]&lt;br /&gt;
* [[Digilent Arty A7-100T vs Arty Z7 (Zynq-7000 Z7020)|Comparație între Digilent Arty A7-100T și Arty Z7 (Zynq-7000 Z7020)]]&lt;br /&gt;
* [[Bazele arhitecturii FPGA pentru începători|Bazele arhitecturii FPGA presupunând că ești un începător]]&lt;br /&gt;
* [[Ce este conceptul de &amp;quot;hardware lichid&amp;quot;|Ce face conceptul de „hardware lichid” atât de special?]]&lt;br /&gt;
&lt;br /&gt;
==Exemple==&lt;br /&gt;
* [[Numărător pe 4 biți]] - [[VHDL]]&lt;br /&gt;
* [[Divizor cu 16]] – [[Verilog]]&lt;br /&gt;
* [[Sincronizare verticală pentru semnal video]] – [[Verilog]]&lt;br /&gt;
* [[Porți logice]] - [[Verilog]]&lt;br /&gt;
&lt;br /&gt;
==Cursuri recomandate==&lt;br /&gt;
===Coursera===&lt;br /&gt;
* [https://www.coursera.org/account/accomplishments/records/FWV2FWYZ4CUY Introduction to FPGA Design for Embedded Systems] &amp;amp;raquo; [https://www.coursera.org/account/accomplishments/certificate/FWV2FWYZ4CUY Certificat]&lt;br /&gt;
* [https://www.coursera.org/account/accomplishments/records/28H69CGQ3YNV Hardware Description Languages for FPGA Design] &amp;amp;raquo; [https://www.coursera.org/account/accomplishments/certificate/28H69CGQ3YNV Certificat]&lt;br /&gt;
* Expanded FPGA Training with NIOS II (University of Colorado, Boulder) &amp;amp;raquo; [https://www.coursera.org/learn/fpga-training-nios-ii Descriere] &amp;amp;raquo; [https://www.coursera.org/learn/fpga-training-nios-ii/home/welcome Pagina cursului]&lt;br /&gt;
==Link-uri externe==&lt;br /&gt;
* [https://www.vhdl-online.de/vhdl_reference_93/start VHDL Reference &#039;93]&lt;br /&gt;
* [https://www.vhdl-online.de/vhdl_glossary/start VHDL Glossary]&lt;br /&gt;
* [https://www.vhdl-online.de/synthesizeable_vhdl-model-library/start Synthesizeable VHDL-Model-Library]&lt;br /&gt;
* [https://www.fpgarelated.com/showthread/comp.arch.fpga/51980-1.php Hilbert Transform in verilog or VHDL]&lt;br /&gt;
* [https://www.intel.com/content/www/us/en/programmable/quartushelp/17.0/reference/glossary/glosslist.htm Glosar termeni Intel]&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Despre_FPGA-uri&amp;diff=3661</id>
		<title>Despre FPGA-uri</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Despre_FPGA-uri&amp;diff=3661"/>
		<updated>2026-02-21T23:18:58Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
Recent m-a cuprins &amp;quot;febra&amp;quot; circuitelor reprogramabile. Pentru cei mai puțin familiarizați cu acest domeniu, un circuit reprogramabil este compus dintr-un număr foarte mare de porți logice care se pot interconecta prin programarea unor conexiuni la nivelul matricei de siliciu. Programarea se face cu ajutorul unor platforme dedicate și printr-un limbaj cu care se poate proiecta un circuit la nivel hardware – [[HDL]]. Interconectarea suportă un număr aproape infinit de configurații. Astfel se poate proiecta la nivel hardware o configurație completă de porți logice care, împreună, generează o anumită funcționalitate. Marele avantaj este că, spre deosebire de circuitele cu logică predefinită, configurația unui circuit programabil poate fi modificată hardware prin... software. Circuitele cu logică &amp;amp;#91;re&amp;amp;#93;programabilă au mai multe avantaje, dar cele mai importante sunt cele legate de timpul și costul de implementare. De pildă, costurile de producție ale unui circuit specializat ([[ASIC]] – Application Specific Integrated Circuit) sunt de ordinul milioanelor de dolari din cauză că producția matricei de siliciu este foarte scumpă. În cazul unor erori, această matrice practic se aruncă la coș și trebuie luat totul de la capăt. Aceeași logică poate fi creată într-un circuit cu logică programabilă iar, în cazul unor erori, pur și simplu trebuie doar schimbat codul software care definește partea de hardware. Avantajul este evident. Din seria circuitelor cu logică programabilă, cele mai importante sunt [https://en.wikipedia.org/wiki/Complex_programmable_logic_device CPLD]-urile (Complex Programmable Logic Device&amp;amp;#91;s&amp;amp;#93;) și [https://ro.wikipedia.org/wiki/FPGA FPGA]-urile (Field Programmable Graphic Arrays). Sunt mai multe diferențe între cele două categorii, dar principala diferență &#039;&#039;funcțională&#039;&#039; este că FPGA-urile au nevoie de o memorie externă (poate fi chiar un microcontroller) pentru a stoca configurația, care se încarcă în circuit la pornire. Pentru mai multe detalii [https://en.wikipedia.org/wiki/Complex_programmable_logic_device#Features aici, în secțiunea &amp;quot;Features&amp;quot;].&lt;br /&gt;
&lt;br /&gt;
În radioamatorism, FPGA-urile reprezintă alegerea ideală pentru o serie de proiecte care implică procesarea digitală a semnalelor. Se pot realiza arhitecturi DSP complexe cu un efort de programare mult mai mic decât în cazul DSP-urilor dedicate (care necesită cunoștințe serioase de C sau C++). Există, evident, un compromis între gradul de complexitate al circuitului și logicii sale și decizia de a alege între implementarea pe un FPGA sau pe un circuit DSP dedicat. Lărgimea de bandă pentru bus-ul de date este un factor determinant pentru alegere (mare = FPGA; mică–moderată = DSP). Decizia mai este ajutată și de oferta extrem de bogată de plăci de experimentare și prototipare cu FPGA-uri, cu prețuri extrem de avantajoase în comparație cu oferta similară pentru DSP-uri. Vezi, de pildă oferta de la [https://www.terasic.com.tw/en/ Terasic] și [https://store.digilentinc.com/ Digilent] pentru plăci pe bază de FPGA-uri [https://www.intel.com/content/www/us/en/products/programmable.html Intel] (fost Altera) respectiv [https://www.xilinx.com Xilinx].&lt;br /&gt;
&lt;br /&gt;
Nu în ultimul rând trebuie menționat că există pe piața producătorilor de FPGA jucători mai mici decât [https://www.intel.com/content/www/us/en/products/programmable.html Intel] (fost Altera) și [https://www.xilinx.com Xilinx]. [http://www.latticesemi.com/ Lattice], de pildă, este specializat pe nișa circuitelor cu logică programabilă compacte, pentru dispozitive mobile și dedicate DSP ceea ce le face să fie foarte atrăgătoare pentru multe proiecte de radioamatorism care nu necesită complexitatea unor circuite cu foarte multe circuite logice.&lt;br /&gt;
&lt;br /&gt;
==Toolchains — Suite de dezvoltare==&lt;br /&gt;
&#039;&#039;&#039;8/02/2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cred că cel mai bun echivalent în limba română pentru &#039;&#039;toolchains&#039;&#039; este &#039;&#039;suite de dezvoltare&#039;&#039; sau &#039;&#039;instrumente de dezvoltare&#039;&#039; și reprezintă un ansamblu de instrumente a căror utilizare permite realizarea unor aplicații de la cap la coadă.&lt;br /&gt;
&lt;br /&gt;
Personal prefer termenul de &#039;&#039;suite de dezvoltare&#039;&#039; deoarece este mai ilustrativ pentru imaginea unui grup de aplicații și alte instrumente, hardware și software, care conlucrează pentru realizarea produsului finit.&lt;br /&gt;
&lt;br /&gt;
Cel mai mult am lucrat cu Quartus Prime de la Altera (Intel a re-promovat recent brand-ul &#039;&#039;&#039;Altera&#039;&#039;&#039; pentru divizia sa de circuite programabile). Nu am deloc experiență cu platformele similare de la Xilinx ([https://www.xilinx.com/support/download.html Vivado] &amp;amp; co.) sau Lattice ([https://www.latticesemi.com/icecube2 IceCube2]). Dar diferențele nu trebuie să fie mari, poate diferă doar anumite detalii de implementare a unor funcționalități specifice. Indiferent de platformă (Intel-Altera, AMD-Xilinx sau Lattice etc) toate trec obligatoriu prin aceleași etape:&lt;br /&gt;
#Design — Proiectare&lt;br /&gt;
#Sinteză&lt;br /&gt;
#Plasare și rutare&lt;br /&gt;
#Analiza duratelor (timing analysis)&lt;br /&gt;
#Programarea FPGA-ului&lt;br /&gt;
#Testarea și verificarea&lt;br /&gt;
&lt;br /&gt;
Pentru Windows și Linux există instrumente care includ atât sinteza cât și plasarea și rutarea circuitelor. Pentru Mac nu există &#039;&#039;toolchain&#039;&#039; care să facă asta. Cel mai apropiat este TerosHDL, modul pentru Visual Studio Code. Recent l-am instalat și utilizat cu success, nu fără bătaie de cap. Mai jos sunt câteva lucruri de care trebuie ținut cont pentru o bună funcționare:&lt;br /&gt;
&lt;br /&gt;
#Crearea și activarea unui mediu virtual (virtual environment) Python &amp;lt;3.12&lt;br /&gt;
#Instalare edalize&lt;br /&gt;
#Instalare vunit&lt;br /&gt;
#Instalare ghdl&lt;br /&gt;
#Instalare Icarus Verilog&lt;br /&gt;
&lt;br /&gt;
===Mediul virtual Python===&lt;br /&gt;
Acesta nu trebuie să fie mai mare de 3.11. Edalize are anumite cerințe specifice în ceea ce privește versiunea Python:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python3.11 -m venv venv&lt;br /&gt;
source venv/bin/activate&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Din acest motiv am folosit versiunea 3.11.14:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python --version&lt;br /&gt;
&amp;gt;&amp;gt; Python 3.11.14&lt;br /&gt;
pip show edalize | grep Requires&lt;br /&gt;
&amp;gt;&amp;gt; Requires: Jinja2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Apoi am instalat modulele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pip install --upgrade pip&lt;br /&gt;
pip install vunit_hdl edalize&lt;br /&gt;
pip list&lt;br /&gt;
&amp;gt;&amp;gt;&lt;br /&gt;
Package    Version&lt;br /&gt;
---------- -------&lt;br /&gt;
colorama   0.4.6&lt;br /&gt;
edalize    0.6.5&lt;br /&gt;
Jinja2     3.1.6&lt;br /&gt;
MarkupSafe 3.0.3&lt;br /&gt;
pip        26.0.1&lt;br /&gt;
setuptools 80.9.0&lt;br /&gt;
vunit_hdl  4.7.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Edalize===&lt;br /&gt;
Edalize este o bibliotecă Python pentru interacțiunea cu instrumente EDA. Poate crea fișiere-proiect pentru instrumentele suportate și le poate rula în mod batch sau GUI (acolo unde modul GUI este suportat). Aici este [https://github.com/olofk/edalize pagina github pentru edalize] iar aici un link direct către un [https://github.com/olofk/edalize?tab=readme-ov-file#edalize fișier README]&lt;br /&gt;
&lt;br /&gt;
===Vunit===&lt;br /&gt;
VUnit este o platformă open source pentru testarea unitară (unit testing) VHDL/Verilog/SystemVerilog. Oferă funcționalitățile necesare realizării unui proces automat de testare a codului HDL.&lt;br /&gt;
Aici este [https://github.com/VUnit/vunit pagina proiectului] iar aici este un link direct către un [https://github.com/VUnit/vunit/blob/master/README.md fișier README].&lt;br /&gt;
&lt;br /&gt;
===ghdl===&lt;br /&gt;
După toate acestea, am avut alte probleme:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
---&amp;gt; Build directory: /Users/tom/.teroshdl/build&lt;br /&gt;
---&amp;gt; Make installation folder path: System path&lt;br /&gt;
Error: &#039;[&#039;make&#039;, &#039;run&#039;]&#039; exited with an error: 2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cele mai comunte trei cauze pentru această eroare sunt:&lt;br /&gt;
#Fișierul &#039;&#039;&#039;Makefile&#039;&#039;&#039; nu a fost găsit → VUnit/edalize nu l-au generat corect&lt;br /&gt;
#Lipsește simulatorul → trebuie verificat dacă este instalat un simulator (gen ghdl sau ModelSim)&lt;br /&gt;
#Probleme cu calea către executabil → executabilul simulatorului nu este în variabila PATH de sistem&lt;br /&gt;
&lt;br /&gt;
La mine s-a dovedit a fi a doua problemă&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Check for GHDL (free, open-source)&lt;br /&gt;
which ghdl&lt;br /&gt;
ghdl --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Și l-am instalat cu brew:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Install GHDL via Homebrew&lt;br /&gt;
brew install ghdl&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Icarus Verilog===&lt;br /&gt;
Pagina [https://steveicarus.github.io/iverilog/ proiectului este aici], iar aici este un fișier [https://github.com/steveicarus/iverilog#the-icarus-verilog-compilation-system README] din respozitoriul online.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Install Icarus Verilog&lt;br /&gt;
brew install icarus-verilog&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comenzi compilare și simulare==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Compile&lt;br /&gt;
iverilog -o sim logic_gates.v logic_gates_tb.v&lt;br /&gt;
&lt;br /&gt;
# Run simulation&lt;br /&gt;
vvp sim&lt;br /&gt;
&lt;br /&gt;
# Open waveform&lt;br /&gt;
surfer logic_gates.vcd&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Documentație==&lt;br /&gt;
* [[Comparație între diverse plăci de dezvoltare cu FPGA|Comparație între diverse plăci de dezvoltare cu FPGA]]&lt;br /&gt;
* [[Digilent Arty A7-100T vs Arty Z7 (Zynq-7000 Z7020)|Comparație între Digilent Arty A7-100T și Arty Z7 (Zynq-7000 Z7020)]]&lt;br /&gt;
* [[Bazele arhitecturii FPGA pentru începători|Bazele arhitecturii FPGA presupunând că ești un începător]]&lt;br /&gt;
* [[Ce este conceptul de &amp;quot;hardware lichid&amp;quot;|Ce face conceptul de „hardware lichid” atât de special?]]&lt;br /&gt;
&lt;br /&gt;
==Exemple==&lt;br /&gt;
* [[Numărător pe 4 biți]] - [[VHDL]]&lt;br /&gt;
* [[Divizor cu 16]] – [[Verilog]]&lt;br /&gt;
* [[Sincronizare verticală pentru semnal video]] – [[Verilog]]&lt;br /&gt;
&lt;br /&gt;
==Cursuri recomandate==&lt;br /&gt;
===Coursera===&lt;br /&gt;
* [https://www.coursera.org/account/accomplishments/records/FWV2FWYZ4CUY Introduction to FPGA Design for Embedded Systems] &amp;amp;raquo; [https://www.coursera.org/account/accomplishments/certificate/FWV2FWYZ4CUY Certificat]&lt;br /&gt;
* [https://www.coursera.org/account/accomplishments/records/28H69CGQ3YNV Hardware Description Languages for FPGA Design] &amp;amp;raquo; [https://www.coursera.org/account/accomplishments/certificate/28H69CGQ3YNV Certificat]&lt;br /&gt;
* Expanded FPGA Training with NIOS II (University of Colorado, Boulder) &amp;amp;raquo; [https://www.coursera.org/learn/fpga-training-nios-ii Descriere] &amp;amp;raquo; [https://www.coursera.org/learn/fpga-training-nios-ii/home/welcome Pagina cursului]&lt;br /&gt;
==Link-uri externe==&lt;br /&gt;
* [https://www.vhdl-online.de/vhdl_reference_93/start VHDL Reference &#039;93]&lt;br /&gt;
* [https://www.vhdl-online.de/vhdl_glossary/start VHDL Glossary]&lt;br /&gt;
* [https://www.vhdl-online.de/synthesizeable_vhdl-model-library/start Synthesizeable VHDL-Model-Library]&lt;br /&gt;
* [https://www.fpgarelated.com/showthread/comp.arch.fpga/51980-1.php Hilbert Transform in verilog or VHDL]&lt;br /&gt;
* [https://www.intel.com/content/www/us/en/programmable/quartushelp/17.0/reference/glossary/glosslist.htm Glosar termeni Intel]&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Despre_FPGA-uri&amp;diff=3660</id>
		<title>Despre FPGA-uri</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Despre_FPGA-uri&amp;diff=3660"/>
		<updated>2026-02-21T23:18:05Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
Recent m-a cuprins &amp;quot;febra&amp;quot; circuitelor reprogramabile. Pentru cei mai puțin familiarizați cu acest domeniu, un circuit reprogramabil este compus dintr-un număr foarte mare de porți logice care se pot interconecta prin programarea unor conexiuni la nivelul matricei de siliciu. Programarea se face cu ajutorul unor platforme dedicate și printr-un limbaj cu care se poate proiecta un circuit la nivel hardware – [[HDL]]. Interconectarea suportă un număr aproape infinit de configurații. Astfel se poate proiecta la nivel hardware o configurație completă de porți logice care, împreună, generează o anumită funcționalitate. Marele avantaj este că, spre deosebire de circuitele cu logică predefinită, configurația unui circuit programabil poate fi modificată hardware prin... software. Circuitele cu logică &amp;amp;#91;re&amp;amp;#93;programabilă au mai multe avantaje, dar cele mai importante sunt cele legate de timpul și costul de implementare. De pildă, costurile de producție ale unui circuit specializat ([[ASIC]] – Application Specific Integrated Circuit) sunt de ordinul milioanelor de dolari din cauză că producția matricei de siliciu este foarte scumpă. În cazul unor erori, această matrice practic se aruncă la coș și trebuie luat totul de la capăt. Aceeași logică poate fi creată într-un circuit cu logică programabilă iar, în cazul unor erori, pur și simplu trebuie doar schimbat codul software care definește partea de hardware. Avantajul este evident. Din seria circuitelor cu logică programabilă, cele mai importante sunt [https://en.wikipedia.org/wiki/Complex_programmable_logic_device CPLD]-urile (Complex Programmable Logic Device&amp;amp;#91;s&amp;amp;#93;) și [https://ro.wikipedia.org/wiki/FPGA FPGA]-urile (Field Programmable Graphic Arrays). Sunt mai multe diferențe între cele două categorii, dar principala diferență &#039;&#039;funcțională&#039;&#039; este că FPGA-urile au nevoie de o memorie externă (poate fi chiar un microcontroller) pentru a stoca configurația, care se încarcă în circuit la pornire. Pentru mai multe detalii [https://en.wikipedia.org/wiki/Complex_programmable_logic_device#Features aici, în secțiunea &amp;quot;Features&amp;quot;].&lt;br /&gt;
&lt;br /&gt;
În radioamatorism, FPGA-urile reprezintă alegerea ideală pentru o serie de proiecte care implică procesarea digitală a semnalelor. Se pot realiza arhitecturi DSP complexe cu un efort de programare mult mai mic decât în cazul DSP-urilor dedicate (care necesită cunoștințe serioase de C sau C++). Există, evident, un compromis între gradul de complexitate al circuitului și logicii sale și decizia de a alege între implementarea pe un FPGA sau pe un circuit DSP dedicat. Lărgimea de bandă pentru bus-ul de date este un factor determinant pentru alegere (mare = FPGA; mică–moderată = DSP). Decizia mai este ajutată și de oferta extrem de bogată de plăci de experimentare și prototipare cu FPGA-uri, cu prețuri extrem de avantajoase în comparație cu oferta similară pentru DSP-uri. Vezi, de pildă oferta de la [https://www.terasic.com.tw/en/ Terasic] și [https://store.digilentinc.com/ Digilent] pentru plăci pe bază de FPGA-uri [https://www.intel.com/content/www/us/en/products/programmable.html Intel] (fost Altera) respectiv [https://www.xilinx.com Xilinx].&lt;br /&gt;
&lt;br /&gt;
Nu în ultimul rând trebuie menționat că există pe piața producătorilor de FPGA jucători mai mici decât [https://www.intel.com/content/www/us/en/products/programmable.html Intel] (fost Altera) și [https://www.xilinx.com Xilinx]. [http://www.latticesemi.com/ Lattice], de pildă, este specializat pe nișa circuitelor cu logică programabilă compacte, pentru dispozitive mobile și dedicate DSP ceea ce le face să fie foarte atrăgătoare pentru multe proiecte de radioamatorism care nu necesită complexitatea unor circuite cu foarte multe circuite logice.&lt;br /&gt;
&lt;br /&gt;
==Articole și informații suplimentare==&lt;br /&gt;
* [[Bazele arhitecturii FPGA pentru începători|Bazele arhitecturii FPGA presupunând că ești un începător]]&lt;br /&gt;
* [[Ce este conceptul de &amp;quot;hardware lichid&amp;quot;|Ce face conceptul de „hardware lichid” atât de special?]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Toolchains — Suite de dezvoltare==&lt;br /&gt;
&#039;&#039;&#039;8/02/2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cred că cel mai bun echivalent în limba română pentru &#039;&#039;toolchains&#039;&#039; este &#039;&#039;suite de dezvoltare&#039;&#039; sau &#039;&#039;instrumente de dezvoltare&#039;&#039; și reprezintă un ansamblu de instrumente a căror utilizare permite realizarea unor aplicații de la cap la coadă.&lt;br /&gt;
&lt;br /&gt;
Personal prefer termenul de &#039;&#039;suite de dezvoltare&#039;&#039; deoarece este mai ilustrativ pentru imaginea unui grup de aplicații și alte instrumente, hardware și software, care conlucrează pentru realizarea produsului finit.&lt;br /&gt;
&lt;br /&gt;
Cel mai mult am lucrat cu Quartus Prime de la Altera (Intel a re-promovat recent brand-ul &#039;&#039;&#039;Altera&#039;&#039;&#039; pentru divizia sa de circuite programabile). Nu am deloc experiență cu platformele similare de la Xilinx ([https://www.xilinx.com/support/download.html Vivado] &amp;amp; co.) sau Lattice ([https://www.latticesemi.com/icecube2 IceCube2]). Dar diferențele nu trebuie să fie mari, poate diferă doar anumite detalii de implementare a unor funcționalități specifice. Indiferent de platformă (Intel-Altera, AMD-Xilinx sau Lattice etc) toate trec obligatoriu prin aceleași etape:&lt;br /&gt;
#Design — Proiectare&lt;br /&gt;
#Sinteză&lt;br /&gt;
#Plasare și rutare&lt;br /&gt;
#Analiza duratelor (timing analysis)&lt;br /&gt;
#Programarea FPGA-ului&lt;br /&gt;
#Testarea și verificarea&lt;br /&gt;
&lt;br /&gt;
Pentru Windows și Linux există instrumente care includ atât sinteza cât și plasarea și rutarea circuitelor. Pentru Mac nu există &#039;&#039;toolchain&#039;&#039; care să facă asta. Cel mai apropiat este TerosHDL, modul pentru Visual Studio Code. Recent l-am instalat și utilizat cu success, nu fără bătaie de cap. Mai jos sunt câteva lucruri de care trebuie ținut cont pentru o bună funcționare:&lt;br /&gt;
&lt;br /&gt;
#Crearea și activarea unui mediu virtual (virtual environment) Python &amp;lt;3.12&lt;br /&gt;
#Instalare edalize&lt;br /&gt;
#Instalare vunit&lt;br /&gt;
#Instalare ghdl&lt;br /&gt;
#Instalare Icarus Verilog&lt;br /&gt;
&lt;br /&gt;
===Mediul virtual Python===&lt;br /&gt;
Acesta nu trebuie să fie mai mare de 3.11. Edalize are anumite cerințe specifice în ceea ce privește versiunea Python:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python3.11 -m venv venv&lt;br /&gt;
source venv/bin/activate&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Din acest motiv am folosit versiunea 3.11.14:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python --version&lt;br /&gt;
&amp;gt;&amp;gt; Python 3.11.14&lt;br /&gt;
pip show edalize | grep Requires&lt;br /&gt;
&amp;gt;&amp;gt; Requires: Jinja2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Apoi am instalat modulele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pip install --upgrade pip&lt;br /&gt;
pip install vunit_hdl edalize&lt;br /&gt;
pip list&lt;br /&gt;
&amp;gt;&amp;gt;&lt;br /&gt;
Package    Version&lt;br /&gt;
---------- -------&lt;br /&gt;
colorama   0.4.6&lt;br /&gt;
edalize    0.6.5&lt;br /&gt;
Jinja2     3.1.6&lt;br /&gt;
MarkupSafe 3.0.3&lt;br /&gt;
pip        26.0.1&lt;br /&gt;
setuptools 80.9.0&lt;br /&gt;
vunit_hdl  4.7.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Edalize===&lt;br /&gt;
Edalize este o bibliotecă Python pentru interacțiunea cu instrumente EDA. Poate crea fișiere-proiect pentru instrumentele suportate și le poate rula în mod batch sau GUI (acolo unde modul GUI este suportat). Aici este [https://github.com/olofk/edalize pagina github pentru edalize] iar aici un link direct către un [https://github.com/olofk/edalize?tab=readme-ov-file#edalize fișier README]&lt;br /&gt;
&lt;br /&gt;
===Vunit===&lt;br /&gt;
VUnit este o platformă open source pentru testarea unitară (unit testing) VHDL/Verilog/SystemVerilog. Oferă funcționalitățile necesare realizării unui proces automat de testare a codului HDL.&lt;br /&gt;
Aici este [https://github.com/VUnit/vunit pagina proiectului] iar aici este un link direct către un [https://github.com/VUnit/vunit/blob/master/README.md fișier README].&lt;br /&gt;
&lt;br /&gt;
===ghdl===&lt;br /&gt;
După toate acestea, am avut alte probleme:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
---&amp;gt; Build directory: /Users/tom/.teroshdl/build&lt;br /&gt;
---&amp;gt; Make installation folder path: System path&lt;br /&gt;
Error: &#039;[&#039;make&#039;, &#039;run&#039;]&#039; exited with an error: 2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cele mai comunte trei cauze pentru această eroare sunt:&lt;br /&gt;
#Fișierul &#039;&#039;&#039;Makefile&#039;&#039;&#039; nu a fost găsit → VUnit/edalize nu l-au generat corect&lt;br /&gt;
#Lipsește simulatorul → trebuie verificat dacă este instalat un simulator (gen ghdl sau ModelSim)&lt;br /&gt;
#Probleme cu calea către executabil → executabilul simulatorului nu este în variabila PATH de sistem&lt;br /&gt;
&lt;br /&gt;
La mine s-a dovedit a fi a doua problemă&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Check for GHDL (free, open-source)&lt;br /&gt;
which ghdl&lt;br /&gt;
ghdl --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Și l-am instalat cu brew:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Install GHDL via Homebrew&lt;br /&gt;
brew install ghdl&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Icarus Verilog===&lt;br /&gt;
Pagina [https://steveicarus.github.io/iverilog/ proiectului este aici], iar aici este un fișier [https://github.com/steveicarus/iverilog#the-icarus-verilog-compilation-system README] din respozitoriul online.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Install Icarus Verilog&lt;br /&gt;
brew install icarus-verilog&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comenzi compilare și simulare==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Compile&lt;br /&gt;
iverilog -o sim logic_gates.v logic_gates_tb.v&lt;br /&gt;
&lt;br /&gt;
# Run simulation&lt;br /&gt;
vvp sim&lt;br /&gt;
&lt;br /&gt;
# Open waveform&lt;br /&gt;
surfer logic_gates.vcd&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Documentație==&lt;br /&gt;
* [[Comparație între diverse plăci de dezvoltare cu FPGA|Comparație între diverse plăci de dezvoltare cu FPGA]]&lt;br /&gt;
* [[Digilent Arty A7-100T vs Arty Z7 (Zynq-7000 Z7020)|Comparație între Digilent Arty A7-100T și Arty Z7 (Zynq-7000 Z7020)]]&lt;br /&gt;
&lt;br /&gt;
==Exemple==&lt;br /&gt;
* [[Numărător pe 4 biți]] - [[VHDL]]&lt;br /&gt;
* [[Divizor cu 16]] – [[Verilog]]&lt;br /&gt;
* [[Sincronizare verticală pentru semnal video]] – [[Verilog]]&lt;br /&gt;
&lt;br /&gt;
==Cursuri recomandate==&lt;br /&gt;
===Coursera===&lt;br /&gt;
* [https://www.coursera.org/account/accomplishments/records/FWV2FWYZ4CUY Introduction to FPGA Design for Embedded Systems] &amp;amp;raquo; [https://www.coursera.org/account/accomplishments/certificate/FWV2FWYZ4CUY Certificat]&lt;br /&gt;
* [https://www.coursera.org/account/accomplishments/records/28H69CGQ3YNV Hardware Description Languages for FPGA Design] &amp;amp;raquo; [https://www.coursera.org/account/accomplishments/certificate/28H69CGQ3YNV Certificat]&lt;br /&gt;
* Expanded FPGA Training with NIOS II (University of Colorado, Boulder) &amp;amp;raquo; [https://www.coursera.org/learn/fpga-training-nios-ii Descriere] &amp;amp;raquo; [https://www.coursera.org/learn/fpga-training-nios-ii/home/welcome Pagina cursului]&lt;br /&gt;
==Link-uri externe==&lt;br /&gt;
* [https://www.vhdl-online.de/vhdl_reference_93/start VHDL Reference &#039;93]&lt;br /&gt;
* [https://www.vhdl-online.de/vhdl_glossary/start VHDL Glossary]&lt;br /&gt;
* [https://www.vhdl-online.de/synthesizeable_vhdl-model-library/start Synthesizeable VHDL-Model-Library]&lt;br /&gt;
* [https://www.fpgarelated.com/showthread/comp.arch.fpga/51980-1.php Hilbert Transform in verilog or VHDL]&lt;br /&gt;
* [https://www.intel.com/content/www/us/en/programmable/quartushelp/17.0/reference/glossary/glosslist.htm Glosar termeni Intel]&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Ce_este_conceptul_de_%22hardware_lichid%22&amp;diff=3659</id>
		<title>Ce este conceptul de &quot;hardware lichid&quot;</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Ce_este_conceptul_de_%22hardware_lichid%22&amp;diff=3659"/>
		<updated>2026-02-19T22:04:30Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Conceptul de „hardware lichid” este considerat special deoarece permite definirea funcționalității hardware a unui dispozitiv prin simpla descărcare a unui cod software (un fișier de configurare numit bitstream). Aceasta transformă radical modul în care sunt proiectate și utilizate sistemele electronice, oferind câteva avantaje fundamentale:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Flexibilitatea utilizării:&#039;&#039;&#039; O singură placă hardware poate fi utilizată pentru o multitudine de aplicații diferite. De exemplu, un sistem bazat pe FPGA poate funcționa ca un transceiver pentru modulații AM, FM sau SSB, iar prin schimbarea programului, poate deveni un modem OFDM de mare viteză sau un controler de robot.&lt;br /&gt;
* &#039;&#039;&#039;Reconfigurabilitatea și corectarea erorilor:&#039;&#039;&#039; Spre deosebire de circuitele specializate (ASIC), unde o eroare de proiectare necesită aruncarea matricei de siliciu și costuri de milioane de dolari, în cazul hardware-ului lichid este suficientă modificarea codului software care definește arhitectura hardware.&lt;br /&gt;
* &#039;&#039;&#039;Libertatea totală de proiectare:&#039;&#039;&#039; Inginerii nu mai sunt limitați de deciziile luate de producătorii de cipuri tradiționale (DSP sau microprocesoare). Aceștia pot personaliza în detaliu lungimea cuvintelor (bit-width), tipul și numărul unităților funcționale, precum și lățimea de bandă a memoriei pentru fiecare problemă specifică.&lt;br /&gt;
* &#039;&#039;&#039;Paralelism masiv:&#039;&#039;&#039; Deși funcționează „ca un software”, hardware-ul rezultat execută operațiile în paralel, nu secvențial ca un microprocesor. Acest lucru permite realizarea unor arhitecturi de procesare digitală a semnalelor (DSP) extrem de performante, care pot atinge miliarde de operații pe secundă (MACs) la un cost redus.&lt;br /&gt;
* &#039;&#039;&#039;Eficiență în timp și costuri:&#039;&#039;&#039; FPGA-urile funcționează ca niște „turnătorii de siliciu în miniatură”, permițând trecerea de la concept la un circuit funcțional într-un timp extrem de scurt.&lt;br /&gt;
&lt;br /&gt;
În esență, &#039;&#039;„hardware-ul lichid”&#039;&#039; îmbină flexibilitatea software-ului cu performanța hardware-ului dedicat, permițând crearea unor dispozitive care „arată ca un circuit integrat personalizat”, dar care pot fi reprogramate oricând pentru noi sarcini.&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Ce_este_conceptul_de_%22hardware_lichid%22&amp;diff=3658</id>
		<title>Ce este conceptul de &quot;hardware lichid&quot;</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Ce_este_conceptul_de_%22hardware_lichid%22&amp;diff=3658"/>
		<updated>2026-02-19T22:01:47Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: Pagină nouă: Conceptul de „hardware lichid” este considerat special deoarece permite definirea funcționalității hardware a unui dispozitiv prin simpla descărcare a unui cod software (un fișier de configurare numit bitstream). Aceasta transformă radical modul în care sunt proiectate și utilizate sistemele electronice, oferind câteva avantaje fundamentale:  * Flexibilitatea utilizării: O singură placă hardware poate fi utilizată pentru o multitudine de aplicații diferite....&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Conceptul de „hardware lichid” este considerat special deoarece permite definirea funcționalității hardware a unui dispozitiv prin simpla descărcare a unui cod software (un fișier de configurare numit bitstream). Aceasta transformă radical modul în care sunt proiectate și utilizate sistemele electronice, oferind câteva avantaje fundamentale:&lt;br /&gt;
&lt;br /&gt;
* Flexibilitatea utilizării: O singură placă hardware poate fi utilizată pentru o multitudine de aplicații diferite. De exemplu, un sistem bazat pe FPGA poate funcționa ca un transceiver pentru modulații AM, FM sau SSB, iar prin schimbarea programului, poate deveni un modem OFDM de mare viteză sau un controler de robot.&lt;br /&gt;
* Reconfigurabilitatea și corectarea erorilor: Spre deosebire de circuitele specializate (ASIC), unde o eroare de proiectare necesită aruncarea matricei de siliciu și costuri de milioane de dolari, în cazul hardware-ului lichid este suficientă modificarea codului software care definește arhitectura hardware.&lt;br /&gt;
* Libertatea totală de proiectare: Inginerii nu mai sunt limitați de deciziile luate de producătorii de cipuri tradiționale (DSP sau microprocesoare). Aceștia pot personaliza în detaliu lungimea cuvintelor (bit-width), tipul și numărul unităților funcționale, precum și lățimea de bandă a memoriei pentru fiecare problemă specifică.&lt;br /&gt;
* Paralelism masiv: Deși funcționează „ca un software”, hardware-ul rezultat execută operațiile în paralel, nu secvențial ca un microprocesor. Acest lucru permite realizarea unor arhitecturi de procesare digitală a semnalelor (DSP) extrem de performante, care pot atinge miliarde de operații pe secundă (MACs) la un cost redus.&lt;br /&gt;
* Eficiență în timp și costuri: FPGA-urile funcționează ca niște „turnătorii de siliciu în miniatură”, permițând trecerea de la concept la un circuit funcțional într-un timp extrem de scurt.&lt;br /&gt;
&lt;br /&gt;
În esență, „hardware-ul lichid” îmbină flexibilitatea software-ului cu performanța hardware-ului dedicat, permițând crearea unor dispozitive care „arată ca un circuit integrat personalizat”, dar care pot fi reprogramate oricând pentru noi sarcini.&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Bazele_arhitecturii_FPGA_pentru_%C3%AEncep%C4%83tori&amp;diff=3657</id>
		<title>Bazele arhitecturii FPGA pentru începători</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Bazele_arhitecturii_FPGA_pentru_%C3%AEncep%C4%83tori&amp;diff=3657"/>
		<updated>2026-02-19T22:00:43Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: /* De ce este special? (Hardware Lichid) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Un FPGA (Field-Programmable Gate Array) este un circuit integrat programabil pe care îl poți configura pentru a deveni aproape orice tip de circuit digital dorești. Spre deosebire de un procesor obișnuit (CPU) care execută instrucțiuni una după alta, un FPGA îți permite să construiești hardware-ul propriu-zis care să execute sarcini în paralel.&lt;br /&gt;
Iată conceptele de bază:&lt;br /&gt;
==Din ce este format un FPGA?==&lt;br /&gt;
Imaginează-ți o tablă imensă de piese LEGO care pot fi reconectate prin software. Arhitectura sa internă se bazează pe trei elemente principale:&lt;br /&gt;
* Blocuri Logice Configurabile (CLB): Acestea sunt „celulele” de bază ale FPGA-ului. Fiecare bloc conține elemente care permit realizarea de calcule și stocarea datelor.&lt;br /&gt;
* Look-Up Tables (LUT): Acesta este „secretul” FPGA-ului. În loc să aibă porți logice fizice fixe, FPGA-ul folosește memorii mici numite LUT-uri care memorează rezultatele unei funcții logice (ca un tabel de adevăr). Când introduci niște date, LUT-ul „caută” rapid rezultatul corespunzător în tabel.&lt;br /&gt;
* Conexiuni Programabile: Acestea sunt „firele” invizibile care leagă blocurile logice între ele. Ele pot fi configurate pentru a ruta semnalele în orice direcție în interiorul cipului.&lt;br /&gt;
* Elemente de memorie (Bistabili/Flip-Flops): Folosite pentru a stoca stări sau date temporare la fiecare bătaie a ceasului sistemului.&lt;br /&gt;
==Cum se transformă codul în hardware?==&lt;br /&gt;
Nu programezi un FPGA în sensul tradițional (ca pe un PC), ci îi descrii structura hardware folosind limbaje precum Verilog sau VHDL. Procesul prin care ideea ta ajunge pe cip include:&lt;br /&gt;
#Elaborarea: Codul tău este transformat într-o schemă generică de porți și registre.&lt;br /&gt;
#Sinteza: Această schemă este adaptată exact la resursele specifice (primitivele) disponibile pe modelul tău de FPGA.&lt;br /&gt;
#Implementarea (Place and Route): Computerul decide exact în ce loc de pe cip vor fi puse „piesele” tale și cum vor fi trase firele între ele.&lt;br /&gt;
#Generarea Bitstream-ului: Se creează un fișier final de configurare.&lt;br /&gt;
#Programarea: Acest fișier este descărcat în FPGA (adesea în memoria sa SRAM), activând conexiunile și configurând LUT-urile.&lt;br /&gt;
&lt;br /&gt;
==De ce este special? (Hardware Lichid)==&lt;br /&gt;
Un concept fascinant este cel de [[Ce este conceptul de &amp;quot;hardware lichid&amp;quot;|„hardware lichid”]]. Deoarece configurația este stocată în memorie, poți schimba complet funcția cipului în câteva secunde doar descărcând un alt fișier. Aceeași placă FPGA poate fi azi un receptor radio, mâine un controler de robot și poimâine un accelerator pentru inteligență artificială.&lt;br /&gt;
&lt;br /&gt;
==Avantajul major: Paralelismul==&lt;br /&gt;
În timp ce un microprocesor are câteva „unități de calcul” care fac lucrurile pe rând, un FPGA poate avea mii de unități (MAC - Multiply-Accumulate) care lucrează simultan. De exemplu, în procesarea semnalelor radio, un FPGA poate efectua miliarde de operații pe secundă, depășind de multe ori performanța unui procesor clasic.&lt;br /&gt;
Pentru început, plăci precum Digilent Basys 3 sau Cora Z7 sunt ideale, deoarece sunt proiectate special pentru a învăța fundamentele logicii digitale și ale sistemelor încorporate.&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Bazele_arhitecturii_FPGA_pentru_%C3%AEncep%C4%83tori&amp;diff=3656</id>
		<title>Bazele arhitecturii FPGA pentru începători</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Bazele_arhitecturii_FPGA_pentru_%C3%AEncep%C4%83tori&amp;diff=3656"/>
		<updated>2026-02-19T21:59:02Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: Pagină nouă: Un FPGA (Field-Programmable Gate Array) este un circuit integrat programabil pe care îl poți configura pentru a deveni aproape orice tip de circuit digital dorești. Spre deosebire de un procesor obișnuit (CPU) care execută instrucțiuni una după alta, un FPGA îți permite să construiești hardware-ul propriu-zis care să execute sarcini în paralel. Iată conceptele de bază: ==Din ce este format un FPGA?== Imaginează-ți o tablă imensă de piese LEGO care pot fi re...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Un FPGA (Field-Programmable Gate Array) este un circuit integrat programabil pe care îl poți configura pentru a deveni aproape orice tip de circuit digital dorești. Spre deosebire de un procesor obișnuit (CPU) care execută instrucțiuni una după alta, un FPGA îți permite să construiești hardware-ul propriu-zis care să execute sarcini în paralel.&lt;br /&gt;
Iată conceptele de bază:&lt;br /&gt;
==Din ce este format un FPGA?==&lt;br /&gt;
Imaginează-ți o tablă imensă de piese LEGO care pot fi reconectate prin software. Arhitectura sa internă se bazează pe trei elemente principale:&lt;br /&gt;
* Blocuri Logice Configurabile (CLB): Acestea sunt „celulele” de bază ale FPGA-ului. Fiecare bloc conține elemente care permit realizarea de calcule și stocarea datelor.&lt;br /&gt;
* Look-Up Tables (LUT): Acesta este „secretul” FPGA-ului. În loc să aibă porți logice fizice fixe, FPGA-ul folosește memorii mici numite LUT-uri care memorează rezultatele unei funcții logice (ca un tabel de adevăr). Când introduci niște date, LUT-ul „caută” rapid rezultatul corespunzător în tabel.&lt;br /&gt;
* Conexiuni Programabile: Acestea sunt „firele” invizibile care leagă blocurile logice între ele. Ele pot fi configurate pentru a ruta semnalele în orice direcție în interiorul cipului.&lt;br /&gt;
* Elemente de memorie (Bistabili/Flip-Flops): Folosite pentru a stoca stări sau date temporare la fiecare bătaie a ceasului sistemului.&lt;br /&gt;
==Cum se transformă codul în hardware?==&lt;br /&gt;
Nu programezi un FPGA în sensul tradițional (ca pe un PC), ci îi descrii structura hardware folosind limbaje precum Verilog sau VHDL. Procesul prin care ideea ta ajunge pe cip include:&lt;br /&gt;
#Elaborarea: Codul tău este transformat într-o schemă generică de porți și registre.&lt;br /&gt;
#Sinteza: Această schemă este adaptată exact la resursele specifice (primitivele) disponibile pe modelul tău de FPGA.&lt;br /&gt;
#Implementarea (Place and Route): Computerul decide exact în ce loc de pe cip vor fi puse „piesele” tale și cum vor fi trase firele între ele.&lt;br /&gt;
#Generarea Bitstream-ului: Se creează un fișier final de configurare.&lt;br /&gt;
#Programarea: Acest fișier este descărcat în FPGA (adesea în memoria sa SRAM), activând conexiunile și configurând LUT-urile.&lt;br /&gt;
&lt;br /&gt;
==De ce este special? (Hardware Lichid)==&lt;br /&gt;
Un concept fascinant este cel de „hardware lichid”. Deoarece configurația este stocată în memorie, poți schimba complet funcția cipului în câteva secunde doar descărcând un alt fișier. Aceeași placă FPGA poate fi azi un receptor radio, mâine un controler de robot și poimâine un accelerator pentru inteligență artificială.&lt;br /&gt;
&lt;br /&gt;
==Avantajul major: Paralelismul==&lt;br /&gt;
În timp ce un microprocesor are câteva „unități de calcul” care fac lucrurile pe rând, un FPGA poate avea mii de unități (MAC - Multiply-Accumulate) care lucrează simultan. De exemplu, în procesarea semnalelor radio, un FPGA poate efectua miliarde de operații pe secundă, depășind de multe ori performanța unui procesor clasic.&lt;br /&gt;
Pentru început, plăci precum Digilent Basys 3 sau Cora Z7 sunt ideale, deoarece sunt proiectate special pentru a învăța fundamentele logicii digitale și ale sistemelor încorporate.&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Despre_FPGA-uri&amp;diff=3655</id>
		<title>Despre FPGA-uri</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Despre_FPGA-uri&amp;diff=3655"/>
		<updated>2026-02-19T21:57:29Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
Recent m-a cuprins &amp;quot;febra&amp;quot; circuitelor reprogramabile. Pentru cei mai puțin familiarizați cu acest domeniu, un circuit reprogramabil este compus dintr-un număr foarte mare de porți logice care se pot interconecta prin programarea unor conexiuni la nivelul matricei de siliciu. Programarea se face cu ajutorul unor platforme dedicate și printr-un limbaj cu care se poate proiecta un circuit la nivel hardware – [[HDL]]. Interconectarea suportă un număr aproape infinit de configurații. Astfel se poate proiecta la nivel hardware o configurație completă de porți logice care, împreună, generează o anumită funcționalitate. Marele avantaj este că, spre deosebire de circuitele cu logică predefinită, configurația unui circuit programabil poate fi modificată hardware prin... software. Circuitele cu logică &amp;amp;#91;re&amp;amp;#93;programabilă au mai multe avantaje, dar cele mai importante sunt cele legate de timpul și costul de implementare. De pildă, costurile de producție ale unui circuit specializat ([[ASIC]] – Application Specific Integrated Circuit) sunt de ordinul milioanelor de dolari din cauză că producția matricei de siliciu este foarte scumpă. În cazul unor erori, această matrice practic se aruncă la coș și trebuie luat totul de la capăt. Aceeași logică poate fi creată într-un circuit cu logică programabilă iar, în cazul unor erori, pur și simplu trebuie doar schimbat codul software care definește partea de hardware. Avantajul este evident. Din seria circuitelor cu logică programabilă, cele mai importante sunt [https://en.wikipedia.org/wiki/Complex_programmable_logic_device CPLD]-urile (Complex Programmable Logic Device&amp;amp;#91;s&amp;amp;#93;) și [https://ro.wikipedia.org/wiki/FPGA FPGA]-urile (Field Programmable Graphic Arrays). Sunt mai multe diferențe între cele două categorii, dar principala diferență &#039;&#039;funcțională&#039;&#039; este că FPGA-urile au nevoie de o memorie externă (poate fi chiar un microcontroller) pentru a stoca configurația, care se încarcă în circuit la pornire. Pentru mai multe detalii [https://en.wikipedia.org/wiki/Complex_programmable_logic_device#Features aici, în secțiunea &amp;quot;Features&amp;quot;].&lt;br /&gt;
&lt;br /&gt;
În radioamatorism, FPGA-urile reprezintă alegerea ideală pentru o serie de proiecte care implică procesarea digitală a semnalelor. Se pot realiza arhitecturi DSP complexe cu un efort de programare mult mai mic decât în cazul DSP-urilor dedicate (care necesită cunoștințe serioase de C sau C++). Există, evident, un compromis între gradul de complexitate al circuitului și logicii sale și decizia de a alege între implementarea pe un FPGA sau pe un circuit DSP dedicat. Lărgimea de bandă pentru bus-ul de date este un factor determinant pentru alegere (mare = FPGA; mică–moderată = DSP). Decizia mai este ajutată și de oferta extrem de bogată de plăci de experimentare și prototipare cu FPGA-uri, cu prețuri extrem de avantajoase în comparație cu oferta similară pentru DSP-uri. Vezi, de pildă oferta de la [https://www.terasic.com.tw/en/ Terasic] și [https://store.digilentinc.com/ Digilent] pentru plăci pe bază de FPGA-uri [https://www.intel.com/content/www/us/en/products/programmable.html Intel] (fost Altera) respectiv [https://www.xilinx.com Xilinx].&lt;br /&gt;
&lt;br /&gt;
Nu în ultimul rând trebuie menționat că există pe piața producătorilor de FPGA jucători mai mici decât [https://www.intel.com/content/www/us/en/products/programmable.html Intel] (fost Altera) și [https://www.xilinx.com Xilinx]. [http://www.latticesemi.com/ Lattice], de pildă, este specializat pe nișa circuitelor cu logică programabilă compacte, pentru dispozitive mobile și dedicate DSP ceea ce le face să fie foarte atrăgătoare pentru multe proiecte de radioamatorism care nu necesită complexitatea unor circuite cu foarte multe circuite logice.&lt;br /&gt;
&lt;br /&gt;
==Articole și informații suplimentare==&lt;br /&gt;
* [[Bazele arhitecturii FPGA pentru începători|Bazele arhitecturii FPGA presupunând că ești un începător]]&lt;br /&gt;
* [[Ce este conceptul de &amp;quot;hardware lichid&amp;quot;|Ce face conceptul de „hardware lichid” atât de special?]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Toolchains — Suite de dezvoltare==&lt;br /&gt;
&#039;&#039;&#039;8/02/2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cred că cel mai bun echivalent în limba română pentru &#039;&#039;toolchains&#039;&#039; este &#039;&#039;suite de dezvoltare&#039;&#039; sau &#039;&#039;instrumente de dezvoltare&#039;&#039; și reprezintă un ansamblu de instrumente a căror utilizare permite realizarea unor aplicații de la cap la coadă.&lt;br /&gt;
&lt;br /&gt;
Personal prefer termenul de &#039;&#039;suite de dezvoltare&#039;&#039; deoarece este mai ilustrativ pentru imaginea unui grup de aplicații și alte instrumente, hardware și software, care conlucrează pentru realizarea produsului finit.&lt;br /&gt;
&lt;br /&gt;
Cel mai mult am lucrat cu Quartus Prime de la Altera (Intel a re-promovat recent brand-ul &#039;&#039;&#039;Altera&#039;&#039;&#039; pentru divizia sa de circuite programabile). Nu am deloc experiență cu platformele similare de la Xilinx ([https://www.xilinx.com/support/download.html Vivado] &amp;amp; co.) sau Lattice ([https://www.latticesemi.com/icecube2 IceCube2]). Dar diferențele nu trebuie să fie mari, poate diferă doar anumite detalii de implementare a unor funcționalități specifice. Indiferent de platformă (Intel-Altera, AMD-Xilinx sau Lattice etc) toate trec obligatoriu prin aceleași etape:&lt;br /&gt;
#Design — Proiectare&lt;br /&gt;
#Sinteză&lt;br /&gt;
#Plasare și rutare&lt;br /&gt;
#Analiza duratelor (timing analysis)&lt;br /&gt;
#Programarea FPGA-ului&lt;br /&gt;
#Testarea și verificarea&lt;br /&gt;
&lt;br /&gt;
Pentru Windows și Linux există instrumente care includ atât sinteza cât și plasarea și rutarea circuitelor. Pentru Mac nu există &#039;&#039;toolchain&#039;&#039; care să facă asta. Cel mai apropiat este TerosHDL, modul pentru Visual Studio Code. Recent l-am instalat și utilizat cu success, nu fără bătaie de cap. Mai jos sunt câteva lucruri de care trebuie ținut cont pentru o bună funcționare:&lt;br /&gt;
&lt;br /&gt;
#Crearea și activarea unui mediu virtual (virtual environment) Python &amp;lt;3.12&lt;br /&gt;
#Instalare edalize&lt;br /&gt;
#Instalare vunit&lt;br /&gt;
#Instalare ghdl&lt;br /&gt;
#Instalare Icarus Verilog&lt;br /&gt;
&lt;br /&gt;
===Mediul virtual Python===&lt;br /&gt;
Acesta nu trebuie să fie mai mare de 3.11. Edalize are anumite cerințe specifice în ceea ce privește versiunea Python:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python3.11 -m venv venv&lt;br /&gt;
source venv/bin/activate&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Din acest motiv am folosit versiunea 3.11.14:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python --version&lt;br /&gt;
&amp;gt;&amp;gt; Python 3.11.14&lt;br /&gt;
pip show edalize | grep Requires&lt;br /&gt;
&amp;gt;&amp;gt; Requires: Jinja2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Apoi am instalat modulele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pip install --upgrade pip&lt;br /&gt;
pip install vunit_hdl edalize&lt;br /&gt;
pip list&lt;br /&gt;
&amp;gt;&amp;gt;&lt;br /&gt;
Package    Version&lt;br /&gt;
---------- -------&lt;br /&gt;
colorama   0.4.6&lt;br /&gt;
edalize    0.6.5&lt;br /&gt;
Jinja2     3.1.6&lt;br /&gt;
MarkupSafe 3.0.3&lt;br /&gt;
pip        26.0.1&lt;br /&gt;
setuptools 80.9.0&lt;br /&gt;
vunit_hdl  4.7.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Edalize===&lt;br /&gt;
Edalize este o bibliotecă Python pentru interacțiunea cu instrumente EDA. Poate crea fișiere-proiect pentru instrumentele suportate și le poate rula în mod batch sau GUI (acolo unde modul GUI este suportat). Aici este [https://github.com/olofk/edalize pagina github pentru edalize] iar aici un link direct către un [https://github.com/olofk/edalize?tab=readme-ov-file#edalize fișier README]&lt;br /&gt;
&lt;br /&gt;
===Vunit===&lt;br /&gt;
VUnit este o platformă open source pentru testarea unitară (unit testing) VHDL/Verilog/SystemVerilog. Oferă funcționalitățile necesare realizării unui proces automat de testare a codului HDL.&lt;br /&gt;
Aici este [https://github.com/VUnit/vunit pagina proiectului] iar aici este un link direct către un [https://github.com/VUnit/vunit/blob/master/README.md fișier README].&lt;br /&gt;
&lt;br /&gt;
===ghdl===&lt;br /&gt;
După toate acestea, am avut alte probleme:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
---&amp;gt; Build directory: /Users/tom/.teroshdl/build&lt;br /&gt;
---&amp;gt; Make installation folder path: System path&lt;br /&gt;
Error: &#039;[&#039;make&#039;, &#039;run&#039;]&#039; exited with an error: 2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cele mai comunte trei cauze pentru această eroare sunt:&lt;br /&gt;
#Fișierul &#039;&#039;&#039;Makefile&#039;&#039;&#039; nu a fost găsit → VUnit/edalize nu l-au generat corect&lt;br /&gt;
#Lipsește simulatorul → trebuie verificat dacă este instalat un simulator (gen ghdl sau ModelSim)&lt;br /&gt;
#Probleme cu calea către executabil → executabilul simulatorului nu este în variabila PATH de sistem&lt;br /&gt;
&lt;br /&gt;
La mine s-a dovedit a fi a doua problemă&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Check for GHDL (free, open-source)&lt;br /&gt;
which ghdl&lt;br /&gt;
ghdl --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Și l-am instalat cu brew:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Install GHDL via Homebrew&lt;br /&gt;
brew install ghdl&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Icarus Verilog===&lt;br /&gt;
Pagina [https://steveicarus.github.io/iverilog/ proiectului este aici], iar aici este un fișier [https://github.com/steveicarus/iverilog#the-icarus-verilog-compilation-system README] din respozitoriul online.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Install Icarus Verilog&lt;br /&gt;
brew install icarus-verilog&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Documentație==&lt;br /&gt;
* [[Comparație între diverse plăci de dezvoltare cu FPGA|Comparație între diverse plăci de dezvoltare cu FPGA]]&lt;br /&gt;
* [[Digilent Arty A7-100T vs Arty Z7 (Zynq-7000 Z7020)|Comparație între Digilent Arty A7-100T și Arty Z7 (Zynq-7000 Z7020)]]&lt;br /&gt;
&lt;br /&gt;
==Exemple==&lt;br /&gt;
* [[Numărător pe 4 biți]] - [[VHDL]]&lt;br /&gt;
* [[Divizor cu 16]] – [[Verilog]]&lt;br /&gt;
* [[Sincronizare verticală pentru semnal video]] – [[Verilog]]&lt;br /&gt;
&lt;br /&gt;
==Cursuri recomandate==&lt;br /&gt;
===Coursera===&lt;br /&gt;
* [https://www.coursera.org/account/accomplishments/records/FWV2FWYZ4CUY Introduction to FPGA Design for Embedded Systems] &amp;amp;raquo; [https://www.coursera.org/account/accomplishments/certificate/FWV2FWYZ4CUY Certificat]&lt;br /&gt;
* [https://www.coursera.org/account/accomplishments/records/28H69CGQ3YNV Hardware Description Languages for FPGA Design] &amp;amp;raquo; [https://www.coursera.org/account/accomplishments/certificate/28H69CGQ3YNV Certificat]&lt;br /&gt;
* Expanded FPGA Training with NIOS II (University of Colorado, Boulder) &amp;amp;raquo; [https://www.coursera.org/learn/fpga-training-nios-ii Descriere] &amp;amp;raquo; [https://www.coursera.org/learn/fpga-training-nios-ii/home/welcome Pagina cursului]&lt;br /&gt;
==Link-uri externe==&lt;br /&gt;
* [https://www.vhdl-online.de/vhdl_reference_93/start VHDL Reference &#039;93]&lt;br /&gt;
* [https://www.vhdl-online.de/vhdl_glossary/start VHDL Glossary]&lt;br /&gt;
* [https://www.vhdl-online.de/synthesizeable_vhdl-model-library/start Synthesizeable VHDL-Model-Library]&lt;br /&gt;
* [https://www.fpgarelated.com/showthread/comp.arch.fpga/51980-1.php Hilbert Transform in verilog or VHDL]&lt;br /&gt;
* [https://www.intel.com/content/www/us/en/programmable/quartushelp/17.0/reference/glossary/glosslist.htm Glosar termeni Intel]&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Digilent_Arty_A7-100T_vs_Arty_Z7_(Zynq-7000_Z7020)&amp;diff=3654</id>
		<title>Digilent Arty A7-100T vs Arty Z7 (Zynq-7000 Z7020)</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Digilent_Arty_A7-100T_vs_Arty_Z7_(Zynq-7000_Z7020)&amp;diff=3654"/>
		<updated>2026-02-13T21:27:11Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: Yo3iti a redenumit pagina Digilent Arty A7-100T vs Arty Z7 (Zynq-7000 Z7020) în Digilent Arty A7-100T vs Arty Z7&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECTEAZA [[Digilent Arty A7-100T vs Arty Z7]]&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Digilent_Arty_A7-100T_vs_Arty_Z7&amp;diff=3653</id>
		<title>Digilent Arty A7-100T vs Arty Z7</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Digilent_Arty_A7-100T_vs_Arty_Z7&amp;diff=3653"/>
		<updated>2026-02-13T21:27:11Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: Yo3iti a redenumit pagina Digilent Arty A7-100T vs Arty Z7 (Zynq-7000 Z7020) în Digilent Arty A7-100T vs Arty Z7&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Digilent Arty A7-100T vs Arty Z7 (Zynq-7000 Z7020) =&lt;br /&gt;
&lt;br /&gt;
== 1. Programmable Logic &amp;amp; FPGA Fabric ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| FPGA Device || style=&amp;quot;background:#90EE90&amp;quot;|Artix-7 XC7A100T || Zynq-7000 XC7Z020 (PL)&lt;br /&gt;
|-&lt;br /&gt;
| Logic Cells || style=&amp;quot;background:#90EE90&amp;quot;|~101,440 || ~85,000&lt;br /&gt;
|-&lt;br /&gt;
| LUTs || style=&amp;quot;background:#90EE90&amp;quot;|~15,850 || Included&lt;br /&gt;
|-&lt;br /&gt;
| Block RAM || ~4,860 kbit || style=&amp;quot;background:#90EE90&amp;quot;|~4.9 Mbit&lt;br /&gt;
|-&lt;br /&gt;
| DSP Slices || style=&amp;quot;background:#90EE90&amp;quot;|240 || 220&lt;br /&gt;
|-&lt;br /&gt;
| PLLs / Clock Managers || style=&amp;quot;background:#90EE90&amp;quot;|6 || 4&lt;br /&gt;
|-&lt;br /&gt;
| On-chip ADC || XADC || XADC&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 2. Processor &amp;amp; Memory ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| CPU || None || style=&amp;quot;background:#90EE90&amp;quot;|Dual ARM Cortex-A9&lt;br /&gt;
|-&lt;br /&gt;
| DDR RAM || 256 MB || style=&amp;quot;background:#90EE90&amp;quot;|512 MB&lt;br /&gt;
|-&lt;br /&gt;
| Flash || 16 MB || 16 MB&lt;br /&gt;
|-&lt;br /&gt;
| microSD || No || style=&amp;quot;background:#90EE90&amp;quot;|Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 3. Connectivity &amp;amp; Multimedia ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || 10/100 Mbps || style=&amp;quot;background:#90EE90&amp;quot;|Gigabit&lt;br /&gt;
|-&lt;br /&gt;
| USB || USB-UART, JTAG || style=&amp;quot;background:#90EE90&amp;quot;|USB-UART, JTAG, USB-OTG&lt;br /&gt;
|-&lt;br /&gt;
| HDMI || No || style=&amp;quot;background:#90EE90&amp;quot;|HDMI In + Out&lt;br /&gt;
|-&lt;br /&gt;
| Audio || No || style=&amp;quot;background:#90EE90&amp;quot;|Audio out&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 4. GPIO &amp;amp; Expansion ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| Pmod Ports || style=&amp;quot;background:#90EE90&amp;quot;|4 || 2&lt;br /&gt;
|-&lt;br /&gt;
| Arduino Header || Yes || style=&amp;quot;background:#90EE90&amp;quot;|Yes (more pins)&lt;br /&gt;
|-&lt;br /&gt;
| Analog Inputs || XADC || style=&amp;quot;background:#90EE90&amp;quot;|XADC + Arduino analog&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 5. User I/O ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| LEDs || 4 + 4 RGB || style=&amp;quot;background:#90EE90&amp;quot;|4 + 2 RGB&lt;br /&gt;
|-&lt;br /&gt;
| Buttons || 4 || style=&amp;quot;background:#90EE90&amp;quot;|4&lt;br /&gt;
|-&lt;br /&gt;
| Switches || 4 || 2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 6. Toolchain &amp;amp; OS Support ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| FPGA Tools || Vivado || Vivado&lt;br /&gt;
|-&lt;br /&gt;
| Software Tools || MicroBlaze SDK || style=&amp;quot;background:#90EE90&amp;quot;|Vitis, Linux, PetaLinux&lt;br /&gt;
|-&lt;br /&gt;
| OS Support || Bare-metal || style=&amp;quot;background:#90EE90&amp;quot;|Linux, RTOS&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 7. Target Use ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Board !! Best Use&lt;br /&gt;
|-&lt;br /&gt;
| Arty A7-100T || FPGA, DSP, custom digital logic&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#90EE90&amp;quot;|Arty Z7-20 || Embedded Linux, video, networking, heterogeneous computing&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= FPGA-Centric Comparison: Arty A7-100T vs Arty Z7-20 =&lt;br /&gt;
&lt;br /&gt;
In this view, green cells highlight the board that is **better for pure FPGA, DSP, and digital logic workloads**.&lt;br /&gt;
&lt;br /&gt;
== 1. FPGA Fabric &amp;amp; Compute Resources ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| FPGA Device || style=&amp;quot;background:#90EE90&amp;quot;|Artix-7 XC7A100T || Zynq-7000 XC7Z020 (PL)&lt;br /&gt;
|-&lt;br /&gt;
| Logic Cells || style=&amp;quot;background:#90EE90&amp;quot;|~101,440 || ~85,000&lt;br /&gt;
|-&lt;br /&gt;
| LUTs || style=&amp;quot;background:#90EE90&amp;quot;|~15,850 || (fewer, implied)&lt;br /&gt;
|-&lt;br /&gt;
| Block RAM || ~4,860 kbit || style=&amp;quot;background:#90EE90&amp;quot;|~4.9 Mbit&lt;br /&gt;
|-&lt;br /&gt;
| DSP Slices || style=&amp;quot;background:#90EE90&amp;quot;|240 || 220&lt;br /&gt;
|-&lt;br /&gt;
| Clock Managers (PLL/MMCM) || style=&amp;quot;background:#90EE90&amp;quot;|6 || 4&lt;br /&gt;
|-&lt;br /&gt;
| Max FPGA Focus || style=&amp;quot;background:#90EE90&amp;quot;|100% FPGA || Shared with ARM subsystem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 2. Determinism &amp;amp; Real-Time Logic ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| CPU Interference || style=&amp;quot;background:#90EE90&amp;quot;|None (pure fabric) || ARM can steal bandwidth&lt;br /&gt;
|-&lt;br /&gt;
| Real-time latency || style=&amp;quot;background:#90EE90&amp;quot;|Fully deterministic || PS ↔ PL introduces jitter&lt;br /&gt;
|-&lt;br /&gt;
| Clocking simplicity || style=&amp;quot;background:#90EE90&amp;quot;|Single FPGA domain || Multiple clock &amp;amp; reset domains&lt;br /&gt;
|-&lt;br /&gt;
| I/O timing control || style=&amp;quot;background:#90EE90&amp;quot;|Direct FPGA pins || Routed through PS/AXI&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 3. Memory Architecture ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| DDR Access || style=&amp;quot;background:#90EE90&amp;quot;|Direct FPGA control || Through ARM memory controller&lt;br /&gt;
|-&lt;br /&gt;
| Memory Latency || style=&amp;quot;background:#90EE90&amp;quot;|Lower for PL || Higher via AXI/PS&lt;br /&gt;
|-&lt;br /&gt;
| DMA Complexity || style=&amp;quot;background:#90EE90&amp;quot;|Simpler || More complex (AXI HP ports)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 4. DSP &amp;amp; Streaming Workloads ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| DSP Throughput || style=&amp;quot;background:#90EE90&amp;quot;|More DSP slices || Fewer DSP slices&lt;br /&gt;
|-&lt;br /&gt;
| FIR/FFT pipelines || style=&amp;quot;background:#90EE90&amp;quot;|Larger, deeper || Slightly smaller&lt;br /&gt;
|-&lt;br /&gt;
| High-speed streaming || style=&amp;quot;background:#90EE90&amp;quot;|No OS interference || Linux/RTOS can interfere&lt;br /&gt;
|-&lt;br /&gt;
| RF / SDR suitability || style=&amp;quot;background:#90EE90&amp;quot;|Excellent || Good but ARM overhead&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 5. Expansion &amp;amp; Raw I/O ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| Pmod ports || style=&amp;quot;background:#90EE90&amp;quot;|4 || 2&lt;br /&gt;
|-&lt;br /&gt;
| FPGA-routed pins || style=&amp;quot;background:#90EE90&amp;quot;|More || Some reserved for PS&lt;br /&gt;
|-&lt;br /&gt;
| High-speed digital I/O || style=&amp;quot;background:#90EE90&amp;quot;|More flexibility || More shared&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 6. Development Simplicity ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| Toolchain complexity || style=&amp;quot;background:#90EE90&amp;quot;|Vivado only || Vivado + Vitis + Linux&lt;br /&gt;
|-&lt;br /&gt;
| Debugging || style=&amp;quot;background:#90EE90&amp;quot;|Pure hardware || HW + OS + drivers&lt;br /&gt;
|-&lt;br /&gt;
| Bitstream boot || style=&amp;quot;background:#90EE90&amp;quot;|Instant || FSBL + ARM boot&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 7. Best Use Case ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Board !! Best Use&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#90EE90&amp;quot;|Arty A7-100T || DSP, SDR, digital logic, FPGA acceleration, real-time pipelines&lt;br /&gt;
|-&lt;br /&gt;
| Arty Z7-20 || Embedded Linux + hardware acceleration&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Digilent_Arty_A7-100T_vs_Arty_Z7&amp;diff=3652</id>
		<title>Digilent Arty A7-100T vs Arty Z7</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Digilent_Arty_A7-100T_vs_Arty_Z7&amp;diff=3652"/>
		<updated>2026-02-12T20:49:36Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: /* 7. Target Use */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Digilent Arty A7-100T vs Arty Z7 (Zynq-7000 Z7020) =&lt;br /&gt;
&lt;br /&gt;
== 1. Programmable Logic &amp;amp; FPGA Fabric ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| FPGA Device || style=&amp;quot;background:#90EE90&amp;quot;|Artix-7 XC7A100T || Zynq-7000 XC7Z020 (PL)&lt;br /&gt;
|-&lt;br /&gt;
| Logic Cells || style=&amp;quot;background:#90EE90&amp;quot;|~101,440 || ~85,000&lt;br /&gt;
|-&lt;br /&gt;
| LUTs || style=&amp;quot;background:#90EE90&amp;quot;|~15,850 || Included&lt;br /&gt;
|-&lt;br /&gt;
| Block RAM || ~4,860 kbit || style=&amp;quot;background:#90EE90&amp;quot;|~4.9 Mbit&lt;br /&gt;
|-&lt;br /&gt;
| DSP Slices || style=&amp;quot;background:#90EE90&amp;quot;|240 || 220&lt;br /&gt;
|-&lt;br /&gt;
| PLLs / Clock Managers || style=&amp;quot;background:#90EE90&amp;quot;|6 || 4&lt;br /&gt;
|-&lt;br /&gt;
| On-chip ADC || XADC || XADC&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 2. Processor &amp;amp; Memory ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| CPU || None || style=&amp;quot;background:#90EE90&amp;quot;|Dual ARM Cortex-A9&lt;br /&gt;
|-&lt;br /&gt;
| DDR RAM || 256 MB || style=&amp;quot;background:#90EE90&amp;quot;|512 MB&lt;br /&gt;
|-&lt;br /&gt;
| Flash || 16 MB || 16 MB&lt;br /&gt;
|-&lt;br /&gt;
| microSD || No || style=&amp;quot;background:#90EE90&amp;quot;|Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 3. Connectivity &amp;amp; Multimedia ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || 10/100 Mbps || style=&amp;quot;background:#90EE90&amp;quot;|Gigabit&lt;br /&gt;
|-&lt;br /&gt;
| USB || USB-UART, JTAG || style=&amp;quot;background:#90EE90&amp;quot;|USB-UART, JTAG, USB-OTG&lt;br /&gt;
|-&lt;br /&gt;
| HDMI || No || style=&amp;quot;background:#90EE90&amp;quot;|HDMI In + Out&lt;br /&gt;
|-&lt;br /&gt;
| Audio || No || style=&amp;quot;background:#90EE90&amp;quot;|Audio out&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 4. GPIO &amp;amp; Expansion ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| Pmod Ports || style=&amp;quot;background:#90EE90&amp;quot;|4 || 2&lt;br /&gt;
|-&lt;br /&gt;
| Arduino Header || Yes || style=&amp;quot;background:#90EE90&amp;quot;|Yes (more pins)&lt;br /&gt;
|-&lt;br /&gt;
| Analog Inputs || XADC || style=&amp;quot;background:#90EE90&amp;quot;|XADC + Arduino analog&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 5. User I/O ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| LEDs || 4 + 4 RGB || style=&amp;quot;background:#90EE90&amp;quot;|4 + 2 RGB&lt;br /&gt;
|-&lt;br /&gt;
| Buttons || 4 || style=&amp;quot;background:#90EE90&amp;quot;|4&lt;br /&gt;
|-&lt;br /&gt;
| Switches || 4 || 2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 6. Toolchain &amp;amp; OS Support ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| FPGA Tools || Vivado || Vivado&lt;br /&gt;
|-&lt;br /&gt;
| Software Tools || MicroBlaze SDK || style=&amp;quot;background:#90EE90&amp;quot;|Vitis, Linux, PetaLinux&lt;br /&gt;
|-&lt;br /&gt;
| OS Support || Bare-metal || style=&amp;quot;background:#90EE90&amp;quot;|Linux, RTOS&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 7. Target Use ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Board !! Best Use&lt;br /&gt;
|-&lt;br /&gt;
| Arty A7-100T || FPGA, DSP, custom digital logic&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#90EE90&amp;quot;|Arty Z7-20 || Embedded Linux, video, networking, heterogeneous computing&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= FPGA-Centric Comparison: Arty A7-100T vs Arty Z7-20 =&lt;br /&gt;
&lt;br /&gt;
In this view, green cells highlight the board that is **better for pure FPGA, DSP, and digital logic workloads**.&lt;br /&gt;
&lt;br /&gt;
== 1. FPGA Fabric &amp;amp; Compute Resources ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| FPGA Device || style=&amp;quot;background:#90EE90&amp;quot;|Artix-7 XC7A100T || Zynq-7000 XC7Z020 (PL)&lt;br /&gt;
|-&lt;br /&gt;
| Logic Cells || style=&amp;quot;background:#90EE90&amp;quot;|~101,440 || ~85,000&lt;br /&gt;
|-&lt;br /&gt;
| LUTs || style=&amp;quot;background:#90EE90&amp;quot;|~15,850 || (fewer, implied)&lt;br /&gt;
|-&lt;br /&gt;
| Block RAM || ~4,860 kbit || style=&amp;quot;background:#90EE90&amp;quot;|~4.9 Mbit&lt;br /&gt;
|-&lt;br /&gt;
| DSP Slices || style=&amp;quot;background:#90EE90&amp;quot;|240 || 220&lt;br /&gt;
|-&lt;br /&gt;
| Clock Managers (PLL/MMCM) || style=&amp;quot;background:#90EE90&amp;quot;|6 || 4&lt;br /&gt;
|-&lt;br /&gt;
| Max FPGA Focus || style=&amp;quot;background:#90EE90&amp;quot;|100% FPGA || Shared with ARM subsystem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 2. Determinism &amp;amp; Real-Time Logic ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| CPU Interference || style=&amp;quot;background:#90EE90&amp;quot;|None (pure fabric) || ARM can steal bandwidth&lt;br /&gt;
|-&lt;br /&gt;
| Real-time latency || style=&amp;quot;background:#90EE90&amp;quot;|Fully deterministic || PS ↔ PL introduces jitter&lt;br /&gt;
|-&lt;br /&gt;
| Clocking simplicity || style=&amp;quot;background:#90EE90&amp;quot;|Single FPGA domain || Multiple clock &amp;amp; reset domains&lt;br /&gt;
|-&lt;br /&gt;
| I/O timing control || style=&amp;quot;background:#90EE90&amp;quot;|Direct FPGA pins || Routed through PS/AXI&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 3. Memory Architecture ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| DDR Access || style=&amp;quot;background:#90EE90&amp;quot;|Direct FPGA control || Through ARM memory controller&lt;br /&gt;
|-&lt;br /&gt;
| Memory Latency || style=&amp;quot;background:#90EE90&amp;quot;|Lower for PL || Higher via AXI/PS&lt;br /&gt;
|-&lt;br /&gt;
| DMA Complexity || style=&amp;quot;background:#90EE90&amp;quot;|Simpler || More complex (AXI HP ports)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 4. DSP &amp;amp; Streaming Workloads ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| DSP Throughput || style=&amp;quot;background:#90EE90&amp;quot;|More DSP slices || Fewer DSP slices&lt;br /&gt;
|-&lt;br /&gt;
| FIR/FFT pipelines || style=&amp;quot;background:#90EE90&amp;quot;|Larger, deeper || Slightly smaller&lt;br /&gt;
|-&lt;br /&gt;
| High-speed streaming || style=&amp;quot;background:#90EE90&amp;quot;|No OS interference || Linux/RTOS can interfere&lt;br /&gt;
|-&lt;br /&gt;
| RF / SDR suitability || style=&amp;quot;background:#90EE90&amp;quot;|Excellent || Good but ARM overhead&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 5. Expansion &amp;amp; Raw I/O ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| Pmod ports || style=&amp;quot;background:#90EE90&amp;quot;|4 || 2&lt;br /&gt;
|-&lt;br /&gt;
| FPGA-routed pins || style=&amp;quot;background:#90EE90&amp;quot;|More || Some reserved for PS&lt;br /&gt;
|-&lt;br /&gt;
| High-speed digital I/O || style=&amp;quot;background:#90EE90&amp;quot;|More flexibility || More shared&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 6. Development Simplicity ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| Toolchain complexity || style=&amp;quot;background:#90EE90&amp;quot;|Vivado only || Vivado + Vitis + Linux&lt;br /&gt;
|-&lt;br /&gt;
| Debugging || style=&amp;quot;background:#90EE90&amp;quot;|Pure hardware || HW + OS + drivers&lt;br /&gt;
|-&lt;br /&gt;
| Bitstream boot || style=&amp;quot;background:#90EE90&amp;quot;|Instant || FSBL + ARM boot&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 7. Best Use Case ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Board !! Best Use&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#90EE90&amp;quot;|Arty A7-100T || DSP, SDR, digital logic, FPGA acceleration, real-time pipelines&lt;br /&gt;
|-&lt;br /&gt;
| Arty Z7-20 || Embedded Linux + hardware acceleration&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Digilent_Arty_A7-100T_vs_Arty_Z7&amp;diff=3651</id>
		<title>Digilent Arty A7-100T vs Arty Z7</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Digilent_Arty_A7-100T_vs_Arty_Z7&amp;diff=3651"/>
		<updated>2026-02-12T20:46:03Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: Pagină nouă: = Digilent Arty A7-100T vs Arty Z7 (Zynq-7000 Z7020) =  == 1. Programmable Logic &amp;amp; FPGA Fabric ==  {| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot; ! Feature !! Arty A7-100T !! Arty Z7-20 |- | FPGA Device || style=&amp;quot;background:#90EE90&amp;quot;|Artix-7 XC7A100T || Zynq-7000 XC7Z020 (PL) |- | Logic Cells || style=&amp;quot;background:#90EE90&amp;quot;|~101,440 || ~85,000 |- | LUTs || style=&amp;quot;background:#90EE90&amp;quot;|~15,850 || Included |- | Block RAM || ~4,860 kbit || style=&amp;quot;background:#90EE90&amp;quot;|~4.9 Mbit |- | DS...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Digilent Arty A7-100T vs Arty Z7 (Zynq-7000 Z7020) =&lt;br /&gt;
&lt;br /&gt;
== 1. Programmable Logic &amp;amp; FPGA Fabric ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| FPGA Device || style=&amp;quot;background:#90EE90&amp;quot;|Artix-7 XC7A100T || Zynq-7000 XC7Z020 (PL)&lt;br /&gt;
|-&lt;br /&gt;
| Logic Cells || style=&amp;quot;background:#90EE90&amp;quot;|~101,440 || ~85,000&lt;br /&gt;
|-&lt;br /&gt;
| LUTs || style=&amp;quot;background:#90EE90&amp;quot;|~15,850 || Included&lt;br /&gt;
|-&lt;br /&gt;
| Block RAM || ~4,860 kbit || style=&amp;quot;background:#90EE90&amp;quot;|~4.9 Mbit&lt;br /&gt;
|-&lt;br /&gt;
| DSP Slices || style=&amp;quot;background:#90EE90&amp;quot;|240 || 220&lt;br /&gt;
|-&lt;br /&gt;
| PLLs / Clock Managers || style=&amp;quot;background:#90EE90&amp;quot;|6 || 4&lt;br /&gt;
|-&lt;br /&gt;
| On-chip ADC || XADC || XADC&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 2. Processor &amp;amp; Memory ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| CPU || None || style=&amp;quot;background:#90EE90&amp;quot;|Dual ARM Cortex-A9&lt;br /&gt;
|-&lt;br /&gt;
| DDR RAM || 256 MB || style=&amp;quot;background:#90EE90&amp;quot;|512 MB&lt;br /&gt;
|-&lt;br /&gt;
| Flash || 16 MB || 16 MB&lt;br /&gt;
|-&lt;br /&gt;
| microSD || No || style=&amp;quot;background:#90EE90&amp;quot;|Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 3. Connectivity &amp;amp; Multimedia ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || 10/100 Mbps || style=&amp;quot;background:#90EE90&amp;quot;|Gigabit&lt;br /&gt;
|-&lt;br /&gt;
| USB || USB-UART, JTAG || style=&amp;quot;background:#90EE90&amp;quot;|USB-UART, JTAG, USB-OTG&lt;br /&gt;
|-&lt;br /&gt;
| HDMI || No || style=&amp;quot;background:#90EE90&amp;quot;|HDMI In + Out&lt;br /&gt;
|-&lt;br /&gt;
| Audio || No || style=&amp;quot;background:#90EE90&amp;quot;|Audio out&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 4. GPIO &amp;amp; Expansion ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| Pmod Ports || style=&amp;quot;background:#90EE90&amp;quot;|4 || 2&lt;br /&gt;
|-&lt;br /&gt;
| Arduino Header || Yes || style=&amp;quot;background:#90EE90&amp;quot;|Yes (more pins)&lt;br /&gt;
|-&lt;br /&gt;
| Analog Inputs || XADC || style=&amp;quot;background:#90EE90&amp;quot;|XADC + Arduino analog&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 5. User I/O ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| LEDs || 4 + 4 RGB || style=&amp;quot;background:#90EE90&amp;quot;|4 + 2 RGB&lt;br /&gt;
|-&lt;br /&gt;
| Buttons || 4 || style=&amp;quot;background:#90EE90&amp;quot;|4&lt;br /&gt;
|-&lt;br /&gt;
| Switches || 4 || 2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 6. Toolchain &amp;amp; OS Support ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Feature !! Arty A7-100T !! Arty Z7-20&lt;br /&gt;
|-&lt;br /&gt;
| FPGA Tools || Vivado || Vivado&lt;br /&gt;
|-&lt;br /&gt;
| Software Tools || MicroBlaze SDK || style=&amp;quot;background:#90EE90&amp;quot;|Vitis, Linux, PetaLinux&lt;br /&gt;
|-&lt;br /&gt;
| OS Support || Bare-metal || style=&amp;quot;background:#90EE90&amp;quot;|Linux, RTOS&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 7. Target Use ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Board !! Best Use&lt;br /&gt;
|-&lt;br /&gt;
| Arty A7-100T || FPGA, DSP, custom digital logic&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#90EE90&amp;quot;|Arty Z7-20 || Embedded Linux, video, networking, heterogeneous computing&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Despre_FPGA-uri&amp;diff=3650</id>
		<title>Despre FPGA-uri</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Despre_FPGA-uri&amp;diff=3650"/>
		<updated>2026-02-12T20:43:48Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: /* Documentație */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
Recent m-a cuprins &amp;quot;febra&amp;quot; circuitelor reprogramabile. Pentru cei mai puțin familiarizați cu acest domeniu, un circuit reprogramabil este compus dintr-un număr foarte mare de porți logice care se pot interconecta prin programarea unor conexiuni la nivelul matricei de siliciu. Programarea se face cu ajutorul unor platforme dedicate și printr-un limbaj cu care se poate proiecta un circuit la nivel hardware – [[HDL]]. Interconectarea suportă un număr aproape infinit de configurații. Astfel se poate proiecta la nivel hardware o configurație completă de porți logice care, împreună, generează o anumită funcționalitate. Marele avantaj este că, spre deosebire de circuitele cu logică predefinită, configurația unui circuit programabil poate fi modificată hardware prin... software. Circuitele cu logică &amp;amp;#91;re&amp;amp;#93;programabilă au mai multe avantaje, dar cele mai importante sunt cele legate de timpul și costul de implementare. De pildă, costurile de producție ale unui circuit specializat ([[ASIC]] – Application Specific Integrated Circuit) sunt de ordinul milioanelor de dolari din cauză că producția matricei de siliciu este foarte scumpă. În cazul unor erori, această matrice practic se aruncă la coș și trebuie luat totul de la capăt. Aceeași logică poate fi creată într-un circuit cu logică programabilă iar, în cazul unor erori, pur și simplu trebuie doar schimbat codul software care definește partea de hardware. Avantajul este evident. Din seria circuitelor cu logică programabilă, cele mai importante sunt [https://en.wikipedia.org/wiki/Complex_programmable_logic_device CPLD]-urile (Complex Programmable Logic Device&amp;amp;#91;s&amp;amp;#93;) și [https://ro.wikipedia.org/wiki/FPGA FPGA]-urile (Field Programmable Graphic Arrays). Sunt mai multe diferențe între cele două categorii, dar principala diferență &#039;&#039;funcțională&#039;&#039; este că FPGA-urile au nevoie de o memorie externă (poate fi chiar un microcontroller) pentru a stoca configurația, care se încarcă în circuit la pornire. Pentru mai multe detalii [https://en.wikipedia.org/wiki/Complex_programmable_logic_device#Features aici, în secțiunea &amp;quot;Features&amp;quot;].&lt;br /&gt;
&lt;br /&gt;
În radioamatorism, FPGA-urile reprezintă alegerea ideală pentru o serie de proiecte care implică procesarea digitală a semnalelor. Se pot realiza arhitecturi DSP complexe cu un efort de programare mult mai mic decât în cazul DSP-urilor dedicate (care necesită cunoștințe serioase de C sau C++). Există, evident, un compromis între gradul de complexitate al circuitului și logicii sale și decizia de a alege între implementarea pe un FPGA sau pe un circuit DSP dedicat. Lărgimea de bandă pentru bus-ul de date este un factor determinant pentru alegere (mare = FPGA; mică–moderată = DSP). Decizia mai este ajutată și de oferta extrem de bogată de plăci de experimentare și prototipare cu FPGA-uri, cu prețuri extrem de avantajoase în comparație cu oferta similară pentru DSP-uri. Vezi, de pildă oferta de la [https://www.terasic.com.tw/en/ Terasic] și [https://store.digilentinc.com/ Digilent] pentru plăci pe bază de FPGA-uri [https://www.intel.com/content/www/us/en/products/programmable.html Intel] (fost Altera) respectiv [https://www.xilinx.com Xilinx].&lt;br /&gt;
&lt;br /&gt;
Nu în ultimul rând trebuie menționat că există pe piața producătorilor de FPGA jucători mai mici decât [https://www.intel.com/content/www/us/en/products/programmable.html Intel] (fost Altera) și [https://www.xilinx.com Xilinx]. [http://www.latticesemi.com/ Lattice], de pildă, este specializat pe nișa circuitelor cu logică programabilă compacte, pentru dispozitive mobile și dedicate DSP ceea ce le face să fie foarte atrăgătoare pentru multe proiecte de radioamatorism care nu necesită complexitatea unor circuite cu foarte multe circuite logice.&lt;br /&gt;
==Toolchains — Suite de dezvoltare==&lt;br /&gt;
&#039;&#039;&#039;8/02/2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cred că cel mai bun echivalent în limba română pentru &#039;&#039;toolchains&#039;&#039; este &#039;&#039;suite de dezvoltare&#039;&#039; sau &#039;&#039;instrumente de dezvoltare&#039;&#039; și reprezintă un ansamblu de instrumente a căror utilizare permite realizarea unor aplicații de la cap la coadă.&lt;br /&gt;
&lt;br /&gt;
Personal prefer termenul de &#039;&#039;suite de dezvoltare&#039;&#039; deoarece este mai ilustrativ pentru imaginea unui grup de aplicații și alte instrumente, hardware și software, care conlucrează pentru realizarea produsului finit.&lt;br /&gt;
&lt;br /&gt;
Cel mai mult am lucrat cu Quartus Prime de la Altera (Intel a re-promovat recent brand-ul &#039;&#039;&#039;Altera&#039;&#039;&#039; pentru divizia sa de circuite programabile). Nu am deloc experiență cu platformele similare de la Xilinx ([https://www.xilinx.com/support/download.html Vivado] &amp;amp; co.) sau Lattice ([https://www.latticesemi.com/icecube2 IceCube2]). Dar diferențele nu trebuie să fie mari, poate diferă doar anumite detalii de implementare a unor funcționalități specifice. Indiferent de platformă (Intel-Altera, AMD-Xilinx sau Lattice etc) toate trec obligatoriu prin aceleași etape:&lt;br /&gt;
#Design — Proiectare&lt;br /&gt;
#Sinteză&lt;br /&gt;
#Plasare și rutare&lt;br /&gt;
#Analiza duratelor (timing analysis)&lt;br /&gt;
#Programarea FPGA-ului&lt;br /&gt;
#Testarea și verificarea&lt;br /&gt;
&lt;br /&gt;
Pentru Windows și Linux există instrumente care includ atât sinteza cât și plasarea și rutarea circuitelor. Pentru Mac nu există &#039;&#039;toolchain&#039;&#039; care să facă asta. Cel mai apropiat este TerosHDL, modul pentru Visual Studio Code. Recent l-am instalat și utilizat cu success, nu fără bătaie de cap. Mai jos sunt câteva lucruri de care trebuie ținut cont pentru o bună funcționare:&lt;br /&gt;
&lt;br /&gt;
#Crearea și activarea unui mediu virtual (virtual environment) Python &amp;lt;3.12&lt;br /&gt;
#Instalare edalize&lt;br /&gt;
#Instalare vunit&lt;br /&gt;
#Instalare ghdl&lt;br /&gt;
#Instalare Icarus Verilog&lt;br /&gt;
&lt;br /&gt;
===Mediul virtual Python===&lt;br /&gt;
Acesta nu trebuie să fie mai mare de 3.11. Edalize are anumite cerințe specifice în ceea ce privește versiunea Python:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python3.11 -m venv venv&lt;br /&gt;
source venv/bin/activate&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Din acest motiv am folosit versiunea 3.11.14:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python --version&lt;br /&gt;
&amp;gt;&amp;gt; Python 3.11.14&lt;br /&gt;
pip show edalize | grep Requires&lt;br /&gt;
&amp;gt;&amp;gt; Requires: Jinja2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Apoi am instalat modulele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pip install --upgrade pip&lt;br /&gt;
pip install vunit_hdl edalize&lt;br /&gt;
pip list&lt;br /&gt;
&amp;gt;&amp;gt;&lt;br /&gt;
Package    Version&lt;br /&gt;
---------- -------&lt;br /&gt;
colorama   0.4.6&lt;br /&gt;
edalize    0.6.5&lt;br /&gt;
Jinja2     3.1.6&lt;br /&gt;
MarkupSafe 3.0.3&lt;br /&gt;
pip        26.0.1&lt;br /&gt;
setuptools 80.9.0&lt;br /&gt;
vunit_hdl  4.7.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Edalize===&lt;br /&gt;
Edalize este o bibliotecă Python pentru interacțiunea cu instrumente EDA. Poate crea fișiere-proiect pentru instrumentele suportate și le poate rula în mod batch sau GUI (acolo unde modul GUI este suportat). Aici este [https://github.com/olofk/edalize pagina github pentru edalize] iar aici un link direct către un [https://github.com/olofk/edalize?tab=readme-ov-file#edalize fișier README]&lt;br /&gt;
&lt;br /&gt;
===Vunit===&lt;br /&gt;
VUnit este o platformă open source pentru testarea unitară (unit testing) VHDL/Verilog/SystemVerilog. Oferă funcționalitățile necesare realizării unui proces automat de testare a codului HDL.&lt;br /&gt;
Aici este [https://github.com/VUnit/vunit pagina proiectului] iar aici este un link direct către un [https://github.com/VUnit/vunit/blob/master/README.md fișier README].&lt;br /&gt;
&lt;br /&gt;
===ghdl===&lt;br /&gt;
După toate acestea, am avut alte probleme:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
---&amp;gt; Build directory: /Users/tom/.teroshdl/build&lt;br /&gt;
---&amp;gt; Make installation folder path: System path&lt;br /&gt;
Error: &#039;[&#039;make&#039;, &#039;run&#039;]&#039; exited with an error: 2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cele mai comunte trei cauze pentru această eroare sunt:&lt;br /&gt;
#Fișierul &#039;&#039;&#039;Makefile&#039;&#039;&#039; nu a fost găsit → VUnit/edalize nu l-au generat corect&lt;br /&gt;
#Lipsește simulatorul → trebuie verificat dacă este instalat un simulator (gen ghdl sau ModelSim)&lt;br /&gt;
#Probleme cu calea către executabil → executabilul simulatorului nu este în variabila PATH de sistem&lt;br /&gt;
&lt;br /&gt;
La mine s-a dovedit a fi a doua problemă&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Check for GHDL (free, open-source)&lt;br /&gt;
which ghdl&lt;br /&gt;
ghdl --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Și l-am instalat cu brew:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Install GHDL via Homebrew&lt;br /&gt;
brew install ghdl&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Icarus Verilog===&lt;br /&gt;
Pagina [https://steveicarus.github.io/iverilog/ proiectului este aici], iar aici este un fișier [https://github.com/steveicarus/iverilog#the-icarus-verilog-compilation-system README] din respozitoriul online.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Install Icarus Verilog&lt;br /&gt;
brew install icarus-verilog&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Documentație==&lt;br /&gt;
* [[Comparație între diverse plăci de dezvoltare cu FPGA|Comparație între diverse plăci de dezvoltare cu FPGA]]&lt;br /&gt;
* [[Digilent Arty A7-100T vs Arty Z7 (Zynq-7000 Z7020)|Comparație între Digilent Arty A7-100T și Arty Z7 (Zynq-7000 Z7020)]]&lt;br /&gt;
&lt;br /&gt;
==Exemple==&lt;br /&gt;
* [[Numărător pe 4 biți]] - [[VHDL]]&lt;br /&gt;
* [[Divizor cu 16]] – [[Verilog]]&lt;br /&gt;
* [[Sincronizare verticală pentru semnal video]] – [[Verilog]]&lt;br /&gt;
&lt;br /&gt;
==Cursuri recomandate==&lt;br /&gt;
===Coursera===&lt;br /&gt;
* [https://www.coursera.org/account/accomplishments/records/FWV2FWYZ4CUY Introduction to FPGA Design for Embedded Systems] &amp;amp;raquo; [https://www.coursera.org/account/accomplishments/certificate/FWV2FWYZ4CUY Certificat]&lt;br /&gt;
* [https://www.coursera.org/account/accomplishments/records/28H69CGQ3YNV Hardware Description Languages for FPGA Design] &amp;amp;raquo; [https://www.coursera.org/account/accomplishments/certificate/28H69CGQ3YNV Certificat]&lt;br /&gt;
* Expanded FPGA Training with NIOS II (University of Colorado, Boulder) &amp;amp;raquo; [https://www.coursera.org/learn/fpga-training-nios-ii Descriere] &amp;amp;raquo; [https://www.coursera.org/learn/fpga-training-nios-ii/home/welcome Pagina cursului]&lt;br /&gt;
==Link-uri externe==&lt;br /&gt;
* [https://www.vhdl-online.de/vhdl_reference_93/start VHDL Reference &#039;93]&lt;br /&gt;
* [https://www.vhdl-online.de/vhdl_glossary/start VHDL Glossary]&lt;br /&gt;
* [https://www.vhdl-online.de/synthesizeable_vhdl-model-library/start Synthesizeable VHDL-Model-Library]&lt;br /&gt;
* [https://www.fpgarelated.com/showthread/comp.arch.fpga/51980-1.php Hilbert Transform in verilog or VHDL]&lt;br /&gt;
* [https://www.intel.com/content/www/us/en/programmable/quartushelp/17.0/reference/glossary/glosslist.htm Glosar termeni Intel]&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
	<entry>
		<id>http://www.yo3iti.ro/index.php?title=Despre_FPGA-uri&amp;diff=3649</id>
		<title>Despre FPGA-uri</title>
		<link rel="alternate" type="text/html" href="http://www.yo3iti.ro/index.php?title=Despre_FPGA-uri&amp;diff=3649"/>
		<updated>2026-02-12T20:43:08Z</updated>

		<summary type="html">&lt;p&gt;Yo3iti: /* Documentație */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
Recent m-a cuprins &amp;quot;febra&amp;quot; circuitelor reprogramabile. Pentru cei mai puțin familiarizați cu acest domeniu, un circuit reprogramabil este compus dintr-un număr foarte mare de porți logice care se pot interconecta prin programarea unor conexiuni la nivelul matricei de siliciu. Programarea se face cu ajutorul unor platforme dedicate și printr-un limbaj cu care se poate proiecta un circuit la nivel hardware – [[HDL]]. Interconectarea suportă un număr aproape infinit de configurații. Astfel se poate proiecta la nivel hardware o configurație completă de porți logice care, împreună, generează o anumită funcționalitate. Marele avantaj este că, spre deosebire de circuitele cu logică predefinită, configurația unui circuit programabil poate fi modificată hardware prin... software. Circuitele cu logică &amp;amp;#91;re&amp;amp;#93;programabilă au mai multe avantaje, dar cele mai importante sunt cele legate de timpul și costul de implementare. De pildă, costurile de producție ale unui circuit specializat ([[ASIC]] – Application Specific Integrated Circuit) sunt de ordinul milioanelor de dolari din cauză că producția matricei de siliciu este foarte scumpă. În cazul unor erori, această matrice practic se aruncă la coș și trebuie luat totul de la capăt. Aceeași logică poate fi creată într-un circuit cu logică programabilă iar, în cazul unor erori, pur și simplu trebuie doar schimbat codul software care definește partea de hardware. Avantajul este evident. Din seria circuitelor cu logică programabilă, cele mai importante sunt [https://en.wikipedia.org/wiki/Complex_programmable_logic_device CPLD]-urile (Complex Programmable Logic Device&amp;amp;#91;s&amp;amp;#93;) și [https://ro.wikipedia.org/wiki/FPGA FPGA]-urile (Field Programmable Graphic Arrays). Sunt mai multe diferențe între cele două categorii, dar principala diferență &#039;&#039;funcțională&#039;&#039; este că FPGA-urile au nevoie de o memorie externă (poate fi chiar un microcontroller) pentru a stoca configurația, care se încarcă în circuit la pornire. Pentru mai multe detalii [https://en.wikipedia.org/wiki/Complex_programmable_logic_device#Features aici, în secțiunea &amp;quot;Features&amp;quot;].&lt;br /&gt;
&lt;br /&gt;
În radioamatorism, FPGA-urile reprezintă alegerea ideală pentru o serie de proiecte care implică procesarea digitală a semnalelor. Se pot realiza arhitecturi DSP complexe cu un efort de programare mult mai mic decât în cazul DSP-urilor dedicate (care necesită cunoștințe serioase de C sau C++). Există, evident, un compromis între gradul de complexitate al circuitului și logicii sale și decizia de a alege între implementarea pe un FPGA sau pe un circuit DSP dedicat. Lărgimea de bandă pentru bus-ul de date este un factor determinant pentru alegere (mare = FPGA; mică–moderată = DSP). Decizia mai este ajutată și de oferta extrem de bogată de plăci de experimentare și prototipare cu FPGA-uri, cu prețuri extrem de avantajoase în comparație cu oferta similară pentru DSP-uri. Vezi, de pildă oferta de la [https://www.terasic.com.tw/en/ Terasic] și [https://store.digilentinc.com/ Digilent] pentru plăci pe bază de FPGA-uri [https://www.intel.com/content/www/us/en/products/programmable.html Intel] (fost Altera) respectiv [https://www.xilinx.com Xilinx].&lt;br /&gt;
&lt;br /&gt;
Nu în ultimul rând trebuie menționat că există pe piața producătorilor de FPGA jucători mai mici decât [https://www.intel.com/content/www/us/en/products/programmable.html Intel] (fost Altera) și [https://www.xilinx.com Xilinx]. [http://www.latticesemi.com/ Lattice], de pildă, este specializat pe nișa circuitelor cu logică programabilă compacte, pentru dispozitive mobile și dedicate DSP ceea ce le face să fie foarte atrăgătoare pentru multe proiecte de radioamatorism care nu necesită complexitatea unor circuite cu foarte multe circuite logice.&lt;br /&gt;
==Toolchains — Suite de dezvoltare==&lt;br /&gt;
&#039;&#039;&#039;8/02/2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cred că cel mai bun echivalent în limba română pentru &#039;&#039;toolchains&#039;&#039; este &#039;&#039;suite de dezvoltare&#039;&#039; sau &#039;&#039;instrumente de dezvoltare&#039;&#039; și reprezintă un ansamblu de instrumente a căror utilizare permite realizarea unor aplicații de la cap la coadă.&lt;br /&gt;
&lt;br /&gt;
Personal prefer termenul de &#039;&#039;suite de dezvoltare&#039;&#039; deoarece este mai ilustrativ pentru imaginea unui grup de aplicații și alte instrumente, hardware și software, care conlucrează pentru realizarea produsului finit.&lt;br /&gt;
&lt;br /&gt;
Cel mai mult am lucrat cu Quartus Prime de la Altera (Intel a re-promovat recent brand-ul &#039;&#039;&#039;Altera&#039;&#039;&#039; pentru divizia sa de circuite programabile). Nu am deloc experiență cu platformele similare de la Xilinx ([https://www.xilinx.com/support/download.html Vivado] &amp;amp; co.) sau Lattice ([https://www.latticesemi.com/icecube2 IceCube2]). Dar diferențele nu trebuie să fie mari, poate diferă doar anumite detalii de implementare a unor funcționalități specifice. Indiferent de platformă (Intel-Altera, AMD-Xilinx sau Lattice etc) toate trec obligatoriu prin aceleași etape:&lt;br /&gt;
#Design — Proiectare&lt;br /&gt;
#Sinteză&lt;br /&gt;
#Plasare și rutare&lt;br /&gt;
#Analiza duratelor (timing analysis)&lt;br /&gt;
#Programarea FPGA-ului&lt;br /&gt;
#Testarea și verificarea&lt;br /&gt;
&lt;br /&gt;
Pentru Windows și Linux există instrumente care includ atât sinteza cât și plasarea și rutarea circuitelor. Pentru Mac nu există &#039;&#039;toolchain&#039;&#039; care să facă asta. Cel mai apropiat este TerosHDL, modul pentru Visual Studio Code. Recent l-am instalat și utilizat cu success, nu fără bătaie de cap. Mai jos sunt câteva lucruri de care trebuie ținut cont pentru o bună funcționare:&lt;br /&gt;
&lt;br /&gt;
#Crearea și activarea unui mediu virtual (virtual environment) Python &amp;lt;3.12&lt;br /&gt;
#Instalare edalize&lt;br /&gt;
#Instalare vunit&lt;br /&gt;
#Instalare ghdl&lt;br /&gt;
#Instalare Icarus Verilog&lt;br /&gt;
&lt;br /&gt;
===Mediul virtual Python===&lt;br /&gt;
Acesta nu trebuie să fie mai mare de 3.11. Edalize are anumite cerințe specifice în ceea ce privește versiunea Python:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python3.11 -m venv venv&lt;br /&gt;
source venv/bin/activate&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Din acest motiv am folosit versiunea 3.11.14:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
python --version&lt;br /&gt;
&amp;gt;&amp;gt; Python 3.11.14&lt;br /&gt;
pip show edalize | grep Requires&lt;br /&gt;
&amp;gt;&amp;gt; Requires: Jinja2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Apoi am instalat modulele:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pip install --upgrade pip&lt;br /&gt;
pip install vunit_hdl edalize&lt;br /&gt;
pip list&lt;br /&gt;
&amp;gt;&amp;gt;&lt;br /&gt;
Package    Version&lt;br /&gt;
---------- -------&lt;br /&gt;
colorama   0.4.6&lt;br /&gt;
edalize    0.6.5&lt;br /&gt;
Jinja2     3.1.6&lt;br /&gt;
MarkupSafe 3.0.3&lt;br /&gt;
pip        26.0.1&lt;br /&gt;
setuptools 80.9.0&lt;br /&gt;
vunit_hdl  4.7.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Edalize===&lt;br /&gt;
Edalize este o bibliotecă Python pentru interacțiunea cu instrumente EDA. Poate crea fișiere-proiect pentru instrumentele suportate și le poate rula în mod batch sau GUI (acolo unde modul GUI este suportat). Aici este [https://github.com/olofk/edalize pagina github pentru edalize] iar aici un link direct către un [https://github.com/olofk/edalize?tab=readme-ov-file#edalize fișier README]&lt;br /&gt;
&lt;br /&gt;
===Vunit===&lt;br /&gt;
VUnit este o platformă open source pentru testarea unitară (unit testing) VHDL/Verilog/SystemVerilog. Oferă funcționalitățile necesare realizării unui proces automat de testare a codului HDL.&lt;br /&gt;
Aici este [https://github.com/VUnit/vunit pagina proiectului] iar aici este un link direct către un [https://github.com/VUnit/vunit/blob/master/README.md fișier README].&lt;br /&gt;
&lt;br /&gt;
===ghdl===&lt;br /&gt;
După toate acestea, am avut alte probleme:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
---&amp;gt; Build directory: /Users/tom/.teroshdl/build&lt;br /&gt;
---&amp;gt; Make installation folder path: System path&lt;br /&gt;
Error: &#039;[&#039;make&#039;, &#039;run&#039;]&#039; exited with an error: 2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cele mai comunte trei cauze pentru această eroare sunt:&lt;br /&gt;
#Fișierul &#039;&#039;&#039;Makefile&#039;&#039;&#039; nu a fost găsit → VUnit/edalize nu l-au generat corect&lt;br /&gt;
#Lipsește simulatorul → trebuie verificat dacă este instalat un simulator (gen ghdl sau ModelSim)&lt;br /&gt;
#Probleme cu calea către executabil → executabilul simulatorului nu este în variabila PATH de sistem&lt;br /&gt;
&lt;br /&gt;
La mine s-a dovedit a fi a doua problemă&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Check for GHDL (free, open-source)&lt;br /&gt;
which ghdl&lt;br /&gt;
ghdl --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Și l-am instalat cu brew:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Install GHDL via Homebrew&lt;br /&gt;
brew install ghdl&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Icarus Verilog===&lt;br /&gt;
Pagina [https://steveicarus.github.io/iverilog/ proiectului este aici], iar aici este un fișier [https://github.com/steveicarus/iverilog#the-icarus-verilog-compilation-system README] din respozitoriul online.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Install Icarus Verilog&lt;br /&gt;
brew install icarus-verilog&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Documentație==&lt;br /&gt;
* [[Comparație între diverse plăci de dezvoltare cu FPGA|Comparație între diverse plăci de dezvoltare cu FPGA]]&lt;br /&gt;
* [[Comparație între Digilent Arty A7-100T și Arty Z7 (Zynq-7000 Z7020)|Comparație]]&lt;br /&gt;
&lt;br /&gt;
==Exemple==&lt;br /&gt;
* [[Numărător pe 4 biți]] - [[VHDL]]&lt;br /&gt;
* [[Divizor cu 16]] – [[Verilog]]&lt;br /&gt;
* [[Sincronizare verticală pentru semnal video]] – [[Verilog]]&lt;br /&gt;
&lt;br /&gt;
==Cursuri recomandate==&lt;br /&gt;
===Coursera===&lt;br /&gt;
* [https://www.coursera.org/account/accomplishments/records/FWV2FWYZ4CUY Introduction to FPGA Design for Embedded Systems] &amp;amp;raquo; [https://www.coursera.org/account/accomplishments/certificate/FWV2FWYZ4CUY Certificat]&lt;br /&gt;
* [https://www.coursera.org/account/accomplishments/records/28H69CGQ3YNV Hardware Description Languages for FPGA Design] &amp;amp;raquo; [https://www.coursera.org/account/accomplishments/certificate/28H69CGQ3YNV Certificat]&lt;br /&gt;
* Expanded FPGA Training with NIOS II (University of Colorado, Boulder) &amp;amp;raquo; [https://www.coursera.org/learn/fpga-training-nios-ii Descriere] &amp;amp;raquo; [https://www.coursera.org/learn/fpga-training-nios-ii/home/welcome Pagina cursului]&lt;br /&gt;
==Link-uri externe==&lt;br /&gt;
* [https://www.vhdl-online.de/vhdl_reference_93/start VHDL Reference &#039;93]&lt;br /&gt;
* [https://www.vhdl-online.de/vhdl_glossary/start VHDL Glossary]&lt;br /&gt;
* [https://www.vhdl-online.de/synthesizeable_vhdl-model-library/start Synthesizeable VHDL-Model-Library]&lt;br /&gt;
* [https://www.fpgarelated.com/showthread/comp.arch.fpga/51980-1.php Hilbert Transform in verilog or VHDL]&lt;br /&gt;
* [https://www.intel.com/content/www/us/en/programmable/quartushelp/17.0/reference/glossary/glosslist.htm Glosar termeni Intel]&lt;/div&gt;</summary>
		<author><name>Yo3iti</name></author>
	</entry>
</feed>