About:

Matheus Portela is a software developer with a passion for computers, history, and music.

Website:

Specializations:

Interests:

Computers Software Hardware Theory History Politics Foreign languages Classical acoustic guitar Brazilian music styles

Incoming Links:

Subscribe to RSS:
The text is about the author's journey into accounting, where he explains the basics of bookkeeping, single-entry ledgers, and double-entry ledgers. He simplifies concepts and uses different terminology than traditional accounting...
The text is a collection of humorous sorting algorithms that are worse than Bogosort. The algorithms include Intelligent Design Sort, Quantum Bogosort, Segments of π Sort, Jingle Sort, Miracle Sort, Sleep Sort, and Random Sort.
The web is decentralized from its inception, with protocols like TCP/IP stack, HTTP, and email allowing users to interact without central hubs. In contrast, social networks are platform-oriented, limiting interactions to within th...
The text discusses the story of Aaron Swartz, an internet prodigy who made significant contributions to the tech world and the internet, and the transformation of the internet from a land of equality and innovation to a dystopian ...

0Control Your Laptop

2016-07-27

The author shares a project called Control Your Laptop, which allows them to control their laptop from bed using an Arduino and an infrared receiver. They explain the process of building the hardware, decoding control signals, and...

0Habemus Enigma

2016-07-12

The author has successfully created a web interface for Enigma after three weeks of studying its technical components and learning JavaScript details. They are proud of their achievement and invite others to check out the code on ...
The text discusses the complexity of the Enigma machine and the effort required to break its code. It explains the number of possible configurations for the Enigma machine, considering rotors selection, rotors starting positions, ...
The text details the inner workings of the Enigma machine, explaining how it communicates letter signals and the role of rotors in encoding. It also provides references for further information.

0How Enigma works

2016-06-23

The article explains how the Enigma machine works, detailing its components such as the keyboard, lampboard, plugboard, rotors, and reflector. It describes the process of encoding a letter and the pathway it follows through the ma...

0TDD in Javascript

2016-06-22

The author discusses the benefits of using Test-Driven Development (TDD) in programming, and explains the three steps of TDD. They also mention using the mocha and chai libraries for TDD in JavaScript.