Difference between revisions of "Main Page"
From Bashlinux
Line 14: | Line 14: | ||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[amd-geode|AMD Geode]]<br>AMD movile CPU |
|<tableclass="fpt">|[[amd-geode|AMD Geode]]<br>AMD movile CPU |
||
− | | |
+ | | [[intel-atom|Intel Atom]]<br>Intel movile CPU |
− | | |
+ | | [[VIA CX700]]<br>VIA Mobile CPU |
|} |
|} |
||
==== Internal Devices ==== |
==== Internal Devices ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[graphiccards|Graphic Cards]]<br>Accelerated graphic cards |
|<tableclass="fpt">|[[graphiccards|Graphic Cards]]<br>Accelerated graphic cards |
||
− | | |
+ | | [[serialport|Serial]]<br>ttyS* devices on linux |
|} |
|} |
||
==== Peripheral Devices ==== |
==== Peripheral Devices ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[msr|MSR]]<br>Magnetic Stripe Readers |
|<tableclass="fpt">|[[msr|MSR]]<br>Magnetic Stripe Readers |
||
− | | |
+ | | [[printers|Printers]]<br>ESC/POS printers |
|} |
|} |
||
---- |
---- |
||
Line 32: | Line 32: | ||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[board-arduino|Arduino]]<br> Open-source micro |
|<tableclass="fpt">|[[board-arduino|Arduino]]<br> Open-source micro |
||
− | | |
+ | | [[board-armmite|ARMmite PRO]]<br>ARM7 with NXP micro |
− | | |
+ | | [[board-makecontroller|Make Controller]]<br> ARM7 with Atmel micro |
|- |
|- |
||
− | | |
+ | | [[board-mini2440|Mini2440]]<br>ARM9 - Samsung micro |
− | | |
+ | | [[board-pic32|PIC32 Starter Kit]]<br>Microchip PIC32 |
+ | | [[board-msp430|MSP-EXP430G2]]<br>TI MSP430 LaunchPad |
||
− | | |
||
|} |
|} |
||
==== Microcontrollers ==== |
==== Microcontrollers ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[mu-arm|ARM]]<br>ARM7/9 and Cortex-M |
|<tableclass="fpt">|[[mu-arm|ARM]]<br>ARM7/9 and Cortex-M |
||
− | | |
+ | | [[Atmel_AVR|AVR]]<br>Atmel AVR micros |
+ | | [[mu-pic|PIC]]<br>Microchip pic micros |
||
|} |
|} |
||
==== PCB ==== |
==== PCB ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[pcb-eagle|Eagle]]<br>PCB Schematic and design |
|<tableclass="fpt">|[[pcb-eagle|Eagle]]<br>PCB Schematic and design |
||
− | | |
+ | | [[pcb-providers|PCB providers ]]<br>List of part providers and manufacture |
|} |
|} |
||
---- |
---- |
||
Line 54: | Line 55: | ||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[bash|Bash]]<br>Command language interpreter |
|<tableclass="fpt">|[[bash|Bash]]<br>Command language interpreter |
||
− | | |
+ | | [[perl|Perl]]<br>The Camel |
| [[ruby|Ruby]]<br>The Stone |
| [[ruby|Ruby]]<br>The Stone |
||
|} |
|} |
||
Line 60: | Line 61: | ||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[android]]<br>Google mobile platform |
|<tableclass="fpt">|[[android]]<br>Google mobile platform |
||
− | | |
||
|} |
|} |
||
==== SDKs ==== |
==== SDKs ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[java|Java]]<br>The Sun Microsystems Language |
|<tableclass="fpt">|[[java|Java]]<br>The Sun Microsystems Language |
||
− | | |
+ | | [[qt4|QT4]]<br>Cross-Platform application development framework |
|} |
|} |
||
==== Web ==== |
==== Web ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[css|CSS]]<br>Style sheet language |
|<tableclass="fpt">|[[css|CSS]]<br>Style sheet language |
||
− | | |
+ | | [[javascript|Javascript]]<br>JS frameworks |
|} |
|} |
||
==== Windows ==== |
==== Windows ==== |
||
Line 81: | Line 81: | ||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[pam|PAM]]<br>Pluggable Authentication Modules |
|<tableclass="fpt">|[[pam|PAM]]<br>Pluggable Authentication Modules |
||
− | | |
+ | | [[passwd]]<br>Password database |
|} |
|} |
||
==== A/V Encoding ==== |
==== A/V Encoding ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[ffmpeg|FFmpeg]]<br>Audio and video streaming |
|<tableclass="fpt">|[[ffmpeg|FFmpeg]]<br>Audio and video streaming |
||
− | | |
+ | | [[gstreamer|GStreamer]]<br>Library for Media and Graphs |
|} |
|} |
||
==== Boot ==== |
==== Boot ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[boot-methods|Boot methods]]<br>Devices and loaders |
|<tableclass="fpt">|[[boot-methods|Boot methods]]<br>Devices and loaders |
||
− | | |
+ | | [[boot-parameters|Boot Parameters]]<br>Kernel parameters |
|} |
|} |
||
==== Cloud Computing ==== |
==== Cloud Computing ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[aws|AWS]]<br>Amazon Web Services |
|<tableclass="fpt">|[[aws|AWS]]<br>Amazon Web Services |
||
− | | |
+ | | [[aws-eucalyptus|Eucalyptus]]<br>Private cloud computing |
|} |
|} |
||
==== Content Management Systems ==== |
==== Content Management Systems ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[moinmoin]]<br>Python Wiki clone |
|<tableclass="fpt">|[[moinmoin]]<br>Python Wiki clone |
||
− | | |
+ | | [[phpmyadmin]]<br>MySQL web manager |
|} |
|} |
||
==== Core services ==== |
==== Core services ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[dhcp|DHCP]]<br>Dynamic Host Configuration Protocol |
|<tableclass="fpt">|[[dhcp|DHCP]]<br>Dynamic Host Configuration Protocol |
||
− | | |
+ | | [[iptables|IPTables]]<br>IP packets filter rules in the Linux kernel |
− | | |
+ | | [[syslog|Logs]]<br>System log |
|- |
|- |
||
− | | |
+ | | [[vpn|VPN]]<br>Remote private access over public networks |
|} |
|} |
||
==== Data Encoding ==== |
==== Data Encoding ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
− | |<tableclass="fpt">|[[uuencode]]<br>Binary to text encoding |
+ | |<tableclass="fpt">|[[uuencode]]<br>Binary to text encoding |
− | | |
||
|} |
|} |
||
==== Database ==== |
==== Database ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[mysql|MySQL]]<br>Database server |
|<tableclass="fpt">|[[mysql|MySQL]]<br>Database server |
||
− | | |
+ | | [[oracle|Oracle]]<br>Specifically Oracle XE |
|} |
|} |
||
==== Desktop ==== |
==== Desktop ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[firefox|Firefox]]<br>Web browser |
|<tableclass="fpt">|[[firefox|Firefox]]<br>Web browser |
||
− | | |
+ | | [[flashplayer|Flash Player]]<br>SWF media player |
− | | |
+ | | [[gnome|Gnome]]<br>Desktop environment |
|- |
|- |
||
− | | |
+ | | [[google|Google]]<br>Some search tips |
|} |
|} |
||
==== Email ==== |
==== Email ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
− | |<tableclass="fpt">|[[sendmail|Sendmail]]<br>Mail transfer |
+ | |<tableclass="fpt">|[[sendmail|Sendmail]]<br>Mail transfer |
− | | |
||
|} |
|} |
||
==== Encryption ==== |
==== Encryption ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[openssl|OpenSSL]]<br>SSL and TLS Protocols |
|<tableclass="fpt">|[[openssl|OpenSSL]]<br>SSL and TLS Protocols |
||
− | | |
+ | | [[gpg|GnuPG]]<br>GNU Privacy Guard |
|} |
|} |
||
==== Filesystem ==== |
==== Filesystem ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[fs-images|Disk images]]<br>Filesystem manipulation |
|<tableclass="fpt">|[[fs-images|Disk images]]<br>Filesystem manipulation |
||
− | | |
+ | | [[fs-drbd|DRBD]]<br>Distributed storage system |
− | | |
+ | | [[fs-lvm|LVM]]<br>An allocation mode |
|} |
|} |
||
==== Internals ==== |
==== Internals ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[kernel-modules|Modules]]<br>Kernel module drivers |
|<tableclass="fpt">|[[kernel-modules|Modules]]<br>Kernel module drivers |
||
− | | |
+ | | [[kernel-power|Power Management]]<br>Linux power management |
|} |
|} |
||
==== Monitoring ==== |
==== Monitoring ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[monit|M/Monit]]<br>Processes monitoring and manage |
|<tableclass="fpt">|[[monit|M/Monit]]<br>Processes monitoring and manage |
||
− | | |
+ | | [[nagios|Nagios]]<br>Hosts monitoring |
− | | |
+ | | [[zabbix|Zabbix]]<br> Another host monitoring |
|} |
|} |
||
==== Network hardware ==== |
==== Network hardware ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[cisco|Cisco]]<br>Routers and switches |
|<tableclass="fpt">|[[cisco|Cisco]]<br>Routers and switches |
||
− | | |
+ | | [[foundry|Foundry]]<br>Foundry switches |
|} |
|} |
||
==== Remote Desktop ==== |
==== Remote Desktop ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
− | |<tableclass="fpt">|[[vnc|VNC]]<br>Graphical desktop sharing |
+ | |<tableclass="fpt">|[[vnc|VNC]]<br>Graphical desktop sharing |
− | | |
||
|} |
|} |
||
==== Security ==== |
==== Security ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[aide|Aide]]<br>Advanced Intrusion Detection Environment |
|<tableclass="fpt">|[[aide|Aide]]<br>Advanced Intrusion Detection Environment |
||
− | | |
+ | | [[system-pci|PCI Compliance]]<br>Payment Card Industry |
|} |
|} |
||
==== Virtualization ==== |
==== Virtualization ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[kvm|KVM/Qemu]]<br>Kernel-Based Virtual Machine |
|<tableclass="fpt">|[[kvm|KVM/Qemu]]<br>Kernel-Based Virtual Machine |
||
− | | |
+ | | [[vmware|VMware]]<br>Server/Desktop Virtualization |
|} |
|} |
||
==== Web service ==== |
==== Web service ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[apache|Apache]]<br>HTTP Server |
|<tableclass="fpt">|[[apache|Apache]]<br>HTTP Server |
||
− | | |
+ | | [[nginx]]<br>Lightweight HTTP and mail proxy server |
|} |
|} |
||
---- |
---- |
||
Line 186: | Line 183: | ||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[centos|CentOS]]<br>Free Red Hat Enterprise rebuild |
|<tableclass="fpt">|[[centos|CentOS]]<br>Free Red Hat Enterprise rebuild |
||
− | | |
+ | | [[fedora|Fedora]]<br>RPM based with the latest in opensource |
− | | |
+ | | [[ubuntu|Ubuntu]]<br>DEB based distribution |
|} |
|} |
||
==== Other Unix ==== |
==== Other Unix ==== |
||
{| border="0" cellpadding="2" cellspacing="0" |
{| border="0" cellpadding="2" cellspacing="0" |
||
|<tableclass="fpt">|[[osx|Mac OS X]]<br>Apple operating system |
|<tableclass="fpt">|[[osx|Mac OS X]]<br>Apple operating system |
||
− | | |
+ | | [[opensolaris|OpenSolaris]]<br>Sun Microsystems open-source |
|} |
|} |
||
==== Windows ==== |
==== Windows ==== |
Revision as of 07:00, 30 May 2013
What is this wiki about?
This is my personal knowledge base. It's mainly about Linux engineering, development, system customization, and networking but also some things I might want to recall about other operating systems. So basically this an extension of my thoughts, but you are welcome to navigate around this wiki, hope it helps you too much.
If you want to make some comments or just say hello, you can sending me an email to [email protected]
Contents
- 1 Computer Hardware
- 2 Electronics
- 3 Software Development
- 4 System Administration
- 4.1 Authentication
- 4.2 A/V Encoding
- 4.3 Boot
- 4.4 Cloud Computing
- 4.5 Content Management Systems
- 4.6 Core services
- 4.7 Data Encoding
- 4.8 Database
- 4.9 Desktop
- 4.10 Email
- 4.11 Encryption
- 4.12 Filesystem
- 4.13 Internals
- 4.14 Monitoring
- 4.15 Network hardware
- 4.16 Remote Desktop
- 4.17 Security
- 4.18 Virtualization
- 4.19 Web service
- 5 Operating Systems
Computer Hardware
Architecture
AMD Geode AMD movile CPU |
Intel Atom Intel movile CPU |
VIA CX700 VIA Mobile CPU |
Internal Devices
Graphic Cards Accelerated graphic cards |
Serial ttyS* devices on linux |
Peripheral Devices
MSR Magnetic Stripe Readers |
Printers ESC/POS printers |
Electronics
Development Boards
Arduino Open-source micro |
ARMmite PRO ARM7 with NXP micro |
Make Controller ARM7 with Atmel micro |
Mini2440 ARM9 - Samsung micro |
PIC32 Starter Kit Microchip PIC32 |
MSP-EXP430G2 TI MSP430 LaunchPad |
Microcontrollers
ARM ARM7/9 and Cortex-M |
AVR Atmel AVR micros |
PIC Microchip pic micros |
PCB
Eagle PCB Schematic and design |
PCB providers List of part providers and manufacture |
Software Development
Interpreted Languages
Bash Command language interpreter |
Perl The Camel |
Ruby The Stone |
Mobile Development
android Google mobile platform |
SDKs
Java The Sun Microsystems Language |
QT4 Cross-Platform application development framework |
Web
CSS Style sheet language |
Javascript JS frameworks |
Windows
ASP.net Active Server Pages |
System Administration
Authentication
PAM Pluggable Authentication Modules |
passwd Password database |
A/V Encoding
FFmpeg Audio and video streaming |
GStreamer Library for Media and Graphs |
Boot
Boot methods Devices and loaders |
Boot Parameters Kernel parameters |
Cloud Computing
AWS Amazon Web Services |
Eucalyptus Private cloud computing |
Content Management Systems
moinmoin Python Wiki clone |
phpmyadmin MySQL web manager |
Core services
DHCP Dynamic Host Configuration Protocol |
IPTables IP packets filter rules in the Linux kernel |
Logs System log |
VPN Remote private access over public networks |
Data Encoding
uuencode Binary to text encoding |
Database
MySQL Database server |
Oracle Specifically Oracle XE |
Desktop
Firefox Web browser |
Flash Player SWF media player |
Gnome Desktop environment |
Google Some search tips |
Sendmail Mail transfer |
Encryption
OpenSSL SSL and TLS Protocols |
GnuPG GNU Privacy Guard |
Filesystem
Disk images Filesystem manipulation |
DRBD Distributed storage system |
LVM An allocation mode |
Internals
Modules Kernel module drivers |
Power Management Linux power management |
Monitoring
M/Monit Processes monitoring and manage |
Nagios Hosts monitoring |
Zabbix Another host monitoring |
Network hardware
Cisco Routers and switches |
Foundry Foundry switches |
Remote Desktop
VNC Graphical desktop sharing |
Security
Aide Advanced Intrusion Detection Environment |
PCI Compliance Payment Card Industry |
Virtualization
KVM/Qemu Kernel-Based Virtual Machine |
VMware Server/Desktop Virtualization |
Web service
Apache HTTP Server |
nginx Lightweight HTTP and mail proxy server |
Operating Systems
GNU/Linux
CentOS Free Red Hat Enterprise rebuild |
Fedora RPM based with the latest in opensource |
Ubuntu DEB based distribution |
Other Unix
Mac OS X Apple operating system |
OpenSolaris Sun Microsystems open-source |
Windows
Windows XP 2002 MS OS Linux is a registered trademark of Linus Torvalds. Other trademarks are property of their respective owners. All other content is the resultant work of my field experience |