Arquivo de fevereiro de 2008

Os 3 últimos desejos de Alexandre O Grande

sexta-feira, 15 de fevereiro de 2008

Quando à beira da morte, Alexandre convocou os seus generais e relatou seus

3 últimos desejos:

1 – Que seu caixão fosse transportado pelas mãos dos médicos da época;


2 – Que fossem espalhados no caminho até seu túmulo os seus tesouros conquistados (prata, ouro, pedras preciosas…); e

3 – Que suas duas mãos fossem deixadas balançando no ar, fora do caixão, à vista de todos.

Um dos seus generais, admirado com esses desejos insólitos,

perguntou a Alexandre quais as razões. Alexandre explicou:

1 – Quero que os mais iminentes médicos carreguem meu caixão para mostrar  que eles NÃO têm poder de cura perante a morte;

2 – Quero que o chão seja coberto pelos meus tesouros para que as pessoas possam ver que os bens materiais aqui conquistados, aqui
permanecem;

3 – Quero que minhas mãos balancem ao vento para que as pessoas possam ver que de mãos vazias viemos e de mãos vazias partimos.

Trackbacks, Pingbacks, Refbacks e Linkbacks, o que são e como usá-los?

quinta-feira, 14 de fevereiro de 2008

É muito comum um blogueiro escrever sobre um assunto e outro blogueiro comentar sobre esse assunto, ou melhor ainda, expandir o assunto. Quando se continua um assunto iniciado em outro blog, geralmente é colocado um link informando ao leitor o post de origem. Seria interessante se o blogueiro que iniciou o assunto soubesse que você está comentando com ele certo? Melhor ainda se tivesse um link lá para que os leitores dele viessem até o seu blog para lerem suas considerações a respeito, não acha?

Qualquer método que permita que o autor original seja notificado quando alguém faz referência a um post seu é chamado de linkback, popularmente costuma-se chamar todos eles de trackback, quando na verdade trackback é um método específico de linkback, vejamos as diferenças entre eles:

Trackback – O sistema de blog que você utiliza examina todos os links que você colocou no seu post e manda uma notificação para cada um deles (usando o método HTTP_POST comumente usado em formulários), através dessa notificação são enviados o nome do seu blog, o título do seu post, um trecho do seu post, o endereço (url) do seu post, e o número (ID) do seu post. O blog que recebe a notificação precisa suportar trackbacks, em caso positivo ele pode ir para uma fila de moderação onde o autor decide se será publicado ou não. Caso seja publicado os trackbacks costumam ser colocados junto dos comentários.

Pingback – O sistema de blog que você utiliza examina todos os links que você colocou no seu post e manda uma notificação para cada um deles (usando o método XMLRPC), através dessa notificação são enviados o endereço (url) do post que foi linkado e o endereço (url) do post que o linkou. Caso o blog que recebeu o pingback possua esse recurso ele analisará o post que enviou o pingback e extrairá dele as informações desejadas. É menos suscetível a spam pois quando o blog de destino analisa o seu post ele verifica se você realmente fez um link para ele.

Refback – Um visitante do seu blog clica no link que você deixou informando o post original, o blog de destino analisa as referências e deixa um link no post original avisando de onde estão chegando visitantes permitindo que os visitante do blog dele façam o caminho inverso, ou seja, sigam para o blog que continuou o assunto. Não requer nenhum recurso específico no seu sistema de blog mas sim no blog que você está linkando. Para evitar spams recomenda-se que o blog que recebe um refback analise o endereço que enviou a notificação para verificar se ele efetivamente fez um link.

Formas de uso:

Se o seu sistema suporta pingbacks geralmente basta ativá-lo nas configurações e você não precisa fazer mais nada, ele identifica os links e manda as notificações.

