Tag Archives | Go

Skywave Linux 5.9.0 çıktı

İnternet erişimli yazılım tanımlı radyo (SDR) alıcılarına bağlanmak üzere yapılandırılmış, Debian GNU/Linux (Sid / Unstable) tabanlı, uzman bir GNU/Linux dağıtımı olan Skywave Linux‘un 5.9.0 sürümü çıktı. Hafif bir dwm pencere yöneticisiyle gelen sistem, radyo sunucularını bulmak için SDR-Map gibi uzman yazılımlarla birlikte geliyor ve ayrıca popüler stüdyo yayınları için bir internet radyo yayın uygulaması da içeriyor. Skywave Linux, ağa bağlı, son teknoloji yazılım tanımlı radyo (SDR) sunucularından herhangi birine kolayca bağlanacak şekilde tasarlanmış bir sistemdir. Python, Go, Lua, Bash, Perl, Node.js, Java ve Ruby yüklü gelen sistem, kodlama için Neovim düzenleyicisi içeriyor, ayrıca, Python, Go, Lua ve Bash dillerinde yazılmış canlı uygulamaların oluşturulmasını, test edilmesini ve paylaşılmasını destekleyen JupyterLab da yüklü bulunuyor. Skywave Linux, çok sayıda verimli ve hızlı komut satırı aracı da içeriyor. Skywave Linux, 64 bit x86 işletim sistemidir ve 5. sürüm itibarıyla, GNU/Linux’un Debian’ın Sid dalına dayalı olarak gelmektedir. 6.16.3-x64v2-xanmod1 Linux çekirdeği üzerine yapılandırılan yeni sürüm; Python 3.13.5, Go 1.24.0, Openjdk-java 21.0.8 gibi pek çok güncel yazılım ve Dynamic Window Manager (DWM) 6.5 ile geliyor. Skywave Linux 5.9.0 hakkında bilgi edinmek için downloads sayfasındaki bilgileri inceleyebilirsiniz. Continue Reading →

 

 

 

Skywave Linux 5.9.0 edinmek için aşağıdaki linkten yararlanalabilirsiniz.

0

Go programlarını biçimlendiren bir araç: Gofmt

Gofmt, Go programlarını biçimlendirir. Girinti için sekmeleri, hizalama için boşlukları kullanır. Hizalama, düzenleyicinin sabit genişlikte bir yazı tipi kullandığını varsayar. Açık bir yol olmadan, standart girdiyi işler. Bir dosya verildiğinde, o dosya üzerinde işlem yapar; bir dizin verildiğinde, o dizindeki tüm .go dosyaları üzerinde yinelemeli olarak işlem yapar. (Nokta ile başlayan dosyalar göz ardı edilir.) Varsayılan olarak, gofmt yeniden biçimlendirilmiş kaynakları standart çıktıya yazdırır. Gofmt, özgür ve açık kaynaklı bir yazılımdır ve BSD tarzı bir lisansla yayınlanır. Go ile yazılan Gofmt, Go geliştiricileri tarafından geliştirilmiştir.

Continue Reading →

 

 

Gofmt’nin web sayfasına buradan ulaşabilirsiniz.

0

Neovim 0.11.0 duyuruldu

Vim‘in iyi yanlarını ve daha fazlasını isteyen kullanıcılar için tasarlanan Neovim‘in 0.11.0 sürümü duyuruldu. Çekirdekte değişiklik yapmadan gelişmiş kullanıcı arayüzlerinin etkinleştirilmesi hedeflenen yazılım hakkında daha fazla bilgi için giriş wiki sayfasına ve yol haritasına bakılabileceği söyleniyor. C/C++, C#, Clojure, D, Elixir, Go, Haskell, Java/Kotlin, JavaScript/Node.js, Julia, Lisp, Lua, Perl, Python, Racket, Ruby, Rust dahil olmak üzere herhangi bir dilden API erişimi bulunan yazılım, gömülü, komut dosyası oluşturulabilir terminal emülatörü. Ruby ve Python eklentileri de dahil olmak üzere çoğu Vim eklentisiyle uyumlu olduğu söyleniyor. Windows “sunucusu”nda vcruntime140.dll’yi yüklemenin gerekli olabileceği belirtilirken, sistemde gerekli glibc sürümü yoksa, eski glibc için (desteklenmeyen) yapıların denenebileceği söyleniyor. Neovim 0.11.0 hakkında bilgi edinmek için GitHub sürümler sayfasını ya da haberler sayfasını inceleyebilirsiniz. Continue Reading →

 

 

