Update do Codeplex

30 de March de 2007 por Roberto Prado · Deixe um comentário
Categoria: Blog 

Como foi dito no post do dia 14 de fevereiro de 2007, o Porta 25 volta a publicar uma lista atualizada com os novos projetos em código aberto armazenados no Codeplex, repositório criado pela Microsoft para abrigar iniciativas open source. A lista foi elaborada a pedido dos leitores do Port25, blog do Laboratório Open Source da Microsoft nos EUA.

Os sete projetos em destaque são: DSL TreeGrid Editor PowerToy, Project Helping Hand, Live in a Box, Crash a Party, POX.NET, Windows Installer PowerShell Extensions e EFS Assistant. (clique nos links para ver detalhes de cada projeto).

As iniciativas citadas se restringem a soluções desenvolvidas pela Microsoft, mas se você, leitor, colocou o seu projeto open source no repositório e quer vê-lo na lista do Port25, mande um e-mail para michael.francisco@microsoft.com.

Histórias de viagem, Vegas e o Microsoft Technology Summit

29 de March de 2007 por Roberto Prado · Deixe um comentário
Categoria: Blog 

Hoje, o Porta 25 reproduz um relato de viagem escrito por Bill Hilf.

Eu recentemente passei algum tempo no sudeste asiático. Como sempre, estas viagens são ótimas por abrir uma série de novos horizontes. Tenho por costume aproveitar o tempo nesses lugares para tentar entender o crescimento, a saúde e a diversidade das economias locais. E não me refiro apenas às partes das economias relacionadas às soluções da Microsoft, mas sim a todas as iniciativas de software e como elas se articulam com a dinâmica das nações nas quais são utilizadas.

A Indonésia, por exemplo, é particularmente interessante. São milhares de ilhas com mais de 250 milhões de pessoas e pouca penetração dos computadores e da banda larga. O potencial de crescimento e de desenvolvimento de soluções localizadas, portanto, é excepcionalmente poderoso. Enquanto eu estava lá, tive a oportunidade de conversar com os alunos da BINUS International University, instituição de ensino superior especializada em tecnologia da informação em Jacarta. Devo admitir que foi uma conversa motivadora, tanto pessoal quanto profissionalmente.

Outro país extremamente interessante que visitei foi as Filipinas, que têm uma característica bastante curiosa: em 2005, 250 milhões de mensagens de texto foram enviadas todos os dias. O fenômeno da telefonia celular acompanha o crescimento da economia (PIB), que registrou um aumento da ordem de 6%. É justo esperar um boom de desenvolvimento de software das Filipinas logo mais.

Leia a íntegra do relato aqui (em inglês).

Grupo Submete Especificação de Interoperabilidade ao W3C

28 de March de 2007 por Roberto Prado · Deixe um comentário
Categoria: Blog 

Um grupo formado por empresas como BEA Systems, BMC Software, CA, Cisco Systems, Dell, EMC, Hewlett-Packard, IBM, Intel, Microsoft e Sun Microsystems submeteu para avaliação do consórcio W3C a especificação do Service Modeling Language (SML). O objetivo é torná-la um padrão. Essa especificação é um modelo de linguagem comum para definir de forma consistente elementos que compõem um serviço, o que inclui aplicações, servidores e redes. Com isso, espera-se avançar na interoperabilidade das ferramentas de gerenciamento. Para maiores informações acesse artigo do eWeek.com.

Frutos do Acordo de Interoperabilidade Microsoft e Novell

27 de March de 2007 por Roberto Prado · Deixe um comentário
Categoria: Blog 

Após o anúncio do acordo, os frutos desta parceria começam a ser mostrados. Recentemente, durante a conferência BrainShare da Novell, foram demonstrados:

1. Máquinas virtuais de Windows executando em sistemas operacionais SUSE e Microsoft Windows Server codinome Longhorn executando máquinas virtuais de SUSE Linux.

