Já fiz alguns posts sobre a dupla Python/Heroku, para quem não viu, olha aqui. O motivo é que ambos tem se mostrado muito práticos e parceiros perfeitos até aqui, pelo menos na minha opinião e para os projetos que tenho feito. O post de hoje é para mostrar de uma forma rápida e prática com pegar aquele seu código python e agendar ele para executar a cada X minutos no Heroku. Vamos nessa?
Programação
Testando sua API web com Postman
Em algum momento todo desenvolvedor web já se deparou com a necessidade de interagir com alguma API (Application Programming Interface), seja para disponibilizar acesso externo à sua própria aplicação ou para se integrar com algum outro sistema. Antigamente era muito comum criar um Web Service usando a tríade HTTP, SOAP e XML, mas atualmente a maior parte destes serviços está sendo construída sob o modelo REST, com a troca de mensagens sendo realizada através de requisições HTTP e o formato de dados JSON. Este post tem como objetivo apresentar uma maneira fácil e gratuita de testar sua API usando o software POSTMAN. Vamos lá?
Criando uma API de filmes em cartaz usando Python e Heroku
Hoje vou sair ligeiramente da minha zona de conforto e me arriscar no mundo Python. Não é uma linguagem que possuo intimidade mas por ter tido contato com algumas bibliotecas relacionadas a Inteligência Artificial, fiquei interessado em aprender mais sobre a mesma. Neste post vou mostrar como disponibilizar uma API REST criada com Python e o microframework web Flask no serviço Heroku, e o melhor: de forma 100% gratuita!
Localizando anomalias de código com o MiniProfiler – Parte1
Seguindo a onda do meu último post que fala sobre o ReSharper, uma extensão para Visual Studio capaz de trazer melhorias para seu código, trago hoje uma ferramenta gratuita e open-source para análise em tempo real a performance da sua aplicação, o MiniProfiler.
Extensão CodeMetrics para VSCode
Fala galera, dica rápida do dia, como tenho utilizado bastante o Visual Studio Code
ultimamente em um projeto Node.js, fui atrás de extensões interessantes para auxiliar no dia-a-dia. Uma delas se chama CodeMetrics, ela mostra o nível de complexidade de um método em seu código Javascript ou Typescript, mas o mais legal foi poder configurar as mensagens de alerta^_^.
Usando a API da Battle.net
Fala galera, finalmente vou trazer um post que une duas coisas que amo fazer nessa vida: jogar World of Warcraft e programar. Faz tempo que queria testar a API de consultas disponibilizadas pela Blizzard, a ideia é poder criar aplicativos onde o usuário loga com sua conta do Battle.net e consegue visualizar coisas bacanas como seus personagens e atributos(nome, reino, guilda, raça, última modificação, classe, gênero, papel,…), isso é bem legal e abre a possibilidade da comunidade de World of Warcraft usar a criatividade e fazer todo tipo de app. Vamos nessa?
{Lua} – Hello World!
Olá caros leitores, aproveitando o mês da super lua, hoje vou escrever sobre algo que já venho querendo estudar faz um tempo mas tava difícil de encaixar na agenda, a poderosa linguagem de programação brasileira criada em 1993, Lua. Lua é software livre de código aberto, distribuída sob a licença MIT e inteiramente projetada e desenvolvida no Brasil, por uma equipe na PUC-Rio. É a única linguagem de programação de impacto desenvolvida fora do primeiro mundo. #proud.
Curso Xamã – Desenvolvendo aplicações mobile com Xamarin + C# no Visual Studio
Fala pessoal, a partir de hoje estarei trazendo uma série de posts sobre o desenvolvimento de aplicações mobile para IOS/Android utilizando plataforma Xamarin e a linguagem C#. De forma rápida o Xamarin é o nome da empresa responsável por uma suite de ferramentas voltada ao desenvolvimento de aplicações cross-platform. Com Xamarin é possível desenvolver apps móveis nativas utilizando features do C# e do .NET, a Xamarin foi adquirida pela Microsoft em 2016.
Imagine Cup 2017
Bom dia caros leitores, trago a vocês hoje um pequeno post sobre uma das maiores competições acadêmicas de tecnologia do mundo, a copa do mundo da computação: a consagrada Imagine Cup da Microsoft. Já faz um tempo que acompanho o evento que reúne estudantes do mundo todo em competições com projetos de games, inovação e cidadania. A Imagine Cup é uma competição global que capacita a próxima geração de estudantes a formar equipes e a criar projetos e ideias inovadoras que podem solucionar problemas mundiais. A cada ano dezenas de estudantes do mundo todo competem por dinheiro, viagens e prêmios e pela honra de levantar a taça da Imagine Cup.
E o Brasil tem feito bonito, todos os anos que acompanhei os resultados, vários projetos super legais foram criados e premiados, na edição de 2016 que ocorreu em Seattle – EUA o time de brasileiros chamado Tower Up foi finalista com o jogo “Sonho de Jequi” na categoria de jogos.

Jogo da Equipe TowerUp – Sonho de Jequí
Ao todo, mais de 200 mil brasileiros já participaram do evento nos últimos 14 anos, incluindo o grande vencedor da Imagine Cup 2015, o projeto E-FitFashion, da USP. Agora o evento está fazendo aniversário e completando 15 aninhos de existência, a partir da edição de 2017 não existirão mais categorias como antes, portanto todos os projetos irão concorrer entre si. O uso do Azure, nuvem da Microsoft será um dos principais critérios na hora do julgamento.
Para mais informações acesse aqui.
Fonte: http://www.lab27.com.br/imagine-cup-2017/?linkId=30311618
Existe sessão no .NET MVC?
Fala pessoal, gostaria de comentar um pouco sobre um tópico que surgir recentemente em uma discussão de trabalho. A maioria das aplicações com que trabalho ainda adotam o modelo WebForms do ASP.NET, recentemente um colega estava fazendo um adaptação de uma dessas aplicações para fazer um upgrade para o modelo MVC e surgiram as primeiras dúvidas. Como transformar algo que foi criado usando fortemente a ideia do viewstate para algo mais “leve” como o MVC?