Bom, tirei este primeiro dia para decidir qual será o escopo das postagens, qual será o objetivo e quais serão as linguagens abordadas. Depois de refletir um bocado e de lembrar dessa icônica frase do George Carrette:
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack.
Dessa forma, decidi delinear o 100DaysOfCode Challenge como segue:
- o escopo do desafio será o desenvolvimento de soluções de hacking segundo sentido “positivo” do termo: a computer hacker is any skilled computer expert that uses their technical knowledge to overcome a problem. Sendo assim, serão apresentadas dicas ou extratos de código que permitam superar obstáculos/solucionar problemas. Adicionalmente, serão apresentadas soluções de Ethical Hacking e, em havendo tempo hábil, posso apresentar e resolver alguns problemas selecionados do URI Online Judge;
- Para contemplar esse escopo, vislumbra-se que serão utilizadas as seguintes linguagens: majoritariamente e preferencialmente Python, vez por outra mesclando com JS, Bash, etc;
- o objetivo do desafio será primordialmente a livre disseminação de conhecimento;
Bom, agora que os principais condicionantes e limitantes do desafio foram estabelecidos, amanhã começamos o real coding.
#100daysofcode #day1of100 #programming #coding #code #python #developer #coder #programmer #peoplewhocode #hacking #ethicalhacking #hacktheplanet