Estatisticas do BdB no ano de 2013 (Antes tarde do que nunca :P)

Se você está curioso por algumas estatisticas sobre o ano de 2013, aqui está, basta clicar na figura abaixo e seguir o link 😉

Estatisticas do BdB no ano de 2013 (Antes tarde do que nunca :P)

Pedacinho de texto das estatisticas:

The concert hall at the Sydney Opera House holds 2,700 people. This blog was viewed about 22,000 times in 2013. If it were a concert at Sydney Opera House, it would take about 8 sold-out performances for that many people to see it.

Click here to see the complete report.

BdB Recomenda – Aprenda a programar online e sem custos parte II

Algum tempo atrás, trouxemos no BdB Recomenda o projeto chamado Codeacademy – Learn to Code, uma maneira extremamente interativa de aprender a programar, através da prática direta da programação.

O post de hoje, faz uma nova indicação, que parece ser uma alternativa ainda melhor para o aprendizado online e sem custos, graças a excelente qualidade do material didático auxiliado pela boa organização das lições no site.

OUdacity foi fundado por três especialistas em robótica, que acreditavam que muito do valor de suas aulas na universidade poderiam ser disponibilizados online e a um custo muito baixo.

Os fundadores acreditam que o ensino universitário pode ser de alta qualidade e de baixo custo. Usando a economia da Internet, eles conectam professores de altíssimo nível a milhares de estudantes em quase todos os países da Terra.

O custo para começar o aprendizado é ZERO. A quantidade de cursos oferecidos já é considerável, entre eles estão disponíveis:

– Introdução a programação com Python

– Software Debugging

– Desenvolvimento Web – Construindo um Blog

– Introdução ao Teste de Software

E não esqueça de nos seguir no Twitter e juntar-se a nós no Facebook para ser informado das novas atualizações do blog!

BdB Recomenda – Custo de vida

Hoje o BdB Recomenda irá falar de uma ideia simples que acabou se transformando em um site muito útil, este é o custodevida.com.br, criado pelo mineiro Lucas Franco. Quem nunca teve que viajar a negócios, a lazer ou até mesmo está interessado em se mudar para cidade e quer conhecer um pouco sobre os preços e custo de vida da cidade?

É claro que é do interesse de todos saber os preços de todas as categorias possíveis, como preços de aluguel, cinema, supermercado, aquele chocolate do mercadinho da esquina ou até mesmo a cerveja da sexta-feira.

O Custo de vida é um site colaborativo onde os usuários podem contribuir informando os preços encontrados dentro de sua rotina como restaurante, aluguel, combustível, etc. A ferramenta faz uma média dos valores dos produtos de que os usuários informaram e cria uma estimativa de preço de cada item. Além disso o site mostra um índice para cada cidade, para combinar mais facilmente o custo de vida entre duas cidades.

Vale a pena dar uma olhada e também colaborar, pois para quem está visualizando preços, uma cidade com um grande número de colaboradores, faz com que as estimativas de custo de vida tendem a ser mais exatas. Hoje o custo de vida possui colaboração de mais de 4000 mil pessoas e 650 cidades cadastradas.

BdB Recomenda – Photaf Panorama

Hoje o BdB Recomenda vai abordar um aplicativo para celular, mais especificamente Android com uma funcionalidade, no minimo, sensacional. O Photaf panorama é um aplicativo para tirar fotos, contudo, ele possui a inteligencia de criar fotos panorâmicas, isto é, fotos de até 360º. Entretanto, não existe mágica, por processamento de imagem, ele analisa e te ajuda a tirar fotos seguidas de forma alinhada, tanto vertical quanto horizontalmente.

Ao fim de todo processo, depois de todas as fotos tiradas, basta apertar o botão “Finish” e ele irá fazer a união das fotos, formando a imagem panorâmica.

Ele também possui algumas outras funcionalidades, tais como compartilhar as suas fotos com seus amigos no facebook, ferramentas de zoom na imagem do panorama, converter seu panorama para um papel de parede. Além disso seu panorama pode aparecer no site oficial do aplicativo, onde existe uma galeria com as fotos dos usuários dos quatro cantos do mundo. Para os usuários Android, esse aplicativo não pode faltar nos passeios e viagens!

BdB Recomenda – Stumble Upon

A disponibilidade da informação nos dias de hoje é abundante e muito completa, seja lá qual for o assunto ou tema que estamos falando.

