{"id":29558,"date":"2025-09-15T14:00:34","date_gmt":"2025-09-15T11:00:34","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/"},"modified":"2025-09-15T14:00:34","modified_gmt":"2025-09-15T11:00:34","slug":"mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/","title":{"rendered":"Mac ve VM Aras\u0131ndaki Payla\u015f\u0131lan Klas\u00f6r ile OCI Geli\u015ftirici \u0130\u015f Ak\u0131\u015f\u0131"},"content":{"rendered":"<p><!DOCTYPE html><br \/>\n<html lang=\"tr\"><br \/>\n<head><br \/>\n    <meta charset=\"UTF-8\"><br \/>\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><br \/>\n    <meta name=\"description\" content=\"Mac ve lokal sanal makineniz aras\u0131nda payla\u015f\u0131lan klas\u00f6r kullanarak OCI geli\u015ftirici i\u015f ak\u0131\u015f\u0131n\u0131z\u0131 optimize edin. Ad\u0131m ad\u0131m rehber, ipu\u00e7lar\u0131 ve s\u0131k sorulan sorularla dolu bu makaleyle OCI geli\u015ftirme s\u00fcrecini h\u0131zland\u0131r\u0131n.\"><br \/>\n    <title>Mac ve VM Aras\u0131ndaki Payla\u015f\u0131lan Klas\u00f6r ile OCI Geli\u015ftirici \u0130\u015f Ak\u0131\u015f\u0131<\/title><\/p>\n<style>\n      \/* Mobile-first yakla\u015f\u0131m\u0131 *\/\n      body {\n        font-family: sans-serif;\n        line-height: 1.6;\n        margin: 1em;\n      }\n      h1, h2, h3 {\n        font-weight: bold;\n      }\n      h1 {\n        font-size: 1.8em;\n      }\n      h2 {\n        font-size: 1.5em;\n        margin-top: 1.5em;\n      }\n      h3 {\n        font-size: 1.2em;\n        margin-top: 1em;\n      }\n      pre {\n        background-color: #f0f0f0;\n        padding: 1em;\n        overflow-x: auto;\n      }\n      code {\n        font-family: monospace;\n      }\n      table {\n        width: 100%;\n        border-collapse: collapse;\n        margin-top: 1em;\n      }\n      th, td {\n        border: 1px solid #ddd;\n        padding: 0.5em;\n        text-align: left;\n      }\n      @media (min-width: 768px) {\n        body {\n          margin: 2em;\n        }\n        h1 {\n          font-size: 2.5em;\n        }\n        h2 {\n          font-size: 2em;\n        }\n        h3 {\n          font-size: 1.5em;\n        }\n      }\n    <\/style>\n<p><\/head><br \/>\n<body><br \/>\n    Mac ve VM Aras\u0131ndaki Payla\u015f\u0131lan Klas\u00f6r ile OCI Geli\u015ftirici \u0130\u015f Ak\u0131\u015f\u0131<\/p>\n<p>Oracle Cloud Infrastructure (OCI) \u00fczerinde geli\u015ftirme yaparken, yerel makinenizdeki kodlar\u0131 sanal makinenize (VM) h\u0131zl\u0131 ve verimli bir \u015fekilde ta\u015f\u0131mak \u00f6nemlidir. Bu makalede, Mac makineniz ve OCI&#039;daki lokal VM&#039;niz aras\u0131nda payla\u015f\u0131lan bir klas\u00f6r kullanarak bu i\u015f ak\u0131\u015f\u0131n\u0131 nas\u0131l optimize edece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z.  Payla\u015f\u0131lan klas\u00f6rler, dosya kopyalama i\u015flemlerini ortadan kald\u0131rarak geli\u015ftirme s\u00fcrecinizi h\u0131zland\u0131r\u0131r ve \u00fcretkenli\u011finizi art\u0131r\u0131r.<\/p>\n<h2>Temel Kavramlar:  OCI, VM ve Payla\u015f\u0131lan Klas\u00f6rler<\/h2>\n<p>Ba\u015flamadan \u00f6nce, OCI (Oracle Cloud Infrastructure), VM (Sanal Makine) ve payla\u015f\u0131lan klas\u00f6r kavramlar\u0131n\u0131 k\u0131saca \u00f6zetleyelim. OCI, Oracle&#039;\u0131n bulut tabanl\u0131 hizmetler sunan platformudur.  VM&#039;ler, bulutta \u00e7al\u0131\u015ft\u0131r\u0131lan sanal bilgisayarlard\u0131r.  Payla\u015f\u0131lan klas\u00f6rler ise iki veya daha fazla cihaz aras\u0131nda dosya ve klas\u00f6rlerin ger\u00e7ek zamanl\u0131 olarak payla\u015f\u0131lmas\u0131n\u0131 sa\u011flar. Bu, geli\u015ftirme s\u0131ras\u0131nda kod d\u00fczenlemeleri, derleme ve hata ay\u0131klama gibi i\u015flemleri \u00e7ok daha kolayla\u015ft\u0131r\u0131r.<\/p>\n<p>Bu y\u00f6ntem, \u00f6zellikle b\u00fcy\u00fck dosya veya s\u0131k g\u00fcncellenen projeler i\u00e7in geleneksel y\u00f6ntemlere (FTP, SCP, vb.) g\u00f6re \u00e7ok daha verimlidir.  Anl\u0131k de\u011fi\u015fiklikleri g\u00f6rme ve kodunuzu an\u0131nda test etme olana\u011f\u0131 sunar.  Bu da geli\u015ftiricinin hata ay\u0131klama s\u00fcrecini h\u0131zland\u0131rarak zaman ve emek tasarrufu sa\u011flar.<\/p>\n<p>Bu makale,  VirtualBox veya VMware gibi sanal makine yaz\u0131l\u0131mlar\u0131yla \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131z\u0131 varsaymaktad\u0131r. OCI\u2019da \u00e7al\u0131\u015fan bir VM&#039;niz oldu\u011funu ve bu VM&#039;ye ba\u011flanabildi\u011finizi kabul ediyoruz. Farkl\u0131 sanal makine sa\u011flay\u0131c\u0131lar\u0131 i\u00e7in ad\u0131mlar biraz de\u011fi\u015febilir, ancak genel prensipler ayn\u0131 kalacakt\u0131r.<\/p>\n<h2>Mac&#039;inizde Payla\u015f\u0131lan Klas\u00f6r Olu\u015fturma: Nas\u0131l Yap\u0131l\u0131r?<\/h2>\n<p>\u0130lk ad\u0131m, Mac makinenizde bir klas\u00f6r\u00fc payla\u015f\u0131l\u0131r hale getirmektir. Bu, Sistem Tercihleri arac\u0131l\u0131\u011f\u0131yla kolayca yap\u0131labilir.  A\u015fa\u011f\u0131daki ad\u0131mlar\u0131 izleyin:<\/p>\n<ol>\n<li>Sistem Tercihleri&#039;ni a\u00e7\u0131n.<\/li>\n<li>Payla\u015f\u0131m&#039;\u0131 se\u00e7in.<\/li>\n<li>Payla\u015f\u0131m listesinde &#8220;Dosya Payla\u015f\u0131m\u0131&#8221;n\u0131 se\u00e7in.<\/li>\n<li>Payla\u015fmak istedi\u011finiz klas\u00f6r\u00fc se\u00e7in ve &#8220;Payla\u015f&#8221; onay kutusunu i\u015faretleyin.<\/li>\n<li>A\u015fa\u011f\u0131da, payla\u015f\u0131lan klas\u00f6re eri\u015fim izni verece\u011finiz kullan\u0131c\u0131lar\u0131 belirleyin.  G\u00fcvenlik i\u00e7in, sadece gerekli kullan\u0131c\u0131lar\u0131 ekleyin.<\/li>\n<li>SMB\/CIFS payla\u015f\u0131m\u0131n\u0131 aktifle\u015ftirin. Bu, Windows ve di\u011fer i\u015fletim sistemlerinden eri\u015fimi sa\u011flar.  Gerekirse, SMB payla\u015f\u0131m\u0131n\u0131n ad\u0131 ve \u015fifresini not edin.<\/li>\n<\/ol>\n<p>\u015eimdi Mac&#039;inizde se\u00e7ti\u011finiz klas\u00f6r, a\u011f\u0131n\u0131zdaki yetkili cihazlar taraf\u0131ndan eri\u015filebilir olacakt\u0131r.  Ancak, bu sadece yar\u0131s\u0131d\u0131r.  Sanal makinenizin de bu klas\u00f6re eri\u015febilmesi gerekmektedir.<\/p>\n<h2>VM&#039;nizde Payla\u015f\u0131lan Klas\u00f6re Ba\u011flanma: Ad\u0131m Ad\u0131m Rehber<\/h2>\n<p>VM&#039;nizde payla\u015f\u0131lan klas\u00f6re eri\u015fmek i\u00e7in birka\u00e7 y\u00f6ntem vard\u0131r.  En yayg\u0131n y\u00f6ntem, sanal makine yaz\u0131l\u0131m\u0131n\u0131z\u0131n sa\u011flad\u0131\u011f\u0131 \u00f6zellikler arac\u0131l\u0131\u011f\u0131yla ba\u011flanmakt\u0131r. \u00d6rne\u011fin, VirtualBox&#039;ta bunu, sanal makinenin ayarlar\u0131ndan &#8220;Payla\u015f\u0131lan Klas\u00f6rler&#8221; b\u00f6l\u00fcm\u00fcn\u00fc kullanarak yapabilirsiniz.<\/p>\n<p>VM&#039;nizin i\u015fletim sistemine ba\u011fl\u0131 olarak, payla\u015f\u0131lan klas\u00f6re ba\u011flanmak i\u00e7in farkl\u0131 ad\u0131mlar izlemeniz gerekebilir.  Genellikle, a\u015fa\u011f\u0131daki ad\u0131mlar\u0131 i\u00e7erir:<\/p>\n<ol>\n<li>Sanal makinenizi durdurun.<\/li>\n<li>Sanal makine ayarlar\u0131n\u0131 a\u00e7\u0131n.<\/li>\n<li>&#8220;Payla\u015f\u0131lan Klas\u00f6rler&#8221; veya benzeri bir se\u00e7ene\u011fi bulun.<\/li>\n<li>Yeni bir payla\u015f\u0131lan klas\u00f6r ekleyin ve Mac&#039;inizdeki payla\u015f\u0131lan klas\u00f6r\u00fcn yolunu belirtin.<\/li>\n<li>VM&#039;nizi ba\u015flat\u0131n.<\/li>\n<li>VM&#039;nin i\u015fletim sisteminde, a\u011f s\u00fcr\u00fcc\u00fcs\u00fc olarak payla\u015f\u0131lan klas\u00f6re ba\u011flan\u0131n.  Bu genellikle, &#8220;Bilgisayar\u0131m&#8221; veya &#8220;Dosya Gezgini&#8221; gibi bir aray\u00fcz arac\u0131l\u0131\u011f\u0131yla yap\u0131l\u0131r.<\/li>\n<li>Gerekli a\u011f s\u00fcr\u00fcc\u00fcs\u00fc harflerini ve ba\u011flant\u0131 bilgilerini do\u011fru girdi\u011finizden emin olun.<\/li>\n<\/ol>\n<p>Ba\u011flant\u0131 detaylar\u0131n\u0131 do\u011fru girdikten sonra, payla\u015f\u0131lan klas\u00f6r VM&#039;nizde bir s\u00fcr\u00fcc\u00fc harfi olarak g\u00f6r\u00fcnecektir ve dosyalar\u0131n\u0131z\u0131 kolayca eri\u015fip d\u00fczenleyebilirsiniz.  VirtualBox&#039;ta \u00f6rne\u011fin,  <code>\/mnt\/sda1<\/code> gibi bir konumda g\u00f6r\u00fcnebilir.  Bu konumu projenizin yap\u0131land\u0131rma dosyalar\u0131nda belirtmeniz gerekebilir.<\/p>\n<h2>Ger\u00e7ek D\u00fcnya Senaryolar\u0131: Vaka Analizleri<\/h2>\n<h3>Senaryo 1: B\u00fcy\u00fck bir web uygulamas\u0131 geli\u015ftiriyorsunuz<\/h3>\n<p>10 GB&#039;l\u0131k bir web uygulamas\u0131 geli\u015ftiriyorsunuz. Her g\u00fcn d\u00fczenlemeler yap\u0131yorsunuz ve de\u011fi\u015fiklikleri s\u00fcrekli olarak VM&#039;nize y\u00fcklemeniz gerekiyor.  Payla\u015f\u0131lan klas\u00f6rler sayesinde,  dosyalar\u0131 manuel olarak kopyalaman\u0131z gerekmez.  De\u011fi\u015fiklikler ger\u00e7ek zamanl\u0131 olarak yans\u0131t\u0131l\u0131r ve geli\u015ftirme s\u00fcreci \u00f6nemli \u00f6l\u00e7\u00fcde h\u0131zlan\u0131r.  Bu, \u00f6zellikle b\u00fcy\u00fck ekiplerde i\u015fbirli\u011fini kolayla\u015ft\u0131r\u0131r.<\/p>\n<h3>Senaryo 2: Veri yo\u011fun bir makine \u00f6\u011frenmesi projesi<\/h3>\n<p>B\u00fcy\u00fck veri setlerini i\u00e7eren bir makine \u00f6\u011frenmesi projesi \u00fczerinde \u00e7al\u0131\u015f\u0131yorsunuz.  Veri setini VM&#039;ye kopyalamak zaman al\u0131c\u0131 bir i\u015flemdir. Payla\u015f\u0131lan klas\u00f6rler, veri setine VM&#039;den eri\u015fmenizi sa\u011flar, b\u00f6ylece veri kopyalama i\u015flemi ortadan kalkar. Bu, \u00f6zellikle veri setleri \u00e7ok b\u00fcy\u00fck oldu\u011funda \u00f6nemli bir performans art\u0131\u015f\u0131 sa\u011flar.<\/p>\n<h3>Senaryo 3: S\u00fcrekli entegrasyon\/s\u00fcrekli da\u011f\u0131t\u0131m (CI\/CD) boru hatt\u0131<\/h3>\n<p>Bir CI\/CD boru hatt\u0131 kuruyorsunuz ve kod taban\u0131n\u0131 s\u00fcrekli olarak VM&#039;ye g\u00f6ndermeniz gerekiyor.  Payla\u015f\u0131lan klas\u00f6rler, otomatik da\u011f\u0131t\u0131m s\u00fcre\u00e7lerini h\u0131zland\u0131r\u0131r ve manuel m\u00fcdahale ihtiyac\u0131n\u0131 azalt\u0131r.  Bu durum s\u00fcrekli entegrasyon ve da\u011f\u0131t\u0131m s\u00fcre\u00e7lerini \u00f6nemli \u00f6l\u00e7\u00fcde h\u0131zland\u0131r\u0131r.<\/p>\n<h2>\u0130leri D\u00fczey Teknikler ve \u0130pu\u00e7lar\u0131<\/h2>\n<p>Payla\u015f\u0131lan klas\u00f6rleri daha verimli kullanmak i\u00e7in baz\u0131 ileri teknikler vard\u0131r. \u00d6rne\u011fin,  performans\u0131 iyile\u015ftirmek i\u00e7in, payla\u015f\u0131lan klas\u00f6r\u00fcn boyutu ve i\u00e7erdi\u011fi dosya say\u0131s\u0131 optimize edilebilir.  Ayr\u0131ca,  payla\u015f\u0131lan klas\u00f6r i\u00e7in kullan\u0131lan protokol\u00fc (SMB\/CIFS, NFS) se\u00e7erken performans ve g\u00fcvenlik gereksinimlerini g\u00f6z \u00f6n\u00fcnde bulundurmak \u00f6nemlidir.  SMB\/CIFS genel ama\u00e7l\u0131 bir protokold\u00fcr ve \u00e7e\u015fitli platformlarla uyumludur.  NFS ise daha y\u00fcksek performans sunabilir, ancak genellikle Linux\/Unix ortamlar\u0131nda tercih edilir.<\/p>\n<p>G\u00fcvenlik, \u00f6zellikle payla\u015f\u0131lan klas\u00f6rlerde \u00f6nemlidir.  Sadece yetkili kullan\u0131c\u0131lar\u0131n payla\u015f\u0131lan klas\u00f6re eri\u015fimine izin verildi\u011finden emin olun.  G\u00fc\u00e7l\u00fc \u015fifreler kullan\u0131n ve gereksiz izinleri kald\u0131r\u0131n.  Ayr\u0131ca, vir\u00fcs taramas\u0131 gibi g\u00fcvenlik \u00f6nlemlerini almak da \u00f6nemlidir. Daha fazla bilgi i\u00e7in <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a> sitesini ziyaret edebilirsiniz.<\/p>\n<h2>Performans Kar\u015f\u0131la\u015ft\u0131rmas\u0131: Payla\u015f\u0131lan Klas\u00f6r vs. Di\u011fer Y\u00f6ntemler<\/h2>\n<table>\n<thead>\n<tr>\n<th>Y\u00f6ntem<\/th>\n<th>Performans<\/th>\n<th>Kolayl\u0131k<\/th>\n<th>G\u00fcvenlik<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Payla\u015f\u0131lan Klas\u00f6r<\/td>\n<td>Y\u00fcksek<\/td>\n<td>Y\u00fcksek<\/td>\n<td>Orta (do\u011fru yap\u0131land\u0131rmaya ba\u011fl\u0131)<\/td>\n<\/tr>\n<tr>\n<td>FTP<\/td>\n<td>D\u00fc\u015f\u00fck<\/td>\n<td>D\u00fc\u015f\u00fck<\/td>\n<td>Orta<\/td>\n<\/tr>\n<tr>\n<td>SCP<\/td>\n<td>Orta<\/td>\n<td>Orta<\/td>\n<td>Y\u00fcksek<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>\u00d6\u011frenme Yol Haritas\u0131<\/h2>\n<p>Bu makaledeki konuyu \u00f6\u011frenmek i\u00e7in bir yol haritas\u0131 a\u015fa\u011f\u0131dad\u0131r:<\/p>\n<h3>Yeni Ba\u015flayanlar:<\/h3>\n<ul>\n<li>Temel OCI ve VM kavramlar\u0131n\u0131 \u00f6\u011frenin.<\/li>\n<li>Mac&#039;inizde payla\u015f\u0131lan bir klas\u00f6r olu\u015fturmay\u0131 \u00f6\u011frenin.<\/li>\n<li>VM&#039;nizde payla\u015f\u0131lan klas\u00f6re ba\u011flanma ad\u0131mlar\u0131n\u0131 uygulay\u0131n.<\/li>\n<\/ul>\n<h3>Orta Seviye:<\/h3>\n<ul>\n<li>Farkl\u0131 payla\u015f\u0131lan klas\u00f6r protokollerini kar\u015f\u0131la\u015ft\u0131r\u0131n.<\/li>\n<li>Performans\u0131 iyile\u015ftirmek i\u00e7in ipu\u00e7lar\u0131n\u0131 uygulay\u0131n.<\/li>\n<li>Basit bir proje \u00fczerinde payla\u015f\u0131lan klas\u00f6rleri kullan\u0131n.<\/li>\n<\/ul>\n<h3>\u0130leri Seviye:<\/h3>\n<ul>\n<li>G\u00fcvenlik \u00f6nlemlerini daha detayl\u0131 inceleyin.<\/li>\n<li>Karma\u015f\u0131k projelerde payla\u015f\u0131lan klas\u00f6rleri etkili bir \u015fekilde kullan\u0131n.<\/li>\n<li>CI\/CD boru hatlar\u0131nda payla\u015f\u0131lan klas\u00f6rleri entegre edin.<\/li>\n<\/ul>\n<h2>Sonu\u00e7<\/h2>\n<p>Mac makineniz ve OCI&#039;daki lokal VM&#039;niz aras\u0131nda payla\u015f\u0131lan klas\u00f6r kullan\u0131m\u0131, OCI geli\u015ftirme i\u015f ak\u0131\u015f\u0131n\u0131z\u0131 \u00f6nemli \u00f6l\u00e7\u00fcde optimize eder.  Bu makalede anlat\u0131lan ad\u0131mlar\u0131 izleyerek, dosya kopyalama i\u015flemlerinden kurtulur, geli\u015ftirme s\u00fcrecini h\u0131zland\u0131r\u0131rs\u0131n\u0131z ve \u00fcretkenli\u011finizi art\u0131r\u0131rs\u0131n\u0131z.  Unutmay\u0131n ki, g\u00fcvenlik \u00f6nlemlerini almak ve performans\u0131 optimize etmek i\u00e7in do\u011fru yap\u0131land\u0131rma \u00e7ok \u00f6nemlidir.<\/p>\n<h2>S\u0131k\u00e7a Sorulan Sorular (SSS)<\/h2>\n<ul>\n<li><strong>Payla\u015f\u0131lan klas\u00f6rler g\u00fcvenli mi?<\/strong> Payla\u015f\u0131lan klas\u00f6rler, do\u011fru yap\u0131land\u0131r\u0131ld\u0131\u011f\u0131nda olduk\u00e7a g\u00fcvenlidir.  Ancak, g\u00fc\u00e7l\u00fc \u015fifreler kullanmak ve sadece yetkili kullan\u0131c\u0131lar\u0131n eri\u015fimine izin vermek \u00f6nemlidir.<\/li>\n<li><strong>Performans sorunlar\u0131yla kar\u015f\u0131la\u015f\u0131rsam ne yapmal\u0131y\u0131m?<\/strong> Performans sorunlar\u0131yla kar\u015f\u0131la\u015f\u0131rsan\u0131z, a\u011f ba\u011flant\u0131n\u0131z\u0131 kontrol edin, payla\u015f\u0131lan klas\u00f6r\u00fcn boyutunu azalt\u0131n ve kullan\u0131lan protokol\u00fc inceleyin.<\/li>\n<li><strong>Hangi sanal makine yaz\u0131l\u0131mlar\u0131yla uyumludur?<\/strong>  VirtualBox, VMware ve di\u011fer bir\u00e7ok sanal makine yaz\u0131l\u0131m\u0131yla uyumludur.<\/li>\n<li><strong>Payla\u015f\u0131lan klas\u00f6r boyutunda bir s\u0131n\u0131r var m\u0131?<\/strong> S\u0131n\u0131r, kullan\u0131lan a\u011f ve sanal makine yaz\u0131l\u0131m\u0131na ba\u011fl\u0131d\u0131r. \u00c7ok b\u00fcy\u00fck dosyalar i\u00e7in performans d\u00fc\u015febilir.<\/li>\n<li><strong>Farkl\u0131 i\u015fletim sistemlerinde nas\u0131l \u00e7al\u0131\u015f\u0131r?<\/strong>  Genel prensipler ayn\u0131d\u0131r, ancak i\u015fletim sistemine \u00f6zg\u00fc baz\u0131 farkl\u0131l\u0131klar olabilir.  \u00d6rne\u011fin, Windows&#039;ta a\u011f s\u00fcr\u00fcc\u00fclerine ba\u011flanma i\u015flemi biraz farkl\u0131 olabilir.<\/li>\n<\/ul>\n<p>Yazar: Fatih Soysal<\/p>\n<p><\/body><br \/>\n<\/html><\/pre>\n<p><\/code><\/p>\n","protected":false},"excerpt":{"rendered":"Mac ve VM Aras\u0131ndaki Payla\u015f\u0131lan Klas\u00f6r ile OCI Geli\u015ftirici \u0130\u015f Ak\u0131\u015f\u0131 Mac ve VM Aras\u0131ndaki Payla\u015f\u0131lan Klas\u00f6r ile&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-29558","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Mac ve VM Aras\u0131ndaki Payla\u015f\u0131lan Klas\u00f6r ile OCI Geli\u015ftirici \u0130\u015f Ak\u0131\u015f\u0131<\/title>\n<meta name=\"description\" content=\"Oracle Cloud Infrastructure (OCI) \u00fczerinde geli\u015ftirme yaparken, yerel makinenizdeki kodlar\u0131 sanal makinenize (VM) h\u0131zl\u0131 ve verimli bir \u015fekilde ta\u015f\u0131mak \u00f6nemlidir. Bu makalede, Mac makineniz ve OCI&#039;daki lokal VM&#039;niz aras\u0131nda payla\u015f\u0131lan bir klas\u00f6r kullanarak bu i\u015f ak\u0131\u015f\u0131n\u0131 nas\u0131l optimize edece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. Payla\u015f\u0131lan klas\u00f6rler, dosya kopyalama i\u015flemlerini ortadan kald\u0131rarak geli\u015ftirme s\u00fcrecinizi h\u0131zland\u0131r\u0131r ve \u00fcretkenli\u011finizi art\u0131r\u0131r.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mac ve VM Aras\u0131ndaki Payla\u015f\u0131lan Klas\u00f6r ile OCI Geli\u015ftirici \u0130\u015f Ak\u0131\u015f\u0131\" \/>\n<meta property=\"og:description\" content=\"Oracle Cloud Infrastructure (OCI) \u00fczerinde geli\u015ftirme yaparken, yerel makinenizdeki kodlar\u0131 sanal makinenize (VM) h\u0131zl\u0131 ve verimli bir \u015fekilde ta\u015f\u0131mak \u00f6nemlidir. Bu makalede, Mac makineniz ve OCI&#039;daki lokal VM&#039;niz aras\u0131nda payla\u015f\u0131lan bir klas\u00f6r kullanarak bu i\u015f ak\u0131\u015f\u0131n\u0131 nas\u0131l optimize edece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. Payla\u015f\u0131lan klas\u00f6rler, dosya kopyalama i\u015flemlerini ortadan kald\u0131rarak geli\u015ftirme s\u00fcrecinizi h\u0131zland\u0131r\u0131r ve \u00fcretkenli\u011finizi art\u0131r\u0131r.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-15T11:00:34+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Mac ve VM Aras\u0131ndaki Payla\u015f\u0131lan Klas\u00f6r ile OCI Geli\u015ftirici \u0130\u015f Ak\u0131\u015f\u0131\",\"datePublished\":\"2025-09-15T11:00:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/\"},\"wordCount\":1555,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/\",\"name\":\"Mac ve VM Aras\u0131ndaki Payla\u015f\u0131lan Klas\u00f6r ile OCI Geli\u015ftirici \u0130\u015f Ak\u0131\u015f\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-09-15T11:00:34+00:00\",\"description\":\"Oracle Cloud Infrastructure (OCI) \u00fczerinde geli\u015ftirme yaparken, yerel makinenizdeki kodlar\u0131 sanal makinenize (VM) h\u0131zl\u0131 ve verimli bir \u015fekilde ta\u015f\u0131mak \u00f6nemlidir. Bu makalede, Mac makineniz ve OCI'daki lokal VM'niz aras\u0131nda payla\u015f\u0131lan bir klas\u00f6r kullanarak bu i\u015f ak\u0131\u015f\u0131n\u0131 nas\u0131l optimize edece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. Payla\u015f\u0131lan klas\u00f6rler, dosya kopyalama i\u015flemlerini ortadan kald\u0131rarak geli\u015ftirme s\u00fcrecinizi h\u0131zland\u0131r\u0131r ve \u00fcretkenli\u011finizi art\u0131r\u0131r.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mac ve VM Aras\u0131ndaki Payla\u015f\u0131lan Klas\u00f6r ile OCI Geli\u015ftirici \u0130\u015f Ak\u0131\u015f\u0131\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Mac ve VM Aras\u0131ndaki Payla\u015f\u0131lan Klas\u00f6r ile OCI Geli\u015ftirici \u0130\u015f Ak\u0131\u015f\u0131","description":"Oracle Cloud Infrastructure (OCI) \u00fczerinde geli\u015ftirme yaparken, yerel makinenizdeki kodlar\u0131 sanal makinenize (VM) h\u0131zl\u0131 ve verimli bir \u015fekilde ta\u015f\u0131mak \u00f6nemlidir. Bu makalede, Mac makineniz ve OCI'daki lokal VM'niz aras\u0131nda payla\u015f\u0131lan bir klas\u00f6r kullanarak bu i\u015f ak\u0131\u015f\u0131n\u0131 nas\u0131l optimize edece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. Payla\u015f\u0131lan klas\u00f6rler, dosya kopyalama i\u015flemlerini ortadan kald\u0131rarak geli\u015ftirme s\u00fcrecinizi h\u0131zland\u0131r\u0131r ve \u00fcretkenli\u011finizi art\u0131r\u0131r.","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:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/","og_locale":"tr_TR","og_type":"article","og_title":"Mac ve VM Aras\u0131ndaki Payla\u015f\u0131lan Klas\u00f6r ile OCI Geli\u015ftirici \u0130\u015f Ak\u0131\u015f\u0131","og_description":"Oracle Cloud Infrastructure (OCI) \u00fczerinde geli\u015ftirme yaparken, yerel makinenizdeki kodlar\u0131 sanal makinenize (VM) h\u0131zl\u0131 ve verimli bir \u015fekilde ta\u015f\u0131mak \u00f6nemlidir. Bu makalede, Mac makineniz ve OCI'daki lokal VM'niz aras\u0131nda payla\u015f\u0131lan bir klas\u00f6r kullanarak bu i\u015f ak\u0131\u015f\u0131n\u0131 nas\u0131l optimize edece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. Payla\u015f\u0131lan klas\u00f6rler, dosya kopyalama i\u015flemlerini ortadan kald\u0131rarak geli\u015ftirme s\u00fcrecinizi h\u0131zland\u0131r\u0131r ve \u00fcretkenli\u011finizi art\u0131r\u0131r.","og_url":"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-09-15T11:00:34+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"8 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Mac ve VM Aras\u0131ndaki Payla\u015f\u0131lan Klas\u00f6r ile OCI Geli\u015ftirici \u0130\u015f Ak\u0131\u015f\u0131","datePublished":"2025-09-15T11:00:34+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/"},"wordCount":1555,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/","url":"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/","name":"Mac ve VM Aras\u0131ndaki Payla\u015f\u0131lan Klas\u00f6r ile OCI Geli\u015ftirici \u0130\u015f Ak\u0131\u015f\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-09-15T11:00:34+00:00","description":"Oracle Cloud Infrastructure (OCI) \u00fczerinde geli\u015ftirme yaparken, yerel makinenizdeki kodlar\u0131 sanal makinenize (VM) h\u0131zl\u0131 ve verimli bir \u015fekilde ta\u015f\u0131mak \u00f6nemlidir. Bu makalede, Mac makineniz ve OCI'daki lokal VM'niz aras\u0131nda payla\u015f\u0131lan bir klas\u00f6r kullanarak bu i\u015f ak\u0131\u015f\u0131n\u0131 nas\u0131l optimize edece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. Payla\u015f\u0131lan klas\u00f6rler, dosya kopyalama i\u015flemlerini ortadan kald\u0131rarak geli\u015ftirme s\u00fcrecinizi h\u0131zland\u0131r\u0131r ve \u00fcretkenli\u011finizi art\u0131r\u0131r.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/mac-ve-vm-arasindaki-paylasilan-klasor-ile-oci-gelistirici-is-akisi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Mac ve VM Aras\u0131ndaki Payla\u015f\u0131lan Klas\u00f6r ile OCI Geli\u015ftirici \u0130\u015f Ak\u0131\u015f\u0131"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/29558","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=29558"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/29558\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=29558"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=29558"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=29558"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}