Linux System Security Configuration Essentials
Comprehensive Linux (Red Hat) hardening checklist: user/account policies, SSH, passwords, logging, file permissions, services, umask, updates.
Comprehensive Linux (Red Hat) hardening checklist: user/account policies, SSH, passwords, logging, file permissions, services, umask, updates.
Why C is preferred on microcontrollers and a simple STM32 LED chaser in C++ with Keil MDK, extern C tips and binary size trade-offs.
Practical PyTorch performance tips: reduce memory fragmentation, overlap compute and communication, and optimize kernels for faster training.
Explore RISC-V: an open, modular ISA offering simplicity, scalability, and customization for embedded systems, accelerators, and growing ecosystem.
Learn how to apply object-oriented design in C using structs and function pointers with a linked-list example for readable, maintainable code.
Learn DMA-based UART transmission on STM32F4: reduce CPU load, speed up packet transfers, with USART/DMA configuration and code examples.
Quick overview of essential Linux networking tools like ping, tcpdump, lsof, ip, netstat, ifconfig, traceroute and more with practical examples.
Memory monitoring and debugging guide: trace leaks, OOM events, page faults, mmap/brk, USDT probes, memleak, vmscan and reclaim tools.
Learn Linux function hooking with LD_PRELOAD and ptrace: override functions, inject shared libs, and auto-fill scanf input with examples.
Learn 8 essential data structures: arrays, linked lists, stacks, queues, hash tables, trees, heaps, graphs — a must for every developer.
Learn C language: history, characteristics, uses, C11 features, and tips for system programming, compilers, OS and modern applications.
Explore microcontroller memory, RAM vs ROM, NOR/NAND flash, MCS-51 startup and embedded bootloader essentials for firmware developers.
Low-power embedded design guide: choose efficient components, low-power hardware techniques and software optimizations to extend battery life.
Learn how to apply object-oriented design in C using structs, function pointers and a linked-list example to improve readability and maintainability.
Guide to Linux boot startup: systemctl/systemd, chkconfig, rc.local/scripts, crontab @reboot and production best practices.
Embedded C pitfalls: compilers aren't a safety net. Avoid undefined behavior, array overruns, stray semicolons; use analyzers to secure firmware.
Practical guide dispelling common misconceptions for new C developers: coding practices, testing, documentation, and taking charge of your career growth.
Deep learning for embedded machine vision: model selection, optimization, low-latency deployment, power efficiency, security and defect inspection.
RA series FSP guide: switch RXD between IRQ and UART on EK-RA2E1 to auto-detect and set baud rate using GPT timer and register config.
Learn to build an STM32 smart cane for elderly care. Features GPS tracking, fall detection, health monitoring, and IoT integration with a WeChat app.