hanishkvc
Keep It Simple and Stupid; Save Nature Save Earth. Few of my toy/proto projects from over the past few years which I did for exploration/fun/... ;-)
India (भारत)
Pinned Repositories
libs-data-2dxorfec_x86
a 2d xor based fec logic using x86 simd and additional intrinsics
libs-hw-softspi
emulate spi transaction/transfer over gpio lines
libs-python-xmlparser
a simple and stupid python xml parser
prg-kotlin-android-sensorsk
Look at the sensors available in a android device and inturn capture and view the data from selected sensor. The captured data along with location info is saved into a csv file for analysis on PC (a basic python helper script provided for same).
prgs-devel-simplesvc
a simple source version control program
prgs-docs-spreadsheetkvc
A simple commandline spreadsheet based on curses and python, with support for authenticated encryption based csv files.
prgs-embedded-fatfs
a portable fat fs implementation
prgs-hw-dsoquad-plotter
Look at Buf and Dat files from DSOQuad/DS203 including overlaying of custom time divs|steps over analog channel data and interpreting the same as digital data using marker strings
prgs-os-linux-linboothkvc
Reboot a linux system into a fresh instance without physically rebooting it, using the power of linux modules. Roughly speaking kexec without kexec ;-)
prgs-sdr-kspecanal
a simple spectrum analyser which uses rtl-sdr dongle to scan the airwaves. It provides a zero span and full scan mode. Also supports masking out a previously saved siglvls. Done after forgetting fft theory ages back, so take it with a pinch of salt, but can still be better than nothing ;-) as relative is good enough many a times.
hanishkvc's Repositories
hanishkvc/prg-kotlin-android-sensorsk
Look at the sensors available in a android device and inturn capture and view the data from selected sensor. The captured data along with location info is saved into a csv file for analysis on PC (a basic python helper script provided for same).
hanishkvc/prgs-hw-dsoquad-plotter
Look at Buf and Dat files from DSOQuad/DS203 including overlaying of custom time divs|steps over analog channel data and interpreting the same as digital data using marker strings
hanishkvc/prgs-sdr-kspecanal
a simple spectrum analyser which uses rtl-sdr dongle to scan the airwaves. It provides a zero span and full scan mode. Also supports masking out a previously saved siglvls. Done after forgetting fft theory ages back, so take it with a pinch of salt, but can still be better than nothing ;-) as relative is good enough many a times.
hanishkvc/prgs-docs-spreadsheetkvc
A simple commandline spreadsheet based on curses and python, with support for authenticated encryption based csv files.
hanishkvc/prgs-rustland-gamedata-gameplaypgnd-rcss2d
Live monitor or Playback program for Robocup Soccer Sim 2D, which also tries to auto track/infer and score player performance (good/bad passes, goal chain,...), team ball possession, virtual ball, ...
hanishkvc/docs-notes_plus
some notes/thoughts/.. about Tech/Devel/Enduser things/stuffs
hanishkvc/experiment-ai-tools-llama.cpp
LLM inference in C/C++, this is a fork to try out certain experiments like a flexible generic yet simple templating code flow inturn controlled using text/json based config file, to allow new model addition (like llama3,phi3,...) wrt templates without requiring code additions and recompiling; main-chaton mode built on same,...
hanishkvc/go-apropos
Something like apropos wrt go packages. It searchs through symbols or comments or package names, as the case may be.
hanishkvc/hanishkvc.github.io
My github site
hanishkvc/libs-ui-cluttergui
Simple gui engine built on top of clutter, and a simple themeable content browser. Created to test few things wrt clutter and python. Could be useful for some basic+ apps, ...
hanishkvc/lxd
Powerful system container and virtual machine manager
hanishkvc/prgs-3d-panda3d-fsim
A simple program to view terrain heightfield images in 3D and fly around it. For GeoTiff elevation images it can map them to world vegetation ndvi image wrt their texturing.
hanishkvc/prgs-browser-allinonerecorder
a simple html+js program to record / capture ones screen or camera and or audio using browsers capability for same. Keep ur data on your computer and no need to register anywhere or install extensions or any other bshit...
hanishkvc/prgs-cloud-hosp-beds-covid-in
A online hospital beds+ status system
hanishkvc/prgs-covid-cowin_vaccine_check
Show vaccine centers in a specified state on the given date or in a specified district for a given week, provided vaccine slot is available. Supports periodic auto repeat search along with desktop notification, for use on desktops or laptops. It caches data temporarily as well as auto searchs only once every 10 mins to avoid overloading the cowin server. Which also means that one may miss slots, if they get booked within minutes.
hanishkvc/prgs-filesplus-android-KFileMa
A minimal and essential permissions only based File manager with builtin viewer, archiver and secure share.
hanishkvc/prgs-fin-assetsdb
a simple minded assets db for things like stocks/mfs/...
hanishkvc/prgs-fin-finfoolserrandkvc
Try explore and experiment with data about MFs, indexes, etc in few stupid ways. This is purely for experimentation with data and not good for use to infer things or anything else...
hanishkvc/prgs-health-covid19-analtoolkit
A set of simple python scripts to look at covid19 data
hanishkvc/prgs-hw-tools-helpers
Some utility programs I created to help simplify my life wrt hw development tool usage
hanishkvc/prgs-kids-mathkali
simple math questions with visual hints ...
hanishkvc/prgs-rustland-gamedata-playbackpgnd
A Rust + SDL2 program to playback captured game data like from robocup soccer sim ... Switch to the newer https://github.com/hanishkvc/prgs-rustland-gamedata-gameplaypgnd-rcss2d
hanishkvc/prgs-rustland-libs-argsclsk
A simple commandline arguments handler for rust programs. It allows arguments that need to be processed to identified and handler registered. The handler can decide how many adjacent arguments it will consume. A remaining args marker can be set. A list of unhandled and remaining arguments after arguments have been handled can be got.
hanishkvc/prgs-rustland-libs-datautilsk
A rust library with basic data related helpers like variant data type, hex-str, ...
hanishkvc/prgs-rustland-libs-loggerk
A simple logger for rust. Which allows messages to be grouped into few broad categories and inturn enabled or disabled at runtime. Currently logging to console is supported, but can be transparently updated to support any other target without modifying the users of this library.
hanishkvc/prgs-rustland-libs-tokensk
simple generic lexer / tokeniser, for use in rust programs and beyond
hanishkvc/prgs-rustland-tester-fuzzerk
Simple flexible rust library and program (fuzzerk) to test input processing of programs over console/file/tls/tcp transparently using structured and controlled random and or predefined data. Also contains app specific vm and scripting language to allow fuzzerk operations to be controlled in a fine grained manner.
hanishkvc/prgs-timepass-games-emc2paddlegames
A simple paddle game, to test out canvas in browsers. For showing to few kids to allow them to replicate and or expand and or ... using their own logics, mechanisms, imagination, ... Also provide some time pass, once in a while.
hanishkvc/sys-platform-urjas
A simple, efficient and flexible embedded platform
hanishkvc/uclibc-ng-hkvc
A possible patch for the DNS poison flaw in uclibc dns resolver (branch master_hkvc_release)