Se o seu sitema suporta trackbacks ele terá um campo na postagem para você informar as URLs de trackback. Procure nos posts dos blogs que você está mencionando uma indicação dessa URL de trackback, ela costuma ficar perto do formulário de comentários, copie a url de trackback e coloque no campo adequado do seu sistema de postagem. Múltiplas URLs costumam ser separadas por vírgula. Ao clicar em enviar o seu sistema notificará cada blog informando que você fez um post comentando algo que eles escreveram. Para aceitar trackbacks ative essa opção nas configurações do seu sistema de blog, você pode optar por receber diretamente os trackbacks ou aprová-los antes da publicação. Alguns sistemas possuem a opção de analisar todos os links e descobrir automaticamente as urls de trackback.

Refbacks são configurados apenas no blog que recebe a notificação, você precisa ativar isso nas configurações do seu blog ou instalar um script de refback, scripts eficientes de refback costumam ser lentos devido a demora em analisar cada página que enviou uma referência e scripts que não analisam as referências costumam receber muito spam de sites especializados em burlar essa técnica, por esse motivo o refback não é muito popular atualmente.

Se o seu sistema de blog não possui pingbacks ou trackbacks você pode enviar um trackback através do Formulário de Trackback, ou deixar um comentário no blog de origem informando sua URL, fazendo uma espécie de ‘trackback manual’, o importante e manter as ligações entre os blogs para estimular as conversações e o espírito de comunidade dos blogs.

Posts similares:
Trackbacks para todos
Finalmente os trackbacks
Conversações em alta

Fonte: Interney

Acessibilidade: urgente e necessária!

quarta-feira, 13 de fevereiro de 2008

“Alguns assuntos são tratados com maestria por um sem-número de profissionais, é sempre admirável observar isso. Porém, assuntos como acessibilidade devem ser exaustivamente relatados, observados, repassados de todas as maneiras possíveis.

Nas minhas andanças pela web, descobri um avaliador de acessibilidade (ASES) disponibilizado pelo governo federal eletrônico em conjunto com a Sociedade Acessibilidade Brasil, nos blogs de Cristian Tretin (web para todos) e, posteriormente, no blog de Marcelo Torres.

O ASES é uma ferramenta open source (código aberto, ou seja, permite a melhoria contínua por qualquer desenvolvedor que queira ajudar), seguindo uma tendência inaugurada pelos softwares e distribuições LINUX.

Neste blog, publico sempre conteúdo inédito, normalmente evito assuntos já abordados por outros blogs. Neste caso, porém, a idéia é justamente contrária: acessibilidade e orientações de como testar ou criar conteúdo acessível devem ser divulgadas por todos os blogs relacionados com o tema, expandindo e fazendo a informação chegar para todos os desenvolvedores, estudantes e profissionais envolvidos com web, de alguma forma.

O ASES é uma ferramenta excelente, permitindo o test-drive de seus sites e blogs no ítem acessibilidade. Munido das informações sobre os pontos fracos de sua aplicação web, fica muito mais fácil a melhoria da mesma, corrigindo erros e solucionando problemas.
Várias mudanças serão efetuadas, progressivamente, neste blog, devido aos resultados obtidos pelo ASES.

Confira seus principais recursos, de acordo com o site oficial:

  • Avaliador de acessibilidade (e-MAG e WCAG);
  • Avaliador de CSS;
  • Avaliador de HTML (4.01 e XHTML);
  • Simuladores de leitor de tela (tempo) e Baixa visão (daltonismo, miopia, catarata);
  • Ferramenta para selecionar o DocType, conteúdo alternativo, associador de rótulos, links redundantes, corretor de eventos e preenchimento de formulários

Definições básicas dos termos citados:
a) e-MAG: modelo de acessibilidade do governo eletrônico, atendendo as exigências do decreto 5.296, sobre acessibilidade.

b) CSS, HTML, XHTML: saiba mais neste artigo, aqui do blog.

