BILL GATES - MICROSOFT

TOP 5 - GRANDES MESTRES DOS SISTEMAS OPERACIONAIS

LINUS TROVALDS - LINUX

TOP 5 - GRANDES MESTRES DOS SISTEMAS OPERACIONAIS

STEVE JOBS - APPLE

TOP 5 - GRANDES MESTRES DOS SISTEMAS OPERACIONAIS

RICHARD STALLMAN - UNIX

TOP 5 - GRANDES MESTRES DOS SISTEMAS OPERACIONAIS

TIM PATERSON - DOS

TOP 5 - GRANDES MESTRES DOS SISTEMAS OPERACIONAIS

Lomadee, uma nova espécie na web. A maior plataforma de afiliados da América Latina.

05 setembro 2011

É novato no Linux? A gente dá algumas dicas!

Descobrir qual a distribuição ideal para você, ler, frequentar fóruns e conhecer a filosofia do software livre são os primeiros passos

Decidiu largar o seu sistema operacional antigo e embarcar na filosofia Linux? Se você se deparou com algumas dificuldades e está precisando de dicas para facilitar a entrada nesse novo mundo digital, a primeira coisa a fazer é começar a ler. A dica é do consultor técnico de software livre, Bruno Gurgel, que garante que a melhor maneira de aprender a mexer no sistema é ler as documentações da sua distribuição escolhida.

Segundo ele, a internet está cheia de fóruns e blogs lotados de perguntas sobre a plataforma, mas muitas delas nem precisariam estar lá se os usuários tivessem o costume de ler. "Lendo, você aprende como fazer instalações, quais as diferenças entre as distribuições e para que usar cada uma delas”, comenta.

Outro ponto importante para quem pensa em abandonar o Windows ou já o abandonou é descobrir qual é a sua distribuição ideal. Bruno comenta que não existe uma distribuição melhor que a outra, apenas a certa para um objetivo, pois cada uma delas é focada em algo diferente. "Uma boa dica para conhecê-las melhor é acessando o site
Distro Watch. Lá tem informações sobre as novas versões e dicas para entender o que faz cada distribuição", diz.

Conhecer a filosofia do software livre também faz parte do aprendizado. Se você entrou nessa só por curiosidade ou porque estava cansado dos vírus e travamentos dos outros sistemas operacionais, vale a pena ler o livro "Catedral e o Bazar", de Eric S. Raymond, um ensaio que apresenta dois diferentes modelos de desenvolvimento de um software livre.

Depois das leituras iniciais, a dica é se infiltrar em fóruns e listas de discussões para interagir com pessoas que tenham gostos parecidos. Frequentar eventos de Linux e software livre também é necessário. "Brincamos que o importante não é saber fazer, mas conhecer pessoas que saibam", comenta Bruno. "A colaboração faz parte da filosofia do software livre e é por meio dela que os usuários vão aprender cada vez mais", completa.

Os iniciantes também devem procurar entender como funciona o gerenciamento de pacotes de uma determinada distribuição e a ferramenta Make. Dessa forma, é possível instalar novos softwares no sistema. Ainda nos termos técnicos, Bruno ressalta a importância de saber trocar o Windows pelo Linux e, mais ainda, se forçar a realizar tarefas normalmente. "Tente fazer a mesma coisa que você fazia no Windows com o Linux. Se você editava fotos no Photoshop, por exemplo, ache o software similar para o Linux e comece a usá-lo", comenta. "Achar o software semelhante pode não ser uma tarefa muito fácil, mas os fóruns ajudam bastante", conclui.

Para quem quer seguir carreira, os cursos são o diferencial na aprendizagem. Com eles, você otimiza tempo e aprende mais rápido a mexer no sistema. Porém, segundo Bruno, as leituras não podem ser deixadas de lado, pois são elas que complementam qualquer curso.

Tem alguma outra dica para compartilhar? Escreva nos comentários abaixo!

fonte:olhardigital

Steve Jobs: quais lições os profissionais podem aprender com sua trajetória

Especialista mostra quais os cinco ensinamentos que quem quer ser um líder - agora ou no futuro - pode tirar da história do ex-CEO da Apple

Desde que Steve Jobs renunciou ao cargo de CEO da Apple, no dia 24 de agosto, o mercado questiona os impactos que essa saída terá, não só para a empresa da qual ele é co-fundador, mas também para o setor de tecnologia como um todo, uma vez que Jobs ajudou a criar produtos revolucionários, como o iPod, iPhone e iPad. Mas os profissionais deveriam tirar lições importantes da trajetória bem-sucedida do executivo, na visão do especialista em empreendedorismo Bill Taylor, co-fundador da revista Fast Company e autor de diversos livros sobre liderança.

