profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/dmitryguzeev/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Dmitry Guzeev dmitryguzeev Kharkiv Independent software developer.

dmitryguzeev/dotfiles 3

My config files

dmitryguzeev/lisp-impl 2

Lisp interpreter implementation in C++

dmitryguzeev/ConwaysGameOfLife 1

Simple implementation of Conway's Game Of Life

dmitryguzeev/react-disqussion 1

The React library for working with Disquss

dmitryguzeev/xesael 1

Programming language written in C.

dmitryguzeev/awesome 0

awesome window manager

dmitryguzeev/brainfuck-copy 0

Brainfuck Programming Language Implementation

dmitryguzeev/clone-all-my-repos 0

Utility which allows to clone all GitHub repositories at once.

dmitryguzeev/css-in-readme-like-wat 0

Style your readme using CSS with this simple trick

dmitryguzeev/dart-loader 0

Dart webpack loader

startedaio-libs/aiohttp-demos

started time in 11 hours

startedaio-libs/aiohttp-devtools

started time in a day

startedvitejs/vite

started time in 4 days

push eventdmitryguzeev/dotfiles

Dmitry Guzeev

commit sha 61ab32850d7f80e7f9c23c594e872b4c5c6a2651

Vim & Bash config changes - Use a simplified vim configuration - Update Emacs theme - Add current Bash configuration

view details

push time in 7 days

startedcmuratori/refterm

started time in 18 days

starteddeepmind/alphafold

started time in 21 days

startedtelegramdesktop/tdesktop

started time in 21 days

startedopencog/atomspace

started time in 22 days

push eventdmitryguzeev/dotfiles

Dmitry Guzeev

commit sha b86730d845a2e60653cf8f231b5b0a7b92f7201a

Change theme, fix some issues with undo in evil

view details

push time in a month

startedbsdz/calcengine

started time in a month

startedRust-for-Linux/linux

started time in a month

startedThe-Powder-Toy/The-Powder-Toy

started time in a month

startedkingoflolz/mesh-transformer-jax

started time in a month

push eventdmitryguzeev/lisp-impl

Dmitry Guzeev

commit sha fd67359df2dae963f4404d45c23566eaaaf5774c

Add clang config, format with Google style, update TODO list

view details

Dmitry Guzeev

commit sha b1dc6c8ce383a185dc3d652552702da1f60b8625

Implement sleep, timeit, and memtotal. Move some code around - Also fix REPL bug

view details

Dmitry Guzeev

commit sha 59f0d23a42c770cdfb28d8f3956bab6bb1710955

Implement *, /, pow(), byte conversion helpres

view details

Dmitry Guzeev

commit sha d855b3306556b01e24da0479816620866988a5d2

Return a number from memtotal instead of a string

view details

Dmitry Guzeev

commit sha 52c1ae639e3cfa21aa2de19db13f21b96fdc4486

Add test suite for memory usage, limit the stack size

view details

Dmitry Guzeev

commit sha e301452430bad59096326694b5a44a08d8b0f0d2

Add basic README

view details

push time in a month

startedfeather-rs/feather

started time in a month

startedsnoack/python-goto

started time in a month

push eventdmitryguzeev/snake-rl

Dmitry Guzeev

commit sha a1591fb86b4adc26930b9c2e3386039faf75ffc6

Add README

view details

push time in a month

create barnchdmitryguzeev/snake-rl

branch : master

created branch time in a month

created repositorydmitryguzeev/snake-rl

created time in a month

startedEnterpriseQualityCoding/FizzBuzzEnterpriseEdition

started time in a month

create barnchdmitryguzeev/yml-validate

branch : master

created branch time in a month

created repositorydmitryguzeev/yml-validate

YML Validator

created time in a month

push eventdmitryguzeev/dotfiles

Dmitry Guzeev

commit sha ff484299c788c480575a82a54a287cf12a7ecce0

Some Emacs changes - Fix issue where evil-search is backwards - Use swiper for / search - Use undo-fu as undo-system - Enable cmd.exe shell on windows - Start maximized on Emacs client - Use everything.exe for counsel executable search - Change theme

view details

push time in a month

startedgreerviau/SnakeAI

started time in a month

startedSentdex/GANTheftAuto

started time in a month

Pull request review commentThakeeNathees/pocketlang

Number literal parsing

 static void eatNumber(Compiler* compiler) {         eatChar(compiler);     } +    // parse if in scientific notation format (MeN == M * 10 ** N)+    if (peekChar(compiler) == 'e' || peekChar(compiler) == 'E') {+      eatChar(compiler);+      if (!utilIsDigit(peekChar(compiler))) {

fixed

dmitryguzeev

comment created time in a month

PullRequestReviewEvent

Pull request review commentThakeeNathees/pocketlang

Number literal parsing

 static void eatName(Compiler* compiler) {   setNextToken(compiler, type); } -// Complete lexing a number literal.-static void eatNumber(Compiler* compiler) {+static inline bool isValidBinNumLitChar(char c) {+  return (c == '0') || (c == '1');+} -  // TODO: scientific literals.+static inline bool isValidNumLitHexChar(char c) {+  return ('0' <= c && c <= '9') || ('a' <= c && c<= 'f');+} -  // TODO: 0b1012 parsed as to number tokens : 0b101 and 2-  // Should be invalid binary literal error (also for hex).+static inline bool isNumLitTerminationChar(char c) {+  return !isValidNumLitHexChar(c);+}

fixed

dmitryguzeev

comment created time in a month

PullRequestReviewEvent

push eventdmitryguzeev/pocketlang

Dmitry Guzeev

commit sha 5a4ddda414ce18998ac2ce816076238b4255560e

Support +/- in number literal exponent, add tests - Add tests for scientific notation number literal parsing - Add support for +/- in scientific notation exponents

view details

push time in a month