Difference between revisions of "Main Page"

From Bashlinux
Jump to: navigation, search
Line 15: Line 15:
 
|<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
 
| [[intel-atom|Intel Atom]]<br>Intel movile CPU
|-
 
 
| [[via-cx700|VIA CX700]]<br>VIA Mobile CPU
 
| [[via-cx700|VIA CX700]]<br>VIA Mobile CPU
|
 
 
|}
 
|}
 
==== Internal Devices ====
 
==== Internal Devices ====
Line 35: Line 33:
 
|<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-armmite|ARMmite PRO]]<br>ARM7 with NXP micro
 
| [[board-makecontroller|Make Controller]]<br> ARM7 with Atmel micro
 
|-
 
|-
| [[board-makecontroller|Make Controller]]<br> ARM7 with Atmel micro
 
 
| [[board-mini2440|Mini2440]]<br>ARM9 - Samsung micro
 
| [[board-mini2440|Mini2440]]<br>ARM9 - Samsung micro
|-
 
 
| [[board-pic32|PIC32 Starter Kit]]<br>Microchip PIC32
 
| [[board-pic32|PIC32 Starter Kit]]<br>Microchip PIC32
 
|
 
|
Line 58: Line 55:
 
|<tableclass="fpt">|[[bash|Bash]]<br>Command language interpreter
 
|<tableclass="fpt">|[[bash|Bash]]<br>Command language interpreter
 
| [[perl|Perl]]<br>The Camel
 
| [[perl|Perl]]<br>The Camel
|-
 
 
| [[ruby|Ruby]]<br>The Stone
 
| [[ruby|Ruby]]<br>The Stone
|
 
 
|}
 
|}
 
==== Mobile Development ====
 
==== Mobile Development ====
 
{| 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 ====
Line 79: Line 75:
 
{| border="0" cellpadding="2" cellspacing="0"
 
{| border="0" cellpadding="2" cellspacing="0"
 
|<tableclass="fpt">|[[aspdotnet|ASP.net]]<br>Active Server Pages
 
|<tableclass="fpt">|[[aspdotnet|ASP.net]]<br>Active Server Pages
|
 
 
|}
 
|}
 
----
 
----
Line 112: Line 107:
 
|<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
 
| [[iptables|IPTables]]<br>IP packets filter rules in the Linux kernel
|-
 
 
| [[syslog|Logs]]<br>System log
 
| [[syslog|Logs]]<br>System log
 
|-
 
| [[vpn|VPN]]<br>Remote private access over public networks
 
| [[vpn|VPN]]<br>Remote private access over public networks
 
|}
 
|}
Line 130: Line 125:
 
|<tableclass="fpt">|[[firefox|Firefox]]<br>Web browser
 
|<tableclass="fpt">|[[firefox|Firefox]]<br>Web browser
 
| [[flashplayer|Flash Player]]<br>SWF media player
 
| [[flashplayer|Flash Player]]<br>SWF media player
|-
 
 
| [[gnome|Gnome]]<br>Desktop environment
 
| [[gnome|Gnome]]<br>Desktop environment
 
|-
 
| [[google|Google]]<br>Some search tips
 
| [[google|Google]]<br>Some search tips
 
|}
 
|}
Line 148: Line 143:
 
|<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-drbd|DRBD]]<br>Distributed storage system
|-
 
 
| [[fs-lvm|LVM]]<br>An allocation mode
 
| [[fs-lvm|LVM]]<br>An allocation mode
|
 
 
|}
 
|}
 
==== Internals ====
 
==== Internals ====
Line 161: Line 154:
 
|<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
 
| [[nagios|Nagios]]<br>Hosts monitoring
|-
 
 
| [[zabbix|Zabbix]]<br> Another host monitoring
 
| [[zabbix|Zabbix]]<br> Another host monitoring
|
 
 
|}
 
|}
 
==== Network hardware ====
 
==== Network hardware ====
Line 196: Line 187:
 
|<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
 
| [[fedora|Fedora]]<br>RPM based with the latest in opensource
|-
 
 
| [[ubuntu|Ubuntu]]<br>DEB based distribution
 
| [[ubuntu|Ubuntu]]<br>DEB based distribution
|
 
 
|}
 
|}
 
==== Other Unix ====
 
==== Other Unix ====

Revision as of 17:57, 28 February 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]


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

Microcontrollers

ARM
ARM7/9 and Cortex-M
AVR
Atmel 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

Email

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