Nathan Festoso's repositories
QNX_State_Machine
Complex state machine build in QNX real-time operating system. This state machine demonstrates multi-threading, namespaces, timers, and IPC using a pulse.
QNX_Driver
This simple project demonstrates the functionality of an IO driver, being used as a resource manager.
QNX_Multi-Thread
This simple project demonstrated the use of a semaphore to synchronize and manage multiple threads. Additionally, an overridden signal handler is used to stop the program at any time.
Float-Reader
Utility to show a real float number in its normalized hexadecimal and binary representation, with its exponent and normalized mantissa in memory using C bitwise operations.
Overloaded-Operator-Demo
Demonstrates the use of STL container class and overloaded operators in C++ using a forward list.
Twitter-AI-Semantic-Analyzer
Use Apple's CreateML AI model to analys the emotional sum of a specified Twitter handle or hashtag.
Weather-App-IOS
This app checks the weather for your current location or city of your choice.
Dictionary-Demo
Demonstration of how to search, add, remove, and count items using a Java Dictionary Map. Takes words from .txt file or keyboard.
Flash-Chat
IOS messenger app - Demo
Numerical-Differentiation-Demo
Uses centred numerical differentiation to calculate the ground acceleration associated with the ground displacement at each time.
Polymorphic-Inheritance-Demo
Demonstrates C++ polymorphic inheritance and run-time type information (RTTI).