Principal

Vídeo: Freelancers vs. Clientes

Apesar do título do vídeo ser “Designers vs. Clientes”, acho que a ideia serve pra qualquer tipo de freelancer. 😛


Echofon: Plugin do Firefox para Twitter

Pra você que é viciado no Twitter e passa o metade da sua vida nele, tem um plugin que pode deixar sua vida mais prática. O nome dele é Echofon.

Quando você instala o plugin, um ícone aparece na sua barra de ferramentas. Essa barrinha lhe avisa toda vez que um tweet novo chega, e quantos você ainda não leu. Você também pode twitar diretamente por ela. Para baixar o plugin, basta ir aqui.

Depois que instalar o plugin, você tem que clicar com o botão direito em , ir em preferências e clicar em adicionar um usuário. A partir daí, periodicamente o Echofon checará o seu Twitter. Veja um screenshot dele:

Pra quem usa o Firefox 4, tem que digitar CTRL + / pra aparecer a barra de extensões, ou então ir em Exibir / Barra de Ferramentas / Barra de Extensões.


Faça backup da sua conta do Gmail com o Gmail Backup no Ubuntu Linux

Quem trabalha com TI sabe da importância de fazer backup das informações pessoais ou de trabalho. Se você não acha que é tão importante – e não faz backups periódicos dos seus arquivos – não espere para saber dar importância dos backups quando você perder tudo. 😛

Aqui vou mostrar como instalar o programa Gmail Backup no Ubuntu Linux. O programa é feito em Python e baixa todos os seus e-mails para uma pasta no seu computador. Você também pode baixar por intervalo de data ou apenas os novos e-mails. As mensagens são armazenadas no formato EML, compatível com vários clientes de e-mail, como o Thunderbird e ou Outlook.

Aqui vai o passo-a-passo:

  1. Vá na sua conta do Gmail e clique em configurações (canto superior direito)
  2. Acesse a aba Encaminhamento e POP/IMAP
  3. Marque as opções Ativar POP para todos os e-mails (mesmo os que já foram baixados) e Ativar IMAP. Assim:Altere as configurações na sua conta do Gmail
  4. Depois acesse o terminal (Aplicativos/Acessórios/Terminal) e digite as seguintes linhas:

 

sudo apt-get update
sudo apt-get install python3.1 python-wxversion subversion
sudo mkdir /opt/gmail-backup
sudo svn checkout http://gmail-backup-com.googlecode.com/svn/trunk/ /opt/gmail-backup

Aguarde o download dos arquivos, e toda vez que você quizer abrir o Gmail Backup, é só digitar o seguinte:

cd /opt/gmail-backup
sudo python ./gmail-backup-gui.py

Pronto! A seguinte tela vai aparecer:

 

Agora é só preencher os dados da sua conta:

  1. Em Gmail login, digite seu e-mail completo
  2. Em Gmail password, digite sua senha
  3. Em Backup Folder, escolha a pasta onde os arquivos serão salvos
  4. Since date e before date são as datas do intervalo que deseja baixar. Se quizer baixar todas as mensagens da conta, deixe em branco
  5. Se você marcar a opção “Newest e-mails only”, somente as novas mensagens serão baixadas
  6. Clique em backup e espere. Pode demorar um pouco, dependendo da tamanho da sua conta.

O procedimento foi testado no Ubuntu 10.04 LTS.


Termina sexta-feira inscrição de cases para o congresso de gestão de informação e documento no Distrito Federal

Profissionais de TI  interessados em apresentar projetos de gerenciamento de informação e documento no congresso internacional do setor que acontece no Brasília, dias 24 e 25 de maio, têm até a próxima sexta-feira para se inscrever no www.ecmshow.com.br/brasilia. O congresso, que ocorrerá pela primeira vez no Distrito Federal, abrirá espaço para trabalhos que apresentem inovações aplicadas ao ciclo de vida da informação.

Os profissionais escolhidos farão uma apresentação no evento. A seleção dos projetos será feita pelo comitê responsável pelo conteúdo do congresso, que ocorrerá pela primeira vez em Brasília. Os cases devem ter três opções de títulos e um resumo com até 2,8 mil caracteres, bem como um breve currículo do autor com 700 caracteres. Não há limite para a inscrição de projetos.


