domingo, 30 de junho de 2013

Gimp - Figuras Geométricas

Lembro que quando migrei do MS-Paint para Gimp minha primeira dúvida foi como fazer para criar um quadrado ou um círculo, isso era extremamente fácil de fazer no MS-Paint e no Gimp não via a maneira. Se analisarmos a Toolbox (Barra de Ferramentas na janela que fica a esquerda) vemos que a primeira vista não existem desenhos geométricos (quadrado, círculo).

Conhecer a Toolbox

As ferramentas do Gimp para desenhos geométricos são:

  • Rectangle Select - R, seleciona uma área em formato de quadrilátero. Pressione R e com o mouse (clique e arraste) delimitar a área. Para conseguir um quadrado perfeito sem soltar o botão do mouse segure o Shift e soltar o botão do mouse.
  • Ellipse Select - E, seleciona uma área em formato circular. Pressione E e com o mouse (clique e arraste) delimitar a área. Para conseguir um círculo perfeito sem soltar o botão do mouse segure o Shift e soltar o botão do mouse.

Essas duas ferramentas permitem várias possibilidades em relação a figuras geométricas, vamos começar com algumas básicas, pressione Ctrl+N para criar uma nova imagem, pode criá-la no tamanho que desejar.

Criar figuras preenchidas

  1. Pressionar R para o Quadrilátero ou E para o Círculo.
  2. Delimitar a área na figura com o mouse.
  3. Na caixa de cores (os dois quadradinhos Preto & Branco) clicar no primeiro quadrado e selecione a cor de preenchimento.
  4. Pressionar Shift+B para o balde de cores (Bucket Fill) e clicar na área.

Criar bordas preenchidas

  1. Pressionar R para o Quadrilátero ou E para o Círculo.
  2. Delimitar a área na figura com o mouse.
  3. Pressionar o botão direito do mouse sobre a área delimitada e selecionar "Select | Border".
  4. Definir a grossura da borda e pressionar OK.
  5. Definir a cor da linha (primeiro quadradinho de cores na Toolbox).
  6. Pressionar + para aumentar a imagem se achar necessário para visualizar o interior da borda.
  7. Pressionar Shift+B para o balde de cores (Bucket Fill) e clicar na área da borda.

Criar um losângulo

  1. Pressionar R para o Quadrilátero.
  2. Delimitar a área na figura com o mouse e criar um quadrado perfeito.
  3. Pressionar Shift+R para selecionar a ferramenta de rotação (Rotate).
  4. Definir o ângulo (Angle) com o valor -49
  5. Preencher a área selecionada com uma cor de fundo ou uma borda aplicando os passos já vistos.

Trabalhar com Paths

A janela da direita (Ctrl+L) contêm por padrão 3 abas "Layer | Channels | Paths". Caso alguma dessas não se encontre aberta selecionar "Windows | Docktable Dialogs" e clicar na janela a abrir, por exemplo Paths, com essa nova janela aberta, pressionar com o mouse na aba e arrastar para junto da aba Layers (para incorporar essa nova janela).

Criar balão de fala

  1. Pressionar R para o Quadrilátero ou E para o Círculo.
  2. Na janela Paths clicar com o botão direito do mouse e selecionar "Selection to Path".
  3. Pressionar um duplo clique na seleção criada e formará diversos pontos na seleção. Observar que automaticamente foi selecionada a ferramenta "Paths (B)" na Toolbox.
  4. Arrastar um dos pontos para formar o bico do balão.
  5. Pressionar o botão "Selection from Path" na Toolbox.
  6. Preencher a área selecionada com uma cor de fundo ou uma borda aplicando os passos já vistos.

Também podemos produzir mais algumas figuras interessantes usando a Grid. Para ativá-la, selecionar "View | Show Grid" e use a ferramenta de seleção livre (F, Free Select) para delimitar a área.

Obrigado e até a próxima
Fernando Anselmo

domingo, 23 de junho de 2013

Linux Educacional - Como Atualizar?

