Categories
tr

Kaşık nasıl kullanılırnet, uygulamaları sanal bir bulut bilgisayarda test etmek için

Mark Wyciślik-Wilson bir yazılım delisi ve yeni, parlak ve merak uyandıran şeylerin hayranı. Çalışmaları TechRadar ve BetaNews’ten Lifehacker UK’ye kadar her yerde yayınlandı. Daha fazla oku.

Sunucu tarafı uygulamaları çalıştırma fikri yeni bir şey değil, ancak OpenOffice gibi günlük uygulamalarla hemen ilişkilendirilen bir kavram da değil. Google Dokümanlar gibi çeşitli çevrimiçi uygulamalar mevcuttur, ancak Spoon. net size bulutta çalıştırılabilecek daha geniş bir yelpazede tanıdık başlıklara erişim sağlar.

Spoon. net, çevrimiçi uygulamalarla çalışmanıza izin veren diğer benzer hizmetlerden farklıdır. Burada, yeniden yazılmış veya bulut kullanımı için özel olarak tasarlanmış uygulamalarla çalışmak yerine, bildiğiniz ve sevdiğiniz programlar arasından seçim yapabilirsiniz – web tarayıcıları ve görüntü düzenleyicilerden medya oynatıcılara ve oyunlara kadar her şey.

Hizmet tamamen bulut tabanlı değildir; tüm bu uygulamaları web tarayıcınızda çalıştırmanız mümkün değildir. Bunun yerine, www. spoon. net adresinden ücretsiz olarak alabileceğiniz Spoon. net konsolunun bir kopyasını indirmeniz gerekecektir.

Yazılımı indirmek için adınızı ve e-posta adresinizi girmeniz ve bir şifre seçmeniz gerekecektir. Bunlar, farklı makinelerde aynı uygulamalara erişmek için kullanılabilen Spoon. net hesabınızın ayrıntıları olarak işlev görür.

Çevrimiçi Uygulama Kitaplığı

Hesabınıza giriş yaptığınızda, uygulamaya bir sistem tepsisi simgesi aracılığıyla erişebilirsiniz. Bu, Windows’un 8 öncesi sürümlerindeki Başlat menüsüne çok benzer şekilde çalışır ve mevcut tüm uygulamalar kolayca bulunabilmeleri için düzgün bir şekilde kategorilere ayrılmıştır.

Uygulamaları kullandıkça, son erişilen programlar listenize eklenirler, böylece onları tekrar başlatmak için sonsuz menüleri tıklamanıza gerek kalmaz. Kullanmak isteyebileceğiniz uygulamaları izlemenizi sağlayan bir arama seçeneği de vardır – sadece yazmaya başlayın ve sonuçlar anında görüntülenecektir.

Uygulamaların yüklenmesi biraz zaman alabilir, ancak bu büyük ölçüde internet bağlantınızın hızına bağlıdır. Unutmayın, bunlar tam uygulamalardır, bu şekilde “akış” için özel olarak tasarlanmış kısaltılmış sürümler değildir. Bir uygulamayı bir kereden fazla kullanırsanız, uygulamanın arabelleğe alındığını ve sonraki başlatmaların fark edilir derecede daha hızlı olduğunu göreceksiniz.

Gümüş kaplama

Bunların eksiksiz uygulamalar olması, yalnızca hiçbir özelliği kaçırmamakla kalmaz, aynı zamanda bulut uygulamalarıyla tam olarak PC’nize yüklediğiniz şekilde etkileşim kurabileceğiniz anlamına gelir. Bu, uygulamalar arasında Alt-Tab yapabileceğiniz, pencereleri yeniden boyutlandırabileceğiniz ve taşıyabileceğiniz anlamına gelir – temel olarak bir programla yapmak isteyebileceğiniz her şey.

Web’de hesabınızı ziyaret edin ve çevrimiçi başlıklar listesine göz atmak için başka bir yolunuz olur. Pek çok açıdan bu, özellikle açıklamaları okumak ve farklı uygulamaları karşılaştırmak istiyorsanız, koleksiyona bakmanın aslında daha kolay bir yoludur. Bununla birlikte, olayların muhtemelen daha ilginç olan başka bir yönü daha var.

Sandbox’ta oynayın

Spoon. net ile sanal alanlı makineler kurma yeteneği birçok olanak sağlar. Bu, konsol yazılımı aracılığıyla değil, yalnızca web sitesi aracılığıyla erişilebilen bir seçenektir ve ‘Sandbox’ı çatalla’ bağlantısını tıklayarak bulabilirsiniz.

Uzaktan erişim araçları, web tarayıcısı, e-posta yardımcı programları ve çok daha fazlası gibi çalışmanız için önceden yapılandırılmış bir dizi korumalı alan vardır ve bunları kullanmak, güvenliği düşünmeden yazılımı denemenin harika bir yoludur.

Peki Spoon’u ne için kullanabilirsiniz? Uygulamalar sık sık güncellenir, bu nedenle sisteminizde olabilecek olası yan etkiler konusunda endişelenmenize gerek kalmadan yeni sürümleri denemeniz için harika bir yol sunar. Bir web tarayıcısının eski sürümleriyle çalışabilmek, zaman zaman kullanışlı olabilecek bir şeydir.

Bulut tabanlı sisteminizin temelde korumalı olması, görev açısından kritik bilgisayarınızda normalde güvenli bulamayacağınız şeyleri yapmakta özgür olduğunuz anlamına gelir.

Elbette, Spoon’un ücretsiz sürümü büyük silahlarla oynamanıza izin vermiyor. Microsoft Office veya Adobe Creative Suite gibileriyle çalışabilmek istiyorsanız, bir Spoon Studio lisansı için biraz para ayırmanız gerekecek.

Güvenmeyebileceğiniz sitelerden bazılarını ziyaret etmek için yalıtılmış bir tarayıcı kullanabilirsiniz ve web geliştiricileri, sayısız platforma erişmeye veya çok sayıda program yüklemeye gerek kalmadan sitelerinin farklı tarayıcılarda (mobil sürümler dahil) nasıl göründüğünü kontrol edebilir. Ayrıca oldukça havalı olduğu gerçeği de var.

Windows veya MAC üzerine bir yazılım yüklemek çok da önemli değil. Herkes kolayca yapabilir. Ancak, bu numara biraz farklı çünkü bugün size bulut depolama alanından yazılım yüklemeyi ve çalıştırmayı göstereceğim.

Genellikle iki tür yazılım vardır. Bir yazılım türü kurulum gerektirir ve ikinci yazılım türü herhangi bir kuruluma ihtiyaç duymaz. Bunlara taşınabilir yazılım denir. Bunları her yerde taşıyabilir ve kurulum yapmadan kullanabilirsiniz. Bu, herhangi bir yazılımı kullanmak için çok kolay ve çok zaman tasarrufu yöntemidir. Öte yandan, herhangi bir Windows yazılımının taşınabilir bir sürümünü oluşturabilirsiniz.

Ne, bunun bulut deposuna herhangi bir yazılım yüklemek için de mümkün olduğunu söylersem? Bu makale tamamen bu hile ile ilgili. Genellikle, sabit sürücüye (c sürücü veya sistem sürücüsü) yazılım yükleriz. Ancak, bu hile, en sevdiğiniz yazılımı seçilen bir bulut deposuna yüklemenize yardımcı olacaktır. Kurulduktan sonra tarayıcınızda kolayca kullanabilirsiniz.

Yazılımı bulut depolamasına yüklemenin avantajı, eski PC’den yeni bir PC’ye geçerseniz hiçbir şey taşımanız gerekmez.

Bulut depolama alanından yazılım nasıl kurulur ve çalıştırılır?

