[{"data":1,"prerenderedAt":368},["ShallowReactive",2],{"apps-navigation":3,"docs-navigation":31,"projects-navigation":159,"\u002Fprojects\u002Fdev\u002Falarde3":191,"\u002Fprojects\u002Fdev\u002Falarde3-children":353,"\u002Fprojects\u002Fdev\u002Falarde3-surround":354,"recent-projects":359},[4],{"title":5,"path":6,"children":7},"Apps","\u002Fapps",[8,18],{"title":9,"path":10,"children":11},"Engcivil","\u002Fapps\u002Fengcivil",[12,15],{"title":13,"path":14},"Conversor","\u002Fapps\u002Fengcivil\u002Fconversor",{"title":16,"path":17},"Resistencia","\u002Fapps\u002Fengcivil\u002Fresistencia",{"title":19,"path":20,"children":21},"Threejs","\u002Fapps\u002Fthreejs",[22,25,28],{"title":23,"path":24},"CruzeiroDoSul","\u002Fapps\u002Fthreejs\u002FCruzeiroDoSul",{"title":26,"path":27},"Moon","\u002Fapps\u002Fthreejs\u002FMoon",{"title":29,"path":30},"SimpleCube","\u002Fapps\u002Fthreejs\u002FSimpleCube",[32,94,112,137,150],{"title":33,"path":34,"stem":35,"children":36,"page":93},"Diversos","\u002Fdocs\u002Fdiversos","1.docs\u002Fdiversos",[37,41,45,49,53,57,61],{"title":38,"path":39,"stem":40},"Como pdoruzir Amonia","\u002Fdocs\u002Fdiversos\u002Famonia-processo-haber-bosch","1.docs\u002Fdiversos\u002FAmonia - Processo Haber-Bosch",{"title":42,"path":43,"stem":44},"Computadores quanticos","\u002Fdocs\u002Fdiversos\u002Fcomputadores-quanticos","1.docs\u002Fdiversos\u002FComputadores quanticos",{"title":46,"path":47,"stem":48},"Deshumidificadores","\u002Fdocs\u002Fdiversos\u002Fdeshumidificadores","1.docs\u002Fdiversos\u002FDeshumidificadores",{"title":50,"path":51,"stem":52},"Fontes GaN","\u002Fdocs\u002Fdiversos\u002Ffontes-gan","1.docs\u002Fdiversos\u002FFontes GaN",{"title":54,"path":55,"stem":56},"Ventilação de esgoto","\u002Fdocs\u002Fdiversos\u002Fventilacao-de-esgoto","1.docs\u002Fdiversos\u002FVentilação de esgoto",{"title":58,"path":59,"stem":60},"Asas Voadoras","\u002Fdocs\u002Fdiversos\u002Fasas_voadoras","1.docs\u002Fdiversos\u002Fasas_voadoras",{"title":62,"path":63,"stem":64,"children":65,"page":93},"Lubrificantes","\u002Fdocs\u002Fdiversos\u002Flubrificantes","1.docs\u002Fdiversos\u002Flubrificantes",[66,70,74,77,81,85,89],{"title":67,"path":68,"stem":69},"Forças intermoleculáres","\u002Fdocs\u002Fdiversos\u002Flubrificantes\u002Fforcas-intermoleculares","1.docs\u002Fdiversos\u002Flubrificantes\u002FForças intermoleculáres",{"title":71,"path":72,"stem":73},"Contaminações em lubrificantes","\u002Fdocs\u002Fdiversos\u002Flubrificantes\u002Flubrificantes-contaminacoes","1.docs\u002Fdiversos\u002Flubrificantes\u002FLubrificantes - contaminações",{"title":62,"path":75,"stem":76},"\u002Fdocs\u002Fdiversos\u002Flubrificantes\u002Flubrificantes-automotivos","1.docs\u002Fdiversos\u002Flubrificantes\u002FLubrificantes automotivos",{"title":78,"path":79,"stem":80},"Lubrificantes sintéticos","\u002Fdocs\u002Fdiversos\u002Flubrificantes\u002Flubrificantes-sinteticos","1.docs\u002Fdiversos\u002Flubrificantes\u002FLubrificantes sintéticos",{"title":82,"path":83,"stem":84},"O que é tribologia","\u002Fdocs\u002Fdiversos\u002Flubrificantes\u002Ftribologia","1.docs\u002Fdiversos\u002Flubrificantes\u002FTribologia",{"title":86,"path":87,"stem":88},"Zddp   aditivo de lubrificante","\u002Fdocs\u002Fdiversos\u002Flubrificantes\u002Fzddp-aditivo-de-lubrificante","1.docs\u002Fdiversos\u002Flubrificantes\u002FZDDP - aditivo de lubrificante",{"title":90,"path":91,"stem":92},"Óleos basicos","\u002Fdocs\u002Fdiversos\u002Flubrificantes\u002Foleos-basicos-e-grupos","1.docs\u002Fdiversos\u002Flubrificantes\u002FÓleos basicos e grupos",false,{"title":95,"path":96,"stem":97,"children":98,"page":93},"Engenharia Civil","\u002Fdocs\u002Fengenharia-civil","1.docs\u002Fengenharia-civil",[99],{"title":100,"path":101,"stem":102,"children":103,"page":93},"Exercicios","\u002Fdocs\u002Fengenharia-civil\u002Fexercicios","1.docs\u002Fengenharia-civil\u002Fexercicios",[104,108],{"title":105,"path":106,"stem":107},"Exercício madeiras 1","\u002Fdocs\u002Fengenharia-civil\u002Fexercicios\u002Fmadeiras-1","1.docs\u002Fengenharia-civil\u002Fexercicios\u002FMadeiras-1",{"title":109,"path":110,"stem":111},"Flexões em vigas metálicas","\u002Fdocs\u002Fengenharia-civil\u002Fexercicios\u002Fmetalicas-1","1.docs\u002Fengenharia-civil\u002Fexercicios\u002FMetalicas-1",{"title":113,"path":114,"stem":115,"children":116,"page":93},"Linguagens","\u002Fdocs\u002Flinguagens","1.docs\u002Flinguagens",[117,121,125,129,133],{"title":118,"path":119,"stem":120},"500words","\u002Fdocs\u002Flinguagens\u002F500words","1.docs\u002Flinguagens\u002F500words",{"title":122,"path":123,"stem":124},"Ahta Nderehe","\u002Fdocs\u002Flinguagens\u002Fahta-nderehe","1.docs\u002Flinguagens\u002FAhta-Nderehe",{"title":126,"path":127,"stem":128},"Ajavy","\u002Fdocs\u002Flinguagens\u002Fajavy","1.docs\u002Flinguagens\u002FAjavy",{"title":130,"path":131,"stem":132},"Pojopy","\u002Fdocs\u002Flinguagens\u002Fpojopy","1.docs\u002Flinguagens\u002FPojopy",{"title":134,"path":135,"stem":136},"Aikoteve nderehe","\u002Fdocs\u002Flinguagens\u002Faikoteve_nderehe","1.docs\u002Flinguagens\u002Faikoteve_nderehe",{"title":138,"path":139,"stem":140,"children":141,"page":93},"Livros","\u002Fdocs\u002Flivros","1.docs\u002Flivros",[142,146],{"title":143,"path":144,"stem":145},"Livro Die with Zero","\u002Fdocs\u002Flivros\u002Flivro-die-with-zero","1.docs\u002Flivros\u002FLivro Die with Zero",{"title":147,"path":148,"stem":149},"Livro Never Split the Difference","\u002Fdocs\u002Flivros\u002Flivro-never-split-the-difference","1.docs\u002Flivros\u002FLivro Never Split the Difference",{"title":151,"path":152,"stem":153,"children":154,"page":93},"Paradoxos","\u002Fdocs\u002Fparadoxos","1.docs\u002Fparadoxos",[155],{"title":156,"path":157,"stem":158},"Transferência de órbitas","\u002Fdocs\u002Fparadoxos\u002Forbitas","1.docs\u002Fparadoxos\u002Forbitas",[160],{"title":161,"path":162,"stem":163,"children":164,"page":93},"Dev","\u002Fprojects\u002Fdev","2.projects\u002FDev",[165,169,173,177,181],{"title":166,"path":167,"stem":168},"Imoveis","\u002Fprojects\u002Fdev\u002Fimoveis","2.projects\u002FDev\u002FImoveis",{"title":170,"path":171,"stem":172},"Aplicativo Android - Métodos Numéricos","\u002Fprojects\u002Fdev\u002Fmetodosnumericos","2.projects\u002FDev\u002FMetodosNumericos",{"title":174,"path":175,"stem":176},"Aplicativo R - Cálculo deResistência Ferroviária","\u002Fprojects\u002Fdev\u002Fresistenciarodoviaria","2.projects\u002FDev\u002FResistenciaRodoviaria",{"title":178,"path":179,"stem":180},"Aplicativo Android - Restaurante Legal","\u002Fprojects\u002Fdev\u002Frestaurantelegal","2.projects\u002FDev\u002FRestauranteLegal",{"title":182,"path":183,"stem":184,"children":185},"Alarde3","\u002Fprojects\u002Fdev\u002Falarde3","2.projects\u002FDev\u002Falarde3\u002Findex",[186,187],{"title":182,"path":183,"stem":184},{"title":188,"path":189,"stem":190},"Privacy Policy","\u002Fprojects\u002Fdev\u002Falarde3\u002Fprivacy_policy","2.projects\u002FDev\u002Falarde3\u002FPRIVACY_POLICY",{"id":192,"title":182,"body":193,"date":346,"description":347,"extension":348,"meta":349,"navigation":350,"path":183,"publish":350,"seo":351,"stem":184,"__hash__":352},"projects\u002F2.projects\u002FDev\u002Falarde3\u002Findex.md",{"type":194,"value":195,"toc":337},"minimark",[196,201,212,216,223,226,232,236,276,280,304,310,314,330],[197,198,200],"h2",{"id":199},"links","Links",[202,203,204,205],"p",{},"Link para o projeto: ",[206,207,211],"a",{"href":208,"rel":209},"https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=com.yurifbecker.alarde3",[210],"nofollow","Alarde3 na Google Play",[197,213,215],{"id":214},"o-que-é","O que é?",[202,217,218,219,222],{},"O ",[220,221,182],"strong",{}," é um aplicativo Android de despertador que vai além do básico. Em vez de apenas tocar até você desligar, ele exige que você digite uma frase previamente definida — garantindo que você realmente acordou.",[202,224,225],{},"O app funciona 100% local, sem internet, sem anúncios e sem coleta de dados.",[227,228,229],"tip",{},[202,230,231],{},"O nome \"Alarde3\" vem de uma brincadeira com \"Alarme\" + \"Arde\" (porque acordar arde um pouco) + \"3\" (terceira versão do app).",[197,233,235],{"id":234},"funcionalidades","Funcionalidades",[237,238,239,246,252,258,264,270],"ul",{},[240,241,242,245],"li",{},[220,243,244],{},"Alarmes recorrentes"," — configure horário, dias da semana e repetição",[240,247,248,251],{},[220,249,250],{},"Frase de dispensa personalizada"," — você cria uma frase e, para desligar o alarme, precisa digitá-la corretamente",[240,253,254,257],{},[220,255,256],{},"Toque personalizado"," — escolha qualquer som do sistema ou arquivo de áudio",[240,259,260,263],{},[220,261,262],{},"Soneca"," — botão de soneca com duração configurável",[240,265,266,269],{},[220,267,268],{},"Confiável"," — alarmes persistem após reinicialização do dispositivo e atualizações do app",[240,271,272,275],{},[220,273,274],{},"Migração automática"," — atualiza o banco local ao mudar de versão sem perder dados",[197,277,279],{"id":278},"tecnologias","Tecnologias",[237,281,282,285,288,291,294,297],{},[240,283,284],{},"Kotlin",[240,286,287],{},"Jetpack Compose",[240,289,290],{},"Room Database",[240,292,293],{},"SHA-256 com salt",[240,295,296],{},"Android Foreground Service",[240,298,299,303],{},[300,301,302],"code",{},"minSdk"," 26",[305,306,307],"warning",{},[202,308,309],{},"A frase de dispensa é armazenada com hash SHA-256 e salt aleatório por alarme — nem o app consegue reverter para o texto original.",[197,311,313],{"id":312},"privacidade","Privacidade",[202,315,316,317,320,321,323,324,326,327,329],{},"O Alarde3 ",[220,318,319],{},"não"," possui permissão de internet, ",[220,322,319],{}," coleta dados, ",[220,325,319],{}," exibe anúncios e ",[220,328,319],{}," envia nada para servidores externos. Todas as permissões solicitadas são estritamente necessárias para o funcionamento de um despertador (notificações, agendamento exato, vibração, manter o dispositivo acordado durante o toque).",[202,331,332,333,336],{},"Para mais detalhes, consulte a ",[206,334,335],{"href":189},"Política de Privacidade",".",{"title":338,"searchDepth":339,"depth":339,"links":340},"",2,[341,342,343,344,345],{"id":199,"depth":339,"text":200},{"id":214,"depth":339,"text":215},{"id":234,"depth":339,"text":235},{"id":278,"depth":339,"text":279},{"id":312,"depth":339,"text":313},"2025-06-07","Despertador inteligente Android com verificação por frase","md",{},true,{"title":182,"description":347},"hQYZBuvzi8Vc9cWEnl--R5MFnLA3xvAZ3Qalz5ymqc4",[],[355,357],{"title":178,"path":179,"stem":180,"description":356,"children":-1},"Auxilia para restaurantes a seguirem as normas de vigilância sanitária",{"title":188,"path":189,"stem":190,"description":358,"children":-1},"Política de privacidade do Alarde3",[360,361,362,364,366],{"title":182,"path":183,"date":346,"publish":350},{"title":188,"path":189,"date":346,"publish":350},{"title":166,"path":167,"date":363,"publish":350},"2025-02-03",{"title":174,"path":175,"date":365,"publish":350},"2017-11-24",{"title":178,"path":179,"date":367,"publish":350},"2016-11-24",1783515124301]