{"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":"Djangonaut \u0130lk PR: Temel Ad\u0131mlar ve Ba\u015flang\u0131\u00e7 Haftalar\u0131","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"XBMhXz7LmK\"><a href=\"https:\/\/fatihsoysal.com\/blog\/djangonaut-ilk-pr-temel-adimlar-ve-baslangic-haftalari\/\">Djangonaut \u0130lk PR: Temel Ad\u0131mlar ve Ba\u015flang\u0131\u00e7 Haftalar\u0131<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/djangonaut-ilk-pr-temel-adimlar-ve-baslangic-haftalari\/embed\/#?secret=XBMhXz7LmK\" width=\"600\" height=\"338\" title=\"&#8220;Djangonaut \u0130lk PR: Temel Ad\u0131mlar ve Ba\u015flang\u0131\u00e7 Haftalar\u0131&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"XBMhXz7LmK\" 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":"A\u00e7\u0131k kaynak d\u00fcnyas\u0131na ad\u0131m atmak isteyen bir yaz\u0131l\u0131mc\u0131 m\u0131s\u0131n\u0131z? \u0130lk katk\u0131n\u0131z\u0131 yaparken kar\u015f\u0131la\u015ft\u0131\u011f\u0131n\u0131z belirsizlikler ve teknik zorluklar sizi y\u0131ld\u0131rmas\u0131n. Bu makalede, Djangonaut program\u0131 kapsam\u0131nda ilk Pull Request'inizi (PR) nas\u0131l haz\u0131rlayaca\u011f\u0131n\u0131z\u0131, geli\u015ftirme ortam\u0131n\u0131z\u0131 nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ve 9.29 - 10.10 tarihleri aras\u0131ndaki ba\u015flang\u0131\u00e7 haftalar\u0131nda hangi ad\u0131mlar\u0131 izlemeniz gerekti\u011fini ayr\u0131nt\u0131l\u0131 bir \u015fekilde inceleyece\u011fiz. Bu rehber, hem yeni ba\u015flayanlar hem de bilgilerini tazelemek isteyen deneyimli geli\u015ftiriciler i\u00e7in de\u011ferli bilgiler sunuyor."}