2. Interoperabilidade do Active Directory e transferência de arquivos entre SUSE e Windows.

3. Conversor de OpenXML que permite salvar documentos do OpenOffice no formato OpenXML.

Para mais informações leia artigo do LinuxWorld.

Desenvolvedor cria versão open source de cliente para MSN Messenger

26 de March de 2007 por Roberto Prado · Deixe um comentário
Categoria: Blog 

Hoje, o Porta 25 abre espaço para Everson Tavares, um desenvolvedor de soluções open source que além de participar ativamente de eventos, palestras e seminários da comunidade, contribuiu e contribui ativamente com a criação do CrossMess – comunicador instantâneo com suporte para o protocolo do MSN Messenger. De acordo com Tavares, o projeto do instant messenger nasceu de uma necessidade que ele identificou por uma solução “destinada aos usuários finais com aparência amigável e mais recursos”, coisa que, para ele, não se encontrava nos repositórios open source disponíveis.

Por ter desenvolvido uma alternativa de client para um serviço originalmente oferecido por uma solução da Microsft, Everson entende bem a necessidade de soluções interoperáveis. “A integração transparente de diferentes plataformas usando uma mesma solução é garantida pelo total acesso ao código-fonte do software. Isso estimula a criação de novas versões para diferentes sistemas operacionais”, explica. “No CrossMess, por exemplo, usei uma linguagem com a qual se pode gerar um arquivo executável a partir de um código único, independente da plataforma”, completa.

E nada melhor do que a contribuição da comunidade open source para o desenvolvimento das mais variadas versões de software. Para dinamizar estas contribuições, Tavares lembra que os repositórios são fundamentais. “Repositório gratuitos, confiáveis e com boas ferramentas de gerenciamento são fundamentais”, conta o programador. “O CodePlex vem se destacando por ser uma iniciativa da Microsoft em se aproximar da comunidade Open Source, o que joga luz nos projetos e atrai novos colaboradores e interessados pelas soluções”, finaliza.

Systems Manageability – as razões de sua importância

23 de March de 2007 por Roberto Prado · Deixe um comentário
Categoria: Blog 

Hoje, o Porta 25 reproduz o relato de Kishi Malhorta sobre a importância da habilidade para administrar sistemas computacionais.

Este é meu 19º ano como profissional no mercado da Tecnologia da Informação. Destes 19 anos, 15 foram ocupados por atividades que envolveram o desenho e a implantação de ambientes de TI para vasta gama de clientes de diferentes tamanhos, diferente áreas de atuação e diferentes opções de plataforma.

A partir das diversas semelhanças e diferenças que pude observar entre as experiências, algumas constantes surgiram. Entre estas constantes, a minha preferida é o Systems Manageability ou toda questão que envolve a capacidade para administrar sistemas computacionais. Este assunto sempre gerou dúvidas até em reuniões que envolviam profissionais gabaritados do ramo da tecnologia. A principal preocupação parecia ser “que tipo de capacidades de administração precisam ser construídas para dar apoio ao setor de operações e suporte da minha empresa? De que forma o manageability é importante?

Uma coisa é indiscutível: se não fossem os toolsets de administração de sistema, apps e frameworks, os profissionais de TI e administradores viveriam doentiamente preocupados com absolutamente tudo – desde a confiabilidade até a escalabilidade dos sistemas. Portanto, “manageability” importa, e muito. Mas por quê? Confira as quarto razões indicadas por Malhorta aqui, em inglês.

Segurança dos Sistemas Operacionais

22 de March de 2007 por Roberto Prado · Deixe um comentário
Categoria: Blog 

Em uma recente pesquisa realizada pela Symantec, na qual foram monitorados cinco sistemas operacionais comerciais durante os últimos seis meses de 2006, foi constatado que o Microsoft Windows teve o menor número de vulnerabilidades de segurança. O estudo mostrou ainda que o Windows foi o software que registrou o tempo médio mais curto de desenvolvimento de correções para essas vulnerabilidades. Para mais informações acesse artigo do InternetNews.com.

