ASCII (acrônimo para American Standard Code for Information Interchange), referido em português como "Código Padrão Americano para o Intercâmbio de Informação". o Padrão ASCII tem extrema utilidade e isso já é bem sabido por nós programadores, no entanto, vou me ater a funcionalidade que mais me diverte: Animações em ASCII. Vou apenas indicar alguns locais onde buscar referências e postar minha brincadeirinha… Primeiro gostaria de justificar que tive um problema com internet, não estava em casa e sem um livro...

Read Post

Bem, se você como eu está iniciando no mundo do (ou que é o) Sharepoint 2010, ai segue uma dica sobre o uso do Client Object Model introduzido no Sharepoint 2010. Em geral, na mecânica do Sharepoint quando “deletamos” um item ele é movido para a lixeira ao invés de ser excluído permanentemente. Com isso os usuários mais rodados de sharepoint vão esperar que suas aplicações sigam o mesmo comportamento. Contudo o que vemos com muita facilidade até mesmo na...

Read Post

Por motivos óbvios já citados no artigo anterior (O porquê do desenvolvimento Ágil), o impacto do desenvolvimento ágil pode ser algo muito positivo ou negativo, dependendo do método utilizado e sua aplicação. Cada projeto é um organismo vivo que responde de acordo a uma série de parâmetros. Muito da tecnologia atual se dá devido as necessidades do mercado e devido estas necessidades o próprio desenvolvimento de software vem passando por transformações constantes, como a necessidade de se manter em dia...

Read Post

Segue uma super dica para os azureiros de plantão, é um vídeo de Grant Holliday com o título: “From Server to Service: How Microsoft Moved TFS to Windows Azure”. Este vídeo se trata de uma experiência em criar um Internet-scale service no Windows Azure. Ao invés de focar nos aspectos de codificação que são amplamente documentados no MSDN,  o autor concentra os esforços em aspectos operacionais que são cruciais para executar um serviço confiável. Neste vídeo temos dicas e idéias...

Read Post

Provavelmente você como eu já ouviu o buzz que agitou o mercado dos últimos anos com a forte implantação das metodologias ágeis no mercado de desenvolvimento de software. Ultimamente tive a oportunidade de trabalhar com força em adoção ao agile o que me incentivou a aprofundar os conhecimentos na área. E como não podia deixar de ser quanto mais se estuda mais questões aparecem e neste caso minha primeira dúvida foi a seguinte: É verdade que o desenvolvimento ágil de...

Read Post

A cada dia temos notícias de mais e mais empresas adotando ou cortejando migrar para a computação na nuvem. Abandonar os servidores e redes internas e mudar todos os bancos de dados, inclusive os de informações financeiras e sigilosas, para máquinas em outro hemisfério são decisões estratégicas que soam perigosas. Isto porém, pode significar uma economia de até 90% nos gastos com Tecnologia da Informação. Isso por si só já parece ser um ótimo motivo para se pensar em cloud...

Read Post

Dando aquela passeada na net pesquisando sobre o mundo dos negócios em relação a cloud computing, encontrei uma série de debates sobre o incômodo que a arquitetura de cloud computing causa em executivos e na TI governamental. A verdade é que a arquitetura de cloud computing vai contra muitas regras da TI convencional em relação ao uso de recursos redundantes e principalmente ao compartilhamento de hardware. Neste post vou abordar alguns pontos que ainda causam dificuldades de adoção da computação...

Read Post

O ponto mais relevante ao se falar em soluções de TI é a exata compreensão do problema ou necessidade a serem sanados. As organizações devem entender os requisitos que envolvem suas aplicações antes de decidirem as plataformas e soluções a serem abordadas, uma vez que muito do sucesso de um determinado projeto depende de se ter a arquitetura certa para a aplicação certa. Na década de 90, o computador pessoal (PC) toma conta de lares e escritórios, e o ambiente...

Read Post

Amazon Web Services (AWS) é a plataforma de computação na nuvem da Amazon. Se trata de um conjunto de serviços de computação remota (também chamados web services) que juntos, constituem uma plataforma de computação em nuvem, proporcionada através da Internet pela Amazon.com. Neste post vamos iniciar com os primeiros passos para se conhecer e trabalhar com a plataforma de cloud computing da Amazon. Caso você não esteja familiarizado com os conceitos de cloud computing recomendo a leitura dos seguintes postes...

Read Post

Como já andei postando anteriormente, o mês de junho foi de grandes novidades para os “azureiros”. Dentre as novidades do Windows Azure SDK 1.7.0.0, algo particularmente interessante foram as relacionadas a API do Windows Azure Service Management (WASM). Neste post irei falar sobre as novas funcionalidades e as e as alterações na API REST do serviço de administração do Windows Azure. Não estarei abordando o uso prático neste momento. Com a API do Windows Azure Service Management você pode gerenciar...

Read Post