Arquivo

Arquivo de maio, 2010

Microsoft apresenta a versão teste do Windows Intune

28, maio, 2010

Windows Intune é uma solução para gerenciamento de desktops na nuvem focada em empresas de médio porte.

Este software pode ajudá-lo a gerir e proteger seus computadores de uma maneira nova e simples, sem custos de compra e de manutenção de servidores, já que os recursos de gerenciamento e segurança podem ser administrados por um console de qualquer lugar com acesso à Internet.

O Windows Intune Beta é suportado nas versões 32 e 64 bits do Windows 7 (Enterprise, Ultimate e Professional), Windows Vista (Enterprise, Ultimate e Business), e do Windows XP Professional com SP2 ou SP3.

O produto foi lançado no dia 19 de abril nos EUA, Canadá, México e Porto Rico e disponibilizado para 1.000 empresas com 25 a 500 máquinas.

Em breve o Windows Intune será oferecido em nosso país. Para seguir a trajetória do produto no Brasil, acompanhe o fórum e o blog do Windows. Para saber mais sobre esta tecnologia, assista ao vídeo e visite este site!

Play Video

News, Tecnologia ,

Servidor tem 44 milhões de senhas roubadas

28, maio, 2010

A Symantec afirma ter encontrado um servidor pirata que hospeda aproximadamente 44 milhões de contas roubadas de jogos. A empresa estima que os perfis são reunidos para posteriormente serem vendidos ilegalmente.

Cerca de 210 mil logins foram roubados do game World of Warcraft, enquanto que 16 milhões eram da Wayi Entertainment e 2 milhões da PlayNC. A recomendação da Symantec é de que os jogadores de títulos como esses troquem suas senhas o quanto antes.

Segundo a empresa de segurança, as contas são vendidas por pelo menos US$ 35 e, dependendo do status, podem chegar a custa alguns milhares de dólares. Aparentemente, os criminosos virtuais utilizam um programa chamado Trojan.Loginck.

A investigação encontrou perfis de cerca de 18 sites de jogos. O banco de dados chega a 17GB de arquivos, segundo apurou a investigação.

News, Utilidade Pública , , , , ,

Adobe encontra falhas críticas no Photoshop CS4

28, maio, 2010

A Adobe lançou na última quarta-feira, 26, uma nova atualização “11.0.2” para corrigir vulnerabilidades de segurança encontradas no Photoshop CS4 11.0.1 e em versões anteriores do software.

As falhas apuradas, segundo a desenvolvedora do aplicativo, podem afetar usuários do sistema operacional Windows e da plataforma Mac OS X. Códigos maliciosos podem afetar a máquina do usuário caso sejam executados arquivos .ASL (paleta de cores), .ABR (pincéis), ou .GRD (gradientes).

Segundo a companhia, não foram encontradas vulnerabilidades no Photoshop CS5, a versão mais recente do software. Para fazer o download da atualização, basta clicar AQUI.

News, Utilidade Pública , ,

O valor da expressividade no código

27, maio, 2010

fonte – webinsider.com.br

O desenvolvedor passa muito tempo revisando e ajustando código, às vezes mais do que criando. Por isso a clareza na criação tem tanto valor. Explícito é melhor do que implícito.

Por Rodrigo Braga

A expressividade liberta.

Estamos falando do desenvolvimento de software, ciência tão complexa e fascinante quanto qualquer outra.

E que de uma forma bem grosseira e superficial podemos encarar como uma tentativa em traduzir um ambiente, procedimento ou ação do mundo real para o mundo dos bytes.

Hoje o desenvolvedor tem nas mãos uma parafernália robusta e completa para auxiliá-lo – IDEs, frameworks, metodologias e o que mais for preciso. Mas não pense que com tantos tais avanços é raro ou impossível cometer atrocidades. Ledo engano.

Como assim, Bial?

São muitos os motivos que levam projetos a falhar ou terem pedras no sapato e dores de cabeça. Hoje vamos falar apenas de um, que por parecer ridículo ou até inexistente, vem dando trabalho desde que o mundo é mundo – a falta de expressividade.

Legal, e daí?

Hoje vemos pessoas ou grupos engajadas em disseminar boas práticas e a estudar como poderemos no futuro construir software de forma ainda mais eficaz e segura.

Esse seleto  grupo sempre consegue estar um passo à frente e ir além. O termo “seleto” está grifado, porque, por mais incrível que pareça, o desejo pela excelência, superação e em fazer mais e melhor não é natural a todos os profissionais ou empresas.

É uma deformação que “incha” o mercado de forma perigosa. E um dos motivos pelos quais vemos projetos em petição de miséria e causando calafrios nos envolvidos.

Um fator de destaque nestes grupos é justamente a expressividade.