Entretanto, hoje vivemos um novo fenômeno e dificuldade; Encontrar coisas realmente relevantes para o usuário de uma forma inteligente. Há temas que não nos interessam e, assim, não precisamos de gastar tempo em consultar sites sobre eles. No entanto, há outros temas que nós preferimos e que gostaríamos de conhecer melhor.

É assim que surge o StumbleUpon, um site, e também uma extensão para o Google Chrome, Firefox e Opera, que o vai ajudar a filtrar todos os conteúdos da Internet para ficar apenas com o melhor!

O StumbleUpon é uma plataforma que tem uma base de funcionamento muito simples: é-lhe apresentado uma página com o tema. Se gostar, então o StumbleUpon irá apresentar-lhe mais sites sobre esse tema. Se não gostar, irá apresentar-lhe menos sites, essa é inteligencia é feita por alguma heurística particular do site.

Ao se cadasrar, o usuário começa por escolher uma série de temas do seu agrado e, após isso, poderá fazer Stumble às páginas. “Fazer Stumble” é uma expressão que significa visitar uma página aleatória da Internet (escolhida pelo StubmleUpon) e que vai de encontro aos gostos do usuário. Isto é, com passar do tempo a plataforma vai conhecendo mais sobre você de forma que sempre terá sites relevantes para você.

BdB Recomenda – Aprenda a programar online e sem custos

O BdB Recomenda de hoje apresenta um projeto muito interessante, chamado Codeacademy – Learn to Code. O projeto criado a partir das frustrantes experiências enfrentadas por Zach Sims e Ryan Bubinski. Cansados de vídeos e tutorias pouco eficientes, eles criaram o Codeacademy, como uma maneira extremamente interativa de aprender a programar, através da prática direta da programação.

Codeacademy

Para começar o aprendizado basta se cadastrar no site (pode utilizar a própria conta do facebook) e começar a realizar os exercícios. Os exercícios são conduzidos de maneira gradual, apresentando os conceitos fundamentais para aprender a programar de maneira prática, além disso, o ambiente possui um fórum de ajuda bastante participativo e dicas para ajudar na resolução dos problemas.

Code Year - 2012

O projeto é audacioso e deseja ensinar programação a pessoas de diferentes áreas de atuação. Segundo o próprio Zach “As pessoas têm um desejo genuíno de compreender o mundo que vivemos. Eles não querem apenas usar a Web; Eles querem entender como ela funciona.”

O custo para começar o aprendizado é ZERO. Atualmente estão disponíveis cursos de JavaScript e HTML.

E não esqueça de nos seguir no Twitter e juntar-se a nós no Facebook para ser informado das novas atualizações do blog!

BdB Recomenda – Ferramentas para analisar o desempenho do seu site

O BdB Recomenda de hoje é feito para os desenvolvedores web que se preocupam em saber se a parte operacional do seu site é satisfatória. Os problemas clássicos  do desenvolvimento de sites que se costumam enfrentar hoje são dois e podem se resumir em duas frases: “O site é lento” e “O site não funciona no navegador X”. Hoje iremos explorar a problemática de desempenho.

Foram escolhidas três ferramentas que são uma mão na roda para analisar “o porquê” da lentidão do seu site, e também, algumas delas sugerem algumas melhorias para os testes encontrados, podendo assim até auxiliar a equipe de desenvolvimento.

A primeira ferramenta é o Blame stella, no qual consiste em uma ferramenta gratuita com interface muito simples, onde o usuário insere a url desejada em um campo e após rodar o benchmark, ele reporta algumas informações como tempo de resposta, latência na rede do servidor, latência da aplicação, tempo do download dos assets do site e um adjetivo para transcrever o desempenho analisado, tais como “The Best”, “Poor”, “Not Best”, etc.

A grande vantagem dessa ferramenta é que ela fornece um relatório que pode ser compreendido por pessoas que não necessariamente são especialistas em desenvolvimento web. Uma outra opção que o serviço oferece é que você pode escolher monitorar seu site e descobrir se o seu servidor possui desempenho instável, por algum motivo. Entretanto se trata de um serviço pago, a partir de U$ 8,00/mês.

Se você é desenvolvedor e quer sugestões técnicas para melhorar o desempenho de seu código, a sugestão mais apropriada para você é o Yslow, criada pelo yahoo. A ferramenta que além de dar uma nota para cada teste rodado, ela também passa algumas sugestões para melhorar o desempenho do módulo que não passou no teste. As sugestões podem variar em configuração de dns, posicionamento de includes de javascript, minificação de arquivos e muito mais.

