adamiaonr Goto Github PK
Name: Antonio (Damião) Rodrigues
Type: User
Location: Porto, Portugal
Name: Antonio (Damião) Rodrigues
Type: User
Location: Porto, Portugal
Adaptation of a C/C++ implementation of Named Data Networking (NDN) to run in off-the-shelf wireless routers running openWRT. Deployed a small testbed of Linksys WRT160NL wireless routers and conducted a evaluation of NDN features (e.g. latency reduction due to content caching). Course project for ECE 18-859 course @CMU.
Attempt at improving Tor’s packet processing speed by mounting ‘onion routers’ on top of a dedicated packet processing module, built with Intel’s DPDK tools. Setup of a private Tor network, composed by a small ‘server cloud’ of AWS EC2 instances.
experiments with mac80211 ath* wireless drivers for Qualcom Atheros WiFi chips
Programming assignments for Coursera's Software Defined Networking course, 2013 edition (https://class.coursera.org/sdn-001).
experiments with cryptography (mostly applied to network security)
Small embedded ML projects developed for the Computer Vision with Embedded Machine Learning course
Free Data Engineering course!
Final project for Data Engineering Zoomcamp, 2023 cohort
Custom implementation of heuristics and meta-heuristics for the Capacitated Vehicle Routing Problem (CVRP): e.g. Clarke & Wright Savings algorithm (CWS), Simulated Annealing (SA) and Genetic Algorithms (GAs).
generates custom 'update vs. time' statistics from github projects. here we focus on the number of releases/commits over time.
The basic idea is to automatically choose the ethx interface and DNS parameters for FEUP's LAN (as it doesn't offer DHCP), if the laptop detects it is on FEUP's network. There are probably built-in ways to do this, hoewever I've started doing this on my own and ended up being a nice 'hands on' tutorial on tools such as awk or sed.
custom version of hostapd (based on version 1.0, 2012-05-10), used to research the use of content-centric security principles on WLAN authentication.
Code samples for Getting Started with Bluetooth Low Energy (O'Reilly Media)
iperf3: A TCP, UDP, and SCTP network bandwidth measurement tool
Kolla - Deploying OpenStack using Docker
web scraper for launchpad.net lists
LEDE environment ported to support TP-Link TALON AD7200 devices.
fetch articles from Google Scholar given custom queries, does 'text mining' on said articles
Free MLOps course from DataTalks.Club
A very simple (and probably useless) bus prediction service. Final project for MLOps Zoomcamp course, 2022 edition.
Linux Kernel implementation of MultiPath TCP
MATLAB OOP model for simulating simple Named Data Networking (NDN) topologies, namely for the evaluation of different cache replacement policies. Part of the final project of the Measure Theory and Stochastic Processes (MTSP) course, PDEEC0015, at FEUP.
simple python script which gathers metrics from Docker containers using Docker's Remote (HTTP-based) API
a collection of small networking projects, mostly tutorials or experimental ideas
The nexmon C-based firmware patching framework adapted for the ARC architecture.
Ever wondered what you could find when going through Linux's trash? Wonder no more...
Resolutions of Operating Systems 2 course from University Politehnica of Bucharest (https://linux-kernel-labs.github.io/refs/heads/master/index.html)
repository for random bits of information
A repository with random bits of information
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.