"Poucos de nós tivemos a chance de alcançar um centésimo do que Steve Jobs conseguiu", afirmou Taylor, em artigo publicado na versão norte-americana da revista de gestão
Harvard Business Review. "Mas todos nós podemos olhar para a forma de trabalho dele e a reação a esse modelo e usar isso como uma oportunidade para nos perguntarmos quais as chances que nós, enquanto líderes e inovadores, temos de fazer uma pequena diferença para nosso mercado, nossos clientes e nossos colegas", acrescentou.

Para Taylor, o melhor que os profissionais podem fazer é entender o modelo de liderança de Jobs e se inspirar nele para serem executivos ou empreendedores melhores. Para isso, ele sugere que as pessoas se façam cinco perguntas essenciais, inspiradas no co-fundador da Apple:

1. "Por que pessoas incríveis gostariam de trabalhar com você?"
Steve Jobs se cercou dos melhores talentos na área de design, vendas e engenharia depois que ele entendeu que essas pessoas que apresentam uma performance acima da curva não são motivadas, inicialmente, por dinheiro ou status. Os profissionais talentosos, de forma geral, têm prazer em trabalhar com projetos desafiadores. "Pessoas incríveis gostam de se sentir como parte de algo maior do que elas mesmas - elas gostam de ser, usando a frase favorita de Jobs, 'insanamente incríveis'", ressaltou o especialista.

2. "Você reconhece um profisisonal talentoso quando se depara com um?"
É bem mais fácil ser o chefe, quando se tem uma equipe formada pelas pessoas certas. Mas só isso não é suficiente, nas melhores empresas para trabalhar, os líderes, de forma geral, gastam muito tempo e energia com as pessoas com quem trabalham. A razão para isso, segundo Taylor, está no fato de que conhecer a fundo os profissionais e conseguir tirar deles o melhor exige muita dedicação. Não à toa, ele cita que Jobs era tão exigente com sua equipe quanto era na hora de desenvolver um novo produto.

3. "Você consegue descobrir um talento, mesmo quando ele está escondido?"
As pessoas tendem a apresentar uma melhor performance quando elas têm prazer no trabalho que fazem, nas pessoas com as quais atuam e em projeto desafiadores. "Então, líderes que se contentam em manter suas empresas com pessoas que estão o tempo todo insatisfeitas, atraem profissionais descontentes e com uma performance medíocre", pontuou o especialista. O segredo, segundo ele, é buscar pessoas - fora da empresa ou em áreas diferentes - que consigam se apaixonar pelo trabalho que elas precisam desempenhar. Nesse sentido, o especialista destaca que Jobs foi um excelente recrutador de profissionais.

4. "Você é excelente em ensinar como sua trabalha e como torná-la vencedora?"
"Até os especialistas mais focados (programadores de software, designers gráficos e assistentes de marketing) são melhores quando entendem como o negócio funciona como um todo", ressaltou Taylor. Isso passa, segundo ele, por compartilhar resultados financeiros, entender o que cada um faz na empresa e compreender o que realmente interessa para o sucesso ou o fracasso da companhia. "E ninguém foi melhor do que Steve Jobs para comunicar a missão a empresa", complementou.

5. "Você é tão duro com você mesmo quanto é com sua equipe?"
Os profissionais talentosos e ambiciosos têm, por natureza, uma grande expectativa de resultados, não só seus, mas das pessoas com as quais trabalham e da companhia. O que justifica o fato de os grandes líderes serem sempre vistos como indivíduos difíceis de agradar. E Jobs, segundo o especialista, sempre foi considerado um perfeccionista, "mas minha visão é que as pessoas respondiam ao impulso perfeccionista dele porque ele era alguém tão exigente consigo mesmo, como era com todos em torno dele", concluiu.

artigo:olhardigital

04 setembro 2011

Python no Visual Studio agora é cidadão de primeira classe

A Microsoft lançou uma extensão para desenvolvimento em Python no Visual Studio 2010. A ferramenta Python Tools for Visual Studio, de código aberto (licença Apache 2.0), oferece suporte a CPython, IronPython, Jython e PyPy.

Entre as principais funcionalidades do Python Tools, estão recursos avançados de edição de código, como IntelliSense e a localização de referências (Find all Refs), o comando Go to Definition e um navegador de objetos (Object Browser). Há ainda métodos de refatoração, como “Extract Method” e uma janela nativa para REPL (read-eval-print loop). O suporte para depuração, profiling local e remoto, e clusters HPC e MPI são outros destaques.
Para desenvolvimento com HPC, é necessário obter o SDK, também gratuito, separadamente.

Após a instalação do Python Tools, são disponibilizados quatro templates de projetos: o mais flexível é o Python Application, em que há a opção de escolher o interpretador/runtime para execução das aplicações; os outros três, todos para o interpretador IronPython, facilitam a criação de aplicações Winforms, Silverlight e WPF.

No mesmo anúncio, a Microsoft informou o lançamento dos pacotes NumPy e SciPy para IronPython e .NET.

