Difference between revisions of "Technical and Specialized Skills"
From Christoph's Personal Wiki
(→Shell scripting languages and techniques) |
|||
Line 1: | Line 1: | ||
− | This article will present a list of the '''technical and specialized skills''' I have as wells as links to articles I have written on each of them. Skills in italics are ones I am still trying to master. | + | This article will present a list of the '''technical and specialized skills''' I have as wells as links to articles I have written on each of them. I have been actively and professionally involved with the majority of the following since May 2000. Skills in italics are ones I am still trying to master. |
==Computer operating systems== | ==Computer operating systems== | ||
− | + | * Primary OS: [[Linux]] (32-bit/64-bit; distros: [[SuSE]], Mandriva, RedHat, and Ubuntu) | |
− | * Primary OS: [[Linux]] (32-bit/64-bit; distros: SuSE, RedHat, and Ubuntu) | + | |
* Unix | * Unix | ||
* Mac OS | * Mac OS | ||
Line 9: | Line 8: | ||
==Computer languages and scripts== | ==Computer languages and scripts== | ||
− | |||
* BASIC | * BASIC | ||
* [[C programming language|C]] (+MPI/MPICH) | * [[C programming language|C]] (+MPI/MPICH) | ||
* ''Fortran 77'' | * ''Fortran 77'' | ||
* Perl (+CGI) | * Perl (+CGI) | ||
− | * | + | * [[MySQL]] |
===Web Oriented=== | ===Web Oriented=== | ||
− | |||
* ''Ajax'' | * ''Ajax'' | ||
** ''JavaScript'' | ** ''JavaScript'' | ||
Line 23: | Line 20: | ||
* [[Cascading Style Sheets]] (CSS) | * [[Cascading Style Sheets]] (CSS) | ||
* [[HTML]] / [[XHTML]] | * [[HTML]] / [[XHTML]] | ||
− | * [[PHP]] (+PEAR) | + | * [[PHP]] (+PEAR, Smarty) |
* ''SOAP'' | * ''SOAP'' | ||
* [[Rewrite engine|mod_rewrite]] / [[.htaccess]] / [[Robots Exclusion Standard|robots.txt]] | * [[Rewrite engine|mod_rewrite]] / [[.htaccess]] / [[Robots Exclusion Standard|robots.txt]] | ||
===Object Oriented=== | ===Object Oriented=== | ||
− | |||
* ''Java'' | * ''Java'' | ||
===Shell scripting languages and techniques=== | ===Shell scripting languages and techniques=== | ||
see: [[:Category:Linux Command Line Tools]] and [[:Category:Scripting languages]] for detailed listing. | see: [[:Category:Linux Command Line Tools]] and [[:Category:Scripting languages]] for detailed listing. | ||
− | * [[AWK programming language|awk | + | * [[AWK programming language|awk / gawk]] |
* [[sed]] | * [[sed]] | ||
* [[Bash]] | * [[Bash]] | ||
* csh / tcsh | * csh / tcsh | ||
− | * man | + | * man (i.e. creating man pages for custom apps) |
− | * make / gmake | + | * [[Make|make / gmake]] |
* [[Regular expression|regular expressions]] | * [[Regular expression|regular expressions]] | ||
===Graphical scripts=== | ===Graphical scripts=== | ||
− | |||
* [[PostScript]] (and PDF) | * [[PostScript]] (and PDF) | ||
* [[R programming language|R (programming language)]] | * [[R programming language|R (programming language)]] | ||
Line 49: | Line 44: | ||
== Web Applications == | == Web Applications == | ||
''Note: The following is an incomplete list.'' | ''Note: The following is an incomplete list.'' | ||
+ | * [[LAMP]] ([[Linux]] / [[Apache HTTP Server]] / [[MySQL]] / [[PHP]]) | ||
* Coppermine Photo Gallery | * Coppermine Photo Gallery | ||
* phpAdsNew | * phpAdsNew | ||
Line 57: | Line 53: | ||
==Computer System Administration and Security== | ==Computer System Administration and Security== | ||
− | + | * openPBS | |
− | * | + | |
* Email Server | * Email Server | ||
* FTP | * FTP | ||
* GPG / PGP | * GPG / PGP | ||
− | * SSH | + | * [[Secure Shell|SSH]] / [[Rsync (command)|rsync]] |
==Databases== | ==Databases== | ||
− | |||
* [[MySQL]] | * [[MySQL]] | ||
* [[BLAST]] (standalone and webserver) | * [[BLAST]] (standalone and webserver) | ||
− | |||
==Software (*nix)== | ==Software (*nix)== | ||
− | |||
* [[Clustal]] | * [[Clustal]] | ||
* [[MrBayes]] | * [[MrBayes]] | ||
− | * | + | * CHARMM |
− | * DOT | + | * [[Daughter of Turnip|DOT]] |
− | * [[GnuPlot]] (+C API) | + | * [[GnuPlot]] (+C API), Grace / xmgrace |
− | + | * [[RasMol]], PyMOL (+scripting) | |
− | * [[RasMol]] (+scripting) | + | |
* [[GIMP]] (+various image generating techniques) | * [[GIMP]] (+various image generating techniques) | ||
− | |||
* OpenOffice | * OpenOffice | ||
− | * [[ | + | * [[vi]] (used for everything) |
==Software (PC/Mac)== | ==Software (PC/Mac)== | ||
− | |||
* Adobe | * Adobe | ||
**Photoshop | **Photoshop |
Revision as of 11:10, 31 December 2006
This article will present a list of the technical and specialized skills I have as wells as links to articles I have written on each of them. I have been actively and professionally involved with the majority of the following since May 2000. Skills in italics are ones I am still trying to master.
Contents
Computer operating systems
- Primary OS: Linux (32-bit/64-bit; distros: SuSE, Mandriva, RedHat, and Ubuntu)
- Unix
- Mac OS
- MS Windows
Computer languages and scripts
Web Oriented
- Ajax
- JavaScript
- XML
- Cascading Style Sheets (CSS)
- HTML / XHTML
- PHP (+PEAR, Smarty)
- SOAP
- mod_rewrite / .htaccess / robots.txt
Object Oriented
- Java
Shell scripting languages and techniques
see: Category:Linux Command Line Tools and Category:Scripting languages for detailed listing.
- awk / gawk
- sed
- Bash
- csh / tcsh
- man (i.e. creating man pages for custom apps)
- make / gmake
- regular expressions
Graphical scripts
- PostScript (and PDF)
- R (programming language)
- TeX / LaTeX
Web Applications
Note: The following is an incomplete list.
- LAMP (Linux / Apache HTTP Server / MySQL / PHP)
- Coppermine Photo Gallery
- phpAdsNew
- phpBB (+MODs, SEOs, and Fetch All)
- Smarty
- WikiMedia — the web app running this site.
- WordPress
Computer System Administration and Security
Databases
Software (*nix)
- Clustal
- MrBayes
- CHARMM
- DOT
- GnuPlot (+C API), Grace / xmgrace
- RasMol, PyMOL (+scripting)
- GIMP (+various image generating techniques)
- OpenOffice
- vi (used for everything)
Software (PC/Mac)
- Adobe
- Photoshop
- Illustrator
- PageMaker
- Premiere Pro
- Microsoft Office
- Word
- Excel
- PowerPoint
- Mathematica
- Maple