Acesso cross-platform a complementos do Codeplex aos amigos da Teamprise

21 de March de 2007 por Roberto Prado · Deixe um comentário
Categoria: Blog 

Há algum tempo, o Port25 fez uma entrevista com Martin Woodward, da Teamprise, no qual o principal assunto era a suíte de aplicações que garantem acesso cross-platform para o Visual Studio Team Foundation.

Hoje, Temprise anunciou que eles fornecerão licenças complementares para a Teamprise Client Suíte a desenvolvedores que têm a intenção de usar a licença de acesso do Codeplex. Isso permite que desenvolvedores de projetos em Eclipse IDE baseado nas plataformas Mac, Linux ou Unix hospedem suas iniciativas em repositórios como o Codeplex. Para obter acesso ao cliente bastar clicar aqui.

E para entender melhor toda a iniciativa, Anandeep Pannu fez uma pequena entrevista com Martin Woodward na qual eles discutem diversos assuntos relacionados ao Teamprise. Confira a íntegra da conversa, em vídeo, aqui.

MySQL em Windows: Configuração e instalação

19 de March de 2007 por Roberto Prado · Deixe um comentário
Categoria: Blog 

Esta semana, o OSSL (Open Source Software Laboratory) ou Laboratório de Software Open Source da Microsoft nos EUA dá uma olhada mais minuciosa na configuração e instalação do MySQL – um sistema para administração de bases de dados relacionais em open source usado tipicamente por aplicações Web.

Para isso, o OSSL produziu um documento em PDF que dá uma panorâmica destes dois processos em ambiente Windows. Vale lembrar que o MySQL não tem tantos recursos quanto o PostgreSQL em Windows em função de sua arquitetura baseada em thread (enquanto o PostgreSQL usa uma arquitetura baseada em processos). Confira a íntegra do documento aqui (em inglês).

Atenção: Este trabalho ilustra uma série de testes feitos em ambiente laboratorial. O UAC (User Account Control ou Controle de Contas do Usuário) é parte fundamental do sistema de segurança do Windows e a Microsoft não recomenda o desligamento do UAC em ambientes ativos – ou seja, em produção.

Blogueira da Microsoft discute a adoção do open source no Codeplex

16 de March de 2007 por Roberto Prado · Deixe um comentário
Categoria: Blog 

Hoje, o Porta 25 sugere a leitura de um post do blog de Sara Ford, que integra o time de desenvolvedores e evangelistas da Microsoft para Visual Studio Powertoys. A autora do texto intitulado “Embracing Open Source on Codeplex“, é conhecida por defender a necessidade de mudanças internas na companhia de forma incansável e pontual que visem a adoção da colaboração open source por meio de iniciativas como o Codeplex e o Shared Source .

Vale lembrar que Sara já é conhecida dos leitores do Porta 25, que tiveram a oportunidade de se interar sobre uma conversa que a profissional teve com James Howison em outubro de 2006. Na ocasião, o assunto era a administração de documentos acadêmicos e imagens digitais e a participação de Ford na OSCON 2006.

Análise técnica: Linux VPN & How-to

14 de March de 2007 por Roberto Prado · Deixe um comentário
Categoria: Blog 

Hoje, o Porta 25 reproduz um trabalho acadêmico postado no Port25 que mostra o que há de mais recente em análise técnica de configurações de rede. A publicação deste trabalho dá continuidade a uma seqüência documentos filtrados pelo Laboratório Open Source da Microsoft, nos EUA, que tratam de diversos aspectos técnicos da programação.

Resumo

