1. C#: imitação ou inovação? - parte 1

    Esses dias navegando pelas internets eu dei de cara com um artigo muito legal do Michael Shpilt, um desenvolvedor israelense, onde ele escreveu sobre as funcionalidades do C# e se elas foram imitadas de outras linguagens ou se foram uma inova√ß√£o. Achei muito interessante e entrei em contato com ele…

    em .net c# java

  2. Expondo Headers explicitamente em uma requisição CORS no .NET Core

    Semana passada eu escrevi esse post contando sobre a experi√™ncia que passei habilitando CORS na minha web API com .NET Core. Depois de conseguir fazer com sucesso minha API aceitar requisi√ß√Ķes CORS, eu tive um outro problema. Eu tinha esse m√©todo Post aqui na minha API: Depois desse Post, na…

    em ASP.NET .net core c# asp.net core

  3. Habilitando Cross Origin Resource Sharing (CORS) na sua web API com .NET Core

    Semana passada eu estava estudando fazendo uma API com ASP.NET Core e consumindo ela em uma SPA simples feita com Vue.js. Enquanto eu estava fazendo as requisi√ß√Ķes apenas para minha API (que tava rodando localmente em modo debug) tava tudo bem: let promise = this.$http.get('https://localhost:…

    em Web API c# asp.net core cors

  4. Buscando referências e navegando para definição no Visual Studio

    Esse post √© uma dica r√°pida que pode te economizar bastante tempo na hora de Programar! Suponhamos que voc√™ tenha o seguinte c√≥digo: E a√≠ voc√™ quer ver qual a implementa√ß√£o desse m√©todo Calcular da classe CalculoSalarioEBonus. Uma op√ß√£o seria ir no Solution Explorer, abrir a classe e navegar at√©…

    em .net visual studio c#

  5. Raz√Ķes pra C# ser sua primeira linguagem de programa√ß√£o

    Uma pergunta que domina os iniciantes √©: com que linguagem eu come√ßo? N√£o exista uma resposta certa pra isso e cada pessoa que voc√™ perguntar provavelmente vai te dar uma reposta diferente se baseando em seu gosto e experi√™ncia. Esse post n√£o tem como objetivo te falar que C# deve…

    em .net c#

  6. Encontrando tempo para seus projetos

    Nossa vida √© corrida, n√©? O dia-a-dia √© cheio de v√°rias coisas que temos que fazer. Voc√™ j√° acorda pensando em tudo e muitas vezes bate aquela ansiedade logo cedo. N√£o √© f√°cil. Trabalhar, estudar, resolver problemas de casa, pagar contas s√£o coisas que levam tempo. Fora as coisa b√°sicas…

    em carreira

  7. Lista de devs brasileiros que fazem live coding

    Essa semana perguntei no meu twitter quem eram os streamers brasileiros de c√≥digo que as pessoas conheciam. A ideia √© manter nesse post uma lista da galera que faz live com frequ√™ncia :) Eu recebi v√°rias respostas l√°, algumas s√≥ com o twitter das pessoas, sem o link do canal do…

    em programação streaming

  8. Como se tornar relevante na √°rea de TI sem ser um rockstar - Parte 3

    Deixa eu te perguntar uma coisa: quantas vezes voc√™ j√° teve um problema que n√£o conseguia resolver, foi l√° no Google, procurou e encontrou o que achava no Stack Overflow ou em algum site, blog, ou f√≥rum? N√£o faz nem ideia por que j√° perdeu a conta n√©. E quantas…

    em carreira

  9. Como se tornar relevante na √°rea de TI sem ser um rockstar - parte 2

    Essa √© a segunda parte de uma s√©rie de 3 posts sobre como se tornar relevante na √°rea de tecnologia. Confira a parte 1 aqui :) Agora, vamos falar um pouco sobre comunidades! Quando eu falo de comunidades, estou falando de pessoas com um interesse em comum que se juntam para…

    em carreira

  10. Como se tornar relevante na √°rea de TI sem ser um rockstar - parte 1

    Antes de mais nada, tem duas palavrinhas no t√≠tulo desse post que s√£o importantes: relevante e rockstar. Vamos falar primeiro sobre o relevante. Quando eu digo relevante aqui eu n√£o quero dizer que irei te ensinar a ser algu√©m famoso nem rico. Puxei o significado de relevante do dicion√°rio aqui:…

    em carreira

  11. Babel 7, Go 2, Google para cores - Links da semana #19

    Google para cores. https://picular.co/ Code Sandbox, um editor online que te permite escrever aplica√ß√Ķes web do prot√≥tipo ao deploy https://codesandbox.io/ Drafts de Go 2 https://go.googlesource.com/proposal/+/master/design/go2draft.md Execu√ß√£o de c√≥digo remota em um servidor do Facebook https://blog.scrt.ch/…

    em links da semana go babel google

  12. Como parar de enrolar e finalmente começar

    Voc√™ provavelmente j√° ficou enrolando um temp√£o pra fazer algo que, no fundo, voc√™ queria muito. Especialmente se que considera dif√≠cil como: fazer uma dieta, fazer exerc√≠cios com frequ√™ncia ou come√ßar a estudar algo novo. Eu j√° tentei fazer dietas radicais, como n√£o comer absolutamente nenhum carboidrato. J√° tentei essa…

    em carreira hábitos procrastinação

  13. Currículo de um programador nos anos 80, Windows 95 no Electron, diretrizes de acessibilidade - Links da semana #18

    O curriculo de um programador em 1980 https://github.com/runvnc/dadsresume Windows 95 em um app Electron https://github.com/felixrieseberg/windows95 Introdu√ß√£o a Data Mining https://www-users.cs.umn.edu/~kumar001/dmbook/index.php Mithril, mais uma lib JS pra fazer SPAs https://mithril.js.org/ Um clone…

    em minecraft electron windows spa python go

  14. O fim do Alura Live

    Hoje foi ao ar o √ļltimo epis√≥dio do Alura Live. Em um cen√°rio meio improvisado, sem ningu√©m pra operar c√Ęmera e dar play na live, no dia 27/10/2016 ia ao ar o primeiro epis√≥dio, onde eu convidei dois desenvolvedores da Alura pra falarmos sobre as tecnologias usadas na…

    em alura live

  15. Inteligência artificial para iniciantes, Tensorflow 2.0, Electron Fiddle - Links da semana #17

    Guia de intelig√™ncia artificial para iniciantes https://www.gamedev.net/articles/programming/artificial-intelligence/the-total-beginners-guide-to-game-ai-r4942/ A melhor maneira de deixar suas aplica√ß√Ķes acess√≠veis: usando texto https://blog.logrocket.com/the-easiest-way-to-keep-your-web-apps-accessible-c2b57506cc2a Worldbain.io, uma ferramenta pra voc√™ fazer buscas no seu hist√≥rico de navega√ß√£o de uma forma inteligente https://worldbrain.io/ Electron…

    em tensorflow inteligencia artifial IA electron

  16. Jogos de NES online, código da sonda da Nasa, Android 9 Pie - Links da semana #16

    Porque ‚Äúir com medo mesmo‚ÄĚ me deu uma oportunidade de imigrar para o Canad√° https://medium.com/womakerscode/porque-ir-com-medo-mesmo-me-deu-uma-oportunidade-de-imigrar-para-o-canada-357e9b592eaa Pts.js, uma lib pra se divertir com Javascript https://ptsjs.org/ Coisas que n√£o te ensinam sobre tocar seu pr√≥prio neg√≥cio https://docs.browserless.io/blog/2018/08/01/running-an-indie-business.…

    em nasa android nes

  17. Um mito chamado "separar o pessoal do profissional"

    Tem que separar o pessoal do profissional. Voc√™ provavelmente j√° ouviu essa frase. Mas o que isso quer dizer? Trabalhe, n√£o sinta A ideia de separar o pessoal do profissional quer "voc√™ tem sim vida pessoal, mas n√£o traga ela para o trabalho". Ou seja: estando bem ou mal, trabalhe.…

    em carreira

  18. Terra M√©dia no Minecraft, aprenda a fazer um emulador, componha m√ļsica com c√≥digo - Links da semana #15

    Ardacraft, um projeto que visa recriar a Terra M√©dia no Minecraft https://ardacraft.me/ Google planeja lan√ßar engine de busca ‚Äúcensurada‚ÄĚ na China https://theintercept.com/2018/08/01/google-china-search-engine-censorship/ Pyxel, um ambiente de desenvolvimento de games retr√ī em Python https://github.com/kitao/pyxel Refresh, um browser diferente https:…

    em programação links da semana minecraft emulador

  19. 7 Newsletters que você deveria se inscrever

    Eu gosto de newsletters. Sou inscrito em v√°rias e confesso que n√£o consigo ler todas 100%, mas sempre dou uma lida vendo as chamadas e links principais. Reuni nesse post algumas que eu assino (ou que j√° assinei) e gosto bastante :) Hacker Newsletter Essa eu adoro. Toda sexta-feira voc√™ recebe…

    em news newsletter

  20. Const√Ęncia vai te fazer crescer

    Eu tenho um s√©rio problema de acabativa. Come√ßo uma coisa, fico super empolgado com ela por um tempo e depois de um tempo paro de fazer. Isso se aplica em tudo na minha vida: projetos pessoais, esportes, jogos. E confesso que √†s vezes acontece um pouco no trabalho. N√£o deixe…

    em carreira