sexta-feira, 23 de abril de 2010

Trabalhar pra que?



Você já parou para pensar no motivo que o leva a acordar todo dia cedo para trabalhar?!

A minha dica é a seguinte: - Tenha sempre um bom motivo!

Contas a pagar, carro, moto, casa e comida contam, mas não devem ser o motivo principal. Busque a satisfação de estar fazendo algo por alguém, principalmente quando você tem o privilégio de poder servir ao próximo.

Procure sempre uma forma de melhorar o que faz, oferecendo para seus clientes "o melhor". Não deixe que a rotina esfrie suas melhores intenções. Ache no seu trabalho uma forma de fazer a diferença na vida das pessoas.

Te confesso que isso não vai ser uma prática tão fácil (a principio), mas a garantia de um retorno espetacular é certa!

Desta forma você cresce muito, pois abre mão da presunção de querer sempre fazer as coisas do seu jeito, e passa a dar muito mais importância ao que é dito.

Quando controlamos o nosso GA (eu, ego) deixamos de ver somente o nosso lado, nos colocando em segundo lugar. Visamos assim a felicidade e satisfação do cliente.

Não encare as necessidades de um cliente como se fosse algo sem importância ou chato, veja nessas situações formas de se aprimorar individualmente, pois cada novo desafio exige de você uma nova postura, uma nova compreensão, novas atitudes; e evolução para sua ferramenta de trabalho.

Não se feche em um mundo onde ache que não é necessário aprender mais nada! Ao contrario, assuma sempre a postura de aprendizado continuo! Deixe que todos os desafios do seu dia-a-dia, possibilite te fazer uma pessoa cada vez melhor.

Assim, você não perde seu tempo fazendo algo chato, ou estando em algum lugar que vá desperdiçar seus anos de vida. Desta forma você vai esta fazendo o que gosta e realmente sendo útil.

Pense um pouco no assunto: "Escolha um trabalho que você ame e não terá que trabalhar um só dia de sua vida" - Confúcio - Filósofo chinês

Muito obrigado!

PHP-GTK

Se tem uma coisa que vem crescendo nos ultimos tempos é o PHP.
O PHP foi criado para ser uma linguagem voltada para internet. Mas, com sua facilidade em implementar extensões, foi criada uma capaz de utilizar o PHP para criar aplicações Gráficas: PHP-GTK.
Andréi Zmievski criou o esta maravilhosa linguagem em março de 2001. Incentivado pelo grande motivo que vem acompanhando as grandes invenções: "Fiz porque queria ver se era possivel".
Assim, nasceu o PHP-GTK, uma linguagem que faz a ligação entre duas ferramentas: PHP e a Biblioteca GTK (linguagem binding). Podendo ser visto como uma extensão do PHP para criação de aplicativos Client-side.
Para entendermos como é possivel fazer essa integração, saiba que o GTK (Gimp tool kit) é um conjunto de bibliotecas para criar aplicações gráficas. Ele foi criado para ser utilizado no GIMP, porém, seu crescimento foi tão grande que foi adotado como peça fundamental do GNOME (uma das interfaces mais utilizadas no mundo Linux).
O PHP-GTK fornece todas as funcionalidades do PHP, só diferenciando a parte de interação com o usuário:

Vamos a instalação do PHP-GTK no Ubuntu 9.10:
Copiado o arquivo, agora vamos extrai-lo, para isso abra o terminal e digite os seguintes comandos:
  • cd /usr/local
  • sudo tar -xzvf php-gtk2.tar.gz (informando a senha do administrador)
E seguindo os seguintes passos:
  • chmod 777 php-gtk2 -Rf
  • sudo ln -sf /usr/local/php-gtk2/bin/php /usr/bin/php-gtk2
Feito isso agora vamos testar para ver se nossa instalação esta ok!
Crie um arquivo com o seguinte nome: teste.php
E coloque o seguinte conteudo:


$janela->set_default_size(200, 200);

//define titulo da janela principal
$janela->set_title('Minha janela pricipal!');

//posicionando a janela no centro
$janela->set_position(GTK::WIN_POS_CENTER);

//cria label
$label1 = new GtkLabel('Meu primeiro teste com PHP-GTK!');

//add label na janela
$janela->add($label1);

$janela->show_all();

Gtk::Main();
?>

Feito isso, agora basta ir no terminal e execute o seguite comando: php-gtk2 teste.php
obs.: Lembrando que esse arquivo no meu caso foi armazenado em minha pasta pessoal.
Caso o resultado seja uma tela assim:

Indica que tudo correu bem!
PHP-GTK é uma excelente alternativa para quem deseja levar seus conhecimentos em PHP para aplicações Desktop!
Para ajudar, contamos com uma excelente comunidade (muito ativa) que esta sempre pronta a ajudar novos adeptos com excelentes artigos: http://www.php-gtk.com.br/
E para aqueles que acham que PHP-GTK não é levado a sério, basta entrar em contato com os integrantes e verificar que existem empresas trabalhando com PHP-GTK no seu dia-a-dia!
Para comprovar sua capacidade, existem projetos (em sua maioria opensource) de alto nivel. Um deles é o b2Stok. Um excelente gerenciador de estoque, com emissão de nota e tudo que um bom gerenciador necessita ter!
O que realmente faz falta é uma ferramenta RAD para agilizar o desenvolvimento, mas nada que um bom criador de telas estilo Glade ou Gazpacho não possa facilitar sua vida!
Fica ai a dica!
Vale a pena estudar sobre essa grande alternativa!
Grande abraço!