GoDaddy Rewrite Sorunu

AI ile bir iki oyun denemesi yaptım geçenlerde, sitede subfolder olarak yayınlama başladım. Goddady’de geçen hafta çıkan bir incident sonrasında yönlendirmeler çalışmaz hale geldi. Başta çalışması mı hataydı yoksa sonradan mı bozuldu anlayamadım. Kısacası olay şu, normalde https://ceyhunalyesil.com/guardianofnysera/ şu adrese gidince https://ceyhunalyesil.com/guardianofnysera/index.html bu dosyanın açılmasını sağlayan bir sistem var. Aynısı https://ceyhunalyesil.com/pixelcitydefence/ bu klasör ve https://ceyhunalyesil.com/pixelcitydefence/index.html bu dosya içinde geçerli. Bir akşam eve döndüğümde bu olay çalışmamaya başladı, bu arada eskiden index.html diye yazmak zorunda değildik. Direkt klasörü açınca zaten o dosya açılıyordu. Bu iş bozulunca .htaccess dosyaları üzerinden bunu çözmeye çalıştım ama sonuç alamadım, bir türlü çalışmadılar. Subfolder’daki .htaccess root dizinden öncelikli gelir diye biliyordum, değiştirdim olmadı, sonra root dizindekini değiştirdim, ayrı kural yazdım olmadı. Her türlü wordpress’in 404 sayfasına düşüyordum, sonrasında işi çözemeyince gemini ai’in yardımıyla wordpress’in template dosyalarının içindeki functions.php’ye redirection ekleyerek sorunu çözdüm. Bu iş bana 2 gün kaybettirdi, tam da o sıralarda google oyunları indexliyordu.

Eskiden olsa yönetilebilir wordpress yerine kendimi sunumu kurar bunlarla uğraşmazdım ama eskisi gibi çok vaktimiz olmuyor. Sorunu yaşayan başka arkadaşlar olabilir diye paylaşmak istedim.

Cursor ile Oyun Yapımı

Chatgpt’yi de Cursor’ı da uzunca zamandır kullanıyorum. Oyun sektöründeki tecrübem ve oyun geliştirmeye merakıma rağmen şimdiye kadar sıfırdan oyun yapmaya çalışmadım. Hafta sonu gemini’ye bri prompt yazdırdıktan sonra cursor’a sıfırdan projeyi yazdırdım ve şu an https://ceyhunalyesil.com/pixelcitydefence/ adresinde yayında. Unity3d ile de denemem oldu ama orada sıfırdan pure js ile yazdığı gibi ilerleyemedim, benim unity bilgim veya sistemin ona dışardan bir şeyler göndermesi yeterli olmamış olabilir. Bir kaç tane görselli pixellab ile oluşturdum, üstüne çok fazla zaman harcamak istemedim. Geçmiş tecrübelerimiz boşa mı gidiyor diye endişelenenler olabilir, zamanla iterasyonların sayısı azalacaktır veya promptlar daha kaliteli hale gelince belki hiç tekrara bile gerek kalmayacak gibi gözüküyor, benim tecrübemde kullanıcı gözünden bazı feedbackleri vermem, ufak ayarlar yaptırmam gerekti. Eski denemelerimde cursor feedback verdikçe bir noktadan sonra sapıtıyordu ama bu sefer bir sorun yaşamadım cloude-4-sonnet kullandığımdan olabilir.

Daha iyi bir gelecek

Günümüzün kargaşası içerisinde bir durup 100 yıl sonrasını hayal edelim.

