- 70
- 18 934
Canal do Dev Jonatas
Germany
Приєднався 8 лис 2023
Bem-vindo ao Dev Jônatas, onde exploramos o desenvolvimento de jogos, programação e opiniões sobre a carreira de desenvolvedor e game development.
💡 Desenvolvimento de Jogos:
Desvendamos segredos da criação de jogos, desde a concepção até a implementação prática. Aprenda práticas e dicas de design.
👩💻 Programação em Geral:
Explore programação com tutoriais práticos e dicas.
🚀 Opiniões sobre Carreira de Desenvolvedor:
Receba insights, conselhos práticos e perspectivas honestas sobre desafios da área.
🎮 Game Development:
Acompanhe-nos na jornada de criação de jogos.
🤝 Comunidade Dev Jônatas:
Junte-se a uma comunidade apaixonada por programação, game development e crescimento profissional. Compartilhe experiências, faça perguntas e conecte-se com outros entusiastas do desenvolvimento em nosso canal.
🔗 Inscreva-se Agora | 🌐 Discord da Comunidade |
💡 Desenvolvimento de Jogos:
Desvendamos segredos da criação de jogos, desde a concepção até a implementação prática. Aprenda práticas e dicas de design.
👩💻 Programação em Geral:
Explore programação com tutoriais práticos e dicas.
🚀 Opiniões sobre Carreira de Desenvolvedor:
Receba insights, conselhos práticos e perspectivas honestas sobre desafios da área.
🎮 Game Development:
Acompanhe-nos na jornada de criação de jogos.
🤝 Comunidade Dev Jônatas:
Junte-se a uma comunidade apaixonada por programação, game development e crescimento profissional. Compartilhe experiências, faça perguntas e conecte-se com outros entusiastas do desenvolvimento em nosso canal.
🔗 Inscreva-se Agora | 🌐 Discord da Comunidade |
MicroSaSS é a nova pirâmide?
Bem vindo a mais um vídeo! Hoje quero comentar um pouco sobre essa onda de micro SASS e seus problemas.
Meu server no discord!
discord.gg/9jpzEt788u
Meu curso de Rust!
www.udemy.com/course/rust-da-logica-aos-jogos/
Versão em texto gratuita:
jonatasoli.github.io/rust-logica-jogos/
Agende uma mentoria comigo
cal.com/devjonatas/mentoria
Agende uma consultoria para sua empresa
cal.com/devjonatas/consultoria
10% de desconto em qualquer plano de hospedagem na hostinger:
hostinger.com.br/?REFERRALCODE=1CONTACTJON57
200 reais de créditos na digital ocean:
m.do.co/c/a5f97383b4f2
Livros que recomendo a leitura:
Hands-on Rust - forms.gle/To8HsJteXTWFBnud6
Programaç+ão em Rust - amzn.to/3Umf8ua
The art of Game Design - amzn.to/3Jkk5wW
Como ser um programador melhor - amzn.to/3Q4sOHw
14 Hábitos de Desenvolvedores altamente produtivos - amzn.to/3xMjIZw - amzn.to/4azWODp
Edição
Mumu
Meu server no discord!
discord.gg/9jpzEt788u
Meu curso de Rust!
www.udemy.com/course/rust-da-logica-aos-jogos/
Versão em texto gratuita:
jonatasoli.github.io/rust-logica-jogos/
Agende uma mentoria comigo
cal.com/devjonatas/mentoria
Agende uma consultoria para sua empresa
cal.com/devjonatas/consultoria
10% de desconto em qualquer plano de hospedagem na hostinger:
hostinger.com.br/?REFERRALCODE=1CONTACTJON57
200 reais de créditos na digital ocean:
m.do.co/c/a5f97383b4f2
Livros que recomendo a leitura:
Hands-on Rust - forms.gle/To8HsJteXTWFBnud6
Programaç+ão em Rust - amzn.to/3Umf8ua
The art of Game Design - amzn.to/3Jkk5wW
Como ser um programador melhor - amzn.to/3Q4sOHw
14 Hábitos de Desenvolvedores altamente produtivos - amzn.to/3xMjIZw - amzn.to/4azWODp
Edição
Mumu
Переглядів: 60
Відео
Metodo para cumprir objetivos e metas | FUNCIONA
Переглядів 98День тому
Bem vindo a mais um vídeo! Nesse vídeo vou mostrar o método que uso para conseguir completar minhas metas e objetivos e vou traçar minhas principais metas pra 2025. Meu server no discord! discord.gg/9jpzEt788u Meu curso de Rust! www.udemy.com/course/rust-da-logica-aos-jogos/ Versão em texto gratuita: jonatasoli.github.io/rust-logica-jogos/ Agende uma mentoria comigo cal.com/devjonatas/mentoria ...
Descomplicando as CONDICIONAIS em RUST como um Caçador de RECOMPENSAS
Переглядів 10514 днів тому
Bem vindo a mais um vídeo! Hoje vamos falar um pouco sobre os condicionais mais comuns do rust e seus usos. 0:00 - Intro 0:44 - Explicando o projeto 1:20 - Código de inicio 3:21 - if / else if / else 7:11 - Ações do jogo 7:37 - Pattern Matching 13:55 - Variáveis condicionais 17:00 - Testando 18:11 - Aprenda Rust 18:53 - Conclusão Meu server no discord! discord.gg/9jpzEt788u Meu curso de Rust! w...
COMO ganhar DINHEIRO empreendendo como DESENVOLVEDOR!
Переглядів 4521 день тому
Bem vindo a mais um vídeo! Hoje vou compartilhar minha experiência empreendendo por ai e posso te compartilhar alguns aprendizados. 0:00 - Introdução 0:54 - Primeiros passos 3:24 - Começando os primeiros projetos com CAD 5:50 - Freelancer 8:33 - Pirâmide financeira 8:55 - Ser ou não sei 11:55 - Entrevista com produtores indies 13:30 - Concurso cultural 16:40 - Freelancer 2 a missão (MVPs) 18:03...
Eu sou um péssimo programador … minha jornada como desenvolvedor
Переглядів 172Місяць тому
Hoje quero te trazer meus erros e acertos como desenvolvedor, contando um pouco da minha jornada quero compartilhar com você o caminho que fiz nesses quase 18 anos na área de TI e te ajudar a ter uma visão mais clara da sua carreira também. Cápitulos: 0:00 - Introdução 1:38:30 - Guarda Mirin 2:41 - Piano 3:00 - Senai 4:16 - Primeiros trabalhos 6:27 - Trabalho em TI 10:35 - Freelancer cap 1 12:1...
Mash te ensina um dos CONCEITOS mais IMPORTANTES de RUST
Переглядів 222Місяць тому
Bem vindo a mais um vídeo! Hoje vamos falar um pouco sobre borrowing and Ownership um dos conceitos mais importantes de Rust. Meu server no discord! discord.gg/9jpzEt788u Meu curso de Rust! www.udemy.com/course/rust-da-logica-aos-jogos/ Versão em texto gratuita: jonatasoli.github.io/rust-logica-jogos/ Agende uma mentoria comigo cal.com/devjonatas/mentoria Agende uma consultoria para sua empresa...
Um monitor para PROGRAMAÇÃO? | BenQ GW2790E
Переглядів 178Місяць тому
Bem vindo a mais um vídeo! Hoje quero falar sobre minha experiência com o monitor BenQ GW2790E. Meu server no discord! discord.gg/9jpzEt788u Meu curso de Rust! www.udemy.com/course/rust-da-logica-aos-jogos/ Versão em texto gratuita: jonatasoli.github.io/rust-logica-jogos/ Agende uma mentoria comigo cal.com/devjonatas/mentoria Agende uma consultoria para sua empresa cal.com/devjonatas/consultori...
NÃO USE RUST ☠☠
Переглядів 282Місяць тому
Bem vindo a mais um vídeo! Hoje quero trazer motivos que não aconselharia a aprender rust. O objetivo não é te desmotivar, mas, não ter em mente seus objetivos para aprender a linguagem. Meu server no discord! discord.gg/9jpzEt788u Meu curso de Rust! www.udemy.com/course/rust-da-logica-aos-jogos/ Versão em texto gratuita: jonatasoli.github.io/rust-logica-jogos/ Agende uma mentoria comigo cal.co...
Criei meu OBSIDIAN do ZERO em 30 DIAS com Rust
Переглядів 1,5 тис.2 місяці тому
Criei meu OBSIDIAN do ZERO em 30 DIAS com Rust
Dificuldades em APRENDER programação - Analisando a pesquisa!
Переглядів 832 місяці тому
Dificuldades em APRENDER programação - Analisando a pesquisa!
Como sair na frente de 99% dos programadores?
Переглядів 1392 місяці тому
Como sair na frente de 99% dos programadores?
TURBINE seus CONHECIMENTOS em programação com esses PROJETOS!
Переглядів 1123 місяці тому
TURBINE seus CONHECIMENTOS em programação com esses PROJETOS!
Quando os seus PLANOS como DEV saem dos TRILHOS....
Переглядів 723 місяці тому
Quando os seus PLANOS como DEV saem dos TRILHOS....
NÃO SABE NADA DE RUST? Esse vídeo é PRA VOCÊ!
Переглядів 2363 місяці тому
NÃO SABE NADA DE RUST? Esse vídeo é PRA VOCÊ!
A maior BURRICE buscando o primeiro emprego como desenvolvedor
Переглядів 2574 місяці тому
A maior BURRICE buscando o primeiro emprego como desenvolvedor
Guia de anotações para aprender qualquer coisa - Inclusive software
Переглядів 1874 місяці тому
Guia de anotações para aprender qualquer coisa - Inclusive software
Desbravando bevy: Criando um sistema de Input e Movimento!
Переглядів 754 місяці тому
Desbravando bevy: Criando um sistema de Input e Movimento!
Ferramentas INDISPENSÁVEIS: como eu me organizo e trabalho
Переглядів 1804 місяці тому
Ferramentas INDISPENSÁVEIS: como eu me organizo e trabalho
O tempo ajuda a organizar as coisas na sua cabeça!
Переглядів 654 місяці тому
O tempo ajuda a organizar as coisas na sua cabeça!
Por que você abraçar o mundo pode acabar com a sua sanidade
Переглядів 1145 місяців тому
Por que você abraçar o mundo pode acabar com a sua sanidade
Explorando Neovim do zero: Filosofia e Configuração
Переглядів 1,7 тис.5 місяців тому
Explorando Neovim do zero: Filosofia e Configuração
Desmistificando Rust: Tudo para começar a programar
Переглядів 2615 місяців тому
Desmistificando Rust: Tudo para começar a programar
Estratégias para criar um plano de estudo para qualquer tema
Переглядів 3275 місяців тому
Estratégias para criar um plano de estudo para qualquer tema
Minha jornada com a bevy engine: desafios e lições
Переглядів 2946 місяців тому
Minha jornada com a bevy engine: desafios e lições
Desbravando a bevy: Criando um gerador de comidas pro snake
Переглядів 586 місяців тому
Desbravando a bevy: Criando um gerador de comidas pro snake
Dominando o Anytype: Organize seu TEMPO e CONHECIMENTO
Переглядів 2,4 тис.6 місяців тому
Dominando o Anytype: Organize seu TEMPO e CONHECIMENTO
Pra engajar
Obrigado 😊
Link da live: Microssas, viver de game dev e trabalhando com um editor da bevy! ua-cam.com/users/liveWbA-86WtR3Q?feature=share
de onde foi essa live?
Foi essa aqui Microssas, viver de game dev e trabalhando com um editor da bevy! ua-cam.com/users/liveWbA-86WtR3Q?feature=share Vou por no comentário fixado
Parabéns brother, sucesso em 2025
Opa valeu Adriel tmj!
Parabéns meu amigo! Que venha mais um ano :)
Opa, muito obrigado 😊 Que 2025 seja um ano bom pra todos.
Muito bom mano!!! PARABÉNS estamos com você! #famílialuaverse
Boa mano valeu a força
Muito bom mano! Espero que ano que vem o UA-cam gere frutos pra gente.
Espero também que a gente domine o UA-cam ano que vem 🤣
tu é braboooooooooooo
Opa valeu 😊
achei Rust um pouco parecido com C++, C#, não sei se estou falando merda mas enfim achei um pouco mais dificil que Lua, Pearl ou Python e bem verboso por sinal mas parece qeu se eu aprender agora o resultado no futuro vai ser grandioso, obrigado Dev Jonatas
Da pra dizer que ele pensa em coisas um pouco diferente em relação a outras linguagens, mas diria que ele ainda é meio parecido com C/C++. Dito isso lua e Python por exemplo são linguagens que são pensadas para serem mais “humanas” ou seja mais fácil de entender. Rust além de pensar no dev é usar recursos modernos há coisas não muito simples. Mas, como sempre falo vale como uma segunda linguagem vai te ajudar a ter mais entendimento de como uma aplicação funciona de forma geral.
TIJUANA NOME SUJESTIBVO KSKSKS
É o nome do planeta fazer o que 🤣
faça um video sobre TUI
Na verdade fiz esse vídeo aqui sobre TUI ua-cam.com/video/xZ8THSqPYgc/v-deo.html Devo fazer mais vídeos como esse no futuro ☺️
Ainda estou em busca da ferramenta que se adeque as minhas necessidades. Esse graph view do Obsidian e de outras ferramentas é o diferencial para mim que gosto de ver as conexões entre os assuntos. A ideia de ser opensource e ter o sync entre os dispositivos é muito boa do Anytype. Porém, estou achando trabalhoso esse esquema de ter que criar os tipos e relações para depois montar uma collection. É assim mesmo? Não tem como simplesmente cria a pagina, cria a collection e vai colocando os Relation Type do sistema? Quero poder escolher entre texto, número, booleano sem ter que criar uma nova relation.
Sim você pode criar dentro da página qualquer campo e pode usar os tipos já existentes eu só mostrei a possibilidade. Aliás na versão nova que saiu agora da pra montar a collection de qualquer coisa você pode colocar vários tipos de página diferente e agrupar na collection
Eu ainda não comecei a aprender rust mas pelo oq eu entendi ela ñ é uma linguagem que resolve tudo mas sim uma linguagem q vai polir o programador.
Diria que nenhuma linguagem que resolve tudo, mas rust não é uma linguagem que tu deva aprender se você quer um trabalho. Você vai conseguir um trabalho em rust tendo experiência com outra linguagem. Isso aconteceu com Go a uns 10 anos atrás, então é bom ter isso em mente pra manter as expectativas.
Boa ganhou mais um inscrito!
Opa agradeço muito ☺️
Impressionante como as vezes não damos o devido valor a cosias que no futuro acaba ajudando demais 😂🎉 sucesso meu amigo
Opa valeu ☺️ Mas, é isso as vezes o que tu não acha que vale algo vai ser algo precioso
2:35 la ele! essa pausa aí kkk
Mostrando minhas habilidades que já não existem mais kkkk
Linda história , muitos pontos temos em comum , agora me chamar de estagiário e sacanagem hein ?? Kkk você e responsável por eu usar VIM .
Tecnicamente muita gente tava no primeiro emprego lá 🤣 Boa, ainda bem que passei uma coisa positivos e não negativa 😬
A solução para não depender dessa ferramenta tão limitada quanto a Bevy e usar Rust foi de usar a GDExtension godot-rust. Infelizmente se perde o paradigma de ECS nativo da Bevy, mas na prática a GODOT está anos luz a frente da Bevy e vai demorar para estarem no mesmo patamar.
Acho que é natural pelo tempo de vida de cada projeto. Mas, como o mundo dá voltas, agora to trabalhando na UI pra editor da bevy 🤣. No começo do ano conheci umas pessoas que estavam usando a Godot rust e não tavam gostando, sabe como está agora ?
0:03 OBRIGADO EDITOR KK
🤣
Eu prefiro c++
Todo mundo trabalha com o que se sente feliz. Tem gente que trabalha a vida toda com Java e tatua até o símbolo do Java na perna e não pensa em mudar.
@devjonatas isso é vdd eu há criei jogid na godot e unity e um game feito no c++ puro o desempenho e brutal um game cheio de recursos e efeitos e vários objetos na tela gastando apenas 8 megas que se fosse fazer na unity daria gigas godot nem se fala pq quando a pessoa é exporta o game vai a engine junto e na linguagem pura não o game fica auto suficiente não pre Isa de intermediário
Sim, na real tudo vai depender de coisas sobre o que você quer passar e seu gosto também. Veja o undertale foi feito na game maker, doki doki literature club ele criaram a própria engine em Python cada um com seu objetivo e conhecimento conseguiu criar um jogo que conseguiu vender na casa dos milhões então se tratando de jogos muitas vezes o game design e a história contam mais que ter um jogo performático outro exemplo do que negativo tem o último Pokémon que tem uma performance horrível mas vendeu mais de 30 milhões.
E ai mano. Eu uso obsidian, mas acho muito complexo, e nem funciona no celular,precisa de gambiarra. Vc acha meljor? Linka com celular e desktop? Uso mais pra desktop
Eu uso ambos o obsidian eu uso como base de conhecimento e o anytype como planejamento. O anytype já tem uma stync nativa isso pode te ajudar. O obsidian eu uso syncthing no homelab ai tudo fica sincronizado sem grandes problemas l. Mas, teste o anytype talvez vc goste.
bora fazer em rails
É uma alternativa, o problema é o ônus de fazer na mão, mas eu já peguei esse ônus só acho que não mudo mais kkk
Sobre a frequência do monitor, provavelmente você vai precisar de um cabo usbc pra DisplayPort. Quando comprei meu monitor 4k, usava uma dock no Mac pra conectar no hdmi, mas a taxa do monitor ficava em 30hz, comprei um cabo de usbc pra DisplayPort e consegui chegar nos 60hz que é o máximo do meu monitor.
To pensando em pegar uma Dock station já que esses notebooks modernos tem só 2 ou 3 saídas
Eu trabalho hoje com um monitor de 21polegadas, faz muita diferença uma de 27? estou pensando se pego um agora ou espero mais um pouco.
Faz. Eu tenho um mas deixei com minha esposa pra ela assistir tv no quarto e tô sofrendo com um de 24”
Cara eu achei 27 um pouco grande pra mim, talvez quando estiver com um suporte e deixar ele na horizontal fique melhor. Mas, se for pegar outro eu pegaria um de 24.
Tu prefere o de 27 flat ou ultra wide ?
@@devjonataseu acho a resolução full hd muito baixa pra um monitor de 27”. Pode ser por isso que tá achando grande demais. Eu tenho um 32 4K, mas tô inclinado a comprar um ultrawide por que não me sinto confortável dando alt+tab entre editor e browser.
@@MayckXavier Pode ser sim, eu penso num futuro distante pegar uma opção 4k, mas só quando for trocar de computador o que vai demorar um pouco. Hoje você não usa 2 telas? normalmente quando faço front eu deixo uma tela com o navegador e outras com o editor. Além de que nesse monitor eu divido no tilling a tela no meio e tamb ém funciona bem.
Muito bom
Obrigado 😊
se pessoa quer pegar um RUST como hobby rola?
Sim se teu objetivo é aprender por diversão ou hobby é super válido, só não pode contar aprender Rust pra conseguir um emprego de estágio sem pesquisar o mercado por exemplo. Pois pode ser que os locais que você pesquise só tem vaga de node.
editor tu tá de parabéns! como sempreee
Mandar pra ele kkk
Comecei a estudar Rust ano passado só por estudar sem um objetivo específico, e vi que não era o melhor caminho, melhor focar no que está pagando as contas no momento. Um dia quero voltar para o Rust.
As vezes é o melhor caminho, quando tiver mais confortável com a linguagem que você usa no trabalho da pra fazer um 80/20 e ir aumentando conforme o necessário.
Massa, não conhecia o Rust, acho que vale a pena dar uma estudada, sempre é bom conhecer outras tecnologias.
Eu particularmente gosto muito de rust, se quiser da uma conferida no curso em texto já dá uma noção.
Interessante falar sobre o Rust, sempre é bom alguém que usa no dia-a-dia pra dar uma freada no emocionado 'kkkk Pois isso acontece com tudo, veja só o nodejs, embora possa ser usado em tudo nem sempre é o ideal.
Além de Rust isso serve pra qualquer linguagem mesmo. Uma coisa que acabou ouvindo a pessoa tem um problema X e outra fala pra usar Rust como fosse bala de prata e realmente as vezes não vai ajudar pelo fato da linguagem não ser o real problema.
Bem legal esses pontos eu insisti bastante no Rust, mesmo tendo dificuldades, mas nunca sai muito do básico nele. Comecei a faculdade e não tive tempo pra continuar estudando Rust, mesmo querendo, mas de vez em quando eu tento fazer algo em Rust em um dia ou outro e percebo que realmente tive evolução na linguagem ao aprender conceitos importantes em outras.
Sim, as vezes pelo fato de precisar estudar outras linguagens quando a gente volta pra linguagem que tínhamos dificuldade a gente vê que vai ficando mais fácil, pelo fato de já estarmos evoluindo.
Acho muito interessante que você mesmo dando problema não esconde isso. Espero que conteinue produzindo conteudo
Valeu demais 😄 infelizmente eu testo antes mas, quando grava acontece algo rsrs
Que projeto legal! Cara suas dicas de estudo são muito boas , além de trazer novas possibilidades dentro do rust. Queria vê mais vídeos seu sobre bevy. Você explica super bem. Das Gemüse schön
Boa valeu, logo mais deve sair um vídeo sobre a ui nativa da bevy e as novidades da 0.15. Mais um rapaz esperto aqui no vídeo 😄
caramba os livros são com aquele foco do futuro e melhoria pessoal real ( digo como pessoa / dev ) parabéns boas recomendações.
Sim, normalmente passo uns 2 ou 3 livros dessa lista quando mentorava os devs Jr nas empresas que trabalhei. Dependendo muito do background da pessoa, normalmente quando a pessoa lê esses livros no inicio da carreira abre mais a visão do que é ser um desenvolvedor.
kkkkkk os inícios como sempre!
🙃
kkkkkkkkk seu editor é marola fico rindo dmeais
O editor gosta de pegar os meus chiliques 🤣
qual é seu blog?
blog.jonatasoliveira.dev
você é covard rsrsr
Oxi por que? Kkk
eese ínicio sempre me pega kkkkkk
Falando assim você só tá dando incentivo a ele 🤣
Que showw
Obrigado 😊
Ótimo vídeo parabéns.
Obrigado 😊
Poderia ter mais videos sobre
Sobre ratatui ou rust ?
vc é o bichão mesmo ... poha
Opa obrigado 😄, curiosamente to mexendo com a ui da bevy ainda rsrs. Na real vou mexer com as libs alternativas que são mais recomendadas
Das Gemüse schön 😎
Boa conseguiu desbloquear o achievement 👑
Muito bacana. Eu comecei a construir um app similar ao psql(gerenciador do postgres), feito em Rust. Foi um excelente exercicio, tem. muita coisa a ser feita, mas valioso para aprender.
Sim, esse tipo de projeto ajuda muito a aprender 😄
Essa técnica de colocar data início e fim dos projetos me ajudou demais a avançar muita coisa. Muito bom cara!
Valeu, realmente a deadline ajuda a evitar o perfeccionismo
@devjonatas Demais. Além disso ajuda a manter o foco. Não parar no meio do caminho pra ir pra outra coisa pq sabe que o projeto atual tem data pra acabar. Muito bom
Sim é verdade.
Top demais, vou fazer um rs Tenho artigos no dev.to e no medium vou reunir todos no github.
É bom que você consegue ter um backup do que já foi escrito também.
Ensina a debuggar, com breakpoints no próprio neovim, é possível?
Com breakpoints precisa usar algum plugin como o amigo sugeriu o n vim-dap senão da pra debutar usando algum tipo de pdb que é o que os plugins de debugger em qualquer editor usam.
@@devjonatas opa, vou pesquisar sobre esse vim-dap, eu estou usando o nvim nas “horas vagas” mas tô com dificuldade pra me adaptar pq nas ferramentas da jetbrains é mt fácil debugar kkkkk
É trabalhar com nvim é necessário um esforço maior que o JetBrains. Ai precisa buscar entender mais como as coisas funcionam quando usa-se o nvim.