{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"HashCodex: Da\u011f\u0131t\u0131lm\u0131\u015f Kod Y\u00fcr\u00fctme Platformu Nas\u0131l Olu\u015fturulur?","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"ljY4iTYLQn\"><a href=\"https:\/\/fatihsoysal.com\/blog\/hashcodex-dagitilmis-kod-yurutme-platformu-nasil-olusturulur\/\">HashCodex: Da\u011f\u0131t\u0131lm\u0131\u015f Kod Y\u00fcr\u00fctme Platformu Nas\u0131l Olu\u015fturulur?<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/hashcodex-dagitilmis-kod-yurutme-platformu-nasil-olusturulur\/embed\/#?secret=ljY4iTYLQn\" width=\"600\" height=\"338\" title=\"&#8220;HashCodex: Da\u011f\u0131t\u0131lm\u0131\u015f Kod Y\u00fcr\u00fctme Platformu Nas\u0131l Olu\u015fturulur?&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"ljY4iTYLQn\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Kod geli\u015ftirme ve de\u011ferlendirme s\u00fcre\u00e7lerini h\u0131zland\u0131ran, g\u00fcvenli ve \u00f6l\u00e7eklenebilir bir da\u011f\u0131t\u0131lm\u0131\u015f kod y\u00fcr\u00fctme platformu olan HashCodex ile tan\u0131\u015f\u0131n. Bu makalede, LeetCode benzeri bir sistemin temel mimarisini, g\u00fcvenlik prensiplerini ve performans optimizasyonlar\u0131n\u0131 ad\u0131m ad\u0131m ke\u015ffedece\u011fiz. Gelin, bu zorlu ama bir o kadar da heyecan verici projeye birlikte dalal\u0131m!"}