Kategoriler
Kişisel

Apple Ekosistemi, Udemy ve Ben

Ellerim ödeme butonuna gidemedi, ürünü sepete attım ve arkadaşımı çağırıp önüne kredi kartımı fırlattım. Koşarak ofisten dışarı çıktım, bittiğinde beni çağırdı. Ertesi gün bir iPhone 7 Plus sahibi olmuştum. Nasıl olmuştum, neden olmuştum, o kadar parayı nasıl veriyorlar lan deyip ben nasıl vermiştim, bunlar olayın hâlâ anlayamadığım kısmı. Android vs. iOs kıyaslaması yapmayacağım, herkes elindeki telefonun bir şekilde artı yönünü ya da eşitliği gösterebilir, zira ben bundan önceki telefonum LG v10’dan da yeterince memnundum. Dedim ya, nasıl oldu da oldu anlayamadım ama çok memnunum.

Her neyse, bir telefona bu kadar para bayılınca gerçekten onu etkin kullanabilmeyi istiyor insan haliyle, alo ise android de alo diyor, whatsapp ise android’de de whatsapp kullanılabiliyor, ben daha öte bir şey istedim. Bu telefonun entegreleri içerisinde gezinebilmeyi, onlara işlemler yaptırabilmeyi, ona işletim sistemi elverdiğince hükmedebilmeyi. Bundan 11 yıl önce sonlandırdığım yazılım serüvenime dönüş yapmaya heveslendim.

Bildiğim kadarıyla Objective-C adında bana göre gerçekten leş standartları olan bir yazılım dili ile uygulama yazılabiliyordu. Ki benim yazılım serüvenimi noktalama nedenlerimden biri de noktalı virgüllerin salak saçma şekilde şart koşulduğu yazılım dillerinin aşırı popülerleşmeye başlamasıydı. Visual Basic ile her şey güllük gülistanlık iken, birden zevk aldığım konudan iğrenmeye başlamıştım. Ciddi söylüyorum ya, syntax adı verilen bu kodlama standartları beni aşırı irrite etmişti.

 

Derken done dolaşa Apple’ın Swift adında yeni bir yazılım dili duyurduğunu öğrendim. Playground adında bir web modülünde ufak tefek kodlama alıştırmaları yaptım, aman yarabbi! Değişkenleri çözdüm, toplama, çıkarma, çarpma işlemi yaptım, dizi tanımladım, döngülere aldım, döngülerden çıkardım, function yazdım, onu çağırıp print ettim. Lan hepsi mi çalışır, tıkır tıkır aktı kodlar. Vay anasını dedim ya, vay anasını!!!! Aşk yaşadım resmen yazılım dili ile.

Hemen hemen hemen, bir an önce benim bu dili öğrenmem gerekiyor diye içim içimi yiyordu. Standford Üniversitesi’nin iTunes U üzerindeki videolarına bir göz attım, geceleri uykuya dalmadan önce dinlerken buldum kendimi, sonra gidip Udemy adlı eğitim videoları satan siteden Swift dersleri satın aldım, oturup telefondan o videoları izledim geceleri, açıp dizi izleyeceğime ders takip ediyordum, adam kod yazıyor ben keşke ben de yazabilseydim diyordum, adam hata yapıyor keşke ben de hata yapabilseydim diyorum, adam hatasını buluyor, keşke ben de hatamı bulabilseydim diyorum. Hüzünleeer, hüzünler. Neden böyle diyordum? Çünkü iPhone için uygulama geliştirecekseniz eğer, bir Mac sahibi olmanız gerekiyormuştu. Ne salakçaymıştı benim için, çünkü benim emektar laptopum Windowsmuştu! Meh diye diye geçti günlerim, içime içime attım hep.

Araştırmaya koyuldum, zaten hali hazırda telefondan giren girmiş, bir aşk düşmüş bağrıma, o yazılım dili ile dünyaya şiirler yazabilmek var hayallerde ama bir daha Apple’ın kucağına düşersem bu sefer beni hiçbir şey mutlu edemeyecekti biliyorum. Bu kadar masraf beni bozar arkadaş, burçlara inanmıyorum ama oğlak burcuyum lan ben, yıllarca bana öğretilmiş tutumluluk, ekonomiklik, filan fıstık itemlarını nasıl çöpe atacaktım, kaldı ki; memur çocuğuyum ben! Memur çocuğu olmak bir malı satın almadan önce kâra geçebilmek, en azından kazık yememek, o kazık yenecekse de insani boyutlarda yemek demektir, yakışmazdı bana! En ekonomik çözümleri araştırırken bir de ne göreyim! Mac mini adında bir ürün tam da benlikmiş meğersem, harikalar harikası ve fiyatı diğer Apple ürünleri kadar kol gibi olmayan bu minnak şey aradığım şeyin ta kendisiymiş. Yalnız onun da yukarıda bahsettiğim gibi salakça sorunu ram upgrade imkanının olmamasıymış. Hmmm, giderek büyüyen bir kazık bana doğru yaklaşmakta, kumandan logar?

