Difference between revisions of "Main Page"

From Bashlinux
Jump to: navigation, search
Line 9: Line 9:
   
 
If you want to make some comments or just say hello, you can send me an email to [email protected]
 
If you want to make some comments or just say hello, you can send me an email to [email protected]
----
 
=== Computer Hardware ===
 
==== Architecture ====
 
* [[amd-geode|AMD Geode]] AMD mobile CPU
 
* [[intel-atom|Intel Atom]] Intel mobile CPU
 
* [[VIA CX700]] VIA Mobile CPU
 
==== Internal Devices ====
 
*[[graphiccards|Graphic Cards]] Accelerated graphic cards
 
* [[serialport|Serial]] ttyS* devices on linux
 
==== Peripheral Devices ====
 
* [[msr|MSR]] Magnetic Stripe Readers
 
* [[printers|Printers]] ESC/POS printers
 
 
----
 
----
 
=== Electronics ===
 
=== Electronics ===
Line 37: Line 25:
 
* [[pcb-eagle|Eagle]] PCB Schematic and design
 
* [[pcb-eagle|Eagle]] PCB Schematic and design
 
* [[pcb-providers|PCB providers ]] List of part providers and manufacture
 
* [[pcb-providers|PCB providers ]] List of part providers and manufacture
  +
----
  +
=== Computer Hardware ===
  +
==== Architecture ====
  +
* [[amd-geode|AMD Geode]] AMD mobile CPU
  +
* [[intel-atom|Intel Atom]] Intel mobile CPU
  +
* [[VIA CX700]] VIA Mobile CPU
  +
==== Internal Devices ====
  +
*[[graphiccards|Graphic Cards]] Accelerated graphic cards
  +
* [[serialport|Serial]] ttyS* devices on linux
  +
==== Peripheral Devices ====
  +
* [[msr|MSR]] Magnetic Stripe Readers
  +
* [[printers|Printers]] ESC/POS printers
  +
----
  +
=== Desktop Administration ===
  +
==== Browser ====
  +
* [[firefox|Firefox]] Web browser
  +
* [[flashplayer|Flash Player]] SWF media player
  +
* [[google|Google]] Some search tips
  +
==== Desktop Manager ====
  +
* [[gnome|Gnome]] Desktop environment
  +
==== Multimedia ====
  +
* [[ffmpeg|FFmpeg]] Audio and video streaming
  +
* [[gstreamer|GStreamer]] Library for Media and Graphs
  +
* [[MuseScore]] Music Compositon
 
----
 
----
 
=== Software Development ===
 
=== Software Development ===
Line 61: Line 73:
 
* [[boot-methods|Boot methods]] Devices and loaders
 
* [[boot-methods|Boot methods]] Devices and loaders
 
* [[boot-parameters|Boot Parameters]] Kernel parameters
 
* [[boot-parameters|Boot Parameters]] Kernel parameters
==== Browser ====
 
* [[firefox|Firefox]] Web browser
 
* [[flashplayer|Flash Player]] SWF media player
 
* [[google|Google]] Some search tips
 
 
==== Cloud Computing ====
 
==== Cloud Computing ====
 
* [[aws|AWS]] Amazon Web Services
 
* [[aws|AWS]] Amazon Web Services
Line 76: Line 84:
 
* [[mysql|MySQL]] Database server
 
* [[mysql|MySQL]] Database server
 
* [[oracle|Oracle]] Specifically Oracle XE
 
* [[oracle|Oracle]] Specifically Oracle XE
==== Desktop ====
 
{| border="0" cellpadding="2" cellspacing="0"
 
|<tableclass="fpt">|[[gnome|Gnome]]<br>Desktop environment
 
|}
 
 
==== Email ====
 
==== Email ====
  +
* [[sendmail|Sendmail]] Mail transfer
{| border="0" cellpadding="2" cellspacing="0"
 
|<tableclass="fpt">|[[sendmail|Sendmail]]<br>Mail transfer
 
|}
 
 
==== Encryption ====
 
==== Encryption ====
  +
* [[openssl|OpenSSL]] SSL and TLS Protocols
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[gpg|GnuPG]] GNU Privacy Guard
|<tableclass="fpt">|[[openssl|OpenSSL]]<br>SSL and TLS Protocols
 
| [[gpg|GnuPG]]<br>GNU Privacy Guard
 
|}
 
 
==== Internals ====
 
==== Internals ====
  +
* [[kernel-modules|Modules]] Kernel module drivers
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[kernel-power|Power Management]] Linux power management
|<tableclass="fpt">|[[kernel-modules|Modules]]<br>Kernel module drivers
 
| [[kernel-power|Power Management]]<br>Linux power management
 
|}
 
 
==== Monitoring ====
 
==== Monitoring ====
  +
* [[monit|M/Monit]] Processes monitoring and manage
{| border="0" cellpadding="2" cellspacing="0"
 
|<tableclass="fpt">|[[monit|M/Monit]]<br>Processes monitoring and manage
+
* [[nagios|Nagios]] Hosts monitoring
| [[nagios|Nagios]]<br>Hosts monitoring
+
* [[zabbix|Zabbix]] nother host monitoring
| [[zabbix|Zabbix]]<br>Another host monitoring
 
|}
 
==== Multimedia ====
 
