Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
O FUTURO DO LUAROCKS! šŸš€
Play lesson

Curso bĆ”sico de Lua – Aprenda do zero! - O FUTURO DO LUAROCKS! šŸš€

Domine a Linguagem Lua: Da Instalação ao Domínio Completo com Jorge Rezende!

5.0 (0)
9 learners

What you'll learn

Instalar e configurar a linguagem Lua em diferentes sistemas operacionais

Desenvolver scripts e aplicações em Lua utilizando funções, módulos e bibliotecas

Implementar algoritmos bÔsicos e manipular dados usando estruturas de controle e manipulação de strings

Criar interfaces de linha de comando (CLI) e automatizar tarefas com Lua e ferramentas como LuaRocks

This course includes

  • 8.3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

#tecnologia #programação #TI O FUTURO DO LUAROCKS! šŸš€ nesse vĆ­deo eu conto como um tópico que abri no github sobre o luarocks gerou uma discussĆ£o importante sobre os rumos da ferramenta. falo sobre as dificuldades de manter software livre, a resposta do principal mantenedor, os problemas tĆ©cnicos acumulados ao longo dos anos e possĆ­veis futuros caminhos como a reescrita da ferramenta ou o surgimento de um novo package manager. tambĆ©m faƧo uma autocrĆ­tica sobre como nós, usuĆ”rios, nos relacionamos com projetos open source. 00:00 – introdução e contexto do tópico no github 01:21 – reaƧƵes da comunidade e o verdadeiro problema do projeto 02:33 – o desafio de manter projetos open source 04:20 – decisƵes tĆ©cnicas que afetaram o luarocks 06:03 – comentĆ”rios da comunidade e possĆ­veis consequĆŖncias 07:18 – novos caminhos: reescrita e outros package managers 08:29 – reflexĆ£o final sobre a postura na comunidade 00:00 – introdução e contexto do tópico no github expliquei como abri um tópico questionando pontos de usabilidade do luarocks. tinha atĆ© gravado um vĆ­deo antigo sobre isso, mas resolvi refazer tudo depois de ver a resposta do mantenedor principal e entender melhor o cenĆ”rio. 01:21 – reaƧƵes da comunidade e o verdadeiro problema do projeto a discussĆ£o gerou muitas respostas, boas e ruins. percebi que o problema nĆ£o era falta de vontade de mudar, e sim as limitaƧƵes do modelo de desenvolvimento voluntĆ”rio. muita gente criticou sem entender a complexidade do que acontece por trĆ”s. 02:33 – o desafio de manter projetos open source o luarocks, como muitos projetos open source, depende do tempo livre de quem mantĆ©m. a gente costuma exigir como se fosse um serviƧo pago, mas esquecemos que Ć© um esforƧo voluntĆ”rio. isso dificulta tanto a evolução quanto a manutenção da ferramenta. 04:20 – decisƵes tĆ©cnicas que afetaram o luarocks por decisĆ£o inicial, o luarocks foi feito 100% em lua, sem dependĆŖncias externas. isso aumentou o atrito na instalação e deixou o código mais difĆ­cil de manter. o richar reconheceu que algumas dessas decisƵes hoje sĆ£o vistas como problemĆ”ticas. 06:03 – comentĆ”rios da comunidade e possĆ­veis consequĆŖncias teve quem disse que meu tópico fez o richar querer sair do projeto, mas acho que ele jĆ” estava pensando nisso. infelizmente, muita gente aproveitou o espaƧo pra atacar, mas no fim, a discussĆ£o gerou uma reflexĆ£o que pode ajudar a comunidade a evoluir. 07:18 – novos caminhos: reescrita e outros package managers o richar mencionou a ideia de portar o luarocks para outra linguagem, o que facilitaria a manutenção. tambĆ©m falou sobre o lux, novo package manager para lua. ainda vou fazer um vĆ­deo sobre ele, mas confesso que nĆ£o gostei muito do caminho que estĆ£o seguindo. 08:29 – reflexĆ£o final sobre a postura na comunidade decidi gravar tudo de novo com mais calma porque percebi que estava indo num tom muito agressivo antes. Ć© fĆ”cil criticar, difĆ­cil Ć© contribuir. acho importante que a gente repense nossa postura como comunidade open source e aprenda a colaborar de forma mais construtiva. Participe da nossa comunidade no whatsapp: https://chat.whatsapp.com/I8aZX1FcoL71cGku1VJOJz Considere clicar nos nossos links de afiliado. šŸ“– Cursos Sugeridos: Curso de Lua: https://hotm.art/YFsbgZ Curso de Node.js, React e React Native: https://hotm.art/WQonFqV Pacote de Varios cursos de Programação: https://hotm.art/zV1yEn Curso Programador Fullstack: https://hotm.art/XGHcbq šŸŽ¬ Assista tambĆ©m esses videos: Por que programadores sĆ£o tĆ£o arrogantes? https://youtu.be/wKrGLMQ-MtU Crie Code Snippets no vscode https://youtu.be/fG2wtB3qkYQ Da para aprender programação com Livros? https://youtu.be/GXwxQuBXBMk Como ser um programador Junior Melhor? https://youtu.be/AFzgiBWiUD4 šŸ“šLivros Sugeridos: Clean Coder https://amzn.to/3ukGS7P Clean Code https://amzn.to/3swJ7V9 Implementando Domain Driven Design https://amzn.to/3R4v0zB Entendendo Algoritimos https://amzn.to/3MPmlOX Programador PrĆ”gmatico https://amzn.to/3sF0QJW Clean Architecture https://amzn.to/40ZcagV Refatoração https://amzn.to/40Kd5l5 Como ser um programador melhor https://amzn.to/49HJJYt Domain Driven Design https://amzn.to/3sDrlzo Design Patterns https://amzn.to/3SMta82 Kindle https://amzn.to/3G7O89L šŸ“š Artigos Sugeridos: ā—½https://luaverse.com/10-dicas-praticas-para-organizar-os-estudos/ ā—½https://luaverse.com/programacao-para-iniciantes-8-dicas-praticas/ ā—½https://luaverse.com/qual-a-melhor-linguagem-de-programacao-para-comecar/ ā—½https://luaverse.com/como-montar-seu-perfil-no-linkedin-passo-a-passo/ šŸ“±Todos os meus Links: ā—½https://linktr.ee/luaverse ME SIGA NO INSTAGRAM!! šŸ’¬Grupo no Discord pros inscritos: ā—½https://discord.com/invite/4ypzM4n3GW šŸŒŽBlog do Canal: ā—½https://luaverse.com curta, se inscreva e compartilhe!

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere