Difference between revisions of "Technical and Specialized Skills"

From Christoph's Personal Wiki
Jump to: navigation, search
(Computer operating systems)
(Computer languages and scripts)
Line 13: Line 13:
 
*[[Image:50per.png]] Mac OS
 
*[[Image:50per.png]] Mac OS
  
==Computer languages and scripts==
+
==Computer languages, scripting, etc==
 
*[[Image:100per.png]] [[Python]] (+[http://pandas.pydata.org/ Pandas]) — 2006-present
 
*[[Image:100per.png]] [[Python]] (+[http://pandas.pydata.org/ Pandas]) — 2006-present
 
*[[Image:100per.png]] Perl (+CGI) — 1999-present
 
*[[Image:100per.png]] Perl (+CGI) — 1999-present
Line 19: Line 19:
 
*[[Image:50per.png]] ''Fortran 77'' — 2004-present
 
*[[Image:50per.png]] ''Fortran 77'' — 2004-present
 
*[[Image:100per.png]] [[MySQL]] — 2002-present
 
*[[Image:100per.png]] [[MySQL]] — 2002-present
*[[Image:50per.png]] BASIC — 1990-present (however, I haven't used it in years)
 
  
 
===Web Oriented===
 
===Web Oriented===
 
*[[Image:100per.png]] [[PHP]] (+PEAR, Smarty)
 
*[[Image:100per.png]] [[PHP]] (+PEAR, Smarty)
*[[Image:100per.png]] [[Cascading Style Sheets]] (CSS)
+
*[[Image:100per.png]] RESTful APIs (especially via [[cURL]] and/or Python's [https://docs.python.org/2/library/urllib.html urllib] module; see [[:Category:Rackspace|this article]] for lots of examples)
*[[Image:100per.png]] [[HTML]] / [[XHTML]]
+
*[[Image:100per.png]] [[Cascading Style Sheets]] (CSS; I use [http://getbootstrap.com/ Bootstrap] for all of my projects)
 +
*[[Image:100per.png]] HTML/XHTML
 
*[[Image:75per.png]] [https://www.djangoproject.com/ Django]
 
*[[Image:75per.png]] [https://www.djangoproject.com/ Django]
 
*[[Image:25per.png]] [http://www.web2py.com/ web2py]
 
*[[Image:25per.png]] [http://www.web2py.com/ web2py]
Line 31: Line 31:
 
*[[Image:25per.png]] ''SOAP''
 
*[[Image:25per.png]] ''SOAP''
 
*[[Image:50per.png]] [[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===
 
*[[Image:25per.png]] ''Java''
 
  
 
===Shell scripting languages and techniques===
 
===Shell scripting languages and techniques===
Line 42: Line 39:
 
*[[Image:25per.png]] [[zsh]] (my newest and favourite shell. Still learning all that it has to offer, which is a lot!)
 
*[[Image:25per.png]] [[zsh]] (my newest and favourite shell. Still learning all that it has to offer, which is a lot!)
 
*[[Image:50per.png]] csh / tcsh
 
*[[Image:50per.png]] csh / tcsh
*[[Image:100per.png]] man (i.e. creating man pages for custom apps)
+
*[[Image:100per.png]] man (i.e., creating man pages for custom apps)
 
*[[Image:100per.png]] [[Make|make / gmake]] (I use this for more than just compiling code!)
 
*[[Image:100per.png]] [[Make|make / gmake]] (I use this for more than just compiling code!)
 
*[[Image:100per.png]] [[Regular expression|regular expressions]]
 
*[[Image:100per.png]] [[Regular expression|regular expressions]]

Revision as of 18:39, 6 March 2015

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).

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

Computer operating systems

  • 100per.png Primary OS: Linux (32-bit/64-bit; distros: CentOS {favourite}, SuSE, Mandriva, Slackware, and Ubuntu)
  • 25per.png Gentoo (still learning but loving this distro!)
  • 50per.png Unix (used this during my time in academia)
  • 50per.png Mac OS

Computer languages, scripting, etc

  • 100per.png Python (+Pandas) — 2006-present
  • 100per.png Perl (+CGI) — 1999-present
  • 75per.png C (+MPI/MPICH) — 2000-present
  • 50per.png Fortran 77 — 2004-present
  • 100per.png MySQL — 2002-present

Web Oriented

Shell scripting languages and techniques

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

Graphical scripts

Computer System Administration and Security

Note: Everything listed here is Linux-related.

Databases

Web Applications

Note: The following is an incomplete list.

Software (*nix)

 see: Category:Bioinformatics and Category:Crystallography for more.

Software (PC/Mac)

  • Adobe
    • Photoshop
    • Illustrator
    • PageMaker
  • Microsoft Office
    • Word
    • Excel
    • PowerPoint
  • Mathematica
  • Maple
  • Etc.