Manjaro 2022-10-10 duyuruldu

Arch Linux tabanlı bir GNU/Linux dağıtımı olan Manjaro’nun sık sık yayınladığı farklı sürümlerine bir yenisi daha eklendi. Manjaro’nun bir başka kararlı sürümü, “[Stable Update] 2022-10-10 – Kernels, Octopi, Deepin, GlibC, Haskell, Python” adıyla duyuruldu. Sürümün, bazı olağan paket güncellemeleriyle geldiğini belirten Philip Müller; Titan Gaming Laptop’u topluluğa kazandırmak için Slimbook 12 ile ortaklık kurma aşamasına geldiklerini, buna 50 € lansman indiriminin dahil olduğunu söyledi. Çekirdeklerin çoğununun güncellendiğini söyleyen Müller; bunun, 6.0 çekirdek serisinin yayınlanmasını içerdiğini ifade etti. Octopi şu an 0.14.0 sürümüyle gelirken, Deepin’in bazı güncellemeler aldığı söyleniyor. GlibC’de yerel ayar ortaya çıkarma da dahil bazı sorunların düzeltildiği söylenirken, her zamanki gibi bazı KDE-git, Haskell ve Python güncellemeleri yapıldığı belirtiliyor. Bu arada, “[Stable Update] 2022-10-10 – Kernels, Octopi, Deepin, GlibC, Haskell, Python” adıyla kullanıma sunulan Manjaro 2022-10-10 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

“[Stable Update] 2022-10-10 – Kernels, Octopi, Deepin, GlibC, Haskell, Python” adıyla duyurulan sürümü edinmek için aşağıdaki linklerden yararlanabilirsiniz.
0

Apache Tomcat 10.0.27 duyuruldu

Genellikle Tomcat olarak anılan, Apache Software Foundation (ASF) tarafından geliştirilen açık kaynak kodlu bir web sunucusu olan Apache Tomcat‘in 10.0.27 sürümü duyuruldu. Tomcat 10.0’ın, Java 8 veya sonraki bir sürümünü gerektirdiği belirtiliyor. Bu sürümdeki tar dosyalarının GNU tar uzantılarını kullandığı ve GNU uyumlu bir tar sürümüyle taranmamış olması gerektiği, Solaris ve Mac OS X’teki tar sürümünün bu dosyalarla çalışmayacayacağı ifade ediliyor. Bunun hem 32 bit hem de 64 bit Windows platformlarında 32 bit JVM’lerle kullanım için Windows hizmet sarmalayıcısını ve derlenmiş APR/yerel kitaplığı içeren 32 bit Windows’a özel dağıtım olduğu irfade ediliyor. Java Servlet de dahil olmak üzere, JavaServer Pages (JSP), Java EL ve WebSocket gibi birçok Java EE özelliklerini uygulanan Apache Tomcat; katışıksız bir Java HTTP web sunucusu ortamı sağlıyor. Bir açık kaynak geliştirici topluluğu tarafından Apache 2.0 lisansı altında geliştirilip muhafaza edilen Apache Tomcat; yüksek kullanılabilirlik özelliğine sahiptir. Apache Tomcat 10.0.27 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da  sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Apache Tomcat 10.0.27 edinmek için aşağıdaki linkten yararlanabilirsiniz.
0

CloudNativePG 1.17.1, 1.16.3 ve 1.15.5 duyuruldu

Özel, genel, karma veya çoklu bulut ortamlarında çalışan desteklenen herhangi bir Kubernetes kümesinde PostgreSQL iş yüklerini yönetmek için tasarlanmış açık kaynaklı bir operatör olan CloudNativePG‘nin 1.17.1, 1.16.3 ve 1.15.5 sürümleri duyuruldu. CloudNativePG topluluğunun, CloudNativePG operatörün desteklenen 1.17, 1.16 ve 1.15 sürümleri için yeni bir güncelleme yayınladığı belirtiliyor. Operatör dağıtımı için lider seçiminin yapılandırmasını geliştirmek için kontrolör yöneticisinde leaseDuration ve renewDeadline parametrelerinin tanıtıldığı 1.17.1 sürümü ile bir WAL dosyasını ilk kez arşivlemeden önce yedekleme nesnesi deposunun boş olup olmadığını kontrol eden bir mekanizmanın geliştirildiği söyleniyor. 1.16.3 sürümü ile distroless/static :nonroot kapsayıcı görüntüsünde kopyalanan örnek yöneticisi ikili dosyasının izinlerini root olmayan kullanıcı kullanarak açıkça ayarlanabileceği ifade ediliyor. 1.15.5 sürümü ile herhangi bir etkin bağlantı, birincil duruma yükseltildikten sonra beklemeye bırakılması öneriliyor. Değişikliklerin tam listesi için 1.17.1, 1.16.3 ve 1.15.5 sürüm notları incelenebilir. CloudNativePG 1.17.1, 1.16.3 ve 1.15.5 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

CloudNativePG 1.17.1, 1.16.3 ve 1.15.5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU gettext 0.21.1 çıktı

