{"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":"Elixir ve Gemini ile GitHub Kod \u0130nceleme Otomasyonunuz","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"E9yNUhWDvj\"><a href=\"https:\/\/fatihsoysal.com\/blog\/elixir-ve-gemini-ile-github-kod-inceleme-otomasyonunuz\/\">Elixir ve Gemini ile GitHub Kod \u0130nceleme Otomasyonunuz<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/elixir-ve-gemini-ile-github-kod-inceleme-otomasyonunuz\/embed\/#?secret=E9yNUhWDvj\" width=\"600\" height=\"338\" title=\"&#8220;Elixir ve Gemini ile GitHub Kod \u0130nceleme Otomasyonunuz&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"E9yNUhWDvj\" 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! Bu yaz\u0131da, Elixir ve Gemini kullanarak GitHub kod inceleme s\u00fcrecinizi nas\u0131l otomatikle\u015ftirebilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu otomasyon, geli\u015ftirme s\u00fcrecinizi h\u0131zland\u0131racak, hatalar\u0131 erken a\u015famalarda yakalaman\u0131za yard\u0131mc\u0131 olacak ve ekip i\u015f birli\u011fini art\u0131racakt\u0131r. \u00d6ncelikle, neden Elixir ve Gemini'yi se\u00e7ti\u011fimi a\u00e7\u0131klayal\u0131m. Elixir, \u00f6l\u00e7eklenebilir ve hataya dayan\u0131kl\u0131 uygulamalar geli\u015ftirmek i\u00e7in m\u00fckemmel bir dildir. Gemini ise, Elixir ile yaz\u0131lm\u0131\u015f g\u00fc\u00e7l\u00fc bir test ara\u00e7t\u0131r ve otomasyon s\u00fcre\u00e7lerimizde bize b\u00fcy\u00fck kolayl\u0131k sa\u011flayacakt\u0131r."}