c) Leitor de tela: software especialmente desenvolvido para leitura do conteúdo dos textos de um computador, inclusive website. Ao se escrever um código de acordo com os padrões e normas de acessibilidade, o leitor cumpre sua missão de maneira muito mais eficaz.

E por falar em leitor de tela, sugiro o download deste aqui:

http://www.nvda-project.org/download.html

Trata-se de uma excelente ferramenta freeware que lê o conteúdo do monitor, utilizando a tecnologia de voz sintetizada. Instale e experimente como suas aplicações web são interpretadas por ele, não deixe de melhorar, sempre!

Aguardem mais artigos sobre este tema importantíssimo!

Grande Abraço!”

Fonte: Fabiano Pereira

Novas regras para telefonia celular valem a partir de 13 de fevereiro

quarta-feira, 13 de fevereiro de 2008
Operadoras terão de garantir cancelamento de linha em até 24 horas.
Além disso, prazo de validade de créditos para pré-pagos será estendido.

Do G1, com informações do Jornal Hoje entre em contato

A telefonia móvel é a campeã de reclamações na Agência Nacional de Telecomunicações (Anatel), com mais de 360 mil queixas registradas no ano passado. Para contornar o problema, as regras para o setor vão mudar a partir de 13 de fevereiro.

Veja o site do Jornal Hoje

O objetivo das novas mudanças, de acordo com a Anatel, é resolver problemas na conta, no atendimento, nas promoções e até na hora de cancelar a linha. O motorista Gilvan de Souza, por exemplo, perdeu muito tempo para conseguir cancelar uma linha: “Cada dia, eu ficava uns quatro ou cinco minutos esperando. A ligação passava de um atendente pra outro, e ninguém resolvia nada.”

Saiba mais

Mudanças

Por isso, a partir do dia 13, as empresas de telefonia celular terão 24 horas para cancelar a linha a partir do pedido do consumidor. Além disso, a cobrança de chamadas antigas, feitas há mais de dois meses, ocorrerá somente após negociação com usuário e serão discriminadas em faturas separadas.

As chamadas para serviços de emergência passam a ser de graça, até para o consumidor que estiver fora da área em que mora. No caso dos pré-pagos, a ligação será feita mesmo se os créditos estiverem vencidos.

Pelas novas regras, quem tem celular pós-pago poderá pedir, sem custo, a cada seis meses, uma comparação dos planos alternativos para escolher a melhor opção.

Pré-pago

Hoje, 80% dos telefones celulares são pré-pagos. Por isso, a Anatel acredita que as medidas de maior impacto são as que mudam os prazos dos créditos. As empresas vão oferecer créditos para 180 dias – hoje, o prazo máximo obrigatório é de 90 – e o consumidor não vai mais perder o que deixou de usar.

“A partir do momento em que ela coloca novos créditos, esses R$ 2 ou R$ 3 vão ser somados ao crédito que ela colocou pelo novo prazo de validade”, explica Bruno Ramos, gerente de regulamentação da Anatel.

Atendimento pessoal

Mas o consumidor ainda vai esperar bastante para ter atendimento pessoal pelas empresas de celular. A Anatel determinou que elas montem postos para receber os clientes, mas deu um longo prazo de adaptação para as operadoras. Somente em 2012 o atendimento pessoal terá de cobrir todo o país.

URL:http://g1.globo.com/Noticias/Economia_Negocios/0,,MUL280414-9356,00.html

Palavras mais comuns em inglês

segunda-feira, 11 de fevereiro de 2008

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 02 de Outubro de 1997

Esta dica, embora não estritamente relacionada com administração de computadores, pode ser muito útil para quem precisa lidar no seu dia a dia com uma literatura predominantemente em inglês.

Qualquer profissional de informática que não consiga ao menos ler textos em inglês sofre sérios impedimentos no exercício diário de sua profissão.

A boa notícia é que a leitura, e apenas a leitura de textos em inglês, é uma habilidade que pode ser desenvolvida em um espaço de tempo relativamente curto. A leitura pode ser aprendida independentemente do aprendizado da fala, da escrita e da audição.