İkinci nesil füzyon santralleri gerçek anlamda sınırsız olmasada sınırsıza yakın bir verimlilikle çalışmaya başlamış. Enerji sorununu çözen insanlık petrol gibi kaynakları kullanmayı bırakalı uzun zaman olmuş, dünyaya verilen zarar geri çevrilmeye çalışılırken tarımı doğaya zarar vermeden verimliliği arttıran metodlar geliştirilmiş, gıda ve açlık sorunu tamamen ortadan kalkmış. Yapay zeka her konuda insanlığa yardım eden araçlardan biri haline gelmiş, işlerin büyük kısmını robotlara dağıtan insanlık bilim ve sanat alanında ve özellikle uzay keşif kısmında yoğun çalışmalara başlamış. Mars’a kurulan ilk koloniden 50 yıl sonra insanlık güneş sistemi dışına açılmak üzere. Sağlık alanında devrim niteliğinde çalışmalar yapılmış, günümüzde bilinen çoğu hastalık ortadan kalkarken insan ömrü oldukça uzamış. Bununla birlikte doğa hala insan yaşamına zarar verebilecek yeni şeyler keşfetmekte bilime daha fazla kaynak insanlıksa karşılarına çıkan sorunları hızlı bir şekilde çözmekte.

Gezegenimizi daha iyi hale getirmek için çalışırken ona zarar verebilecek tehditlere karşıda insanlık önlemler almaya başlamış. Dünyada barış sağlanırken ülkeler ortak bir hükümet etrafında birleşmiş. Askeri güçler minimal bir düzeye çekilmiş, nükleer silahlar artık sadece gezegen savunması için gerekli olabilir diye tutulmakta. Dünya dışı gelebilecek tehditlere karşı da uzayda istasyonlar kurulmuş.

Dünya dışı yaşamış keşfetmişiz!

Geçmişinden ders alan insanlık, gelecek için umutla çalışmakta, para gibi şeyler ortadan kalkmış ortak değerler, insanlık tarihine iz bırakma ve yeni bir şeyler üretmek için insanlar elinden geleni yapmaya başlamış.

Sonra bu geleceğin gerçekleşmesi için nelerin olması gerektiğini düşünelim. En sonda biraz coştum, bilim kurgu meraklısı birisi için daha da uçabilirim de biraz somut şeylerde kalmak istedim. Yoksa örnek alınacak çok hikaye var ama yukarda yazdıklarımı bence başarabiliriz belki daha kısa sürede bile. Ön adımları bence şu aşağıdaki üç madde olabilir.

  • Bilgiyi özgürleştirmek.
  • Yeni enerji kaynakları.
  • Toplumsal bilinci kuvvetlendirip ortak bir ideale yürümek. (bundan emin değilim)

Daha sonra bunlar hakkında biraz daha detaylı yazabilirim, üzerine daha fazla düşünmem gerek. Enerji kaynağı kısmına aslında füzyon santralleri ile değindim. Bilgiyi özgürleştirme kısmının en önemli adım olduğunu düşünüyorum. Chatgpt’ye de danıştım bir role play kısmında o daha masum şeyler söylüyor, bilgiyi özgürleştirme önerisi ondan geldi ama bunun nasıl yapılacağı bir konu, bunun eğitimde kullanılması ve insanların gerçekten buna erişeceği kanalları özgürleştirmenin esas sorun olduğunu düşünüyorum. Devamı sonra, kalın sağlıcakla.

Kara Güneş

Bayramda biraz boş kalınca bitiremediğim kitaplara döneyim istedim. İlki Arthur C. Clarke’ın ingilizcesi “against the fall of night” olan kara güneş isimli kitabı oldu.

İlk yayınlanma tarihi 1953 olan kitabın başkan yayınlarından çıkmış bilim kurgu serisinden çıkmış 1984 tarihli baskısını okudum. Kendisinin wikipedia’ya göre ilk romanıymış bilmiyordum, güzel sürpriz oldu. Milyonlarca yıl gelecekte geçen kısa bir roman, o dönemin gözünden bilgisayar, robotlar ve uzay yolculuğunun nasıl hayal edildiğine bakmak adına okunabilir. Günümüz bilim kurgularına göre hayal gücünüzü zorlamıyor, çok teknik detayda yok ama meraklısı için okunabilir. Bir tarafta robotlar, ölümsüzlük, diğer tarafta telepatiyi ve zekayı geliştirmiş iki farklı medeniyet, uzayda bir bilinmezlik, bir mit. Önden bir yorumlara bakıp almakta fayda var.

