Difference between revisions of "Main Page"

From Bashlinux
Jump to: navigation, search
Line 12: Line 12:
 
=== Computer Hardware ===
 
=== Computer Hardware ===
 
==== Architecture ====
 
==== Architecture ====
  +
* [[amd-geode|AMD Geode]] AMD mobile CPU
{| border="0" cellpadding="2" cellspacing="0"
 
|<tableclass="fpt">|[[amd-geode|AMD Geode]]<br>AMD mobile CPU
+
* [[intel-atom|Intel Atom]] Intel mobile CPU
| [[intel-atom|Intel Atom]]<br>Intel mobile CPU
+
* [[VIA CX700]] VIA Mobile CPU
| [[VIA CX700]]<br>VIA Mobile CPU
 
|}
 
 
==== Internal Devices ====
 
==== Internal Devices ====
  +
*[[graphiccards|Graphic Cards]] Accelerated graphic cards
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[serialport|Serial]] ttyS* devices on linux
|<tableclass="fpt">|[[graphiccards|Graphic Cards]]<br>Accelerated graphic cards
 
| [[serialport|Serial]]<br>ttyS* devices on linux
 
|}
 
 
==== Peripheral Devices ====
 
==== Peripheral Devices ====
  +
* [[msr|MSR]] Magnetic Stripe Readers
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[printers|Printers]] ESC/POS printers
|<tableclass="fpt">|[[msr|MSR]]<br>Magnetic Stripe Readers
 
| [[printers|Printers]]<br>ESC/POS printers
 
|}
 
 
----
 
----
 
=== Electronics ===
 
=== Electronics ===
 
==== Development Boards ====
 
==== Development Boards ====
  +
* [[board-arduino|Arduino]] Open-source micro
{| border="0" cellpadding="2" cellspacing="0"
 
|<tableclass="fpt">|[[board-arduino|Arduino]]<br> Open-source micro
+
* [[board-armmite|ARMmite PRO]] ARM7 with NXP micro
| [[board-armmite|ARMmite PRO]]<br>ARM7 with NXP micro
+
* [[board-makecontroller|Make Controller]] ARM7 with Atmel micro
| [[board-makecontroller|Make Controller]]<br> ARM7 with Atmel micro
+
* [[board-mini2440|Mini2440]] ARM9 - Samsung micro
  +
* [[board-msp430|MSP-EXP430G2]] TI MSP430 LaunchPad
|-
 
| [[board-mini2440|Mini2440]]<br>ARM9 - Samsung micro
+
* [[board-pic32|PIC32 Starter Kit]] Microchip PIC32
| [[board-msp430|MSP-EXP430G2]]<br>TI MSP430 LaunchPad
 
| [[board-pic32|PIC32 Starter Kit]]<br>Microchip PIC32
 
|}
 
 
==== Microcontrollers ====
 
==== Microcontrollers ====
  +
* [[mu-arm|ARM]] ARM7/9 and Cortex-M
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[Atmel_AVR|AVR]] Atmel AVR micros
|<tableclass="fpt">|[[mu-arm|ARM]]<br>ARM7/9 and Cortex-M
 
| [[Atmel_AVR|AVR]]<br>Atmel AVR micros
+
* [[Microchip_PIC|PIC]] Microchip pic micros
| [[Microchip_PIC|PIC]]<br>Microchip pic micros
 
|}
 
 
==== PCB ====
 
==== PCB ====
  +
* [[pcb-eagle|Eagle]] PCB Schematic and design
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[pcb-providers|PCB providers ]] List of part providers and manufacture
|<tableclass="fpt">|[[pcb-eagle|Eagle]]<br>PCB Schematic and design
 
| [[pcb-providers|PCB providers ]]<br>List of part providers and manufacture
 
|}
 
 
----
 
----
 
=== Software Development ===
 
=== Software Development ===
 
==== Interpreted Languages ====
 
==== Interpreted Languages ====
  +
* [[bash|Bash]] Command language interpreter
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[perl|Perl]] The Camel
|<tableclass="fpt">|[[bash|Bash]]<br>Command language interpreter
 
| [[perl|Perl]]<br>The Camel
+
* [[ruby|Ruby]] The Stone
| [[ruby|Ruby]]<br>The Stone
 
|}
 
 
==== Mobile Development ====
 
==== Mobile Development ====
  +
* [[android]]<br>Google mobile platform
{| border="0" cellpadding="2" cellspacing="0"
 
|<tableclass="fpt">|[[android]]<br>Google mobile platform
 
|}
 
 
==== SDKs ====
 
==== SDKs ====
  +
* [[java|Java]] The Sun Microsystems Language
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[qt4|QT4]] Cross-Platform application development framework
|<tableclass="fpt">|[[java|Java]]<br>The Sun Microsystems Language
 
| [[qt4|QT4]]<br>Cross-Platform application development framework
 
