Articles


Eliens on Algolympics 2020 Final Round

Three teams from UPLB participated in the recently concluded Algolympics 2020 Final Round last February 22, 2020. The final round is an ACM ICPC-like contest wherein teams are given a set of programming problems to be solved in a given amount of time. Out of 19 participating teams from nine …

Dependability in Edge Computing

This article [BAGCHI2019] addresses three challenges related to the dependability of edge computing namely: How should failures be handled? How should security and privacy issues be addressed? How should multi-tenancy be addressed in resource-constrained edge devices? Edge computing attempts to improve the performance of software applications by placing computing resources …

GitHub Education Swag

A package from GitHub Education arrived containing several GitHub items such as free printed copies of Git cheat sheets, Github-flavored markdown guides, and Github for Robotics comic; Github Education posters; and Octocat stickers. Sir Clinton requested these swags for free as a verified teacher member of GitHub Education. These items …

Eliens' First Quest of 2020: Algolympics

Eliens, the moniker of the UPLB Competitive Programming team, is back in action as they qualify for the Final Round of Algolympics 2020, a programming contest organized by ACM-UP Diliman Student Chapter, Inc.. Four teams from Eliens, with three individuals each, were formed and registered to the Online Elimination Round …

Fuzzing: Hack, Art, and Science

A program usually accepts input, performs operations on the input, and produces output. Incorrect processing of input can lead to security vulnerabilities, such as buffer overflow. Depending on the input, the program may not perform the desired operation. An attacker can craft a specialized input that exploits the vulnerability to …