{"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":"Shipaton: Do0ne 1.0 - \u0130lk Kararl\u0131 S\u00fcr\u00fcm Tamamland\u0131","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"v85KifdalF\"><a href=\"https:\/\/fatihsoysal.com\/blog\/shipaton-do0ne-1-0-ilk-kararli-surum-tamamlandi\/\">Shipaton: Do0ne 1.0 &#8211; \u0130lk Kararl\u0131 S\u00fcr\u00fcm Tamamland\u0131<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/shipaton-do0ne-1-0-ilk-kararli-surum-tamamlandi\/embed\/#?secret=v85KifdalF\" width=\"600\" height=\"338\" title=\"&#8220;Shipaton: Do0ne 1.0 &#8211; \u0130lk Kararl\u0131 S\u00fcr\u00fcm Tamamland\u0131&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"v85KifdalF\" 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":"Do0ne projesinin \u00fc\u00e7\u00fcnc\u00fc g\u00fcnl\u00fck geli\u015ftirme g\u00fcnl\u00fc\u011f\u00fcne ho\u015f geldiniz! Uzun ve zorlu bir s\u00fcrecin ard\u0131ndan, Do0ne 1.0'\u0131n ilk kararl\u0131 s\u00fcr\u00fcm\u00fcn\u00fc tamamlad\u0131k. Bu makalede, Do0ne'un mimarisinden performans iyile\u015ftirmelerine, kar\u015f\u0131la\u015ft\u0131\u011f\u0131m\u0131z zorluklardan ve gelecek planlardan bahsedece\u011fiz. Do0ne'un stabil bir versiyona ula\u015fmas\u0131, uzun saatler s\u00fcren kodlama, hata ay\u0131klama ve s\u00fcrekli \u00f6\u011frenme s\u00fcrecini geride b\u0131rakt\u0131. Bu yolculu\u011fun detaylar\u0131n\u0131 sizinle payla\u015fmaktan mutluluk duyuyoruz."}