Uma das coisas mais irritantes do Windows é sua capacidade de adivinhar quando estamos com pressa para desligar o sistema e aparece aquela mensagem: "NÃO DESLIGUE O SISTEMA, Procedendo Atualização 1 de 999", e ainda irônico completa: "Aguarde, só vai levar uns minutinhos". Depois de uma boa hora rezando a Santa Paciência (na qual todos viramos devotos) conseguimos finalmente desligar o sistema e irmos atrasado para a reunião com o usuário. Ao chegar lá e ligar a máquina aparece a mensagem: "AGUARDE FINALIZANDO A ATUALIZAÇÃO". Juro que nesse momento a vontade que tenho é a de formatar a máquina.

Em postagens anteriores falei sobre o Linux Educacional (que a partir dessa usarei a abreviatura tradicional LE) que é uma alternativa do Governo Brasileiro (leia-se: MEC/PROINFO) para as escolas. E novamente vou me tornar repetitivo, não estou aqui para pregar a formatação de seu computador e o uso do LE, estou aqui para lhe propor uma sobrevida a uma máquina, que já estaria a muito tempo aposentada, e o aprendizado do Linux que só pode fazer bem ao seu currículo.

Por ser um clone do Ubuntu então seus comandos seguem os mesmos padrões e podemos atualizar todos os softwares instalados no sistema através de uma janela de terminal. Vejamos os passos:

  1. Abra uma janela do "Terminal UNIX"
  2. Digite: sudo su, e será solicitado a senha do administrador
  3. O cursor mudará de $ para #
  4. De vez em quando, use o comando: apt-get update para manter a lista dos pacotes fique sempre atualizada.
  5. Vamos usar um aplicativo chamado Aptitude, caso não se encontre instalado, digitar: apt-get install aptitude
  6. Para montar a lista dos pacotes alterados: aptitude update
  7. Para alterar os arquivos: aptitude safe-upgrade
  8. Para verificar os arquivos: aptitude -f install

Assim, todos os softwares do sistema serão atualizados. Entendeu agora porque os usuários de Linux vivem pregando o tema Liberdade, nada tem a ver com ser ou não gratuito, tem a ver com VOCÊ decidir como e quando as coisas acontecerão com o SEU computador.

Obrigado e até a próxima
Fernando Anselmo

Aptitude é uma interface em modo texto para o sistema de pacotes Debian GNU/Linux e derivados. Assim como o apt-get, permite ver a lista de pacotes e realizar operações como instalação, atualização e remoção de pacotes, porém trata melhor a questão das dependências.

domingo, 16 de junho de 2013

Gimp - Primeira Visão

Em postagens anteriores já falei sobre o Gimp, e por ser uma sigla de GNU Image Manipulation Program, deveria se escrever em letras maiúsculas, mas sou um pouco chato. Porém o assunto que quero deixar aqui é porque usá-lo? Vejamos primeiramente as escolhas:

1ª Opção: Usar o Paint da Microsoft, até um tempo atrás utilizava este programa, porém acabei demandando mais necessidades e este passou a não me atender mais.

2ª Opção: Usar o Draw que vem com o LibreOffice (ou OpenOffice), não o achei a alternativa ideal aos meus problemas e acabei encarando-o como o Paint.

3ª Opção: Usar o Adobe Photoshop e pagar seus R$ 2.000,00 e tantos pela licença (mais alguns trocados pelos outros produtos de suporte como o Elements, Lightroom e por aí vai). Sei que existem alternativas mais em conta, mas nem pretendo considerá-las.

Não é que o Gimp fosse minha única opção, mas era o programa que me atendia completamente e dessa forma comecei a migrar. Obviamente que não sou um maravilhoso especialista, minha área é Desenvolvimento de Projetos, só que muitas vezes necessito de imagens bem específicas para alguns trabalhos, ainda mais agora com os portáteis. Então o Gimp é excelente para essas coisas além de possuir vários atalhos rápidos, que agilizam ainda mais o trabalho.

Já pensei em várias maneiras de ajudar as pessoas a conhecer o Gimp. A única que me ocorre é publicar uma série de curtos tutoriais "Feijão com Arroz" do tipo vamos sair do outro lado, dessa forma acredito que tudo vai transcorrer com maior facilidade. Se interessou? Não perca mais tempo, acesse o site oficial e baixe a versão 2.8.

