Help
RSS
API
Feed
Maltego
Contact
Domain > josafa.com.br
×
Welcome!
Right click nodes and scroll the mouse to navigate the graph.
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2015-09-10
187.61.61.203
(
ClassC
)
2024-11-09
54.215.62.21
(
ClassC
)
Port 443
HTTP/1.1 200 OKAccept-Ranges: bytesAge: 0Cache-Control: public,max-age0,must-revalidateCache-Status: Netlify Edge; fwdmissContent-Length: 29684Content-Type: text/html; charsetUTF-8Date: Sat, 09 Nov 2024 09:47:24 GMTEtag: 5811ba028f8c8b5f8d3fea9aac55f49e-sslServer: NetlifyStrict-Transport-Security: max-age31536000X-Nf-Request-Id: 01JC854E966FR3DZZRJGZV0FXH !DOCTYPE html>html class2xl:text-20px dirltr langpt-BR>head>meta charsetUTF-8>meta contentwidthdevice-width,initial-scale1 nameviewport>link href/sitemap-index.xml relsitemap>link href/_astro/favicon.CtqNhMtA.ico relshortcut icon>link href/_astro/favicon.A0Hmy01U.svg relicon typeimage/svg+xml>link href/_astro/favicon.A0Hmy01U.svg relmask-icon color#8D46E7>link href/_astro/apple-touch-icon.vNKuZ-Lx.png relapple-touch-icon sizes180x180>style>:root{--aw-font-sans:InterVariable;--aw-font-serif:InterVariable;--aw-font-heading:InterVariable;--aw-color-primary:rgb(1 97 239);--aw-color-secondary:rgb(1 84 207);--aw-color-accent:rgb(109 40 217);--aw-color-text-heading:rgb(0 0 0);--aw-color-text-default:rgb(16 16 16);--aw-color-text-muted:rgb(16 16 16 / 66%);--aw-color-bg-page:rgb(255 255 255);--aw-color-bg-page-dark:rgb(3 6 32)}.dark{--aw-font-sans:InterVariable;--aw-font-serif:InterVariable;--aw-font-heading:InterVariable;--aw-color-primary:rgb(1 97 239);--aw-color-secondary:rgb(1 84 207);--aw-color-accent:rgb(109 40 217);--aw-color-text-heading:rgb(247, 248, 248);--aw-color-text-default:rgb(229 236 246);--aw-color-text-muted:rgb(229 236 246 / 66%);--aw-color-bg-page:rgb(3 6 32)}/style>script>!function(){const esystem;function t(e){darke?document.documentElement.classList.add(dark):document.documentElement.classList.remove(dark);const tdocument.querySelectorAll(data-aw-toggle-color-scheme > input);t&&t.length&&t.forEach((t>{t.checkeddark!e}))}e&&e.endsWith(:only)||(localStorage.theme,0)?t(e.replace(:only,)):darklocalStorage.theme||!(themein localStorage)&&window.matchMedia((prefers-color-scheme: dark)).matches?t(dark):t(light)}()/script>title>Josafá Marengo | Java Software Developer/title>meta contentDesvende o fascinante mundo da programação e da carreira de TI. Aprofunde-se nas linguagens, frameworks e tendências que moldam o futuro da tecnologia. namedescription/>meta contentindex,follow namerobots/>link hrefhttps://josafa.com.br relcanonical/>meta contentJosafá Marengo | Java Software Developer propertyog:title/>meta contentDesvende o fascinante mundo da programação e da carreira de TI. Aprofunde-se nas linguagens, frameworks e tendências que moldam o futuro da tecnologia. propertyog:description/>meta contenthttps://josafa.com.br propertyog:url/>meta contentwebsite propertyog:type/>meta contenthttps://josafa.com.br/_astro/default.CczmzLWf_1sAySv.webp propertyog:image/>meta contentpt-BR propertyog:locale/>meta contentJosafá Marengo propertyog:site_name/>meta contentsummary_large_image nametwitter:card/>meta content@josafamarengo nametwitter:site/>meta content@josafamarengo nametwitter:creator/>script typeapplication/ld+json>{@context:https://schema.org,@type:BlogPosting,mainEntityOfPage:{@type:WebPage},author:{@type:Person,name:Josafá Marengo},inLanguage:pt-BR}/script>meta contentorcPxI47GSa-cRvY11tUe6iGg2IO_RPvnA1q95iEM3M namegoogle-site-verification>script typetext/partytown srchttps://www.googletagmanager.com/gtag/js?idG-0CELJNF4FQ async>/script>script typetext/partytown>(function(){const id G-0CELJNF4FQ; window.dataLayer window.dataLayer || ; function gtag() { window.dataLayer.push(arguments); } gtag(js, new Date()); gtag(config, id);})();/script>!-- Comment the line below to disable View Transitions -->meta contenttrue nameastro-view-transitions-enabled>meta contentswap nameastro-view-transitions-fallback>link href/_astro/click-through.CKX2BnEk.css relstylesheet>script typemodule src/_astro/hoisted.BI3gJRLK.js>/script>/head>body classtracking-tight antialiased bg-page text-default>!--Announcement /> -->header classw-full hidden border-b border-gray-50/0 ease-in-out flex-none justify-between mx-auto sm:block sticky top-0 transition-opacity z-40 data-aw-sticky-header idheader>div classabsolute inset-0>/div>div classw-full lg:grid lg:grid-cols-3 lg:items-center lg:px-6 max-w-7xl mx-auto px-3 py-3 relative text-default>div classflex justify-between>a href/ classitems-center flex>span classrtl:ml-0 dark:text-white font-bold md:text-xl ml-2 rtl:mr-2 self-center text-2xl text-gray-900 whitespace-nowrap>Josafá Marengo/span>/a>div classitems-center flex md:hidden>button classitems-center flex justify-center cursor-pointer flex-col group h-12 rounded w-12 typebutton aria-labelToggle Menu data-aw-toggle-menu>span classsr-only>Toggle Menu/span> span classtransition duration-200 bg-black dark:bg-white ease h-0.5 my-1 opacity-80 rounded-full transform w-6 group-.expanded:rotate-45 group-.expanded:translate-y-2.5 aria-hiddentrue>/span> span classtransition duration-200 bg-black dark:bg-white ease h-0.5 my-1 opacity-80 rounded-full transform w-6 group-.expanded:opacity-0 aria-hiddentrue>/span> span classtransition duration-200 bg-black dark:bg-white ease h-0.5 my-1 opacity-80 rounded-full transform w-6 group-.expanded:-rotate-45 group-.expanded:-translate-y-2.5 aria-hiddentrue>/span>/button>/div>/div>nav classitems-center w-full lg:w-auto hidden lg:flex lg:justify-self-center lg:mx-5 lg:overflow-x-auto lg:overflow-y-visible overflow-x-hidden overflow-y-auto text-default aria-labelMain navigation>ul classflex flex-col lg:flex-row font-medium lg:justify-center lg:self-center lg:w-auto md:text-0.9375rem text-xl tracking-0.01rem w-full>li class>a href/ classitems-center flex px-4 dark:hover:text-white hover:text-link py-3 aw-link-active>Início/a>/li>li class>a href/blog classitems-center flex px-4 dark:hover:text-white hover:text-link py-3>Blog/a>/li>li classdropdown>button classitems-center flex px-4 dark:hover:text-white hover:text-link py-3 typebutton>Assuntos svg classrtl:ml-0 h-3.5 hidden lg:inline ml-0.5 rtl:mr-0.5 w-3.5 data-icontabler:chevron-down height1em viewBox0 0 24 24 width1em>symbol idai:tabler:chevron-down>path dm6 9l6 6l6-6 fillnone strokecurrentColor stroke-linecapround stroke-linejoinround stroke-width2/>/symbol>use xlink:href#ai:tabler:chevron-down>/use>/svg>/button>ul classborder dark:border-slate-800 dark:lg:bg-dark drop-shadow-xl dropdown-menu font-medium lg:absolute lg:backdrop-blur-md lg:bg-white/90 lg:hidden lg:min-w-200px lg:pl-0 pl-4 rounded>li classborder-t dark:border-t-slate-800 first:border-t-0>a href/blog/categoria/concursos-publicos classdark:hover:text-white hover:text-link block dark:hover:bg-gray-700 first:rounded-t last:rounded-b lg:hover:bg-gray-100 px-5 py-2 whitespace-no-wrap>Concursos Públicos/a>/li>li classborder-t dark:border-t-slate-800 first:border-t-0>a href/blog/topico/java classdark:hover:text-white hover:text-link block dark:hover:bg-gray-700 first:rounded-t last:rounded-b lg:hover:bg-gray-100 px-5 py-2 whitespace-no-wrap>Java/a>/li>li classborder-t dark:border-t-slate-800 first:border-t-0>a href/blog/topico/javascript classdark:hover:text-white hover:text-link block dark:hover:bg-gray-700 first:rounded-t last:rounded-b lg:hover:bg-gray-100 px-5 py-2 whitespace-no-wrap>JavaScript/a>/li>li classborder-t dark:border-t-slate-800 first:border-t-0>a href/blog/topico/python classdark:hover:text-white hover:text-link block dark:hover:bg-gray-700 first:rounded-t last:rounded-b lg:hover:bg-gray-100 px-5 py-2 whitespace-no-wrap>Python/a>/li>/ul>/li>/ul>/nav>div classitems-center w-full lg:w-auto hidden lg:flex bottom-0 fixed justify-end left-0 lg:justify-self-end lg:mb-0 lg:p-0 lg:self-center lg:static p-3 rtl:left-auto rtl:right-0>div classitems-center flex w-full justify-between lg:w-auto>button classrounded-lg inline-flex>a href/search classp-2.5 aria-labelPesquisa>svg classw-6 h-6 lg:h-5 lg:w-5 data-icontabler:search height1em viewBox0 0 24 24 width1em>symbol idai:tabler:search>path dM3 10a7 7 0 1 0 14 0a7 7 0 1 0-14 0m18 11l-6-6 fillnone strokecurrentColor stroke-linecapround stroke-linejoinround stroke-width2/>/symbol>use xlink:href#ai:tabler:search>/use>/svg>/a>/button>div classflex>button classitems-center inline-flex p-2.5 rounded-lg text-sm sm:dark:hover:bg-gray-700 sm:dark:text-gray-400 sm:hover:bg-gray-100 sm:text-gray-500 text-inherit typebutton aria-labelIntercala entre os temas Dark e Light data-aw-toggle-color-scheme>svg classw-6 h-6 lg:h-5 lg:w-5 lg:inline-block data-icontabler:sun height1em viewBox0 0 24 24 width1em>symbol idai:tabler:sun>path dM8 12a4 4 0 1 0 8 0a4 4 0 1 0-8 0m-5 0h1m8-9v1m8 8h1m-9 8v1M5.6 5.6l.7.7m12.1-.7l-.7.7m0 11.4l.7.7m-12.1-.7l-.7.7 fillnone strokecurrentColor stroke-linecapround stroke-linejoinround stroke-width2/>/symbol>use xlink:href#ai:tabler:sun>/use>/svg>/button> a href/rss.xml classitems-center inline-flex p-2.5 rounded-lg text-sm dark:focus:ring-gray-700 dark:hover:bg-gray-700 dark:text-gray-400 focus:outline-none focus:ring-4 focus:ring-gray-200 hover:bg-gray-100 text-muted aria-labelRSS Feed>svg classh-5 w-5 data-icontabler:rss height1em viewBox0 0 24 24 width1em>symbol idai:tabler:rss>path dM4 19a1 1 0 1 0 2 0a1 1 0 1 0-2 0M4 4a16 16 0 0 1 16 16M4 11a9 9 0 0 1 9 9 fillnone strokecurrentColor stroke-linecapround stroke-linejoinround stroke-width2/>/symbol>use xlink:href#ai:tabler:rss>/use>/svg>/a>/div>/div>/div>/div>/header>main>section classnot-prose relative md:-mt-76px min-h-screen>div classabsolute inset-0 pointer-events-none aria-hiddentrue>/div>div classitems-center flex px-4 justify-center max-w-7xl min-h-screen mx-auto relative sm:px-6>div classpointer-events-none md:pt-76px pt-0>/div>div classpy-12 md:py-20>div classmx-auto max-w-5xl md:pb-16 pb-10 text-center>h1 classdark:text-gray-200 font-bold font-heading leading-tighter mb-4 md:text-7xl text-6xl tracking-tighter>Josafá Marengo/h1>div classmx-auto max-w-3xl>p classtext-muted dark:text-slate-300 mb-6 text-2xl>Desenvolvedor de Software/p>/div>/div>div>/div>/div>/div>/section>section classnot-prose relative scroll-mt-72px>div classabsolute inset-0 pointer-events-none -z-1 aria-hiddentrue>div classabsolute inset-0>/div>/div>div classmx-auto max-w-7xl relative px-4 lg:py-20 md:px-6 md:py-16 py-12 text-default>div classflex flex-col lg:flex-row lg:justify-between mb-8>div classw-full justify-between md:flex>h2 classmb-2 font-bold font-heading group sm:leading-none sm:text-4xl text-3xl tracking-tight>Artigos recentes/h2>a href/blog classbtn-secondary>Veja todos os artigos »/a>/div>/div>div classgrid -mb-6 gap-6 lg:grid-cols-4 md:grid-cols-2 row-gap-5>a href/blog/18-metodos-de-array-em-javascript-que-voce-deveria-saber classtransition border border-zinc-300 cursor-pointer dark:border-slate-700 group hover:-translate-y-1 hover:shadow-md mb-6 px-6 py-4 rounded-md>article>h3 classtransition duration-200 dark:group-hover:text-blue-700 dark:text-slate-300 ease-in font-bold font-heading group-hover:text-primary inline-block leading-tight mb-2 sm:text-2xl text-xl>18 Métodos de Arrays em JavaScript que Você Deveria Saber/h3>p classtext-muted dark:text-slate-400 text-lg>Descubra os 18 métodos de arrays em JavaScript que todo desenvolvedor deve conhecer para escrever códigos eficientes e limpos./p>/article>/a>a href/blog/concurso-caixa-2024 classtransition border border-zinc-300 cursor-pointer dark:border-slate-700 group hover:-translate-y-1 hover:shadow-md mb-6 px-6 py-4 rounded-md>article>h3 classtransition duration-200 dark:group-hover:text-blue-700 dark:text-slate-300 ease-in font-bold font-heading group-hover:text-primary inline-block leading-tight mb-2 sm:text-2xl text-xl>Concurso Caixa: Sua Porta de Entrada para a Carreira de TI/h3>p classtext-muted dark:text-slate-400 text-lg>Chega de busca sem resultados! Descubra como dar finalmente o pontapé inicial na sua carreira na área de TI./p>/article>/a>a href/blog/10-metodos-de-strings-em-javascript-que-voce-precisa-saber classtransition border border-zinc-300 cursor-pointer dark:border-slate-700 group hover:-translate-y-1 hover:shadow-md mb-6 px-6 py-4 rounded-md>article>h3 classtransition duration-200 dark:group-hover:text-blue-700 dark:text-slate-300 ease-in font-bold font-heading group-hover:text-primary inline-block leading-tight mb-2 sm:text-2xl text-xl>10 métodos de strings em JavaScript que você deveria saber/h3>p classtext-muted dark:text-slate-400 text-lg>Descubra os 10 métodos de strings essenciais para se destacar como um desenvolvedor Javascript. Aprimore suas habilidades agora!/p>/article>/a>a href/blog/concurso-camara-sao-paulo classtransition border border-zinc-300 cursor-pointer dark:border-slate-700 group hover:-translate-y-1 hover:shadow-md mb-6 px-6 py-4 rounded-md>article>h3 classtransition duration-200 dark:group-hover:text-blue-700 dark:text-slate-300 ease-in font-bold font-heading group-hover:text-primary inline-block leading-tight mb-2 sm:text-2xl text-xl>Concurso Câmara Municipal de São Paulo: saiu o edital!/h3>p classtext-muted dark:text-slate-400 text-lg>Concurso Câmara Municipal de São Paulo: Edital divulgado! Salário de até R$ 14 mil! Provas em janeiro para níveis médio e superior. Confira agora!/p>/article>/a>/div>/div>/section>/main>nav classborder-t dark:border-t-slate-800 bg-inherit bottom-0 fixed from-zinc-900 h-14 left-0 py-3 right-0 sm:hidden to-zinc-700 z-50>ul classitems-center flex w-full h-full justify-around>li classrounded-lg p-2.5 inline-flex>a href/ aria-labelPágina Inicial>svg classw-6 h-6 data-icontabler:home height1em viewBox0 0 24 24 width1em>symbol idai:tabler:home>g fillnone strokecurrentColor stroke-linecapround stroke-linejoinround stroke-width2>path dM5 12H3l9-9l9 9h-2M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-7/>path dM9 21v-6a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v6/>/g>/symbol>use xlink:href#ai:tabler:home>/use>/svg>/a>/li>li>button classrounded-lg inline-flex>a href/search classp-2.5 aria-labelPesquisa>svg classw-6 h-6 lg:h-5 lg:w-5 data-icontabler:search height1em viewBox0 0 24 24 width1em>use xlink:href#ai:tabler:search>/use>/svg>/a>/button>/li>li classm-0>button classitems-center inline-flex p-2.5 rounded-lg text-sm sm:dark:hover:bg-gray-700 sm:dark:text-gray-400 sm:hover:bg-gray-100 sm:text-gray-500 text-inherit typebutton aria-labelIntercala entre os temas Dark e Light data-aw-toggle-color-scheme>svg classw-6 h-6 data-icontabler:sun height1em viewBox0 0 24 24 width1em>use xlink:href#ai:tabler:sun>/use>/svg>/button>/li>li classrounded-lg p-2.5 inline-flex>style>astro-island,astro-slot,astro-static-slot{display:contents}/style>script>(self.Astro||(self.Astro{})).idlet>{let easync()>{await(await t())()};requestIdleCallbackin window?window.requestIdleCallback(e):setTimeout(e,200)},window.dispatchEvent(new Event(astro:idle)),(()>{var tObject.defineProperty,e(e,r,n)>((e,r,n)>r in e?t(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):ern)(e,symbol!typeof r?r+:r,n);{let t{0:t>s(t),1:t>n(t),2:t>new RegExp(t),3:t>new Date(t),4:t>new Map(n(t)),5:t>new Set(n(t)),6:t>BigInt(t),7:t>new URL(t),8:t>new Uint8Array(t),9:t>new Uint16Array(t),10:t>new Uint32Array(t)},re>{letr,ne;return r in t?tr(n):void 0},nt>t.map(r),st>object!typeof t||nullt?t:Object.fromEntries(Object.entries(t).map(((t,e)>t,r(e))));class i extends HTMLElement{constructor(){super(...arguments),e(this,Component),e(this,hydrator),e(this,hydrate,(async()>{var t;if(!this.hydrator||!this.isConnected)return;let enull(tthis.parentElement)?void 0:t.closest(astro-islandssr);if(e)return void e.addEventListener(astro:hydrate,this.hydrate,{once:!0});let r,nthis.querySelectorAll(astro-slot),i{},othis.querySelectorAll(templatedata-astro-template);for(let t of o){let et.closest(this.tagName);null!e&&e.isSameNode(this)&&(it.getAttribute(data-astro-template)||defaultt.innerHTML,t.remove())}for(let t of n){let et.closest(this.tagName);null!e&&e.isSameNode(this)&&(it.getAttribute(name)||defaultt.innerHTML)}try{rthis.hasAttribute(props)?s(JSON.parse(this.getAttribute(props))):{}}catch(t){let ethis.getAttribute(component-url)||unknown>,rthis.getAttribute(component-export);throw r&&(e+` (export ${r})`),console.error(`hydrate Error parsing props for component ${e}`,this.getAttribute(props),t),t}await this.hydrator(this)(this.Component,r,i,{client:this.getAttribute(client)}),this.removeAttribute(ssr),this.dispatchEvent(new CustomEvent(astro:hydrate))})),e(this,unmount,(()>{this.isConnected||this.dispatchEvent(new CustomEvent(astro:unmount))}))}disconnectedCallback(){document.removeEventListener(astro:after-swap,this.unmount),document.addEventListener(astro:after-swap,this.unmount,{once:!0})}connectedCallback(){if(this.hasAttribute(await-children)&&interactive!document.readyState&&complete!document.readyState){let t()>{document.removeEventListener(DOMContentLoaded,t),e.disconnect(),this.childrenConnectedCallback()},enew MutationObserver((()>{var e;(null(ethis.lastChild)?void 0:e.nodeType)Node.COMMENT_NODE&&astro:endthis.lastChild.nodeValue&&(this.lastChild.remove(),t())}));e.observe(this,{childList:!0}),document.addEventListener(DOMContentLoaded,t)}else this.childrenConnectedCallback()}async childrenConnectedCallback(){let tthis.getAttribute(before-hydration-url);t&&await import(t),this.start()}async start(){let tJSON.parse(this.getAttribute(opts)),ethis.getAttribute(client);if(void 0!Astroe)try{await Astroe((async()>{let tthis.getAttribute(renderer-url),e,{default:r}await Promise.all(import(this.getAttribute(component-url)),t?import(t):()>()>{}),nthis.getAttribute(component-export)||default;if(n.includes(.)){this.Componente;for(let t of n.split(.))this.Componentthis.Componentt}else this.Componenten;return this.hydratorr,this.hydrate}),t,this)}catch(t){console.error(`astro-island Error hydrating ${this.getAttribute(component-url)}`,t)}else window.addEventListener(`astro:${e}`,(()>this.start()),{once:!0})}attributeChangedCallback(){this.hydrate()}}e(i,observedAttributes,props),customElements.get(astro-island)||customElements.define(astro-island,i)}})()/script>astro-island await-children clientidle component-exportdefault component-url/_astro/ScrollToTopButton.-9dcsojS.js opts{"name":"ScrollToTopButton","value":true} props{} renderer-url/_astro/client.DtAJRr8r.js ssr uid293nAb>button aria-labelVoltar ao início>astro-slot>svg classw-6 h-6 data-icontabler:arrow-up height1em viewBox0 0 24 24 width1em>use xlink:href#ai:tabler:arrow-up>/use>/svg>/astro-slot>/button>!--astro:end-->/astro-island>/li>/ul>/nav>div classborder bg-inherit border-black bottom-8 dark:border-white fixed hidden hover:opacity-100 lg:right-20 md:bottom-20 opacity-65 p-1 right-8 rounded-lg sm:inline-flex z-50>astro-island await-children clientidle component-exportdefault component-url/_astro/ScrollToTopButton.BpSC_W8t.js opts{"name":"ScrollToTopButton","value":true} props{} renderer-url/_astro/client.DtAJRr8r.js ssr uidZmDzJL>button aria-labelVoltar ao início>astro-slot>svg classh-5 w-5 data-icontabler:arrow-up height1em viewBox0 0 24 24 width1em>symbol idai:tabler:arrow-up>path dM12 5v14m6-8l-6-6m-6 6l6-6 fillnone strokecurrentColor stroke-linecapround stroke-linejoinround stroke-width2/>/symbol>use xlink:href#ai:tabler:arrow-up>/use>/svg>/astro-slot>/button>!--astro:end-->/astro-island>/div>footer classborder-t border-gray-200 dark:border-slate-800 not-prose relative>div classabsolute inset-0 pointer-events-none dark:bg-dark aria-hiddentrue>/div>div classmx-auto max-w-7xl relative px-4 sm:px-6 dark:text-slate-300>div classgrid gap-4 gap-y-8 grid-cols-12 md:py-12 py-8 sm:gap-8>div classcol-span-12 lg:col-span-4>div classmb-2>a href/ classinline-block font-bold text-xl>Josafá Marengo/a>/div>div classtext-muted text-sm flex gap-1>/div>/div>div classcol-span-6 lg:col-span-2 md:col-span-3>div classmb-2 dark:text-gray-300 font-medium>Artigos/div>ul classtext-sm>li classmb-2>a href/blog/categoria/concursos-publicos classtext-muted dark:text-gray-400 duration-150 ease-in-out hover:text-gray-700 hover:underline transition>Concursos Públicos/a>/li>li classmb-2>a href/blog/topico/java classtext-muted dark:text-gray-400 duration-150 ease-in-out hover:text-gray-700 hover:underline transition>Java/a>/li>li classmb-2>a href/blog/topico/javascript classtext-muted dark:text-gray-400 duration-150 ease-in-out hover:text-gray-700 hover:underline transition>JavaScript/a>/li>li classmb-2>a href/blog/topico/python classtext-muted dark:text-gray-400 duration-150 ease-in-out hover:text-gray-700 hover:underline transition>Python/a>/li>/ul>/div>/div>div classmb-8 md:flex md:items-center md:justify-between md:py-8 py-6 sm:mb-0>ul classflex -ml-2 mb-4 md:mb-0 md:ml-4 md:order-1 rtl:-mr-2 rtl:md:ml-0 rtl:md:mr-4 rtl:ml-0>li>a hrefhttps://www.youtube.com/@josafa.marengo classitems-center inline-flex p-2.5 rounded-lg text-sm dark:focus:ring-gray-700 dark:hover:bg-gray-700 dark:text-gray-400 focus:outline-none focus:ring-4 focus:ring-gray-200 hover:bg-gray-100 text-muted aria-labelYouTube relnoopener nore target_blank>svg classh-5 w-5 data-icontabler:brand-youtube height1em viewBox0 0 24 24 width1em>symbol idai:tabler:brand-youtube>g fillnone strokecurrentColor stroke-linecapround stroke-linejoinround stroke-width2>path dM2 8a4 4 0 0 1 4-4h12a4 4 0 0 1 4 4v8a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4z/>path dm10 9l5 3l-5 3z/>/g>/symbol>use xlink:href#ai:tabler:brand-youtube>/use>/svg>/a>/li>li>a hrefhttps://instagram.com/josafamarengo classitems-center inline-flex p-2.5 rounded-lg text-sm dark:focus:ring-gray-700 dark:hover:bg-gray-700 dark:text-gray-400 focus:outline-none focus:ring-4 focus:ring-gray-200 hover:bg-gray-100 text-muted aria-labelInstagram relnoopener nore target_blank>svg classh-5 w-5 data-icontabler:brand-instagram height1em viewBox0 0 24 24 width1em>symbol idai:tabler:brand-instagram>g fillnone strokecurrentColor stroke-linecapround stroke-linejoinround stroke-width2>path dM4 8a4 4 0 0 1 4-4h8a4 4 0 0 1 4 4v8a4 4 0 0 1-4 4H8a4 4 0 0 1-4-4z/>path dM9 12a3 3 0 1 0 6 0a3 3 0 1 0-6 0m7.5-4.5v.01/>/g>/symbol>use xlink:href#ai:tabler:brand-instagram>/use>/svg>/a>/li>li>a hrefhttps://linkedin.com/in/josafamarengo classitems-center inline-flex p-2.5 rounded-lg text-sm dark:focus:ring-gray-700 dark:hover:bg-gray-700 dark:text-gray-400 focus:outline-none focus:ring-4 focus:ring-gray-200 hover:bg-gray-100 text-muted aria-labelLinkedin relnoopener nore target_blank>svg classh-5 w-5 data-icontabler:brand-linkedin height1em viewBox0 0 24 24 width1em>symbol idai:tabler:brand-linkedin>g fillnone strokecurrentColor stroke-linecapround stroke-linejoinround stroke-width2>path dM4 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm4 5v5m0-8v.01M12 16v-5/>path dM16 16v-3a2 2 0 0 0-4 0/>/g>/symbol>use xlink:href#ai:tabler:brand-linkedin>/use>/svg>/a>/li>li>a hrefhttps://github.com/josafamarengo classitems-center inline-flex p-2.5 rounded-lg text-sm dark:focus:ring-gray-700 dark:hover:bg-gray-700 dark:text-gray-400 focus:outline-none focus:ring-4 focus:ring-gray-200 hover:bg-gray-100 text-muted aria-labelGithub relnoopener nore target_blank>svg classh-5 w-5 data-icontabler:brand-github height1em viewBox0 0 24 24 width1em>symbol idai:tabler:brand-github>path dM9 19c-4.3 1.4-4.3-2.5-6-3m12 5v-3.5c0-1 .1-1.4-.5-2c2.8-.3 5.5-1.4 5.5-6a4.6 4.6 0 0 0-1.3-3.2a4.2 4.2 0 0 0-.1-3.2s-1.1-.3-3.5 1.3a12.3 12.3 0 0 0-6.2 0C6.5 2.8 5.4 3.1 5.4 3.1a4.2 4.2 0 0 0-.1 3.2A4.6 4.6 0 0 0 4 9.5c0 4.6 2.7 5.7 5.5 6c-.6.6-.6 1.2-.5 2V21 fillnone strokecurrentColor stroke-linecapround stroke-linejoinround stroke-width2/>/symbol>use xlink:href#ai:tabler:brand-github>/use>/svg>/a>/li>li>a href/rss.xml classitems-center inline-flex p-2.5 rounded-lg text-sm dark:focus:ring-gray-700 dark:hover:bg-gray-700 dark:text-gray-400 focus:outline-none focus:ring-4 focus:ring-gray-200 hover:bg-gray-100 text-muted aria-labelRSS relnoopener nore target_blank>svg classh-5 w-5 data-icontabler:rss height1em viewBox0 0 24 24 width1em>use xlink:href#ai:tabler:rss>/use>/svg>/a>/li>/ul>div classdark:text-muted mr-4 text-sm>Desenvolvido por a hrefhttps://linkedin.com/in/josafamarengo classdark:text-muted text-blue-600 underline rel target_blank>Josafá Marengo/a> · Todos os direitos reservados./div>/div>/div>/footer>script>!function(){const esystem;if(window.basic_script)return;function t(e){darke?document.documentElement.classList.add(dark):document.documentElement.classList.remove(dark)}window.basic_script!0;const dfunction(){e&&e.endsWith(:only)||(localStorage.theme,0)?t(e.replace(:only,)):darklocalStorage.theme||!(themein localStorage)&&window.matchMedia((prefers-color-scheme: dark)).matches?t(dark):t(light)};function a(e,t,d){const astringtypeof e?document.querySelectorAll(e):e;a&&a.length&&a.forEach((e>{e.addEventListener(t,(t>d(t,e)),!1)}))}d();const ofunction(){let twindow.scrollY,d!0;a(#header nav,click,(function(){document.querySelector(data-aw-toggle-menu)?.classList.remove(expanded),document.body.classList.remove(overflow-hidden),document.getElementById(header)?.classList.remove(h-screen),document.getElementById(header)?.classList.remove(expanded),document.getElementById(header)?.classList.remove(bg-page),document.querySelector(#header nav)?.classList.add(hidden),document.querySelector(#header > div > div:last-child)?.classList.add(hidden)})),a(data-aw-toggle-menu,click,(function(e,t){t.classList.toggle(expanded),document.body.classList.toggle(overflow-hidden),document.getElementById(header)?.classList.toggle(h-screen),document.getElementById(header)?.classList.toggle(expanded),document.getElementById(header)?.classList.toggle(bg-page),document.querySelector(#header nav)?.classList.toggle(hidden),document.querySelector(#header > div > div:last-child)?.classList.toggle(hidden)})),a(data-aw-toggle-color-scheme,click,(function(){e.endsWith(:only)||(document.documentElement.classList.toggle(dark),localStorage.themedocument.documentElement.classList.contains(dark)?dark:light)})),a(data-aw-social-share,click,(function(e,t){const dt.getAttribute(data-aw-social-share),aencodeURIComponent(t.getAttribute(data-aw-url)),oencodeURIComponent(t.getAttribute(data-aw-text));let n;switch(d){casefacebook:n`https://www.facebook.com/sharer.php?u${a}`;break;casetwitter:n`https://twitter.com/intent/tweet?url${a}&text${o}`;break;caselinkedin:n`https://www.linkedin.com/shareArticle?minitrue&url${a}&title${o}`;break;casewhatsapp:n`https://wa.me/?text${o}%20${a}`;break;casemail:n`mailto:?subject%22${o}%22&body${o}%20${a}`;break;default:return}const cdocument.createElement(a);c.target_blank,c.hrefn,c.click()}));function o(){const edocument.querySelector(#headerdata-aw-sticky-header);e&&(t>60&&!e.classList.contains(scroll)?e.classList.add(scroll):t60&&e.classList.contains(scroll)&&e.classList.remove(scroll),d!1)}window.matchMedia((max-width: 767px)).addEventListener(change,(function(){document.querySelector(data-aw-toggle-menu)?.classList.remove(expanded),document.body.classList.remove(overflow-hidden),document.getElementById(header)?.classList.remove(h-screen),document.getElementById(header)?.classList.remove(expanded),document.getElementById(header)?.classList.remove(bg-page),document.querySelector(#header nav)?.classList.add(hidden),document.querySelector(#header > div > div:last-child)?.classList.add(hidden)})),o(),a(document,scroll,(function(){twindow.scrollY,d||(window.requestAnimationFrame((()>{o()})),d!0)}))},nfunction(){document.documentElement.classList.add(motion-safe:scroll-smooth);const edocument.querySelector(data-aw-toggle-menu);e&&e.classList.remove(expanded),document.body.classList.remove(overflow-hidden),document.getElementById(header)?.classList.remove(h-screen),document.getElementById(header)?.classList.remove(expanded),document.querySelector(#header nav)?.classList.add(hidden)};window.onloado,window.onpageshown,document.addEventListener(astro:after-swap,(()>{d(),o(),n()}))}()/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]