O desenvolvimento é um processo interativo, pessoal ou remotamente. Em algum momento alguém vai precisar envolver-se com aquele fragmento de código que você construiu e é aí que a expressividade finalmente revela o seu valor.

“Para bom entendedor pingo é letra!”. Alto lá! Por algum motivo ainda obscuro, desenvolvedores têm fascinação por abreviações, siglas, acrônimos e afins. Não podemos generalizar, é claro, mas essa é uma prática comum.

Se um dos métodos da sua classe mais importante chamar-se processarPedidosComExecuçãoLiquida (é um exemplo, uma combinação aleatória de palavras), que assim seja; a depender do contexto (aqui suprimido) podemos acabar sendo redundantes, e é importante estarmos atentos para evitar isso – mas como neste exemplo, pressupõe-se que qualquer pessoa com entendimento mínimo sobre o negócio em si é capaz de ler e deduzir os objetivos deste método, sem ter que recorrer ao glossário, dicionário ou amigo na mesa ao lado.

Afinal poucas coisas são tão frustrantes como deparar-se com variáveis como X, var1, temp_var_cod_prod_whatever e por aí afora, às vezes usadas mais de uma vez no mesmo contexto, uma lástima!

Agregar recursos é uma outra prática comum e que dificulta severamente a suas chances de ser expressivo; existem por aí funções cujo o nome se chama Salvar, porém além de salvar, lavam, passam e servem café.

Assim fica difícil alcançar a plenitude da expressividade – faça uma coisa por vez e dê nomes (certos) aos bois!

O que mais se aproxima do caminho das pedras: como em tudo nessa vida não existem regras, fórmulas perfeitas para o sucesso. Existe bom senso e é ele que deverá guiá-lo rumo a excelência.

Abaixo alguns trechos do texto The Zen of Python para encerrarmos o assunto.

    Legibilidade conta

    “Ao encarar a ambiguidade, recuse a tentação de adivinhar.
    Deveria haver uma – e preferencialmente apenas uma – maneira óbvia de se fazer isto.”

    “Se a implementação é difícil de explicar, é uma má idéia.
    Se a implementação é fácil de explicar, pode ser uma boa idéia.”

O texto completo é uma leitura interessante e recomendada, vale tanto para o desenvolvimento de software quanto para a vida!
Resultados práticos

Dizem as más línguas que se passa mais tempo revisando e ajustando código do que propriamente criando. Isso sendo verdade (alguém tem o o link?) a importância da expressividade é elevada a um valor astronômico.

E agora mais uma citação da melhor linguagem de programação do planeta (até hoje pelo menos) que define tudo: explícito é melhor do que implícito. [Webinsider]

Geral , , ,

Yahoo! compra a Koprol (Concorrente do FourSquare)

25, maio, 2010

O Yahoo! comunicou nesta terça-feira, 25/05, a compra da empresa Koprol, especializada em serviço de geolocalização. A start up de Jacarta, na Indonésia, começou seus trabalhos em 2009 e atualmente é vista como concorrente do FourSquare.

A Koprol é exclusivamente direcionada para internet móvel e permite que os usuários realizem marcações de locais e troquem informações entre si sobre os lugares visitados, semelhante ao serviço concorrente.

De acordo com o vice-presidente de operações do Yahoo! na Ásia, Rose Tsou, a web em dispositivos móveis vem crescendo e a compra da nova companhia servirá como forma de “se apresentar aos novos usuários recém chegados à rede”. Em seu blog oficial, a Koprol afirmou que pretende manter seu crescimento e expandir seus serviços para além do seu país de origem.

As empresas não revelaram os valores que encerraram as negociações, no entanto, é possível ter uma idéia da quantia em jogo depois das últimas tentativas de compras do Yahoo!. Na semana passada o companhia! tentou adquirir o FourSquare por US$100 milhões, mas a oferta foi recusada.

Economia, Gestão , ,

White papers: estudos e relatórios da área de TI

25, maio, 2010

O Olhar Digital disponibiliza para você uma série de white papers. São pesquisas, relatórios e estudos preparados pela indústria de TI para educar os leitores e ajudá-los na tomada de decisões. O download é gratuito; só é necessário preencher um questionário para ter acesso ao link. Veja, abaixo, as opções disponíveis:

» Possibilitando negócios ágeis e inteligentes
Visão geral de executivos, infra-estrutura de TI de baixo custo, visibilidade operacional e de negócios, inovação para flexibilidade e eficiência.

» Automatizando os Controles de Configuração de TI
Solução completa para gerenciamento de aplicações permite que você coordene de cima para baixo do ponto de vista de negócios.

» Família de Produtos Oracle Database 11g
O Oracle Database 11g está disponível em uma variedade de edições sob medida para atender às necessidades de TI e negócios de todas as organizações.

» Identificação Rápida de Gargalos
Soluções permitem que as organizações criem aplicações web altamente redimensionáveis.

