This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
haas:vita2018 [2018/05/07 18:40] – [Professional Development] wedge | haas:vita2018 [2018/05/15 13:29] (current) – [Overview] wedge | ||
---|---|---|---|
Line 7: | Line 7: | ||
In recent years, I would recall each semester as simultaneously the best and worst I'd ever experienced. There would be an ever-widening chasm between the good students and the terrible ones, with no signs of such trends letting up. | In recent years, I would recall each semester as simultaneously the best and worst I'd ever experienced. There would be an ever-widening chasm between the good students and the terrible ones, with no signs of such trends letting up. | ||
- | For the first time in a long while, and I'm not sure what really brought it on, I've actually started feeling a general sense of the semesters being far more productive than detrimental. | + | For the first time in a long while, and I'm not sure what really brought it on, I've actually started feeling a general sense of the semesters being far more enjoyable and productive than detrimental. |
- | To be sure, the terrible students are still challenging my perceptions of basic requirements of college eligibility and even human sentience, but somehow their embrace of mediocrity and ignorance isn't impacting me as acutely as it has in semester's past. | + | To be sure, the terrible students are still challenging my perceptions of basic requirements of college eligibility and even basic human sentience, but somehow their embrace of mediocrity and ignorance isn't impacting me as acutely as it has in semesters' past. |
====The bad==== | ====The bad==== | ||
Line 91: | Line 91: | ||
* viewed a poster involving the mathematical simulation and visualization of a pendulum | * viewed a poster involving the mathematical simulation and visualization of a pendulum | ||
* among many others, sampled some posters/ | * among many others, sampled some posters/ | ||
- | * wrote a suite of command-line math operation tools (pipemath), which was directly utilized in a project by students (making them go through the entire software build process-- download, read instructions, | + | * continued to polish my suite of command-line math operation tools (pipemath), which was directly utilized in a project by students (making them go through the entire software build process-- download, read instructions, |
- | * wrote a suite of measurement unit conversion tools (unittools), | + | * enhanced my suite of measurement unit conversion tools (unittools), |
- | * wrote a very feature-rich prime number computation tool (pncX), sort of a culmination of many of the in-class efforts, complete with extensive command-line arguments, file processing, process forking | + | * constructed, configured, and deployed two 4-node raspberry pi computer clusters, for use in both my UNIX and Systems Programming classes. |
+ | * My Computer Organization | ||
* exploring patterns of factor pairs of numbers (prime, secondary, tertiary, etc.) and potential visualizations therein. My efforts so far are already hatching ideas for future CSCS1320 and CSCS2330 projects (at least), with areas spanning from output specification, | * exploring patterns of factor pairs of numbers (prime, secondary, tertiary, etc.) and potential visualizations therein. My efforts so far are already hatching ideas for future CSCS1320 and CSCS2330 projects (at least), with areas spanning from output specification, | ||
- | * My " | + | * My " |
- | * __Reading__: | + | * updated core server infrastructure (fall2017). Due to aging hardware |
- | * __Writing__: | + | * Maintaining the student workstations, addressing the contemporary security issues of the day, and incorporating new functionality (much of it requested by top-tier students seeking added resources for exploring course concepts). |
- | * __Listening__: | + | * the **spectre** and **meltdown** vulnerabilities reported in January of 2018 required notable interventions and added maintenance. |
- | * __Grammar/ | + | |
- | * Maintaining the lab systems, addressing the contemporary security issues of the day, and incorporating new functionality (much of it requested by top-tier students seeking added resources for exploring course concepts). | + | |
* My development efforts, along with preparing new/updated projects, has had me revisit and become more acclimated with various development tools, including: Makefiles, version control/ | * My development efforts, along with preparing new/updated projects, has had me revisit and become more acclimated with various development tools, including: Makefiles, version control/ | ||
====Service==== | ====Service==== | ||
- | | + | * Attended |
- | | + | * Maintain Lab46, the public UNIX shell box that Computer Science and IT students utilize for much of their coursework and explorations (now celebrating its 19th year in existence) |
- | * Assisted Institutional Advancement / Communications by playing the Geneseo Knight mascot for a CCC vs. Geneseo video during the 2017 SUNY Mascot Madness competition | + | * there were some notable security vulnerabilities |
- | * Maintain Lab46, the public UNIX shell box that Computer Science and IT students utilize for much of their coursework and explorations (now celebrating its 18th year) | + | * Maintain R108, the Computer Science/IT lab (aka "the LAIR"). This includes student workstations, |
- | * there were a few zero-day and local root exploits | + | * As stated above, |
- | * there have been at least two power outages experienced on campus, requiring | + | * The main router, in service for over 10 years, finally gave up the ghost with its drive finally failing |
- | * Maintain R108, the Computer Science/IT lab. This includes student workstations, | + | * Setting |
- | * As stated above, | + | * The classroom workstations (pods) were upgraded to a customized Debian |
- | * Power outages similarly required some dedicated time (unravel file server synchronization issues). | + | * Provided continued support and administration of cluster resources to Dr. James McLean for his physics particle simulations at SUNY Geneseo |
- | * The file server this past year has been experiencing some odd performance degradations. No errors, merely unanticipated high load and stalling performance. I ended up building | + | |
- | * The classroom workstations (pods) | + | |
- | * Provided continued support and administration of cluster resources to Dr. James McLean for his physics particle simulations at SUNY Geneseo. | + | |
* this is a continuation of activities related to the Armor Dynamics grant back in 2008. I've been maintaining the cluster for this project ever since. | * this is a continuation of activities related to the Armor Dynamics grant back in 2008. I've been maintaining the cluster for this project ever since. | ||
* in addition to general cluster administration, | * in addition to general cluster administration, | ||
+ | * presented programming at the Kids to College Program (06/ | ||
+ | * presented programming at the College Life Program (04/ | ||
+ | * presented programming at the Kids to College Program (05/ | ||
====Teaching and Curricula Objectives==== | ====Teaching and Curricula Objectives==== | ||
^ Objective | ^ Objective | ||
- | |instantiate N-ary factor pair explorations into CSCS1320 project sequence | + | |instantiate N-ary factor pair explorations into CSCS1320 project sequence |
- | |instantiate N-ary factor pair explorations into CSCS2330 project sequence | + | |instantiate N-ary factor pair explorations into CSCS2330 project sequence |
- | |instantiate abundant/ | + | |instantiate abundant/ |
|continue my efforts to revive CSCS1460/ | |continue my efforts to revive CSCS1460/ | ||
|general enhancements/ | |general enhancements/ | ||
- | |in CSCS2320 or CSCS2330, explore the implementation of a graph and/or hash table project(s) | + | |in CSCS2320 or CSCS2330, explore the implementation of a graph and/or hash table project(s) |
====Advising Objectives==== | ====Advising Objectives==== | ||
Line 134: | Line 133: | ||
|keep doing what I'm doing; I seem to be plenty accessible to students for advising efforts (both my own and those who are not my official advisees) | |keep doing what I'm doing; I seem to be plenty accessible to students for advising efforts (both my own and those who are not my official advisees) | ||
+ | I should note my dissatisfaction with the removal of faculty' | ||
====Professional Development Objectives==== | ====Professional Development Objectives==== | ||
^ Objective | ^ Objective | ||
|continue my French relearning endeavors | |continue my French relearning endeavors | ||
- | |explore | + | |continue to explore |
|explore Calculus from a philosophical point-of-view | |explore Calculus from a philosophical point-of-view | ||
|explore the haskell programming language | |explore the haskell programming language | ||
====Service Activity Objectives==== | ====Service Activity Objectives==== | ||
- | |rebuild Lab46 |an activity I perform every few years to keep software up-to-date; depending on software release schedule | + | |continue to implement resources |
- | |update infrastructure | + | |continue |
|general content management system enhancements | |general content management system enhancements | ||
+ | |||