Problemas ao exportar ou importar dados com o phpMyAdmin e o banco de dados MySQL

Se você está tentando exportar ou importar um arquivo grande, utilizando o phpMyAdmin e o banco de dados MySQL, e não está conseguindo, eu posso ter a solução.

Algumas vezes provedores bloqueam a exportação e importação de arquivos grandes com o phpMyAdmin e o MySQL. Muitas vezes nem precisa ser tão grande assim… Basta alguns megabytes e você já começa a ter problemas. Você simplesmente não consegue exportar ou importar dados.

Para resolver isso, uma solução é acessar diretamente a linha de comando e fazer o procedimento por lá. Uma tarefa que estava levando vários minutos para ser concluída, pode ser rapidamente executada em poucos segundos. Se você não tem acesso físico ao servidor, terá que verificar com seu provedor se é o SSH é liberado pra você, e só assim será possível fazer esse procedimento.

O procedimento foi testado no Ubuntu 10.04 LTS, mas deverá funcionar em qualquer distribuição Linux (e talvez até no Windows). Acesse o terminal (No Ubuntu, clique em Aplicativos / Acessórios / Terminal) e digite o seguinte:

Para importar dados

mysql -u usuario -p banco_de_dados < arquivo.sql

Substitua o que está em vermelho pelas informações corretas, correspondentes ao seu sistema. Será solicitada a senha em seguida. Se você está usando em sua máquina, onde você instalou o MySQL, possivelmente o usuário é root e a senha em branco.

Para exportar dados

mysqldump -u usuario -p banco_de_dados > arquivo.sql

Substitua o que está em vermelho pelas informações corretas, correspondentes ao seu sistema. Será solicitada a senha em seguida.

É isso! Espero que tenha ajudado.


Alterar codificação de caracteres (charset) no Eclipse

Quando trabalhamos com um projeto no Eclipse no Linux, a codificação padrão é UTF-8. Essa codificação é universal, ou seja, contém acentos e caracteres especiais, mas no Windows a codificação padrão é ISO Latin1 (8859-1). Isso causa problemas com os acentos no Windows.

Para resolver esse problema, é só mudar a codificação no Eclipse de UTF-8 para ISO Latin1.

Acesse o menu Window / Preferences / Web. Nas Opções CSS Files, JavaScript e JSP Files, altere Encoding para ISO Latin-1

Pronto 🙂


Como as fórmulas do Excel (Office) e Calc (BrOffice / LibreOffice / OpenOffice) podem te ajudar

Planilhas são ferramentas bem úteis no dia-a-dia de muita gente. Mas nem todo mundo que as utiliza sabe que existem, ou não sabe como utilizar fórmulas no Excel e Calc. As fórmulas servem basicamente para realizar operações matemáticas automaticamente, ou seja, você insere os valores na sua planilha e cálculos de somatório, média, multiplicação etc. podem ser adicionados e realizados automaticamente quando você insere ou atualiza os dados dela. E não precisa ser programador pra isso! Tudo foi planejado da forma mais simples possível.


Nas operações sempre são utilizadas células como referência. Uma célula consiste de uma coluna em uma linha. Ex.: Na coluna C e linha 22 temos a célula C22. Vou mostrar algumas das mais importantes:

  1. Operações matemáticas básicas (adição, multiplicação, divisão, subtração) entre células:
    Se você tem o valor 10 na célula A1 e 5 na célula B1 e deseja exibir o resultado da multiplicação entre elas na célula C1, basta colocar na célula C1 a seguinte fórmula: =A1*B1
    Nas outras operações é só substituir o sinal. Na multiplicação (como no exemplo acima) usamos o sinal de * ao invés de x. Na divisão usamos / ao invés de : e na adição e subtração usamos + e -.
    Você também pode usar parênteses. Ex.: =(A1*B1)/5
  2. Retornando a média entre células:
    No exemplo seguinte temos o valor 10 na célula A1, 7 na célula B1 e 5 na célula C1. Para exibir na célula D1 a média entre elas, basta usar a seguinte fórmula: =MÉDIA(A1:C1)
  3. Somatório
    Imagine uma planilha onde temos valores diversos nas células de 1 a 20 da coluna A e queremos exibir a soma de todas essas células (A1 a A20) na célula A21. Para resolver esse problema, colocamos na célula A21 a fórmula: =SOMA(A1:A20)
  4. Se (if) e senão (else)
    Você tirou a média (como no exemplo 2) e agora quer exibir na célula E1 a palavra “Aprovado” se o valor da célula D1 for maior que 7 e reprovado se for menor. Isso é simples e pode ser feito dessa forma: =SE(D1<7;”Reprovado”;”Aprovado”)

