Roberto's profileRoberto Mascarenhas Brag...PhotosBlogListsMore ![]() | Help |
|
April 16 Students to Business - Etapa 1por Roberto Mascarenhas Braga Microsoft Student Partner Ontem, 15 de abril, ministrei a aula inaugural do Students to Business no Senai de Brasília. Realmente senti muita empolgação nos alunos que fizeram a prova. Com certeza as etapas que seguem revelarão muitos talentos. No período da tarde o Lucas Campos e o Bruno Kenj fizeram a mesma apresentação. Além de nós MSPs, tivemos palestras de membros do Senai - DF sobre carreira e mercado. Na pasta de palestras do meu SkyDrive está o ppt desta apresentação. April 10 III Encontro .NET em BrasíliaPróximo dia 15/04 haverá mais um encontro .NET promovido pela comunidade Microsoft em Brasília. A organização é do BrasilDotNet. Agenda: 19:00 ~ 20:15 - SQL Server Compact 3.5 para aplicações Windows (Luciano Moreira) March 22 Comentários sobre o HCL Brasíliapor Roberto Mascarenhas Braga
Microsoft Student Partner Como quem acompanha o blog sabe, sábado passado (15 de março) aconteceu aqui em Brasília (e mais em 102 cidades do Brasil), o lançamento do Visual Studio 2008, SQL Server 2008 e Windows Server 2008. Cerca de 150 pessoas compareceram ao auditório do UniCEUB. Sucesso total!
O evento começou com a General Session transmitida simultaneamente para todos os lugares onde aconteceu o evento. Logo após, o Rogério apresentou o VB 9 utilizando o Visual Studio 2008 para fazer as demos e expondo as novas funcionalidades. Um para interessante da palestra foi o paralelo entre C# e VB.NET e contextos em que cada um é mais aplicável. Logo após, dei a primeira palestra de Windows Server 2008. Foquei nas novidades relacionadas a gerenciamento: Initial Configuration Tasks, Server Manager, Event Viewer. Ao mostrar as ferramentas, ia exemplificando com as novas roles e features. A outra metade da palestra foi de Powershell, com muitas demos. Como a composição do público era prioritariamente de desenvolvedores, houve muito interesse. Sucesso total! =) Após o intervalo do almoço, o Maurício Jr. expôs o que há de novo no SQL Server 2008. A palestra dele foi recheada de exemplos. Ele aproveitou pra mostrar um pouco de banco de dados para dispositivos móveis, área em que é especialista. Continuando, o Lucas Campos apresentou o VSTO. A demonstração de como aplicativos e add-ins podem ser feitas para Office no Visual Studio foi o ponto alto da palestra. No fim, conseguimos fazer uma participação ao vivo com o Glebe Jr de Natal via webcam e áudio. Incrivelmente deu tudo certo na hora e conseguimos trocar uma idéia sobre o evento. O Bruno Kenj falou sobre WCF e eu finalizei o evento apresentado virtualização no Windows 2008. Separamos um espaço especial para esta apresentação por considerarmos uma das (senão “a”) mais importantes novidades do Windows Server 2008. A logística do evento foi bem legal. Contamos com um lanche no começo e no final, patrocinado pela X25 (empresa local de treinamentos). Sorteamos vouchers para treinamento em .NET, assinatura de revistas e mochilas do patrocinador. Parabéns a todos os heróis! Em breve levaremos a outras faculdades o lançamento. February 25 Heroes {Community} LaunchVem aí o Heroes {Community} Launch em Brasília! O evento Heroes {Community} Launch (HCL) tem como objetivo a apresentação dos novos produtos Windows Server 2008, Visual Studio 2008 e SQL Server 2008. Estes produtos terão seu lançamento oficial neste evento, para toda a comunidade de tecnologia. É um evento aberto ao público e gratuito. O lançamento oficial dos produtos acontecerá simultaneamente nas principais cidades do Brasil e do mundo. A Microsoft realizará uma sessão de 45 minutos, com a participação de seus especialistas, para a apresentação inicial dos produtos. Haverá posteriormente uma sessão de 15 minutos para Perguntas e Respostas. Esta sessão será transmitida para todo Brasil sob a forma de webcast, e todas as audiências assistirão simultaneamente à sessão e poderão participar da rodada de perguntas. O evento vai ocorrer no dia 15 de março, sábado, a partir das 8h30, no Auditório 1 do UNICEUB. O evento contará com a emissão de Certificado de Presença para todos os participantes. Para receber o certificado, será necessário fazer o registro de participação no próprio site da instituição até o dia 14, às 18h. Disponibilizaremos em breve o link. Agenda do Evento Manhã: 08:30 ~ 09:00: Credenciamento/Café da manhã Tarde: 14:00 ~ 15:00: SQL Server 2008: Visão para Desenvolvedores (Maurício Júnior) Atenção: Após o credenciamento, teremos café da manhã. Cheguem cedo! =) Imagine Cup: boas notícias!por Roberto Mascarenhas Braga, Microsoft Student Partner (MSP) A cada ano a Imagine Cup propõe um tema para os projetos que concorrem. Em 2008, o tema é desenvolvimento sustentável e meio ambiente. O time da UnB concorre com o projeto de nome Eco2Box. O próximo round, a final da competição, realizar-se-á em Paris, na França, no próximo mês de junho. Mais informações no site da Imagine Cup (www.imaginecup.com) e no site da Microsoft Brasil (http://www.microsoft.com/brasil/educacao/comunidadeacademica/imaginecup/2008/default.mspx). February 24 Virtualização de Domain Controllerpor Roberto Mascarenhas Braga, Microsoft Student Partner Virtualização é certamente uma tendência nas corporações. Quem já teve oportunidade de ver um ambiente virtualizado certamente deve ter se admirado com o deploy facilitado de ambientes de teste e otimização de recursos de hardware. Estas são, ao meu ver, as maiores vantagens dea virtualização. Mas o assunto deste post é um caso específico de virtualização: a conversão de um controlador de domínio físico em Virtual Machine (VM). Utilizei o Virtual Server Migration Toolkit (VSMT) para fazer a conversão de um Domain Controller secundário em VM. A intenção era que essa imagem servisse como contingência em caso de indisponibilidade do central. A máquina, que funciona como um servidor de filial, contém ainda serviços de DNS, DHCP e servidor de arquivos. Tudo se comportou a contento após a conversão P2V (Physical to Virtual), com exceção da autenticação no AD. Depois de alguma pesquisa, descobri que a sensibilidade da base de dados do Active Directory inviabiliza (ou pelo menos dificulta e impõe sérios riscos) a esta operação. Tentei também o virtualizador da VMware e o comportamento foi semelhante. A melhor solução que eu encontrei foi virtualizar a máquina virtual e dar um dcpromo.exe para rebaixá-la. Assim, toda vez que este backup precisar entrar em ação, incluo ele no domínio com outro dcpromo e ele replicará a cópia de usuários, OUs e permissões do domínio. Tendo em vista que uma cópia desatualizada da minha base de dados demandaria tempo de replicação, este cenário se confirma como o melhor. Receita de bolo: P2V de DC? Fazer a VM, rebaixar com dcpromo e promover, quando for colocar em produção, com outro dcpromo. =) January 11 Primeiros passos com scriptingpor Roberto Mascarenhas Braga, Microsoft Student Partner (MSP)
Os novatos em administração de rede (sempre me incluo aqui :D) nem sempre conhecem as facilidades do mundo do scripting. Tudo começou com arquivos para executar tarefas em lote .cmd e .bat. A Microsoft fornece ferramentas já mais maduras, como o Windows Script Host, que permite automatizar diversas tarefas de sistema utilizando scripts .vbs (VBScript) e o Windows Management Instrumentation (WMI), mão na roda para quem quer acessar e alterar configurações do sistema operacional. A grande novidade para os que necessitam de scripts é o Power Shell. O PowerShell se integra ao .NET Framework e permite a execução de tarefas administrativas utlizando Cmdlets, os quais são classes .NET especializadas executando operações administrativas. Permite fácil acesso a disco, registro, Active Directory e WMI.Conta ainda com a vantagem de poder estar embarcado em outras aplicações. As operações pode ser executadas diretamente no prompt do Power Shell ou em arquivos com a extensão .PS1. Deixemos o restante de PowerShell para um próximo post. =) Recentemente precisei no meu trabalho no Tribunal de Contas da União (TCU) de trocar os DNS e WINS dos adaptadores de redes das regionais (uma por UF). Mais ou menos pela terceira (risos) regional em que tive que executar o processo de executar a área de trabalho remota do Windows, fazer logon, abrir o Painel de Controle, a conexão, as propriedades do TCP/IP, as propriedades avançadas (são três servidores de DNS e WINS) e setá-los, comecei a pensar na possibilidade de automatizar esta tarefa.
Pois bem, em .vbs: 'Script para atualizar DNS e Wins em maquinas remotas 'Roberto M Braga, 7/01/2007 novosdns = Array("10.1.0.38","10.1.0.82","10.1.0.36") wins1 = "10.1.0.38" wins2 = "10.1.0.82" wins3 = "10.1.0.36" strComputer = Wscript.Arguments(0)
Set objWMIService = GetObject("winmgmts:" _
& "\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery _
("Select * From Win32_NetworkAdapterConfiguration Where IPEnabled = True") For Each objItem in colItems
Wscript.Echo objItem.Caption If Not IsNull(objItem.DNSServerSearchOrder) Then
For i = 0 To UBound(objItem.DNSServerSearchOrder) WScript.Echo "DNS " & i & " " & objItem.DNSServerSearchOrder(i) Next End If Wscript.Echo "Wins 1: " & " " & objItem.WinsPrimaryServer
Wscript.Echo "Wins 2: " & " " & objItem.WinsSecondaryServer Wscript.echo "Deseja efetuar alteração de DNS para este adaptador (S/N)?" decisao = Wscript.stdin.Readline If (decisao = N) Then break objItem.SetDNSServerSearchOrder novosdns
objItem.SetWINSServer wins1, wins2 Next Para executar o script, salve na mesma pasta um arquivo computadores.txt com o nome das estações a ser efetuada a troca. No prompt: cscript mudadns.vbs Espero que ajude os administradores de redes que mataram a aula de programação! =) Alguns links úteis de scripting: Blog do Vinicius Canto, MVP Scripting Script Center Technet (aqui há um .chm com um verdadeiro 'canivete suíço' de scripts prontos) January 09 2°. Encontro .NET em BrasíliaOs MSPs do Distrito Federal estão apoiando o grupo de usuários de tecnologia .NET BrasilDotNet (www.brasildotnet.net/blog) na promoção do II Encontro .NET em Brasília, a acontecer na UNIEURO. Segue abaixo a descrição completa do evento. Agenda: 19:00 ~ 20:15 - Avanços na linguagem C# 3.0 e sua integração com o LINQ (Rogério Moraes) Nível das palestras: As palestras possuem um cunho técnico com nível entre 200 e 300 (de um máximo de 400). Descritivo das sessões: Avanços na linguagem C# 3.0 e sua integração com o LINQ, por Luciano Caixeta Moreira A palestra tem como objetivo apresentar os avanços na linguagem C# 3.0, que foram construídos sobre a infra-estrutura da linguagem C# 2.0, tornando a escrita de código mais concisa e poderosa. As novas características da linguagem fornecem o fundamento para integração com o projeto LINQ (Language INtegrated Query), que corresponde a uma sintaxe declarativa e unificada de consulta que pode ser aplicada a coleções de objetos na memória, documentos XML e bancos de dados relacionais. SQL Server 2008 – Uma visão das novidades da engine relacional O SQL Server 2008 oferece diversas novidades para o administrador e desenvolvedor. Esta sessão irá explicar e demonstrar algumas das novidades presentes na próxima versão do SQL Server, como: congelamento do plano de execução, governador de recursos, eventos estendidos, novos tipos de data e tempo, melhorias na integração com o CLR e manipulação de XML, integração com o NTFS, gerenciamento de hierarquias, colunas esparsas, informações geográficas, entre outros. Espero que todos participem e divulguem também, para amigos, colegas de trabalho e também para aquelas pessoas interessadas na plataforma .NET. O evento é gratuito e contamos com a participação de todos. Maiores informações em contato@brasildotnet.net. December 24 Melhores blogs brasileiros de tecnologiaApesar de iniciante na blogosfera, boa parte do que posto e falo nas minhas palestras vem de algum post de blog. Realmente os blogueiros brasileiros estão incrementando suas habilidades e forncendo à comunidade de TI conteúdo de qualidade com a agilidade e critica esperados. Bom exemplo disto é a quantidade de blogs de Microsoft Student Partners (MSPs) de qualidade (vide blog do Evilazáro, do Neto, do Lucas e do André Furtado). November 27 Palestra em Unaí - MGPróxima segunda, 3 de dezembro, estarei em Unaí palestrando sobre Programas Acadêmicos Microsoft para o público da FACTU - Faculdade de Ciências e Tecnologia de Unaí. O evento está sob organização do professor Ibsen Gebrim Reis. November 25 Seminário Web 2.0 no BrasilA revista Info Exame disponibilizou os áudios das palestras do Seminário Web 2.0, realizado pela revista em Setembro. O conteúdo das palestras e mesas redondas passa por temas recorrentes aos profissionais da Web 2.0. November 23 Webservices na UnBSanto de casa faz milagre sim! =)
November 22 Semana Tecnológica UNIPPalestrei hoje na Semana Acadêmica UNIP sobre Windows Server 2008. O evento seguiu o mesmo foco das palestras da faculdade Michelangelo e foi possível apresentar o lançamento da Microsoft para a linha de servidores. O feedback da palestra foi positivo, mas devido a limtações de hardware não foi possível fazer demonstrações práticas. Palestraram ainda o MSP Lucas Campos (Open XML) e o MSP Evilázaro Alves (Workflow Foundation). Agradeço ao Evilázaro pela prontidão em nos prestigiar com sua palestra e pelas dicas de como melhorar minha apresentação. Amanhã acontecerá na UnB palestra sobre Webservices com o MSP José Lino Neto, de Goiânia. O evento será no auditório do SG 11, Faculdade de Tecnologia. As fotos do evento estão na galeria do blog. November 12 Fotos evento MichelangeloComo prometido, posto as fotos dos eventos sobre Windows Server 2008 e Programas Acadêmicos Microsoft na Faculdade Michelangelo. 150 presentes ao evento Alunos aguardando a palestra Com o professor Rael, coordenador da graduação em Sistemas de Informação O ciclo de eventos sobre Windows Server 2008 continuará na Semana Acâdêmica da UNIP, no fim de novembro. November 10 Coisas que quase ninguém sabe sobre a MicrosoftArtigo do Dennes, do Meiobit, um dos mais respeitados blogs da área de TI do Brasil. A Microsoft, já há muitos anos, é vista por muitos como a verdadeira encarnação do demo. O anti-cristo em pessoa (jurídica). Porém a grande maioria das pessoas que defendem esta visão apocaliptica não conhecem alguns detalhes a respeito do que a empresa oferece, do que ela faz e de seus produtos. Então a questão é: se você deseja falar bem ou mal, não interessa, mas faça isso sabendo o que está falando. Portanto, segue abaixo uma pequena lista. Se descobrir que desconhece a grande maioria dos fatos, é bom repensar um bom número de conceitos. Vamos ao estilo "Você Sabia ?": 1) Que governos tem direito de acesso ao código fonte do Windows para garantir sua soberania nacional? 2) Que empresas particulares podem ter o direito de acesso ao código fonte do windows na forma de consulta para o desenvolvimento de drivers e outros recursos que necessitem de alta integração com o sistema, em alguns casos de forma paga, em outros de forma totalmente gratuita? Veja em http://www.microsoft.com/resources/sharedsource/Licensing/Enterprise.mspx e http://www.microsoft.com/resources/sharedsource/Licensing/OEM.mspx e http://www.microsoft.com/resources/sharedsource/Licensing/SystemsIntegrator.mspx 3) Que o código fonte do kernel do Windows não apenas está disponível para uso em sala de aula, mas foi organizado de forma didática para a realização de experiências? Veja em http://www.microsoft.com/resources/sharedsource/Licensing/WindowsAcademic.mspx 4) Que o Windows CE não é apenas um Windows para dispositivos móveis, mas possui uma ferramenta (Platform Builder) que permite que se monte um novo sistema operacional a partir da escolha de milhares de peças que formam o Windows CE, desta forma criando sistemas operacionais específicos para determinados hardwares (sistemas embarcados) sem o excesso de funcionalidades? Além disso o custo de licença da unidade do sistema operacional é Veja em http://msdn2.microsoft.com/en-us/embedded/aa731407.aspx e http://msdn2.microsoft.com/en-us/library/aa448756.aspx 5) Que as urnas eletrônicas brasileiras foram criadas com base no Windows CE embarcado conforme a tecnologia citada no item 4? http://www.unisys.com.br/news/imprensa/release99.htm http://veja.abril.uol.com.br/170506/p_068.html "O governo brasileiro e os partidos políticos brasileiros, por exemplo, realizaram auditoria do código de 50 mil urnas eletrônicas baseadas no sistema operacional Windows CE" A desinformação me dá nojo, especialmente quando encontro, tendo como fonte uma universidade, um artigo como este : 6) Que qualquer curso de nível técnico ou superior com matérias de informática pode realizar um contrato chamado MSDN AA (US$ 499,00/ano, menos de R$ 1.000,00/ano), através do qual a instituição de ensino ganha o direito de usar os softwares Microsoft (exceto MS Office) em qualquer quantidade nos seus laboratórios, distribuir cópias oficiais em qualquer quantidade para os professores e distribuir cópias oficiais em qualquer quantidade para seus alunos? Muitas universidades nacionais possuem esse contrato, mas infelizmente não divulgam aos alunos e não são organizadas o suficiente para distribuirem os softwares. Veja mais em http://www.microsoft.com/brasil/educacao/comunidadeacademica/msdnaa/default.mspx. Conheça a lista de universidades que possuem o contrato em http://www.msdnaa.net/search/SchoolSearchIntl.aspx 7) Que a Microsoft mantém um repositório curricular no qual existem inúmeros programas de curriculo acadêmico fornecidos como sugestão para uso em sala de aula e podendo ser livremente adaptados? Veja em http://www.academicresourcecenter.net/curriculum/browse/default.aspx 8) Que a Microsoft mantém o Faculty Connection, algo como uma comunidade voltada ao meio acadêmico e que fornece ao professor o Visual Studio 2005 Professional gratuitamente (isso, claro, se a instituição já não possuir o MSDN AA)? Veja em http://www.microsoft.com/Education/FacultyConnection/BR/Default.aspx?c1=pt-br&c2=BR 9) Que a Microsoft mantém no Brasil um projeto chamado Aluno Monitor, que permite a inúmeros estudantes de todo o país se dedicarem ao estudo da Veja em http://www.microsoft.com/brasil/educacao/parceiro/aluno_monitor.mspx 10) Que a Microsoft tem realizado o projeto S2B - Student To Bussiness - anteriormente denominado ProForm - uma preparação de estudantes para o Veja em http://proform.msdnbrasil.tempsite.ws/ 11) Que o MS Ajax Toolkit, um conjunto de componentes gratuitos para o desenvolvimento web, foi criado com a participação da comunidade - convidada a sugerir e produzir os componentes do Ajax Toolkit, mantendo-os com código fonte aberto e hospedados no CodePlex? Veja em http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx?ReleaseId=4941 12) Que o MS Ajax tem seu código fonte aberto? 13) Que a Microsoft abriu o código fonte de inúmeras bibliotecas do framework .NET 3.5? 14) Que a Microsoft criou uma divisão - Patterns & Practices - apenas para pesquisar as melhores formas de realizar desenvolvimento de software com o framework .NET e que esta divisão constantemente disponibiliza código fonte, white papers e manuais que podem ser todos livremente utilizados pelos desenvolvedores? Veja em http://msdn2.microsoft.com/pt-br/practices/default.aspx 15) Que as licenças de código fonte aberto da Microsoft permitem que você manipule o código fonte à vontade, gerando novos produtos de código fonte fechado e proprietário se assim desejar, ao contrário da licença GPL que foi aplicada, por exemplo, nos drivers do banco MySQL, obrigando a todos que usam MySQL a pagar pela licença ou abrir o fonte de suas aplicações na internet? 16) Que a Microsoft possui versões gratuitas (chamadas de express) de seus atuais produtos de desenvolvimento, sem restrição a uso comercial e incluindo o SQL Server com suporte a bancos de até 4 GB? Vejam em http://msdn2.microsoft.com/pt-br/express/default.aspx e http://www.microsoft.com/sql/editions/express/default.mspx 17) Que a Microsoft possui sua própria licença de código fonte aberto aprovada oficialmente pelo OSI Board, sendo que a Microsoft seguiu todos os processos padrões de aprovação, não recebendo nenhum tratamento especial, e que essa licença irá auxiliar muito no processo de interoperabilidade com o Suse, interoperabilidade esta que irá crescer consideravelmente? Veja em http://opensource.org/licenses/ms-pl.html e http://opensource.org/licenses/ms-rl.html 18) Que a Microsoft mantém um portal, Porta25, com o objetivo de debater questões de interoperabilidade com outros ambientes? Veja em http://porta25.technetbrasil.com.br/porta25/ 19) Que a Microsoft possui um sistema de eventos on-line - webCasts - gratuito, com inúmeros eventos ocorrendo a cada semana e de alto nível técnico, permitindo um estudo aprofundado da plataforma sem nem ao menos sair de casa? Veja em http://www.microsoft.com/brasil/msdn/eventos/eventos.mspx e http://www.microsoft.com/brasil/technet/eventos/webcasts/default.mspx 20) Que a Microsoft fornece grande apoio a eventos realizados pela comunidade de profissionais Microsoft, permitindo até mesmo o registro e divulgação dos eventos no site da própria Microsoft? Veja em http://www.microsoft.com/brasil/msdn/eventos/EventosPresenciais.mspx Então, concluindo: Se querem falar bem ou mal, é com vocês, mas falem com conhecimento de causa. November 06 Evento Windows Server 2008 MichelangeloPalestrei nesta terça na faculdade Michelangelo sobre o Windows Server 2008 (agora Windows Server 2008 Release Candidate e não mais Longhorn Virtualização O novo suporte nativo a virtualização permite que sejam criadas várias instâncias de sistema operacional paralelas baseadas em software. Este cenário permite que a estrutura de TI possa ser migrada mesmo contendo aplicações críticas associadas a um contexto específico de sistema operacional. Há ainda nova política de licenciamento para estruturas virtualizadas. Um front-end web mostra as máquinas virtuais e respectivos dados de perfomance. Tela do gerenciamento do Virtual Server Escritórios Remotos Muitas funcionalidades voltadas para os branch-offices, com destaque para Active Directory somente leitura e novas políticas de permissões e diretivas. Terminal Services Overview das novas soluções de aplicações de terminal e de possibilidades no uso de aplicações remotas. Demo com a interface web que contém as aplicações. Windows 2008 e Windows Vista - melhores juntos Originalmente, o Windows Vista e o Windows Server 2008 começaram como parte de um único projeto de desenvolvimento, 2008. Com um número significativo de tecnologias comuns na plataforma, ambos os sistemas operacionais oferecem diversos novos avanços por meio da rede, armazenamento, segurança e gerenciamento. Embora muitas dessas melhorias sejam aplicadas tanto ao Windows Vista quanto ao Windows Server 2008, quando as organizações implantam ambos os sistemas operacionais, elas verão como a infra-estrutura cliente-servidor combinada fornece ainda mais vantagens. IIS 7 Pontos como replicação do ambiente, gerenciamento de aplicações distribuidas e gerenciamento de permisões foram focados, com objetivo de atender expectativas do grande público de desenvolvedores presente. Para o pessoal de infra-estrutura, mostramos deployment de aplicações, módulos customizados e instrumentação. Foram citadas ainda as capacipades de WCF no IIS 7. Falou-se ainda de programas acadêmicos da Microsoft e Imagine Cup. Agradecimentos ao Danilo Bordini (IT Pro da Microsoft Brasil) pelo material de apresentação e white papers fornecidos e ao MSP Cleiton Jorge pelo agendamento do evento. Recursos Fotos (breve) Slides da apresentação de Programas Acadêmicos (breve) Slides da apresentação Windows Server 2008 (breve) Guias dos Revisores do Windows Server 2008 em português Technet Experience (treinamento online) Windows Server 2008 Inscrição para Imagine Cup 2008 September 30 8ª Semana do Departamente de Engenharia Elétrica - UnB - Palestra Henrique MalvarEu, Roberto, e o Lucas Campos (MSPs DF) participamos da palestra do prof. Dr. Henrique Malvar, lider de grupo de pesquisa na Microsoft Research - Seattle no último dia 20/09. O evento fez parte da programação da 8ª Semana do Departamente de Engenharia Elétrica - UnB. September 28 Evento Imagine Cup 2008 UNIP DFCerca de 100 estudantes compareceram ao evento sobre Imagine Cup 2008 na UNIP/DF. O evento, promovido pelos Student Partners do DF passou por todas as categorias e mostrou como as habilidades adquiridas nos cursos de TI podem ser aplicadas na competição. O MSP Lucas Campos abriu o evento falando sobre a história da Imagine Cup e as participações brasileiras. Continuando, abordou os desafios de Desenvolvimento: Software Embarcado, Desenvolvimento de Software e Games. A cargo da palestrante Maria Luiza Nogueira (MSP DF) ficou a palestra sobre as categorias de Desafios de Capacidade: projeto Hoshimi, algoritimos e desafio de infra-estrutura. Eu, Roberto Mascarenhas Braga (MSP DF) palestrei sobre as categorias de arte da Imagine Cup: filme curta-metragem, fotografia e design de interface. O público se mostrou bastante interessado pelas possibilidades proporcionadas pela Imagine Cup. Surgiram também perguntas sobre os programas acadêmicos, o programa Microsoft Student Partners e MSDN Academic Alliance. Já está a disposição dos alunos da UNIP/DF download de softwares originais em versões completas para o desenvolvimento de suas atividades de estudo. O evento mostrou-se como uma ótima oportunidade para que a comunidade acadêmica se envolva com a Imagine Cup e também para que o Distrito Federal consiga alçar vôos maiores nas categorias de 2008. September 15 Web 2.0 para LeigosArtigo escrito por mim na disciplina de Arquitetura e Protocolos de Redes
Web 2.0 para leigos
Web 2.0 é um termo que refere-se a novos conceitos de desenvolvimento web que aproximam aplicações online de aplicativos desktop. Estes aplicativos tem por característica uma experiência otimizada com o usuário, propiciando conforto visual e uso otimizado. Ainda, páginas Web 2.0 tendem a ser prontas para os padrões de acessibilidade definidos pelo W3C (Worldwide Web Consortium). São ícones da Web 2.0: os feeds agregadores de notícias e conteúdo de blogs (RSS), os podcasts, arquivos de áudio com conteúdos segmentados prontos para serem ouvidos em iPods e outros MP3 players, os mashups, sites definidos com mistura de conteúdos de várias fontes e centralização de serviços, permitindo personalização total pelo usuário. Arrastar e soltar, formulários interativos sem necessidade de submit, experiência de streaming de áudio e vídeo otimizada e meta-tags(etiquetas) para facilitar buscas e indexação de conteúdo são características comuns a essas aplicações.
A Web 2.0 reinventa conceitos antigos: o experience nos mecanismos de busca agora incluem, além das tradicionais chamadas em texto, resultados para imagens e vídeos. Ainda, a visualização destes é integrada aos resultados. Web 2.0 tem relação direta, ainda, com descentralização de informação e crescimento da cultura de blogs. Com a geração de RSS, diversas fontes de notícias e conteúdo são acessadas conjuntamente. Este crescimento, porém, requer critério do leitor, pois há fácil acesso a criação de fontes de conteúdo por pessoal não-qualificado.
Tais conceitos alteram profundamente os conceitos atuais de desenvolvimento de software. Agora é possível portar em um browser aplicações anteriormente restritas a desktop. A plataforma .NET é a preferida dos desenvolvedores para o propósito: há integração nativa com AJAX, o maior benchmark desta geração de aplicativos. Utilizando fontes de dados XML e JavaScript, o AJAX (Assynchronous Java Script and XML) permite experiência visual otimizada. Com AJAX é possível a implementação de tais formulários interativos: validação de campos em tempo real, auto-completar de digitação e balões de ajuda com os recursos visuais permitidos pelo JavaScript.
São tendências reinventam informações, negócios e recursos humanos. September 12 Encontro Brasileiro de Microsoft Student PartnersChego cheio de novidades do Encontro Nacional dos Student Partners (MSPs) da Microsoft. Ver de perto toda uma comunidade, que, pelo menos para mim até agora se resumia a fóruns e Messenger foi uma experiência ímpar.
Vale falar da sede da sucursal brasileira da Microsoft. Decoração inspiradora, vista (sem trocadilhos!) maravilhosa de São Paulo e aquele famoso auditório que já conhecia por fotos de tantos eventos. Na sexta, primeiro dia de evento, fomos apresentados ä Microsoft Research (a Meca das novas idéias e produtos), às questões de interoperabilidade e software livere (palestra do Roberto Prado, site Porta25) e ainda brindados com o speech do Daniel Godri, um dos melhores palestrantes sobre motivação do país.
Continuando a série "Uaaaau!", as atividades do segundo dia tiveram sede em um hotel-fazenda em Embu das Artes. Segundo dia esse com um cômico sósia do Roberto Justus como mestre de cerimonias. A maior parte deste sábado foi dedicado a assistir casos de sucesso de outros SPs. Ainda foram pautas Imagine Cup, comunidades online (site dos MSPs, MSDN, TechNet) e Células Acadêmicas.
Agora é por em prática toda essa avalanche de conhecimento de três dias! =) |
|
|