Por fim e não menos importante, temos o firebug que consiste numa extensão para o firefox que consegue analisar o tempo exato do carregamento dos assets do seu site, além de possibilitar também um debugging e a edição em tempo real do seus arquivos css, javascript ou html do seu site. Para quem precisa fazer experimentos mensuráveis e pontuais é a alternativa perfeita. Se você usa outros navegadores também existem algumas alternativas, as quais possuem uma proposta similar ao firebug, tal como Web Inspector para Safari, Google Chrome Inspector para o Chrome, Opera Dragonfly para o Opera e por incrível que pareça IE Developer Tools para o IE, vale a pena ver.

Se você conhece alguma ferramenta que você acha crucial para a análise de uma aplicação web e não foi abordada nesse post, comente abaixo, sua recomendação será muito bem-vinda.

BdB Recomenda – Action Movie FX

A sessão BdB Recomenda voltou com força total e agora com um post semanal. Essa sessão tem como objetivo fazer recomendações com o foco em apps para mobile, entretanto ocasionalmente iremos recomendar coisas interessantes e aleatórios como livros, aplicações desktop, cursos, etc.

Hoje iremos prosseguir as recomendações com um aplicativo mobile para ocupar seu tempo livre e também para você que sempre quis fazer aquele filme de ação na rua da sua casa.

Com a pretensão de promover o novo filme Missão Impossível 4 – Protocolo Fantasma, os produtores fizeram o lançamento de um app para iPhone, que tem o objetivo de colocar efeitos ‘realistas’ em vídeos feitos com a câmera do iphone, isto é, você faz o vídeo e coloca seu efeito na hora, de forma simples e rápida. Hoje existem milhares de videos no youtube usando o aplicativo, principalmente de usuários dos Estados Unidos, uma vez que lá foi o grande “boom” dessa febre.

Até o momento, o Action Movie FX usa o modelo de negócio no qual disponibiliza o download da app e alguns efeitos gratuitos, além disso ele possui uma biblioteca no qual é possível comprar pacotes de efeitos (foguetes, queda de aviões e pedras gigantes e tudo o que você possívelmente já viu num filme de ação) por apenas U$ 0,99, vale comentar que o aplicativo é feito para as gerações 4 e 4S do iPhone.
O resultado final é de deixar qualquer um de boca aberta e um profissional de edição de vídeo preocupado com sua futura carreira.

BdB Recomenda – Data Generator

BdB Recomenda – É a mais nova seção do blog, que tem como objetivo apresentar sugestões de aplicativos, ferramentas, livros, jogos, cursos, palestras, eventos, etc. que possam contribuir com as suas tarefas diárias ou apenas com boas dicas para seu tempo livre.

Frequentemente encontramos nos projetos que participamos cenários em que precisamos simular grandes volumes de informações na base de dados.

Diversas são as alternativas para solucionar o problema: podemos realizar manualmente a operação desejada diversas vezes ou criar um arquivo de comandos SQL no editor de texto e executar o mesmo na base de dados ou ainda partirmos para a utilização de ferramentas que possam nos auxiliar na tarefa.

O Data Generator, trata-se de uma ferramenta web, que recomendo, devido a sua simplicidade e capacidade de resolver o nosso problema rapidamente, além de se tratar de um projeto open source. Através da mesma podemos gerar dados em diversos formatos: XLS, HTML, XML, CSV e principalmente SQL.

Data Generator Screenshot

De uma maneira extremamente simples podemos utilizar dados: variáveis ou fixos; pré-carregados na ferramenta ou customizados. A figura abaixo, exibe como para cada coluna de um tabela podemos facilmente definir diferentes tipos de dados de acordo com a natureza do campo.

Customizando Dados no Data Generator

O melhor de tudo é que você pode testar a ferramenta sem precisar instalar nada, pois na página do projeto existe uma versão disponível para testes.

Caso você se interesse em continuar usando a aplicação, recomendamos a instalação na sua própria máquina, pois a versão demo possui a limitação de gerar no máximo 200 registros. Mas, não se preocupe, a instalação é extremamente simples, possui apenas 5 passos. E caso ainda tenha dificuldades, encontrei no youtube um vídeo do processo de instalação feito pelo Elias Nogueira do blog SemBugs.

Para mais detalhes na utilização da ferramenta, existe ainda um artigo, que publiquei na revista Testing Experience, com informações mais detalhadas sobre a utilização do Data Generator.

E vocês recomendam outras ferramentas para popular base de dados?