Translate

15 de julho de 2009

Mais de um msn no mesmo pc


Quem trabalha com suporte e precisa usar o msn, pode precisar acessar mais de um ao mesmo tempo, por exemplo o da empresa e o seu, no linux usando Gain e Amsn isso é possível mas no Windows é necessário um aditivo ao msn, o plus, para ativar esse e outros recursos.
Para saber mais : http://www.pplware.com/2009/06/26/como-ter-2-ou-mais-contas-msn-abertas-no-mesmo-pc/

14 de julho de 2009

Qual o melhor linux

Distribuiçoes linux

A alguns dias quando conversava com um amigo sobre Linux e software livre ele me disse que estava afim de experimentar este tal de Linux que eu tanto falava, dai surgiu a pergunta que deu origem a este post, Qual a melhor distribuição Linux?
É difícil dizer qual o melhor Linux, na verdade não tem como dizer que uma distribuição é a melhor (pelo menos ainda não ) já que não tem como dizer qual a melhor pensei em falar de algumas distribuições que já usei e de como achar o melhor o melhor Linux para você, que atenda as suas necessidades.
Antes de começar a baixar ISO de tudo quanto é tipo de Linux existem algumas coisas que você deve prestar atenção:

1° – O que você busca no Linux?

Continuar

Controle de versões com Subversion

Em programação quando temos que atualizar um programa geralmente guardamos as versões anteriores para no caso de algo der errado podermos desfazer, e guardar muitas versões do mesmo programa pode causar confusão.
No linux existe um sistema de atualizações muito organizado com as versões estáveis, e as mais atuais para testes, etc.
Com o Subversion podemos ter um maior controle das versões de nossos programas em pacotes, e podemos ainda montar um servidor de atualizaçoes para nossos cliente.

Para saber mais:
www.makelinux.com.br/?p=163
Tutorial do Subversion

Controlando vários computadores com synergy

Quem trabalha com programação geralmente necessita de mais de um monitor, ou mais computadores para distribuir as tarefas, e pode ficar confuso muitos teclados sobre a mesa, uma maneira prática de resolver isso é compartilhando o mesmo teclado e mouse, pois afinal só temos duas mãos.

O synergy é uma ferramenta que permite compartilhar o teclado e o mouse entre varios pcs, isto é muito útil quando você tem que utilizar varios computadores ao mesmo tempo.

Ele detecta quando o mouse chega no canto da tela e passa o cursor para o outro pc que esta configurado, assim você pilota vários computadores com o mesmo teclado e mouse…



A instalação é rápida e fácil, no ubuntu é so digitar:

sudo apt-get install synergy quicksynergy
Ele possui também versões para mac e Windows que podem ser obtidas no site: http://synergy2.sourceforge.net/

para saber mais: http://www.guiadohardware.net/tutoriais/tres-monitores/
fonte: www.makelinux.com.br

10 de julho de 2009

Suporte remoto - acessando computadores pela internet



Para quem instala sistemas e vez por outra tem fazer manutenção, nada como poder controlar o computador do cliente remotamente, ou seja, do seu computador acessar outro através da internet como se estivesse lá.
Existem muitas opções como:
-> O famoso VNC, onde temos de instalar o programa no servidor e no que vai acessar;
->Temos mais opções de segurança com o LogMeIn, que na sua versão gratuita possibilita cadastrar até 8 computadores, que podem ser acessados pelo navegador Internet Explorer ou Firefox, bastando instalar um programa específico para cada computador que será acessado;
-> Temos ainda o ShowMyPC, mais prático de todos, pois nem precisa instalar nada, é só executar o programa no computador que vai acessar e no que será acessado (servidor).
E pronto, parece que estamos lá sentados controlado o mouse e o teclado, e vendo a tela do cliente, com bate-papo para comunicação, troca de arquivos, etc.
-> Lembrando que até pelo MSN também é possível o acesso remoto, clicando em ações, soliciar ajuda remota, e escolher o contato do MSN que deve estar online e aceitar a solicitação.

Estúdio livre no linux


Estúdio livre é uma coletânia de programas para transformar seu computador com linux em um estúdio de edição de vídeos, som e gráficos.

Existem programas como o Cinelerra que se compara aos profissionais em edição de vídeo, com o diferencial que é livre e ainda atualizado constantemente.

Podemos citar também o DeVeDe para criação de DVDs, o Blender para animações em 3D, o Gimp para imagens, Audacity para edição de sons, e muitos outros tutoriais e aplicativos separados em pacotes de vídeo, gráficos e som.

Para saber mais acesse: www.estudiolivre.org

Ferramentas recomendadas: Fluxograma de edição

5 de julho de 2009

NetBeans a ide multi-plataforma e multi-linguagem



Atualmente aderi a uma ide para programação que está disponível no linux e no windows, e nela uso para as linguagens: PHP, C++ e Java, e através de plugins pode ser usada nas demais linguagens.

