
{"id":3592,"date":"2010-02-23T11:00:46","date_gmt":"2010-02-23T14:00:46","guid":{"rendered":"https:\/\/eliezerladeira.com.br\/blog\/?p=3592"},"modified":"2026-02-09T11:56:04","modified_gmt":"2026-02-09T14:56:04","slug":"noise-image","status":"publish","type":"post","link":"https:\/\/eliezerladeira.com.br\/blog\/noise-image\/","title":{"rendered":"Noise Image"},"content":{"rendered":"<div class=\"entry\">\n<p><a href=\"https:\/\/netsysoft.wordpress.com\/wp-content\/uploads\/2010\/02\/staticgenerator.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-613 lazyload\" title=\"StaticGenerator\" data-src=\"https:\/\/netsysoft.wordpress.com\/wp-content\/uploads\/2010\/02\/staticgenerator.png?w=468\" data-sizes=\"(max-width: 300px) 100vw, 300px\" data-srcset=\"https:\/\/netsysoft.wordpress.com\/wp-content\/uploads\/2010\/02\/staticgenerator.png 300w, https:\/\/netsysoft.wordpress.com\/wp-content\/uploads\/2010\/02\/staticgenerator.png?w=150&amp;h=150 150w\" alt=\"\" data-attachment-id=\"613\" data-permalink=\"https:\/\/netsysoft.wordpress.com\/2010\/02\/23\/noise-image\/staticgenerator\/\" data-orig-file=\"https:\/\/netsysoft.wordpress.com\/wp-content\/uploads\/2010\/02\/staticgenerator.png\" data-orig-size=\"300,300\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"StaticGenerator\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/netsysoft.wordpress.com\/wp-content\/uploads\/2010\/02\/staticgenerator.png?w=300\" data-large-file=\"https:\/\/netsysoft.wordpress.com\/wp-content\/uploads\/2010\/02\/staticgenerator.png?w=300\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\"><\/a><\/p>\n<p><code><strong>import&nbsp;<\/strong><\/code><code>java.awt.Graphics;<\/code><br \/>\n<code><strong>import&nbsp;<\/strong>java.awt.event.WindowAdapter;<\/code><br \/>\n<code><strong>import&nbsp;<\/strong>java.awt.event.WindowEvent;<\/code><br \/>\n<code><strong>import&nbsp;<\/strong>java.awt.image.BufferedImage;<\/code><br \/>\n<code><strong>import&nbsp;<\/strong>java.awt.image.ColorModel;<\/code><br \/>\n<code><strong>import&nbsp;<\/strong>java.awt.image.DataBuffer;<\/code><br \/>\n<code><strong>import&nbsp;<\/strong>java.awt.image.DataBufferByte;<\/code><br \/>\n<code><strong>import&nbsp;<\/strong>java.awt.image.IndexColorModel;<\/code><br \/>\n<code><strong>import&nbsp;<\/strong>java.awt.image.Raster;<\/code><br \/>\n<code><strong>import&nbsp;<\/strong>java.awt.image.WritableRaster;<\/code><br \/>\n<code><strong>import&nbsp;<\/strong>java.util.Random;<\/code><\/p>\n<p><code><strong>import&nbsp;<\/strong>javax.swing.JComponent;<\/code><br \/>\n<code><strong>import&nbsp;<\/strong>javax.swing.JFrame;<\/code><\/p>\n<p><code><strong>public&nbsp;class&nbsp;<\/strong>StaticGenerator&nbsp;<strong>extends&nbsp;<\/strong>JComponent&nbsp;<strong>implements&nbsp;<\/strong>Runnable&nbsp;{<\/code><br \/>\n<code><strong>byte<\/strong>[]&nbsp;data;<\/code><\/p>\n<p><code>BufferedImage&nbsp;image;<\/code><\/p>\n<p><code>Random&nbsp;random;<\/code><\/p>\n<p><code><strong>public&nbsp;void&nbsp;<\/strong>initialize()&nbsp;{<\/code><br \/>\n<code><strong>int&nbsp;<\/strong>w&nbsp;=&nbsp;getSize().width,&nbsp;h&nbsp;=&nbsp;getSize().height;<\/code><br \/>\n<code><strong>int&nbsp;<\/strong>length&nbsp;=&nbsp;((w&nbsp;+&nbsp;7)&nbsp;*&nbsp;h)&nbsp;\/&nbsp;8;<\/code><br \/>\n<code>data&nbsp;=&nbsp;<strong>new&nbsp;byte<\/strong>[length];<\/code><br \/>\n<code>DataBuffer&nbsp;db&nbsp;=&nbsp;<strong>new&nbsp;<\/strong>DataBufferByte(data,&nbsp;length);<\/code><br \/>\n<code>WritableRaster&nbsp;wr&nbsp;=&nbsp;Raster.createPackedRaster(db,&nbsp;w,&nbsp;h,&nbsp;1,&nbsp;<strong>null<\/strong>);<\/code><br \/>\n<code>ColorModel&nbsp;cm&nbsp;=&nbsp;<strong>new&nbsp;<\/strong>IndexColorModel(1,&nbsp;2,&nbsp;<strong>new&nbsp;byte<\/strong>[]&nbsp;{&nbsp;(<strong>byte<\/strong>)&nbsp;0,&nbsp;(<strong>byte<\/strong>)&nbsp;255&nbsp;},&nbsp;<strong>new&nbsp;byte<\/strong>[]&nbsp;{<\/code><br \/>\n<code>(<strong>byte<\/strong>)&nbsp;0,&nbsp;(<strong>byte<\/strong>)&nbsp;255&nbsp;},&nbsp;<strong>new&nbsp;byte<\/strong>[]&nbsp;{&nbsp;(<strong>byte<\/strong>)&nbsp;0,&nbsp;(<strong>byte<\/strong>)&nbsp;255&nbsp;});<\/code><br \/>\n<code>image&nbsp;=&nbsp;<strong>new&nbsp;<\/strong>BufferedImage(cm,&nbsp;wr,&nbsp;false,&nbsp;<strong>null<\/strong>);<\/code><br \/>\n<code>random&nbsp;=&nbsp;<strong>new&nbsp;<\/strong>Random();<\/code><br \/>\n<code><strong>new&nbsp;<\/strong>Thread(<strong>this<\/strong>).start();<\/code><br \/>\n<code>}<\/code><\/p>\n<p><code><strong>public&nbsp;void&nbsp;<\/strong>run()&nbsp;{<\/code><br \/>\n<code><strong>while&nbsp;<\/strong>(<strong>true<\/strong>)&nbsp;{<\/code><br \/>\n<code>random.nextBytes(data);<\/code><br \/>\n<code>repaint();<\/code><br \/>\n<code><strong>try&nbsp;<\/strong>{<\/code><br \/>\n<code>Thread.sleep(1000&nbsp;\/&nbsp;24);<\/code><br \/>\n<code>}&nbsp;<strong>catch&nbsp;<\/strong>(InterruptedException&nbsp;e)&nbsp;{&nbsp;\/*&nbsp;die&nbsp;*\/<\/code><br \/>\n<code>}<\/code><br \/>\n<code>}<\/code><br \/>\n<code>}<\/code><\/p>\n<p><code><strong>public&nbsp;void&nbsp;<\/strong>paint(Graphics&nbsp;g)&nbsp;{<\/code><br \/>\n<code><strong>if&nbsp;<\/strong>(image&nbsp;==&nbsp;<strong>null<\/strong>)<\/code><br \/>\n<code>initialize();<\/code><br \/>\n<code>g.drawImage(image,&nbsp;0,&nbsp;0,&nbsp;<strong>this<\/strong>);<\/code><br \/>\n<code>}<\/code><\/p>\n<p><code><strong>public&nbsp;static&nbsp;void&nbsp;<\/strong>main(String[]&nbsp;args)&nbsp;{<\/code><br \/>\n<code>JFrame&nbsp;f&nbsp;=&nbsp;<strong>new&nbsp;<\/strong>JFrame();<\/code><br \/>\n<code>f.add(<strong>new&nbsp;<\/strong>StaticGenerator());<\/code><br \/>\n<code>f.setSize(300,&nbsp;300);<\/code><br \/>\n<code>f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);<\/code><br \/>\n<code>f.setVisible(<strong>true<\/strong>);<\/code><br \/>\n<code>}<\/code><br \/>\n<code>}<\/code><\/p>\n<p>&nbsp;<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>import&nbsp;java.awt.Graphics; import&nbsp;java.awt.event.WindowAdapter; import&nbsp;java.awt.event.WindowEvent; import&nbsp;java.awt.image.BufferedImage; import&nbsp;java.awt.image.ColorModel; import&nbsp;java.awt.image.DataBuffer; import&nbsp;java.awt.image.DataBufferByte; import&nbsp;java.awt.image.IndexColorModel; import&nbsp;java.awt.image.Raster; import&nbsp;java.awt.image.WritableRaster; import&nbsp;java.util.Random; import&nbsp;javax.swing.JComponent; import&nbsp;javax.swing.JFrame; public&nbsp;class&nbsp;StaticGenerator&nbsp;extends&nbsp;JComponent&nbsp;implements&nbsp;Runnable&nbsp;{ byte[]&nbsp;data; BufferedImage&nbsp;image; Random&nbsp;random; public&nbsp;void&nbsp;initialize()&nbsp;{ int&nbsp;w&nbsp;=&nbsp;getSize().width,&nbsp;h&nbsp;=&nbsp;getSize().height; int&nbsp;length&nbsp;=&nbsp;((w&nbsp;+&nbsp;7)&nbsp;*&nbsp;h)&nbsp;\/&nbsp;8;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"colormag_page_layout":"default_layout","_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"ngg_post_thumbnail":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"Noise Image","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[3508,1079],"tags":[249,942,51],"class_list":["post-3592","post","type-post","status-publish","format-standard","hentry","category-programacao","category-tecnologia","tag-informatica","tag-java","tag-programacao"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":3583,"url":"https:\/\/eliezerladeira.com.br\/blog\/fade-out-de-uma-imagem-a-imagem-vai-ficando-transparente-gradualmente-ate-que-esteja-completamente-invisivel\/","url_meta":{"origin":3592,"position":0},"title":"Fade out de uma imagem: a imagem vai ficando transparente gradualmente at\u00e9 que esteja completamente\u00a0invis\u00edvel","author":"admin","date":"","format":false,"excerpt":"import\u00a0java.awt.AlphaComposite; import\u00a0java.awt.Graphics; import\u00a0java.awt.Graphics2D; import\u00a0java.awt.Image; import\u00a0java.awt.event.ActionEvent; import\u00a0java.awt.event.ActionListener; import\u00a0javax.swing.ImageIcon; import\u00a0javax.swing.JFrame; import\u00a0javax.swing.JPanel; import\u00a0javax.swing.Timer; public\u00a0class\u00a0FadeOutImage\u00a0extends\u00a0JPanel\u00a0implements\u00a0ActionListener\u00a0{ Image\u00a0myImage\u00a0=\u00a0new\u00a0ImageIcon(\"a.jpg\").getImage(); Timer\u00a0timer\u00a0=\u00a0new\u00a0Timer(20,\u00a0this); private\u00a0float\u00a0alpha\u00a0=\u00a01f; public\u00a0FadeOutImage()\u00a0{ timer.start(); } public\u00a0void\u00a0paint(Graphics\u00a0g)\u00a0{ super.paint(g); Graphics2D\u00a0g2d\u00a0=\u00a0(Graphics2D)\u00a0g; g2d.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER,\u00a0alpha)); g2d.drawImage(myImage,\u00a010,\u00a010,\u00a0null); } public\u00a0void\u00a0actionPerformed(ActionEvent\u00a0e)\u00a0{ alpha\u00a0+=\u00a0-0.01f; if\u00a0(alpha\u00a0<=\u00a00)\u00a0{ alpha\u00a0=\u00a00; timer.stop(); } repaint(); } public\u00a0static\u00a0void\u00a0main(String[]\u00a0args)\u00a0{ JFrame\u00a0frame\u00a0=\u00a0new\u00a0JFrame(\"Fade\u00a0out\"); frame.add(new\u00a0FadeOutImage()); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setSize(300,\u00a0250); frame.setVisible(true); } } \u00a0","rel":"","context":"Em &quot;Programa\u00e7\u00e3o&quot;","block_context":{"text":"Programa\u00e7\u00e3o","link":"https:\/\/eliezerladeira.com.br\/blog\/category\/tecnologia\/programacao\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3832,"url":"https:\/\/eliezerladeira.com.br\/blog\/ameaca-se-disfarca-como-programa-da-adobe\/","url_meta":{"origin":3592,"position":1},"title":"Amea\u00e7a se disfar\u00e7a como programa da\u00a0Adobe","author":"admin","date":"","format":false,"excerpt":"A vietnamita Bkis detectou uma nova amea\u00e7a que se disfar\u00e7a como o programa de atualiza\u00e7\u00e3o da Adobe para infectar computadores. Segundo a empresa de seguran\u00e7a, o cavalo de troia Fakeupver \u00e9 respons\u00e1vel por deixar a m\u00e1quina vulner\u00e1vel, abrindo portas e liberando servi\u00e7os para a entrada de malware e outras pragas\u2026","rel":"","context":"Em &quot;Seguran\u00e7a Digital&quot;","block_context":{"text":"Seguran\u00e7a Digital","link":"https:\/\/eliezerladeira.com.br\/blog\/category\/tecnologia\/seguranca-digital\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/netsysoft.wordpress.com\/wp-content\/uploads\/2010\/05\/adobe-20100329114647.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":3585,"url":"https:\/\/eliezerladeira.com.br\/blog\/font-size-animation\/","url_meta":{"origin":3592,"position":2},"title":"Font size animation","author":"admin","date":"","format":false,"excerpt":"import\u00a0java.awt.Font; import\u00a0java.awt.FontMetrics; import\u00a0java.awt.Graphics; import\u00a0java.awt.Graphics2D; import\u00a0java.awt.event.ActionEvent; import\u00a0java.awt.event.ActionListener; import\u00a0javax.swing.JFrame; import\u00a0javax.swing.JPanel; import\u00a0javax.swing.Timer; public\u00a0class\u00a0FontSizeAnimation\u00a0extends\u00a0JPanel\u00a0implements\u00a0ActionListener\u00a0{ Timer\u00a0timer; int\u00a0x\u00a0=\u00a01; float\u00a0alpha\u00a0=\u00a01; public\u00a0FontSizeAnimation()\u00a0{ timer\u00a0=\u00a0new\u00a0Timer(8,\u00a0this); timer.setInitialDelay(190); timer.start(); } public\u00a0void\u00a0paint(Graphics\u00a0g)\u00a0{ super.paintComponent(g); Graphics2D\u00a0g2d\u00a0=\u00a0(Graphics2D)\u00a0g; Font\u00a0font\u00a0=\u00a0new\u00a0Font(\"Dialog\",\u00a0Font.PLAIN,\u00a0x); g2d.setFont(font); FontMetrics\u00a0fm\u00a0=\u00a0g2d.getFontMetrics(); String\u00a0s\u00a0=\u00a0\"Java\"; int\u00a0w\u00a0=\u00a0(int)\u00a0getSize().getWidth(); int\u00a0h\u00a0=\u00a0(int)\u00a0getSize().getHeight(); int\u00a0stringWidth\u00a0=\u00a0fm.stringWidth(s); g2d.drawString(s,\u00a0(w\u00a0-\u00a0stringWidth)\u00a0\/\u00a02,\u00a0h\u00a0\/\u00a02); } public\u00a0static\u00a0void\u00a0main(String[]\u00a0args)\u00a0{ JFrame\u00a0frame\u00a0=\u00a0new\u00a0JFrame(\"FontSizeAnimation\"); frame.add(new\u00a0FontSizeAnimation()); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setSize(400,\u00a0300); frame.setLocationRelativeTo(null); frame.setVisible(true); } public\u00a0void\u00a0actionPerformed(ActionEvent\u00a0e)\u00a0{ x\u00a0+=\u00a01; alpha\u00a0-=\u00a00.0001; repaint(); } } \u00a0","rel":"","context":"Em &quot;Programa\u00e7\u00e3o&quot;","block_context":{"text":"Programa\u00e7\u00e3o","link":"https:\/\/eliezerladeira.com.br\/blog\/category\/tecnologia\/programacao\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":160,"url":"https:\/\/eliezerladeira.com.br\/blog\/origem-de-alguns-termos-da-informatica\/","url_meta":{"origin":3592,"position":3},"title":"Origem de alguns termos da inform\u00e1tica","author":"admin","date":"","format":false,"excerpt":"[ratings] Estava procurando na internet a origem de alguns termos e nomes utilizados na inform\u00e1tica e descobri coisas muito interessantes na Wikip\u00e9dia. Vejam s\u00f3: Boot (ou bootstrapping) - a express\u00e3o boot (ou \u201cdar o boot\u201d em um computador) foi inspirada pela hist\u00f3ria do Bar\u00e3o Munchausen, que alegava ter sa\u00eddo de\u2026","rel":"","context":"Em &quot;Inform\u00e1tica&quot;","block_context":{"text":"Inform\u00e1tica","link":"https:\/\/eliezerladeira.com.br\/blog\/category\/informatica\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3600,"url":"https:\/\/eliezerladeira.com.br\/blog\/como-criar-animacoes\/","url_meta":{"origin":3592,"position":4},"title":"Como criar anima\u00e7\u00f5es","author":"admin","date":"","format":false,"excerpt":"import\u00a0java.applet.Applet; import\u00a0java.awt.Graphics; import\u00a0java.awt.event.MouseAdapter; import\u00a0java.awt.event.MouseEvent; public\u00a0class\u00a0AppletAnimation\u00a0extends\u00a0Applet\u00a0implements\u00a0Runnable\u00a0{ int\u00a0frameNumber\u00a0=\u00a0-1; int\u00a0delay\u00a0=\u00a0100; Thread\u00a0animatorThread; boolean\u00a0frozen\u00a0=\u00a0false; public\u00a0void\u00a0init()\u00a0{ String\u00a0str; addMouseListener(new\u00a0MouseAdapter()\u00a0{ public\u00a0void\u00a0mousePressed(MouseEvent\u00a0e)\u00a0{ if\u00a0(frozen)\u00a0{ frozen\u00a0=\u00a0false; start(); }\u00a0else\u00a0{ frozen\u00a0=\u00a0true; stop(); } } }); } public\u00a0void\u00a0start()\u00a0{ if\u00a0(!frozen)\u00a0{ if\u00a0(animatorThread\u00a0==\u00a0null)\u00a0{ animatorThread\u00a0=\u00a0new\u00a0Thread(this); } animatorThread.start(); } } public\u00a0void\u00a0stop()\u00a0{ animatorThread\u00a0=\u00a0null; } public\u00a0void\u00a0run()\u00a0{ Thread.currentThread().setPriority(Thread.MIN_PRIORITY); long\u00a0startTime\u00a0=\u00a0System.currentTimeMillis(); Thread\u00a0currentThread\u00a0=\u00a0Thread.currentThread(); while\u00a0(currentThread\u00a0==\u00a0animatorThread)\u00a0{ frameNumber++; repaint(); try\u00a0{ startTime\u00a0+=\u00a0delay; Thread.sleep(100); }\u00a0catch\u00a0(InterruptedException\u00a0e)\u00a0{ break; } } } public\u00a0void\u00a0paint(Graphics\u00a0g)\u00a0{\u2026","rel":"","context":"Em &quot;Programa\u00e7\u00e3o&quot;","block_context":{"text":"Programa\u00e7\u00e3o","link":"https:\/\/eliezerladeira.com.br\/blog\/category\/tecnologia\/programacao\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4660,"url":"https:\/\/eliezerladeira.com.br\/blog\/quantos-programadores-sao-necessarios-para-trocar-uma-lampada\/","url_meta":{"origin":3592,"position":5},"title":"Quantos programadores s\u00e3o necess\u00e1rios para trocar uma\u00a0l\u00e2mpada?","author":"admin","date":"","format":false,"excerpt":"Resposta curta:\u00a0Nenhum, trocar lampadas \u00e9 um problema de hardware. Resposta longa Programadores da Microsoft: Nenhum. Se a l\u00e2mpada estiver queimada, a microsoft vai\u00a0declarar isso um novo padr\u00e3o. Programadores do Google: Nenhum, porque acreditam que l\u00e2mpada \u00e9 coisa do passado. E desenvolvem o GSunLight. Programadores C: 6. 1 para troc\u00e1-la e\u2026","rel":"","context":"Em &quot;Inform\u00e1tica&quot;","block_context":{"text":"Inform\u00e1tica","link":"https:\/\/eliezerladeira.com.br\/blog\/category\/informatica\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/eliezerladeira.com.br\/blog\/wp-json\/wp\/v2\/posts\/3592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eliezerladeira.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eliezerladeira.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eliezerladeira.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eliezerladeira.com.br\/blog\/wp-json\/wp\/v2\/comments?post=3592"}],"version-history":[{"count":1,"href":"https:\/\/eliezerladeira.com.br\/blog\/wp-json\/wp\/v2\/posts\/3592\/revisions"}],"predecessor-version":[{"id":3593,"href":"https:\/\/eliezerladeira.com.br\/blog\/wp-json\/wp\/v2\/posts\/3592\/revisions\/3593"}],"wp:attachment":[{"href":"https:\/\/eliezerladeira.com.br\/blog\/wp-json\/wp\/v2\/media?parent=3592"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eliezerladeira.com.br\/blog\/wp-json\/wp\/v2\/categories?post=3592"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eliezerladeira.com.br\/blog\/wp-json\/wp\/v2\/tags?post=3592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}