{"id":18880,"date":"2025-07-06T03:29:28","date_gmt":"2025-07-06T02:29:28","guid":{"rendered":"https:\/\/hhdd.me\/?page_id=18880"},"modified":"2025-07-07T01:23:27","modified_gmt":"2025-07-07T00:23:27","slug":"starting","status":"publish","type":"page","link":"https:\/\/hhdd.me\/","title":{"rendered":"Starting"},"content":{"rendered":"\n<style>\nbody {\n  margin: 0;\n  background: black;\n  overflow: hidden;\n}\ncanvas {\n  display: block;\n}\n<\/style>\n<canvas id=\"matrix\"><\/canvas>\n<script>\n    const canvas = document.getElementById('matrix');\n    const ctx = canvas.getContext('2d');\n    canvas.width = window.innerWidth;\n    canvas.height = window.innerHeight;\n    const letters = '\u30a2\u30a1\u30ab\u30b5\u30bf\u30ca\u30cf\u30de\u30e4\u30e3\u30e9\u30ef\u30ac\u30b6\u30c0\u30d0\u30d1\u30a4\u30a3\u30ad\u30b7\u30c1\u30cb\u30d2\u30df\u30ea\u30f0\u30ae\u30b8\u30c2\u30d3\u30d4\u30a6\u30a5\u30af\u30b9\u30c4\u30cc\u30d5\u30e0\u30e6\u30e5\u30eb\u30b0\u30ba\u30c5\u30d6\u30d7\u30a8\u30a7\u30b1\u30bb\u30c6\u30cd\u30d8\u30e1\u30ec\u30f1\u30b2\u30bc\u30c7\u30d9\u30da\u30aa\u30a9\u30b3\u30bd\u30c8\u30ce\u30db\u30e2\u30e8\u30e7\u30ed\u30f2\u30b4\u30be\u30c9\u30dc\u30dd\u30f4\u30c3\u30f3HHDDMMEEHHDDMMEEHHDDMMEEHHDDMMEEHHDDMMEEHHDDMMEEHHDDMMEEHHDDMMEEHHDDMMEEHHDDMMEEHHDDMMEEHHDDMMEEHHDDMMEEHHDDMMEE0123456789';\n    const fontSize = 18;\n    const columns = Math.floor(canvas.width \/ fontSize);\n    const drops = [];\n    for (let x = 0; x < columns; x ++) {\n      drops[x] = Math.random() * canvas.height \/ fontSize;\n    }\n    function draw() {\n      ctx.fillStyle = 'rgba(0, 0, 0, 0.05)';\n      ctx.fillRect(0, 0, canvas.width, canvas.height);\n\n      ctx.fillStyle = '#0F0';\n      ctx.font = fontSize + 'px monospace';\n\n      for (let i = 0; i < drops.length; i++) {\n        const text = letters[Math.floor(Math.random() * letters.length)];\n        ctx.fillText(text, i * fontSize, drops[i] * fontSize);\n\n        if (drops[i] * fontSize > canvas.height && Math.random() > 0.975) {\n          drops[i] = 0;\n        }\n        drops[i]++;\n      }\n    }\n    let cursorVisible = true;\n    setInterval(() => { cursorVisible = !cursorVisible; }, 500);\n    function drawConsoleText() {\n      const text = 'root@HHDDme:~# ';\n      const cursor = cursorVisible ? '_' : ' ';\n      ctx.save();\n      ctx.font = '33px monospace';\n      ctx.textAlign = 'center';\n      ctx.textBaseline = 'middle';\n      ctx.shadowColor = '#0F0';\n      ctx.shadowBlur = 0;\n      ctx.fillStyle = '#0F0';\n      const paddingX = 32;\n      const paddingY = 18;\n      const metrics = ctx.measureText(text);\n      const cursorWidth = 18;\n      const cursorHeight = 30;\n      const boxWidth = metrics.width + paddingX * 2 + cursorWidth;\n      const boxHeight = 60;\n      ctx.globalAlpha = 0.25;\n      ctx.fillStyle = '#000';\n      ctx.fillRect(canvas.width\/2 - boxWidth\/2, canvas.height\/2 - boxHeight\/2, boxWidth, boxHeight);\n      ctx.globalAlpha = 1;\n      ctx.fillStyle = '#0F0';\n      ctx.fillText(text + cursor, canvas.width \/ 2, canvas.height \/ 2);\n      ctx.restore();\n    }\n    function drawWithConsoleText() {\n      draw();\n      drawConsoleText();\n    }\n    setInterval(drawWithConsoleText, 33);\n    window.addEventListener('resize', () => {\n      canvas.width = window.innerWidth;\n      canvas.height = window.innerHeight;\n    });\n  <\/script>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"..\/public\/views\/revslider-page-template.php","meta":{"footnotes":""},"class_list":["post-18880","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/hhdd.me\/index.php\/wp-json\/wp\/v2\/pages\/18880","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hhdd.me\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hhdd.me\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hhdd.me\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hhdd.me\/index.php\/wp-json\/wp\/v2\/comments?post=18880"}],"version-history":[{"count":5,"href":"https:\/\/hhdd.me\/index.php\/wp-json\/wp\/v2\/pages\/18880\/revisions"}],"predecessor-version":[{"id":18893,"href":"https:\/\/hhdd.me\/index.php\/wp-json\/wp\/v2\/pages\/18880\/revisions\/18893"}],"wp:attachment":[{"href":"https:\/\/hhdd.me\/index.php\/wp-json\/wp\/v2\/media?parent=18880"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}