"Além das frases, acho interessante também explicar um pouco o motivo de eu não gostar delas. Afinal, apesar de parecer um post mais zueira, dá pra usar como ponto de partida para uma discussão um pouco mais aprofundada :-) "Mas a boa prática é fazer as..."8 tabcoins · 2 comentários · kht · 4 meses atrás
"Complementando... Com relação ao round, existem várias formas de arredondar em caso de "empate" (ou seja, quando a parte decimal é .5). Entre as opções existentes, podemos listar as mais comuns: arredondar para o maior (ou seja, 2.5 vira 3 e -2.5 vira..."6 tabcoins · 1 comentário · kht · 4 meses atrás
"Na verdade é o "FX" que corresponde a "efeitos". Isso porque, em inglês, a pronúncia das letras é parecida com a palavra. Ou seja, "F" (éf) + "X" (éks), se falado rápido, fica algo como "eféks", cuja pronúncia é muito próxima de "effects" (sim, tem o "..."5 tabcoins · 1 comentário · kht · 4 meses atrás
"Para complementar, e também para servir de fonte de pesquisa para seu diário, sugiro os vídeos do Akita da série "Sua linguagem NÃO é especial", em duas partes: Parte 1: https://youtu.be/p9-WuJbVHHc Parte 2: https://youtu.be/XcTTajFENHI Ele basicamente..."3 tabcoins · 1 comentário · kht · 4 meses atrás
"Só pra complementar e dar mais detalhes sobre o reflog. O Git mantém um registro chamado "reference logs" (também chamado de "reflogs"), que gravam quando a "ponta" de um branch (basicamente, o commit para o qual ele aponta) é alterado no seu repositór..."7 tabcoins · 0 comentário · kht · 4 meses atrás
"olha o que diz no site Sim, o site diz isso, mas não é condizente com o método utilizado. Aqui tem a descrição de como o índice é calculado. Não tem nenhuma menção à quantidade de engenheiros, cursos, ou o que for. Ele menciona apenas os resultados das..."4 tabcoins · 1 comentário · kht · 5 meses atrás
"baseado no número de engenheiros qualificados no mundo todo, cursos e fornecedores terceirizados a mais popular e que vem sendo usada Não. O TIOBE não conta o "número de engenheiros qualificados", e nem considera dados de uso da linguagem. Volta e meia..."8 tabcoins · 2 comentários · kht · 5 meses atrás
"De fato, muitos dos fundamentos da computação - tanto a teoria quanto as implementações - não mudam há décadas. E são eles que tornam possível todo o resto, do framework da moda ao protocolo desconhecido que só um nicho usa. Complementando sobre o SQLi..."4 tabcoins · 1 comentário · kht · 5 meses atrás
"Se vc está falando dessa ferramenta, então ela tem um propósito completamente diferente. Mexi com isso há muito tempo, e pelo que eu me lembro, vc pode configurar fluxos de negócio e executá-los seguindo determinadas regras (exemplo). Ou seja, não tem..."0 tabcoin · 0 comentário · kht · 5 meses atrás
"Um que eu gosto bastante é o But How Do It Know? - The Basic Principles of Computers for Everyone. O erro gramatical do título é proposital e explicado logo no começo, mas é o que menos importa. Esse livro explica o funcionamento do computador por dent..."6 tabcoins · 1 comentário · kht · 5 meses atrás
"Complementando os demais, acho que é importante saber a ideia geral (o que de fato é uma função), pois esse conceito vale para qualquer linguagem (inclusive JavaScript). O que muda de uma linguagem para outra são alguns detalhes, mas a ideia básica é e..."2 tabcoins · 0 comentário · kht · 5 meses atrás
"Mas esse feeback seria anônimo? Porque se não for, eu já disse o que penso aqui e aqui (o texto abaixo é uma combinação de ambos): Por experiências ruins que tive em outros sites, eu geralmente evito comentar depois de dar um negativo. A maioria não re..."5 tabcoins · 0 comentário · kht · 5 meses atrás
"Vale lembrar que, segundo a documentação, font-variant é um atalho para as seguintes propriedades: font-variant-alternates font-variant-caps font-variant-east-asian font-variant-emoji font-variant-ligatures font-variant-numeric font-variant-position Ou..."5 tabcoins · 0 comentário · kht · 5 meses atrás
"Já teve algumas discussões sobre PHP aqui no site, sugiro ler tudo para ter uma ideia geral (e até para não precisar repetir tudo de novo aqui): O que vocês acham do mundo do php? (não é pergunta repetitiva e sim um debate) Ainda vale a pena PHP em 202..."5 tabcoins · 0 comentário · kht · 5 meses atrás
"Tem razões históricas pra isso. Segundo este post (que por sua vez, tem link para a Wikipedia), inicialmente o SQL se chamava SEQUEL (Structured English Query Language). De acordo com o primeiro link acima, isso dá a entender que a ideia era ter algo p..."4 tabcoins · 0 comentário · kht · 5 meses atrás
"Existem identificadores que não são mais usados, mas ainda sim o JavaScript reserva seu conjunto de caracteres. Peraí, class, const e os outros desta lista são usados sim. A exceção é o enum, que de fato está "reservado para uso futuro". Mas é perfeita..."3 tabcoins · 1 comentário · kht · 5 meses atrás
"Vale lembrar que dá para combinar esses seletores. Por exemplo, um seletor de elemento junto com a classe: p.intro seleciona os parágrafos que contém a classe intro. Qualquer outro elemento que tiver esta classe não será selecionado. Ou seja, se eu tiv..."3 tabcoins · 0 comentário · kht · 5 meses atrás
"Qual versão do Java vc está usando? Pois a partir do Java 11, para um único arquivo, é possível rodar direto, sem fazer o passo de compilação à parte. Ou seja, dá pra chamar assim: java Beginner/1000/Main.java Desta forma, ele já compila e roda, tudo d..."3 tabcoins · 1 comentário · kht · 5 meses atrás
"Os tipos primitivos são os dados mais "simples" presentes por toda computação. Mais ou menos. Não existe uma definição única que é igual entre todas as linguagens, cada uma define isso de um jeito. Em Java criou-se essa noção de que tipos primitivos sã..."3 tabcoins · 0 comentário · kht · 6 meses atrás
"Segundo a especificação da linguagem esses são os Binary Logical Operators. Um detalhe importante é que em JavaScript o resultado não necessariamente é um valor booleano, pois esses operadores sempre retornam o valor de um dos operandos. Isso porque em..."4 tabcoins · 1 comentário · kht · 6 meses atrás
"Só umas correções... Segundo a especificação da linguagem, os operadores relacionais são apenas >, >=, < e <= (além de instanceof e in). Já o === e !==, segundo a mesma especificação, estão na seção de equality operators (operadores de igualdade). Vale..."3 tabcoins · 0 comentário · kht · 6 meses atrás
"Um detalhe sobre o var: nem sempre ele cria a variável no escopo global. Dentro de uma função, o escopo fica restrito àquela função. Exemplo: function f() { var x = 1; console.log('dentro da função', x); } f(); // imprime "dentro da função 1" console.l..."3 tabcoins · 1 comentário · kht · 6 meses atrás
"quando compilada, o processo de compilação é explícito, e quando interpretada, esse processo torna-se menos visível Não. Tanto faz se o processo de compilação é explícito ou implícito. O fato de estar "escondido" não a torna "interpretada". O que eu qu..."3 tabcoins · 0 comentário · kht · 6 meses atrás
"Para quem está começando, eu diria que está bom. Mas tem alguns detalhes que acho bom já ir adiantando. Embora pareça "pesado" para um iniciante, acho interessante pelo menos já pincelar alguns assuntos, pra vc não pegar certos vícios que são difíceis..."7 tabcoins · 2 comentários · kht · 6 meses atrás
"Não tem jeito certo, tudo depende do problema específico que vc quer resolver. Uma ideia inicial (que já sugeriram) é criar classes para cada espécie (classe Gato, Leopardo, Tigre, etc), sendo que todas herdam da classe Felino. Aí Felino teria os atrib..."5 tabcoins · 0 comentário · kht · 6 meses atrás
"E lá vamos nós mais uma vez... :-) Como eu já disse outras vezes, mais precisamente aqui e aqui: não existe uma definição única, canônica e universal sobre Orientação a Objetos (sugiro que leia esses links, e também os outros links que estão lá, em esp..."8 tabcoins · 0 comentário · kht · 6 meses atrás
"ajuda com a inclusão de funções nativas da linguagem Você pode usar a função implode, que serve justamente para juntar elementos de um array. Esta função também já trata do caso em que tem apenas um elemento. Depois, basta concatenar o resultado com o..."5 tabcoins · 6 comentários · kht · 6 meses atrás
"Mas com um projeto que precise considerar feriados é muito difícil existir um cenário que precise apenas dos feriados federais e não de municipais e estaduais. Sem contar que vai muito da necessidade também. Por exemplo, existem libs que possuem os fer..."3 tabcoins · 0 comentário · kht · 6 meses atrás
"nunca trabalhei na minha vida O bom mesmo é abrir o VS e codar, o resto é resto. Se me permite, acho bom alguém já te avisar de algo que infelizmente muitos só percebem depois que começam a trabalhar: uma parte considerável do nosso trabalho não envolv..."3 tabcoins · 0 comentário · kht · 6 meses atrás
"Grande partes dos comentários reclama de coisas como: - Perda de tempo tendo que ir até o escritório - Transporte publico ruim - Transito - Gastos com locomoção - Insegurança publica Mas eu estava esperando reclamações como: - falta de trabalho assíncr..."4 tabcoins · 0 comentário · kht · 6 meses atrás