{| border="0" cellpadding="2" cellspacing="0"
 
|<tableclass="fpt">|[[ffmpeg|FFmpeg]]<br>Audio and video streaming
 
| [[gstreamer|GStreamer]]<br>Library for Media and Graphs
 
| [[MuseScore]]<br>Music Compositon
 
|}
 
 
==== Network hardware ====
 
==== Network hardware ====
  +
* [[cisco|Cisco]] Routers and switches
{| border="0" cellpadding="2" cellspacing="0"
 
|<tableclass="fpt">|[[cisco|Cisco]]<br>Routers and switches
+
* [[foundry|Foundry]] Foundry switches
| [[foundry|Foundry]]<br>Foundry switches
 
|}
 
 
==== Remote access ====
 
==== Remote access ====
  +
* [[vnc|VNC]] Graphical desktop sharing
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[vpn|VPN]] Remote private access over public networks
|<tableclass="fpt">|[[vnc|VNC]]<br>Graphical desktop sharing
 
| [[vpn|VPN]]<br>Remote private access over public networks
 
|}
 
 
==== Security ====
 
==== Security ====
  +
* [[aide|Aide]] Advanced Intrusion Detection Environment
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[system-pci|PCI Compliance]] Payment Card Industry
|<tableclass="fpt">|[[aide|Aide]]<br>Advanced Intrusion Detection Environment
 
| [[system-pci|PCI Compliance]]<br>Payment Card Industry
 
|}
 
 
==== System services ====
 
==== System services ====
  +
* [[dhcp|DHCP]] Dynamic Host Configuration Protocol
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[iptables|IPTables]] IP packets filter rules in the Linux kernel
|<tableclass="fpt">|[[dhcp|DHCP]]<br>Dynamic Host Configuration Protocol
 
  +
* [[syslog|Logs]] System log
| [[iptables|IPTables]]<br>IP packets filter rules in the Linux kernel
 
| [[syslog|Logs]]<br>System log
 
|}
 
 
==== Storage & Filesystem ====
 
==== Storage & Filesystem ====
  +
* [fs-images|Disk images]] Partitions and FS
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[fs-drbd|DRBD]] Distributed storage system
|<tableclass="fpt">|[[fs-images|Disk images]]<br>Partitions and FS
 
| [[fs-drbd|DRBD]]<br>Distributed storage system
+
* [[fs-lvm|LVM]] An allocation mode
| [[fs-lvm|LVM]]<br>An allocation mode
 
|}
 
 
==== Virtualization ====
 
==== Virtualization ====
  +
* [kvm|KVM/Qemu]] Kernel-Based Virtual Machine
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[vmware|VMware]] Server/Desktop Virtualization
|<tableclass="fpt">|[[kvm|KVM/Qemu]]<br>Kernel-Based Virtual Machine
 
| [[vmware|VMware]]<br>Server/Desktop Virtualization
 
|}
 
 
==== Web service ====
 
==== Web service ====
  +
* [[apache|Apache]]<br>HTTP Server
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[nginx]]<br>Lightweight HTTP and mail proxy server
|<tableclass="fpt">|[[apache|Apache]]<br>HTTP Server
 
| [[nginx]]<br>Lightweight HTTP and mail proxy server
 
|}
 
 
----
 
----
 
=== Operating Systems ===
 
=== Operating Systems ===
 
==== GNU/Linux ====
 
==== GNU/Linux ====
  +
* [[centos|CentOS]] Free Red Hat Enterprise rebuild
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[fedora|Fedora]] RPM based with the latest in opensource
|<tableclass="fpt">|[[centos|CentOS]]<br>Free Red Hat Enterprise rebuild
 
| [[fedora|Fedora]]<br>RPM based with the latest in opensource
+
* [[ubuntu|Ubuntu]] DEB based distribution
| [[ubuntu|Ubuntu]]<br>DEB based distribution
 
|}
 
 
==== Other Unix ====
 
==== Other Unix ====
  +
* [[osx|Mac OS X]] Apple operating system
{| border="0" cellpadding="2" cellspacing="0"
 
  +
* [[opensolaris|OpenSolaris]] Sun Microsystems open-source
|<tableclass="fpt">|[[osx|Mac OS X]]<br>Apple operating system
 
| [[opensolaris|OpenSolaris]]<br>Sun Microsystems open-source
 
|}
 
 
==== Windows ====
 
==== Windows ====
  +
* [[winxp|Windows XP]] 2002 MS OS
{| border="0" cellpadding="2" cellspacing="0"
 
|<tableclass="fpt">|[[winxp|Windows XP]]<br>2002 MS OS
 
   
 
<sub>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</sub>
 
<sub>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</sub>

Revision as of 23:52, 1 June 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]


Electronics

Development Boards

Microcontrollers

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

PCB


Computer Hardware

Architecture

Internal Devices

Peripheral Devices


Desktop Administration

Browser

Desktop Manager

  • Gnome Desktop environment

Multimedia


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

Cloud Computing

Content Management Systems

Data Encoding

Database

Email

Encryption

Internals

Monitoring

  • M/Monit Processes monitoring and manage
  • Nagios Hosts monitoring
  • Zabbix nother host monitoring

Network hardware

Remote access

  • VNC Graphical desktop sharing
  • VPN Remote private access over public networks

Security

System services

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

Storage & Filesystem

  • [fs-images|Disk images]] Partitions and FS
  • DRBD Distributed storage system
  • LVM An allocation mode

Virtualization

  • [kvm|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

Windows

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