sábado, 26 de dezembro de 2015

Concurso - Orientação a Objetos

Uma das coisas boas em se almejar um cargo público é a necessidade de estudar matérias que normalmente se conhece apenas a parte prática, na qual vários profissionais deixam de lado vários conceitos importantes. Permita-me citar o caso de Português, essa é uma matéria que aprendemos de forma decorativa...

sexta-feira, 25 de dezembro de 2015

Empregabilidade - Fim de Ano, tempo de se compreender

Estamos perto do final de 2015 e mais uma vez acontece aquela rotina de planos para o próximo ano. Adoro as coisas que prometemos fazer do tipo, vou estudar mais, vou ler mais, vou criar a paz mundial e por aí vai em uma série de promessas que mal serão cumpridas. O questionamento que propõe em...

segunda-feira, 14 de dezembro de 2015

Empregabilidade - Conceitos Rápidos de SCRUM

Quando o assunto é Scrum muita gente ou fica perdida em uma entrevista, ou fala o que não deve. Pensando nisso resolvi pegar um livro de Scrum Master e criar um compilado (um resumo) para que qualquer um possa rapidamente e facilmente entender o que acontece. A metodologia Scrum é melhor aplicada para...

sábado, 12 de dezembro de 2015

Empregabilidade - IoT ?!?

