"Que massa, Felipe! A sensação foi a mesma aqui!"0 tabcoin · 0 comentário · Programmer404 · 3 anos atrás
"Simm! E estou vendo muito nos comentários desse post sobre essa questão de dar uma "direção" para os estudantes. Acho que essa é a tecla que mais bate. Se for ver por esse lado de reunir conteúdos já existentes para direcionar os estudos dos estudantes..."1 tabcoin · 0 comentário · alvzariel · 3 anos atrás
"Reunir conteúdo já existente e criar roadmaps de estudos seria interessante também. Não encontro nada do tipo na internet. E seria mais simples, por outro lado. Sim, sobre essa questão de ser difícil no começo, estou ciente. Tanto que pretendo esperar..."1 tabcoin · 4 comentários · alvzariel · 3 anos atrás
"O pessoal mais humilde é quem mais cai, tentando alçar uma vida melhor no menor tempo possivel. É dificil julgar, visto as diversas sensações ruins que alguns passam no dia a dia e que claramente aumejam sair disso. Junto a isso, temos os "espertinhos"..."1 tabcoin · 0 comentário · MigMoroni · 3 anos atrás
"Que bom que gostou da ideia! Estou trabalhando pra melhorar os recursos, inclusive hoje fiz uma nova atualização! Você consegue customizar bastante a animação, com as props do componente! A animação tem uma template base, mas você consegue passar uma n..."1 tabcoin · 0 comentário · samuhmatos · 3 anos atrás
"Na internet já existe conteudo para quase tudo, no entanto está disperso. Para um projeto do tipo, na minha visão, o melhor tempo gasto estaria em reunir e criar roadmaps de estudos, tais como o site roadmap.sh é. No entendo, ao inves de TI, para o ens..."2 tabcoins · 5 comentários · MigMoroni · 3 anos atrás
"Gosto bastante do Umami por ele ser open-source. Você tem a opção de usar a cloud deles ou hospedar a sua própria. No plano Hobby o limite de free é de 10k por mês e você pode usar em até três sites, diferente da Vercel."2 tabcoins · 1 comentário · fabricio · 3 anos atrás
"Geralmente com mais de 3 opções uso dict.get(). Não sabia que no Python 3.10 adicinaram match...case. Valeu!"1 tabcoin · 0 comentário · gustavocavalcanti · 3 anos atrás
"Bem lembrado sobre o ALLOWED_HOSTS, e valeu pela dica do SECRET_KEY !!"1 tabcoin · 0 comentário · LucasEd · 3 anos atrás
"Só algumas melhorias: De ALLOWED_HOSTS = ["*"] Para ALLOWED_HOSTS = ["seudominio.com"] Por segurança também é bom ter um valor de SECRET_KEY diferente para os ambientes de desenvolvimento e produção, por isso eu mantenho 2 arquivos settings.py diferent..."1 tabcoin · 5 comentários · gustavocavalcanti · 3 anos atrás
"quais problemas de governança corporativa um programa/automação feita em python pode ter? faço muita coisa para automação industrial em vba e queria começar a fazer em python."1 tabcoin · 1 comentário · dalcantara · 3 anos atrás
"Estou estudando conceitos relacionados à programação desde que a pandemia se inciou. No início, pulei a parte dos fundamentos, estruturas de dados, e assim por diante. Comecei tentando aprender a famosa trindade: HTML, CSS e JS. No entanto, logo perceb..."2 tabcoins · 0 comentário · ThiagoDevCyber · 3 anos atrás
"Coloquei no meu projeto pessou, para entender como funciona e tenho gostado bastante, super recomendo, nem que seja só para ver como funciona."2 tabcoins · 1 comentário · felipealvessi · 3 anos atrás
"@LucasFernando, acho que sei qual é o seu problema, mas não sei explicar muito bem, vi que você mencionou que está acesso o servidor via RDP, deve aer algum problema de sessão do Windows. consegue dar mais detalhes? outra coisa tenta tirar um screnshot..."1 tabcoin · 1 comentário · hebertviana · 3 anos atrás
"nao era tao ruim... a ideia de icones vivos trazia alguma novidade que pode ser ate mais interessante que widgets. eu gostava muito"1 tabcoin · 0 comentário · samuex · 3 anos atrás
"Verdade! Não existe caminho fácil nem atalhos... Obrigado, man!"1 tabcoin · 0 comentário · prcosta · 3 anos atrás
"Muitíssimo obrigado, Marco, pelas suas dicas! Serão de muito apreço!"1 tabcoin · 0 comentário · prcosta · 3 anos atrás
"Ambos os exemplos, seja utilizando uma abordagem orientada a objetos (OO) ou uma abordagem funcional (FP), de fato, recorrem a uma técnica similar: a ideia de usar o nome dinamicamente para obter uma referência à classe ou função correta. Isso é uma "g..."3 tabcoins · 0 comentário · clacerda · 3 anos atrás
"Acho que fica menos legível, e continua com a desvantagem de gerar o dicionário toda hora. Se quer mesmo usar o dicionário, poderia criar apenas uma vez. E aí pode até usar a opção que eu fiz, de passá-lo como parâmetro da função. Ou a função sempre us..."3 tabcoins · 0 comentário · kht · 3 anos atrás
"Sou formado em Administração e trabalho no setor de Controladoria (Financeiro - Contas a Receber) e estou cursando uma segunda graduação em Análise e Desenvolvimento de Sistemas e após finalizar pretendo cursar algo relacionado a Gestão de Projetos, am..."2 tabcoins · 0 comentário · leonardoScoralick · 3 anos atrás
"O que acha dessa forma? action = 'read' recieveActionsShort = lambda action: {'create': 1, 'read': 2, 'update': 3, 'delete': 4}.get(action, None) value = recieveActionsShort(action) print(value) Nesse caso para poucos valores fica até bom colocar em ap..."2 tabcoins · 1 comentário · marcospaiva · 3 anos atrás
"Claro, vamos lá: Primeiramentante tenha em mente que estes exemplos, embora simples e didáticos, são apenas ilustrativos e servem para demonstrar os conceitos fundamentais de diferentes paradigmas de programação. Na prática real, onde os problemas são..."2 tabcoins · 1 comentário · clacerda · 3 anos atrás
"É realmente a curto prazo eu terei de ser o sobrinho e conforme for aprendendo vou me convertendo kkkk Essa idéia de pegar projetos compartilhados pode ser uma boa pra mim, tenho um amigo que é programador a anos e talvez ele tope, seria legal pra mim...."2 tabcoins · 0 comentário · RianAlexandre · 3 anos atrás
"Putz, minha esposa cogitou fazer isso, surreal kkkk Realmente eu estou mais inclinado a fazer sites em wordpress, focar em freelas... NPC { Obrigado pela resposta! Obrigado pela resposta! Hum... código?! Hum... código?! Obrigado pela resposta! }"1 tabcoin · 0 comentário · RianAlexandre · 3 anos atrás
"Essa era justamente uma abordagem que eu estava buscando discutir. Primeiramente eu realmente vacilei ao incluir '==' no lugar de '=', escrevi o código direito no editor de texto e não na IDE, então isso resultou nesse erro. Em seguida, realmente não c..."1 tabcoin · 0 comentário · marcospaiva · 3 anos atrás
"Mas nesse caso vc só trocou if/elif por case (um pra um, praticamente, ou seja, no fim não "enxugou" nada, só trocou a keyword). Se sua preocupação é somente ter menos linhas (não deveria ser, mas enfim), então isso é trocar 6 por meia dúzia (para esse..."3 tabcoins · 0 comentário · kht · 3 anos atrás
"Antes, umas correções: na primeira função o return value está dentro do else. Ou seja, em vez disso: else: value == None return value # return está dentro do else Deveria ser isso: else: value = None return value # agora está fora do else Ah, e reparou..."15 tabcoins · 4 comentários · kht · 3 anos atrás
"Muito interessante. Obrigado. Poderia dar algum exemplo nesse contexto que mostrei no código?"1 tabcoin · 3 comentários · marcospaiva · 3 anos atrás