Primeiro Contato


Antes de qualquer coisa, devemos entender que o Gimp é um programa de manipulação de imagem através de camadas, imagine várias folhas de papel transparente, na folha de fundo colocamos o cenário, na segunda os detalhes mais próximos (um poste, uma pedra), e na última os personagens. Encontramos ao abrir o programa 3 janelas, a que fica a sua esquerda é chamada de Toolbox e contém todas as ferramentas de trabalho além da caixa de cores (dois quadrados coloridos por padrão preto/branco) que representa a cor padrão de frente e fundo (clicando neles podemos mudar essas cores, para retornar ao padrão basta pressionar D). A janela central que contém o menu é aonde iremos trabalhar a imagem. E a janela a direita é a janela onde se controla as Camadas (Layers).


Trocando o Idioma Padrão


Algumas pessoas (como eu) odeiam menus de programas em português, principalmente porque a grande maioria dos tutoriais trata dos menus em inglês. Então se seu sistema é português, seu Gimp está com os menus nesse idioma. Para trocar acesse "Editar | Preferências", selecione Interface e na combo Idioma selecione qual deseja para seus menus (aviso que vou utilizar: English [en_US]). Agora encerre e abra novamente o Gimp.


Criar uma Linha Reta

  1. Selecionar qualquer objeto de escrita (N - lápis, P - pincel ou A - aerógrafo) ou se deseja apagar uma área reta, selecionar a borracha (Shif+E)
  2. Clicar em um ponto de origem qualquer da imagem
  3. Pressionar Shift+4 e arrastar com o mouse até o final criando a  linha virtual
  4. Clicar novamente para confirmar a linha
Obrigado e até a próxima
Fernando Anselmo

PS. Recomendo uma olhadinha aqui para os conhecimentos mais básicos.

domingo, 9 de junho de 2013

Marketing Pessoal - Quero meu queijo

Um dos livros mais interessantes sobre mudanças chama-se "Who Moved My Cheese?" (Quem mexeu no meu queijo?) escrito pelo Dr. Spencer Johnson, o livro conta a parábola de dois... espera, já existe uma versão do livro em filme animado completamente disponível no YouTube e desse modo não preciso contá-la. Assista e depois continuamos...


Esse foi um dos livros de mais sucesso, seguido de pertinho pelo "Monge e o Executivo" e "Quem comeu minha goiabada?" (não é brincadeira, esse livro existe e foi escrito por Silvio T. Corrêa). O motivo de tanto sucesso é simples, o livro conta uma história onde muita gente se sente identificada, seja com um dos ratinhos (Scurry ou Sniff), ou com Hem ou Haw. Além disso o livro passa um mensagem simples e direta que qualquer um pode entender: Não fique parado e esteja sempre preparado para as mudanças.

Muitas vezes assisto ao filme ou pego o leio o livro simplesmente para lembrar dos ensinamentos simples que Hem deixa nas paredes do labirinto (sempre conheço alguém que tem sua frase preferida) e nunca deixar que uma mudança me pegue de surpresa e afete minha vida sem que eu perceba. Escreveu a seguinte frase a grande Escritora Inglesa Virginia Woolf: "Estas são as mudanças da alma. Eu não acredito em envelhecimento. Eu acredito em alterar para sempre o aspecto de alguém para a luz. Eis meu otimismo".

Obrigado e até a próxima
Fernando Anselmo

sábado, 8 de junho de 2013

Projeto - Gold Plating

Como podemos definir o que significa um projeto de sucesso? Para uma equipe técnica pode ser encarado como entregar o software com o que há de melhor em termos de Linguagem e Arquitetura. O Gerente pode raciocinar como entregar os projetos no prazo estipulado e finalmente o cliente de desejar receber um projeto com qualidade e bem produzido.

