Giter Site home page Giter Site logo

ascii-art's Introduction

Salut, fellow coders! 🐧

Yes We Code

You can call me Augusto. Currently, I'm undergoing my BSc degree in Computer Science at Unipampa. My areas of interest are, ranked:

  1. Electronics (yes)
    ⏚⎍ βŽ“ ⎢ βŽ‡ βŽ‰ ⎌ ⏛
  2. Computer Forensics
    πŸ’ΎπŸ’½πŸ–₯οΈπŸ“ŸπŸ’»πŸ”
  3. Data Architecture
    πŸ—ƒοΈπŸ—„οΈπŸ—‚οΈπŸŒŽπŸ’³πŸ†”
  4. Computer Networks
    πŸ“ΆπŸ“‘πŸ›°οΈπŸŒπŸ›œπŸ”“

I also have special interest in many other topics outside computing, such as design, languages and linguistics, fiction writing, social studies, and politics.

⚑ Technologies! My current stack ... πŸ’Ύ

C++ C Python Lua x64 Assembly CUDA Go LaTeX Sass Jekyll Ruby Sinatra Gunicorn Flask Jinja HTML5 CSS3 JavaScript Yarn Gulp PostgreSQL MongoDB Docker Git R RabbitMQ

ascii-art's People

Contributors

oagoulart avatar

ascii-art's Issues

Clear Windows screen properly before rendering

ascii-art/src/harvest.c

Lines 490 to 495 in 5dc9ba0

/* TODO: Clear Windows screen properly before rendering */
#ifdef __WINDOWS__
for (int i = 0; i < 9000; i++) {
int x = rand() % fb.resolution.x;
int y = rand() % fb.resolution.y;
SetPixel(fb.device, x, y, RGB(rand() % 255, rand() % 255, rand() % 255));


This issue was generated by todo based on a TODO comment in 5dc9ba0. It's been assigned to @oAGoulart because they committed the code.

Make Windows support for Unicode

ascii-art/src/harvest.c

Lines 471 to 476 in 5dc9ba0

fprintf_deco(stdout, FOREGROUND_CYAN, BACKGROUND_MAGENTA, DECO_NONE, "%s", "\u250C"); /* TODO: Make Windows support Unicode */
else
fprintf_deco(stdout, FOREGROUND_CYAN, BACKGROUND_MAGENTA, DECO_NONE, "%s", "\u2500");
}
else if (i == 1)
fprintf_deco(stdout, FOREGROUND_CYAN, BACKGROUND_MAGENTA, DECO_NONE, "%s", "\u2502");


This issue was generated by todo based on a TODO comment in 5dc9ba0. It's been assigned to @oAGoulart because they committed the code.

Improve fprintf_deco function

ascii-art/src/harvest.c

Lines 174 to 179 in 5dc9ba0

/* TODO: Improve this function */
void fprintf_deco(FILE* stream, const cli_deco_t frgd_color, const cli_deco_t bkgd_color, const cli_deco_t style, const char* format, ...)
{
va_list args;
va_start(args, format);


This issue was generated by todo based on a TODO comment in 5dc9ba0. It's been assigned to @oAGoulart because they committed the code.

fix segmentation fault */

ascii-art/src/harvest.c

Lines 232 to 237 in 3aa0346

/* TODO: fix segmentation fault */
void* address = fb->address + (position.y * fb->fix_info.line_length) + (position.x * 4);
if ((ulong_t)address <= (ulong_t)(fb->address + fb->size))
memset(address, 255, 4);
#endif


This issue was generated by todo based on a TODO comment in 3aa0346 when #9 was merged. cc @oAGoulart.

change to a better approche than SetPixel (this is painful slow)

ascii-art/src/harvest.c

Lines 230 to 235 in baa09fb

/* TODO: change to a better approche than SetPixel (this is painful slow) */
SetPixel(fb->device, position.x, position.y, RGB(color, color, color));
#else
void* address = fb->address + (position.y * fb->fix_info.line_length) + (position.x * 4 + 4);
if ((ulong_t)address <= (ulong_t)(fb->address + fb->size))


This issue was generated by todo based on a TODO comment in baa09fb when #11 was merged. cc @oAGoulart.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.