{"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":"ShiftLeft \u00d6zel \u00c7er\u00e7evesi: G\u00fcvenlik Kodlaman\u0131n \u0130\u00e7inde","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"abbtwvhVQz\"><a href=\"https:\/\/fatihsoysal.com\/blog\/shiftleft-ozel-cercevesi-guvenlik-kodlamanin-icinde\/\">ShiftLeft \u00d6zel \u00c7er\u00e7evesi: G\u00fcvenlik Kodlaman\u0131n \u0130\u00e7inde<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/shiftleft-ozel-cercevesi-guvenlik-kodlamanin-icinde\/embed\/#?secret=abbtwvhVQz\" width=\"600\" height=\"338\" title=\"&#8220;ShiftLeft \u00d6zel \u00c7er\u00e7evesi: G\u00fcvenlik Kodlaman\u0131n \u0130\u00e7inde&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"abbtwvhVQz\" 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":"Merhaba! Fatih Soysal olarak, yaz\u0131l\u0131m g\u00fcvenli\u011finde giderek artan \u00f6neme sahip ShiftLeft yakla\u015f\u0131m\u0131 ve \u00f6zel \u00e7er\u00e7eve geli\u015ftirme konusunda sizlere bilgi vermek istiyorum. Bu makalede, ShiftLeft'in temellerini, \u00f6zelle\u015ftirilmi\u015f bir \u00e7er\u00e7eve olu\u015fturman\u0131n avantajlar\u0131n\u0131 ve s\u00fcre\u00e7te dikkat edilmesi gereken noktalar\u0131 ele alaca\u011f\u0131z. \u00d6ncelikle, ShiftLeft'in ne oldu\u011funu ve neden \u00f6nemli oldu\u011funu a\u00e7\u0131klayal\u0131m."}