Vamos imaginar a seguinte situação, está em uma entrevista de emprego e o entrevistador pede para lhe definir IoT, o que diria? Isso é bem parecido quando lhe pedem para falar sobre "polimorfismo" que em Orientação a Objetos são métodos com mesmo nome e que podem ocorrer na mesma classe (denominado...

sábado, 3 de outubro de 2015

Java - Padrões de Projeto

No meu livro "Métricas para Desenvolvedores" consegui reunir 2 assuntos que me fascinam: Contagem (técnica por Ponto de Função e PCU) e Padrões de Projeto. Procurei mostrar, na visão do desenvolvedor, como encarar esses assuntos como alguém que não possui o menor conhecimento sobre ambos mas se vê obrigado...

terça-feira, 29 de setembro de 2015

Android - Seu Telefone no Seu Computador

Para aqueles que possuem um telefone com Android, uma das coisas boas é sua integração com aplicativos do Google, é exatamente essa característica que faz essa postagem se tornar possível. Tem pessoas que não largam o celular enquanto estão no computador, seja para digitar uma mensagem no Whatsapp ou...

domingo, 13 de setembro de 2015

Ambiente de Desenvolvimento - Editores sem Religião

Neste blog já tratei de muitos editores de código. No meu trabalho e em casa uso vários deles, não acredito que devamos "levantar a bandeira" de nenhum, e vejo pessoas brigarem se o Eclipse é melhor que o NetBeans, se o Dreamweaver é o melhor editor de HTML e por aí vai. Olho para essas pessoas...

sábado, 5 de setembro de 2015

Python - Fractal

O que é uma fractal? De modo simples é um desenho geométrico que se repete. Existem milhares de exemplos na natureza da ação das fractais, um floco de neve, uma imagem microscópica da água congelada, mas a olho nu podemos observar uma árvore. Isso mesmo, uma árvore é uma fractal, principalmente um Pinheiro. O...

sábado, 29 de agosto de 2015

Divertimento - Karaokê no Computador

"No princípio existia o MIDI...", então os Japoneses para se divertirem criaram o Karaokê, traduzido para cante afinado ou desafinado mas anime (não é o quadrinho) a galera. Pois bem, alguém resolveu pegar um MIDI e juntar a letra da música e surgiu o "Karaokê de Computador". Antes de continuarmos...

sábado, 22 de agosto de 2015

Linux - Travou e agora?

Um fato me ocorreu esta semana muito estranho, de vez em quando me divirto com o site 9GAG só o insaciável Chrome por memória resolveu travar meu computador, antes de apertar o RESET me lembrei de um pequeno detalhe: Estava no Linux. Ou melhor, estava no Ubuntu. Para quem desconhece, a parte gráfica...

sábado, 15 de agosto de 2015

Python - No Web Server Lighttpd

Não tenho absolutamente nada contra o Apache, consideremos que, só vezes, o utilizamos como "um canhão para matar um mosquito",  então que tal voltarmos a boa "Raquete Elétrica". O Lighttpd é um Servidor Web que foi criado como o objetivo de baixo consumo de memória. Toda sua configuração é com...

domingo, 9 de agosto de 2015

Linux - Invasão em Curitiba

Essa semana uma mensagem circulou entre várias redes sociais, a Invasão nos sistemas dos Terminais de Curitiba que ao invés das informações cotidianas mostrava imagens de um Site Pornográfico. Dois detalhes fizeram parte nessa imagem: Claramente se reconhece o Sistema Operacional como o Ubuntu. O uso...

sexta-feira, 7 de agosto de 2015

Linux - Descobrindo fraudes de Pen Drive

Com um pouco de pesquisa na Web descobri que existe um Pen Drive com capacidade de 2 Tb, isso mesmo, 2 Terabytes, ou seja, muito maior que alguns HD externos que existem por aí. Como um cara que vive de informática procurei mais informações e junto com alguns colegas importamos por míseros R$ 33,00...

segunda-feira, 3 de agosto de 2015

Linux - 9 comandos fatais

Este artigo foi criado com base no artigo de Joel Lee entitulado "9 Lethal Linux Commands You Should Never Run" e por achá-lo importante resolvi adaptá-lo aqui. Não espere uma tradução literal. Muitos usuários Linux utilizam o terminal, e o sistema supõe que todos esses usuários são extremamente...

domingo, 26 de julho de 2015

Scripts - Pegar informações

No artigo anterior vimos que as linguagens Bash e Python poderiam ser utilizadas de modo similar, porém algumas vezes é melhor escrever um script em Bash do que em Python e vice-versa. A partir deste, vamos começar a ver alguns Casos de Uso para os scripts. Abandonei Perl? Pessoalmente não consigo...

domingo, 12 de julho de 2015

Scripts - Diferenças entre Bash e Python

No artigo anterior discutimos sobre a utilidade dos Scripts para o usuário do Sistema Operacional e vimos que em Linux os usuários preferem estes escritos em Bash ou Python. Vamos falar agora sobre a usabilidade na construção de Scripts escritos nessas linguagem. Começando por sua criação, para o Linux,...

domingo, 5 de julho de 2015

Scripts - Facilite seu trabalho

Uma das grandes diferenças entre usuário Linux e Windows é o modo como usam a Janela do Terminal (ou de comandos). Os usuários Windows mal sabem sua existência e só dão o comando CMD em caso de extrema necessidade, e sendo muito experientes. Acho isso uma pena pois muita coisa poderia ser facilmente...

sábado, 27 de junho de 2015

Phyton - Conversão de EML para HTML

Resolvi usar a linguagem Python para resolver alguns problemas que tenho no dia a dia, o primeiro deles é os e-mails que recebo da lista EFR, são dicas incríveis de inglês e gosto de guardá-las para estudo. Meu problema é que o Thunderbird salva em formato EML e convenhamos que não é muito...

domingo, 10 de maio de 2015

Linux - VirtualBox e Ubuntu 15.04

Coisas que acontecem, ao atualizar para a nova versão do Ubuntu 15.04 a VirtualBox parou de funcionar e acusa um erro que tinha que recompilar pois estava em uma versão diferente do sistema operacional. Se isso está acontecendo com você, não se desespere e vamos a solução e de quebra instalar a...

domingo, 3 de maio de 2015

Linux - Ambiente JavaScript com o Meteor

Meteor permite escrever uma aplicação completa em linguagem JavaScript e com um formato de dados padrão JSON. É um projeto que tem como objetivo escrever aplicações Web em tempo real de modo rápido e divertido. Para montagem do Ambiente iremos necessitar de três produtos: NodeJS - Servidor de aplicações...

sexta-feira, 1 de maio de 2015

Linux - Instalar o Visual Studio Code

O Visual Studio é uma suíte de desenvolvimento conhecida dos desenvolvedores Microsoft porém com um preço um tanto salgado, uma versão Professional 2013 sai por R$ 1.327,00 já a versão Ultimate 2013 com o preço de R$ 35,367,00. O que deveria entristecer o bolso de muitos desenvolvedores. A notícia...

quinta-feira, 23 de abril de 2015

Linux - Nunca foi tão fácil trocar a versão do SO

A novidade que aconteceu essa semana no mundo do Linux Ubuntu foi a chegada da versão 15.04 - Vivid Vervet, mais especificamente hoje dia 23/04. O que isso significa? Que uma grande maioria que usa esse Sistema Operacional partiu para as atualizações, inclusive enquanto estou escrevendo esse texto...