Para aprender a ler em inglês o aluno deve dominar alguns rudimentos da estrutura da língua. Este domínio é passivo, ou seja, é necessário apenas que se saiba identificar as estruturas para obter a compreensão da mensagem.

E o vocabulário, que é a preocupação maior de todos, não constitui impedimento algum no domínio do idioma. A língua inglesa e a portuguesa possuem diversos elementos em comum. Os cognatos, palavras com origens no latim, como por exemplo a palavra “impossible”, ou “impossível”, são facilmente identificáveis. Os cognatos respondem por 20% de todos os termos encontrados em textos técnicos.

Eu estou enviando para vocês alguns fatos interessantes de um trabalho que realizei com a coleção de livros online mantida pelo Projeto Gutenberg.

O Projeto Gutenberg é uma iniciativa que tem por objetivo disponibilizar em formato eletrônico livros cujo direito autoral já tenha expirado.

Até hoje já foram convertidos cerca de 1100 livros, principalmente em inglês, porém existem também obras em espanhol, italiano e francês.

O objetivo do trabalho realizado foi identificar as palavras mais comuns da língua inglesa e seu percentual de ocorrência.

Dos 1067 livros disponíveis no dia 29 de setembro de 1997, foram utilizados para o cálculo 1032 livros. Todos estes livros foram combinados em um único arquivo de 440MB de tamanho, contendo 6.615.271 palavras. Deste total foram extraídas 103.590 palavras diferentes, sendo que 78.332 delas ocorrem menos de dez vezes, ou seja, 75% das palavras aparecem com muito pouca frequência.

E o mais interessante, as 250 palavras mais frequentes são responsáveis por 57% do total das palavras. Desta forma, se você conhece estas 250 palavras você já conhece aproximadamente 60% de qualquer texto em inglês.

Juntando-se a estas palavras os cognatos, você tem que aproximadamente 80% do vocabulário de textos técnicos é facilmente identificável.

E ainda mais importante, as 1000 palavras mais comuns totalizam cerca de 99,25% de todas as palavras. Excelente, não?

Então, se você precisa do inglês no seu trabalho, pense em aprender a ler primeiro. Você vai atender à sua necessidade imediata ao mesmo tempo em que se capacita para seguir aprendendo o idioma inglês em sua totalidade. A leitura vai facilitar o aprendizado da fala, da escrita e da audição.

Com a relação das palavras mais comuns, eu publiquei no site AprendendoIngles um pequeno método para aprendizado do idioma, em que as palavras mais comuns são ilustradas com frases em inglês e sua tradução para o português. Este material encontra-se na seção eBooks

O programa que usei para realizar a contagem das palavras pode ser encontrado em http://www.dicas-l.com.br/dicas-l/20011102.php

Este trabalho deu origem a um livro, chamado As Palavras Mais Comuns da Língua Inglesa, publicado pela Editora Novatec. No site da editora, está disponível para download, o primeiro capítulo do livro, que explica a metodologia para aprender a ler em inglês.

Nos sites Aprendendo Inglês e IDPH estão disponíveis diversos recursos e artigos voltados para o auto-aprendizado da lingua inglesa.

Abaixo segue a lista das 250 palavras mais comuns, o percentual com que ocorrem e um resumo das estatísticas que mencionei acima.