Elektro Gitar Notalar

1,5 aydır gitar dersi alıyorum arada bir şeylere bakmam gerekiyor, burada paylaşayım yıllarca yazılımla alakalı şeyler yazdık birazda müzikten bahsetmiş oluruz arada.

Perde6. Tel (Mi)5. Tel (La)4. Tel (Re)3. Tel (Sol)2. Tel (Si)1. Tel (Mi)
AçıkMiLaReSolSiMi
1FaLa# / SibRe# / MibSol# / LabDoFa
2Fa# / SolbSiMiLaDo# / RebFa# / Solb
3SolDoFaLa# / SibReSol
4Sol# / LabDo# / RebFa# / SolbSiRe# / MibSol# / Lab
5LaReSolDoMiLa
6La# / SibRe# / MibSol# / LabDo# / RebFaLa# / Sib
7SiMiLaReFa# / SolbSi
8DoFaLa# / SibRe# / MibSolDo
9Do# / RebFa# / SolbSiMiSol# / LabDo# / Reb
10ReSolDoFaLaRe
11Re# / MibSol# / LabDo# / RebFa# / SolbLa# / SibRe# / Mib
12MiLaReSolSiMi

Eğitmen falan değilim, uzmanda değilim haliyle notlarımı referans almayın. Tablo’da sorun yok. Mi-Fa, Si-Do yarım aralıklar, bunlar arasında piyanoda siyah tuş yok. Sıralarken onlardan sonra notanın diyezli hali yok. Diğerlerinde ise sonradan # geliyor. 12. perde açık tel ile aynı nota haliyle mi teli 12. perde de mi oluyor. # tizleştirirken b pesleştiriyor. Bazı kutucuklarda iki nota birden var bunlar aynı sesi veren notalar, enharmonik nota deniyor.

Sorumluluk

Herkes aldığı kararlardan sorumludur ve sonuçlarıyla yaşamak zorundadır. Bu hayatın değiştirilemez gerçeği. Çocukken Cumhurbaşkanı Turgut Özal’dı siyaset neydi bilmezdim ama siyaset meydanını hep izlerdim. Açıkçası çocukluğumdaki o programları hatırlamıyorum. Özal’ın öldüğü günü hatırlıyorum, arı logolu bir partisi vardı anap diye onu severdim logusundan dolayı. Sonra Demirel geldi hastane açılışında görmüştüm kendisi karizma birisiydi. Sonra Necdet Sezer, Gül ve Erdoğan. Zaman geçtikçe politikaya, tarihe daha hakim olduk, logosunu sevmekten, vaatleri sevmeye, ekonomiye vs değişti hayat, hoş LDP hala hoşuma gider Yunus logosu ve bullshit yapılmadan gerçek liberal değerlerden bahseden insanları severim.

Üniversiteye giderken babam bir tavsiye vermişti oğlum sağcısı solcusu da aynı şeydir dikkat et. İstanbul üniversitesinde okurken bunu çok güzel yaşadım. Kendisine teşekkürü tekrar bir borç bilirim. Hala da yaşıyorum. İdeolojiler insanların ürettiği veya götünden salladığı şeylerdir. Götümüzden salladığımız bir sürü şey var, bunları kendimizi tanımlamada kullanabiliriz fakat işin özünde kim olduğumuzu değiştirmezler. Dünyanın en solcu devrimci arkadaşı öküzün tekide olabilirsiniz, dünyanın en dindar ama sapık insanı da. Bireyleri belli terimlerle gruplara tanımlayıp anlamlandırmak güzeldir ama işin özünde çok daha temel şeyler vardır(ki onları da yine terimlerle ifade ediyoruz). İyi bir insan mısınız? İyi bir insan nasıl olunur? İki bin yıldan fazla uzun süredir insanlar buna kafa yormuş. Günün sonunda kötü bir insansanız, kötüyseniz, diğer sahip olduğunuz çoğu sıfatın bir anlamı kalmaz. Hepsi bir maskeden ibaret kalır. Bireyse sahip olduğunuz sıfatlar toplumsal sahip olduğunuz sıfatları ezer geçer. Maalesef insanlar toplumsal grupların hayaline kapılıp insanların gerçek sıfatlarını göremiyor. Düşünmeden, sorumluluğun farkında olmadan kararlar alıyor ve sonra buna üzülüyor.

