raulpy271
- Métodos mágicos em Python
32 tabcoins ·
17 comentários ·
raulpy271 ·
há 2 anos - Muitos bancos SQL tem suporte a dados do tipo binário(como no caso de uma imagem), no sqlite3 existe o tipo BLOB, que pode ser utilizado para salvar o conteúdo de uma imagem. Você pode definir um tabela que utiliza o tipo BLOB no prisma dessa forma: //...
3 tabcoins ·
1 comentários ·
raulpy271 ·
há 2 anos - Bom dia, mathsmm, eu também me encontro aprendendo Rust, o principal material que estou utilizando é o livro The Rust Programming Language. Ademais, se tem interesse em aprender Rust + WebAssembly, acabei de realizar uma publicação sobre o tema, aqui n...
2 tabcoins ·
0 comentários ·
raulpy271 ·
há 2 anos - Na verdade, não acredito que convecionalmente é usado .hpp, pois eu já vi vários repositórios que usam .h, por exemplo stockfish ou Hazel. Outra referêcia que costumo usar para estilo de código em C++ é o Google C++ Style Guide. Ele recomenda: Header f...
2 tabcoins ·
0 comentários ·
raulpy271 ·
há 2 anos - Não tenha medo de errar, faz parte do processo de aprendizado. Vi no seu github que tem 12 anos, fico feliz que nessa idade já tem interesse em estudar e compartilhar conhecimento. Parabéns, Alan!
2 tabcoins ·
0 comentários ·
raulpy271 ·
há 2 anos - Julgo que alguns pontos não foram bem esclarecido, vou tentar esclarecer: git add . git merge {nome da branch a qual você quer fundir} <-- Ultilizado para juntar as branch, elas se fundirão com a main(branch principal) O comando merge é utilizado para...
2 tabcoins ·
2 comentários ·
raulpy271 ·
há 2 anos - Sobre não precisar se prender a faculdade, eu concordo contigo, eu acho muito mais proveitoso tentar aprender de outras formas do que cursar faculdade sem ter interesse e com intuíto de concluir sem dedicação(e filando). Por isso eu sugeri ele tentar a...
2 tabcoins ·
0 comentários ·
raulpy271 ·
há 2 anos - Muito bom as melhorias, principalmente o refresh automático, eu mesmo sempre ficava usando F5 para tentar atualizar os dados. gostei do meu post sendo usado como exemplo 😂👏
2 tabcoins ·
0 comentários ·
raulpy271 ·
há 2 anos - Bem pontuado, DeividBraian, eu também tive essa impressão. Pois, pensando em temas para escrever no tabnews, as primeiras opções eram temas mais avançados da linguagem, mas percebi que seria mais útil temas para quem está iniciando na linguagem.
2 tabcoins ·
1 comentários ·
raulpy271 ·
há 2 anos - Primeiro, obrigado pela generosidade com os TabCoins! Por fim, obrigado pelo seu exemplo, realmente é uma forma mais baixo nível de ver uma classe, eu reescrevi em python como seria um código similar: def inicializador(self, value): self.value = value...
2 tabcoins ·
2 comentários ·
raulpy271 ·
há 2 anos - eu não quis dizer incorporar o vídeo, e sim adicionar mais conteúdo textual. Por exemplo, você poderia adicionar um texto que resume o que apresenta no vídeo, comandos utilizados, como instalar a ferramenta e etc. Dessa forma seu post não ficaria tão c...
2 tabcoins ·
0 comentários ·
raulpy271 ·
há 2 anos - igoracmelo, parabéns pelas suas contribuições no tabnews. Eu uso com bastante frequência o FFmpeg, gosto bastante, boa recomendação. Como sugestão, das próximas vezes tentar incorparar mais conteúdo no post, ao invés de apenas adicionar um link referen...
2 tabcoins ·
2 comentários ·
raulpy271 ·
há 2 anos - Verdade, não dá para ter certeza absoluta. Mas acredito que, atualmente, são raros os casos que posts gerados por IA foram confundidos aqui no tabnews, no geral, as pessoas percebem.
2 tabcoins ·
1 comentários ·
raulpy271 ·
há 2 anos - Ana4n4, na verdade, o fato de você ter comentado não altera a quantidade de tabcoins, acredito que alguém avaliou tanto o meu comentário quanto o seu post como "não relevente", por isso decrementou a quantidade de tabcoins.
1 tabcoins ·
0 comentários ·
raulpy271 ·
há 2 anos - Bom dia Ana4n4, você pode utilizar Cron Jobs no linux, inclusive como quer utilizar nmap, acredito que pode até criar um script shell, ao invés de criar um script python.
1 tabcoins ·
3 comentários ·
raulpy271 ·
há 2 anos - Há anos atrás, eu comecei a estudar programação, e a primeira linguagem que tive contado foi python atráves do canal Curso em Vídeo no YT. Este canal me ajudou muito, recomendo: Curso em Vídeo - Python.
1 tabcoins ·
0 comentários ·
raulpy271 ·
há 2 anos - Desculpa, mas não concordo com sua resposta, se eu entendi bem, acho até anti-ético. Entregar trabalhos e provas só com respostas geradas automáticamente é algo por si só errado, mas também é uma forma de iludir a si mesmo. Digo que é uma ilusão porque...
1 tabcoins ·
3 comentários ·
raulpy271 ·
há 2 anos - Se para você é desnecessário, então a dica que dou é, não faça. Claro que estou brincando, mas não entendo porque quer fazer algo que você acha desnecessário para sua vida, tem muitas empresas que não exigem diplona, principalmente para cargos onde se...
1 tabcoins ·
0 comentários ·
raulpy271 ·
há 2 anos - Voce está certo, pode haver casos onde Javascript foi substituído por Rust. O que quis dizer é: as duas linguagens tem propósitos diferentes, javascript é uma linguagem de script, é uma linguagem fácil, de alto nível. Enquanto Rust é uma linguagem não...
1 tabcoins ·
1 comentários ·
raulpy271 ·
há 2 anos - Sobre a afirmação: Essa linguagem de programação crescente tem sido comparada ao JavaScript... Rust não tem intuito de substituir o javascript ou ser comparado a ele, não são linguagens equiparaveis. Web assembly tem intuito de complementar, de forma q...
1 tabcoins ·
3 comentários ·
raulpy271 ·
há 2 anos - Sobre os pontos "Problemas que os containers ainda não resolvem" queria que explicasse melhor, porque pra mim não me parecem problemas de fato. Por exemplo, segurança, os containers do docker são executados em um sistema de arquivos isolado, definido p...
1 tabcoins ·
1 comentários ·
raulpy271 ·
há 2 anos - Que bom, joaocastro! Vou dar uma olhada no video que recomendou, existe várias estruturas que o python fornece para termos mais expressividade para definir objetos. Além de Dataclasses eu também acho bem legal os tipos Enum e namedtuple.
1 tabcoins ·
0 comentários ·
raulpy271 ·
há 2 anos - Eu não conheço esse termo em c++, tem alguma referência para me recomendar sobre o tema? De qualquer forma, o conceito que mostrei pode ser visto em várias linguagens, é um conceito chamado de sobrecarga de operadores. Veja um exemplo em c++.
1 tabcoins ·
0 comentários ·
raulpy271 ·
há 2 anos - Parabéns pelo artigo! Conteúdo muito bom. Um questionamento sobre o código: por que você decidiu criar um estrutura para cada parte do wave? Da forma que fez, para representar o wave tenho que instânciar 4 estruturas diferentes. Não seria mais legível...
1 tabcoins ·
1 comentários ·
raulpy271 ·
há 2 anos - Obrigado pela sugestão, shadowruge! Irei considerar nos próximos artigos trazer exemplos mais completos.
1 tabcoins ·
0 comentários ·
raulpy271 ·
há 2 anos - Então, você concorda que métodos mágicos são tratados pela linguagem como métodos convencionais? De qualquer forma, obrigado pela recomendação de pesquisa, irei pesquisar os termos sugeridos.
1 tabcoins ·
0 comentários ·
raulpy271 ·
há 2 anos - Que bom que gostou BrauUu! Para esclarecer, quando usa-se dois underlines no início e fim, trata-se de métodos mágicos. No entanto, quando usa-se atributos com dois underlines no início, sem underlines no fim, trata-se de atributos/métodos privados, po...
1 tabcoins ·
1 comentários ·
raulpy271 ·
há 2 anos - Pensando bem, apesar da sintaxe que escrevi ser semelhante ao código em Lua, eu não sabia que os métodos mágicos era tratados de forma diferente dos métodos convencionais. Você tem alguma referência sobre isso? Pela forma que defini no comentário a cim...
1 tabcoins ·
1 comentários ·
raulpy271 ·
há 2 anos - Alguns pontos que me incomodaram: Se você estiver trabalhando em um projeto com um grande conjunto de dados e precisar de uma linguagem que ofereça suporte a bancos de dados distribuídos, pode ser melhor optar por uma linguagem como Java ou Go. Isso é...
1 tabcoins ·
0 comentários ·
raulpy271 ·
há 2 anos - Compilando Rust para WebAssembly e importando via Javascript
0 tabcoins ·
1 comentários ·
raulpy271 ·
há 2 anos