Publicado em Progamação, Tecnologia

MySQL basiquinho

Muitos vão preferir administrar seus bancos de dados usando ferramentas gráficas como o phpMyAdmin ou o Workbench, e isso é ótimo, essas ferramentas facilitam e muito a criação e administração. Mas, é interessante também poder fazer algumas tarefas básicas diretamente na linha de comandos, elas podem ser úteis em algum momento.

Vou passar alguns comandos básicos testados no XAMPP 5.6.23 rodando numa distribuição Ubuntu 16.04. Com esses comandos vamos logar no MySQL, vamos criar um banco de dados, uma tabela e realizar INSERT e SELECT. Continuar lendo “MySQL basiquinho”

Anúncios
Publicado em Progamação, Python, Tecnologia

Python: Uma Brevíssima Introdução à Programação Orientada a Objetos (POO)

O Python conta com algumas estruturas que facilitam o trabalho com dados, um exemplo são as tuplas. Tuplas, são coleções de dados relacionados entre si:

vangogh = ('Vincent', 'pintor', 'holandês', 19, 'ruivo', 1)

Nessa tupla, a gente agrupou um conjunto arbitrário de dados relacionados ao famoso pintor holandês. A gente poderia formatar essa informação para ser apresentada na tela:

van_str = '{} foi um {} {} do século {}. \n' \
          + 'Era {} e tinha {} orelha só'.format(*vangogh)
print(van_str)
Vincent foi um pintor holandês do século 19.
Era ruivo e tinha 1 orelha só

Continuar lendo “Python: Uma Brevíssima Introdução à Programação Orientada a Objetos (POO)”

Publicado em Git, Open Source, Progamação, Tecnologia

Git Simples

Então, devo reconhecer que o título é propaganda enganosa. O Git não é simples. Ele é complexo e difícil de aprender. O Git é uma ferramenta poderosa, e a sua complexidade tem a ver com essa sua potência e flexibilidade.

Mas, não é impossível estabelecer um fluxo de trabalho básico que, prescindindo de várias das suas infinitas possibilidades, permita escrever código com maior eficiência e de forma colaborativa. Essa postagem pretende dar enfase ao processo mais do que aos comandos. Continuar lendo “Git Simples”