#cloud #gcloud #dns #custom-dns #domain #cloud-dns

Google Cloud DNS

Google Cloud Platform Cloud DNS Örnek senaryomuz şu şekilde olsun. Google Cloud ortamında hazır olarak bulunan (Cloud Launcher) sanal makinelerden wordpress yüklü olanı seçtik ve hızlıca makinemizi hazır hale getirdik. Google Cloud bize makineye ait bir ip adresi verdi ve bu ip ile worpress sitemize erişim sağlayabiliyoruz. Elimizde başka bir yerden aldığımız bir domain adresi var ve bu adresi wordpress sitemize yönlendirmek istiyoruz. Cloud DNS nedir? Google Cloud platformunun dns yapılandırması için vermiş olduğu hizmettir. ...

#software #kotlin #apply #extensin function

Kotlin apply Kullanımı

fun <T> T.apply(f: T.() -> Unit): T { f(); return this } apply() tüm tipler için belirlenmiş bir extension function dır. apply() fonksiyonu uygulanan nesnenin özelliklerine direk olarak apply kod bloğu içerisinden erişilebilir. var file = File(dir) file.mkdirs() veya Java ile yazacak olursak File makeDir(String path) { File result = new File(path); result.mkdirs(); return result; } Bu kodu aşağıdaki yapıya çevirebiliriz. File(dir).apply { mkdirs() }