Este documento oferece uma análise das funcionalidades das VPNs (Virtual Private Networks) dentro de sistemas que rodam Linux. Mais especificamente, ele destrincha as VPNs em diferentes componentes e descreve o que os Administradores Linux podem realizar em termos de funcionalidade e administração. O texto traz ainda uma série de “HOT-TOs”, ou “COMO FAÇO PARA” nas áreas de VPNs e IPsec. Leia íntegra aqui (em inglês).

Microsoft e Novell querem aumentar interoperabilidade entre Windows e Linux

12 de March de 2007 por Roberto Prado · Deixe um comentário
Categoria: Blog 

Os próximos lançamentos parceria Microsoft/Novell – formalizada em 02 de novembro de 2006 – devem se focar em virtualização, serviços Web de gerenciamento de servidores e diretórios e formatos de documentos. Os Web Services de Gerenciamento (WS-Management) vão continuar suportando o Distributed Management Task Force (DMTF), iniciativa que expõe as fontes de gerenciamento padrão por meio da programação de protocolos de serviços online.

A Novell está trabalhando com a comunidade de software aberto para desenvolver uma implementação do WS-Management. O Novell ZENworks Orchestrator e o Microsoft System Center Operationgs Manager 2007, por exemplo, vão incorporar o WS-Management já em 2007.

Estes anúncios nada mais são do que resultados das forças que ambas as empresas têm feito para melhorar os diretórios e a interoperabilidade entre seus produtos e tecnologias. A utilização de protocolos desenvolvidos para gerar melhor controle de acesso das fontes gerenciáveis de TI, tanto com o uso do Novell eDirectory ou do Microsoft Active Directory, também fazem parte do esforço. As companhias também pretendem apresentar uma série de demonstrações de interoperabilidade. Aguarde e confira mais detalhes em novos posts do Porta 25. Para ler mais, acesse os seguintes links:

http://www.novell.com/linux/microsoft

http://www.microsoft.com/interop/msnovellcollab/default.mspx

http://moreinterop.com

MySQL Conference 2007

9 de March de 2007 por Roberto Prado · Deixe um comentário
Categoria: Blog 

Durante o verão de 2006, o MySQL se juntou ao Visual Studio Industry Program, iniciativa que dá a instituições, pesquisadores e companhias acesso aos componentes do Visual Studio. Com isso, o Visual Studio passa a ser uma plataforma para a qual desenvolvedores podem desenvolver novas funções sobre o que já foi apresentado. Há, inclusive, um catálogo dessas extensões.

Algumas extensões do MySQL – armazenadas aqui – permitem, entre outras coisas, acesso à capacidade DDEX em sua plenitude e a autonomia para manipular e alterar bases de dados de dentro do Visual Studio Server Explorer. Trata-se de um ótimo exemplo de colaboração técnica e de engenharia que se faz necessário para a criação de um código de base para interoperabilidade.

A boa notícia é que, nos próximos meses, este assunto será tratado de forma mais detalhada. E como parte da nossa contínua relação com o MySQL, a Microsoft vai patrocinar a próxima MySQL Conference, que deve reunir usuários da ferramenta.

Quem precisa de dados de crash e o que se pode fazer com eles?

8 de March de 2007 por Roberto Prado · Deixe um comentário
Categoria: Blog 

Hoje, o Porta 25 reproduz parte do relato de Anandeep Pannu, do Laboratório Open Source da Microsoft nos EUA, sobre sua visita a um centro de desenvolvimento de software em Cambridge, na Inglaterra. Foi a primeira visita que Pannu fez ao centro, responsável, entre outras coisas, pelo amadurecimento das relações entre a indústria e o ambiente acadêmico com vistas a solução de problemas relacionados aos “crashes” de sistema.

