Ivan Zaitsev's Projects
My homepage
An asynchronous programming facility for Scala
Cataclysm - Dark Days Ahead. A fork/variant of Cataclysm Roguelike by Whales.
Tileset viewer for Cataclysm DDA game.
Cataclysm: Looming Darkness
Python telegram bot, which utilizes the OpenAI API for implementing GPT-4 and speech-to-text functionality. The bot handles text and voice input from users, transcribes voice input to text, and generates responses using GPT-4
Load React textarea in Google Colab
Supplementary files for Coursera assignments that need to be shared
š¤ Diffusers: State-of-the-art diffusion models for image and audio generation in PyTorch and FLAX.
Approximate ray/beam casting O(NĀ³) algorithm for 2D tilemaps
Colab notebook for openai/glide-text2im.
Two-dimensional grid data structure optimized for both dense and semi-sparse data.
A single-page resume template completely typeset with HTML & CSS.
Skype adapter for Hubot (the one that can be actually used on Raspberry Pi)
Simple oldschool isometric multiplayer RPG written in scala and javascript.
Research and development sandbox for "isometric RPG" project.
Write JSON unit tests in less code. Great for testing REST interfaces.
A modern JSON library for Kotlin and Java.
Java API client for http://api.myshows.ru/
:camera: PictShare is an open source image, mp4, pastebin hosting service with a simple resizing and upload API that you can host yourself. :rice_scene:
A prefix sum implementation rust.
Fast and memory-efficient array of records for Java and Kotlin.
Rename batch of files as plain text
Node JS console application that uses Bing Maps API to print time of the fastest routes between two given points in current traffic.
https://royalroad.com book downloader
Command line tool that transpiles scala code into java code.
Experiments with WebGL in Scala JS
Minimal examples of highlighting errors in IntelliJ Idea's Scala plugin