GNU Çeviri Projesi için önemli bir adım olan ve diğer GNU paketlerinin çok dilli mesajlar üretmesine yardımcı olmayı amaçlayan GNU gettext‘in 0.21.1 sürümü çıktı. Programlama dilleri desteği ile gelen yeni sürümde, xgettext artık Ruby’i destekliyor. Yeni sürüm; C, C ++, Java, C #, Shell programları için çalışma zamanı kütüphaneleri ve programcılar ve çevirmenler için araçlarla geliyor. Fonksiyonları C, C++, Phyton, Java, C#, Perl, Shell gibi pek çok dilde kullanabilen gettext’in yeni sürümü ile ilgili herhangi bir resmi duyuru yapılmamış olduğu için sürüm özellikleri hakkında fikir edinme olanağı yok. Buna karşın, yeni sürüme ait paketler indirilmek üzere yansılarda yerini almış bulunuyor. Bilindiği gibi, neredeyse tüm programlar ingilizce yazılmaktadır. Bu genel olarak bir bütünlük sağlamak ve diğer ülkelerdeki insanlarla kolay iletişim kurmak açısından programcıların yararına olsa da, çoğu kulanıcı, yazılımları kendi dilinde kullanmak ister. Free Software Foundation tarafından üretilen gettext; kullanıcıların bu ihtiyacını karşılamak için devreye girmektedir.

Continue Reading →

Gettext.svg

Yazılım, program ve dökümantasyon çevirisi konusunda programcılara ve kullanıcılara yardımcı olan gettext; kendisine argüman olarak verilen dizgeyi alıp, ileti kataloğundaki dizgelerle karşılaştırarak çeviriyi bulup, bunu döndürür. gettext; ileti katalogları denilen .po uzantılı dosyaların içerisindeki msgid ile belirtilen dizgiye karşılık gelen çeviriyi arar. Çevrilecek olan dizgeyi tek bir argüman şeklinde alır. Bundan dolayı ileti kataloglarının hem özgün dizgeyi hem de çeviriyi birlikte içermesi gerekir. Böylelikle yazılımlara çoklu dil desteği sağlanır. Gettext anahtarı alıp ,bu anahtarı çevirisi yapılmış metinlerle karşılaştırıp çeviriyi bulup bize sunmaktadır.

Gettex’te kullanmak üzere, uygulamayı oluşturduğumuz dilden farklı bir dilde yazılan mesajlar .mo uzantılı dosyalarda tutulurlar. .mo dosyaları, dil dosyalarının hazırlanmış halidir. .mo dosyalarını herhangi bir programla (gedit , pluma , notepad , word..) açmak mümkün değildir , çünkü .mo dosyaları derlenmiş (binary tabanlı) dosyalardır. .po dosyaları ise .mo dosyalarının derlenmemiş halidir. Herhangi bir düzeltme yapacağımız zaman bunu .po dosyasında yapmak gerekir. .po dosyasında gerekli düzenlemeyi yapıp kaydettiğimiz an, uzantımız .mo olarak değişir yani .po dosyasını derlemiş oluruz.

GNU gettext 0.21.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

GNU gettext için online olarak kullanılabilecek belgelere buradan ulaşabilirsiniz. Sıkça Sorulan Sorular ve verilen cevaplara ilişkin sayfa da buradadır.

0

PhpStorm 2022.2.3 duyuruldu

Kodunuzu gerçekten ‘alan’ bir PHP IDE olan, anında hata önleme, en iyi otomatik tamamlama ve kodu yeniden düzenleme, sıfır yapılandırma, hata ayıklama ve genişletilmiş bir HTML, CSS ve JavaScript düzenleyici sağlayan PhpStorm‘un 2022.2.3 sürümü, Brent Roose tarafından duyuruldu. PhpStorm 2022.2 için üçüncü küçük sürüm olan PhpStorm 2022.2.3’ün artık kullanıma hazır olduğunu belirten Roose; Araç Kutusu Uygulamasını kullanarak veya doğrudan IDE’nin içinden güncellemenin yapılabileceğini belirtti. Büyük yavaşlamalara neden olan dil enjeksiyonu probleminin düzeltildiğini belirten Roose; artık Emacs tuş haritasını kullanırken Hızlı Belgeler açılır penceresinin ESC ile birlikte kaybolmadığını söyledi. Sağ tıklama bağlam menüsü ve ana menü ara sıra görünmemesi problemi de düzeltilmiş bulunuyor. Ayrıca, taahhüt kontrolleri başarısız bildirimi sorunu da giderilmiş bulunuyor. PhpStorm 2022.2.3 RC hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PhpStorm, kodun daha verimli bir şekilde aşılmasına ve büyük projelerle çalışırken zamandan tasarruf etmeye yardımcı oluyor. PhpStorm 2022.2.3 RC edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

TUXEDO OS 1 duyuruldu

Almanya’da TUXEDO Computers GmbH tarafından geliştirilen ve şirketin kendi Linux dostu kişisel bilgisayarları ve dizüstü bilgisayarları için tasarlanmış ve optimize edilmiş Ubuntu tabanlı bir GNU/Linux dağıtımı olan TUXEDO OS‘nin 1 no’lu sürümü duyuruldu. Live modda deneme ve bireysel olarak kurma seçenekleriyle kullanıma sunulan sistem; KDE Plasma masaüstü ortamıyla dizayn edilmiş bulunuyor. Calamares yükleyicisi ile gelen sistem, TUXEDO kontrol merkezi dışında, özel bir önyükleme menüsü içeriyor. PipeWire ses arka plan programı tercih edilen sistem, Lutris açık oyun platformunun kullanılabilir olması özelliğiyle geliyor. Geliştirme, test etme, belgeleme ve tasarım üzerinde yaklaşık yarım yıllık bir çalışmanın ardından kullanıma sunulan sistem, 3.1 GB’lık bir ISO kalıbıyla kullanıma sunuluyor. Dosya sistemi olarak ext4’ün yanı sıra btrfs veya XFS’nin yanı sıra herhangi bir bölüm boyutunun da mümkün olduğu söyleniyor. TUXEDO OS kurulumları, özelleştirilmiş araçlarımız Chroot ve Tomte’nin yardımıyla tek tıklamayla otomatik olarak onarılabiliyor. TUXEDO OS 1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

TUXEDO OS 1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0