Tag Archives | Go

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

Neovim 0.10.0 duyuruldu

Vim‘in iyi yanlarını ve daha fazlasını isteyen kullanıcılar için tasarlanan Neovim‘in 0.10.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. Varsayılan renk şeması “Nvim markalı” ve erişilebilir olacak şekilde güncellenirken, eski renk şemasına dönmek için :colorscheme vim kullanılabileceği söyleniyor. Aynı tanımlayıcıya sahip aynı gruba iki kez yerleştirilen işaretin taşınacağı belirtilirken, pencereleri değiştirirken CursorMoved otomatik komutlarının, Nvim hemen ana döngüye geri döndüğünde tetikleneceği ifade ediliyor. Neovim 0.10.0 hakkında bilgi edinmek için GitHub sürümler sayfasını ya da haberler sayfasını inceleyebilirsiniz.

Continue Reading →

 

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

0

pgmoneta 0.9.0 duyuruldu

Go ile yazılmış opensource PostgreSQL yedekleme yazılımı pgmoneta‘nın 0.9.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ü, PostgreSQL 12+ için bir yedekleme/geri yükleme çözümü olarak geliyor. Tam yedekleme, eski haline getirme, sıkıştırma (gzip, zstd, lz4, bzip2), AES şifreleme desteği, sembolik bağlantı desteği, WAL nakliye desteği ve Prometheus desteğiyle kullanıma sunulan yazılım; Daemon modu ve Prometheus desteği de sunuyor. 3 maddeli BSD lisansı altında yayınlanan pgmoneta, aktarım Katmanı Güvenliği (TLS) v1.2+ desteği de sağlıyor. pgmoneta 0.9.0 hakkında bilgi edinmek için haberler sayfasını inceleyebilirsiniz.

Continue Reading →

 

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

0

pgmoneta 0.7.0 duyuruldu

Go ile yazılmış opensource PostgreSQL yedekleme yazılımı pgmoneta‘nın 0.7.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. Tablo alanları desteğiyle gelen yeni sürüm, AWS/S3 ve Azure için ilk desteği içeriyor. BZip2 desteğiyle gelen pgmoneta 0.7.0, yedekleme ve WAL için yerel protokol çözümü sağlamış bulunuyor. PostgreSQL için bir yedekleme/geri yükleme çözümü olan yedekleme ihtiyaçları için pgmoneta kurulum için başlangıç kılavuzunun okunması öneriliyor. pgmoneta topluluğunun, 0.7.0 sürümünü duyurmaktan mutluluk duyduğu belirtilirken; sürüm, kabuk tamamlamaları ve öğreticilerle birlikte geliyor. Tam yedekleme ve eski haline getirme özelliğiyle gelen yazılım, AES şifreleme ve Prometheus desteği de içeriyor. 3 maddeli BSD lisansı altında yayınlanan pgmoneta, aktarım Katmanı Güvenliği (TLS) v1.2+ desteği sağlıyor. pgmoneta 0.7.0 hakkında bilgi edinmek için haberler sayfasını inceleyebilirsiniz.

Continue Reading →

 

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

0

SFML 2.6.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 2.6.0 sürümü, Lukas Dürrenberger tarafından duyuruldu. 5,5 yıl sonra, yeni ve devasa bir SFML sürümünü duyurmaktan gurur duyduklarını belirten Dürrenberger; son birkaç yılda, ekipte, toplulukta ve ayrıca SFML’nin yol haritasıyla kod açısından çok şey değiştiğini söyledi. Bu sürümün yapılmasına yardımcı olan tüm katılımcılara teşekkür etmek istediklerini belirten Dürrenberger; bunun son SFML 2.x sürümü olacağının unutulmaması gerektiğini söyledi. Yama sürümleri (ör. 2.6.1) olarak kritik sorunlar için düzeltmeler sağlayacaklarını belirten Dürrenberger; ancak tüm geliştirme çabalarının SFML 3’e odaklandığını ifade etti. 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 2.6.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.


Continue Reading →

 

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

0

Gitea 1.19.0 duyuruldu

Git’in yanı sıra hata izleme, kod inceleme, kanban panoları, biletler ve wiki’ler gibi diğer ortak özellikleri kullanarak yazılım geliştirme sürüm kontrolünü barındırmak için açık kaynaklı bir forge yazılım paketi olarak kullanıma sunulan Gitea‘nın 1.19.0 sürümü, John Olheiser tarafından duyuruldu. Bu sürümü yayınlamak için 544 çekme isteğini birleştirdiklerini belirten Olheiser; Blender ekibine bu sürümdeki kapsamlı çalışmaları, yani sorunlar, çekme istekleri ve Gitea projesi desteği için teşekkür ettiklerini söyledi. Ayrıca, backport çalışmamızı eskisinden çok daha kolay hale getiren Gitea Backporter‘a yaptığı katkı için @yarenshoham’a çok teşekkür ettiklerini belirten Olheiser; altyapılarını gitea.io’dan gitea.com’a ve Drone CI’dan Gitea Actions’a sürekli olarak taşıdıklarını ifade etti. Bazı hizmetler dönüştürülmek üzere olabileceğini belirten Olheiser; herhangi bir sorunla karşılaşanların, bunları discord yoluyla bildirmelerini rica etti. Kendi kendine barındırmayı destekleyen, ancak aynı zamanda ücretsiz bir genel birinci taraf örneği sağlayan Gitea; Gogs’un bir çatalıdır ve Go ile yazılmıştır. GNU/Linux, macOS ve Windows dahil olmak üzere Go tarafından desteklenen tüm platformlarda barındırılabilir. Gitea 1.19.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

 

Gitea 1.19.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

pgmoneta 0.6.0 duyuruldu

Go ile yazılmış opensource PostgreSQL yedekleme yazılımı olan pgmoneta‘nın 0.6.0 sürümü 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. LZ4 desteği ile gelen yeni sürüm, SSH depolama motoruyla geliyor. pgmoneta topluluğunun, 0.6.0 sürümünü duyurmaktan mutluluk duyduğu belirtilirken; kabuk tamamlamaları ve öğreticilerle birlikte geliyor. PostgreSQL için bir yedekleme/geri yükleme çözümü olan yedekleme ihtiyaçları için pgmoneta kurulum için başlangıç kılavuzunun okunması öneriliyor. pgmoneta 0.6.0 hakkında ayrıntılı bilgi edinmek için haberler sayfasını inceleyebilirsiniz.

Continue Reading →

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

0