Esses são apenas alguns exemplos do que você pode fazer com esses programas no seu dia-a-dia. Dá pra fazer bastante coisa. Você pode ter acesso a vários outros exemplos aqui: http://office.microsoft.com/pt-pt/excel-help/CH010064504.aspx


Lançada edição n.24 da Revista Espírito Livre!

Revista Espírito Livre n.24

Revista Espírito Livre n.24

A Revista Espírito Livre traz todos os meses artigos sobre o mundo do software livre. É uma revista eletrônica, ou seja, não é disponibilizada de forma impressa, e é gratuita. Qualquer um pode baixar a revista diretamente do site sem precisar nem se cadastrar. A edição desse mês é sobre linguagens de programação. Leia um trecho do editorial:

Seja você desenvolvedor ou não, programar é um ato diário. Nossos familiares se programam para seus afazeres, seu filho se programa para passar no vestibular, você se programa para cumprir as suas obrigações. Programar-se é um ato cotidiano, e não exclusivo dos desenvolvedores de programas. Então porque inúmeras pessoas materializam na programação os “seus piores pesadelos”? Será algo realmente complexo? Será fácil até demais? A quem diga e até ignore tais dificuldades encontradas por várias pessoas nesse ramo da computação, que sempre carece de mão-de-obra qualificada para o mercado. Alunos de diversos cursos de computação encontram nesta parte da computação, grandes problemáticas, pois vários destes alunos sequer foram apresentados a noções de lógica, que é “o grande pilar” de qualquer processo de desenvolvimento. Quando este chega diante de uma linguagem de programação, sem a lógica necessária para escrever o código, começam a aparecer os problemas. Linguagens nada mais são que idiomas que tentam facilitar a comunicação entre homens e máquinas. E acredite, existem vários deles, dos mais simples aos mais complexos. Mas espere: simples pra quem? Para você ou para a máquina? Polêmicas a parte, as linguagens de programação são parte integrante de todo projeto de desenvolvimento de sistemas. Podem existir bons frameworks, boas IDEs, entretanto, sem uma boa linguagem de programação por trás disto tudo, de nada adianta.

Buscando responder algumas perguntas sobre este tema, bem como algumas indagações, que diversos desenvolvedores às vezes se fazem, fomos conversar com Bjarne Stroustrup, conhecido por ser o pai do C++. Porém vários outros colaboradores também enveredaram por este tema e trouxeram vários materiais de qualidade que também estão disponíveis ao longo da edição deste mês.

clique aqui e baixe a revista


Como foi o primeiro de abril para o software livre

Você chega no seu trabalho. É dia como outro qualquer. De repente alguém vem com uma história absurda, uma coisa inacreditável. Você chega até a ficar preocupado por alguns minutos, até que lembra que é o dia da mentira.

Isso acontece todos anos com milhares de pessoas, e na internet não poderia ser diferente. Vários sites e blogs postam notícias falsas no dia primeiro de abril e cabe a você distinguir o que é verdade e o que é mentira. É simplesmente impossível ler qualquer coisa nesse dia sem achar que é mentira. Os sites e blogs de software livre fazem o mesmo. Até grandes grupos e empresas de desenvolvimento fazem isso! O que mais me chamou antenção ontem foi quando entrei no site do Debian (uma das mais antigas distribuições linux).

O site estava completamente remodelado, e quando comecei a ler o texto, vi o absurdo: eles estavam dizendo que o Arch Linux, o Debian, o openSUSE, grml.org e Gentoo Linux tinham se juntado e formado o Canterbury Linux! Muito absurdo. Debian, Arch e openSUSE são distribuições muito diferentes e têm uma organização bastante diferente. Não sei, mas acho quase impossível isso acontecer.

