Pinned Repositories
EtherBeat
With the growing popularity of BitCoin in the last couple of years, other blockchains have been in development for solving various problems that need distributed consensus. Ethereum blockchain is one example, that gives users to develop "smart contracts" that runs in the blockchain. This gives the ability to develop decentralized applications (or dApps). Users do not need to 'trust' anything or anybody. In addition to that, dApps are always available and will be guaranteed to be available in the future as well. Also, it is resistant to traditional attacks such as DDoS. This framework has given many developers to write a decentralized application without much effort, without needing distributed systems or cryptography knowledge. Many startups are actively developing applications for Ethereum such as Ethereum Name Service (ENS), Etheria or WeiFund. Unfortunately, because the technology being used is bleeding edge it is inevitable that attacks or hacks will target these apps for monetary reasons. Last year DAO suffered a severe attack because of its security flaws. Due to that attack, 3.6m ether was stolen from DAO's smart contract. Also, once you publish a smart contract in Ethereum it is not possible to modify or update it as a regular web application. Thus, even developers identify a critical bug in the contract it is not possible to push a bugfix in a straightforward way. Thus, in order to fill the gap of not having a proper 'smart contract' compatible monitoring service, we propose to build a web application that can monitor other smart contracts in Ethereum and give the capability to safeguard it's critical functions (Ether send and receive) and interact and visualize with smart contract functions in a much simpler way. Also depending smart contracts can using our base smart contracts to gain the advantage of having 'circuit-breaker' which will pause the activity if things go wrong in an unexpected way.
fav-languages
A hacktober project :jack_o_lantern:
file-merge-script
script to merge multiple files (ex. txt, csv) into a single file
gremlin-visualizer
visualize a graph network corresponding to a gremlin query
Programming-Teacher-Multiplayer
Simple multiplayer game developed as a sub module of programming teacher application
simple-java-middleware
Simple java middleware with python client
single-script-react-with-redux
This project is to understand how redux can be used with react. Everything is in a single script for better understanding.
Sleep-Recognition
OpenCV 3 and Python Implementation
ThePacMan
A pacman game designed from the scratch using GoLang
vehicle-number-plate-detection
Sri Lankan vehicle number plate detection using opencv
prabushitha's Repositories
prabushitha/gremlin-visualizer
visualize a graph network corresponding to a gremlin query
prabushitha/file-merge-script
script to merge multiple files (ex. txt, csv) into a single file
prabushitha/ThePacMan
A pacman game designed from the scratch using GoLang
prabushitha/fav-languages
A hacktober project :jack_o_lantern:
prabushitha/Programming-Teacher-Multiplayer
Simple multiplayer game developed as a sub module of programming teacher application
prabushitha/single-script-react-with-redux
This project is to understand how redux can be used with react. Everything is in a single script for better understanding.
prabushitha/ani-machine
Declarative HTML Web-Animation and Simple Machine State written in JS / CSS - also works with Animate.css, CSShake
prabushitha/EtherBeat
With the growing popularity of BitCoin in the last couple of years, other blockchains have been in development for solving various problems that need distributed consensus. Ethereum blockchain is one example, that gives users to develop "smart contracts" that runs in the blockchain. This gives the ability to develop decentralized applications (or dApps). Users do not need to 'trust' anything or anybody. In addition to that, dApps are always available and will be guaranteed to be available in the future as well. Also, it is resistant to traditional attacks such as DDoS. This framework has given many developers to write a decentralized application without much effort, without needing distributed systems or cryptography knowledge. Many startups are actively developing applications for Ethereum such as Ethereum Name Service (ENS), Etheria or WeiFund. Unfortunately, because the technology being used is bleeding edge it is inevitable that attacks or hacks will target these apps for monetary reasons. Last year DAO suffered a severe attack because of its security flaws. Due to that attack, 3.6m ether was stolen from DAO's smart contract. Also, once you publish a smart contract in Ethereum it is not possible to modify or update it as a regular web application. Thus, even developers identify a critical bug in the contract it is not possible to push a bugfix in a straightforward way. Thus, in order to fill the gap of not having a proper 'smart contract' compatible monitoring service, we propose to build a web application that can monitor other smart contracts in Ethereum and give the capability to safeguard it's critical functions (Ether send and receive) and interact and visualize with smart contract functions in a much simpler way. Also depending smart contracts can using our base smart contracts to gain the advantage of having 'circuit-breaker' which will pause the activity if things go wrong in an unexpected way.
prabushitha/adms-server-ZKTeco
Creating a simple ADMS server for fingerprint tested on X100-C device.
prabushitha/Bassa
Automated Download Queue for Enterprise to take the best use of Internet bandwidth
prabushitha/cnn-from-scratch
Implementing a convolutional neural network from scratch and visualizing what it learns
prabushitha/contentful-ui-ext-colour-picker
Colour picker UI extension for Contentful
prabushitha/DataStructures
prabushitha/ecg-classification
Code for training and test machine learning classifiers on MIT-BIH Arrhyhtmia database
prabushitha/GSoC
SCoRe Lab GSoC Final Reports
prabushitha/ihackwhileloop
prabushitha/janusgraph
JanusGraph: an open-source, distributed graph database
prabushitha/online-snake-and-ladder-game-html5-canvas
Snakes and Ladders is an ancient Indian board game regarded today as a worldwide classic. It is played between two or more players on a gameboard having numbered, gridded squares. A number of ladders and snakes are pictured on the board, each connecting two specific board squares. The object of the game is to navigate one's game piece, according to die rolls, from the start to the finish, helped or hindered by ladders and snakes respectively. I've developed this snakes and ladders game in javascript using html5 canvas so that it can be played online on web browsers
prabushitha/OpenIoE
Open-source middleware platform for building, managing, and integrating connected products with the Internet of Everything.
prabushitha/PA193_test_parser_Ethereum
prabushitha/playmyway
A web player with a vote based playlist
prabushitha/pods-code-library
prabushitha/Programming_Teacher_WebApplication
prabushitha/quickBlocks
The main repository for the quickBlocks system
prabushitha/Readme-Materials
Materials related to readme files of the projects
prabushitha/SmartCSPC
prabushitha/trackyo
Website of Trackyo Private Limited https://www.trackyotech.com/ Currently at http://beta.trackyotech.com/
prabushitha/ucsc-results-center-1
Unofficial Results Center of University of Colombo School of Computing
prabushitha/vwo-mixpanel-integration
This plugin allows to send VWO data to Mixpanel using mixpanel-browser.
prabushitha/xv6-improvements
Checkout the branches for improved xv6