Estêvão Saleme's repositories
PlaySEM_SERenderer
PlaySEM Sensory Effects Renderer (SER) is a framework for delivering sensory effects such as wind, smell, vibration, and light to heterogeneous systems. It deals with variability in digital multisensory systems (mainly mulsemedia) allowing the use of different devices, SDKs/APIs, and many protocols to communicate with diversified applications.
MpegMetadata
Independent library for marshalling and unmarshalling XML files with metadata of the MPEG Group standards: MPEG-V (all parts of ISO/IEC 23005:2010), MPEG-7 (2004), MPEG-21 (ISO/IEC 21000-7:2003)
PlaySEM_SEVideoPlayer
PlaySEM Sensory Effect (SE) Video Player is a media application based on VLC that reproduces audiovisual content. If the content has sensory effects metadata associated with it and the player is connected to a SER (Sensory Effects Renderer) then it is able to deliver sensory effects such as wind, vibration, external lighting, smell, and so on..
2014-trires
Assignment for the 2014 edition of the "Web Development and the Semantic Web" course, by Estêvão B. Saleme.
clean-code-javascript
Conceitos de Código Limpo adaptados em JavaScript (Tradução PT-BR)
jmx-mbean-example
This is an example of how to create a Managed Bean to export metrics using JMX
nodejs-foundations
Here I explore the foundations of Node.js using Express and TypeScript. It contains an API to create, delete, update, list, and get data about code repositories. Makes use of docker and k8s to deploy it locally.
poc-rmq-dlx
This demo shows how to dead letter a message with RabbitMQ in Java
react-native-foundations
In this react-native project, I developed a kind of mobile version of 'reactjs-foundations' to interact with the REST API from 'nodejs-foundations'. It uses native resources, hooks, and axios.
reactjs-foundations
This app explores the foundations of ReactJS by interacting with the REST API created in the project 'nodejs-foundations'. It's written in TypeScript and it handles (list, create, and delete) repositories using React.js, Hooks, Babel, Webpack, Axios, and Material UI. Makes use of docker and k8s to deploy it locally.
unity-2d-game
This is a 2D game prototype in Unity for the module Digital Media and Games delivered by Dr Derek Groen at Brunel University London (UK), Autumn term 2021. The game itself is a platformer (platform game) originally designed by Casanis from George Brown College (Canada) for the Game Design department - 2D Prototyping.
MpegMetadataExample
Example of marshalling and unmarshalling MPEG-V data for sensed applications (simulation) using the MpegMetadata library.
SensedApplicationExample
An application that integrates the accelerometer sensor of a smartphone to a desktop application through the MPEG-V Standard. It captures the data from an Android device and conveys it to the SenaMove application to generate random numbers of Sena (lottery) when the smartphone shakes.
thewisedev-mailing
theWiseDev | API for a squeze page to register users on a mailing list and to email them a bonus (written in Node.js and TypeScript in a Clean Architecture). This project can be used as a reference implementation of the Clean Architecture with Node.js and TypeScript.