Número de livros 1032
Tamanho do arquivo combinado 440MB
Data 29/09/97
Número total de palavras 6.615.271
Número total de palavras diferentes 103.590
Número de palavras que ocorrem menos de dez vezes 78.332
Número de ocorrências das 250 palavras mais comuns 3.781.615 (57%)
Número de ocorrências das 1000 palavras mais comuns 6.565.736 (99.25%)
Palavra Porc. Total Número de Ocorrências
the 7.846512 519068
of 4.460135 295050
and 3.653471 241687
to 2.556630 169128
in 1.815451 120097
was 1.161903 76863
that 1.112607 73602
his 1.079124 71387
he 1.033669 68380
it 0.872406 57712
with 0.772803 51123
as 0.737385 48780
by 0.707575 46808
for 0.666821 44112
is 0.663329 43881
had 0.622454 41177
but 0.576575 38142
which 0.538663 35634
on 0.520341 34422
be 0.506994 33539
at 0.504938 33403
not 0.499753 33060
they 0.499345 33033
from 0.494795 32732
were 0.474372 31381
their 0.472573 31262
this 0.449097 29709
or 0.400679 26506
have 0.384247 25419
you 0.380876 25196
her 0.376991 24939
who 0.363099 24020
all 0.361406 23908
him 0.359970 23813
an 0.338807 22413
so 0.326850 21622
are 0.297705 19694
one 0.293624 19424
she 0.263753 17448
my 0.257782 17053
them 0.254396 16829
we 0.251494 16637
been 0.250602 16578
no 0.242152 16019
me 0.236710 15659
if 0.235637 15588
said 0.234185 15492
there 0.229787 15201
when 0.223619 14793
would 0.221261 14637
more 0.212901 14084
will 0.181625 12015
some 0.174747 11560
what 0.173795 11497
into 0.172102 11385
has 0.167340 11070
could 0.158754 10502
than 0.158255 10469
out 0.156547 10356
then 0.153720 10169
up 0.153418 10149
its 0.150697 9969
man 0.147553 9761
time 0.145315 9613
now 0.140281 9280
two 0.139133 9204
upon 0.139057 9199
these 0.137984 9128
after 0.136533 9032
footnote 0.135414 8958
may 0.135006 8931
only 0.134855 8921
other 0.133676 8843
see 0.128007 8468
such 0.123321 8158
do 0.123245 8153
great 0.120932 8000
very 0.120086 7944
any 0.120010 7939
your 0.118302 7826
about 0.114689 7587
made 0.113495 7508
our 0.112800 7462
well 0.112724 7457
first 0.112346 7432
most 0.110351 7300
like 0.110154 7287
before 0.109187 7223
little 0.108401 7171
himself 0.105287 6965
over 0.103760 6864
without 0.102868 6805
own 0.102808 6801
those 0.101644 6724
good 0.101266 6699
might 0.101175 6693
men 0.099361 6573
can 0.099331 6571
should 0.098817 6537
did 0.098741 6532
where 0.095824 6339
come 0.095763 6335
people 0.095627 6326
must 0.093450 6182
us 0.093057 6156
day 0.088991 5887
long 0.088825 5876
much 0.088810 5875
down 0.088311 5842
same 0.087676 5800
mr 0.083927 5552
never 0.083579 5529
even 0.083398 5517
old 0.082204 5438
under 0.081327 5380
through 0.080828 5347
still 0.080828 5347
while 0.080314 5313
many 0.080239 5308
know 0.079876 5284
every 0.079196 5239
life 0.078591 5199
three 0.077790 5146
how 0.077759 5144
way 0.077291 5113
years 0.076384 5053
came 0.076354 5051
king 0.074963 4959
go 0.073436 4858
being 0.072318 4784
again 0.070549 4667
here 0.069067 4569
make 0.068629 4540
back 0.068115 4506
new 0.067510 4466
against 0.066437 4395
found 0.065198 4313
yet 0.065031 4302
say 0.064230 4249
too 0.064170 4245
last 0.063157 4178
though 0.063051 4171
head 0.062613 4142
away 0.061948 4098
right 0.061131 4044
hand 0.060693 4015
place 0.060375 3994
god 0.060209 3983
another 0.059136 3912
shall 0.059121 3911
country 0.058894 3896
part 0.058788 3889
far 0.058667 3881
left 0.057624 3812
eyes 0.057534 3806
soon 0.056838 3760
went 0.055961 3702
take 0.055856 3695
each 0.055840 3694
just 0.055311 3659
power 0.055221 3653
name 0.054858 3629
am 0.054344 3595
death 0.054147 3582
world 0.053361 3530
nor 0.053104 3513
mind 0.053104 3513
once 0.052923 3501
off 0.052243 3456
among 0.051699 3420
thought 0.051275 3392
whom 0.050731 3356
house 0.050656 3351
get 0.050625 3349
nothing 0.050595 3347
between 0.050459 3338
hundred 0.050278 3326
think 0.050096 3314
both 0.048978 3240
young 0.048887 3234
because 0.048509 3209
saw 0.048267 3193
ever 0.048055 3179
let 0.047980 3174
themselves 0.047557 3146
emperor 0.047345 3132
case 0.046680 3088
work 0.046241 3059
whose 0.046121 3051
war 0.046075 3048
took 0.045939 3039
general 0.045622 3018
city 0.045607 3017
state 0.045259 2994
side 0.044821 2965
things 0.044684 2956
always 0.044533 2946
days 0.043838 2900
thus 0.043808 2898
face 0.043233 2860
night 0.042946 2841
less 0.042931 2840
give 0.042871 2836
asked 0.042825 2833
body 0.042538 2814
also 0.042311 2799
seemed 0.041843 2768
four 0.041646 2755
non 0.041631 2754
son 0.041586 2751
whole 0.041525 2747
called 0.041193 2725
don’t 0.040875 2704
however 0.040437 2675
love 0.040316 2667
put 0.040210 2660
thousand 0.039893 2639
hands 0.039877 2638
seen 0.039817 2634
tell 0.039530 2615
almost 0.039227 2595
look 0.039182 2592
father 0.039122 2588
heart 0.038850 2570
few 0.038850 2570
got 0.038653 2557
five 0.038502 2547
nature 0.038366 2538
find 0.038184 2526
public 0.038094 2520
going 0.038063 2518
roman 0.037912 2508
perhaps 0.037716 2495
woman 0.037610 2488
since 0.037126 2456
having 0.036748 2431
arms 0.036718 2429
heard 0.036703 2428
looked 0.036582 2420
age 0.036552 2418
gave 0.036008 2382
why 0.035992 2381
words 0.035781 2367
light 0.035524 2350
better 0.035312 2336
end 0.034934 2311
water 0.034919 2310
twenty 0.034435 2278
until 0.034360 2273
others 0.034330 2271

