quarta-feira, 30 de setembro de 2009

Explicação de um pai profissional de TI quando seu filho lhe pergunta como ele nasceu

  O filho:
  - Papai, como é que nasci?
 
  E o pai começa a explicar:
  - Muito bem, um dia tínhamos que ter esta conversa! O que aconteceu foi o seguinte: eu e a tua mãe conhecemo-nos num desses chat's da net. O papai macou uma interface com a mãe num cybercafé acabamos conectados no banheiro desse mesmo café.

  E continua:
  - ...A seguir a mãe fez uns downloads utilizando o hardware do pai e... quando estava tudo pronto para a transferência de arquivos, descobrimos que não tínhamos firewall instalado. Como era tarde demais para fazer ESC, o papai acabou por fazer um upload com mãe de qualquer modo. E novo meses depois... o vírus apareceu!
  - Entendeu?

terça-feira, 29 de setembro de 2009

Utilizando UTF-8 corretamente

Resolva todos seus problemas de acentuação migrando para o conjunto de caracteres mais utilizado da web.
Outra vantagem é poder fazer um site que armazene textos em japonês, português, etc.
Esqueça ISO-8859-1 e sua turma!

Há um tempo atrás precisei fazer um site que armazenava e recuperava dados em japonês e português, tudo na mesma base de dados. A solução para isso foi utilizar a codificação UTF-8, esquecendo o famoso ISO-8859-1 (Latin).

Utilizando UTF-8 corretamente você se livrará de todos os problemas de acentuação que poderão ser causados em sua página e se livrar de vez de funções como utf8_encode() e derivadas.

Apesar de consumir alguns bytes a mais em seu armazenamento, você terá a vantagem de trabalhar com qualquer tipo de idioma, o conjunto de caracteres UTF-8 é bem amplo e poderoso.

O segredo está em deixar TUDO na codificação UTF-8.

- Arquivos .php devem ser salvos por sua IDE nesta codificação. (Qualquer editor possui esta opção, como por exemplo o Zend Studio ou Eclipse)

- Meta tag dos cabeçalhos HTML

- Cabeçalhos em seus arquivos PHP
header(”Content-Type: text/html; charset=UTF-8″, true);

- Banco de dados, tabelas e colunas com collation utf8_general_ci (você pode definir apenas no banco de dados e deixar que as tabelas e colunas assumam o collation definido no banco)

- Sempre iniciar uma conexão com o banco de dados alterando a codificação default do conector. Logo após iniciar a conexão com o banco de dados (por ex: mysql_connect) e antes de efetuar qualquer operação deve-se utilizar a seguinte instrução SQL uma única vez:

SET NAMES 'UTF8'

outra opção se você utiliza a biblioteca mysql é utilizar funções nativas como: mysql_set_charset(”utf8″, $conexao);

Se você já possui tabelas criadas e com registros armazenados, você deve ainda converter seus registros para a nova codificação, ou apagar todos os dados e inserir-los novamente. 


Fonte: php-obj 

quarta-feira, 23 de setembro de 2009

O ERP representa um problema para muitos CIOs, diz estudo

O analista da Forrester Research elenca as quatro principais causas dos problemas com os sistemas de gestão e que aumentam a insatisfação dos usuários


CIO/EUA
Publicada em 17 de setembro de 2009 às 14h00



Quando se fala em herança, imediatamente as pessoas imaginam algo de valor que vai ser passado de uma geração para outra. No caso dos líderes de TI, esse mesmo termo refere-se a equipamentos e sistemas instalados na companhia e que o CIO precisa administrar quando ele assume o cargo.
Em um recente relatório, a consultoria norte-americana Forrester Research conclui que a maioria dos gestores da área de tecnologia da informação admite que lidar com os ERPs (sistemas de gestão empresarial) implementados por seus antecessores representa um desafio.
“Com o passar dos anos, as pessoas que cuidaram da implementação do sistema deixam a companhia, se aposentam ou morrem”, cita o analista chefe da consultoria George Lawrie. Ainda segundo ele, isso faz com que boa parte dos requerimentos do ERP se perca, o que dificulta o trabalho da TI e gera conflitos com as áreas de negócio.
Para complicar ainda mais a situação, enquanto os gastos com ERP crescem a uma taxa média de 6,9% ao ano, aumenta a insatisfação dos usuários com os sistemas, de acordo com o relatório da Forrester.
Com o intuito de mapear esse cenário, Lawrie cita as quatro principais causas dos problemas com os sistemas de gestão e que tiram o sono dos CIOs:


Descompasso de expectativas – Para o analista, as demandas do negócio são mais rápidas do que o tempo necessário para remodelar os processos no sistema de gestão.

