quinta-feira, 30 de novembro de 2017

Tecnologia - O que esperar em 2018

Final do Ano está na porta e é hora de começar as previsões tecnológicas para 2018. Antes de começar devo dizer que sou um simples desenvolvedor que lê e acompanha blogs de tecnologia. Tudo o que escrever nesta postagem está relacionado a uma simples percepção (é como olhar para um céu cheio de nuvens...

quinta-feira, 19 de outubro de 2017

Ubuntu - Não me arrependo

A três anos atrás fiz uma troca de Sistema Operacional, o Windows pelo o Ubuntu (por favor, Linux é apenas o Kernel), tive que realizar muitas adaptações nesse tempo. Porém, olhando para trás paro e penso que só tenho um arrependimento não ter feito isso mais cedo. Nessa postagem quero explicar os motivos,...

quinta-feira, 12 de outubro de 2017

Aprendizado - Sabe programar em BASIC?

Neste "Dia das Crianças" queria lembrar um pouco minha infância, me tornei programador por paixão, na verdade foi depois de ter visto no cinema ao filme "Tron" (1982). Meu primeiro computador veio apenas alguns anos depois através de um TK-83C que era um clone do ZX81, resultado a primeira linguagem...

segunda-feira, 2 de outubro de 2017

Divertimento - Brincando com Papel

Uma das artes que mais adoro é chamada de Papercraft (acredito que a palavra japonesa para isso seja Pepakura), e realizar objetos nessa técnica envolve os seguintes passos: Criar (ou localizar) um modelo em 3 dimensões, imprimir, recortar e montar. Ou seja, não é preciso de nenhum material ou habilidade...

sábado, 19 de agosto de 2017

Linux - Gravar de Vídeos de Forma Livre vale a pena?

Para disponibilizar os vídeos para meu canal no YouTube utilizo basicamente 2 programas, o primeiro, para gravar, é chamado de SimpleScreenRecord e o segundo, para editoração OpenShot Video Editor. Ambos gratuitos e ambos rodam perfeitamente bem em vários sistemas operacionais incluindo meu Ubuntu. O...

terça-feira, 15 de agosto de 2017

Instalação do Scratch 2.0 no Ubuntu 17.04

Desde que a Adobe Air abandonou o Linux começou a dar problemas para atualizar a versão do Scratch 2.0 no Ubuntu, a coisa desandou de vez quando instalei a versão 16.10. Depois de muito sufoco finalmente consegui um passo a passo de como instalar e nunca mais ter problemas pois bastará apenas copiar...

domingo, 2 de julho de 2017

Finanças - Data Science em Python

O termo Data Science é novo e antigo, novo porque parece que só agora com o advento do Big Data (esse é totalmente novo) começa a ser realmente aplicado e a aparecer profissionais especializados. Antigo pois este termo se refere a cobrir onde e como obter, classificar e organizar automaticamente dados...

sábado, 24 de junho de 2017

Sails.js - Eis o motivo que optei por esse Servidor

Chegou no momento da minha vida que resolvi fazer um trabalho de pesquisa (significa que não estava fazendo nada para melhorar sua carreira e resolvi ver o que o mundo podia me oferecer, não confunda isso com trabalho de faculdade) sobre um Servidor (padrão Node.js) que poderia me prover serviços. Depois...

domingo, 4 de junho de 2017

Kotlin - Apenas alguns dados

Kotlin foi criada pela JetBrains, uma empresa conhecida pela criação de ferramentas de desenvolvimento para profissionais. Em agosto de 2011, a JetBrains publicou uma postagem no blog, porque precisava criar uma nova linguagem e explicando os motivos de sua criação. Veja os principais pontos:  ...

domingo, 28 de maio de 2017

Kotlin - Olá Mundo

É tradição criar o primeiro programa em uma nova linguagem o famoso "Olá Mundo" (Hello World), e quem sou eu para quebrar essa tradição. Esse tutorial será todo realizado com meu ambiente (Ubuntu 17.04 com a OpenJDK 8.0) desse modo faça as devidas adaptações para seu ambiente. Primeiro passo é óbvio...

terça-feira, 23 de maio de 2017

Kotlin - Vai tomar o Trono de Java?

Vou começar essa postagem bem diferente de todas as que você já viu por aí, primeiro duas perguntas: "Kotlin vai derrubar Java?" e "Kotlin vai substituir Java?". E não será preciso ler todo blog para saber minha resposta: "Sinceramente, não sei!". Acredito que Java foi a linguagem que por mais tempo...

domingo, 21 de maio de 2017

Sails.js - Um caso de amor

Sabe aquelas tecnologias que quando você começa a conhecer bem se torna um verdadeiro caso de amor? Assim foi comigo e o Sails.js. Não foi apenas questão de achar o framework um dos mais interessantes que vi nessa nova geração de JavaScript. Mas descobri no Sails um servidor Node.js completo com a disponibilização...

domingo, 2 de abril de 2017

DevOps - Swagger no Docker

A mais popular API Framework do Mundo é isso que diz o site oficial do Swagger, e pode parecer incrível mas não duvido nem um pouco que isso seja verdade. Nunca vi um Framework acender tão rápido quanto o Swagger ao gosto popular. Em termos simples o Swagger é uma especificação aberta para definição...

sábado, 18 de março de 2017

Linux - Guia prático para o Pen Drive

Com o advento dos sites de compra da China um dos produtos mais consumidos são Pen Drives, é possível encontrar valores como R$ 15,00 para um Pen Drive de 32 Gb. Porém é preciso o máximo de cuidado com esse tipo de compra com garantia ZERO. Já citei neste artigo o que aconteceu comigo ao comprar...

quarta-feira, 15 de março de 2017

DevOps - Resolvendo problemas em Python

Sabe aqueles termos da informática que os profissionais se enrolam completamente na hora de falar na prática? Um desses termos é DevOps, não estou brincando ninguém vai lhe dar uma resposta clara sobre o que é isso. Pessoalmente prefiro entendê-lo através da seguinte figura: Resumidamente (e de...

domingo, 26 de fevereiro de 2017

Lógica de Programação - OpenKarel - Desafio 1

Karel é um robô que vive em seu mundo retangular com "Avenidas" (nas horizontais) e "Ruas" (nas verticais). OpenKarel é sua mais nova versão que permite rodar o programa em qualquer ambiente Java (antigamente estava limitado a versão Java SE 6.0) e assim é possível dar nova vida a Karel. Para iniciarmos...

domingo, 19 de fevereiro de 2017

Lógica de Programação - O que é Karel?

Antigamente para ensinar Lógica de Programação os professores não tinham muitos recursos então deveriam colocar seus conhecimentos para trabalhar, assim surgiu muitas das coisas que usamos até hoje. Um exemplo simples é a definição da Orientação a Objetos criada por Kristen Nygaard quando concebeu...

domingo, 12 de fevereiro de 2017

DevOps - Vue.js no Docker

Quarto artigo da série DevOps, continuação do livro Docker que pode ser acessado através do site Academia.edu. Em postagens passadas mostrei três opções de bancos de dados que podem ser hospedadas em contêineres do Docker,  agora quando se trata de ambientes ou linguagens de programação a figura...

quinta-feira, 9 de fevereiro de 2017

Vagrant - Gerencie Máquinas Virtuais no Windows

Mudei do Windows para o Linux por causa de um motivo tremendamente simples: Tudo que usava podia muito bem usar no Linux, então para que deveria ficar com o Windows? Porém existem pessoas que adoram o Windows, MS-Office, MS-SQL e todo M$ que puder encontrar (como existem pessoas que adoram coisas começadas...