Essa é uma otima noticia.
A Microsoft, em uma campanha para democratizar o desenvolvimento de jogos e aumentar o numero de titulos disponiveis para o seu consolte irá permitir que desenvolvedores independentes vendam seus jogos para o XBOX 360, e a ficar com a maior parte do lucro!
Vai funcionar assim: aqueles que fizerem parte do XNA Creators Club (com anuidade de 99 doletas por ano) poderão submeter seus jogos para revisão. Se passar o jogo poderá ser vendido na loja online XBOX Live Marketplace. Voce fica com 70% do valor de venda do jogo e a microsoft fica com 30%. Em alguns casos especificos ela pode morder um pouco mais. Voce acha que é muito? Pense quanto custa o marketing para anunciar um jogo em um canal como o XBOX Liver Marketing, canal onde 100% do seu publico alvo está conectado. E lembre-se voce só "perde" os 30% quando voce ganha os outros 70%. Não tem investimento (a nao ser o seu tempo, claro). Acho um ótimo negócio. Ja vou tirar da gaveta o meu projeto de game .
A companhia espera contar com pelo menos 1000 jogos em seu catalogo para o XBOX 360, um deles pode ser o seu, é só arregassar as mangas e mãos a obra.
Fonte: http://seattletimes.nwsource.com/html/localnews/2008066008_apmicrosoftgamedevelopers.html?syndication=rss
Have fun!
Tuesday, August 5, 2008
The Mojave Experiment
Novo filme do J.J Abraham (autor de Lost)? Nao , Nao.
Como voces devem ter reparado, o Windows Vista nao anda com a reputacao muito boa por ai. É grande o volume de sites e blogs que tem alguma farpa a declarar sobre o mais recente SO da microsoft. Para tentar amenizar a situacao a microsoft criou um projeto chamado "The Mojave experiment" onde foi selecionada uma amostra randomica de 140 pessoas sem previa ,ou pouquissima, experiencia com o Vista. Para essas pessoas foi dito que esse era uma prova de conceito de um novo SO chamado Mojave. Obviamente ao final do experimento , é revelado que se tratava do Windows Vista , entao todos fizeram aquela cara de "WOOOOW". No entanto , a magica voltou contra o feiticeiro pois os criticos de plantao estao contestando a eficacia do teste. Segundo eles grande parte do problema do vista é na area de instalacao , configuracao e conectividade. Outro ponto levantado foi que os participantes ficaram assitindo alguem usar o SO por 10 minutos, o que além de ser um curto periodo de tempo, o participante nao teve "controle" do SO.
A verdade é: quando começam os boatos e vira "moda" falar mal de alguma coisa, todo mundo começa a falar mal, mesmo sem saber do que se trata. Veja bem, nao estou dizendo que o Vista é bom ou ruim, nem que todo site que fala mal , fala mal pq entrou na moda falar mal do vista. Estou apenas dizendo que o que eu entendo desse experiemento é que ele mostra que se instalou uma onda de pré-conceito com relacao ao Vista um pouco mais inchada, mais inflacionada do que ele realmente deveria ser.
Sempre fico pensando assim: se eu fosse o dono da Microsoft (ta bom, nem tanto, mas o diretor da divisao do Vista) , o que eu faria? Lembro do caso dos chinelos havaianas. Para quem nao lembra, chinelo havaiana era sinomino de calçado para baixa renda, só a galera da "geral" usava. Hoje voce ve havaianas nos pés de todo mundo, se tornou um artigo com repurtacao tao bom quanto qualquer outra grande marca. Aqui nos estados unidos tem alguns lugares vendendo havaianas, bem carinho por sinal.
Coragem, Vista!
Materia sobre o Mojave experimento no The Seattle Post: http://seattletimes.nwsource.com/html/microsoft/2008089943_vista04.html?syndication=rss
Site do Mojave Experiment: http://mojaveexperiment.com/
Have fun!
Como voces devem ter reparado, o Windows Vista nao anda com a reputacao muito boa por ai. É grande o volume de sites e blogs que tem alguma farpa a declarar sobre o mais recente SO da microsoft. Para tentar amenizar a situacao a microsoft criou um projeto chamado "The Mojave experiment" onde foi selecionada uma amostra randomica de 140 pessoas sem previa ,ou pouquissima, experiencia com o Vista. Para essas pessoas foi dito que esse era uma prova de conceito de um novo SO chamado Mojave. Obviamente ao final do experimento , é revelado que se tratava do Windows Vista , entao todos fizeram aquela cara de "WOOOOW". No entanto , a magica voltou contra o feiticeiro pois os criticos de plantao estao contestando a eficacia do teste. Segundo eles grande parte do problema do vista é na area de instalacao , configuracao e conectividade. Outro ponto levantado foi que os participantes ficaram assitindo alguem usar o SO por 10 minutos, o que além de ser um curto periodo de tempo, o participante nao teve "controle" do SO.
A verdade é: quando começam os boatos e vira "moda" falar mal de alguma coisa, todo mundo começa a falar mal, mesmo sem saber do que se trata. Veja bem, nao estou dizendo que o Vista é bom ou ruim, nem que todo site que fala mal , fala mal pq entrou na moda falar mal do vista. Estou apenas dizendo que o que eu entendo desse experiemento é que ele mostra que se instalou uma onda de pré-conceito com relacao ao Vista um pouco mais inchada, mais inflacionada do que ele realmente deveria ser.
Sempre fico pensando assim: se eu fosse o dono da Microsoft (ta bom, nem tanto, mas o diretor da divisao do Vista) , o que eu faria? Lembro do caso dos chinelos havaianas. Para quem nao lembra, chinelo havaiana era sinomino de calçado para baixa renda, só a galera da "geral" usava. Hoje voce ve havaianas nos pés de todo mundo, se tornou um artigo com repurtacao tao bom quanto qualquer outra grande marca. Aqui nos estados unidos tem alguns lugares vendendo havaianas, bem carinho por sinal.
Coragem, Vista!
Materia sobre o Mojave experimento no The Seattle Post: http://seattletimes.nwsource.com/html/microsoft/2008089943_vista04.html?syndication=rss
Site do Mojave Experiment: http://mojaveexperiment.com/
Have fun!
Thursday, July 10, 2008
Regulazy: Ferramenta free para geração de expressoes regulares
Caramba, ja explique tudo no titulo do post, nao preciso falar mais nada, só passar o link nao é mesmo?!
Bem, existem situações as quais sabemos que uma expressão regular ia ser perfeito , ia economizar muitos "ifs" e muitos postbacks (ou callbacks para os Ajaxeiros). Porém poucos são os mortais que dominam a arte Jedi de criar expressões regulares. Mas os seus problemas acabaram, pois podemos usar o Regulazy , uma ferramente onde voce escreve um exemplo de valor que implementa a expressao e ele gera para você a expressao regular com base no formato do que voce escreveu. Por exemplo, eu digitei o CEP 29210-010 e ele me gerou a expressão regular para Cep , que é: \d{5}-\d{3}.
Lembre-se: Expressão regular nao vai dizer se se o cep existe ou nao, apenas se o valor informado tem um formato válido de cep.
Ah sim, o mais importante, o link: http://tools.osherove.com/Default.aspx?tabid=182
Have Fun!
Bem, existem situações as quais sabemos que uma expressão regular ia ser perfeito , ia economizar muitos "ifs" e muitos postbacks (ou callbacks para os Ajaxeiros). Porém poucos são os mortais que dominam a arte Jedi de criar expressões regulares. Mas os seus problemas acabaram, pois podemos usar o Regulazy , uma ferramente onde voce escreve um exemplo de valor que implementa a expressao e ele gera para você a expressao regular com base no formato do que voce escreveu. Por exemplo, eu digitei o CEP 29210-010 e ele me gerou a expressão regular para Cep , que é: \d{5}-\d{3}.
Lembre-se: Expressão regular nao vai dizer se se o cep existe ou nao, apenas se o valor informado tem um formato válido de cep.
Ah sim, o mais importante, o link: http://tools.osherove.com/Default.aspx?tabid=182
Have Fun!
Saturday, July 5, 2008
Artigo: Utilizando Web Parts com Oracle no ASP.NET
Amigos, primeiramente peço desculpas pela minha ausencia (ultimo post foi em abril) nesses quase três meses. Estou colocando alguns projetos em dia, revisando algumas monografias de ex-alunos meus do Brasil que estão para finalizar seus cursos, então está uma correria. Nesse meio tempo tenho estudado muitas coisas novas, tenho entrado no mundo do .NET Framework 3.5. Espero em breve estar postando aqui minhas descobertas sobre Silverlight + wcf +Linq + wwf + ajax + asp.net extensions + rest + ... + tudo que voce possa imaginar.
Nesse meio tempo eu tive que fazer uma alteraçao em um sistema da empresa. A missao era fazer uma pagina de web parts. Até ai sem problemas pois o asp.net 2.0 ja vem com os controles nativos para voce trabalhar com o conceito de web parts sem stress. O problema é que esse parte sem stress se aplica somente quando salvamos as web parts no Sql. No Oracle, temos que codificar um pouco mais. Felizmente a MS usou o padrao Provider para abstrair as operacoes de ir ao banco com as operacoes de manipular e exibir as web parts em si. Para isso precisamos codificar nosso proprio provider para gravar o estado das web parts no Oracle. Para compartilhar com a comunidade eu escrevi um artigo que ensina como fazer esse provider e publiquei no site Linha de Código (www.linhadecodigo.com.br).
Segue o link do artigo: http://www.linhadecodigo.com.br/Artigo.aspx?id=1896
Normalmente eu publico o texto aqui no blog tb, mas esse ficou muito grande (calma , nao é complicado só está bem explicadinho ;-) ).
Have Fun!
Nesse meio tempo eu tive que fazer uma alteraçao em um sistema da empresa. A missao era fazer uma pagina de web parts. Até ai sem problemas pois o asp.net 2.0 ja vem com os controles nativos para voce trabalhar com o conceito de web parts sem stress. O problema é que esse parte sem stress se aplica somente quando salvamos as web parts no Sql. No Oracle, temos que codificar um pouco mais. Felizmente a MS usou o padrao Provider para abstrair as operacoes de ir ao banco com as operacoes de manipular e exibir as web parts em si. Para isso precisamos codificar nosso proprio provider para gravar o estado das web parts no Oracle. Para compartilhar com a comunidade eu escrevi um artigo que ensina como fazer esse provider e publiquei no site Linha de Código (www.linhadecodigo.com.br).
Segue o link do artigo: http://www.linhadecodigo.com.br/Artigo.aspx?id=1896
Normalmente eu publico o texto aqui no blog tb, mas esse ficou muito grande (calma , nao é complicado só está bem explicadinho ;-) ).
Have Fun!
Monday, April 7, 2008
Sharepoint domina mercado de software colaborativo
Segundo artigo da ComputerWorld, o Sharepoint da Microsoft juntamente com o Sametime da IBM, dividem a liderança do mercado de soluções de colaboraçao. O sharepoint conta com 85 Milhoes de licenças e o software da IBM tem 19 milhões. Primeiro que fiquei um tanto impressionado com o número de licenças do sharepoint, realmente um valor muito expressivo, dado que o software está em sua terceira versao apenas, o que demostra a qualidade da ferramenta e a sua evolucao de release para release.
Outro ponto que me deixou contente com essa noticia e me fez dividir com voces foi ter me lembrado de como eu aprendi a usar o sharepoint. Assisti uma palestra sobre a ferramenta e nao entendi para que ela servia. Acompanhei o seu crescimento no exterior e resolvi investir em conhecer essa ferramenta pois julguei ser um diferencial para o meu curriculo. Arregassei as mangas e começei a estudar com os recursos escassos da época (na década de 2004 aproximadamente, hehe). No entanto, após aquele periodo de ralaçao, consegui ter um certo dominio da ferramenta. Mas será que valeu a pena? CLARO! Com isso consegui boas oportunidades de negócio para a empresa onde eu trabalhava, oportunidades essas duram até hoje. Conhecer sharepoint foi um dos diferenciais para o meu curriculo na minha seleçao para trabalhar aqui nos eua, afinal o sharepoint aqui nos eua é bastante forte, largamente utilizado, conta com eventos (grandes) exclusivos, além de vasta literatura sobre o assunto. Além disso , continuo fazendo consultoria de sharepoint para empresas no Brasil.
Falo isso para incentivar voce, e eu tb, a olhar o panorama de hoje as tecnologias que estao saindo , para que possamos investir em alguma que talvéz nao esteja na moda hoje, mas que tem aquele feeling que vai estourar em breve e quando isso acontecer estaremos na crista da onda.
Clique aqui para ler o artigo na integra: http://computerworld.uol.com.br/mercado/2008/04/04/forrester-ibm-e-microsoft-dominarao-mercado-de-colaboracao/
Have Fun!
Outro ponto que me deixou contente com essa noticia e me fez dividir com voces foi ter me lembrado de como eu aprendi a usar o sharepoint. Assisti uma palestra sobre a ferramenta e nao entendi para que ela servia. Acompanhei o seu crescimento no exterior e resolvi investir em conhecer essa ferramenta pois julguei ser um diferencial para o meu curriculo. Arregassei as mangas e começei a estudar com os recursos escassos da época (na década de 2004 aproximadamente, hehe). No entanto, após aquele periodo de ralaçao, consegui ter um certo dominio da ferramenta. Mas será que valeu a pena? CLARO! Com isso consegui boas oportunidades de negócio para a empresa onde eu trabalhava, oportunidades essas duram até hoje. Conhecer sharepoint foi um dos diferenciais para o meu curriculo na minha seleçao para trabalhar aqui nos eua, afinal o sharepoint aqui nos eua é bastante forte, largamente utilizado, conta com eventos (grandes) exclusivos, além de vasta literatura sobre o assunto. Além disso , continuo fazendo consultoria de sharepoint para empresas no Brasil.
Falo isso para incentivar voce, e eu tb, a olhar o panorama de hoje as tecnologias que estao saindo , para que possamos investir em alguma que talvéz nao esteja na moda hoje, mas que tem aquele feeling que vai estourar em breve e quando isso acontecer estaremos na crista da onda.
Clique aqui para ler o artigo na integra: http://computerworld.uol.com.br/mercado/2008/04/04/forrester-ibm-e-microsoft-dominarao-mercado-de-colaboracao/
Have Fun!
Thursday, April 3, 2008
Manutençao do TFS - Renomeando o servidor
Recentemente eu precisei fazer uma cirurgia um tanto delicada no servidor do Team Foundation. Montar uma replica do nosso servidor de producao para realizar a migraçao para TFS 2008 primeiro para nessa maquina (clone), ver o que acontece para em seguida fazer a migracao na maquina de producao. O pessoal de Infra me deu uma maquina clonada da produçao. O problema é que embora o nome da maquina era clonetfs, o TFS em si e todos os componentes adjacentes estavam apontando para o servidor de producao. Ou seja, se eu mexesse no clone eu impactava a producao. Logo eu nao podia fazer nada com ele. Já nos 5 minutos do jogo o clone começou a dar lock no banco de produçao. Entao tive que tirar a maquina da rede. Entao a missao foi atualizada: fazer o reconfigurar o TFS para "enxergar-se a si proprio". Após 1 dia aproximadamente de pesquisa e trabalho, finalmente o TFS clone está funcionando direitinho, ele é uma replica stand alone da minha producao, pronto para ser migrado para a versao 2008. Basicamente esse é o mesmo processo utilizado quando a maquina que contem o TFS é renomeada. Achei alguns links que me ajudaram, me deram o passo a passo de como fazer essa operacao. Segue abaixo (todos em ingles) os links que ensinam como renomear um servidor TFS.
How to: Rename an Application-Tier Server
How to: Rename a Data-Tier Server
How to: Assign a New Account to a Team Foundation Server Service
Basicamente as operacoes do primeiro link sao iguais as do segundo, mas é bom se certificar que voce fez tudo que está nas duas. Como as contas que estavam configuradas eram do dominio e eu nao estou mais no dominio, precisei criar contas locais para fazer o reporting services funcionar corretamente.
O unico detalhe que eu nao vi nesses links e que eu precisei foi a necessidade de adicionar na base de dados TFSwarehouse no sql os acessos devidos da nova conta de Report (basta colocar esse user igual a antiga conta).
Espero que ajude a quem estiver passando por isso também.
Have Fun!
How to: Rename an Application-Tier Server
How to: Rename a Data-Tier Server
How to: Assign a New Account to a Team Foundation Server Service
Basicamente as operacoes do primeiro link sao iguais as do segundo, mas é bom se certificar que voce fez tudo que está nas duas. Como as contas que estavam configuradas eram do dominio e eu nao estou mais no dominio, precisei criar contas locais para fazer o reporting services funcionar corretamente.
O unico detalhe que eu nao vi nesses links e que eu precisei foi a necessidade de adicionar na base de dados TFSwarehouse no sql os acessos devidos da nova conta de Report (basta colocar esse user igual a antiga conta).
Espero que ajude a quem estiver passando por isso também.
Have Fun!
Será Coincidencia?
Um amigo estava tentando cancelar sua conta no Terra.com.br, só que ao entrar na tela de cancelamento ele se deparou com um pequeno obstaculo. Veja:

Como é que o usuário vai digitar o numero que aparece na imagem se a imagem nao aparece?
Será coincidencia?
No Fun!

Como é que o usuário vai digitar o numero que aparece na imagem se a imagem nao aparece?
Será coincidencia?
No Fun!
Subscribe to:
Posts (Atom)