İnsanların o bireysel sıfatlarını tanımak çok zor ama bir o kadarda kolay ama bakmanız lazım, bilgiye ulaşmak bakmak istemek görmek gerçekle yüzleşmek zorundasınız. Demin üsküdar belediye başkanının bir videosunu gördüm akpli bir üyeye direkt söylemedi ama şunu dedi “bari ramazanda yalan söyleme” şimdi o üye, eve gidecek, yemek yiyecek, sokakta insanların yüzüne bakacak, çocuğunun yüzüne bakacak ve uyuyacak. Çok rahat uyuyacak hem de, şimdi siz bu insanı kendinizle aynı değerleri taşıyor gibi görürseniz yanılırsınız. Size söylense böyle bir cümle zorunuza gider uyuyamazsınız ama o uyuyacaktır emin olun. Bunu sizin gördüğünüz gibi onu seçenlerinde görmesi lazım ama önce bakmaları gerek, bakmaları için de merak etmeleri lazım, bunu nasıl sağlarız, düşünün. Sizin, bizim sorumluluğumuzda bu.

Karşınızda bilgisini sadece televizyondan ve facebooktan alan büyük bir kitle var. Onlara ulaşmanın bir yolunu bulmak lazım. Direkt bilgiyi söylemeye gerek yok, merak ettirin ve yolu işaret edin. Onlar hakikati bir noktada bulacaktır diye ümit ediyorum.

Mutlu Yıllar

Öncelikle sonda diyeceğimizi başta diyelim. Hepinize mutlu, sağlıklı, huzurlu, başarılı, güzel bir yıl diliyorum. 2025 inşallah güzel geçer.

2024 benim için çok zor bir yıldı. Stresli, sinirli, baskılı, yoğun bir yıl. Çok şükür büyük bir kaza olmadan atlattık ama yaşlandık. Bu sene gerçekten yaşlandım. İnsanların her zaman ki gibi beni hayal kırıklığına uğratmasına alıştım ama en azından bir noktadan sonra toparlamaya başladım. Gerçek şu ki hayat çok kısa, şansa yaşıyoruz, ibrahim kalının geçen instagram bir videosunu gördüm, tam benim anlattığım şeyi anlatıyordu evrende ne kadar ufak ve önemsiz olduğumuzu, tabi bir kısım var. Ne kadar kısa ve önemsiz olsada tekiliz, özeliz, mükemmeliz. Tek başımıza yapamayacağımız etkiyi insan ırkı olarak toplu bir şekilde başabiliriz, hayattaki en büyük amaçlarımdan birisi bu.

Çoğu insana bireysel olarak artık değer vermiyorum. Zor zamanımda yanımda olanlar oldu, üstüme gelenler oldu. Sarı karakter gibi çetele tutmuyorum(inanmayın) ama yanımda olup destek atanlara minnettarım.

Yapmak istediğim bazı şeyleri bu sene yaptım, işi salıyorum oralara girmeyeceğim.

Birincisi tekrardan müziğe başladım, elektro gitarımla oynuyorum, benim için büyük keyif. Bu canavarla yıllardır birlikte yaşıyorum ama ilk kez bu sene ciddi anlamda çalışmaya başladım, müzikle uğraşmak beni gerçekten çok mutlu ediyor. Rahatlıyorum.