E o pior (ou melhor, dependendo do ponto de vista) é que todos os sites dessas distribuições estavam iguais: Canterbury Linux. Não sei de quem foi a ideia, mas tenho certeza que enganou muita gente! Os caras se preocuparam até em criar um logo para no “projeto”:

Canterbury Linux
Canterbury Linux

E não foi só isso. Outros absurdos circularam pela internet. Entre eles as seguinte notícias:

Microsoft desiste do modelo proprietário

A notícia foi publicada no blog oficial de Bill Gates. Lá ele explica que o modelo de software proprietário adotado pela empresa já não é tão lucrativo como antes e os recursos obtidos com as vendas do Windows 7 serão utilizados para financiar uma distribuição Linux batizada de Windows 8.

Richard Stallman comentou a decisão. Ele disse que adotará a distribuição Windows 8 assim que ela for liberada para testes e a FSF dará total apoio à Microsoft na adoção de tecnologias livres.

Bill também disse que todos os produtos da empresa serão reformulados para adotar a licença GPL v3 ainda em 2011.

Fonte: http://tanenbaum.uefs.br/lug-uefs/?p=214

IE9 será o browser padrão do Ubuntu 11.10‏

O lançamento do IE9 pela Microsoft surpreendeu a todos pela inovação, segurança e boa renderização dos sites. Por isso, Mark Shuttleworth anunciou hoje que o IE9 será o navegador padrão do Ubuntu a partir do 11.10.

Foi uma bela surpresa o ganho obtido com a nova versão do Internet Explorer. Nós da Canonical designamos uma equipe para trabalhar em conjunto com os desenvolvedores da Microsoft para escrever uma versão para o próximo Ubuntu. O Internet Explorer será adaptado e ajustado ao Ubuntu para que gerencie toda a navegação web, assim como a navegação em arquivos locais, como faz muito bem no Windows. (Mark Shuttleworth)

Após essa declaração a equipe de desenvolvedores da Mozilla se pronunciou descontente com a posição tomada pela Canonical e resolveu adiantar o projeto do Firefox 5, que agora está previsto para setembro, um mês antes do lançamento do Ubuntu 11.10.

Fonte: http://andrenoel.com.br/2011/04/01/ubuntu-11-10-trara-ie9-por-padrao/

No ano passado

Me lembro de outras coisas que vi em anos anteriores. No ano passado, o sistema de fóruns phpBB colocou a notícia de que tinha sido contratado pela Microsoft para desenvolver um sistema similar, só que em ASP, e que agora o foco do software tinha mudado. Passariam a se chamar ASPbb. Chegaram a mudar o logo do site e tudo. No dia seguinte tudo estava de volta ao normal.
Acho que muita gente deve ter tido um treco 😛

Mas primeiro de abril é isso! Se te enganaram esse ano, próximo ano tente se lembrar pra não ser engando tão descaradamente. 🙂


Instalar o PgAdmin III no Linux Fedora 14

O PgAdmin III é um assistente para administração de bancos de dados PostgreSQL. Possui versões para vários sistemas operacionais. Aqui vou mostrar como instalar no Fedora. A versão utilizada no procedimento foi a 14.

Abra o terminal (Menu Principal / Sistema / Terminal) e digite:

su
yum update
yum install pgadmin3

Pronto. Só isso! Você pode acessar o PgAdmin através do Menu Principal / Desenvolvimento


  • Publicidade

  • Redes Sociais

    Facebook  Twitter
  • Estatísticas

    Page Views (desde março de 2010):

    Estatísticas detalhadas
  • Novidades por e-mail!

    Digite seu e-mail:


    Fique tranquilo. Seu e-mail não será usado para outros fins, e você poderá se descadastrar quando quizer.

    Eu!

    Tiago Passos
    Todo o conteúdo desse site esta licenciado sob a licença Creative Commons 3.0 (CC BY 3.0). Você pode copiar e modificar o conteúdo desde que cite o autor.
    iDream theme by Templates Next | Powered by WordPress