Main Page: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 8: | Line 8: | ||
* Design Patterns: ... | * Design Patterns: ... | ||
* Editor: [[vim]] | * Editor: [[vim]] | ||
* Build System: [[autotools]], [[CMake]], meson, ninja | * Build System: Makefile, [[autotools]], [[CMake]], meson, ninja | ||
* Embedded Linux: [[Toolchain]], [[U-Boot]], [[Linux]], [[Buildroot]], [[Yocto]], [[Android]] | * Embedded Linux: [[Toolchain]], [[U-Boot]], [[Linux]], [[Buildroot]], [[Yocto]], [[Android]] | ||
* Hardware: | * Hardware: | ||
| Line 20: | Line 20: | ||
* Office Automation: [[PDF]], [[Gpg|GPG]] | * Office Automation: [[PDF]], [[Gpg|GPG]] | ||
* Shell: fish, [[GNU bash]] ([[ulimit]]), [[hush]] | * Shell: fish, [[GNU bash]] ([[ulimit]]), [[hush]] | ||
** Tools: sfdisk | |||
* Terminal Multiplexer: [[tmux]], [[GNU screen]] | * Terminal Multiplexer: [[tmux]], [[GNU screen]] | ||
* Test tools: [[bonnie++]], [[badblocks]] | * Test tools: [[bonnie++]], [[badblocks]] | ||
* Version Control System: [[git]], [[repo]] | * Version Control System: [[git]], [[repo]] | ||
* Virtualization: [[Docker]], [[LXC]] | * Virtualization: [[Docker]], [[LXC]] | ||
Revision as of 21:06, 10 July 2017
This Wiki intends to gather all useful notes on Software Engineering.
- Open Source Software TODO's list
- Algorithms
- Sorting algorithms: Mergesort, Quicksort, Heapsort
- Search algorithms:
- Data Structure: Union-Find, Stack, Queue, Balanced Search Tree, Hash Table
- Cryptography: ...
- Design Patterns: ...
- Editor: vim
- Build System: Makefile, autotools, CMake, meson, ninja
- Embedded Linux: Toolchain, U-Boot, Linux, Buildroot, Yocto, Android
- Hardware:
- Development Boards: i.MX6 Solo Lite Evaluation Kit, Altera Cyclone V Development Kit
- System on Chip: Freescale i.MX6
- CPU: Cortex-A7
- Networking/Communication Technology: D-Bus, iperf, Wi-Fi, Bluetooth
- Bus/Interface: USB, I2C, SPI, RS-232, SDIO, MMC
- Electronics: Transistor, LCD
- Programming Language: Haskell
- Office Automation: PDF, GPG
- Shell: fish, GNU bash (ulimit), hush
- Tools: sfdisk
- Terminal Multiplexer: tmux, GNU screen
- Test tools: bonnie++, badblocks
- Version Control System: git, repo
- Virtualization: Docker, LXC