{"id":482,"date":"2024-04-08T22:57:58","date_gmt":"2024-04-09T01:57:58","guid":{"rendered":"https:\/\/thiagorossi.com.br\/blog\/?p=482"},"modified":"2024-11-05T14:29:19","modified_gmt":"2024-11-05T17:29:19","slug":"entendendo-o-protocolo-x11","status":"publish","type":"post","link":"https:\/\/thiagorossi.com.br\/blog\/entendendo-o-protocolo-x11\/","title":{"rendered":"Entendendo o protocolo X11"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tempo de leitura: <\/span> <span class=\"rt-time\"> 2<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span>\n<p class=\"has-medium-font-size wp-block-paragraph\">Entendendo o protocolo X11: O sistema operacional Linux suporta v\u00e1rios sistemas de janelas para fornecer uma interface gr\u00e1fica para o usu\u00e1rio. Entre eles, o X Window System (X11), Xorg e Wayland s\u00e3o amplamente utilizados. <\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Este artigo abordar\u00e1 a arquitetura do X11, a configura\u00e7\u00e3o do X Window e do Xorg, os componentes de um ambiente de desktop e o controle de acesso ao servidor X.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>Arquitetura do X11<\/strong>: O X11 \u00e9 um protocolo de exibi\u00e7\u00e3o que define como os programas gr\u00e1ficos interagem com o servidor de exibi\u00e7\u00e3o e entre si. Ele \u00e9 baseado em uma arquitetura cliente-servidor, onde o servidor X gerencia o hardware da tela e os clientes X s\u00e3o aplicativos que se comunicam com o servidor para exibir sua sa\u00edda gr\u00e1fica.<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Configura\u00e7\u00e3o do X Window e do Xorg<\/strong>: A configura\u00e7\u00e3o do X Window e do Xorg \u00e9 geralmente feita atrav\u00e9s do arquivo\u00a0<code><strong>\/etc\/X11\/xorg.conf<\/strong><\/code>\u00a0ou arquivos individuais em\u00a0<code><strong>\/etc\/X11\/xorg.conf.d\/<\/strong><\/code>. Esses arquivos permitem configurar v\u00e1rios aspectos do servidor X, como o layout do teclado, a resolu\u00e7\u00e3o da tela e as op\u00e7\u00f5es do driver de v\u00eddeo.<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Componentes de um ambiente de desktop<\/strong>: Um ambiente de desktop no Linux geralmente consiste em um gerenciador de display (como o XDM, GDM ou LightDM) que gerencia as sess\u00f5es de login, e um gerenciador de janelas (como o Metacity, KWin ou Xfwm) que gerencia a apar\u00eancia e o comportamento das janelas.<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Controle de acesso ao servidor X<\/strong>: O controle de acesso ao servidor X \u00e9 feito atrav\u00e9s dos comandos\u00a0<code><strong>xhost<\/strong><\/code>\u00a0e\u00a0<code><strong>xauth<\/strong><\/code>, que permitem controlar quais usu\u00e1rios ou hosts podem se conectar ao servidor X. Al\u00e9m disso, a vari\u00e1vel de ambiente\u00a0<code><strong>DISPLAY<\/strong><\/code>\u00a0\u00e9 usada para especificar qual servidor X um aplicativo deve se conectar.<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>No\u00e7\u00f5es do Wayland<\/strong>: Wayland \u00e9 um protocolo de exibi\u00e7\u00e3o mais moderno que visa substituir o X11. Ele simplifica a arquitetura do sistema de janelas ao combinar o servidor de exibi\u00e7\u00e3o e o gerenciador de janelas em um \u00fanico componente.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">Conclus\u00e3o<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Entendendo o protocolo X11: Os sistemas de janelas no Linux, como o X11, Xorg e Wayland, fornecem uma interface gr\u00e1fica rica para os usu\u00e1rios. Eles permitem que os usu\u00e1rios interajam com o sistema operacional e os aplicativos de maneira intuitiva e eficiente. <\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Com o conhecimento adequado desses sistemas e suas configura\u00e7\u00f5es, os usu\u00e1rios podem personalizar seu ambiente gr\u00e1fico para atender \u00e0s suas necessidades espec\u00edficas.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tempo de leitura: <\/span> <span class=\"rt-time\"> 2<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span>Entendendo o protocolo X11: O sistema operacional Linux suporta v\u00e1rios sistemas de janelas para fornecer&#8230;<\/p>\n","protected":false},"author":1,"featured_media":483,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-482","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","wpcat-2-id"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Entendendo o protocolo X11 - BLOG THIAGO ROSSI<\/title>\n<meta name=\"description\" content=\"Entendendo o protocolo X11: O sistema operacional Linux suporta v\u00e1rios sistemas de janelas para fornecer uma interface gr\u00e1fica para o ...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thiagorossi.com.br\/blog\/entendendo-o-protocolo-x11\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Entendendo o protocolo X11 - BLOG THIAGO ROSSI\" \/>\n<meta property=\"og:description\" content=\"Entendendo o protocolo X11: O sistema operacional Linux suporta v\u00e1rios sistemas de janelas para fornecer uma interface gr\u00e1fica para o ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thiagorossi.com.br\/blog\/entendendo-o-protocolo-x11\/\" \/>\n<meta property=\"og:site_name\" content=\"BLOG THIAGO ROSSI\" \/>\n<meta property=\"article:published_time\" content=\"2024-04-09T01:57:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-05T17:29:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/04\/26-linux.png\" \/>\n\t<meta property=\"og:image:width\" content=\"758\" \/>\n\t<meta property=\"og:image:height\" content=\"426\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Thiago Rossi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Thiago Rossi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/entendendo-o-protocolo-x11\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/entendendo-o-protocolo-x11\\\/\"},\"author\":{\"name\":\"Thiago Rossi\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/5f28286948ec2afdeb2e044a2196cd87\"},\"headline\":\"Entendendo o protocolo X11\",\"datePublished\":\"2024-04-09T01:57:58+00:00\",\"dateModified\":\"2024-11-05T17:29:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/entendendo-o-protocolo-x11\\\/\"},\"wordCount\":410,\"publisher\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/entendendo-o-protocolo-x11\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/26-linux.webp\",\"articleSection\":[\"Linux\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/entendendo-o-protocolo-x11\\\/\",\"url\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/entendendo-o-protocolo-x11\\\/\",\"name\":\"Entendendo o protocolo X11 - BLOG THIAGO ROSSI\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/entendendo-o-protocolo-x11\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/entendendo-o-protocolo-x11\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/26-linux.webp\",\"datePublished\":\"2024-04-09T01:57:58+00:00\",\"dateModified\":\"2024-11-05T17:29:19+00:00\",\"description\":\"Entendendo o protocolo X11: O sistema operacional Linux suporta v\u00e1rios sistemas de janelas para fornecer uma interface gr\u00e1fica para o ...\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/entendendo-o-protocolo-x11\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/entendendo-o-protocolo-x11\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/entendendo-o-protocolo-x11\\\/#primaryimage\",\"url\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/26-linux.webp\",\"contentUrl\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/26-linux.webp\",\"width\":758,\"height\":426,\"caption\":\"Entendendo o protocolo X11\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/entendendo-o-protocolo-x11\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Entendendo o protocolo X11\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/\",\"name\":\"THIAGO ROSSI\",\"description\":\"Mais de 20 anos de experi\u00eancia no mercado de TI!\",\"publisher\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#organization\"},\"alternateName\":\"TR | CURSO WEB DEV\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#organization\",\"name\":\"THIAGO ROSSI\",\"alternateName\":\"TR | CURSO WEB DEV\",\"url\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/new-logo.webp\",\"contentUrl\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/new-logo.webp\",\"width\":300,\"height\":300,\"caption\":\"THIAGO ROSSI\"},\"image\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/linkedin.com\\\/in\\\/thiagox86\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/5f28286948ec2afdeb2e044a2196cd87\",\"name\":\"Thiago Rossi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bb28b4665f4162bab9fbef8db5a7f00597f79ab90ece9a67189bb6bce78d5786?s=96&d=retro&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bb28b4665f4162bab9fbef8db5a7f00597f79ab90ece9a67189bb6bce78d5786?s=96&d=retro&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bb28b4665f4162bab9fbef8db5a7f00597f79ab90ece9a67189bb6bce78d5786?s=96&d=retro&r=g\",\"caption\":\"Thiago Rossi\"},\"description\":\"Com mais de 20 anos de jornada na tecnologia, minha trajet\u00f3ria evoluiu do ensino t\u00e9cnico \u00e0 arquitetura de sistemas complexos. Hoje, foco minha expertise no desenvolvimento de solu\u00e7\u00f5es de Intelig\u00eancia Artificial nativa e an\u00e1lise de dados p\u00fablicos, utilizando o ecossistema PHP para transformar dados brutos em transpar\u00eancia e efici\u00eancia. Como autor e desenvolvedor, acredito na democratiza\u00e7\u00e3o do conhecimento. Essa vis\u00e3o resultou em uma biblioteca de mais de 530 artigos gratuitos, cobrindo desde a base do WebDev e Infraestrutura at\u00e9 os bastidores da ind\u00fastria de Jogos e IA. No universo de Game Design, sou autor do livro \\\"GDD \u2013 O Guia Definitivo\\\" e documento ativamente meus processos atrav\u00e9s de DevLogs, unindo rigor t\u00e9cnico e criatividade em projetos desenvolvidos com GDevelop 5. Meu compromisso \u00e9 conectar engenharia de ponta com as reais oportunidades do mercado de tecnologia.\",\"sameAs\":[\"https:\\\/\\\/thiagorossi.com.br\\\/blog\",\"https:\\\/\\\/instagram.com\\\/thiagorossix86\",\"https:\\\/\\\/linkedin.com\\\/in\\\/thiagox86\"],\"url\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/author\\\/thiagorossi\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Entendendo o protocolo X11 - BLOG THIAGO ROSSI","description":"Entendendo o protocolo X11: O sistema operacional Linux suporta v\u00e1rios sistemas de janelas para fornecer uma interface gr\u00e1fica para o ...","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/thiagorossi.com.br\/blog\/entendendo-o-protocolo-x11\/","og_locale":"pt_BR","og_type":"article","og_title":"Entendendo o protocolo X11 - BLOG THIAGO ROSSI","og_description":"Entendendo o protocolo X11: O sistema operacional Linux suporta v\u00e1rios sistemas de janelas para fornecer uma interface gr\u00e1fica para o ...","og_url":"https:\/\/thiagorossi.com.br\/blog\/entendendo-o-protocolo-x11\/","og_site_name":"BLOG THIAGO ROSSI","article_published_time":"2024-04-09T01:57:58+00:00","article_modified_time":"2024-11-05T17:29:19+00:00","og_image":[{"width":758,"height":426,"url":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/04\/26-linux.png","type":"image\/png"}],"author":"Thiago Rossi","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Thiago Rossi","Est. tempo de leitura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/thiagorossi.com.br\/blog\/entendendo-o-protocolo-x11\/#article","isPartOf":{"@id":"https:\/\/thiagorossi.com.br\/blog\/entendendo-o-protocolo-x11\/"},"author":{"name":"Thiago Rossi","@id":"https:\/\/thiagorossi.com.br\/blog\/#\/schema\/person\/5f28286948ec2afdeb2e044a2196cd87"},"headline":"Entendendo o protocolo X11","datePublished":"2024-04-09T01:57:58+00:00","dateModified":"2024-11-05T17:29:19+00:00","mainEntityOfPage":{"@id":"https:\/\/thiagorossi.com.br\/blog\/entendendo-o-protocolo-x11\/"},"wordCount":410,"publisher":{"@id":"https:\/\/thiagorossi.com.br\/blog\/#organization"},"image":{"@id":"https:\/\/thiagorossi.com.br\/blog\/entendendo-o-protocolo-x11\/#primaryimage"},"thumbnailUrl":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/04\/26-linux.webp","articleSection":["Linux"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/thiagorossi.com.br\/blog\/entendendo-o-protocolo-x11\/","url":"https:\/\/thiagorossi.com.br\/blog\/entendendo-o-protocolo-x11\/","name":"Entendendo o protocolo X11 - BLOG THIAGO ROSSI","isPartOf":{"@id":"https:\/\/thiagorossi.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thiagorossi.com.br\/blog\/entendendo-o-protocolo-x11\/#primaryimage"},"image":{"@id":"https:\/\/thiagorossi.com.br\/blog\/entendendo-o-protocolo-x11\/#primaryimage"},"thumbnailUrl":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/04\/26-linux.webp","datePublished":"2024-04-09T01:57:58+00:00","dateModified":"2024-11-05T17:29:19+00:00","description":"Entendendo o protocolo X11: O sistema operacional Linux suporta v\u00e1rios sistemas de janelas para fornecer uma interface gr\u00e1fica para o ...","breadcrumb":{"@id":"https:\/\/thiagorossi.com.br\/blog\/entendendo-o-protocolo-x11\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thiagorossi.com.br\/blog\/entendendo-o-protocolo-x11\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/thiagorossi.com.br\/blog\/entendendo-o-protocolo-x11\/#primaryimage","url":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/04\/26-linux.webp","contentUrl":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/04\/26-linux.webp","width":758,"height":426,"caption":"Entendendo o protocolo X11"},{"@type":"BreadcrumbList","@id":"https:\/\/thiagorossi.com.br\/blog\/entendendo-o-protocolo-x11\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thiagorossi.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Entendendo o protocolo X11"}]},{"@type":"WebSite","@id":"https:\/\/thiagorossi.com.br\/blog\/#website","url":"https:\/\/thiagorossi.com.br\/blog\/","name":"THIAGO ROSSI","description":"Mais de 20 anos de experi\u00eancia no mercado de TI!","publisher":{"@id":"https:\/\/thiagorossi.com.br\/blog\/#organization"},"alternateName":"TR | CURSO WEB DEV","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thiagorossi.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/thiagorossi.com.br\/blog\/#organization","name":"THIAGO ROSSI","alternateName":"TR | CURSO WEB DEV","url":"https:\/\/thiagorossi.com.br\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/thiagorossi.com.br\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/04\/new-logo.webp","contentUrl":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/04\/new-logo.webp","width":300,"height":300,"caption":"THIAGO ROSSI"},"image":{"@id":"https:\/\/thiagorossi.com.br\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/linkedin.com\/in\/thiagox86"]},{"@type":"Person","@id":"https:\/\/thiagorossi.com.br\/blog\/#\/schema\/person\/5f28286948ec2afdeb2e044a2196cd87","name":"Thiago Rossi","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/bb28b4665f4162bab9fbef8db5a7f00597f79ab90ece9a67189bb6bce78d5786?s=96&d=retro&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/bb28b4665f4162bab9fbef8db5a7f00597f79ab90ece9a67189bb6bce78d5786?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bb28b4665f4162bab9fbef8db5a7f00597f79ab90ece9a67189bb6bce78d5786?s=96&d=retro&r=g","caption":"Thiago Rossi"},"description":"Com mais de 20 anos de jornada na tecnologia, minha trajet\u00f3ria evoluiu do ensino t\u00e9cnico \u00e0 arquitetura de sistemas complexos. Hoje, foco minha expertise no desenvolvimento de solu\u00e7\u00f5es de Intelig\u00eancia Artificial nativa e an\u00e1lise de dados p\u00fablicos, utilizando o ecossistema PHP para transformar dados brutos em transpar\u00eancia e efici\u00eancia. Como autor e desenvolvedor, acredito na democratiza\u00e7\u00e3o do conhecimento. Essa vis\u00e3o resultou em uma biblioteca de mais de 530 artigos gratuitos, cobrindo desde a base do WebDev e Infraestrutura at\u00e9 os bastidores da ind\u00fastria de Jogos e IA. No universo de Game Design, sou autor do livro \"GDD \u2013 O Guia Definitivo\" e documento ativamente meus processos atrav\u00e9s de DevLogs, unindo rigor t\u00e9cnico e criatividade em projetos desenvolvidos com GDevelop 5. Meu compromisso \u00e9 conectar engenharia de ponta com as reais oportunidades do mercado de tecnologia.","sameAs":["https:\/\/thiagorossi.com.br\/blog","https:\/\/instagram.com\/thiagorossix86","https:\/\/linkedin.com\/in\/thiagox86"],"url":"https:\/\/thiagorossi.com.br\/blog\/author\/thiagorossi\/"}]}},"_links":{"self":[{"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/posts\/482","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/comments?post=482"}],"version-history":[{"count":0,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/posts\/482\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/media\/483"}],"wp:attachment":[{"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/media?parent=482"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/categories?post=482"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/tags?post=482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}