In the paper, Technology and Responsibility: Reflections on the New Tasks of Ethics, the sentence, “The short arm of human power did not call for a long arm of predictive knowledge,” means that we should not overreach the development of something we don’t fully understand as it can lead to an unethical or invasive product. i.e., the…
Hacking and workplace deviance
In the book, Hacking: The Art of Exploitation, author Jon Erickson addresses the connotations, i.e. associations, emotions, or ideas that are implied by the word “hacker.” When most people think of hackers, they think of criminals with dyed hair and piercings breaking the law. However, he states that the actual definition of hacking is “finding unintended…
Protections to Ensure Availability
Availability is one of the three basic principles of the CIA triad (Confidentiality, Integrity, Availability) Organizations should implement policies that protect the company’s IT assets in terms of security. The policy must also allow seamless access and availability of the services to customers and shareholders. The topics of security and availability are closely related because…
Lobby Display
Hosted on a touchscreen display at two locations in ODU, this application displays a visual directory for ODU’s CS Department. Professors log in to the portal through LDAP protocol interfaced with our Active Directory to customize their profiles. lobby.cs.odu.edu
Django Scheduler App
Built a containerized Django application for tracking consultants’ work and class schedules at ODU. Utilized Docker and GitLab runners to create a CI/CD pipeline. The system keeps track of coworkers’ scheduled work hours. Consultants enter their class hours and choose their preferred work schedule. It also cross-checks the class schedule and ensures a minimum…
Co-Author: Is it Safer at the beach?
Coded an autonomous Python script to periodically scrape video from a live webcam stream which ran on its own for over a month. After the videos were downloaded, the script extracted individual frames, then labeled and sorted them by date and time. Journal: Ocean & Coastal Management Volume 205, 1 May 2021, 105533 DOI: https://doi.org/10.1016/j.ocecoaman.2021.105533