“Gold Plating” é definido como sendo a adição de funcionalidades ao escopo do projeto ou entregas que não foram solicitadas pelo cliente. Ou seja, qualquer nova funcionalidade,  qualidade, desempenho que foi combinado. Este termo foi introduzido pela primeira vez no Livro de Rita Mulcahy: "Gold Plating: Não é recomendado pelo PMI fornecer extras ao cliente (por exemplo, funcionalidade adicional, componentes de alta qualidade, o alcance extra de trabalho, ou melhor, desempenho). Gold Plating não agrega valor ao projeto. Muitas vezes, essas adições são incluídas com base na impressão de que o cliente gostaria que a equipe do projeto fizesse. E essa impressão pode não ser precisa." (Rita Mulcahy, PMP Exam Prep Guide, 2nd Edition, Beaver's Pond Press, 2000, página 95).

Devemos ter em mente que a decisão de realizar um Gold Plating é tomada principalmente pelo Gerente do Projeto ou os envolvidos em discussões relacionadas escopo. O escopo é reforçado, sugerindo ao cliente mais do que foi solicitado e sem custo adicional. Não devemos sempre pensar que Os clientes estarão satisfeitos em obter algo que não pediram e não está nos seus desejos de resultado um novo produto ou serviço diferente do solicitado.

A melhoria realizada pode agregar facilidades no escopo e melhorar o produto ou serviço a ser entregue. Ou seja, podemos e devemos realizar inovação, ou agregação de valor sem que isso corra o risco de ser rejeitado ou visto como uma simples perfumaria. Uma boa regra é que as pessoas geralmente só desejam pagar por um produto que é considerado útil.

Obrigado e até a próxima
Fernando Anselmo

domingo, 2 de junho de 2013

Software - Iniciando com o Linux Educacional

Incrível como neste País as coisas boas não são muito divulgadas. No MEC existe um fantástico projeto chamado "Linux Educacional" que é um sistema operacional de Software Livre criado com base na distro Ubuntu (aproveitando deste todas as suas facilidades), atualmente foi lançada a versão 5.0 (que pode ser baixada aqui).

O que tem de diferente neste sistema? Posso responder a isso com uma palavra "Customização". Como o nome diz é um Projeto Educacional então logo de cara uma barra fornece os destaques do sistema: 1. Acesso aos arquivos de Conteúdo Educacional (de domínio público), 2. Banco Internacional de Objetos Educacionais, 3. Portal do Professor e 4. Projeto TV Escola. Além disso está recheado de vários programas que fazem a alegria de qualquer professor de ensino de Ciências, Matemática, Geografia, História e Letras. Por exemplo, temos na categoria Ciências um programa que ensina e simula a "Teoria dos Grafos" no "Portal do Professor" temos milhares de aulas prontas que são trocadas e melhoradas pelos professores de todo o país.

Porque essa paranoia de construir um Sistema Operacional e não usar de uma vez o Windows nas escolas? Novamente, posso responder a isso com uma palavra "Custo". Primeiro pense no custo de popular os laboratórios de um município inteiro com licenças do Windows, não tem nada a ver com "Não gosto do Windows", é simplesmente não fazer pirataria. Se você não sabe as licenças são pagas, muitas vezes o preço se encontra embutido no valor da máquina. Só neste aspecto já seria uma razoável economia. Segundo que um Sistema Operacional customizado pode ser muito melhor aproveitado em pequenos computadores. Por exemplo, o computador que instalei a versão para testes é um s-book Six, processador Atom Intel 1.6 GHz, 2 Mb de Ram e 250 Gb de HD com uma tela de 10.2" e roda com uma excelente performance. Ou seja, posso dar vida a uma máquina que normalmente já estaria em uma gaveta pegando poeira ou desmontada (para se ter uma ideia originalmente veio com o Windows Vista SE).

Não estou sugerindo que você corra e substitua o sistema operacional da sua máquina para essa versão, estou sugerindo é que fique de olho pois cada vez mais o Linux tem conseguido mais espaços e se no futuro teremos uma geração de jovens que aprendeu na escola a usar esse sistema adivinhe qual o sistema que estes jovens usarão? (por favor responda usando uma palavra).

Obrigado e até a próxima
Fernando Anselmo

PS. Recomendo que você baixe o Manual do Sistema antes de começar suas aventuras.