Fonte:  dicas-l

Controle sua casa com o sistema de automação MisterHouse

domingo, 10 de fevereiro de 2008

misterhouse

Colaboração: Alessandro de Oliveira Faria

Data de Publicação: 08 de Setembro de 2005

MisterHouse é um sistema de automação repleto de aplicações de gerenciamento de uma casa a distância. O programa é escrito em Perl, totalmente open-source e esta disponível em todas as plataformas Windows, Mac OS X, Unix e Linux.

Saiba mais:

Fonte: dicas-l

Zend Framework 1.5 preview Lançado!

quinta-feira, 7 de fevereiro de 2008

Foi lançado a versão preview 1.5 do ZF. E está com grandes novidades, vamos ver:

  • Novo Zend_Form com suporte para formulários com AJAX
  • Novos actions e helpers com facilidades para AJAX requests e responses
  • Novos recursos para o Lucene
  • Novo Zend_Layout que ajuda na criação de layout
  • Suporte para UTF-8 em PDFs
  • Suporte ao Technorati, SlideShare e outros como serviços
  • Mudanças e soluções de outros problemas

Lembrando que esse release não é para ser usado na produção, apenas em testes pois ainda não está completamente estável.

E aí, o que você gostou dessa nova versão? Já testou? Está estável, bugada?

Faça download agora!

Fonte: Felipe Tonello

