{"id":2931,"date":"2024-07-05T19:59:45","date_gmt":"2024-07-05T19:59:45","guid":{"rendered":"https:\/\/www.yazilimperver.com\/?p=2931"},"modified":"2024-07-05T19:59:45","modified_gmt":"2024-07-05T19:59:45","slug":"uengine-4-son-guncellemeler-ii","status":"publish","type":"post","link":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/","title":{"rendered":"uEngine 4 Son G\u00fcncellemeler &#8211; II"},"content":{"rendered":"<p>Uzun bir aradan sonra tekrar bir araday\u0131z sevgili yaz\u0131l\u0131mperver dostlar\u0131m. Uzunca bir s\u00fcredir uEngine4&#8217;\u00fcn elini aya\u011f\u0131n\u0131 d\u00fczeltmek ve eksik oldu\u011funu d\u00fc\u015f\u00fcnd\u00fc\u011f\u00fcm kabiliyetleri eklemek i\u00e7in u\u011fra\u015f\u0131yordum. CMake&#8217;e y\u00f6nelik d\u00fczeltmeleri yap\u0131p, sizler ile payla\u015fm\u0131\u015ft\u0131m (<a href=\"https:\/\/www.yazilimperver.com\/index.php\/2024\/05\/05\/uengine-4-son-guncellemeler\/\">uEngine 4 Son G\u00fcncellemeler<\/a>).<\/p>\n<p>Sonraki ad\u0131m olarak asl\u0131nda ihtiya\u00e7 duyulan ba\u011f\u0131ml\u0131l\u0131klar\u0131n indirilmesi ve kurulmas\u0131na y\u00f6nelik i\u015flerin otomasyonunu nas\u0131l yapar\u0131z diye hem Window hem de Linux i\u00e7in bu i\u015fi yapacak betikleri haz\u0131rlad\u0131m:<\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/yazilimperver\/uEngine4\/blob\/main\/install_for_linux.sh\">Linux Beti\u011fi<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/yazilimperver\/uEngine4\/blob\/main\/install_for_windows.bat\">Windows Beti\u011fi<\/a><\/li>\n<\/ul>\n<p>bu betikler sayesinde uEngine4 reposunu klonlad\u0131ktan, sonra gerekli \u00fc\u00e7\u00fcnc\u00fc parti bile\u015fenleri kurarak, uEngine4 ile geli\u015ftirmeye y\u00f6nelik gerekli ortam\u0131 kolayca haz\u0131rlayabileceksiniz. Bu betikleri, sizler de benzer ihtiya\u00e7lar\u0131n\u0131z i\u00e7in kullanabilirsiniz.<\/p>\n<p>Bu betiklerin yan\u0131nda asl\u0131nda as\u0131l amac\u0131m, uEngine4&#8217;e y\u00f6nelik CI\/CD otomasyonunu, github actions kullanarak yapmak. CI\/CD amac\u0131 ile a\u011f\u0131rl\u0131kl\u0131 olarak Azure DevOps kullan\u0131yorum, daha \u00f6nce gitlab ve appveyor&#8217;\u00fc de k\u0131sa bir s\u00fcre kullanm\u0131\u015ft\u0131m ama github actions&#8217;\u0131 hi\u00e7 kullanmad\u0131m a\u00e7\u0131k\u00e7as\u0131.<\/p>\n<p>Her ne kadar github actions i\u00e7in ayr\u0131 bir yaz\u0131 haz\u0131rlamay\u0131 planlasam da, bu konuda da bir haberim olacak. C++ projeleriniz i\u00e7in kullanabilece\u011finiz bir \u015fablon olarak haz\u0131rlad\u0131\u011f\u0131m <a href=\"https:\/\/github.com\/yazilimperver\/yzlmprv-cpp-template-basic\">Yaz\u0131l\u0131mperver &#8211; C++ Projeleri i\u00e7in \u015eablon (Temel)<\/a> reposuna github action deste\u011fi ekledim. Bunlara ili\u015fkin detaylar\u0131 g\u00f6rmek i\u00e7in repo sayfas\u0131 alt\u0131ndaki Actions sekmesine g\u00f6z atabilirsiniz:<\/p>\n<p id=\"OyXGLkY\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2932 size-large\" src=\"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_66884d188b024-1024x394.png\" alt=\"\" width=\"780\" height=\"300\" srcset=\"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_66884d188b024-1024x394.png 1024w, https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_66884d188b024-300x115.png 300w, https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_66884d188b024-768x295.png 768w, https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_66884d188b024-500x192.png 500w, https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_66884d188b024-150x58.png 150w, https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_66884d188b024-1200x461.png 1200w, https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_66884d188b024-400x154.png 400w, https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_66884d188b024-800x308.png 800w, https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_66884d188b024-200x77.png 200w, https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_66884d188b024.png 1397w\" sizes=\"auto, (max-width: 780px) 100vw, 780px\" \/><\/p>\n<p>Bu sayfada;<\/p>\n<ul>\n<li>\u0130lgili repo i\u00e7in haz\u0131rlanan workflow&#8217;lar\u0131 (terime \u015fimdilik tak\u0131lmay\u0131n, otomatik \u00e7al\u0131\u015facak ak\u0131\u015flar olarak d\u00fc\u015f\u00fcnebilirsiniz),<\/li>\n<li>Son ko\u015fumlar\u0131, bunlar\u0131n durumlar\u0131n\u0131 bu sayfadan g\u00f6zlemleyebilirsiniz,<\/li>\n<li>\u015eu an i\u00e7in Ubuntu ve Windows platformlar\u0131 i\u00e7in Debug\/Release yaz\u0131l\u0131m olu\u015fturmaya y\u00f6nelik (\u015fablon proje) gerekli ara\u00e7lar\u0131n kurulmas\u0131, yaz\u0131l\u0131mlar\u0131n ve testlerin derlenmesi ve testlerin ko\u015fturulmas\u0131na y\u00f6nelik \u00f6rnek betikler eklenmi\u015f durumda. Bu betikleri kullanarak kendi projelerinize de kolayca CI\/CD kabiliyeti kazand\u0131rabilirsiniz (en az\u0131ndan CI k\u0131sm\u0131n\u0131 \ud83d\ude42 )<\/li>\n<li>Bir sonraki ad\u0131m, yukar\u0131da bahsetti\u011fim betikleri de kullanarak, uEngine4&#8217;e de github action ile s\u00fcrekli entegrasyon kabiliyeti kazand\u0131rmak in\u015fallah.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>uEngine4 veya \u015fablon proje ile ilgili her t\u00fcrl\u00fc \u00f6neri ve katk\u0131n\u0131z i\u00e7in ister gitrepo isterseniz buradaki yorum mekanizmas\u0131n\u0131 kullanabilirsiniz. Bir sonraki yaz\u0131mda g\u00f6r\u00fc\u015fmek \u00fczere iyi \u00e7al\u0131\u015fmalar diliyorum.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Uzun bir aradan sonra tekrar bir araday\u0131z sevgili yaz\u0131l\u0131mperver dostlar\u0131m. Uzunca bir s\u00fcredir uEngine4&#8217;\u00fcn elini aya\u011f\u0131n\u0131 d\u00fczeltmek ve eksik oldu\u011funu d\u00fc\u015f\u00fcnd\u00fc\u011f\u00fcm kabiliyetleri eklemek i\u00e7in u\u011fra\u015f\u0131yordum. CMake&#8217;e y\u00f6nelik d\u00fczeltmeleri yap\u0131p, sizler ile payla\u015fm\u0131\u015ft\u0131m (uEngine 4 Son G\u00fcncellemeler). Sonraki ad\u0131m olarak asl\u0131nda ihtiya\u00e7 duyulan ba\u011f\u0131ml\u0131l\u0131klar\u0131n indirilmesi ve kurulmas\u0131na y\u00f6nelik i\u015flerin otomasyonunu nas\u0131l yapar\u0131z diye hem Window hem&#8230; <a class=\"more-link\" href=\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/\">Continue reading <span class=\"meta-nav\">&#8594;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[10,302],"tags":[1140,1141,1037,51,1139,1041],"class_list":["post-2931","post","type-post","status-publish","format-standard","hentry","category-c","category-duyuru","tag-bash-script","tag-batch-script","tag-ci-cd","tag-github","tag-github-actions","tag-uengine4"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>uEngine 4 Son G\u00fcncellemeler - II - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"uEngine 4 Son G\u00fcncellemeler - II - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131\" \/>\n<meta property=\"og:description\" content=\"Uzun bir aradan sonra tekrar bir araday\u0131z sevgili yaz\u0131l\u0131mperver dostlar\u0131m. Uzunca bir s\u00fcredir uEngine4&#8217;\u00fcn elini aya\u011f\u0131n\u0131 d\u00fczeltmek ve eksik oldu\u011funu d\u00fc\u015f\u00fcnd\u00fc\u011f\u00fcm kabiliyetleri eklemek i\u00e7in u\u011fra\u015f\u0131yordum. CMake&#8217;e y\u00f6nelik d\u00fczeltmeleri yap\u0131p, sizler ile payla\u015fm\u0131\u015ft\u0131m (uEngine 4 Son G\u00fcncellemeler). Sonraki ad\u0131m olarak asl\u0131nda ihtiya\u00e7 duyulan ba\u011f\u0131ml\u0131l\u0131klar\u0131n indirilmesi ve kurulmas\u0131na y\u00f6nelik i\u015flerin otomasyonunu nas\u0131l yapar\u0131z diye hem Window hem... Continue reading &#8594;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/\" \/>\n<meta property=\"og:site_name\" content=\"Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-05T19:59:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_66884d188b024-1024x394.png\" \/>\n<meta name=\"author\" content=\"yaz\u0131l\u0131mperver\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"yaz\u0131l\u0131mperver\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/\"},\"author\":{\"name\":\"yaz\u0131l\u0131mperver\",\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb\"},\"headline\":\"uEngine 4 Son G\u00fcncellemeler &#8211; II\",\"datePublished\":\"2024-07-05T19:59:45+00:00\",\"dateModified\":\"2024-07-05T19:59:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/\"},\"wordCount\":427,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb\"},\"keywords\":[\"bash script\",\"batch script\",\"CI\/CD\",\"Github\",\"github actions\",\"uengine4\"],\"articleSection\":[\"C++\",\"Duyuru\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/\",\"url\":\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/\",\"name\":\"uEngine 4 Son G\u00fcncellemeler - II - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/www.yazilimperver.com\/#website\"},\"datePublished\":\"2024-07-05T19:59:45+00:00\",\"dateModified\":\"2024-07-05T19:59:45+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ana sayfa\",\"item\":\"https:\/\/www.yazilimperver.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"uEngine 4 Son G\u00fcncellemeler &#8211; II\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.yazilimperver.com\/#website\",\"url\":\"https:\/\/www.yazilimperver.com\/\",\"name\":\"Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131\",\"description\":\"Payla\u015fmak g\u00fczeldir.\",\"publisher\":{\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.yazilimperver.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb\",\"name\":\"yaz\u0131l\u0131mperver\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2018\/04\/OnlyIcon-1-114x114.png\",\"contentUrl\":\"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2018\/04\/OnlyIcon-1-114x114.png\",\"caption\":\"yaz\u0131l\u0131mperver\"},\"logo\":{\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"uEngine 4 Son G\u00fcncellemeler - II - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/","og_locale":"tr_TR","og_type":"article","og_title":"uEngine 4 Son G\u00fcncellemeler - II - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","og_description":"Uzun bir aradan sonra tekrar bir araday\u0131z sevgili yaz\u0131l\u0131mperver dostlar\u0131m. Uzunca bir s\u00fcredir uEngine4&#8217;\u00fcn elini aya\u011f\u0131n\u0131 d\u00fczeltmek ve eksik oldu\u011funu d\u00fc\u015f\u00fcnd\u00fc\u011f\u00fcm kabiliyetleri eklemek i\u00e7in u\u011fra\u015f\u0131yordum. CMake&#8217;e y\u00f6nelik d\u00fczeltmeleri yap\u0131p, sizler ile payla\u015fm\u0131\u015ft\u0131m (uEngine 4 Son G\u00fcncellemeler). Sonraki ad\u0131m olarak asl\u0131nda ihtiya\u00e7 duyulan ba\u011f\u0131ml\u0131l\u0131klar\u0131n indirilmesi ve kurulmas\u0131na y\u00f6nelik i\u015flerin otomasyonunu nas\u0131l yapar\u0131z diye hem Window hem... Continue reading &#8594;","og_url":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/","og_site_name":"Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","article_published_time":"2024-07-05T19:59:45+00:00","og_image":[{"url":"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2024\/07\/img_66884d188b024-1024x394.png"}],"author":"yaz\u0131l\u0131mperver","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"yaz\u0131l\u0131mperver","Tahmini okuma s\u00fcresi":"2 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/#article","isPartOf":{"@id":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/"},"author":{"name":"yaz\u0131l\u0131mperver","@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb"},"headline":"uEngine 4 Son G\u00fcncellemeler &#8211; II","datePublished":"2024-07-05T19:59:45+00:00","dateModified":"2024-07-05T19:59:45+00:00","mainEntityOfPage":{"@id":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/"},"wordCount":427,"commentCount":0,"publisher":{"@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb"},"keywords":["bash script","batch script","CI\/CD","Github","github actions","uengine4"],"articleSection":["C++","Duyuru"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/","url":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/","name":"uEngine 4 Son G\u00fcncellemeler - II - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/www.yazilimperver.com\/#website"},"datePublished":"2024-07-05T19:59:45+00:00","dateModified":"2024-07-05T19:59:45+00:00","breadcrumb":{"@id":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.yazilimperver.com\/index.php\/2024\/07\/05\/uengine-4-son-guncellemeler-ii\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Ana sayfa","item":"https:\/\/www.yazilimperver.com\/"},{"@type":"ListItem","position":2,"name":"uEngine 4 Son G\u00fcncellemeler &#8211; II"}]},{"@type":"WebSite","@id":"https:\/\/www.yazilimperver.com\/#website","url":"https:\/\/www.yazilimperver.com\/","name":"Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","description":"Payla\u015fmak g\u00fczeldir.","publisher":{"@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.yazilimperver.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb","name":"yaz\u0131l\u0131mperver","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/image\/","url":"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2018\/04\/OnlyIcon-1-114x114.png","contentUrl":"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2018\/04\/OnlyIcon-1-114x114.png","caption":"yaz\u0131l\u0131mperver"},"logo":{"@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/posts\/2931","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/comments?post=2931"}],"version-history":[{"count":1,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/posts\/2931\/revisions"}],"predecessor-version":[{"id":2933,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/posts\/2931\/revisions\/2933"}],"wp:attachment":[{"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/media?parent=2931"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/categories?post=2931"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/tags?post=2931"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}