Aslında, bugün kullanacağımız bulut depolama alanına zaten yüzden fazla kullanışlı yazılım kuruldu. Kullanıcıların taşınabilir sürüm yazılımı oluşturmasına yardımcı olan resmi Camyo web sitesine gidin. Herhangi bir Cameyo hesabı olmadan halka yüklü yazılımı kullanabilirsiniz. Yukarıdaki bağlantı tüm yazılım türlerini görüntüler.

Ancak, en sevdiğiniz yazılımı dileğinize göre de bulabilirsiniz. Örneğin, tarayıcı, medya, iletişim, güvenlik vb. Yazılımları kategorilere göre kontrol etmek mümkündür. Bunları bulmak için, uygulama kütüphanesi düğmesini sol tarafınızdan genişletin ve belirli bir kategori seçin.

VirtualBox, Adobe Reader, VLC, Skype, Spotify, Firefox, KM Player, Picasa, Opera Mini, Camtasia Studio, Winrar, 7ZIP, Google Chrome, OpenOffice, Malwarebebytes, FormatFactory, Google Earth gibi düzenli olarak kullanılan yazılımların çoğunu alacaksınız, Audacity, takım izleyicisi, Gom oyuncusu ve daha fazlası.

En sevdiğiniz yazılım Cameyo tarafından verilen listede mevcut değilse, bunu kolayca yükleyebilirsiniz. Bunu yapmak için bir hesabınız olmalı. Gerçekten daha fazla uygulama eklemeniz gerekiyorsa, ücretsiz bir hesap oluşturmanız yeterlidir. Bundan sonra, uygulama bölümü eklemeye gidin. Ardından, yeni bir Cameyo Paketi Oluştur (yazılım yükleyicisinden) seçin. Bu nedenle, bu yazılımın URL’sini seçmeniz (maks. Boyutu = 120MB) veya PC’nizden herhangi bir uygulamayı (maks. Boyut = 30MB) yükleyebilirsiniz.

Ardından, Cameyo depolama alanını seçebilir veya kurulum sürücünüz olarak Dropbox’ı bağlayabilir ve kullanabilirsiniz. Ne istersen yap ve Gönder düğmesine basın. Göndermeden önce 32 bit veya 64 bit de seçebilirsiniz.

Bu kadar! Uygulamayı hesabınıza yüklemek ve yüklemek çok az zaman alacaktır. Yükledikten sonra yazılımınızı uygulamalar bölümümde kullanabilirsiniz.

Editörün Notu

Her ne kadar ihtiyacınız olan yazılımın çoğuyla ilgilenebilir, ancak büyük bir istikrara ihtiyacınız varsa herhangi bir yazılım kullanmasını tavsiye etmem. Öte yandan, bir internet bağlantısı sorununuz varsa tüm verileri kaybedecektir.

Bugün en iyi bulut senkronizasyon hizmeti çözümleri bir senkronizasyon istemcisi ile birlikte geliyor. Senkronizasyon klasörleri dosyaları çevrimiçi olarak saklamak için fiili mekanizma olsa da, bazen bulutla eşlenmiş yerel bir sürücü kullanmak çok daha uygun olabilir. Bu, özellikle sabit sürücünüzde tüketilen alanı azaltırken bulut içeriği görünürlüğünü elde etmek için geçerlidir.

Bununla birlikte, ilk başta, bir bulut depolama ağı sürücüsünün nasıl kurulacağını bulmak, en azından ne kadar kolay olabileceğini bulana kadar zor bir teklif olabilir. Bu kılavuzda, bunu keşfetmenize yardımcı olacağız.

Hangi bulut depolama sağlayıcılarının, normal senkronizasyon klasörüne ek olarak Network Drive istemcileri sunduğuna bakacağız, ayrıca en sevdiğiniz sağlayıcınız olmadığında bulut depolamanızı nasıl bir sürücü mektubuna eşleyeceğinizi göstereceğiz. Pcloud Drive ve Egnyte Drive’dan Mountain Duck ve Cloudberry Drive’a kadar, bu makale buluta sahip dosyalarla çalışma seçeneklerinizi geliştirecektir.

Senkronizasyon Klasörleri Vs Network Drives

Günümüzde çoğu bulut depolama çözümü, dosya sisteminizde yaygın olarak “senkronizasyon klasörü” olarak bilinen şeyi oluşturan bir masaüstü istemci indirme sunar. Senkronizasyon klasörleri, klasör içeriğini ve dosya düzenlemelerini bulut hesabınıza bağlı tüm cihazlara otomatik olarak kopyalamak için kullanışlıdır.

Senkronizasyon klasörlerinin dezavantajı, bir Cloudwards. net Reader’ın kavradığı gibi, çalışmak için dosyaları hem bulutta hem de sabit sürücünüzde saklamaları gerektiğidir. Bulut depolamasını kullanmak isteyenler için, bu yaklaşımın işe yaramadığı sabit sürücü alanı temizlemek için.

Bu sorunu çözmek için, çoğu bulut depolama çözümünün Selective Sync adlı bir özellik sunmaya başladığı. Seçici senkronizasyon ile, belirli klasörler için senkronizasyonu kapatabilirsiniz ve bunu yaparken bu klasörler sabit sürücünüzde değil, yalnızca bulutta saklanır.

Yararlı ve genellikle yönetilmesi zor olmasa da, seçici senkronizasyonun dezavantajı, senkronizasyonun kapatıldığı klasörler için dosya sisteminizdeki klasör içeriğini artık yapamayacağınızdır. Hangi dosyaların orada olduğunu görmek için, klasör için senkronizasyonu tekrar açmanız veya bulut depolama çözümünüz için web arayüzüne giriş yapmanız gerekir.

Bu neredeyse her zaman doğrudur. Dropbox Professional, bir klasör için senkronize olsanız bile dosyaları görmenizi sağlayan bir “Akıllı Senkronizasyon” özelliğine sahiptir. Aksi takdirde birçok kusuruna rağmen Dropbox’ı senkronize için en iyi bulut depolamasını sıralamanızın bir nedeni budur.

Diğer tüm hizmetler için, senkronizasyon ve seçici senkronizasyon tuhaflıkları bir kullanılabilirlik sorunu sunar. Bu sorunun üstesinden gelmek için en iyi yaklaşımlardan biri bir bulut depolama ağı sürücüsü kullanmaktır.

Bulut depolama ağı sürücüsü (veya sanal sürücü)

Ağ sürücüsü eşlenmiş bir sürücüdür. Yerel dosya sisteminizde normal bir sürücü mektubuna benziyor, ancak bilgisayar sabit diskinizdeki alan yerine, sürücü mektubu bir sunucu sabit sürücüsüne işaret ediyor.

İşletmeler için, genellikle bu ağ sürüşü, yerel bir alan ağı (LAN) aracılığıyla bağlanan bir şirket içi sunucuya işaret eder. Daha küçük işletmeler veya ev içi kullanım için, doğrudan WiFi’yi kullanarak bağlandığınız bir NAS (ağa bağlı depolama) cihazı için bir ağ sürücüsü de oluşturabilirsiniz.

Bununla birlikte, tüketici bulut depolama durumunda, bu makalenin konusu, bu sunucu bulut şirketi tarafından işletilen uzak veri merkezinde bulunur ve İnternet üzerinden bağlanırsınız. Bu şirket, Dropbox veya Google Drive gibi geleneksel bir bulut depolama şirketi veya en iyi bulut IaaS kılavuzumuzda belirtilenlerden biri gibi bir bulut altyapı hizmeti olabilir.

Sanal sürücüler, eşlenmiş sürücüler, monte edilmiş sürücüler ve hatta bulut sürücüleri olarak adlandırılan ağ sürücülerini duyabilirsiniz. Hepsi aynı şey. Sadece ağ sürücüsünü kullanmayı tercih ediyoruz (neredeyse her zaman).