» Gerenciamento de Aplicações Compostas
História do gerenciamento de desempenho da aplicação, novo cenário, a necessidade do gerenciamento de aplicações compostas.

» Sun Oracle Exadata Storage Server and Database Machine
Faça o download deste White paper e saiba mais sobre o Exadata, uma oferta combinada entre a Oracle e Sun Microsystems. A Sun fornece a tecnologia de hardware usada no Database Machine e no Exadata Storage Server. E a Oracle fornece o software para compartilhar a inteligência do banco de dados com o armazenamento e integrar totalmente o armazenamento do Exodata com um banco de dados Oracle e todos os seus recursos.

» SOA & Web 2.0 Convergence
Avaliação dos benefícios, dos riscos das soluções: BPM, SOA e Web 2.0, e apresenta perspectivas e estudos de caso do mundo real como elementos de base para sua análise.

» A revolution in Agility
O Oracle WebLogic Suíte 11g oferece a combinação ideal de desempenho, escalabilidade e eficiência operacional para suportar os requisitos modernos de TI gerados pelas necessidades dos negócios em constante mudança. Faça o download deste White paper e saiba mais.

» Web logic server
Apresenta como o Java EE 5 acelera drasticamente o desenvolvimento dos aplicativos SOA e como os desenvolvedores empresariais podem aproveitar seu poder usando o Oracle WebLogic Server.

» Oracle WebLogic Suite 11g
Este White paper mostra que com a implementação de uma integração de negócios feita com uma abordagem baseada em uma arquitetura orientada a serviços e com as soluções e experiência da Oracle, as organizações podem garantir uma transição de sucesso, tranqüila e gradual.

» Oracle Fusion Middleware
Análise sobre os produtos de middleware da Oracle. Enfatizando a opinião sobre Middleware, as soluções completas para eficiência hoje e flexibilidade amanhã, gestão de processos de negócios e arquitetura orientada a serviços, grid de aplicativos para altíssima eficiência, gerenciamento de identidades centrado no aplicativo, portais enterprise 2.0, gestão de conteúdo e colaboração, business intelligence disseminado e suporte estratégico a decisões

» Using Oracle In-Memory Database Cache to Accelerate the Oracle Database
Faça o download deste White paper e saiba como o Oracle In-Memory Database Cache acelera os processos das empresas proporcionando inteligência comercial em tempo real e facilitando a personalização de aplicativos de contato direto com o cliente.

» Lower IT Costs with Oracle Database 11g Release 2
O Oracle Database 11g Release 2 fornece a base para que os profissionais de TI forneçam com sucesso mais informações com uma maior qualidade de atendimento, fazerem uso mais eficiente de seus orçamentos e reduzirem o risco de alterações no seu datacenter. Faça o download deste White paper e conheça mais sobre esta segunda versão do premiado Oracle Database 11g.

» High Availability with Oracle Database 11g Release 2
Neste White Paper a Oracle analisa as causas comuns do tempo de inatividade das aplicações e discute como as tecnologias disponíveis no Banco de dados Oracle podem ajudar a evitar o tempo de inatividade e permite uma rápida recuperação das falhas não planejadas, além de minimizar o impacto das paradas planejadas.

» Oracle Data Guard with Oracle Database 11g Release 2
O Oracle Data Guard 11g proporciona a infraestrutura de software de automação, monitoração e gerenciamento para criar e manter um ou mais bancos de dados em standby para proteger os dados Oracle contra falhas, desastres, erros e corrupção de dados. Faça o download deste White paper e saiba mais detalhes.

» Oracle Database 11g Product Family
A Oracle Database 11g está disponível em uma variedade de edições sob medida para atender às necessidades de TI e negócios de todas as organizações. Faça o download deste White paper e conheça os recursos e opções disponíveis em cada edição do Oracle Database 11g.

» Business Process Management
O Oracle Business Process Management é um conjunto completo de ferramentas para criar, executar e otimizar processos de negócios. Com ele você poderá melhorar a produtividade e a visibilidade, fornecendo à sua organização agilidade para responder às necessidades do mercado como nunca.

Gestão, Utilidade Pública ,

IBM compra a Sterling Commerce (Empresa é uma subsidiária da AT&T)

24, maio, 2010

A IBM anunciou hoje, 24 de maio, a aquisição da Sterling Commerce por US$ 1,4 bilhão. A empresa de integração de software atualmente é uma subsidiária da AT&T.

De acordo com o anúncio da IBM, a compra da Sterling Commerce ampliará seu portfólio de softwares para gerenciamento de dados.

Além da tecnologia da Sterling Commerce, a IBM também comprou sua participação no mercado, já que a empresa possui cerca de 18 mil clientes em diversos setores.

O processo de aquisição deve ser concluído no segundo semestre de 2010.

Economia, Investimentos , ,