Tag Archives | üretim

Canonical Ubuntu Pro’nun bir parçası olarak kurumsal mağazayı (Enterprise Store) duyurdu

Ubuntu Pro‘nun bir parçası olarak kurumsal mağazayı (Enterprise Store) duyuran Canonical, Ubuntu Pro ve kurumsal mağazanın (Enterprise Store) kullanılmasını öneriyor. Enterprise Store’nin (kurumsal mağaza), yüksek kullanılabilirliği destekleyerek ekiplere üretimde yazılım dağıtımını daha dayanıklı bir şekilde yürütme olanağı sunduğu belirtilirken, kuruluşların, her istemci isteğine hizmet etmek için tek bir makineye güvenmek yerine, ters proxy’nin arkasında birden fazla Enterprise Store örneği dağıtabileceği ve bir tanesi arızalanırsa trafiğin başka bir canlı birime yönlendirilmesini sağlayabileceği ifade ediliyor. Bu yüksek kullanılabilirlik modelinin, gerçek operasyonel ortamlar için tasarlandığı belirtilirken, yazılım dağıtımı için daha sağlam bir kontrol noktası amaçlandığı söyleniyor. Canonical Ubuntu Pro’nun bir parçası olarak kurumsal mağazayı (Enterprise Store) duyurmasıyla, Ubuntu Pro aboneliğiyle birlikte sunulan sistemin, güvenlik duvarlarının arkasında veya hava boşluklu ortamlarda yazılım dağıtımını yönetilebilir ve ölçeklenebilir hale getirdiği söyleniyor. Enterprise Store (kurumsal mağaza), yerel bir uç proxy’dir ve cihazların ve Canonical’ın yazılım mağazaları arasında yer aldığı, böylece sistemlerin her makineden doğrudan giden erişime ihtiyaç duymadan yazılım yükleyebildiği ve güncellenebildiği söyleniyor. Sıkı çıkış kontrollerine sahip kurumsal ağlar, hava boşluklu ve çevrimdışı ortamlar, değişiklik kontrolü ve denetlenebilirlik gerektiren düzenlemeye tabi sektörler gibi özelliklerle gelen Enterprise Store; birkaç pratik özellik etrafında tasarlanmış bulunuyor. Ubuntu Pro’nun bir parçası olarak (kurumsal mağaza) Enterprise Store hakkında bilgi edinmek için Canonical blogda yayımlanan Holly Hall imzalı yazıyı inceleyebilirsiniz.

Continue Reading →

 

 

Ubuntu LTS’nin ömrünü, ana depo için 5 yıllık standart güvenlik bakımından tüm Ubuntu arşivi (ana ve Universe depoları) için 10 yıla uzatan Ubuntu Pro, eski sürüm eklentisiyle bu süre 5 yıl daha uzatılarak 15 yıllık güvenlik bakımı ve destek sağlanıyor. Mevcut Ubuntu LTS sistemleri, yeniden dağıtım gerektirmeden yerinde Ubuntu Pro’ya yükseltilebiliyor. Ubuntu Pro edinmek için aşağıdaki linkten yararlanabilirsiniz.

 

Go (Golang) 15 yaşına girdi

Az dil özelliği ve kuralıyla esnek, hızlı, performanslı ve güçlü bir dil oluşturmak amacıyla geliştirilmeye başlanan Go (diğer adıyla Golang) programlama dilinin 10 Kasım 2024’te 15 yaşına girdiği Go ekibi adınaAustin Clements tarfından duyuruldu. Go’nun 10. yıl dönümünden bu yana hem Go’da hem de dünyada çok şeyin değiştiği belirtilirken, Go’nun; kararlılık, güvenlik ve yazılım mühendisliğini ve üretimini desteklemeye kendini adamış olduğu söyleniyor. Go 1.22’nin (Şubat ayında yayınlandı), for döngüleri tarafından tanıtılan değişkenleri döngü başına değil, yineleme başına kapsamlandırdığı ve uzun süredir var olan bir dil “yakalandı” sorununu ele aldığı belirtiliyor. On yıldan fazla bir süre önce, Go 1’in yayınlanmasından önce, Go ekibinin çeşitli dil ayrıntıları hakkında kararlar aldığı, bunların arasında for döngülerinin her yinelemede yeni bir döngü değişkeni oluşturup oluşturmamasının da bulunduğu, Rob Pike’nin konuyu “stet” (bırakın gitsin) diyerek kapattığı söyleniyor. Go 1.23 (Ağustos ayında yayınlandı), yineleyicileri ve kullanıcı tanımlı aralık döngülerini tanıtmak için bu değişikliği daha da geliştirdiği; v2 standart kütüphane paketinin tanıtımının, gelecekteki kütüphane evrimi ve modernizasyonu için bir şablon oluşturduğu ifade ediliyor. Geçtiğimiz yıl, Go araçları için isteğe bağlı telemetrinin de dikkatli bir şekilde kullanıma sunulduğu hatırlatılırken, bu sistemin, Go geliştiricilerine tamamen açık ve anonim kalırken daha iyi kararlar almaları için veri sağlayacağı ifade ediliyor. Go’nun 15 yaşına girdiğine ilişkin Go ekibi adına Austin Clements’in duyurusuna buradan ulaşabilirsiniz.

Continue Reading →

İleriye bakıldığında, mevcut ve gelecekteki donanımların yeteneklerinden daha iyi yararlanmak için Go’yu geliştirdiklerini belirten Clements; donanımın son 15 yılda çok değiştiğini, Go’nun önümüzdeki 15 yıl boyunca yüksek performanslı, büyük ölçekli üretim iş yüklerini desteklemeye devam etmesini sağlamak için, büyük çok çekirdekli, gelişmiş talimat setlerine ve giderek daha düzensiz bellek hiyerarşilerinde yerelliğin artan önemine uyum sağlamak gerektiğini söyledi. Go 1.24’ün, modern CPU’larda daha verimli olan, tamamen yeni bir harita uygulamasına sahip olacağını belirten Clements; modern donanımların yetenekleri ve kısıtlamaları etrafında tasarlanmış yeni çöp toplama algoritmalarını prototiplediklerini ifade etti. Bazı iyileştirmelerin, Go geliştiricilerinin modern donanımlardan daha iyi yararlanabilmeleri için yeni API’ler ve araçlar şeklinde olacağını belirten Clements; en son vektör ve matris donanım talimatlarının nasıl destekleneceğini ve uygulamaların CPU ve bellek yerelliğini nasıl oluşturabileceğini incelediklerini söyledi. Çabaları yönlendiren temel ilkenin, birleştirilebilir optimizasyon olduğunu belirten Clements; Go’nun standart kütüphanesinin varsayılan olarak güvenli ve tasarım olarak güvenli olmasını sağlamaya devam ettiklerini söyledi. Go’yu AI için ve AI’yı Go için daha iyi hale getirmek için çalıştıklarını söyleyen Clements; AI uygulamaları için, LangChainGo ve Genkit gibi popüler AI SDK’lerinde Go için birinci sınıf destek oluşturmaya devam edeceklerini ifade etti. Clements; Go’ya inanılmaz katkılarda bulunanlara ve gelişen topluluğuna, bu alanda büyük ve küçük, rol oynayan herkese teşekkür ettiklerini söyledi. Doğum günün kutlu olsun Go! Happy birthday Go!
0