Genellikle, bilgisayarınızda bir bulut depolama ağı sürücüsü almak için iki seçenek vardır. Bir ağ sürücü istemcisi sunan bir bulut depolama hizmeti bulabilirsiniz veya bulut hizmetini “montaj” olarak da adlandırılan bir sürücü mektubu ile eşleştirebilirsiniz.

Montaj için akıllı yaklaşım, süreci kolaylaştırmak için tasarlanmış üçüncü taraf yazılımları kullanmaktır. Bu araçlar, dosya sisteminize bir sürücü mektubu monte eder ve kullanıcı kimlik bilgilerinizi kullanarak bulut depolamanızı ona bağlar. Örnekler arasında Mountain Duck ve Expandrive bulunmaktadır.

Yerel bir ağ sürücüsü istemcisi ile bir bulut depolama çözümü bulmak olan ilk seçenek, genellikle dahil edilmesi daha kolay ve daha ucuzdur. Ancak, pCloud ve Egnyte dahil olmak üzere bu tür istemcilere sahip yalnızca birkaç bulut depolama hizmeti vardır. Önce bunlara bakalım, sonra ağ sürücü yazılımı hakkında konuşalım

Ağ Sürücüsü Özelliklerine Sahip Bulut Depolama Sağlayıcıları

Ağ sürücülerinin kullanışlılığı göz önüne alındığında, çoğu bulut depolama hizmetinin yalnızca senkronizasyon istemcileri sunması aslında oldukça şaşırtıcıdır. Dropbox, Google Drive ve OneDrive dahil olmak üzere bulut depolama endüstrisindeki birçok büyük isim, bunu yapmayanlar arasında.

Neyse ki, bunu yapan birkaç kişiden bazıları favori seçeneklerimiz arasında. Örneğin pCloud, tercih ettiğimiz kişisel bulut depolama çözümlerinden yalnızca biri değil, aynı zamanda en güvenli bulut depolama çözümlerinden biridir.

Egnyte Drive istemcisi aracılığıyla ağ sürücü yetenekleri sunan Egnyte Connect, Box Business, IBM Connections, Citrix Sharefile ve alanın geri kalanını geride bırakarak, mevcut en iyi kurumsal dosya senkronizasyonu ve paylaşım hizmeti olarak değerlendirdiğimiz bir hizmettir.(Süslü konuşmamız sizi korkutmasın, “kurumsal dosya senkronizasyonu ve paylaşımı”, işletmeler için bulut depolamanın süslü bir adıdır).

Son olarak, bulut depolama serisine oldukça yeni bir ek olmasına rağmen, çekirdek istemcisiyle zaten kurulumu kolay bir sanal sürücü sunan Icedrive var.

Artık tanıtımları hallettiğimize göre, pCloud’dan başlayarak üçüne de hızlıca bir göz atalım.

pCloud Drive

pCloud’a taraf olduğumuzu kabul ediyoruz, ancak iyi nedenlerimiz var. İlk olarak, Crypto eklentisi sayesinde çok güvenlidir. Kripto, pCloud incelememizde detaylandırdığımız gibi, sunucuda yalnızca sizin bildiğiniz ayrı bir şifreleme anahtarı kullanan sıfır bilgili bir klasör oluşturur, yani başka hiç kimse sizin izniniz olmadan dosyalarınızı okuyamaz.

Sync. com size sıfır bilgi şifrelemesini ücretsiz olarak sunarken, bu şifreleme her zaman açıktır. Size yönetilen veya sıfır bilgili şifreleme seçeneği sunması nedeniyle, pCloud daha çok yönlü bir hizmettir.

Bunun nedeni, özel, uçtan uca şifrelemenin, Sync. com’un fotoğraf önizlemeleri veya medya akışı gibi şeylere izin vermek için dosyalarınızın şifresini çözemeyeceği anlamına gelmesidir. pCloud, fotoğraflar ve videolar için en iyi bulut depolama alanı olarak ona en yüksek notları vermemize yol açtı.

Hepsinden öte, pCloud, bulut depolama alanındaki en iyi anlaşmalardan biri olarak yer alıyor. pCloud’un sunduğu 10 GB’lık ücretsiz depolama alanı yeterli değilse, ayda yalnızca 8 ABD Doları karşılığında etkileyici bir 2 TB depolama alanı elde edebilirsiniz.

Sanal makine, ayrı bir bilgisayar gibi davranan bir bilgisayarda çalıştırdığınız bir programdır. Temel olarak bir bilgisayar içinde bilgisayar oluşturmanın bir yoludur.

Sanal makine ana bilgisayardaki bir pencerede çalışır ve bir kullanıcıya tamamen farklı bir bilgisayar kullanmaları halinde sahip olacağı deneyimi verir. Sanal makineler ana bilgisayardan kum havuzudur. Bu, sanal makinede çalışan hiçbir şeyin ana bilgisayar bilgisayarı etkileyebileceği anlamına gelir.

Sanal makineler genellikle yazılımın başlangıçta tasarlanmadığı işletim sistemlerinde yazılım çalıştırmak için kullanılır. Örneğin, bir Mac bilgisayarı kullanıyorsanız, Windows programlarını Mac bilgisayarındaki bir Windows sanal makinesinde çalıştırabilirsiniz. Sanal makineler ayrıca bir görüntü ile yazılım, virüs bulaşmış verilere erişim ve diğer işletim sistemlerini test etmek için de kullanılır.

Tek bir fiziksel bilgisayar aynı anda birden fazla sanal makineyi çalıştırabilir. Genellikle bir sunucu, aynı anda çalışan birden fazla sanal makineyi yönetmek için hipervizör adı verilen bir program kullanır. Sanal makinelerde CPU’lar, bellek, sabit sürücüler ve daha fazlası dahil sanal donanım vardır. Her sanal donanım parçası ana bilgisayardaki gerçek donanıma eşlenir.

Sanal makinelerle birkaç dezavantaj var. Donanım kaynakları dolaylı olduğundan, fiziksel bir bilgisayar kadar verimli değildir. Ayrıca, birçok sanal makine aynı anda tek bir bilgisayarda çalıştığında, performans kararsız hale gelebilir.

Sanal makine programları

Kullanabileceğiniz birçok farklı sanal makine programı vardır. Bazı seçenekler VirtualBox (Windows, Linux, Mac OS X), VMware Player (Windows, Linux), VMware Fusion (Mac OS X) ve paralellik masaüstü (Mac OS X).

VirtualBox, ücretsiz, açık kaynak ve tüm popüler işletim sistemlerinde mevcut olduğu için en popüler sanal makine programlarından biridir. Size VirtualBox kullanarak bir sanal makinenin nasıl kurulacağınızı göstereceğiz.

Bir Sanal Makine Ayar (VirtualBox)

VirtualBox, Oracle’dan açık kaynaklı bir sanal makine programıdır. Kullanıcıların Windows, BSD, Linux, Solaris ve daha fazlası dahil olmak üzere sanal sürücülere neredeyse birçok işletim sistemini yüklemelerine olanak tanır.

VirtualBox Windows, Linux ve Mac’te çalıştığından, bir sanal makine kurma işlemi her işletim sisteminde hemen hemen aynıdır.

Virtualbox’ı indirip yüklemeye başlayın. Bu bağlantıdan indirebilirsiniz: VirtualBox İndirmeleri

Ayrıca, işletim sistemi için sanal makinenizde çalıştırmak istediğiniz bir . iso dosyası indirmeniz gerekir. Örneğin, bir Windows 10 . ISO dosyasını buradan indirebilirsiniz: https://www. microsoft. com/en-us/software-sowload/windows10iso

VirtualBox çalıştırdıktan sonra “Yeni” düğmesini tıklayın

Yeni bir sanal makine oluşturun.