Há um bom screencast mostrando como utilizar o Python Tools. A extensão pode ser obtida no site oficial do projeto, no Codeplex.

autor: Elemar Jr.

No setor de TI, certificação vale mais que faculdade

Para conseguir um emprego no setor de TI, ter uma certificação vale mais que o diploma de graduação e é fator decisivo na hora das empresas escolherem os seus novos funcionários.
Isso acontece porque as empresas são avaliadas por padrões internacionais que exigem que elas tenham funcionários com certificações nas suas folhas de pagamento. Não pense que faculdade não conta no seu currículo, longe disso! Estudar, se relacionar e ter novas experiências nunca é demais em qualquer carreira.

Mas cuidado, a certificação garante o emprego mas não a evolução na carreira, portanto, estar sempre atualizado com as tendências mundiais é uma questão de sobrevivência neste setor. Se você pretende seguir uma carreira de TI, prepare-se para estudar o resto da vida (neste caso, praticamente qualquer carreira que seguir, terá que estudar para se manter bem colocado).

O setor de TI no brasil está muito aquecido, vivendo o seu melhor momento nos últimos tempos, mas a falta de profissionais especializados é um fator preocupante para as empresas e isso faz com que os salários fiquem bem atrativos.
Além da escassa mão de obra qualificada, as exigências de conhecimentos muito específicos dos profissionais também garantem bons salários e até mesmo acima da média para o setor.

Só não se ache a última bolacha do pacote pedindo salários exorbitantes. Tenha em mente que uma carreira não é feita somente de salário!

Referência: 72DPI / Olhar Digital
autor: marcelo alves

Instalando o Apache Tomcat

NESTE ARTIGO EXPLICAREI COMO INSTALAR E CONFIGURAR O TÃO FAMOSO SERVLET CONTAINERAPACHE TOMCAT 6 NO SEU COMPUTADOR.

PRÉ-REQUISITOS:

BAIXEI, E AGORA?

O tomcat não possui um arquivo de instalação, pois na verdade não precisa ser instalado, somente executado.
Abra o arquivo zip que você baixou (algo como apache-tomcat-6.0.30.zip),extraia a pasta onde desejar (eu aconselho no C:\), e renomeie-a para um nome simples, tipo C:\tomcat6 ou C:\tomcat .
No Windows Explorer, vá até a pasta onde o instalou, entre no diretório bin (C:\tomcat6\bin), e execute o arquivo ‘startup.bat’ .
Você verá um prompt aparecer, e vários comandos subirem.
Quando aparecer a linha:
INFO: Server startup in XXXXX ms
Quer dizer que o servidor está rodando. Para verificar isso, abra o seu navegador, e digite o endereço: http://localhost:8080
Caso apareça uma página igual ou similar a essa aqui abaixo,

PARABÉNS! O TOMCAT ESTÁ RODANDO CORRETAMENTE, E VOCÊ ESTÁ PRONTO PARA DESENVOLVER APLICATIVOS WEB COM JAVA!

INFORMAÇÕES ÚTEIS:

  • Para iniciar o servidor, executar o “startup.bat” (tanto abrindo pelo Windows Explorer quanto executando através de uma janela do terminal/prompt/console);
  • Para interrompê-lo, dê Control-C no prompt onde ele está rodando, ou execute o “shutdown.bat”, que se encontra na mesma pasta;
  • Para adicionar um site ao tomcat, é suficiente criar uma pasta dentro do diretório ‘webapps’ (C:\tomcat6\webapps) com o nome que você deseja. Se você criar a pasta ‘Programa’, para acessá-la, deverá digitar, no seu browser: http://localhost:8080/Programa . E por aí vai. Lembre-se que TUDO é case-sensitive, ou seja, ‘Programa’ é diferente de ‘programa’.
  • Na página inicial do Tomcat, você poderá notar que há duas opções na esquerda, chamadas Status e Tomcat Manager. Ambas necessitam de senha para o acesso. Essas senhas você terá que definir no arquivoconf\tomcat-users.xml (abra-o com o notepad mesmo). Vá até o final, e onde tem as tags
    1<role rolename="tomcat"/>
    2<role rolename="role1"/>
    Adicione a tag
    1<role rolename="manager"/>
    Mais embaixo modifique a tag
    1<user username="tomcat" password="tomcat" roles="tomcat"/>
    da seguinte maneira
    1<user username="nomeUsuarioQueVoceQuiser" password="senhaQueVoceQuiser"roles="manager"/>
    Remova as tags de comentário <!– antes dos <role> e as –> depois dos <user>, salve e lembre-se de reiniciar o tomcat para que as mudanças sejam salvas.
  • autor:Marcelo Gomes

Lomadee, uma nova espécie na web. A maior plataforma de afiliados da América Latina.
Twitter Delicious Facebook Digg Stumbleupon Favorites More