O processo criativo é estranho. Estranho não, como ousam? Como ousam me deixar usar essa palavra, que de certo só é mais precisa do que “interessante”, sem me punir? Sem nem mesmo comentar a mediocridade dessa minha escrita? Como pode? Que alguém ainda diga “interessante” sem ser taxado de estranho? Ou estranho, sem ser taxado de interessante? Há algo pior do que ser interessante? Talvez estranho…

Não há nada de interessante no interessante. Não há nada de estranho no estranho.

Aula interessante.

Projeto interessante.

Interessante reflexão.

Pessoa estranha.

Que qualidades são essas, que não carregam em si nem mesmo si mesmas? É mesmo, taí uma palavra de personalidade: mesmo. Mesmo? Mesmo! Vejam: não deve nada a ninguém, não faz sobrar e nem faltar. É mesmo.

E quem sou eu? Sabem? Isso mesmo. Sou o mesmo: eu mesmo.


Photo by Harrison Broadbent on Unsplash

As aventuras de um computeiro merreca e sua Raspberry Pi dentro de casa

Contexto

Por volta de julho de 2019 lá estava eu em casa, fazendo altos nadas no computador quando olhei pra minha estante e vi a Raspberry Pi Zero que tinha comprado um ano antes e que até então só servia mesmo era de peso de papel (nem isso direito, porque ela pesa 9g).

A ideia era simples: hospedar meu site pessoal nela mas, como veremos, o buraco é bem mais embaixo.

Aviso: A internet é um lugar perigoso e hospedar coisas, seja na nuvem ou na sua rasp…


Foto de Pixabay, disponível em Pexels

Então você decide começar a brincar com segurança de redes e logo o Bettercap aparece no topo dos resultados da busca do Google (ou DuckDuckGo ❤).

Você, script kiddie que é, logo baixa e instala a versão mais recente do Bettercap e finalmente tem tudo o que precisa para começar sua vida de hacker, roubar todas as senhas das redes dos vizinhos, invadir a NASA e… Não tem nenhum tutorial decente na web.

Sobram então duas opções: (1) bater cabeça, testar todos os módulos na mão e se frustrar muito até aprender algo ou (2) continuar lendo esse post :)

Setup


Photo by Fleur on

In kindergarden I didn’t have to study at all in order to score well in the tests. In elementary school I wasn’t able to ace tests without studying anymore, and so I started studying more or less regularly. When I got to high school I finally felt like I had to study really hard to keep my grades between 10 and 8 (out of 10).

Do you see the problem here?

The problem is that all my life I’ve been studying to get good grades — and we don’t go to school to get good grades, or at least we…


Photo by Jason Leung on Unsplash

I am not an expert on psychology or design but I have watched hundreds of slide presentations throughout my life and I think some things need to be said before is too late.

TL;DR

  1. Think carefully before using slides.
    Is there any other tool you could use to get the job done?
  2. Keep your slides simple
    Don’t put too much information on a single slide
  3. Slides are not supposed to be text screenshots or studying material.
    Want to show text? Use text documents.
  4. End strongly
    Make sure you leave a message

Why I am writing this

To be honest, I don’t know anyone that is more…


Hi there, on part 5 we finished our voting form. We set up a database to store user votes.

Lost in the series? Here are Part 1, Part 2, Part 3, Part 4 and Part 5.

How to start learning


Hi there, on part 4 we learned about HTML forms and installed PHP on our server. If you haven’t checked out parts 1, 2, 3 or 4 go ahead and take a look at them, they’ll give you a basic understanding about what we’re doing.

Now we’re going to use PHP to handle an HTML form. In other words, we’re going to write code to modify some things on our HTML page according to how many votes we receive from the forms. But first, let’s learn some PHP.

Lost in the series? Here are Part 1, Part 2, Part 3


Photo by Steve Johnson from Pexels

Hey you! Hope you enjoyed my last post. If you haven’t checked part 1, part 2 and part 3 go ahead and read them, they’ll give you basic understanding of how this series work and get you started with some basic concepts.

So today we’re going to work a little bit more on —

Sh*t. I went to Facebook for a minute and turns out I spent my entire afternoon in it… woooops!

But to be honest I think procrastinating for 4 hours gave me a great idea of what important web concept of we’re missing.

Lost in the series…


Photo by Bartek Wojtas from Pexels

Hey you, how are you doing?

I’ll be honest with you, I’m in a very worky mood today, so let’s cut the crap and get right on the web stuff.

Lost in the series? Here are Part 1, Part 2, Part 3, Part 4 and Part 5.

Building

We’ve learned a lot about web so far, but it’s about time we build some sh*t.

“So what are we going to build?”

Well, as we’ve been talking about servers and protocols, how about we build our very first web server?

First of all, relax

Don’t be afraid, we won’t mess around with magic stuff just yet. Let’s take the time to build our…

Gabriel Cruz

Computer Science student at University of São Paulo. OSS/Linux enthusiast, trailing spaces serial killer, casual pentester

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store