elhigu
Coding pretty much everything between assembler and javascript since early 90s. Embedded systems, compilers, opencl, fullstack webdev and cloud devops
FreelancingTampere
Pinned Repositories
artnet-fastled-esp32-devkit
artnet-hub
Art-Net proxy with rate limiter and support to route universe ranges to separate devices
canvas-image-tiles
Split image to tiles with canvas. Helps to creates tiles from huge source image e.g. for custom map generation.
cmake-findopencl
FindOpenCL.cmake macro, which automatically finds OpenCL SDK in Windows (currently looks for Nvidia, Intel and AMD SDKs), OSX and Linux. In Windows it also tries linking if 32bit or 64bit lib versions should be used.
deathmatch-massacre
Hacked together jsnes and WebRTC a la PeerJS to create p2p multiplayer support to NES emulator
fullcalendar
Full-sized drag & drop event calendar (jQuery plugin)
gitlab-ci-dind-with-image-cache
Example setups for creating docker in docker setup with cached images, without need to use docker save / load or local image registry
opencl-testsuite
Cross platform (Visual Studio,Xcode,clang,gcc...) testsuite for OpenCL. Based on CMake and LLVM's lit test framework.
socketio-sync
Synchronizes textual data between multiple clients.
webrtcbin-ice-test
Small test setup to see if STUN and TURN ICE candidate resolving works between two webrtcbin processes
elhigu's Repositories
elhigu/canvas-image-tiles
Split image to tiles with canvas. Helps to creates tiles from huge source image e.g. for custom map generation.
elhigu/opencl-testsuite
Cross platform (Visual Studio,Xcode,clang,gcc...) testsuite for OpenCL. Based on CMake and LLVM's lit test framework.
elhigu/artnet-fastled-esp32-devkit
elhigu/artnet-hub
Art-Net proxy with rate limiter and support to route universe ranges to separate devices
elhigu/gitlab-ci-dind-with-image-cache
Example setups for creating docker in docker setup with cached images, without need to use docker save / load or local image registry
elhigu/webrtcbin-ice-test
Small test setup to see if STUN and TURN ICE candidate resolving works between two webrtcbin processes
elhigu/artnet-proxy
Simple artnet proxy which allows rate limit for mbit/s and adds sequence numbers to packages if source does not fill them (I'm looking at you Resolume)
elhigu/artnet-udp-flooder
Test app to flood art-net packets to given hosts. Allows to configure amount of universes per frame / fps and throttling.
elhigu/knex-db-manager
Utility for create, drop, truncate etc. administrative database operations
elhigu/travis-node-oracle-18-xe
Example how to setup travis with node + Oracle 18c XE
elhigu/aframe-360-viewer
Simple app to allow upload + viewing 360 images online with WebXR support
elhigu/any-merge
Generic tool to merge javascript objects, insert, remove, override etc. Kind of like webpack-merge, but works for anything and useful for any configuration file merging.
elhigu/documentation
Knex Documentation Builder
elhigu/dodo-objection
Objection.js ORM plugin for Dodo.js framework
elhigu/dodo.js
elhigu/elasticsearch-dump
Import and export tools for elasticsearch
elhigu/esp_8_bit
Atari 8 bit computers, NES and SMS game consoles on your TV with nothing more than a ESP32 and a sense of nostalgia
elhigu/knex
A query builder for PostgreSQL, MySQL and SQLite3, designed to be flexible, portable, and fun to use.
elhigu/mp4box-cli
Command line client wrapper for mp4box.js for reading ISOBMFF files
elhigu/node-mssql
Microsoft SQL Server client for Node.js
elhigu/node-pdf2img
A nodejs module for converting pdf into image file
elhigu/objection.js
An SQL-friendly ORM for Node.js
elhigu/omaf
Nokia OMAF implementation
elhigu/pfsense
Main repository for pfSense
elhigu/pfsense-packer-and-vagrant-setup
Scripts and configuration files for building pfSense (from .ISO installation media) vagrant box and running it with vagrant + Virtual Box
elhigu/puppeteer
Headless Chrome Node API
elhigu/solid-quickstart
elhigu/tarn.js
Simple and robust resource pool for node.js
elhigu/travis-env-test
elhigu/webdriver-manager
A binary manager for E2E testing