O NetBeans IDE é um ambiente de desenvolvimento - uma ferramenta para programadores, que permite escrever, compilar, depurar e instalar programas. O IDE é completamente escrito em Java, mas pode suportar qualquer linguagem de programação. Existe também um grande número de módulos para extender as funcionalidades do IDE NetBeans. O NetBeans IDE é um produto livre, sem restrições à sua forma de utilização.

Também está disponível a Plataforma NetBeans; uma base modular e extensível que pode ser usada como infra-estrutura para a criação de grandes aplicações de desktop. Os Parceiros fornecem plugins que podem ser facilmente integrados na Plataforma, e que podem ser utilizados para desenvolver ferramentas e soluções próprias.


O NetBeans oferece uma grande variedade de listas de discussão para facilitar a comunicação entre utilizadores NetBeans. Veja a página de listas em http://www.netbeans.org/community/lists/index.html para saber mais sobre as listas de discussão do NetBeans.

Página oficial: http://www.netbeans.org/index_pt_PT.html

Etiquetas com KBarcode


Criando etiquetas, código de barras, capas de DVD e cartões de visitas no linux.
KBarcode é um programa que não só ajuda a criar etiquetas de vários tipos e tamanhos, como também pode gerar e imprimir códigos de barras. Se necessário, o programa vai até mesmo buscar dados para as etiquetas em um servidor MySQL.

Quero saber mais
Página do Kbarcode: www.kbarcode.net

Livro PHP programando com orientação a objetos

PHP (um acrónimo recursivo para "PHP: Hypertext Preprocessor") é uma linguagem de programação de computadores interpretada, livre e muito utilizada para gerar conteúdo dinâmico na World Wide Web.

A linguagem surgiu por volta de 1994, como um pacote de programas CGI criados por Rasmus Lerdof, com o nome Personal Home Page Tools, para substituir um conjunto de scripts Perl que ele usava no desenvolvimento de sua página pessoal. Em 1997 foi lançado o novo pacote da linguagem com o nome de PHP/FI, trazendo a ferramenta Forms Interpreter, um interpretador de comandos SQL.

Para saber mais leia este artigo na wikipédia.

PHP: Programando com Orientação a Objetos 2ª Ed. 2009 - autor: Pablo Dall'Oglio, ed. NOVATEC, ver a prévia do livro

Principais tópicos abordados no livro:
  • Introdução ao PHP, arrays, strings e arquivos
  • Orientação a objetos, conceitos e implementações
  • XML, Web Services, tratamento de exceções
  • Técnicas de mapeamento objeto-relacional
  • Criação de classes para apresentação de HTML
  • Criação de classes para formulários e listagens
  • Criação de classes para manipulação de SQL
  • Criação de uma aplicação orientada a objetos
Apostilas da Unicamp do mesmo autor:

PHP5 e Web Services 1026 Kb Genérico 16-02-2007 07:46 Visualizar Download

PHP5 Orientação a Objetos e Design Patterns 694 Kb Genérico 16-02-2007 07:47 Visualizar Download

PHP5: Orientação a Objetos e Design Patterns 831 Kb Genérico 16-02-2007 07:46 Visualizar Download

IDE editor usado em Windows:
Netbeans , PHP Designer , EasyPHP 2.0b1 , DBTools

IDE editor usado em Linux:
Netbeans


Revista PHP

Criar aplicativos como PHP

fonte: Linux Magazine

O PHP-GTK não é uma nova linguagem de programação, mas um projeto que visa a disponibilizar toda a biblioteca de componentes gráficos GTK como uma extensão do PHP. Com isso, permite a criação de aplicações gráficas com a linguagem PHP e tudo que ela oferece, como a sintaxe flexível, a tipagem dinâmica, a quantidade enorme de documentação a respeito, uma multiplicidade de livros e a grande comunidade ativa, além, é claro, da capacidade de se comunicar com praticamente todos os bancos de dados existentes e permitir a geração de gráficos, planilhas, documentos PDF, entre outros, através de suas demais extensões. O PHP-GTK é a primeira extensão da linguagem PHP que permite escrever aplicações client-side com interface gráfica. Foi escrita, em parte, para provar que o PHP é uma linguagem completa e de grandes propósitos.

Ao escrever um programa em PHP-GTK, o desenvolvedor poderá rodá-lo da mesma forma nas principais plataformas do mercado – Linux, Windows e Mac –, sem exigir a recompilação do código. Isso é possível por que o código do PHP não é compilado, mas interpretado. Para o usuário, é necessário somente ter o interpretador do PHP com suporte à biblioteca GTK instalado no sistema operacional.
Atualmente na sua segunda versão, a biblioteca GTK possui um visual extremamente atraente. É possível escrever programas para rodarem com visual nativo em sistemas Linux e também em Windows®. Para isso, não será necessário alterar uma linha sequer de seu código-fonte.

Quero saber mais