Giter Club home page Giter Club logo

bidimensional's Introduction

Hey there!

Hello, my name is Paulo, but everybody calls me Lete. I'm a Computer Engineering student in Spain and no, I cannot hack your ex's Facebook account.

Interests

I really, really like coding, as you can see in my GitHub profile. I've developed several projects ranging from simple progress bars to complete search algorithms playgrounds. My main goal is to explore computer science in a nice, interesting way.

All-time Statistics

Development skills

I've got a professional-ish level in Python programming. In fact, this was the first language I learned back in 2020. I can do almost anything with it, from data processing to API services management.

Since I'm a fan of UNIX-based systems, bash and zsh are fundamental languages for me as well. I can develop complex scripts in bash, yet I can never remember how to remove a file extension from a file name. That's sad, I know.

I also have some experience with languages such as Java, JavaScript (yes, I know they are not the same), C or C++, having developed some minor projects with them, but I must say I'm not a big fan of semicolons.

On a different line, I use Unreal Engine to develop 3D virtual reality environments, mainly for product showcase purposes.

Top Languages

Other skills

Some say I'm a good leader, others say I'm not, but one thing is for sure: I know how to work in a team. I believe communication is the standard requirement for successful teamwork, and I make a good job encouraging this good practice.

Furthermore, despite being from Spain, I speak English on a decent level (I currently have got a C1 language certificate).

Contact

You can contact me through any of the following alternatives:

bidimensional's People

Contributors

erlete avatar

Stargazers

 avatar  avatar  avatar

bidimensional's Issues

Incorrect operations

Some magic methods of the Coordinate2D class such as mul, truediv, pow (...) do not represent valid vector operations.

This is a copy of #1 performed in order to generate an automatic branch based on this issue.

Polygon classes

This module should implement polygon classes, such as Triangle, Square, Pentagon... with specific properties and methods.

For example, the Triangle class could feature methods such as is_equilateral, is_scalene and so on.

Incorrect operations

Some magic methods of the Coordinate2D class such as __mul__, __truediv__, __pow__ (...) do not represent valid vector operations.

Rectangle class implementation

Rectangle class implementation with triangle decomposition and rectangle properties, such as:

  • Area
  • Perimeter
  • Diagonal

It would also be interesting to determine whether or not the rectangle is a square.

Furthermore, the circumcircle of the rectangle could also be computed as the common center of the circumcircles of the triangles that compose it.

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.