Skip to main content

Posts

Cem Dias entre Céu e Mar - Amyr Klink

Nota: ⭐⭐⭐⭐⭐  O livro escrito por Amyr Klink descreve uma grande aventura real , quando ele realizou a travessia do Oceano Atlântico, partindo da África (Lüderitz - Namíbia) e chegando no Brasil, especificamente em Salvador. Fonte:  Reportagem do G1 comemorativa dos 35 anos da travessia A leitura do livro foi extremamente prazerosa, uma vez que possui o ritmo de diário de bordo do autor, que nos leva como expectadores nessa grande viagem que realizou. É incrível imaginar que em 1984 esse feito foi realizado: sem GPS, usando tecnologia de navegação dos mesmos barcos que cruzaram o oceano séculos anteriores, sem internet, e valendo-se de medições astronômicas para calcular a posição do barco. Anotações: Sobre a diversidade de jangadas e canoas do Brasil: "Verdadeiras esculturas flutuantes, pescando ou levando carga por essa costa afora, viageiras incansáveis, valendo só pelo que podem servir e não, ainda não, pelo que são - obras de arte vivas ." "Um tempo em que aprendi a ...
Recent posts

Curso de Orientação a Objetos com Java

Estudos sobre POO Introdução A Programação Orientada a Objetos ( POO ) é um paradigma de programação centrado no conceito de objetos  que contém dados de estado ( atritbutos ) e executam ações ( métodos ). Esse paradigma é de grande importância uma vez que permite associar o código com o modelo de negócios e o escopo que o código implementa, aproximando e modelando o comportamento de entidades  reais  ou  abstratas . Por exemplo: um cachorro . Pode-se descrevê-lo por meio de seus atributos (adjetivos), como peso, altura, raça, cor, etc. Com relação aos métodos de um cachorro (verbos), pode-se ter: latir, rosnar, correr, andar, comer, etc. Essas características são utilizadas para se criar um modelo de cachorro e poder instanciar (criar) objetos dessa classe. Atualmente tenho estudado esse paradigma por meio da linguagem Java , que é uma das principais linguagens que utilizam a POO. Eu utilizo a IDE IntelliJ  tanto para programar quanto para as i...

A programming marathon

Every marathon starts with a single step! The beginning I've been learning to program when I entered University, where we learned the basics: loops, variables, arrays, if/else, literally nothing but the basics. My first programming language was MatLab, which is commonly used in the engineering field. Source:  https://en.wikipedia.org/wiki/MATLAB#/media/File:Matlab_Logo.png But a sad thing is that the lessons didn't start in a meaningful way... I had never seen a line of code before and, to see such a nonsense thing at first view was absolutely frustrating. I had no idea why I was typing what I was typing and what that code would do. Funny thing: I remember always confusing the letter i  with the number 1, which always led me intro trouble and not being able to make my script run. Even though it was a hard beginning, I definitely saw a lot of possibilities and usages to that new skill that I've been shown. Programming is absolutely a powerful tool to create sof...
Introduction Hi! My name is Rafael and you landed on my programming blog. Welcome! 😃 The goal of this blog is to share my thoughts and experience during my developments and programming tasks. The focus is to show my difficulties and what where the solutions that I have found. I will try to have some posts in English, since I can reach other communities using it, and others in Portuguese, since it is my mother tongue and I also want to be able to share this content with people that still struggle with other languages. I am following online programs that teach programming and have some tasks where you are expected to program and develop a software solution and I will list them in a future post. Besides that, I am focusing on learning the key concepts about programming, independently from the language or programming paradigm that I am currently using. I believe that in order to achieve a goal, one must be committed and, by sharing my experience, it will lead me to become each ...