Onze passos para transformar-se em um programador de excelência

quinta-feira, 7 de fevereiro de 2008

Esta é uma lista de hábitos dos bons programadores. Perseguir estas características deve fazer com qualquer pessoa possa tornar-se um excelente programador.

1. O primeiro grande passo é apaixonar-se pela atividade. Todas as pessoas que atingem o grau da maestria no que fazem, são apaixonados por sua profissão.
2. Desenvolva sua inteligência. Não suporte nem mais um minuto de programas dominicais de auditório, muito menos desperdice seu tempo com reality shows. Veja filmes e músicas que desafiem seu intelecto, compreenda arte, entregue-se a bons livros, procure os editoriais e colunistas dos bons jornais diários.
3. Investigue todas as funcionalidades de seus editores. O melhor é saber usar um bom IDE e um bom editor simples, algo como dominar o NetBeans e o vi. Não despreze nenhum deles, cada um pode ser útil em distintas ocasiões.
4. Utilize algum sistema de controle de versões. Isso permitirá manter backups e avaliar a evolução das versões de suas criações. Se não desejar utilizar coisas como o Subversion, ao menos faça cópias dos diretórios com seus aplicativos em estados funcionais e torne estes diretórios imutáveis (utilize, no Linux, o comando chattr +i)
5. Raramente você será o primeiro a tratar certos problemas comuns. Não perca tempo escrevendo códigos para problemas que muita gente já deve ter resolvido. Estude os Design Patterns, consulte sítios como o DZone Snippets, Google Code ou Koders.
6. Divida para conquistar. Desenhe a arquitetura básica de seus projetos e divida-a em partes administráveis. Após a visão geral, veja os módulos, as classes que devem ser implementadas e faça uma de cada vez.
7. Tenha poucas e boas fontes. A Internet pode ser sua inimiga. Digamos que ao pesquisar sobre Ruby você encontre cerca de cinqüenta bons endereços na web e mais vinte e-books e arquivos em PDF. Imagine-se lendo tudo isso. Procure uma ou duas excelentes fontes, procure a referência oficial do assunto pesquisado e chega!
8. Ainda sobre o aprendizado: tenha gana de aprender. Melhor ainda: tenha gana de aprender por si mesmo. O auto-didata tende a reter melhor o conhecimento. Faça cursos para aprender o básico, ter visão generalista e comprovar conhecimento. Mas investigue os detalhes sozinho. Não se preocupe sobre não ter como comprovar todo o seu conhecimento com certificados citados em seu Curriculum. Todo bom programador tem um grande volume de conhecimento não formalizado e que os empregadores talvez nem compreendessem como se relacionam com sua atividade. E nem pense em esperar para aprender. “Quando eu entrar na faculdade ….” é uma frase proibida. A hora de começar foi há dez minutos.
9. Mais ainda: enquanto você não puder dizer que programa em meia dúzia de linguagens diferentes, não pense em si mesmo como um bom programador. Estude diversas tecnologias. Melhor ainda você ficará quando tiver bons conhecimentos em bancos de dados, redes, hardware, artes gráficas e pré-história da civilização oriental. Bem, talvez possamos deixar este último ítem de lado.
10. Controle o desencanto. A mente dos bons desenvolvedores está sempre à busca de novos desafios. Quando seu projeto estiver bem encaminhado, pode chegar aquela sensação de que isso é aborrecido, afinal há tanto o que pesquisar por aí. Controle-se. Mantenha o foco no seu projeto. Empenhe-se em mantê-lo pequeno e utilizável. Preferencialmente hoje!
11. Você ainda é um humano. Não se esqueça que você precisa comer, conversar (com humanos), dormir, transar, andar, fazer exercícios. Nada disso é perda de tempo. Estas atividades permitirão que você mantenha o “pique” para programar.

A inspiração deste post foram artigos publicados nos blogs XHTML-CSS e Inter-Sections.