Neovim 0.11.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

SFML 3.0.0 duyuruldu

Oyunların ve multimedya uygulamalarının geliştirilmesini kolaylaştırmak için PC’nin çeşitli bileşenlerine basit bir arayüz sağlayan SFML‘nin 3.0.0 sürümü, Lukas Dürrenberger tarafından duyuruldu. SFML 3.0.0’ın yayınlandığını duyurmaktan büyük heyecan duyduklarını söyleyen Dürrenberger; artık SFML için bir yükseltme zamanının geldiğini, üç yıllık yapım süreci, 1.100’den fazla commit, 41 yeni katkıda bulunan ve çokça zaman harcanan çalışmayla, SFML 3.0.0’ı gerçeğe dönüştürmeye yardımcı olan herkese teşekkür etmek istediklerini ifade etti. SFML 3.0.0’ı durmaksızın ilerleten ve sadece kendi adına 500’den fazla çekme isteği göndererek şimdiye kadar en fazla zaman ve emek harcayan @ChrisThrasher’a büyük teşekkür ettiklerini belirten Dürrenberger; ayrıca, SFML 3.0.0’ın inşa edildiği temelleri erkenden atan @vittorioromeo’ya özel bir teşekkür ettiklerini söyledi. SFML’nin sonunda C++17’yi destekleyecek ve kullanacak şekilde güncellendiğini belirten Dürrenberger; OpenAL’nin miniaudio ile değiştirildiğini, yeni ve iyileştirilmiş olay işleme API’leri sağlandığını söyledi. SFML’nin çoklu platform olduğu hatırlatılırken, SFML ile uygulamanın en yaygın işletim sistemlerinde derlenebileceği ve kutudan çıkar çıkmaz çalıştırılabileceği ifade ediliyor. Çok dilli olan SFML; C ve .Net dilleri için resmi bağlamalara sahip olup, aktif topluluğu sayesinde Java, Ruby, Python, Go ve daha pek çok başka dilde de mevcut olduğu söyleniyor. SFML 3.0.0 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz. Continue Reading →

 

 

SFML 3.0.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

SFML 3.0.0-rc.1 duyuruldu

Oyunların ve multimedya uygulamalarının geliştirilmesini kolaylaştırmak için PC’nin çeşitli bileşenlerine basit bir arayüz sağlayan SFML‘nin 3.0.0-rc.1 sürümü, Lukas Dürrenberger tarafından duyuruldu. SFML 3 için ilk sürüm adayını duyurmaktan büyük gurur duyduklarını belirten Dürrenberger; SFML 3’ün bu noktaya gelmesine yardımcı olan herkese teşekkür ettiklerini söyledi. Yeni birkaç hafta içinde en azından bir yayın adayı daha oluşturmayı planladıklarını belirten Dürrenberger; SFML 3’ün 2024’ün sonundan önceyayınlanmasını umduklarını söyledi. Tüm düzeltmeleri dahil etmek için SFML 2.6.2’yi SFML 3’ten önce yayınlamayı planladıklarını söyleyen Dürrenberger; CSFML 3 ve SFML.Net 3’ü güncellemek için paralel olarak çok fazla çalışma yapıldığını ifade etti. Bu sürüm adayını test etmek için yardıma ihtiyaç olduğunu belirten Dürrenberger; SFML’nin sonunda C++17’yi destekleyecek ve kullanacak şekilde güncellendiğini söyledi. SFML’nin çoklu platform olduğu hatırlatılırken, SFML ile uygulamanın en yaygın işletim sistemlerinde derlenebileceği ve kutudan çıkar çıkmaz çalıştırılabileceği ifade ediliyor. Çok dilli olan SFML; C ve .Net dilleri için resmi bağlamalara sahip olup, aktif topluluğu sayesinde Java, Ruby, Python, Go ve daha pek çok başka dilde de mevcut olduğu söyleniyor. SFML 3.0.0-rc.1 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