“Foi minha primeira visita a Cambridge e os objetivos eram claros: aproximar a academia da indústria para lidar melhor com alguns problemas de confiança de análise. O problema é que a indústria (havia representantes da Sun, Cisco, IBM e, naturalmente, da Microsoft) tinha os dados dos failures, mas não os modelos e as técnicas para resolver o problema. Já a academia tinha os modelos e as técnicas para resolver o problema mas não dispunha dos dados de failure. A minha visita e o encontro marcado em Cambridge tinham como meta reunir as duas partes da solução”. Leia mais href="http://port25.technet.com/archive/2007/03/07/who-really-needs-to-gather-crash-information-and-what-do-they-need-to-do-with-it.aspx"
target="_blank">aqui (em inglês).

Programação em games para ambiente multicore

6 de March de 2007 por Roberto Prado · Deixe um comentário
Categoria: Blog 

Hoje, o Porta 25 reproduz parte do relato de Bill Hilf sobre programação em ambientes multicore. Confira!

“Eu acredito que a indústria tende a complicar demais sistemas multicore e a programação para este tipo de ambiente. Acredito que a apresentação de Bruce Dawson e Chuck Walbourn, da Microsoft Games Technologies Group, explica como dois populares jogos do Xbox 360 se beneficiam dos três núcleos no 360. Facilita um pouco a tradução do que os desenvolvedores podem e poderão fazer com servidores e destops multicore. Imagina jogar em um sistema com um chip de 80 núcleos?” Leia mais aqui (em inglês).

Dentro do Port25

5 de March de 2007 por Roberto Prado · Deixe um comentário
Categoria: Blog 

Hoje, o Porta 25 reproduz uma série de links para sites nos quais a atuação dos integrantes do Laboratório de Sistemas Open Source da Microsoft nos EUA são comentadas e avaliadas. Para os que nunca visitaram essas páginas, há uma série de blogs indicados por Todd Osagawara e Matt Asay no site do O’Reillys OnLAMP em uma seção batizada de “Inside Port 25″.

Tanto Osagawara quanto Asay escrevem para uma série de veículos que tratam de open source, entre eles o próprio Port25 e outras publicações da Microsoft sobre OSS. Se você se interessou pelo assunto, confira os últimos dois posts de Osagawara (Interview with Ian Gilman: Microsoft PhotoSynth e SMS Notifier for Pocket PC), ou os últimos dois posts de Asay (Microsoft: Hiring its way into open source(?) e Microsoft goes after young blood).

Tecnologia de Virtualização

2 de March de 2007 por Roberto Prado · Deixe um comentário
Categoria: Blog 

Para aqueles interessados em tecnologias de virtualização que querem ver um SUSE Linux 10 executando em máquina virtual hospedado em um Server Core do Windows Server codinome “Longhorn” ou ainda ver como é possível usar a tecnologia de scritps (PowerShell) para automatizar configuração de máquinas virtuais vale a pena conferir o post “Windows Server Virtualization“, que traz um vídeo ilustrativo.

Uma conversa com Ian Gilman, do Photosynth

1 de March de 2007 por Roberto Prado · Deixe um comentário
Categoria: Blog 

Hoje, o Porta 25 reproduz um podcast com uma entrevista feita por Hank Janssen, do Laboratóio Open Source da Micorosft nos EUA com Ian Gilman, um dos desenvolvedores do plugin Photosynth.

Este plugin – inicialmente desenvolvido apenas para Internet Explorer mas que teve sua versão para o navegador da Mozilla anunciada pelo Porta 25 no dia 2 de fevereiro de 2007 – é uma aplicação para browsers que permite ao usuário explorar uma coleção de imagens navegando através delas em uma espécie de modelo tridimensional. Por exemplo, com 500 fotos da Praça São Marcos, em Veneza, você consegue montar esta imagem.

Na conversa, os dois interlocutores tratam do desenvolvimento da ferramenta e citam alguns blogs, entre eles o http://labs.live.com/photosynth/blogs/, dedicado à repercussão de assuntos relacionados ao Photosynth.

  • Windows Azure
  • Wordpress
  • PHP
  • SQL Azure
Desenvolvido por www.tortatoit.com.br