Extras

black mirror

4 minutos Black Mirror é uma série britânica de ficção científica que tem chamado muito a atenção do público, não só por sua ótima produção, mas principalmente pelos episódios repletos de tecnologia, com ênfase em temas satíricos e obscuros, que fazem qualquer um ficar de olhos vidrados em frente à televisão. Cada capítulo traz uma nova história, que analisa a sociedade moderna e as consequências que as novas inteligências podem trazer para a nossa vida. Mas o que talvez você não saiba é que Continue lendo

tendências para 2018

5 minutos Sim, eu já sei o que você vai dizer. “Previsões não funcionam.” Concordo. No geral não funcionam mesmo. Qualquer um que tenha lido a obra de Nassim Taleb, principalmente o Cisne Negro, sabe disso. Mas não é essa a graça de ser um humano? Saber que está errado, racionalizar e errar assim mesmo?                      Apenas mais um ser humano sendo estúpido Então, caro amigo, não leve esse post tão a sério. Essas são apenas as minhas falhas Continue lendo

ux em westworld

7 minutos Desde quando estreou Westworld, me vi muito interessado na série e em como ela foi construída. Desde o início, a fotografia me chamava muito a atenção, especialmente pela forma com que os dados eram mostrados, como a narrativa se desenrola, além de todas as alocações utilizadas para ser plano de fundo dessa história. A proposta aqui é fazer um paralelo entre a experiência do usuário ( UX ) e como podemos ver ela aplicada na experiência do “convidado” em Westworld. Durante a semana passada, Continue lendo

TDD

5 minutos O que é TDD? TDD (Test-Driven Development ou Desenvolvimento Orientado a Testes) tem se tornado sem dúvidas uma prática recorrente entre bons desenvolvedores. O conceito é bem simples, os testes são desenvolvidos antes de escrevermos o código de produção. Para que o TDD dê certo é necessário trabalhar rigorosamente com um ciclo contínuo de ações sem pular nenhuma fase. Calma ai que o palestrinha vai te explicar um pouco melhor como é esse ciclo… Maurilio (Choque de Culutra) O ciclo de desenvolvimento é chamado Continue lendo

Typescript

5 minutos Antes de tudo, quero deixar claro que esse não é um post (Do Javascript ao Typescript, Why?) sobre uma verdade absoluta, qualquer desenvolvedor mais experiente sabe que a linguagem é uma ferramenta, e não existe uma ‘ferramenta perfeita’, mas sim aquela que melhor se adapta as condições do que você precisa construir. Mas o que é Typescript? (TS para os íntimos) Traduzindo em palavras simples: Typescript é um superconjunto de Javascript, sendo o principal recurso a tipagem da linguagem, além de ferramentas interessantes Continue lendo

.Net

3 minutos Você conhece o .Net Standard?  Sabe como ele pode facilitar a sua vida de desenvolvedor? Hoje o ecossistema .Net é formado por três plataformas: .Net Framework, que foi criado em 2002, seu objetivo é criar aplicativos para web e Windows rodando no IIS (Internet Information Server); Xamarin, usado para criar aplicativos móveis para iOs, Android e desktop para macOS; .Net Core, lançado em 2016, é uma versão do .Net Framework em código livre, sua principal função é criar aplicações console, ASP.Net Core, Continue lendo

8 minutos Durante o mês de Novembro, tive a oportunidade de estudar Engenharia de Software no Vale do Silício, em uma escola chamada 42 (www.42.us.org). Sim, apenas “42”. A princípio o nome é estranho mas, é uma referência a famosa obra “Guia do mochileiro das galáxias”, de Douglas Adam, como uma resposta sobre a vida, universo, entre outros. A referência nerd que é feita desde o título já levanta suspeitas de que não se trata de uma escola normal. E de fato não é. O Continue lendo

3 minutos Conhecidas como linguagens de desenvolvimento muitos comparam o Ruby on Rails com o PHP. Aprender um ou outro é uma dúvida constante entre os iniciantes nesse universo, e a resposta para essa questão está, de início, no objetivo que busca quem quer aprender. O objetivo, aliás, é o primeiro aspecto que separa o Ruby do PHP, por isso é tão importante você ter os seus bem definidos. Programação Generalista x Programação Web Enquanto Ruby é uma linguagem que foi criada para possibilitar Continue lendo

2 minutos Ahhh… E se na vida as coisas ocorressem exatamente da maneira que planejamos hein? Tudo dando certo e nenhuma frustração na nossa historia! Sinceramente, acredito que nem o mais metódico dentre os homens e mulheres desse mundão seria capaz de planejar e fazer com que todos os seus planos deem certo nessa vida. A vida é feita de decepções e nós, como seres humanos, temos que aprender a lidar com elas, sejam minimas ou enormes. As decepções profissionais Vou contar para vocês Continue lendo

Python

6 minutos Python foi criado no final dos anos oitenta(1989) por Guido van Rossum no Centro de Matemática e Tecnológia da Informação (CWI, Centrum Wiskunde e Informatica), na Holanda, como sucessor da linguagem de programação ABC, capaz de lidar com exceções e interagir com o sistema operacional Amoeba. O nome da língua vem do gosto de seu criador pelos humoristas britânicos Monty Python. Van Rossum é o principal autor de Python, e seu papel central contínuo na decisão da direção de Python é reconhecido, Continue lendo