Começando a programar com C

Quando vamos começar a estudar programação, nos deparamos com diversas linguagens de programação. Qual delas devemos aprender primeiro? Independente da linguagem de programação, todas elas têm ao menos uma coisa em comum: a lógica. Não importa a linguagem que escolhemos para começar, a lógica executada será a mesma. Claro, talvez os passos para realizar essas
Continuar lendo…

Licença de software

Como escolher uma licença para seu projeto

Há algum tempo, desenvolvi um projeto em Python de gerador de dados aleatórios de um cidadão brasileiro, chamado cidadaobr. O intuito do projeto era que outros desenvolvedores pudessem usar para testes de aplicações, como em simulações de cadastros de clientes de algum serviço, por exemplo. Para compartilhar com a comunidade, coloquei o código em um
Continuar lendo…

Três ferramentas para organizar o planejamento para o marketing de conteúdo

Na editora em que trabalho, depois de definirmos qual conteúdo iremos compartilhar com os clientes, por quais canais iríamos publicar essas informações e qual linguagem usaremos com nossos clientes, começamos a criar o conteúdo e publicá-lo. Definimos que é bom termos uma periodicidade, ou seja, uma frequência determinada de postagens, desde o início de nosso
Continuar lendo…

Conhecendo Arrow Functions

Uma escola precisa imprimir uma lista de todos os funcionarios e o código da turma, e para realizar essa ação temos a seguinte classe: class ModuloDeImpressao { constructor() { this._codigo = 10; } imprime(nomes) { nomes.forEach(function(nome){ console.log(`${this._codigo}: ${nome}`); }); } } O problema é que após o teste inicial: const professores = [‘Elias’, ‘Yuri’, ‘Gabriel’,
Continuar lendo…

Código

Conhecendo o GNU Screen

Recentemente, estive trabalhando em uma aplicação de agenda de contatos usando o Django, da qual já fiz o deploy em um servidor remoto que eu aluguei. Aparentemente, tudo estava certo, o site funcionava bem. Assim, fechei minha conexão SSH com o servidor, recarreguei a página aberta no meu navegador local e olha o que apareceu:
Continuar lendo…

5 Dicas para conseguir ajuda em fóruns de tecnologia.

Durante nossos estudos não é incomum que tenhamos dúvidas e encontremos problemas durante o processo de aprendizado. Não temos um professor do nosso lado olhando nosso código ou observando o design que estamos criando. Como tirar dúvidas e encontrar soluções nestes casos? Recorremos aos fóruns e comunidades. A comunidade de tecnologia com certeza é um
Continuar lendo…

Hipsters Ponto Tech Melhores episódios

Hipsters.tech: Conheça os melhores episódios

Perguntamos ao host Paulo Silveira, co-hosts e fãs quais são os seus episódios de Hipsters.tech preferidos! Confira a seleção, escute os que ainda não conhece e comente sobre outros que você gosta! Tecnologias no Nubank – Hipsters #01 Esse é o piloto do podcast e por isso inesquecível episódio. É aí onde tudo começou! Mesmo
Continuar lendo…