Code Monkey home page Code Monkey logo

ferris-echo's Introduction

π‡πžπ₯π₯𝐨, <πšŒπš˜πšπšŽπš›πšœ/> !

profile views β€’ GitHub followers β€’ Total Stars

About Me

  • ☁️ My website: https://www.blotz.dev/
  • πŸ˜„ Pronouns: they/them
  • πŸ”­ I’m currently working with: discord-py, mysql and pytest!
  • 🌱 I’m currently learning: rust and c
  • ⚑ Proficient in: python and java
  • 🫠 I’m looking for help with: WebDev and SQL
  • πŸ’¬ Ask me about: here! I am happy to help.
  • πŸ“« How to reach me: on discord @ blΓΈtz#8602 or on gmail @ [email protected]


Here are some of my favourite projects i have worked on

A commandline tool written in python and published to PyPi. This was a facinating project to work on. The idea of creating aesthetic images though unconventional ways was super appealing to me. I ended up publishing this code online because I noticed not many pixel sorters were published. A large focus on this project was simplicity. I decided early on in this code's life time that I would aim to keep this code as simple as possilbe.

Running this code is super simple. Simply install the package and run it via the commandline.

pixelsort  data/mountains.jpg right --threshold 1.2 --invert True --output out.png

A java recursive raytracer based of learn raytracing in one weekend. I loved learning about raytracers and creating this project. It was originally for my uni coursework however I decided to go above and beyond to create a fully functional "application". If I had to recreate this project, I would code it using ray marching instead. This would allow me to include way more shapes into my code.

anyways running this code is simple enough and I encourage you to try it out.

git clone https://github.com/Blotz/raytracing.git
mvn javafx:run

Make sure to have the lastest version of java installed

A opensource project discord-bot written in python and c++. Whenever i learn something new about computer science, i try and implement it in this bot Its codebase has migrated from repo to repo over the years.

Its great fun working on this and ive had the luck to work with a veriety of talented programmers on my fun hobby project

$ python -m discord_bot
[26/Jun/2022 16:16:02] INFO [discord_bot.sqlHandler.<module>:25] Connection to MySQL DB successful
[26/Jun/2022 16:16:02] INFO [apscheduler.scheduler.start:171] Scheduler started
[26/Jun/2022 16:16:02] INFO [discord_bot.main.main:143] Starting bot
[26/Jun/2022 16:16:05] INFO [discord_bot.main.on_ready:86] bot ready

I'll be making releases for this bot soon:tm: so keep an eye out πŸ˜„

My first dive into low-level language processing. The rust community were a great help while i was trying to figure out how to do this absurd little project. it is a staple of my linux systems and i always install it

$ ferris-echo I cant wait to program rust again
 ___________________________________
< I cant wait to program rust again >
 -----------------------------------
        \
         \
            _~^~^~_
        \) /  o o  \ (/
          '_   -   _'
          / '-----' \

This is a lovely C command line tool written by zanda8839. This is one of my first times programming in C and im please with how ive managed to improve his balencebrackets commands.

$ canalyse --help
β–‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–ˆβ–ˆβ–ˆβ•—β–‘β–‘β–ˆβ–ˆβ•—β–‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–ˆβ–ˆβ•—β–‘β–‘β–‘β–‘β–‘β–ˆβ–ˆβ•—β–‘β–‘β–‘β–ˆβ–ˆβ•—β–‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—
β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘β–‘β–‘β–‘β–‘β–‘β•šβ–ˆβ–ˆβ•—β–‘β–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•”β•β•β•β•β•β–ˆβ–ˆβ•”β•β•β•β•β•
β–ˆβ–ˆβ•‘β–‘β–‘β•šβ•β•β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–‘β–‘β–‘β–‘β–‘β–‘β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–‘β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–‘
β–ˆβ–ˆβ•‘β–‘β–‘β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β•šβ–ˆβ–ˆβ•”β•β–‘β–‘β–‘β•šβ•β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β•β–‘β–‘
β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘β–‘β–‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–‘β•šβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–‘β–‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–‘β–‘β–‘β–ˆβ–ˆβ•‘β–‘β–‘β–‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—
β–‘β•šβ•β•β•β•β•β–‘β•šβ•β•β–‘β–‘β•šβ•β•β•šβ•β•β–‘β–‘β•šβ•β•β•β•šβ•β•β–‘β–‘β•šβ•β•β•šβ•β•β•β•β•β•β•β–‘β–‘β–‘β•šβ•β•β–‘β–‘β–‘β•šβ•β•β•β•β•β•β–‘β•šβ•β•β•β•β•β•β•
Canalyse v1
Usage: canalyse [options] file

Canalyse is a commandline c source files analysis tool

Options: [--countlines] count all lines including comments and whitespace
         [--countcharacters] count all characters
         [--countcodelines] count all lines of code
         [--removecomments] remove all comments and out a .o file with the same name
         [--balancebrackets] check that all brackets are balanced
         [--functioncount] count the number of functions
         [--all] run all checks
         [--help] display this message

Im definatly looking forwards to programming in the C again

This is my QTile config. Ive spent a lot of time hacking away at it and its been a pleasure to work with. I use this config as a daily driver on my framework laptop

Im Addition, i wrote a qtile-config-tester to help any qtile-hackers to work on their own stunning configs. It starts a Xephr sessions so that you can view your QTile config without reloading your current config and potentially breaking your active config and causing you to have to view logs from the default config



ferris-echo's People

Contributors

blotz avatar

Stargazers

 avatar

Watchers

 avatar

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.