|}
 
 
==== Web ====
 
==== Web ====
  +
* [[css|CSS]] Style sheet language
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[javascript|Javascript]] JS frameworks
|<tableclass="fpt">|[[css|CSS]]<br>Style sheet language
 
| [[javascript|Javascript]]<br>JS frameworks
 
|}
 
 
==== Windows ====
 
==== Windows ====
  +
* [[aspdotnet|ASP.net]] Active Server Pages
{| border="0" cellpadding="2" cellspacing="0"
 
|<tableclass="fpt">|[[aspdotnet|ASP.net]]<br>Active Server Pages
 
|}
 
 
----
 
----
 
=== System Administration ===
 
=== System Administration ===
 
==== Authentication ====
 
==== Authentication ====
  +
* [[pam|PAM]] Pluggable Authentication Modules
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[passwd]] Password database
|<tableclass="fpt">|[[pam|PAM]]<br>Pluggable Authentication Modules
 
| [[passwd]]<br>Password database
 
|}
 
 
==== Boot ====
 
==== Boot ====
  +
* [[boot-methods|Boot methods]] Devices and loaders
{| border="0" cellpadding="2" cellspacing="0"
 
|<tableclass="fpt">|[[boot-methods|Boot methods]]<br>Devices and loaders
+
* [[boot-parameters|Boot Parameters]] Kernel parameters
| [[boot-parameters|Boot Parameters]]<br>Kernel parameters
 
|}
 
 
==== Browser ====
 
==== Browser ====
  +
* [[firefox|Firefox]] Web browser
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[flashplayer|Flash Player]] SWF media player
|<tableclass="fpt">|[[firefox|Firefox]]<br>Web browser
 
  +
* [[google|Google]] Some search tips
| [[flashplayer|Flash Player]]<br>SWF media player
 
|-
 
| [[google|Google]]<br>Some search tips
 
|}
 
 
==== Cloud Computing ====
 
==== Cloud Computing ====
  +
* [[aws|AWS]] Amazon Web Services
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[aws-eucalyptus|Eucalyptus]] Private cloud computing
|<tableclass="fpt">|[[aws|AWS]]<br>Amazon Web Services
 
| [[aws-eucalyptus|Eucalyptus]]<br>Private cloud computing
 
|}
 
 
==== Content Management Systems ====
 
==== Content Management Systems ====
  +
* [[moinmoin]] Python Wiki clone
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[phpmyadmin]] MySQL web manager
|<tableclass="fpt">|[[moinmoin]]<br>Python Wiki clone
 
| [[phpmyadmin]]<br>MySQL web manager
 
|}
 
 
==== Data Encoding ====
 
==== Data Encoding ====
  +
* [[uuencode]] Binary to text encoding
{| border="0" cellpadding="2" cellspacing="0"
 
|<tableclass="fpt">|[[uuencode]]<br>Binary to text encoding
 
|}
 
 
==== Database ====
 
==== Database ====
  +
* [[mysql|MySQL]] Database server
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[oracle|Oracle]] Specifically Oracle XE
|<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"

Revision as of 04:25, 31 May 2015


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 send me an email to [email protected]


Computer Hardware

Architecture

Internal Devices

Peripheral Devices


Electronics

Development Boards

Microcontrollers

  • ARM ARM7/9 and Cortex-M
  • AVR Atmel AVR micros
  • PIC Microchip pic micros

PCB


Software Development

Interpreted Languages

  • Bash Command language interpreter
  • Perl The Camel
  • Ruby The Stone

Mobile Development

SDKs

  • Java The Sun Microsystems Language
  • QT4 Cross-Platform application development framework

Web

Windows


System Administration

Authentication

  • PAM Pluggable Authentication Modules
  • passwd Password database

Boot

Browser

Cloud Computing

Content Management Systems

Data Encoding

Database

Desktop

Gnome
Desktop environment

Email

Sendmail
Mail transfer

Encryption

OpenSSL
SSL and TLS Protocols
GnuPG
GNU Privacy Guard

Internals

Modules
Kernel module drivers
Power Management
Linux power management

Monitoring

M/Monit
Processes monitoring and manage
Nagios
Hosts monitoring
Zabbix
Another host monitoring

Multimedia

FFmpeg
Audio and video streaming
GStreamer
Library for Media and Graphs
MuseScore
Music Compositon

Network hardware

Cisco
Routers and switches
Foundry
Foundry switches

Remote access

VNC
Graphical desktop sharing
VPN
Remote private access over public networks

Security

Aide
Advanced Intrusion Detection Environment
PCI Compliance
Payment Card Industry

System services

DHCP
Dynamic Host Configuration Protocol
IPTables
IP packets filter rules in the Linux kernel
Logs
System log

Storage & Filesystem

Disk images
Partitions and FS
DRBD
Distributed storage system
LVM
An allocation mode

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