Ardından, yüklemeyi hangi işletim sistemini planladığınızı seçmeniz gerekecek.“Ad” kutusuna, yüklemek istediğiniz işletim sisteminin adını yazın. VirtualBox, yazdığınız ada göre türü ve sürümü tahmin edecektir, ancak gerekirse bu ayarları değiştirebilirsiniz.

Sanal makineyi yapılandırın.

Sihirbaz, seçtiğiniz işletim sistemi türüne ve sürümüne göre varsayılan ayarları otomatik olarak seçer. Sihirbazdan geçerken ayarları her zaman değiştirebilirsiniz. Sihirbazdan geçene kadar “Devam” ve “Oluştur” u tıklamaya devam edin. Varsayılanları kullanmak genellikle iyidir.

Ardından, yeni oluşturduğunuz sanal makineyi “Başlat” ı tıklayarak başlatın.

Sanal makineyi başlatın.

Sanal makine başladığında, kullanmak istediğiniz . iso görüntü dosyasını seçin.

İşletim sistemini sanal makineye yükleyin.

Sanal makineniz artık seçtiğiniz işletim sistemini yükleyecektir. İşletim sistemi bir miktar kurulum gerektirebilir, ancak standart bir bilgisayara yüklemiş olsaydınız aynı kurulum olacaktır.

Windows 10 başarıyla bir sanal makinenin içinde çalışıyor.

Tebrikler! İlk sanal makinenizi VirtualBox’ta çalıştırdınız.

Ben freecodecamp. org ile öğretmen ve geliştiriciyim. Freecodecamp. org YouTube kanalını çalıştırıyorum.

Şimdiye kadar okursanız, onlara önem verdiğinizi göstermek için yazara tweet atın. Tweet A Teşekkürler

Ücretsiz kodlamayı öğrenin. FreecodeCamp’ın açık kaynak müfredatı, 40. 000’den fazla insanın geliştirici olarak iş bulmasına yardımcı oldu. Başlamak

FreecodeCamp, donör destekli vergiden muaf bir 501 (c) (3) Kâr amacı gütmeyen kuruluş (Amerika Birleşik Devletleri Federal Vergi Kimlik Numarası: 82-0779546)

Misyonumuz: İnsanların ücretsiz kodlamayı öğrenmelerine yardımcı olmak. Bunu, hepsi kamuoyu için serbestçe sunulan binlerce video, makale ve etkileşimli kodlama dersi oluşturarak başarıyoruz. Ayrıca dünya çapında binlerce FreeCodeCamp çalışma grubumuz var.

FreeCodeCamp’e yapılan bağışlar eğitim girişimlerimize yönelir ve sunucular, hizmetler ve personel için ödeme yapmaya yardımcı olur.

Bulut Bilişim Öğreticileri
Bulut dağıtım modelleri
Bulut Hizmetleri
Bulut Gelişmiş Konseptler
Bulut sanallaştırma

‘Sanallaştırma’ terimi bilgisayarlara birçok açıdan kullanılabilir. Donanım platformlarını, depolama cihazlarını, işletim sistemini, ağ kaynaklarını vb. İçerebilecek bir şeyin sanal ortamı oluşturma sürecidir. Bulutun sanallaştırması esas olarak sunucu sanallaştırması ve nasıl çalıştığı ve neden böyle adlandırıldığı ile ilgilenir?

Sanallaştırmayı Tanımlama

Sanallaştırma, birden fazla kuruluş veya kullanıcı arasında tek bir uygulamanın veya kaynağın fiziksel örneğinin paylaşılmasına izin veren yetenektir. Bu teknik, tüm bu fiziksel kaynaklara mantıksal olarak bir isim atayarak yapılır ve bu fiziksel kaynaklara talebe dayalı bir işaretçi sağlar.

Mevcut bir işletim sistemi ve donanım üzerinden, genellikle diğer işletim sistemlerini veya uygulamalarını çalıştıran sanal bir makine oluştururuz. Buna donanım sanallaştırması denir. Sanal makine, temel donanımından mantıklı olarak farklı olan ayrı bir ortam sağlar. Burada, sistem veya makine ana bilgisayar ve sanal makine konuk makinesidir. Bu sanal ortam, hipervizör olarak adlandırılan ürün yazılımı tarafından yönetilir.

Şekil – Bulutun sanallaştırılması:

Bulut sunucularını sanallaştırmanın birkaç yaklaşımı veya yolu vardır.

  • Izgara yaklaşımı: İşleme iş yüklerinin farklı fiziksel sunucular arasında dağıtıldığı ve sonuçları bir olarak toplanır.
  • İşletim Sistemi – Seviye Sanallaştırma: Burada, bir uygulamanın birden çok örneği tek bir işletim sisteminde izole edilmiş bir formda çalışabilir
  • Hipervizör tabanlı sanallaştırma: şu anda en yaygın kullanılan teknik olan

Hypervisor’ın sanallaştırılmasıyla, tek bir fiziksel ana bilgisayarda birden fazla uygulama ve diğer yükler çalıştırma hedefini yerine getirmek için çeşitli alt yaklaşımlar vardır. Bir teknik, sanal makinelerin kapanmadan bir ana bilgisayardan diğerine geçmesine izin vermek için kullanılır. Bu teknik “canlı göç” olarak adlandırılır. Başka bir teknik, mevcut kaynakları verimli bir şekilde kullanmak için birden fazla ana bilgisayar arasında aktif olarak dengeyi yüklemek için kullanılır. Kavram, dağıtılmış kaynak planlaması veya dinamik kaynak planlaması olarak adlandırılır.

Sanallaştırma türleri

