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”

Publicado em GNU/LInux, Open Source, Progamação, Tecnologia, Web

Instalando o XAMPP no Linux

Apache, MySQL (MariaDB) e PHP é um dos combo mais populares no mundo do desenvolvimento para Web. Trata-se de três tecnologias Open Source e multiplataforma, duas características que explicam em grande parte a sua popularidade. Praticamente todo servidor Web pelo mundo as suporta e grande parte dos sites existentes foi implementado acima delas. Para quem nunca tinha escutado falar delas, explicamos rapidamente: o Apache é o servidor HTTP; MySQL (MariaDB) é a linguagem para gestionar os bancos de dados relacionais; PHP é a linguagem de programação que opera do lado do servidor.

Quando estamos trabalhando em um projeto web temos sempre a opção de testar o resultado subindo o código para um servidor de produção. Mas esse enfoque pode resultar inconveniente a maioria das vezes. Uma outra possibilidade seria implementar um servidor local para testes no nosso computador. Esse servidor não ficaria conectado à Internet, evitando assim os riscos de segurança inerentes a um código ainda imaturo, a inconveniência de se fazer público um site ainda não funcional e provavelmente bugado, e poupando do tempo que o upload consome a cada vez que ele precisa ser feito. Continuar lendo “Instalando o XAMPP no Linux”

Publicado em GNU/LInux, Progamação, Tecnologia, Ubuntu

Preparando o ambiente de programação Linux

Esse ano estou começando um curso técnico na Etec Ubatuba-SP e decidi fazer as coisas de un jeito diferente do que normalmente eu faço. O que eu faço? Eu uso meu notebook com Ubuntu Linux para tudo: navegar pela web, fazer downloads, assistir o Netflix, escutar música no Spotify, estudar qualquer coisa, jogar Civilization no Steam, escrever código, etc. Isso não vai mudar, mas vou botar um pouco de ordem. Continuar lendo “Preparando o ambiente de programação Linux”