SFML 3.0.0-rc.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

pgmoneta 0.13.0 duyuruldu

Go ile yazılmış opensource PostgreSQL yedekleme yazılımı pgmoneta‘nın 0.13.0 sürümü, Jesper Pedersen tarafından duyuruldu. Tam bir yedekleme özelliğine sahip olan yazılım, yedekleme hakkında boyut, isim, tarih bilgilerini bir dashboard ile görüntüleyebiliyor. İstemci sertifikası desteği de dahil olmak üzere aktarım düzeyi güvenliği geliştirilen yazılımın yeni sürümü; uyarlanabilir Radix ağacı, info komutu, yedekleme bildirimi gibi özelliklerle geliyor. Boru hattının yalnızca tek bir deque kullanacak şekilde değiştirildiği belirtilirken, API belgeleri oluşturma ve API’nin temizlenmesi olanağı sağlandığı söyleniyor. pgmoneta 0.13.0 hakkında bilgi edinmek için haberler ya da sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

pgmoneta 0.13.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Gitea ve Fossil nedir?

truvalinux.org.tr, Gitea ve Fossil kullanmaya başladı. Biz de böylece Gitea ve Fossil konusunu açmayı uygun gördük. Zahmetsiz olarak, kendi sunucunuzda barındırabileceğiniz Git servisi olarak tanımlanan Gitea’nın kurulumunun çok kolay olduğunu biliyor muydunuz? Platformunuz için ikili dosyayı çalıştırıp Docker ile birlikte gönderiyor ve paketliyorsunuz. GNU/Linux için muhtemelen linux-amd64’ü (64 bit Intel/AMD platformları içindir), arm64 (ör. Raspberry PI 4), 386 (ör. 32 bit) seçilebileceği gibi, arm-5 ve arm-6 dahil olmak üzere başka platformların da mevcut olduğu belirtiliyor. Farklı platformlarda çalışabilen Gitea, Go ile derleme yapılabilecek her yerde çalışıyor ve Windows, macOS, GNU/Linux, ARM, vb. herhangi bir platformda çalışabiliyor. Ayrıca, Gitea’nın minimal gereksinimlerinin çok düşük olduğu ve ucuz bir Raspberry Pi üzerinde bile çalışabildiği söyleniyor. Fossil ise; gelişmiş özelliklere sahip, basit, yüksek güvenilirliğe sahip, dağıtılmış bir SCM sistemi olarak tanıtılıyor. Fossil, Git ve Mercurial gibi dağıtılmış sürüm kontrolü yapmanın yanı sıra hata izlemeyi, wiki’yi, forumu, e-posta uyarılarını, sohbeti ve teknik notları da destekliyor.


Continue Reading →

 

Fossil, 2 maddeli BSD lisansıyla yayınlanıyor. Gitea’nın kısa bir süre önce 1.22.0 sürümünü duyurduğunu belirtelim. Bunun, çok sayıda yeni özellik ve altyapı iyileştirmesini sergileyen, Gitea tarihindeki en kapsamlı güncelleme olduğu belirtiliyor. Sürümü GitHub sayfasında bulabilirsiniz. Fossil’in ise 23 Nisan 2024’te duyurulan 2.24 sürümü en son sürümü oluyor. Sürümü, buradan edinebilirsiniz.

0