Bulutun sanallaştırılması, özelliklerine göre dört farklı tipte kategorize edilmiştir. Bunlar:

  1. Donanım sanallaştırma
    1. Tam sanallaştırma
    2. Emülasyon sanallaştırma
    3. Para-sanallaştırma

    Sanallaştırma Bulutta Nasıl Çalışır?

    Sanallaştırma, bulut teknolojisinde ve çalışma mekanizmasında önemli bir rol oynamaktadır. Genellikle, bulutta olanlar-kullanıcılar yalnızca bulut benzeri uygulamada bulunan verileri paylaşmakla kalmaz, aynı zamanda altyapılarını sanallaştırma yardımıyla da paylaşırlar. Sanallaştırma esas olarak uygulamalara bulut müşterileri için standart sürümler sağlamak için kullanılır. Bir uygulamanın en son sürümünün piyasaya sürülmesiyle, sağlayıcılar bu uygulamayı buluta ve kullanıcılarına verimli bir şekilde sağlayabilir ve yalnızca sanallaştırma kullanımı mümkündür. Bu sanallaştırma konseptini kullanarak, diğer tüm sunucular ve diğer bulut sağlayıcıların üçüncü taraf tarafından korunmasını gerektirir ve bulut sağlayıcı aylık veya yıllık olarak ödeme yapar.

    Gerçekte, günümüz hipervervizörlerinin çoğu farklı donanım sanallaştırma türlerinin bir kombinasyonunu kullanır. Temel olarak sanallaştırma, tek bir makinede birden fazla sistem çalıştırmak, ancak tüm kaynakları (donanım) paylaşmak anlamına gelir ve iş alanında fayda elde etmek için BT kaynaklarını paylaşmaya yardımcı olur.

    Bugün size nasıl yardımcı olabiliriz?

    MacIncloud Service Print’i bağlamak ve kullanmak için bir iOS cihazı (iPad veya iPhone) nasıl kullanılır

    Değiştirilmiş: Cum, 4 Eylül 2020, 23:26

    İOS cihazınızda, MacIncloud’a uzaktan erişmenizi sağlayan uzak bir masaüstü uygulamasına ihtiyacınız olacaktır. İPad kullanıcıları için “Uzak Masaüstü Yöneticisi” ve iPhone kullanıcıları için “Uzak Masaüstü Mobile” adlı ücretsiz bir uygulama öneriyoruz. Bu uygulamaları Apple App Store*’da bulabilirsiniz. Bunları yükleyebilir ve aşağıdaki talimatları izleyebilirsiniz:

    İPad ve iPad Pro kullanıcıları için “Uzak Masaüstü Yöneticisi” uygulamasını kullanma

    “Uzak Masaüstü Yöneticisi” uygulaması iPad ve iPad Pro’ya daha iyi çözünürlük uyumluluğu sağlar. İPhone’lu kullanıcılar da bu uygulamayı kullanabilir, ancak uygulama tarafından sunulan ek düğmeler zaten sınırlı iPhone ekran alanının bir kısmını işgal edebilir. İşte bu uygulamayı MacIncloud Mac hesabınızla kullanmanın adımları:

    1. App Store’dan ücretsiz “Uzak Masaüstü Yöneticisi” uygulamasını indirin ve yükleyin (uygulamanın mavi çerçeve simgesi vardır)

    2. Uygulamayı açın ve istendiğinde uygulama için bir ana şifre oluşturun. Bu adım isteğe bağlıdır;

    3. Uygulamayı açın ve bir sunucu bağlantı profili eklemek için sol alt köşedeki “+ (ekle)” simgesine basın;

    4. Bağlantı Protokolü listesinde “RDP (Microsoft Uzak Masaüstü)” tuşuna basın.“Apple uzak masaüstü (ARD)” seçeneğini seçmemeniz gerektiğine dikkat edin;

    5. “Genel” tuşuna basın ve ardından bağlantıya bir ad vermek için “Ad” etiketinin hemen yanındaki boş alana basın. Atandığınız sunucu adını kullanabilirsiniz;

    6 Sol “Ayarlar” listesinde “RDP (Microsoft Uzak Masaüstü)” tuşuna basın;

    a.“Ana Bilgisayar” etiketinin yanındaki boş alana basın.(Sağ uçtaki “Seç” düğmesine basmayın.) Ana bilgisayar/sunucu adıyla “Ana Bilgisayar” adını aşağıdakilerin biçiminde girin:

    b.“Bağlantı noktası” etiketinin yanındaki boş alana basın ve giriş bağlantı noktası numarası: 6000

    c. MacIncloud Mac hesabının “Kullanıcı Adı” girdi

    d. MacIncloud Mac hesabının “Parolası”

    e. Kurulumu tamamlamak için sol üstte “bitti” tuşuna basın

    7. Şimdi “Yerel Veri Kaynağı” listesinde, yeni ayarladığımız sunucu adını tıklayın;

    8. MacIncloud sunucusunun Mac Oturum Açma Arabirimi sunulacak, gerekirse kullanıcı adı ve şifre yazacak (daha önce giriş parolası hesabı otomatik olarak oturum açmalıdır).

    İPhone kullanıcıları için “Microsoft Remote Desktop” uygulamasını kullanma

    1. İPad veya iPhone’unuzda “Microsoft Uzaktan Masaüstü” uygulamasını çalıştırın. Yeni bir bağlantı eklemek için sağ üst köşedeki “+” düğmesine basın.

    2. “PC Ekle” yi (veya uygulamanın önceki sürümlerinde, “masaüstü”) ve girişi seçin: PC Adı: [Sunucu Adınız] . macincloud. com: 6000

    Bu “PC Adı” alanı, uygulamaya hangi sunucuya bağlanacağını söylemek için kullanılır. Bizim durumumuzda, sunucu bir Mac sunucusudur. Sunucu adınızı, satın alma işleminizden sonra e-posta aracılığıyla sunucu giriş kullanıcı adınız ve şifrenizle birlikte alacaksınız. Sunucu adınız “A101” ise, bu alanda “a101. macincloud. com:6000” girmelisiniz.“6000” den hemen önce bir “:” olduğuna dikkat edin.

    Kullanıcı Adı: [Kullanıcı Adınız]]

    Bu iki alan, bağlantıyı başlatmak için girmemiz gereken tek şeydir. Sağ üst köşedeki “Kaydet” düğmesine basın, yeni bir bağlantı simgesinin oluşturulduğunu göreceksiniz. Bir bağlantı başlatmak için simgeye basın.

    3. Bir sonraki ekranda, “Bu bilgisayara bağlantı isteyin” anahtarına basın ve sağ üst köşedeki “Bağlan” düğmesine basın.

    4. Şimdi, “Kimlik Bilgileri” sayfası bağlantı bilgilerinizi incelemenize olanak tanır. Sunucu bilgilerinin ve “Kullanıcı Adı” nın doğru olduğundan emin olun. Şifrenizi bu sayfaya yazın. Mac giriş ekranını gördükten sonra da yapabilirsiniz. Bu sayfada şifre kaydetmenizi önermiyoruz, bu nedenle “Kullanıcı Adı ve Şifre Mağazası” anahtarını açmayın.

    5. Şimdi, bağlantıyı başlatmak için sağ üst köşedeki “Done” tuşuna basın. Önceki ekranda şifrenizi zaten yazdıysanız, şimdi MAC’a bağlısınız. Değilse, Mac Oturum Açma ekranını görmelisiniz ve oturum açmak için şifrenizi yazabilirsiniz.

    Remember to log off your account by using the Apple Icon >Bir kullanım oturumunu bitirdiğinizde giriş seçeneği. Uygulamanın bağlantısını kesmenin veya kapatmanın sizi Mac Server hesabınızdan kaydedmeyeceğini unutmayın.

    Herhangi bir sorunuz varsa, lütfen destek personelimizle iletişime geçin.

    * MacIncloud, bu uygulamaların geliştiricileri ile ilişkili değildir. Uygulama ile ilgili belirli destek ihtiyaçları için lütfen uygulama geliştiricisine başvurun.

    Bu makale, işlev uygulamalarının IP adresleriyle ilgili aşağıdaki kavramları açıklamaktadır:

    • Şu anda bir işlev uygulaması tarafından kullanımda olan IP adreslerini bulmak.
    • İşlev uygulama ip adreslerinin değişmesine neden olan koşullar.
    • Bir işlev uygulamasına erişebilen IP adreslerini kısıtlama.
    • Bir işlev uygulaması için özel IP adreslerinin tanımlanması.

    IP adresleri, bireysel işlevlerle değil, işlev uygulamalarıyla ilişkilidir. Gelen HTTP istekleri, bireysel işlevleri çağırmak için gelen IP adresini kullanamaz; Varsayılan etki alanı adını (functionAppName. azurewebsites. net) veya özel bir etki alanı adını kullanmalıdır.

    İşlev uygulaması gelen IP adresi

    Her işlev uygulamasının tek bir gelen IP adresi vardır. Bu IP adresini bulmak için:

    • Azure Portalı
    • Azure Cli
    1. Azure portalında oturum açın.
    2. İşlev uygulamasına gidin.
    3. Ayarlar altında Özellikler’i seçin. Gelen IP adresi sanal IP adresi altında görünür.

    Yerel istemci bilgisayarınızdan NSlookup yardımcı programını kullanın:

    İşlev Uygulaması Giden IP adresleri

    Her işlev uygulaması bir dizi mevcut giden IP adresine sahiptir. Arka uç veritabanı gibi bir işlevden gelen herhangi bir bağlantı, Origin IP adresi olarak mevcut giden IP adreslerinden birini kullanır. Belirli bir bağlantının hangi IP adresinin kullanacağını önceden bilemezsiniz. Bu nedenle, arka uç hizmetiniz güvenlik duvarını tüm işlev uygulamasının giden IP adreslerine açmalıdır.

    Bir işlev uygulamasında bulunan giden IP adreslerini bulmak için:

    • Azure Portalı
    • Azure Cli
    1. Azure Resource Gezgini’nde oturum açın.
    2. Select subscriptions > > providers > Microsoft. Web >Siteler .
    3. JSON panelinde, işlev uygulamanız adına biten bir kimlik özelliğine sahip siteyi bulun.
    4. Bkz.

    OutBoUnipAddresses seti şu anda Fonksiyon uygulaması için kullanılabilir. OlasıOutBoundipadDresses seti, yalnızca işlev uygulaması diğer fiyatlandırma katmanlarına ölçeklenmesi durumunda kullanılabilir IP adreslerini içerir.

    Tüketim planı veya premium plan üzerinde çalışan bir işlev uygulaması ölçeklendirildiğinde, yeni bir giden IP adresi aralığı atanabilir. Bu planlardan herhangi birinde çalışırken, kesin bir izin listesi oluşturmak için bildirilen giden IP adreslerine güvenemezsiniz. Dinamik ölçeklendirme sırasında kullanılan tüm potansiyel giden adresleri ekleyebilmek için, tüm veri merkezini izin listenize eklemeniz gerekir.

    Veri Merkezi Giden IP adresleri

    Fonksiyon uygulamalarınız tarafından kullanılan giden IP adreslerini bir izin listesine eklemeniz gerekiyorsa, başka bir seçenek de işlev uygulamalarının veri merkezini (Azure bölgesi) bir izin listesine eklemektir. Tüm Azure veri merkezleri için IP adreslerini listeleyen bir JSON dosyası indirebilirsiniz. Ardından, işlev uygulamanızın çalıştığı bölge için geçerli olan JSON fragmanını bulun.

    Örneğin, aşağıdaki JSON fragmanı, Batı Avrupa için izin vermenin nasıl görünebileceğidir:

    Bu dosyanın ne zaman güncellendiği ve IP adreslerinin ne zaman değiştiği hakkında bilgi için, İndirme Merkezi sayfasının ayrıntılar bölümünü genişletin.

    Gelen IP Adresi Değişiklikleri

    Gelen IP adresi:

    • Bir işlev uygulamasını silin ve farklı bir kaynak grubunda yeniden oluşturun.
    • Bir kaynak grubunda ve bölge kombinasyonundaki son işlev uygulamasını silin ve yeniden oluşturun.
    • Sertifika yenilemesi sırasında olduğu gibi bir TLS bağlanmasını silin.

    İşlev uygulamanız bir tüketim planında veya premium bir planda çalıştığında, yukarıda listelenenler gibi herhangi bir işlem yapmadığınızda bile gelen IP adresi de değişebilir.

    Giden IP Adresi Değişiklikleri

    Giden IP adresinin göreceli istikrarı, barındırma planına bağlıdır.

    Tüketim ve prim planları

    Otomatiklik davranışları nedeniyle, giden IP bir tüketim planında veya premium bir planda çalışırken herhangi bir zamanda değişebilir.

    İşlev uygulamanızın giden IP adresini kontrol etmeniz gerekiyorsa, bir izin listesine eklemeniz gerektiğinde, premium bir barındırma planında çalışırken sanal bir ağ NAT Gateway uygulamayı düşünün. Bunu özel bir (uygulama hizmeti) planında çalışarak da yapabilirsiniz.

    Özel planlar

    Özel (uygulama hizmeti) planlarında çalışırken, bir işlev uygulaması için mevcut giden IP adresleri kümesi şunlar değişebilir:

    • Gelen IP adresini değiştirebilecek herhangi bir işlem yapın.
    • Özel (Uygulama Hizmeti) Plan Fiyatlandırma Katmanınızı değiştirin. Uygulamanızın kullanabileceği tüm mümkün olan tüm IP adreslerinin listesi, tüm fiyatlandırma katmanları için, mümkünseutBudipadDresses özelliğindedir. Bkz. Giden IP’leri Bulun.

    Giden bir IP adresi değişikliğini zorlamak

    Özel bir (uygulama hizmeti) planında giden bir IP adresi değişikliğini kasten zorlamak için aşağıdaki prosedürü kullanın:

    Uygulama hizmeti planınızı standart ve premium v2 fiyatlandırma katmanları arasında ölçeklendirin.

    10 dakika bekle.

    Başladığınız yere geri dönün.

    IP Adresi Kısıtlamaları

    Bir işlev uygulamasına izin vermek veya erişimi reddetmek istediğiniz IP adreslerinin bir listesini yapılandırabilirsiniz. Daha fazla bilgi için bkz. Azure App Service Statik IP kısıtlamaları.

    Özel IP adresleri

    İşlev uygulamanızın statik, özel IP adresleri gerektirdiğini keşfetmek için çeşitli stratejiler vardır.

    Giden Statik IP için Sanal Ağ Nat Gateway

    Statik bir genel IP adresi aracılığıyla trafiği yönlendirmek için sanal bir ağ NAT Gateway kullanarak işlevlerinizden giden trafiğin IP adresini işlevlerinizden kontrol edebilirsiniz. Bu topolojiyi premium bir planda veya özel bir (uygulama hizmeti) planında çalışırken kullanabilirsiniz. Daha fazla bilgi edinmek için bkz. Öğreticiye: Azure işlevlerini kontrol eder Azure sanal ağ Nat Gateway ile.

    Uygulama Servis Ortamları

    Hem gelen hem de giden IP adresleri üzerinde tam kontrol için, uygulama hizmet ortamlarını (uygulama hizmeti planlarının izole edilmiş katmanı) öneririz. Daha fazla bilgi için, bkz. Uygulama Hizmeti Ortamı IP adresleri ve bir uygulama hizmeti ortamına gelen trafiğin nasıl kontrol edileceği.

    İşlev uygulamanızın bir uygulama hizmeti ortamında çalışıp çalışmadığını öğrenmek için:

    • Azure Porta
    • Azure Cli
    1. Azure portalında oturum açın.
    2. İşlev uygulamasına gidin.
    3. Genel Bakış sekmesini seçin.
    4. Uygulama hizmet planı katmanı uygulama hizmet planı/fiyatlandırma katmanı altında görünür. Uygulama hizmeti ortamı fiyatlandırma katmanı izole edilmiştir.

    Uygulama hizmet ortamı SKU izole.

    Sonraki adımlar

    IP değişikliklerinin yaygın bir nedeni, işlev uygulama ölçeği değişiklikleridir. İşlev uygulama ölçeklendirme hakkında daha fazla bilgi edinin.

    Hiç Windows’ta bir iOS mobil uygulaması geliştirmeyi düşündünüz mü?

    Cevap büyük olasılıkla büyük bir hayır olacak, ancak zamanlar değişti ve Windows’ta bir iOS uygulaması nasıl geliştirileceğini öğrenelim.

    Sizi Windows’ta iOS uygulama geliştirmesinden koruyan ana sorun, bir iOS uygulaması tasarlamak ve geliştirmek için kullandığımız Xcode, Entegre Geliştirme Ortamı (IDE) idi.

    Xcode, uygulamanızı App Store’a yüklemek için Swift Derleyici, Arayüz Oluşturucu ve diğer gerekli araçları içerir.

    Şimdi Xcode, bir iOS uygulaması oluşturmak için ihtiyacınız olan her şeyi içeriyor.

    Tek sorun, yalnızca Mac OS X (şimdi Mac OS olarak adlandırılır) ile uyumlu olmasıdır.

    Başka bir sorun, üzerinde Mac OS ile herhangi bir PC satın alamamanızdır, çünkü Windows’un aksine Apple, işletim sistemini diğer üreticilerle lisanslamanıza izin vermez.

    Bir OS X satın aldığınızda, bu işletim sistemini yalnızca Apple donanımında çalıştırmak için lisans alabilirsiniz.

    Bu, yalnızca Mac’te çalışan uygulamalar geliştirmeniz için sınırlar.

    İçindekiler

    Windows PC’de bir iOS uygulaması geliştirmenin en iyi 8 yolu

    1. VirtualBox kullanın ve Windows PC’nize Mac OS’yi yükleyin

    Windows’ta iOS uygulamalarını geliştirmenin en hızlı yolu, sanal bir makinenin yardımıdır.

    Sanal bir makine, herhangi bir işletim sisteminin aynı donanımın kendisinde çalışıyormuş gibi çalışabileceği bir ortam yaratacaktır.

    Bu işlevsellik, Linux’ta Windows ve hatta Windows X’de Windows çalıştırmanıza izin verdiği için sanallaştırma denir.

    Mac OS’yi sanal bir makinede çalıştırmak için iki şeye ihtiyacınız var:

    • OS X’in sanal görüntü dosyası veya yükleyici olarak bir kopyası.

    • VirtualBox veya VMware gibi bir sanal makine aleti.

    App Store’dan indirerek OS X’in bir kopyasını alabilirsiniz.

    Aynı şekilde internette farklı kaynaklardan yükleyicileri bulabilirsiniz.

    Apple olmayan donanımda Mac OS kullanmanın Apple’ın Son Kullanıcı Lisans Sözleşmesi’ne (EULA) karşı olduğunu unutmayın.

    2. Bulutta Mac kiralayın

    OS X’e ellerinizi almak için çok daha basit bir yaklaşım, çok daha pahalı olmasına rağmen, bulutta bir Mac kiralamaktır.

    Mac-in-Cloud ve Mac-Stadium gibi hizmetler uygun fiyatlı Rent-A-Mac ürünleri sunar.

    Bu bulut tabanlı Mac’lerle uzak masaüstü bağlantısı (RDP) aracılığıyla bağlantı kurabilirsiniz.

    Windows, kullanabileceğiniz bir stok uzak masaüstü sağlar, böylece çoğu Linux işletim sistemini yapın.

    Oturum açtıktan sonra Xcode ve iOS App geliştirme hizmetlerinizi yükleyebilirsiniz.

    3. Kendi “hackintosh” u oluşturun

    Bir Windows PC’deki en belirgin seçim iOS Uygulama Geliştirme Hizmetleri, OS X’i bir Windows PC’ye yüklemektir.

    Apple tutkunları, teknoloji devinin sunduğu entegre kullanıcı deneyimi, tasarım ve birbirine bağlılıktan her zaman keyif aldılar.

    Hackintosh, Mac OS’yi çalıştıran bir PC’dir. Bir OS X’i sanal bir makineye yüklemekle aynı, aynı şekilde OS X’i PC’nize önyüklenebilir bir işletim sistemi olarak yükleyebilirsiniz.

    4. Platformlar arası araçlarla pencerelerde iOS uygulamaları oluşturun

    Platformlar arası araçlar şaşırtıcıdır: uygulamanızı bir kez kodlar ve iOS ve Android’e dışa aktarırsınız.

    Bu, uygulama geliştirme sürenizi ve maliyetinizi yarıya indirebilir.

    Birkaç çapraz platform aracı, bir Windows PC’de iOS uygulamaları oluşturmanıza veya ağınızda bir Mac varsa uygulamayı derlemenize olanak tanır.

    Platformlar arası uygulama geliştirme araçlarına karşı düzenli olarak duyulan bir argüman, akıllı telefon donanımına kısıtlı erişim sunmaları ve destek vermeleri ve meslektaşlarından daha az “akıllı” olmalarıdır.

    Platformlar arası herhangi bir aracın, özellikle özel özellikleri kodlamanız gerekiyorsa, platforma özgü kodu belirli bir noktada oluşturmanızı bekleyeceğini unutmayın.

    5. Swift sandbox ile kod

    Swift, herhangi bir donanımda etkili bir şekilde çalıştırabileceğinizi ima eden açık kaynaklı bir dildir.

    Swift, herhangi bir donanımda etkili bir şekilde çalıştırabileceğinizi ima eden açık kaynaklı bir dildir.

    Buna göre, dil Chrome, Safari veya Firefox’a taşınırsa, aynı şekilde tarayıcınızda da çalıştırabilirsiniz.

    Swift Sandbox’ı kullanarak bir Mac veya Xcode’a ihtiyaç duymadan Swift ve Kod ile öğrenebilirsiniz.

    Swift Sandbox’ta bir kod çalıştırdıktan sonra, kodu bir web sunucusuna gönderir. Web sunucusu kodu derler ve bir sonuç döndürür.

    Buna göre, dil Chrome, Safari veya Firefox’a taşınırsa, aynı şekilde tarayıcınızda da çalıştırabilirsiniz.

    6. Unity3D kullanın

    Güçlü bir IDE olan Unity, esasen Android, iOS, Windows ve diğer birçok platformda kullanılabilecek bir oyun geliştirme motoru olarak bilinir.

    Ancak hızlı gelişimi ve güçlü özellikleri, oyun dışı uygulamalar oluşturmak için iyi bir seçim haline getiriyor.

    Unity’nin “Cloud Build” özelliği, Windows’taki iOS geliştirmeyi basit adımlarla destekler.

    Bir Apple geliştiricisi olarak kaydolarak ve Unity Cloud Build’e katılarak, iOS projeleri kurmak, oluşturmak ve oluşturmak kolaydır.

    Geliştirme ve dağıtım için ücretsiz kullanımı düzenleyiciyle, Windows’ta tamamen bir iOS uygulaması oluşturmak mümkündür.

    Projeyi derlemek için yalnızca bir MAC’a ihtiyacınız var!

    7. Hibrit çerçeve ile xamarin

    Cloud Mac’ten daha ucuz bir seçenek olan hibrid çerçeveler, Windows’ta uygun maliyetli bir çözüm veya iOS geliştirme sağlar.

    Xamarin, gerçek yerel çıktı sağladığını iddia eden çoğu geliştirici tarafından güvenilir bir seçimdir.

    Kodlama için C# kullanır. İOS uygulamalarını oluşturmanıza ve derlemenize ve bunları Windows’tan iOS cihazlarına dağıtmanıza olanak tanıyan özellik açısından zengin bir platformdur.

    Windows’tan yapamayacağınız ve bir Mac gerektiremeyeceğiniz tek şey App Store’a gönderilmesidir.

    8. Yerli ortamda reaksiyonda

    React Native, Windows’ta iOS geliştirme için yaygın olarak kullanılan JavaScript’e dayanan bir çapraz platform aracıdır.

    Birkaç olağanüstü özellik ve kolay öğrenme eğrisi vardır, bu da onu geliştiriciler arasında popüler bir araç haline getirir.

    Android öykünücüsünü kullanarak ve Mac OS dağıtım makinelerini kurarak, Windows’ta bir iOS uygulaması geliştirmek mümkündür.

    Çıktıyı görmek için hem Android hem de iOS’ta bulunan Expo simülatörünü kullanabilirsiniz.

    Çözüm

    iOS üzerinde derlemeye başlamak istiyorsanız ve sizi durduran şey bir Mac OS’nin bulunmamasıysa, bu alternatifler tam olarak ihtiyacınız olan şeylerdir.

    Bunlar, doğrudan Mac üzerinde inşa edildiğinde biraz karmaşık olsa da, dünya çapındaki geliştiriciler tarafından denenmiş ve test edilmiş alternatiflerdir.

    Sonunda, iOS uygulama geliştirme tamamen kendinizi Xcode’a alıştırmakla ilgilidir.

    Orada rahat olduğunuzda, yukarıda belirtilen araçlarla uygulamanızı geliştirebilirsiniz, bu da doğru yola başlamanıza yardımcı olur.

    VB-CABLE (Sanal ses kablosu), sanal öykünme arabirimine sahip olan ve Windows altında ses sinyali akışı için WDM sürücü mimarisini kullanan ücretsiz bir yazılımdır. Sanal ses kartı sürücüsü, ses sinyali akışlarını bir uygulamadan kayıt uygulamasına kalite kaybı olmadan iletmek için kullanılır. Bu sanal arayüzün en büyük avantajı donanım maliyetinden tasarruf etmesi ve iletilen sinyallerin tamamen dijital olması dolayısıyla sinyal kirliliği veya zayıflaması sorunu yaşanmamasıdır. Eugene Muzychenko tarafından geliştirilen ve ücretli olan VAC yazılımına iyi bir sanal ses kablosu alternatifi olarak değerlendirilebilir.

    Bu nedenle, Ses/Video oynatıcı veya Youtube gibi bir uygulamadan sesi herhangi bir kalite kaybı olmadan başka bir kayıt uygulamasına yönlendirmek istiyorsanız, küçük VB-Cable yazılımını kullanın. Windows XP/2003/Vista/Windows 7/8/8. 1/Windows 10 gibi tüm Windows platformlarında çalışır.

    Sanal kablo kullanarak PC sesi Mic olmadan nasıl kaydedilir?

    1. Adım: VB-CABLE’ı indirin (Sanal ses kablosu)

    Dediğim gibi VB-CABLE ücretsizdir, bu nedenle herhangi bir deneme veya lisans sona erme sorunu yaşamadan kullanabiliriz. Bu uygulama dışında geliştiriciler, HIFI-CABLE sürücüsü gibi sesle ilgili birkaç başka yazılım da sunar. Bu, Vb-Cable ile aynı şekilde çalışır ancak Girişinde ve çıkışında aynı örnekleme hızıyla yapılandırılması gerekir. HI-FI Kablosu kusursuzdur ve 24 bite kadar 384 kHz ses akışını destekler. En iyi Sanal ses kablosu uygulamalarından biridir, işte resmi web sitesine bir bağlantı.

    2. Adım: Sanal ses kablosunu kurun

    Yazılım, 1. 09MB boyutunda bir ZIP dosyası biçiminde indirilecektir. Bir kez sağ tıklayın ve dosyayı çıkarın.

    3. Adım: VBCABLE_Driver_Packxx klasörüne gidin

    Çıkardıktan sonra, VBCable dosyalarına sahip klasörü açın ve sisteminiz 32 bit ise VBCable_Setup. exe’ye sağ tıklayın ve yönetici olarak çalıştırın. Ve sistemin 64 bit olması durumunda, yönetim hakları altında yüklemek için vbcable_setup_64. exe’ye sağ tıklayın.

    Kurulum işleminden sonra sistemi yeniden başlatın.

    4. Adım: Ses Kontrol Panelini Aç

    Go to Windows 10/8/7 search box and type sound . Alternatively, you can open the Windows Sound settings from the Control Panel-> Hardware and Sound ->Ses .

    Kayıt sekmesi altında, kablo çıkışını sağ tıklayın ve yapmaması durumunda etkinleştirin.

    Adım 5: Oynatma cihazı olarak kablo girişi seçin

    Şimdi, şey müzik çalmak için sanal ses kablosunu varsayılan cihaz olarak ayarlamamız gerektiğidir, yani giriş yapmak için varsayılan. Oynatma sekmesine tıklayın, kablo girişini sağ tıklayın ve varsayılan aygıt seçeneği olarak ayarlayın ”.

    Veya sağ taraftaki Windows’un görev çubuğunda verilen hoparlör simgesine tıklayabilir ve kablo girişini (VB-Audio Sanal Kablo) seçebilirsiniz.

    Adım 5: Sanal ses kablosunu kullanarak sesi kaydedin.

    Şimdi, örneğin, YouTube’dan olduğu gibi çevrimiçi bir ses kaydetmek istiyoruz. Yani, ne yapıyoruz, önce ses kayıt uygulamasını çalıştırın. Varsayılan olarak, Windows buna sahiptir, açın ve şarkıyı YouTube’da çalın. VB-Cable, YouTube için sesi veya sesi Windows uygulamasını kaydetmeye otomatik olarak yönlendirir. Bu şekilde, kaliteyi kaybetmeden herhangi bir sesi kaydedebiliriz. Yalnızca uygulamayı kaydetmekle sınırlı değildir, aynı zamanda ses girişini destekleyen herhangi bir uygulama, sanal ses kablosu tarafından yönlendirilen Windows sisteminde çalınan sesi yakalayacaktır.

    Bir Windows PC’de iOS cihazları için uygulamalar oluşturmak mümkün mü? Windows’ta iOS uygulamaları nasıl geliştirileceği, muhtemelen Apple platformları için uygulamalar geliştirmek isteyen ancak ellerinde hiçbir MAC olmayan en yaygın sorulardan biridir. Bu makalede, size Windows’taki iOS geliştirme konusunda size yardımcı olacak ve iPhone/iPad için Mac kullanmadan uygulamalar yazmanıza yardımcı olacak basit çözümü anlatacağız.

    Windows’ta iOS uygulamaları geliştirin

    Windows’ta iOS uygulamaları oluşturacaksanız, macOS’un iOS SDK ile çalışabilen tek platform olduğunu bilmelisiniz. Bu, iOS uygulamaları oluşturmak ve yayınlamak için ihtiyacınız olan her şeyi içeren entegre geliştirme ortamı (IDE) Xcode’un yalnızca bu platformda çalışacağı anlamına gelir.

    Bir Mac’iniz olmadığı ancak yine de iOS uygulamaları yazmak için macOS kullanmanız gerektiği sürece, sanallaştırma yazılımı en basit çözümdür. Windows PC’nize yüklenen bir sanal makine (VirtualBox, VMware, vb.) Size macOS’a erişim sağlayacak ve bu şekilde Windows’ta iOS uygulamaları geliştirmenizi mümkün kılar.

    Bunu başarmak için yapmanız gerekenler:

    1. Bir sanallaştırma uygulaması (ör. VirtualBox) kurun ve yerel bilgisayarınızda bir sanal makine oluşturun.
    2. Sanal makinenize bir macOS yükleyin ve kurun.
    3. XCode’u macOS’a yükleyin.

    GEÇERLİ bir Apple Kimliği girmek için bir macOS yapılandırırken asla unutmayın. Gelecekteki Xcode indirmeniz için geçerli bir Apple Hesabı gereklidir.

    macOS yapılandırmanızın sonuna doğru “Sistem Tercihleri”nizde istediğiniz sonucu ve ayarları seçin.

    Bundan sonra, XCode’u yüklemek basittir:

    1. “Dock”ta Apple Store uygulama simgesini bulun ve tıklayın.
    2. Uygulama başladıktan sonra, sağ üst köşedeki arama alanına “Xcode” yazın
    3. “Xcode” simgesinin altındaki “Yükle” düğmesine tıklayın

    macOS ve Xcode kurulumu tamamlandıktan sonra kodlama ve iOS Simulator özellikleri kullanılabilir. Uygulamaları gerçek bir Mac bilgisayardan bekleyeceğiniz verimlilikle test etmenize izin verir.

    Son olarak, macOS’i resmi Apple donanımı dışında herhangi bir cihazda kullanmanın Apple’ın EULA’sını ihlal ettiğini unutmayın.

    macOS ve XCode yüklendikten sonra, gerçek bir Mac makinesi kullanıyormuşsunuz gibi uygulamaları test etmek için iOS Simülatörünü kodlamaya ve kullanmaya başlayabilirsiniz.

    Ayrıca, kolaylık sağlamak için, iOS uygulama geliştirmesini ayrıntılı olarak planlamanız gerekir.

    iOS cihazlarını VM ve bulut platformlarına yönlendirin

    Birçok avantajına rağmen, bir macOS’u konuk işletim sistemi olarak çalıştırmanın önemli bir dezavantajı olabilir. Bilindiği üzere bir sanal makineden yerel çevre birimlerine erişmek kolay bir iş değildir.