Múltiplos gestores e fornecedores do ERP
– Entre os profissionais que participaram do estudo da Forrester, muitos deles citaram que existe uma multiplicidade de padrões dos sistemas implementados nas matrizes e nas subsidiárias, inclusive com fornecedores diferentes. “Isso até faz sentido se pensarmos que cada mercado tem necessidades distintas, por outro lado, cria um sério problema para as equipes de suporte e gera uma significante duplicação de ambientes”, acrescenta.

Problemas de governança
– Menos de 5% das companhias que implementam o ERP criam business cases (casos de negócio) para a implementação do sistema e, rigorosamente, checam se têm seguido os indicadores principais de performance. A maior parte ainda se baseia em documentos informais.

 
Excesso de modificações atrapalha a atualização – As corporações que tiveram de realizar mudanças significativas no ERP tem sérios problemas para adotar a nova versão do software. “O principal entrave é identificar um grupo de pessoas que conheça as razões que levaram às mudanças no sistema e, ao mesmo tempo, tenham uma capacidade real de entendimento da nova versão do software que deve ser implementada”, considera Lawrie.


Fonte: cio.uo

segunda-feira, 21 de setembro de 2009

Brasil sobe no ranking de competitividade da indústria de TI

O Brasil figura na 40ª colocação no ranking global de competitividade da indústria de TI 2009. Segundo o estudo do Economist Intelligence Unit patrocinado pela Business Software Alliance (BSA), o País subiu três posições em relação ao ano anterior.
A pontuação brasileira foi de 36,6 de um total de 100 pontos no índice que, há três anos, analisa e compara os ambientes de TI para determinar em que medida eles proporcionam competitividade ao setor.

Considerando o continente americano, o mercado local figurou na quarta posição, atrás dos Estados Unidos, Canadá e Chile. No ranking geral, os outros países da América Latina avaliados ocuparam a 27ª posição (Chile), 41ª (Argentina), 48ª (México), 52ª (Colômbia), 55ª (Peru), 57ª (Venezuela) e 66ª (Equador).

Dentro das nações que compõem o BRIC, o Brasil está a frente apenas da Índia, 44ª colocada do ranking global. Rússia (38ª) e China (39ª) ficaram melhor qualificadas.
Segundo o estudo, o Brasil teve melhor desempenho nos quesitos ambiente geral de negócios, pesquisa e desenvolvimento e apoio à indústria de TI. O instituto afirma que o País pode melhorar em questões que incluem capital humano e infraestrutura.

O Economist Intelligence Unit lista seis fatores que contribuem para criação de um ambiente sólido para o setor de TI. Esses pontos passam por oferta de mão-de-obra qualificada; cultura favorável à inovação; infraestrutura tecnológica; proteção à propriedade intelectual; economia estável, aberta e competitiva; e liderança governamental.



Fonte IT Web

quarta-feira, 16 de setembro de 2009

Veja se o seu carro é econômico

O Ministério do Meio Ambiente colocou à disposição do consumidor dois instrumentos valiosos na hora de optar pelo consumo consciente - a Nota Verde e o Indicador de CO². Para decidir que carro comprar, vai ser possível optar pelo que emite menos poluentes, protegendo a saúde e menos CO² evitando o efeito estufa, que provoca o aquecimento do Planeta. 
A lista contém comparações feitas no ano de 2008. Até o final do ano sai a lista de 2009.

sexta-feira, 11 de setembro de 2009

SWScanner - Sniffer para redes wireless

Simples Wireless Scanner (SWScanner) é um aplicativo para ambiente Linux projetado para digitalização e configuração de redes sem fios. SWScanner
é tambaém um poderosa ferramente de wardriving e tem um elevado nível de compatibilidade com NetStumbler, um semelhante aplicação para windows.

  * SWScanner usa wireless-extensões.
  * Detalha e atualiza informação de sinal, ruído e outros parâmetros da rede sem fios da interface selecionada.
  * GPS integração.
  * Possibilidade de armazenamento de configurações de rede dos pontos de acesso detectados.
  * Simplifica o associa/desassocia processo de um ponto de acesso.
  * Posibilidade de armazenar dados digitalizados.
  * Simplifica wardriving.
  * Combatible registo de dados entre NetStumbler e SWScanner, ou seja: é possível abrir um arquivo texto ou resumo elaborado com NS. NS também reconhece os arquivos produzidos pela SWScanner.
  * Conversão de log (texto ou sumário) arquivos (de NS ou SWScanner) em formato ESRI Shapefile.

Instalação:

Durante a instalação, a versão atual era a 0.2.2. Nessa versão, o pacote do repositório do Ubuntu dava erro ao acessar com privilégios de root. Por isso, o pacote foi baixada da página e instalado manualmente.  Para evitar que o pacote fosse substituído pelo pacote do repositório, fui usado o recurso abaixo para "avisar" ao apt-get que não deve atualizar o pacote.
Instalando e resolvendo dependências:

 $ sudo dpkg -i swscanner_0.2.2-2_i386.deb
 $ sudo apt-get install -f