Fonte: CidAndrade

Links interessantes

quinta-feira, 7 de fevereiro de 2008

Benefícios da Certificação RUP – Rational Unified Process V7.0

quarta-feira, 6 de fevereiro de 2008

A certificação “IBM Certified Solution Designer – IBM Rational Unified Process V7.0″, da IBM Rational, pode ser obtida com a realização do teste 839. Esse teste é uma prova realizada por um centro autorizado Prometric e seu objetivo é mostrar que o candidato conhece realmente o RUP versão 7.

Quais são, então, os benefícios da certificação RUP?

O primeiro é demonstrar para os empregadores que você estudou a fundo o tema e que realmente sabe quais são os princípios do RUP, como ele é formado, quais são suas disciplinas, papéis, atividades, etc. Isso é um diferencial, pois nota-se em sites de emprego que o conhecimento de RUP é um requisito muito pedido. Um grande número de empresas e consultorias no Brasil utiliza o framework do RUP para customizar seus processos de desenvolvimento de software.

A segunda vantagem é que você se tornará um profissional mais valioso para uma consultoria ou fábrica de software. Diversas licitações governamentais já pontuam bem as empresas que possuem profissionais certificados em RUP. Mesmo empresas privadas gostam de saber e conhecer os currículos das pessoas que trabalharão em seus projetos.

A terceira vantagem é que a certificação do RUP abre as portas para diversas outras certificações da IBM Rational. Para você se tornar um “IBM Certified Specialist for Rational Requirements Management w/Use Cases” (isto é, um especialista em gestão de requisitos) você obrigatoriamente precisa ter sido certificado em RUP 7.0. A certificação RUP, aliada a uma certificação de UML como a da OMG, demonstrará com ainda mais ênfase o seu valor.

É claro que devemos sempre lembrar que uma certificação não garante que um profissional aplicou na prática uma determinada tecnologia ou conceito, porém ela mostra que esse profissional é disciplinado o suficiente para ter estudado o assunto a fundo. Assim, ele terá mais facilidades em aplicar esse conhecimento do que aquele que ainda não teve nenhum contato com o processo.

Um ponto a favor da certificação RUP é que ele é um dos raros frameworks de processos de desenvolvimento de software que possuem uma certificação formal que ajuda a mostrar que o profissional possui um conhecimento aprofundado no assunto.

O conteúdo do exame foca no conhecimento do RUP clássico para grandes projetos e, desse modo, abrange uma grande quantidade de informações.

Portanto, no mundo competitivo do mercado corporativo, a certificação Rational Unified Process provavelmente ajudará você numa potencial disputa por vagas em uma empresa que adota o RUP como processo e também pode alavancar sua carreira e suas recompensas financeiras.

Para as empresas, contratar um profissional certificado em RUP 7 garante que aquela pessoa já possui um conhecimento razoável do framework e que, desse modo, terá maior facilidade de se adaptar ao processo de trabalho da organização. Mostra também que a pessoa é disciplinada e interessada o suficiente para estudar maneiras de melhorar seu trabalho (um processo está aí para isso: ajudar você a melhorar continuamente sua forma de desenvolver software com qualidade e agilidade).

Logo teremos uma grande novidade para ajudar as pessoas a obter a certificação IBM Certified Solution Designer – IBM Rational Unified Process V7.0. No início de fevereiro haverá maiores detalhes aqui no blog. Quem tiver interesse em tirar a certificação ainda este ano pode mandar um email para mim. Empresas interessadas em fazer com que seus profissionais sejam certificados em RUP também podem entrar em contato. Eu responderei com as informações iniciais desse apoio que ainda não existe com força aqui no Brasil. O endereço é jose ponto papo arroba gmail ponto com ( transforme a palavra ponto em . e a palavra arroba em @ ).

Vamos nos capacitar e crescer profissionalmente para tornar o Brasil um país mais avançado!

Fonte: José Papo