Difference between revisions of "Technical and Specialized Skills"

From Christoph's Personal Wiki
Jump to: navigation, search
(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)
* SQL
+
* [[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]] / gawk
+
* [[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
* [[Apache HTTP Server]]
+
 
* 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)
* MS Access
 
  
 
==Software (*nix)==
 
==Software (*nix)==
 
 
* [[Clustal]]
 
* [[Clustal]]
 
* [[MrBayes]]
 
* [[MrBayes]]
* CHARMm
+
* CHARMM
* DOT
+
* [[Daughter of Turnip|DOT]]
* [[GnuPlot]] (+C API)
+
* [[GnuPlot]] (+C API), Grace / xmgrace
* Grace
+
* [[RasMol]], PyMOL (+scripting)
* [[RasMol]] (+scripting)
+
 
* [[GIMP]] (+various image generating techniques)
 
* [[GIMP]] (+various image generating techniques)
* StarOffice
 
 
* OpenOffice
 
* OpenOffice
* [[Vi|vi]]
+
* [[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.

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

  • BASIC
  • C (+MPI/MPICH)
  • Fortran 77
  • Perl (+CGI)
  • MySQL

Web Oriented

Object Oriented

  • Java

Shell scripting languages and techniques

 see: Category:Linux Command Line Tools and Category:Scripting languages for detailed listing.

Graphical scripts

Web Applications

Note: The following is an incomplete list.

Computer System Administration and Security

  • openPBS
  • Email Server
  • FTP
  • GPG / PGP
  • SSH / rsync

Databases

Software (*nix)

Software (PC/Mac)

  • Adobe
    • Photoshop
    • Illustrator
    • PageMaker
    • Premiere Pro
  • Microsoft Office
    • Word
    • Excel
    • PowerPoint
  • Mathematica
  • Maple