Eduardo's profile--------BOTTECH.NET-----...PhotosBlogListsMore ![]() | Help |
--------BOTTECH.NET--------Centro Integrado para o desenvolvimento acoplado do gerenciamento de recursos otimizados orientados ao aprimoramento da metrica e da performance da escabilidade portavel do ambiente tecnologico |
||||||||||||||||||||||
|
|
October 10 Mudança de EndereçoOlá Amigos,
Estou de mudança. Estou encerrando as atividades aqui no Live Spaces e migrando para outro site. Basicamente por dois motivos :
1 - as estatisticas sao muito fracas aqui no spaces, nao consigo acompanhar como as pessoas chegam ao meu site, nem com exatidao quantas pessoas tem acessado.
2 - Estou com um dominio proprio agora, assim nao importa onde o site esteja(spaces, blogger, wordpress, site proprio), sempre estarei no mesmo endereco.
Fiz questao de transferir todos os posts até agora para lá. Obviamente , novos posts só lá agora ;).
Bem anotem ai o novo endereço:
NOS MUDAMOS PARA
Nos vemos lá!!
Um abraço, September 12 Feliz dia do ProgramadorParabéns , hoje é dia do programador! Pois hoje é o dia de numero 256. Que bacana isso.
Eu sou programador há 8 anos já e definitivamente escolhi a profissao certa para isso. Lembro-me de um dia primeiro de janeiro , no qual após passar a virada em copacabana vendo os fogos, acordamos bem tarde , e tudo fechado, meio que nada para fazer, minha esposa ainda dormindo, o que eu fui fazer? Programar! Só quem programa e gosta de programar entende esse sentimento.
Meus parabéns a todos os programadores do Brasil e do Mundo. Graças a nós o mundo gira cada vez mais rapido. Pense num mundo onde voce precisa olhar um livro enorme para saber o telefone da pizzaria. Pense num mundo sem computadores nos bancos. Pense num mundo sem computadores nas companhias aereas. Pense num mundo sem computadores na telefonia. Esse mundo ja existiu. Agora pense neste mundo com todos esses computadores mas sem nenhum programa rodando neles, uma máquina que consegue fazer calculos absurdos mas sem ninguem solicitando nenhum calculo à essas maquinas. Esse mundo ja existiu. Mas agora tudo é diferente porque existem pessoas como nós programadores que domamos a fera e a deixamos mansinha para que o resto do mundo (inclusive nós mesmos) pudesse finalmente avançar para o século XXI e desfrutar de tudo de bom que a computacao pode oferecer!
Having Fun!
September 11 Blog do Scott Guthrie em PortuguesNao sei se é uma informação old, mas tenho certeza que tem muita gente que nao sabe inclusive eu até ontem então resolvi comentar aqui.
É desenvolvedor .NET? Sim? Voce conhece o Scott Guthrie? Não? Nao conheçe o Scott? O que é isso rapaz! Por onde tem andado? O que é que voce anda lendo (ou deixando de ler)? Enfim para aqueles que nao conhecem o Sr. Scott Guthrie é Vice Presidente de Corporação na Divisão de Desenvolvimento da Microsoft. Ele gerencia os times que constroem os seguintes produtos/tecnologias:
Em resumo, o cara é O CARA de ASP.NET. Há um bom tempo tenho acompanhado o blog dele que é o http://weblogs.asp.net/scottgu ( em inglês) A boa e nova noticia é que o site dele está disponível em português, para quem ainda nao está com o ingles na ponta da lingua. Agora voce não tem desculpas para dizer que não conheçe o Scott. Nao vou dizer que recomendo o blog dele, mais que isso, é um blog obrigatório para todo desenvolvedor .NET. Have Fun! September 10 DVD de Treinamento Silverlight 2.0 - Download GratuitoSeguindo a recomendacao do amigo Adriano Bertucci, estou fazendo a minha parte de divulgar para todos. Valeu pela dica Adriano!
A Microsoft liberou um DVD de treinamento sobre Silverlight 2.0. Estou começando a trabalhar agora com Silverlight e simplesmente é fantastico o que podemos fazer com ele. Realmente acredito que essa tecnologia tem futuro. E agora é o momento de conhecer e pegar o foguete subindo. Portanto BAIXE AGORA!.
Have fun! August 20 Dicas sobre formato de data no .NETAi vai uma dica rapidinha sobre como escrever datas nos mais diversos formatos.
Peguemos a data atual do sistema:
DateTime dataAtual = DateTime.Now; // Suponhamos que o valor seja 15/01/2004 11:02:05 PM
Agora podemos escrever essa data em diversos formatos diferentes:
Console.WriteLine(dataAtual.ToString()) --> vai escrever, 15/01/2004 11:02:05 PM
Console.WriteLine(dataAtual.ToLongDateString()) --> vai escrever, Thrusday, January 15, 2004
Console.WriteLine(dataAtual.ToShortDateString()) --> vai escrever, 15/01/2004
Console.WriteLine("{0:hh:mm tt}", dataAtual) --> vai escrever, 11:02 PM
Console.WriteLine("{0:HH:mm}", dataAtual) --> vai escrever, 11:02
Console.WriteLine("{0:ddd MMM dd, yyyy}", dataAtual) --> vai escrever, Thu Jan 15, 2004
Console.WriteLine("{0:HH:mm:ss tt}", dataAtual) --> vai escrever, 11:02:05 PM
Console.WriteLine("{0:m}", dataAtual) --> vai escrever, January 15
Esses sao os que eu considero mais usuais no dia a dia.
Have Fun!
August 18 Novo Video: Acessando Serviços WCF com ASP.NETAmigos,
Acabe da ser publicado no Portal de videos do site linha de código (http://www.linhadecodigo.com.br/videos_dotnet/) um video que eu fiz sobre WCF:Acessando Serviços WCF com ASP.NET. Este vídeo trás uma breve introduçao ao WCF de forma bem objetiva, estilo o que é e pra que serve. Em seguida mostro como fazer um serviço WCF e logo em seguida como consumir, acessar, esse serviço utilizando uma página ASP.NET. Explico praticamente todas as linhas de código e mostro também como gerar a classe proxie sem ser através do menu add service reference, que na minha opinião, gera muito lixo desnecessario na solução. É fato que o WCF é o futuro em temos de tecnologia para desenvolvimento de aplicações distribuida (SOA e Cia (nao, nao é uma sigla nova apenas quis dizer companhia, hehe)). Esse video poderia se resumir da seguinte forma: Aprenda a subsitituir sua camada feita em Web services hoje por outra feita em WCF. Espero que ajude a todos que estão entrando no mundo Framework 3.5 e VS 2008.
Este video está disponivel apenas para assinantes do serviço, entao vai uma dica: Assinem. O que se aprende com 15 minutos de video-aula equivale a algumas horas lendo , um livro ou artigo. Normalmente as video-aulas sao 100% práticas o que ajuda bastante. Eu adoro ler, mas tem coisa que realmente uma imagem vale mais que mil palavras, imagine um video ;)
Quem tiver a oportunidade de ver, comentem o que acharam aqui nesse post, ficarei muito agradeçido pelo feedback.
Have Fun! August 12 Code MonkeyFazer piadinha da nossa área já nao é uma tarefa das mais fáceis. Fazer música entao, pior ainda. Fazer uma música que seja legal e ainda com uma letra totalmente pertinente nem se fala, isso sim é um feito. Então nada melhor que prestigiar um feito como esse, divulgado-o. Segue abaixo um player com a musica Code Monkey de Jonathan Coulton. Impressionante como o dia a dia dos programadores do mundo todo tem algo em comum, ou quase tudo em comum, hehehe. A letra segue abaixo tb caso voce nao consiga ouvir, só fiquei com preguiça de traduzir a letra, e também achei que se traduzisse ia perder um pouco a riqueza da obra. Code Monkey - Jonathan Coulton
Code Monkey get up get coffee
Code Monkey go to job have boring meeting with boring manager Rob Rob say Code Monkey very diligent but his output stink his code not functional or elegant what do Code Monkey think Code Monkey think maybe manager want to write goddamn login page himself Code Monkey not say it out loud Code Monkey not crazy just proud Code Monkey like Fritos Code Monkey like Tab and Mountain Dew Code Monkey very simple man with big warm fuzzy secret heart Code Monkey like you Code Monkey like you Code Monkey hang around at front desk tell you sweater look nice Code Monkey offer buy you soda bring you cup bring you ice you say no thank you for the soda cause soda make you fat anyway you busy with the telephone no time for chat Code Monkey have long walk back to cubicle he sit down pretend to work Code Monkey not thinking so straight Code Monkey not feeling so great Code Monkey like Fritos Code Monkey like Tab and Mountain Dew Code Monkey very simple man with big warm fuzzy secret heart Code Monkey like you Code Monkey like you a lot Code Monkey have every reason to get out this place Code Monkey just keep on working to see your soft pretty face Much rather wake up eat a coffee cake Take bath, take nap This job fulfilling in creative way such a load of crap Code Monkey think someday he have everything even pretty girl like you Code Monkey just waiting for now Code Monkey say someday, somehow Code Monkey like Fritos Code Monkey like Tab and Mountain Dew Code Monkey very simple man with big warm fuzzy secret heart Code Monkey like you Code Monkey like you Have Fun! Participação no PodCast do Grupo de Usuários MSRIO.NETGalera,
Eu participei da terceira edicao do PodCast dos grupos de usuario do rio de janeiro MSRIO.NET e MS-InfraRio. Neste Podcast, liderado pelos sensacionais Rodrigo Moreira e Alexandro Prado, nós batemos um papo descontraido sobre as noticias do momento, e comento sobre o mercado de trabalho nos estados unidos e sobre os grupos de usuários que tenho participado por aqui. Enfim, o pessoal do MSRIo (e MS-InfraRio) tem feito um excelente trabalho no Rio de Janeiro e redondezas divulgando as tecnologias microsoft , trazendo informaçoes valiosas tanto para a galera que está começando agora quanto para os velhos de guerra que precisam se atualizar.
Nao deixem de conferir pois está muito legal. Segue abaixo o link do blog do grupo que tem o link para o podcast:
Have lots of fun!
PS. Eu odeio a musica Jump e o clipe mais ainda! August 05 Microsoft liberará desenvolvedores a vender jogos para XBOX 360Essa é 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.
Have fun! The Mojave ExperimentNovo 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! July 10 Regulazy: Ferramenta free para geração de expressoes regularesCaramba, 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! July 05 Artigo: Utilizando Web Parts com Oracle no ASP.NETAmigos, primeiramente peço desculpas pela minha ausencia (ultimo post foi em abril) nesses quse três meses. Estou colocando alguns projetos em dia, revisando algumas monografias de ex-alunos meus do Brasil que estao para finalizar seus cursos, entao 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 é complicaco só está bem explicadinho ;-) ).
Have Fun!
April 07 Sharepoint domina mercado de software colaborativoSegundo 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!
April 03 Manutençao do TFS - Renomeando o servidorRecentemente 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.
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! March 26 Heroes Happen Here em Cedar Rapids - IowaComo todo bom profissional de informática interessado em se manter atualizado e principalmente empolgado com os novos lançamentos nao pude deixar de ir a um Launch Event da Microsoft. Para isso viajei 1 hora e meia de carro para participar do evento organizado pelo CRIneta, grupo de Usuários de Cedar Rapids, aqui em Iowa. O evento foi em uma sala de conference do Hotel Marriot, muito lindo o lugar! O evento contou com a participação de aproximadamente 60 pessoas, considerado um dos maiores públicos aqui da região, contando que o evento foi numa segunda-feira a tarde, realmente foi um sucesso. Tivemos 6 palestras dando um overview dos novos produtos e principais novidades, uma dinâmica um pouco diferente do que estamos acostumados no Brasil.
Outra coisa que nao estamos acostumados no Brasil é ter começar o evento com a melhor parte, ou seja , o coffe break. Verdade! Primeiro todo mundo comeu muita pizza e tomou muito refrigerante para em seguida começar as palestras. Uma hora depois , mais uma pausa para mais pizza. Que maravilha.
Aproveitei a oportunidade para conhecer o pessoal do Grupo. Para minha felicidade um dos organizadores já havia morado no Brasil , então pudemos trocar várias idéias sobre tecnologia e mercado comparando as regiões e os países, muito legal. Estive envolvido com o trabalho de comunidade de usuários desde o seu inicio no Brasil e estou contente de ter encontrado um grupo para poder participar por aqui. Para acessar o site do grupo clique em www.crineta.org.
Além disso ainda sai com duas camisas do Visual Studio 2008 para completar a festa. Bem que eu poderia sair com um kit VS 2008, sql 2008 , win 2008, afinal eles sortearam 11! kits, fora os windows vista ultimate, e mais uma duzia de softwares de empresas parceiras.
Have Fun!
Segue abaixo algumas fotos dos Evento:
Windows Live Spaces March 19 Voce não esta sozinhoUm sentimento que volta e meia eu passo é: caramba , quanta coisa está acontecendo e saindo no mercado, não estou dando conta de aprender tudo. Nem tive condições de brincar muito com o silverlight e já está saindo Silverlight 2. acabou de lançar o VS 2008 e ja tem CTP do VS "rosario" a nova versao, ASP.NET MVC, LINQ, etc , etc. É muita coisa. Eu tenho o habito de assinar RSS de vários lugares , sites, blogs e ao mesmo tempo que fico interado do que está rolando vejo a dimensão e a quantidade de coisas novas que tem por ai. Isso tudo nos leva a pensar :"Será que eu vou dar conta de conhecer isso tudo?
Gostaria de demonstrar que voce nao está sozinho nesse sentimento. Além de mim, hehe, a revista Visual Studio Magazine de Fevereiro , publicou uma pesquisa que perguntou aos leitores/internautas:Qual a sua maior frustaçao como desenvolvedor hoje? Veja os resultados:
36.2% - Falta de tempo
22.6% - Velocidade da tecnologia
19.9 - Politicas da empresa
fonte: Visual Studio Magazine (Fevereiro /2008)
Depois vieram itens como gerenciar segurança, encontrar gente qualificada, encontrar a informação que necessita, etc.
No mercado brasileiro essa questão se torna bem mais critico pois muitas empresas abrem vagas , mas sao tantos requisitos que praticamente ninguem consegue preencher as vagas , na verdade ninguem se sente apto a preencher as vagas e por isso nao concorre a elas. Isso se agrava pois algumas empresas terceirizam esse processo de contrataçao , e muitas vezes as pessoas que estão entrevistando nao sabem o que significa a sopa de letrinhas da descricao da vaga. Em consequencia disso eu já ouvi perguntas do tipo:
- Voce tem conhecimentos de .NET ou C#?
- Tem conhecimentos em C.. C...., C........, é C jogo da velha que se fala né?
Uma vez eu vi uma empresa em 2005 requerendo um profissional .NET com 5 anos de experiencia. Considerando que o .net 1.0 foi lancado em 2002, era melhor ter colocado na vaga : Contrata-se Scott Guthrie (co-inventor do asp.net).
O que posso dar de dicas nesse mundo tao corrido é:
É bom saber do que se trata de algumas tecnologias que estão despontando no mercado. Voce nao precisa nem saber fazer muita coisa, pelo menos do que se trata. Isso vai evitar que voce passe vexame na hora da entrevista(ou até mesmo da conversa na hora do almoço, ou an reuniao de projetos ) , caso te perguntem. Exemplo:
Errado:
- Voce sabe o que é WPF ?
- Claro.Eu já doei uma vez para uma campanha dos chimpanzés em extinçao no congo, é uma otima ONG.
Nao recomendado (mas é muito melhor que mentir):
- Voce sabe o que é WPF ?
- Nao sei. Certo:
- Voce sabe o que é WPF ?
- Ainda nao tive a oportunidade de trabalhar com essa tecnologia, mas sei que ela trás grandes avanços para o desenho de interfaces graficas para aplicativos. Também conheco o Silverlight , antigo WPF/e. Tenho visto aplicaçoes impressionantes com essa tecnologia.
Voce nao precisa saber como fazer nada em WPF ou silverlight mas pelo menos saber do que se trata, já te coloca numa situaçao em que a companhia que esta te entrevistando vai saber que voce nao domina (pela frase acima , ela nao sabe o quanto voce nao sabe) mas que caso necessário um maior envolvimento nessa tecnologia , voce demostrou que sabe o caminho das pedras para se desenvolver dentro da empresa. É isso que as empresas precisam: um profissional na qual ela possa confiar.
No entanto, voce precisa ter um ponto forte em alguma coisa, algo que seja a sua marca enquanto profissional. Uma área ou tecnologia na qual voce se interessa e deseja ser especialista. Com isso voce "vira o jogo". Ao invés de procurar empresas , seu curriculo passará a ser interessante para todas as empresas. Por exemplo: quantos especialistas em teste de software voce conhece? quantos programadores fortes em segurança? quantos que sabem tudo de comunicacao (Web services, WCF, etc)? Quantos sao cranios em logica de programaçao e sao aqueles caras bem escova bits? Qualquer empresa precisa de um profissional desses. As empresas nao precisam de um cara "quase lá". Um profissional "quase lá" é aquele que sabe fazer de tudo um pouco , mas quando a coisa sai do normal, quando a mensagem de erro que apareceu e ele colocou no google e a resposta nao está bem clara nos primeiros 5 resultados ele joga a toalha. Esse profissional até sobrevive devido a carencia do mercado, mas é levar a vida perigosamente.
Resumindo. O mundo esta girando cada vez mais rapido SIM. NINGUEM consegue acompanhar TODAS as tendencias de mercado. (Todo mundo tem familia heheh). Preocupe-se SEMPRE em ter uma nocao basica do que há de novo mercado. Busque tornar-se um especialista em uma área para ter sempre uma boa colocaçao no mercado. Gere confiança!
Have fun! March 17 Assista às Sessões do MIX 2008A conferencia MIX 2008 , realizada agora em marco aqui nos eua pela Microsoft, tem como foco trazer as novidades da área de web e design. Um dos meus sonhos é poder dar um pulo lá. Embora esteja mais perto, esse ano ainda nao deu. A boa noticia é que foi disponibilizado no site do evento todas as sessões para ver online ou baixar, além dos PPTs. Se voce deseja ver o que esta rolando de mais atual sobre Silerlight, Expressions, Usabilidade, design e muito mais nao deixe de acompanhar. Conteúdo de primeira.
Confira o link no blog do amigo Roberto Soninno que é outra ótima fonte neste assunto. Acesse: http://virtualdreams.com.br/blog/2008/03/dica-do-dia-ms-ano-sesses-do-mix08-online/
Boa semana para todos.
Have Fun! March 14 Links úteis para Team Foundation Server
Reuni nesse post uma lista de links úteis relacionados com o TFS 2005 ou TFS 2008. A maioria está em inglês. Com o tempo vou pegando algumas dicas ou textos e colocando aqui no blog. Aceito sugestões sobre quais traduzir.
Lista de Features do TFS 2008 – Brian Harry ,do time de Team Foundation da Microsoft, lista em seu blog as novas features do team foundation server 2008. Confira. Em inglês.
TeamSystem Brasil – Site dos amigos Marcus Garcia e Fábio Camara com informações, noticas e artigos sobre TFS, e o melhor, em português.
Team Foundation Overview – Excelente texto dando uma visão geral do tfs com links para vários “How-tos”. Para quem está querendo conhecer mais da ferramenta , é leitura obrigatória. Em inglês.
Visão geral do Team Foundation – Outro texto bem interessante para conhecer os recursos do Team Foundation. Também escritos pelo Marcus e pelo Fabio, esse texto tem um enfoque um pouco diferente do texto acima , pois sai do teórico e mostra na prática como funcionam alguns mecanismos dos sistema. Leitura mais que recomendada. Em português.
Team System Widgets – Toneladas de Add-ons para Team foundation (tambem tem bastante coisa para outros módulos do VSTS , VSTS architect edition, VSTS tester edition, etc.) . Talvez a funcionalidade extra que voce esteja pensando em desenvolver ja esteja pronta. Em inglês.
Migrando para Team Foundation 2008 – Brian Harry, O cara, colocou em seu blog um resumo dos vários cenários de migraçao para o TFS 2008, com direito a como migrar da versao beta para a versao final. Em inglês.
Team Foundation Server Team Project Limits – Esse texto trás informações importantes sobre a performance e os limites do TFS. Ele fala também dos limites de um Team project. Nada que voce vai chegar em 1 2 anos (acredito), mas é bom ler e ter essa referência em mãos. Em inglês.
Permissoes no Team Foundation – Explica o que cada grupo tem direito e as demais permissões que podem ser concedidas aos usuários. Em inglês.
Tutoriais no VSTS Rocks – Página do clássico site VSTS Rocks com tutoriais sobre os mais diversos assuntos relacionados com TFS , claro. Em inglês.
Acho que por enquanto é só. Tentei focar esses links nos fundamentos do TFS e nas funcionalidades elementares do sistema. Num próximo post, colocarei links sobre assuntos mais variados, como técnicas de branching, build server, manipulação de work item, entre outros. Mas por enquanto esses links já vão te dar diversão por um bom tempo.
Have fun! March 11 Termos técnicos sobre desenvolvimento em inglêsAmigos,
Fiquei em dúvida sobre publicar esse post aqui ou no meu blog pessoal (http://bottech.blogspot.com), mas acabei publicando aqui mesmo devido ao caráter técnico do assunto.
Após estar trabalhando algum tempo aqui nos eua eu aprendi alguns jargões técnicos. Até agora me recordo de alguns poucos mas gostaria de compartilhar com voces na forma de curiosidade. Espero que nao seja nada old para voces. Bottech também é cultura.
Voce sabe o significado de???
Dev box: Servidor de desenvolvimento. Pelo menos aqui nessa região, box também significa servidor, entao QA Box, é servidor de QA (homologaçao, ou Quality Assurance)
Sand box: Caixinha de areia, onde as criançinhas brincam e fazem arte. Entao sand box, é aquele projeto ou servidor onde voce pode brincar e fazer arte. Desse eu gostei.
Playground:mesma coisa que o item acima só que mais , senao totalmente, relacionado com projetos para testar e tentar coisas novas antes de se arriscar em producao ou mesmo homologaçao.
Push code: Quando publicamos um código em outro ambiente , nós dizemos push the code, traduzindo seria algo como empurar o código. Empurrar para produçao, empurrar para homologaçao, seriam respectivamente Push to production e push do QA. legal né, esse achei bem doido.
Going Live: Ainda nao achei algo que represente a frase: o sistema vai para o ar , ou, o sistema está fora do ar; mas acho que esta expressão "going live" chega perto. Dizemos que um sistema "is going live" ou "we are going live" quando queremos informar que um sistema começará a ser operado em producao, ou vamos virar a chave de um sistema antigo para começar a usar o novo. Interessante tb.
Bem foi isso que eu aprendi até agora, quando eu ouvir (e entender o significado) de mais alguma eu coloco aqui.
Have fun! |
|
||||||||||||||||||||
|
|