İkinci olarak sitelerimi bir toparladım hem burası hem de nysera.com, esas geleceğim nokta ise nysera’yı ingilizceye çevirip yayınladım https://www.amazon.com/Nysera-Devador-First-Toward-Freedom-ebook/dp/B0DJ94WYPK daha alan olmadı ama sonuçta amatör bir yazar sayılırım artık değil mi?(şaka)

Üçüncüsü kitaplara bol bol zaman ayırdım, arşivimi genişlettim.

Dördüncüsü arabamı yeniledim, yenisini uzun zamandır almak istiyordum anca bu ay nasip oldu. Covid zamanı alamamıştım fiyatı çok artmıştı az küfretmemiştim yalan yok.

Beşincisi spora geri başladım 10 kilo verdim güzel oldu, şimdi tendondaki sakatlığım tekrardan nuksetti gibi çok yürüyüş yapamıyorum ama bu hafta tekrar başlarım.

Altıncısı sevdiklerime aileme yeterince zaman geçirdim, benim için önemliydi.

Yedinci yüksek lisans hayalim vardı, başladım ve ilk dönemin sonunda bıraktım, akademi bana göre değil ama nasıl bir ortam diye hep hayal ediyordum benim için güzel bir deneyim oldu.

Sekizinci sanırım boktan dünyada umudunu kaybetmemeyi sayabilirim, devam ediyoruz.

Mutlu yıllar <3

Yaşıyoruz

Bir kaç günlük tatil fırsatı buldum, memlekete gelmişken yazalım bir şeyler dedik. Devador’un yeni bölümünü yayınladım https://nysera.com/devador-yeni-dunya-2/ 3 sene olmuş az buz değil. Devam kesinlikle edeceğim ama 3 senede bir bölüm yayınlayıp efsane yazarlar arasına girebilir miyim emin değilim. Uğraşmak istediğim çok şey var ama hepsine zaman bulamıyorum bari ufak ufak dokunuşlar yapayım istiyorum. Edebiyat bunlardan birisi, yazılım, oyun, müzik. Bir şeyler üretmek hoşuma gidiyor. Devador’un bu bölümünde kaldığımız yerden devam ediyoruz. O kapı açılacak, açıl susam açıl. Aslında yıllardır bu bölüm sonrasını hayal ediyordum ama nedense yazmaya devam edememiştim. Benim açımdan güzel bir duyguyu tekrardan hatırladım. Hafif nostaljik oldum. Yaşarken bir sürü hayalimiz var, yarım kalıyor çoğu, fail edende çok var. Sevmediğimiz şeylerle uğraşmak zorundayız ama arada ufak dokunmuşlar gerçekten ayrı bir motivasyon kaynağı oluyor. Kendime daha fazla zaman ayırmam lazım bakalım ne yapacağım. 🙂

WWDC 2024 Gözüme Çarpanlar

Sanırım son gün yarın ya da bu gece, şimdiye kadar ki içeriklerden ilgimi çekenleri paylaşmak istedim.

Swift Testing

https://developer.apple.com/videos/play/wwdc2024/10179

Machine Learning ve AI kısmını Apple boş geçmemiş maalesef benlik değil

Konum Yetkilendirilmesi Yenilikleri

https://developer.apple.com/videos/play/wwdc2024/10212

Live Activities

https://developer.apple.com/videos/play/wwdc2024/10068

https://developer.apple.com/videos/play/wwdc2024/10069

Pushların içine basılması güzel olmuş, aynısı saatlerde de var baya güzel işler çıkar buradan.

Vision OS 2 duyuruldu burası hızlı gelişecek gibi gözüküyor, telefonlarda ve diğer donanımlardaki yenilenme periyodunu vision pro ile yakalarsa bu alanda güzel şeyler görebiliriz, fiyatı maalesef Türkiye için çok yüksek geliştirme yapılacaksa global düşünmek lazım ya da enterprise çözümlere bakılabilir.