aula 04 lição 04 com erro
há um erro na aula 04 lição 04 - conversões de dynamic:<br />por volta dos 03:05 do vídeo, o instrutor copia e cola os textos `console.writeline();` mas se esquece de alterar as variáveis. o correto
<p>oi daniel, tem razão, obrigado por nos avisar!</p>
acabamos de achar o con/aux do linux?

estranho que tentei reproduzir o erro com:

$ touch opera+\'\$\'\\275\'\'+\'\$\'\\372\'\'o\ 17\ 05\ 2019.mp4

$ ls opera*

'opera+'\''$'\''\275'\'''\''+'\''$'\''\372'\'''\''o 17 05 2019.mp4'

$ rm -i opera+\'\$\'\\275\'\'+\'\$\'\\372\'\'o\ 17\ 05\ 2019.mp4

rm: re… Configurações > Aprendendo o Idioma > aí você muda. Esta é a minha opinião, mas; assim como as classes de caso do, eu gostaria implementar um `copy`método de tipos na classe para fazer a modificação possível, mantendo a imutabilidade, mas existe alguns casos que eu não posso ajudar a tê-lo mutável; por exemplo, quando se espera algo para tornar a operação de cópia muito grande e lento para a classe; como quando a classe tem tantos membros freqüentemente modificados. E não se preocupe com milhares de casos flutuando na memória, porque eles são automaticamente GC'ed, então o problema mais real é o custo do tempo de copiar as instâncias da classe. Por favor, diga-me se minha opinião é de alguma forma errada :) okay, continuei tentando e consegui resolver aqui, tinha vacilado ao preencher a variável de entrada <p>sempre que você retornar um objeto, retornará uma referência ao objeto. da mesma forma, quando você está passando um objeto, está passando uma referência. no entanto, passar um objeto como argumento <em>pode</em> ser diferente do que apenas alterar um objeto no escopo global, como mostram esses exemplos. isso ocorre porque a referência ao objeto é transmitida por valor.</p><p>se você estiver alterando os membros de um objeto, se você o passa como argumento ou apenas atualiza o objeto global não faz diferença. de qualquer maneira, você está trabalhando com o mesmo objeto.</p><p>exemplo 1:</p><pre><code>var object = {foo:'original'}; function changeobject() { object.foo = 'changed'; return object; } console.log(changeobject()); // outputs {foo:'changed'} console.log(object); // outputs {foo:'changed'} </code></pre><p>exemplo 2:</p><pre><code>var object = {foo:'original'}; function changeargument(object) { object.foo = 'changed'; return object; } console.log(changeargument(object)); // outputs {foo:'changed'} console.log(object); // outputs {foo:'changed'} </code></pre><p>por outro lado, se você estiver substituindo o objeto por um novo objeto, a alteração não persistirá se você fizer isso no argumento, mas persistirá se você fizer isso no objeto global. isso ocorre porque o argumento passa a referência ao objeto por valor. depois de substituir esse valor por uma referência a um novo objeto, você não está mais falando do mesmo objeto.</p><p>exemplo 3:</p><pre><code>var object = {foo:'original'}; function replaceobject() { object = {foo:'changed'}; return object; } console.log(replaceobject()); // outputs {foo:'changed'} console.log(object); // outputs {foo:'changed'} </code></pre><p>exemplo 4:</p><pre><code>var object = {foo:'original'}; function replaceargument(object) { object = {foo:'changed'}; return object; } console.log(replaceargument(object)); // outputs {foo:'changed'} console.log(object); // outputs {foo:'original'} </code></pre> olá laura, tudo bem?está um pouco tarde para te responder, rs, mas vamos lá. com a linha var express = require(express); você está atribuindo o express uma variável de mesmo nome. depois, você atr... [@sylbrazil2016](/usuarios/50091/sylbrazil2016/) veja se o idioma do seu teclado não tá mudado, às vezes é isso olá victor, tudo bem?o problema do seu código é que você está declarando o vetor de strings de maneira incorreta. o certo é usar assim: char nome[5][100]; onde o primeiro par de colchetes é o ta... <p>jquery usa objetos json para inicializar, então eu acho que este também irá:</p><pre><code>$("#mybox").select2({ containercssclass : "error" }); </code></pre><p>se você quiser adicionar/remover uma classe, você pode fazer isso depois que você inicializou</p><pre><code>$($("#mybox").select2("container")).addclass("error"); $($("#mybox").select2("container")).removeclass("error"); </code></pre><p>a função acima obtém o nó dom do recipiente principal de select2, por exemplo: <code>$("#mybox").select2("container")</code></p><p><strong> importante </strong><br /> você precisará usar o método container para obter o container, já que você não editará o select diretamente, mas select2 irá gerar outro html para simular um select que seja estilizado.</p> para responder essa pergunta devemos colocar em prática nosso conhecimento sobre didática.são diversas tendências pedagógicas, além da concepção de ensino-aprendizagem de cada um, assim é muito difícil tratar o tema em uma curta resposta.recomendo a leitura de um artigo e de uma pesquisa, para o entendimento necessário. links abaixo:http://www.histedbr.fe.unicamp.br/acer\_histedbr/seminario/seminario8/\_files/qmp2rpp.pdfhttp://coral.ufsm.br/lec/01\_00/delciol&c3.htm