Difference between revisions of "Technical and Specialized Skills"

From Christoph's Personal Wiki
Jump to: navigation, search
(Software (*nix))
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. I have been actively and professionally involved with the majority of the following since May 2000 (see: [[Curriculum Vitae]] for details). 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 (see: [[Curriculum Vitae]] for details). Skills in italics are ones I am still trying to master.
 +
 +
*Legend:
 +
*:[[Image:25per.png]] = beginner
 +
*:[[Image:50per.png]] = basic
 +
*:[[Image:75per.png]] = intermediate
 +
*:[[Image:100per.png]] = advanced
  
 
==Computer operating systems==
 
==Computer operating systems==
Line 8: Line 14:
  
 
==Computer languages and scripts==
 
==Computer languages and scripts==
* BASIC
+
*[[Image:50per.png]] BASIC
* [[C programming language|C]] (+MPI/MPICH)
+
*[[Image:75per.png]] [[C programming language|C]] (+MPI/MPICH)
* ''Fortran 77''
+
*[[Image:50per.png]] ''Fortran 77''
* Perl (+CGI)
+
*[[Image:100per.png]] Perl (+CGI)
* [[MySQL]]
+
*[[Image:100per.png]] [[MySQL]]
  
 
===Web Oriented===
 
===Web Oriented===
* ''Ajax''
+
*[[Image:25per.png]] ''Ajax''
 
** ''JavaScript''
 
** ''JavaScript''
 
** XML
 
** XML
* [[Cascading Style Sheets]] (CSS)
+
*[[Image:100per.png]] [[Cascading Style Sheets]] (CSS)
* [[HTML]] / [[XHTML]]
+
*[[Image:100per.png]] [[HTML]] / [[XHTML]]
* [[PHP]] (+PEAR, Smarty)
+
*[[Image:100per.png]] [[PHP]] (+PEAR, Smarty)
* ''SOAP''
+
*[[Image:25per.png]] ''SOAP''
* [[Rewrite engine|mod_rewrite]] / [[.htaccess]] / [[Robots Exclusion Standard|robots.txt]]
+
*[[Image:50per.png]] [[Rewrite engine|mod_rewrite]] / [[.htaccess]] / [[Robots Exclusion Standard|robots.txt]]
  
 
===Object Oriented===
 
===Object Oriented===
* ''Java''
+
*[[Image:25per.png]] ''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]]
+
*[[Image:75per.png]] [[AWK programming language|awk / gawk]]
* [[sed]]
+
*[[Image:100per.png]] [[sed]]
* [[Bash]]
+
*[[Image:100per.png]] [[Bash]]
* csh / tcsh
+
*[[Image:50per.png]] csh / tcsh
* man (i.e. creating man pages for custom apps)
+
*[[Image:100per.png]] man (i.e. creating man pages for custom apps)
* [[Make|make / gmake]]
+
*[[Image:75per.png]] [[Make|make / gmake]]
* [[Regular expression|regular expressions]]
+
*[[Image:100per.png]] [[Regular expression|regular expressions]]
  
 
===Graphical scripts===
 
===Graphical scripts===
* [[PostScript]] (and PDF)
+
*[[Image:50per.png]] [[PostScript]] (and PDF)
* [[R programming language|R (programming language)]]
+
*[[Image:50per.png]] [[R programming language|R (programming language)]]
* [[TeX]] / [[LaTeX]]
+
*[[Image:50per.png]] [[TeX]] / [[LaTeX]]
  
== 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]])
 
* [[LAMP]] ([[Linux]] / [[Apache HTTP Server]] / [[MySQL]] / [[PHP]])
Line 65: Line 71:
 
==Software (*nix)==
 
==Software (*nix)==
 
* [[Clustal]]
 
* [[Clustal]]
 +
* [[:Category:Ccp4|CCP4]]
 +
* [[:Category:EMBOSS|EMBOSS]]
 
* [[MrBayes]]
 
* [[MrBayes]]
 
* [[CHARMm|CHARMM]]
 
* [[CHARMm|CHARMM]]

Revision as of 03:04, 19 May 2007

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 (see: Curriculum Vitae for details). Skills in italics are ones I am still trying to master.

  • Legend:
    25per.png = beginner
    50per.png = basic
    75per.png = intermediate
    100per.png = advanced

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

  • 50per.png BASIC
  • 75per.png C (+MPI/MPICH)
  • 50per.png Fortran 77
  • 100per.png Perl (+CGI)
  • 100per.png MySQL

Web Oriented

Object Oriented

  • 25per.png 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