Evitando substituição pelo pacote do repositório. Primeiro crie o arquivo preferences e depois entre com o código nesse arquivo:

  $ sudo vi /etc/apt/preferences

E adicionar isto:

  Package: swscanner
  Pin: version 0.2.2-2
  Pin-Priority: 1001

Fonte: SWScanner

quarta-feira, 9 de setembro de 2009

Marketing pessoal ajuda a ter sucesso na carreira


Para ter sucesso na carreira, os profissionais precisam desenvolver marcas pessoais que o diferenciem da multidão de concorrentes igualmente capacitados. Independentemente de ter sido alvo dos muitos cortes de pessoal realizados nos últimos meses, ou não, o gestor de TI que quiser garantir a segurança de sua carreira deve avaliar como está construindo sua própria imagem no mercado.
A maioria das pessoas, no entanto, está muito ocupada trabalhando e não tem tempo de pensar na reestruturação de suas marcas. Por isso, seguem aqui algumas perguntas que, ao serem respondidas, permitem a identificação dos pontos fracos nas ações de marketing pessoal. São elas:
• Você pode explicar, em poucas linhas, quais são os aspectos que o diferenciam dos outros?
• Se alguém fizer uma busca na internet com o seu nome, encontrará quais tipos de conteúdo?
• Você pode definir qual é seu público-alvo e as estratégias para conquistá-los?
• Seu visual é condizente com a mensagem que deseja passar por meio de sua marca pessoal?
Se a resposta foi “não” para alguma dessas questões, isso representa um sinal de que seu marketing pessoal não é muito eficiente. No entanto, existem algumas dicas que podem ajudar a virar esse jogo:
• Mantenha o foco: defina-se da maneira mais específica possível, pois essa é a única forma de se manter na memória das pessoas. Esqueça o erro de mandar um currículo, por exemplo, e descrever-se como “profissional capacitado, espírito de liderança, comportamento colaborativo”. Todos fazem essa mesma coisa e, consequentemente, caem no esquecimento dos recrutadores.
• Diferencie-se: identifique em que aspectos você é diferente dos outros e exponha essa característica no currículo ou em entrevista de emprego. Mostre-se único.
• Avalie sua marca pessoal: assim como fabricantes analisam a aceitação, relevância e atualização dos produtos lançados, você deve se comparar aos concorrentes de tempos em tempos para identificar quais seus pontos fracos e fortes.

Fonte: ciol.uol

Gestão de pessoas é o principal problema para os líderes brasileiros

Os principais erros que os profissionais em posição de liderança no Brasil cometem estão relacionados a gestão de pessoas. Esta constatação faz parte de um recente estudo realizado pela consultoria de recrutamento de executivos Robert Half.

Para o diretor da consultoria no País, Fernando Mantovani, os três problemas mais comuns entre os líderes brasileiros são: falta de transparência na comunicação com as equipes; adiamento de esforços para recrutamento de pessoas ao menor sinal de redução do orçamento; e fazer muitas reuniões sem objetivo claro.

No caso dos CIOs, Mantovani afirma que as falhas na gestão influenciam a capacidade de atração e de retenção dos talentos. “Líderes locais não estão acostumados a trabalhar com profissionais jovens e extremamente preparados”, diz o especialista, que complementa: “Os colaboradores da geração Y (que nasceram depois de 1980) buscam motivações que os gestores mais velhos não conseguem entender”.

Quanto às dicas para reverter esse quadro, o diretor da Robert Half aconselha que os líderes de TI se preocupem mais em criar formas para mostrar o reconhecimento pelo trabalho de suas equipes e desenvolvam uma transparência na comunicação com o resto da organização. “Quando isso não acontece, os profissionais tendem a ficar desmotivados e, como a oferta de empregos em tecnologia é muito grande, deixam a empresa."

Fonte: cio.uol

terça-feira, 8 de setembro de 2009

terça-feira, 1 de setembro de 2009

A união faz a força (Búfalos x Leões)

O vídeo abaixo foi eleito um dos melhores vídeos do youtube.  Ele mostra um búfalo jovem sendo atacado por leões, no meio da confusão um jacaré aparece para dar o ar da graça e começa a morder o búfalo também. Aí ficam leões e o jacaré num cabo de guerra, onde o pobre do búfalo é a corda...  Os outros búfalos que correram quando os leões atacaram, voltam com a manada inteira e cercam os leões. No final, os búfalos vencem. . Uma cena da natureza que dificilmente será filmada novamente...