Tag Archives | GitHub
Rust programlama dilinin 1.71.1 sürümü duyuruldu
rustup update stable
komutuyla kolaylıkla Rust 1.71.1’i edinebilecekleri söyleniyor. Rust’un katmanlı platform desteği hakkında daha fazla bilgi için Rust’un platform destek sayfasına bakılması isteniyor. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil olmaması, diğer dillerin iyi özelliklerinin birleştirilmesiyle ortaya çıkan melez bir dil olmasıdır. Sözgelimi C++ dilinin hafıza referanslama ve destructor özellikleri, SML’in veri yapıları, Python lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.71.1 hakkında bilgi edinmek için sürüm duyurusunu ya da GitHub sayfasını inceleyebilirsiniz.Vanilla 4.0.0 duyuruldu
Canonical web ekibi tarafından Sass ile yazılan açık kaynak kodlu basit ve genişletilebilir bir CSS framework olan Vanilla‘nın 4.0.0 sürümü, Bartek Szopka tarafından duyuruldu. Tüm kod GitHub’da mevcut olan Vanilla‘ya herkes katkıda bulunabilir, onu geliştirebilir ve uzatabilir. Yazılım, Canonical tarafından LGPLv3 altında lisanslanmıştır. HTML öğeleri için temel stil ve genişletilebilecek bir dizi önemli yararlı kalıp ve yardımcı program sınıfı içeren yazılım; şekillendirilebilir olacak şekilde tasarlanmıştır. Tüm stillerden yararlanmak için çerçevenin tamamını dahil edebilmek mümkündür veya yalnızca proje için ihtiyacınız olanı kullanabilirsiniz. Yeni sürümün, tipografi değişiklikleri (yeni değişken Ubuntu yazı tipi kullanılarak), daha geniş ızgara genişliği, bazı güncellenmiş renkler ve ilgili bileşenlere yönelik güncellemeler dahil olmak üzere Canonical’ın broşür web sitelerinin mevcut yeniden markalaşması için kullanılan yeni stil öğelerini sunduğunu belirten Bartek Szopka; yeni tarzda broşür siteleri oluşturmaya yardımcı olan bazı yeni bileşenler (yatay kural, bölümler, yeni steno ızgara varyantları) içerdiğini söyledi. Vanilla 4.0.0 hakkında bilgi edinmek için GitHub duyurusunu ya da sürüm duyurusunu inceleyebilirsiniz.
Rust programlama dilinin 1.71.0 sürümü duyuruldu
rustup update stable
komutuyla kolaylıkla Rust 1.71.0’ı edinebilecekleri söyleniyor. Rust’un katmanlı platform desteği hakkında daha fazla bilgi için Rust’un platform destek sayfasına bakılması isteniyor. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil olmaması, diğer dillerin iyi özelliklerinin birleştirilmesiyle ortaya çıkan melez bir dil olmasıdır. Sözgelimi C++ dilinin hafıza referanslama ve destructor özellikleri, SML’in veri yapıları, Python lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.71.0 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.LXD projesi Canonical’da yeni bir ev edindi
LXD projesi, Canonical’ın web sitesine taşındı. Bunun, Canonical’in, LXD projesinin tüm kontrolünü ele geçirdiği ve artık bununla ilgili her şeyi bizzat kendisinin yöneteceği anlamına geldiği konusu görüşülüyor. LXD’nin başlangıcından beri projeye dahil olmalarına rağmen, şimdi daha doğrudan bir yaklaşım benimsemeye karar verdikleri belirtilen Canonical dışında, pek çok kuruluşun, açık kaynaklı projeler üzerindeki kontrollerini sıkılaştırıyor gibi göründükleri söyleniyor. Red Hat bile yakın zamanda benzer bir şey yapmıştı. Red Hat’ın kaynak kodu kilitlenmesi CentOS alternatifleri için felakete neden olmuştu. LXD’nin geliştirilmesi Canonical tarafından desteklenmiş ve ilk olarak 2015 yılında piyasaya sürülmüştü. LXD projesinin yaratıcısı ve ana katılımcısı olan Canonical, Linux Containers topluluğunun bir parçası olarak geçirdiği 8 yıldan sonra, projenin artık doğrudan Canonical’ın kendi projeleri kapsamında daha iyi sunulacağına karar verdiğini duyurdu. Linux Containers’ın arkasındaki ekip, her şeye rağmen Canonical’ın kararına saygı duyuyor ve şu anda projeyi devretme sürecinde bulunuyor. Anlaşılan o ki, Canonical’ın GitHub deposu, LXD’nin yeni evi olacak ve LXD YouTube kanalı ve CI altyapısı artık Canonical tarafından yönetilecek.Konuya ilişkin olarak, LKD’nin eski konumunda yazılanları okumak isteyebilirsiniz.
Neyse ki, Linux Containers’in geri kalan projeleri bundan etkilenmeyecek ve LXC ile LXD tarafından kullanılan görüntü sunucusu kapatılmayacak. Adresler aşağıdaki gibi değişmiş bulunuyor.
- Website: https://ubuntu.com/lxd
- Github: https://github.com/canonical/lxd
- Forum: https://discourse.ubuntu.com/c/lxd/
- Documentation: https://documentation.ubuntu.com/lxd/
Rust programlama dilinin 1.70.0 sürümü duyuruldu
rustup update stable
komutuyla kolaylıkla Rust 1.70.0’ı edinebilecekleri söyleniyor. Rust’un katmanlı platform desteği hakkında daha fazla bilgi için Rust’un platform destek sayfasına bakılması isteniyor. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil olmaması, diğer dillerin iyi özelliklerinin birleştirilmesiyle ortaya çıkan melez bir dil olmasıdır. Sözgelimi C++ dilinin hafıza referanslama ve destructor özellikleri, SML’in veri yapıları, Python lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.70.0 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.Conan paket ve bağımlılık yöneticisinin 2.0.6 sürümü duyuruldu
Windows, GNU/Linux, OSX, FreeBSD, Solaris ve diğerleri dahil olmak üzere tüm işletim sistemlerinde çalışan ve masaüstü, sunucu ve gömülü ve çıplak metal cihazlar için çapraz yapı dahil olmak üzere herhangi bir platformu hedefleyebilen bir paket ve bağımlılık yöneticisi olan Conan‘ın 2.0.6 sürümü, Carlos Zoido tarafından GitHub üzerinden duyuruldu. İstenen CMake yürütülebilir dosyasının konumunu belirtmeye izin vermek için bir tools.cmake:cmake_program yapılandırma öğesinin eklendiği belirtilen yeni sürüm, grafik json çıktısındaki “id” özelliğini int yerine str olarak çıktılıyor. Yerel içe aktarma yapamayan bir katmandaki özel komutların düzeltildiği belirtilirken, indirme + sıkıştırmayı açma çıktısının iyileştirildiği söyleniyor. Tamamen özgür ve açık kaynak kodlu bir yazılım olan Conan; farklı mimariler, derleyiciler, derleyici sürümleri, çalışma zamanları, C++ standart kitaplığı vb. dahil olmak üzere farklı yapı yapılandırmaları için herhangi bir sayıda farklı ikili dosyaları yönetebilmektedir. Conan, her platformda aynı komutlar ve akışlarla ikili dosyalar oluşturabilir, karşıya yükleyebilir ve indirebilir, bu da geliştirme ve sürekli entegrasyonda çok zaman kazandırır. İkili uyumluluk, paket bazında bile yapılandırılabilir ve özelleştirilebilirdir. Conan, özellikle Github depolarında oldukça geniş ve aktif bir topluluğa sahiptir. Conan 2.0.6 hakkında ayrıntılı bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.