1. Görkem

    PowerShell’de Hashtable Sırası Ne Zaman Gerekir?

    PowerShell’de hashtable sırası çoğu zaman önemli değildir; anahtarla erişim yapıyorsanız düz hashtable yeterlidir, ama çıktının veya dolaşımın aynı sırada kalması gerekiyorsa `` ile oluşturulan sıralı yapı seçilmelidir. Kısa özet: anahtarla okuma için hashtable, sıralı çıktı için ordered...
  2. Görkem

    PowerShell’de Hashtable Sırası Ne Zaman Bozulur

    PowerShell’de anahtarların eklenme sırasına güvenmek istiyorsanız standart hashtable değil, sözlüğü kullanmalısınız. Normal hashtable’da sıra garanti değildir; bu yüzden rapor çıktısı, JSON benzeri düzenli yapı veya kullanıcıya gösterilen property listesi için yanlış seçim olabilir. Doğru...
  3. Görkem

    PowerShell’de Sıra Koruyan Hashtable Seçimi

    PowerShell’de yalnızca anahtar üzerinden erişecekseniz normal hashtable yeterlidir; ama ekleme sırası, okunabilir çıktı ya da nesneye dönüştürme sonucu sizin için önemliyse dictionary seçmek daha doğru olur. Kısacası soru “hangisi daha hızlı?” değil, “hangi durumda sıranın korunması gerekir?”...
  4. Görkem

    CSS’te yazı yönüne göre doğru özellik seçimi

    Yazı yönü değişebilen arayüzlerde left, right, top, bottom, width ve height gibi fiziksel özellikler yerine akışa bağlı mantıksal özellikleri kullanmalısınız. Böylece aynı CSS, hem yatay yazıda hem de dikey ya da sağdan sola akışta daha tutarlı çalışır. MDN, bu yaklaşımın writing-mode ve logical...
  5. Görkem

    Rust’ta variadic ihtiyacı için doğru yaklaşım

    Rust’ta variadic fonksiyon gerekiyorsa çoğu durumda doğrudan tanım aramak yerine C-uyumlu dış arayüz ya da sabit bir koleksiyon parametresi seçmelisiniz; Rust’ın kendi iç modelinde variadic fonksiyon yazma desteği yoktur. Bu yüzden karar, “hangi sözdizimi var?” sorusundan çok “aynı ihtiyacı...
  6. Görkem

    Rust’ta C-variadic tanımı için ABI ve hedef sınırı

    Rust’ta C-variadic fonksiyon tanımı yapacaksanız, doğru ABI ve hedef mimari eşleşmesini önce doğrulamalısınız; aksi halde tanım derlenmez ya da yanlış FFI yüzeyi oluşur. Özetle: variadic tanım yalnız belirli C tabanlı ABI’lerde geçerlidir, desteklenmeyen hedeflerde hata verir ve çağrı tarafında...
  7. Görkem

    Rust’ta C-variadic tanımı hangi ABI’lerde geçerli?

    Rust’ta C-variadic fonksiyon tanımı, her ABI’de çalışan genel bir özellik değildir; desteklenen ABI ve hedef mimari birleşimine bağlıdır. Doğru sınırı bilmek, derleme hatasını ve FFI uyumsuzluğunu önler. Bu yazı, önce hangi ABI’lerin variadic tanıma izin verdiğini, sonra hangi hedeflerde bu...
  8. Görkem

    Rust’ta C-variadic tanımı nerede derlenir?

    Rust’ta C-variadic fonksiyon tanımı, her ABI ve her hedefte geçerli değildir; doğru ABI ve destekli target seçilmezse kod derlenmez. Ayrıca tanım unsafe olmalı ve ... yalnızca en sonda yer almalıdır. Aşağıdaki özet, hangi durumda tanımın geçerli olduğunu ve hangi noktada güvenlik sınırının...
  9. Görkem

    Rust’ta c-variadic tanım desteği hangi sürümde var?

    Rust’ta c-variadic fonksiyon tanımlamak artık yalnızca “feature açmak” meselesi değil; hangi Rust sürümünü kullandığınız ve hedef mimarinin hangi ABI’yi desteklediği belirleyici olur. Özellikle system ABI için tanım desteğinin stabilize edilmesi, bazı eski nightly-varsayımları geçersiz kılar...
  10. Görkem

    Rust 1.99’da C-variadic fonksiyon sınırları

    Rust 1.99 ile C-variadic fonksiyon tanımı geldi; doğru ABI ve hedef mimari seçilirse artık bu imza Rust içinde de yazılabiliyor. En kritik nokta, bunun yalnızca C ve C-unwind ABI’lerinde geçerli olması ve her hedefte desteklenmemesi. Bu konuyu yazarken iki şeyi ayırmak gerekir: fonksiyonu...
  11. Görkem

    Rust C-variadic fonksiyonlarda ABI ve hedef sınırları

    Rust’ta C-variadic fonksiyon yazacaksanız ilk bakmanız gereken şey ABI ve hedef mimari desteğidir: bu özellik her yerde yoktur, doğru ABI dışında da çalışmaz. Kısa cevap şu: C-variadic tanımlar için Rust’ta güvenli yol extern "C" ya da extern "C-unwind" kullanmaktır; normal Rust ABI’si variadic...
  12. Görkem

    Rust’ta C-variadic fonksiyonlar nasıl kullanılır?

    Rust’ta C-variadic fonksiyon yazacaksanız ilk bakmanız gereken şey ABI ve hedef mimaridir: Bu özellik her fonksiyon türünde yoktur, normal Rust fonksiyonları variadic olamaz ve destek de hedefe bağlıdır. Bu yazı, hangi durumda derleyicinin izin verdiğini, hangi koşullarda güvenli kabul...
  13. Görkem

    Rust’ta C-variadic Fonksiyonların ABI ve Sınırları

    Rust’ta C-variadic fonksiyonlar yalnızca extern bağlamında ve desteklenen C ABI’lerinde yazılabilir; normal Rust fonksiyonları variadic olamaz. En önemli pratik nokta, bunun bir sözdizimi özelliği değil, FFI sözleşmesi olmasıdır: yanlış ABI, yanlış tür veya yanlış çağrı, derleme aşamasında...
  14. Görkem

    Rust’ta C variadic kullanımı ne zaman doğru seçimdir?

    Rust’ta C variadic, yalnızca FFI tarafında gerçekten gerekiyorsa anlamlıdır; normal Rust fonksiyonunda aynı esnekliği beklemek doğru değildir. En güvenli yaklaşım, variadic ihtiyacını önce daraltmak, sonra ABI ve hedef platform desteğini kontrol etmektir. Kısa özet: Rust’ta variadic çağrı ancak...
  15. Görkem

    2026'da Yükselen Programlama Dilleri ve Kullanım Alanları

    2026 yılında yazılım dünyasında bazı programlama dilleri öne çıkmıştır. Bu dillerin popülaritesi, teknolojik gelişmeler ve endüstri ihtiyaçları doğrultusunda artmıştır. Python: Veri Bilimi ve Yapay Zeka Lideri Python, veri bilimi ve yapay zeka alanlarında lider konumda kalmıştır. Geniş...
  16. Görkem

    Rust’ta C-variadic fonksiyonları doğru kullanma

    Bu konu, Rust’ta C-variadic fonksiyonları ne zaman kullanabileceğinizi ve nerede durmanız gerektiğini netleştirir. En kısa özet: ... yalnızca uygun extern ABI’lerinde geçerlidir; normal Rust fonksiyonları variadic olamaz ve yanlış argüman türü ya da sayısı tanımsız davranışa yol açabilir. Yol...
  17. Görkem

    Rust 1.99’de C variadic fonksiyonlar nerede kullanılır?

    Rust 1.99, C ABI’si için değişken argümanlı fonksiyon tanımlamayı kararlı hâle getirdi; bu özellik normal Rust ABI’sinde genel amaçlı varargs sağlamaz. Kararı şu ayrımla verin: Rust kodundan C uyumlu bir API sunmanız mı gerekiyor, yoksa yalnızca Rust içinde değişken sayıda değer mi...
  18. Görkem

    Yapay Zekâdan Daha İyi Yanıt Almak İçin İstem Nasıl Yazılır?

    Yapay zekâdan daha kullanışlı yanıt almak için isteğinizi açıkça belirtin, gerekli bağlamı ekleyin ve yanıtın biçimini tarif edin. İlk yanıt beklentinizi karşılamazsa, neyin eksik olduğunu söyleyerek istemi aşamalı biçimde düzeltin. Tek bir “mükemmel formül” her araçta ve görevde aynı sonucu...
  19. Görkem

    Yapay Zekâya Hangi Bilgileri Yazmamalı? Güvenli İstemler İçin Pratik Kontrol Listesi

    Bir yapay zekâ aracından e-posta taslağı hazırlamasını, kodu incelemesini ya da bir belgeyi özetlemesini isterken gerçek kişi veya kuruma ait bilgileri de istemeden paylaşabilirsiniz. Peki hangi bilgileri çıkarmak, hangilerini genelleştirmek gerekir? Türkiye’deki kullanıcı sorularına yönelik...
  20. Görkem

    Google’In Yapay Zekâ Özetlerine Karşı Açılan Rekabet Davaları Reddedildi

    ABD’de bir federal mahkeme, Penske Media Corporation (PMC) ve eğitim teknolojisi şirketi Chegg’in Google’a karşı açtığı rekabet davalarını tamamen reddetti. Bölge Yargıcı Amit Mehta, 30 Eylül 2026 Çarşamba günü açıkladığı 41 sayfalık kararda, Google’ın arama motoru pazarındaki gücünü yapay zekâ...