Zaten bu Apple denilen firma o kadar alçak ki, yani kapitalizmi göstere göstere vahşileştiren bu kadar alçakça bir başka firma olarak Samsung’u gösterebilirim ancak. Adamlar yeni çıkardıkları Mac Mini’lerde ram değiştirmeye bile izin vermiyorlar. Düşünsene, 4 gb’lık bir Mac mini aldın ve sıçtın, bitti gitti. Yavaşlamaya başladıysa gidip yenisini almaktan başka çözüm yok. Lan bak şu fikri hayata soktuklarını düşündükçe çıldırasım geliyor, kölemsiniz köpekler demekten başka ne anlamı var? Aşağılıkça ya. Pislikler!

Ancak ne göreyim, 2017 yılında olmamıza rağmen, en son 2012 late versiyonu olarak üretilen Mac Mini’de ram yükseltilmesi yapılabiliyormuş. Vay canına dedim, sahibinden.com üzerinden araştırmalara başladım. Her şey Swift içindi. Hocam şu fiyata olur mu?, Takasa girek mi? Bir miktar indiriminizi rica etsem? İstanbul içi elden alabilitelerimiz? Ona buna mesaj yağdırıyorum anasını satayım, alacağım ya. Fiyatı da normal bir bilgisayardan bile daha uygun, hem ihtiyacıma yönelik, hem de daha önce kullanmadığım bir işletim sistemi olduğu için heyecan verici. Bir satıcı ile anlaştım, koştum Sirkeci’ye aldım mis gibi kullanılmış Mac mini’mi, içindeki hard diski söktürüp SSD taktırdım. 4 gb ram var ama olsun, bugün 8×2 ram siparişi verdim, geldiğinde uçuracağım kendisini.

Şimdi gelelim son duruma. Adım adım Udemy üzerinden iki ders takip ediyorum, hocalar ne yapıyorsa bir kez onlarla birlikte, bir de videoyu kapatıp kendim yapmaya çabalıyorum. Kendimce bir şeyler deniyorum, ekliyorum, çıkartıyorum, acaba şöyle yapsam nasıl olur diye diye saatler harcıyorum ve zerre sıkılmıyorum. Swift gerçekten hayallerimin diliymiş, daha junior seviyede bile sayılmam ama aşırı eğleniyorum. Hata yapmayı bile özlemişim be, bir harf hatası yüzünden insan bir saatini harcamaktan keyif alır mı? Öyle bir mazoşizm! Github adında enfes bir site ile tanıştım, yazılım geliştiriciler kodlarını ya da toolarını tüm dünya ile paylaştığı bir alan burası. Aslında tek yaptığı şey bu değil ama ben tek başıma yazdığım için sadece o amaçla kullanıyorum ve aşırı derecede faydalanıyorum, boş zamanlarımda açıp kod okuyorum oralardan. Facebook’tan daha fazla vakit harcadığım kesin.

Haberiniz var mıydı Udemy tarzı sitelerden bilmiyorum ama interneti en verimli şekilde kullanabileceğiniz, ödediğiniz parayı (10 dolar) sonuna kadar ne demek fersah fersah fazlasıyla size geri sunan harika bir mecra. Sadece yazılım değil, golf oynamayı, yeni bir enstrüman çalmayı, pazarlamayı, tasarım yapmayı, bilimsel konuları vs öğrenebilir, kendinize yeni hobiler edinebilir ya da kendinizi geliştirebilirsiniz. Müthiş değil mi ya?

Windows mu, macOs mu diye soracak olursanız, yeni olmamdan mıdır bilemiyorum ama şu an için kesinlikle macOs diyorum! Tertemiz, kafa karıştırmıyor, bir sürü şukela uygulama var, virüs yeme riski daha az ve hemen her şey kontrolün altında.

Şimdilerde böyleyim ama zamanla daha iyi olur herhalde ahaha. :)

Amacım günün birinde Apple’a verdiğim tüm paraları geri alabilmek!

Çünkü ben bir memur çocuğuyum. :)

Çok hırslandım, huh!