O terco da noiva representa sua fe catolica e um pedido de protecao a Trindade que abencoe o casamento. Pode ser usado sozinho ou junto com o bouquet. Que agradavel e carinhoso chegar a Igreja e encontrar lencinhos com um recadinho no banco para cada convidado... Os acessorios fazem a diferenca! Um detalhe no cabelo, outro no vestido, ate mesmo nos sapatos... As almofadas levam atraves das maos de anjinhos as belas aliancas escolhidas para selar o casamento. Personalize ate a placa do carro!!! Agradeca a presenca dos que participaram com voces deste momento tao especial! Afinal, o sapo vira principe!!! Para alegrar a todas solteiras: medalhinhas de Santo Antonio! Sweet.js? Macro? E de cume?Nao, meu sinho, e bem melhor que isso. :DMacros sao quando voce pode mudar ligeiramente , ou nao, o processamento sintatico de uma linguagem para facilitar a sua vida. Lembra do velho swap entre variaveis? Fiz um macro pra ele, se liga:// wow.jsmacro swap { rule { $x and $y } => { var tmp = $x; $x = $y; $y = tmp }}var a = "a", b = "b";console.log(a, b); // => a bswap a and b;console.log(a, b); // => b aInteressado? Agora pra continuar instale o Sweet.js via npm$ npm install -g sweet.jsAgora voce pode compilar os JS com macro assim:$ sjs wow.js -o output.jsSe voce compilar o wow.js vai ver ele assim:var a$381 = 'a', b$382 = 'b';console.log(a$381, b$382);var tmp$384 = a$381;a$381 = b$382;b$382 = tmp$384;console.log(a$381, b$382);Gaaabrieel-san, mas o que diabos e isso que ele fez com as variaveis? Coisa mais feia!Calma, isso se chama "higienizacao" e serve pra prevenir conflitos entre variaveis, por exemplo:var tmp = "tmp", b = "b";swap tmp and b;// ...// output.js// Sem higienizacaovar tmp = "tmp", b = "b";var tmp = tmp;tmp = b;b = tmp; Viu? So many conflicts, wow!Isso e so a ponta do Iceberg :p calm down and wait for more in soon Voce tava baixando aquele arquivo a horas no wget e a internet cai. E agora, Juvenal?Primeiro, na hora de baixar seu comando foi mais ou menos esse:$ wget http://s007.fileom.com:182/d/yalitlbvmwpxj4w7ma2iot6vc26cawbolw4k75f7qjglyyyen3qcou4t/BreakingBad.505.rmvbDai, para poder resumir o download voce passa a flag -c$ wget -c http://s007.fileom.com:182/d/yalitlbvmwpxj4w7ma2iot6vc26cawbolw4k75f7qjglyyyen3qcou4t/BreakingBad.505.rmvb Quando estiver executando seu Rails app em development. Acesse o localhost:3000/rails/info.:D A versao 6 da amada, desejada, maravilhosa e estupenda ECMAScript esta vindo. E no meio de tudo que pode vir, tem algumas coisas que realmente sao veri biutifus. Entao vamos dar uma olhada, para o ECMAMovel! Escopos, binding e callingconstA nova keyword const permite declarar constantes (essa e bem obvia, ne?!)letA nova keyword let vai funcionar bem parecido com a velha e boa var, mas sera block-scoped e com melhor semantica use-before-set. "Mas e o que Gabriel?!" voce perguntaVoce nao podera usar a let num escopo global, so em escopos locais. E se ja ouvir uma variavel declarada com let no escopo, voce tera uma exception. Quase sendo um tipo de const.var a = [1,1,2,3,5,8];for(let i = 0; i < a.length; i++){console.log(a[i]);}console.log(i); // Aqui vai dar um ratchofly e a var i nao vai fugir do escopo mais Qual e o