Tag Archives | uygulama

Apache Camel 4.18.5 (LTS) ve 4.23.0 duyuruldu

Farklı sistemleri, uygulamaları ve verileri birbirine bağlayan açık kaynaklı bir entegrasyon çatısı (framework) olan Apache Camel‘in 4.22.1 sürümü duyuruldu. Yaygın veri taşıma ve dönüştürme problemlerini çözen hazır kalıpları kullanan (EIP), veritabanları, mesaj kuyrukları, bulut servisleri ve API’ler için 350’den fazla hazır bağlantı noktası sunan, rotaları (flows) Java, XML veya YAML kullanarak yazmaya imkan tanıyan ve Spring Boot, Quarkus veya bağımsız (standalone) Java uygulamaları içinde kolayca çalışabilen yazılım; bir sistemden (örneğin Kafka veya bir FTP sunucusundan) veri okuyup, bu veriyi başka bir biçime dönüştürüp, başka bir hedef sisteme (örneğin bir veritabanına veya REST API’ye) yazmak gerektiğinde kullanılıyor. 4.18.5 LTS sürümünün Java 17 ve 21’i desteklediği belirtilirken, bu sürümü Apache Maven pom.xml dosyasında kullanmak için, Camel Bill of Materials’ı (BOM) içe aktarmak ve ardından camel-core’u ve gerekli diğer bileşenleri sürüm belirtmeden eklemek gerektiği ifade ediliyor. Apache Camel 4.23.0 ise Java 17, 21 ve 25’i destekliyor. Yine aynı şekilde, Camel Bill of Materials’ı (BOM) içe aktarmak ve ardından camel-core’u ve gerekli diğer bileşenleri sürüm belirtmeden eklemek gerektiği ifade ediliyor. Apache Camel 4.18.5 (LTS) ve 4.23.0 hakkında bilgi edinmek için ilgili sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

Apache Camel 4.18.5 (LTS) ve 4.23.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Apache Camel 4.22.1 duyuruldu

Farklı sistemleri, uygulamaları ve verileri birbirine bağlayan açık kaynaklı bir entegrasyon çatısı (framework) olan Apache Camel‘in 4.22.1 sürümü duyuruldu. Yaygın veri taşıma ve dönüştürme problemlerini çözen hazır kalıpları kullanan (EIP), veritabanları, mesaj kuyrukları, bulut servisleri ve API’ler için 350’den fazla hazır bağlantı noktası sunan, rotaları (flows) Java, XML veya YAML kullanarak yazmaya imkan tanıyan ve Spring Boot, Quarkus veya bağımsız (standalone) Java uygulamaları içinde kolayca çalışabilen yazılım; bir sistemden (örneğin Kafka veya bir FTP sunucusundan) veri okuyup, bu veriyi başka bir biçime dönüştürüp, başka bir hedef sisteme (örneğin bir veritabanına veya REST API’ye) yazmak gerektiğinde kullanılıyor. Protokol detaylarını ve hata yönetimi süreçlerini kullanıcı yerine Camel yönetiyor. Yeni Camel 4.22.1 LTS sürümü; Java 17, 21 ve 25’i destekliyor. Apache Camel 4.22.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

Apache Camel 4.22.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Snapd 2.78 duyuruldu

GNU/Linux sistemler için geliştirilmiş daha hızlı kurulum, uygulamaların daha güvenli çalışması, güncellemeler gibi işlemlerin yapıldığı paket yöneticisi olan Snapd’nin 2.77 sürümü, Katie May tarafından duyuruldu. Performans iyileştirmeleriyle gelen yeni sürümde, birçok hata düzeltmesi yapılmış bulunuyor. Ubuntu’da yıllardır uygulama yüklemek, yükseltmek ve kaldırmak için kullanılan “apt-get” komutu yerine, Ubuntu 16.04 sürümüyle birlikte kullanıma sunulan Snap paketleme sistemi, “.deb” paketleri yerine, “.snap” paketlerini kullanıyor. Böylelikle hem masaüstü bilgisayarın, hem de Ubuntu telefon veya tabletlerin ortak yazılım kullanabilmesi amacı güdülüyor. Ayrıca snap, paket bağımlılığı sorununu ortadan kaldıracak. Yani uygulamalar, sistem sürümünden bağımsız olarak çalışacak. Bir uygulama indirildiğinde, aslında o uygulamanın çalışması için gerekli paket bağımlılıkları da indirilmiş olacak. Uygulamanın tamamen yalıtılmış olarak çalışacak olması, sistem geneli için daha az sorun ve daha az güvenlik açığı anlamına geliyor. Snapd 2.78 hakkında bilgiyi GitHub sayfasında bulabilirsiniz.

Continue Reading →

  

  

Snapd 2.78 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Snapd 2.77.1 duyuruldu

GNU/Linux sistemler için geliştirilmiş daha hızlı kurulum, uygulamaların daha güvenli çalışması, güncellemeler gibi işlemlerin yapıldığı paket yöneticisi olan Snapd’nin 2.77.1 sürümü, Ernest Lotter tarafından duyuruldu. Performans iyileştirmeleriyle gelen yeni sürümde, birçok hata düzeltmesi yapılmış bulunuyor. Ubuntu’da yıllardır uygulama yüklemek, yükseltmek ve kaldırmak için kullanılan “apt-get” komutu yerine, Ubuntu 16.04 sürümüyle birlikte kullanıma sunulan Snap paketleme sistemi, “.deb” paketleri yerine, “.snap” paketlerini kullanıyor. Böylelikle hem masaüstü bilgisayarın, hem de Ubuntu telefon veya tabletlerin ortak yazılım kullanabilmesi amacı güdülüyor. Ayrıca snap, paket bağımlılığı sorununu ortadan kaldıracak. Yani uygulamalar, sistem sürümünden bağımsız olarak çalışacak. Bir uygulama indirildiğinde, aslında o uygulamanın çalışması için gerekli paket bağımlılıkları da indirilmiş olacak. Uygulamanın tamamen yalıtılmış olarak çalışacak olması, sistem geneli için daha az sorun ve daha az güvenlik açığı anlamına geliyor. Snapd 2.77.1 hakkında bilgiyi GitHub sayfasında bulabilirsiniz.

Continue Reading →

  

 

  

Snapd 2.77.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Servo 0.5.0 tarayıcı motoru duyuruldu

Geliştiricilere ve uygulamalara web teknolojilerini yerleştirmek için hafif, yüksek performanslı bir alternatif sunmayı amaçlayan Servo‘nun 0.5.0 tarayıcı motoru duyuruldu. 2012 yılında Mozilla Research tarafından oluşturulan Servo projesi, bir araştırma ve geliştirme çalışması olarak başlamış; Servo’nun yönetimi 2020 yılında Mozilla Research’ten Linux Vakfı’na geçmiştir. Proje, daha geniş bir endüstriden ilgi kazanma misyonuyla 2023 yılında Linux Foundation Europe’ye taşındı. Servo, dilin bellek güvenliği özelliklerinden ve eşzamanlılık özelliklerinden yararlanılarak Rust dilinde yazılmış; şu an için Linux Foundation Europe barındırılan ve teknik yönlendirme komitesi tarafından açıkça yönetilen bağımsız bir proje olarak yoluna devam etmektedir. İstikrarlı API’ler sunarak, kullanıcı etkileşim yeteneklerini geliştirerek ve büyümesine katkıda bulunan aktif bir topluluk oluşturarak Servo’yu bir araştırma projesinden üretime hazır bir web motoruna dönüştürmeyi amaçlayan proje; Servo’yu yenilikçi uygulamaları ve çerçeveleri destekleyen, benzersiz performans, istikrar ve modern web standartlarına uyumluluk sunan lider gömülebilir web motoru haline getirmeyi umut ediyor. Servoshell örnek tarayıcısını kullananlar veya Servo’yu gömülü kullanım için bir fırsat olarak görenler için birçok önemli iyileştirme sunan Servo 0.5.0, çeşitli yeni CSS özelliklerini, DOM metin seçimlerinin görünürlüğünü ve çeşitli yeni DOM API’lerini içeriyor. Bir SVG resim ön yükleme hatası giderildikten sonra DuckDuckGo açılış sayfası da doğru şekilde görüntülenebilir olmuş bulunuyor. Ayrıca diğer gerçek dünya web siteleri de artık doğru şekilde görüntülenmeye başlamış bulunuyor. Servo 0.5.0, artık kare hızlarını büyük ölçüde iyileştirmek için 2B tuval için çoklu iş parçacıklı işleme kullanıyor. Yeni Servo sürümüyle metin işleme hızının da 10 kata kadar arttığı söyleniyor. Çeşitli güvenlik düzeltmelerini ele almak için bağımlılıklarını da güncelleyen yazılım için yapılan iyileştirmeler hakkında daha fazla ayrıntı Servo.org blogunda bulunabilir. Servo 0.5.0 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

Servo 0.5.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Servo 0.4.0 tarayıcı motoru duyuruldu

Geliştiricilere ve uygulamalara web teknolojilerini yerleştirmek için hafif, yüksek performanslı bir alternatif sunmayı amaçlayan Servo‘nun 0.4.0 tarayıcı motoru duyuruldu. 2012 yılında Mozilla Research tarafından oluşturulan Servo projesi, bir araştırma ve geliştirme çalışması olarak başlamış; Servo’nun yönetimi 2020 yılında Mozilla Research’ten Linux Vakfı’na geçmiştir. Proje, daha geniş bir endüstriden ilgi kazanma misyonuyla 2023 yılında Linux Foundation Europe’ye taşındı. Servo, dilin bellek güvenliği özelliklerinden ve eşzamanlılık özelliklerinden yararlanılarak Rust dilinde yazılmış; şu an için Linux Foundation Europe barındırılan ve teknik yönlendirme komitesi tarafından açıkça yönetilen bağımsız bir proje olarak yoluna devam etmektedir. İstikrarlı API’ler sunarak, kullanıcı etkileşim yeteneklerini geliştirerek ve büyümesine katkıda bulunan aktif bir topluluk oluşturarak Servo’yu bir araştırma projesinden üretime hazır bir web motoruna dönüştürmeyi amaçlayan proje; Servo’yu yenilikçi uygulamaları ve çerçeveleri destekleyen, benzersiz performans, istikrar ve modern web standartlarına uyumluluk sunan lider gömülebilir web motoru haline getirmeyi umut ediyor. servoshell demo tarayıcısıyla birlikte Servo tarayıcı motoru, gerçek dünyadaki daha fazla web sitesini doğru şekilde görüntülemeye başladığı söyleniyor. Servo 0.4.0, proje için tüm zamanların rekoru olan, geçen ay boyunca biriken 558 commit’i beraberinde getiriyor. Güvenlik düzeltmeleri, yeni CSS özellikleri, ek medya sorguları uygulanırken ve birçok yeni DOM API’sinin artık çalıştığı söyleniyor. Servo 0.4.0, son kullanıcılar için bir diğer önemli kilometre taşı olarak gerçek dünya web sitesi uyumluluğunu geliştiriyor. Popüler llchess.org web sitesinin yanı sıra Speedtest.net, Zulip ve daha fazlasının görüntülenmesini önemli ölçüde iyileştirmiş bulunuyor. Servo 0.4.0 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

Servo 0.4.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Snapd 2.77 duyuruldu

GNU/Linux sistemler için geliştirilmiş daha hızlı kurulum, uygulamaların daha güvenli çalışması, güncellemeler gibi işlemlerin yapıldığı paket yöneticisi olan Snapd’nin 2.77 sürümü, Sergio Cazzolato tarafından duyuruldu. Performans iyileştirmeleriyle gelen yeni sürümde, birçok hata düzeltmesi yapılmış bulunuyor. Ubuntu’da yıllardır uygulama yüklemek, yükseltmek ve kaldırmak için kullanılan “apt-get” komutu yerine, Ubuntu 16.04 sürümüyle birlikte kullanıma sunulan Snap paketleme sistemi, “.deb” paketleri yerine, “.snap” paketlerini kullanıyor. Böylelikle hem masaüstü bilgisayarın, hem de Ubuntu telefon veya tabletlerin ortak yazılım kullanabilmesi amacı güdülüyor. Ayrıca snap, paket bağımlılığı sorununu ortadan kaldıracak. Yani uygulamalar, sistem sürümünden bağımsız olarak çalışacak. Bir uygulama indirildiğinde, aslında o uygulamanın çalışması için gerekli paket bağımlılıkları da indirilmiş olacak. Uygulamanın tamamen yalıtılmış olarak çalışacak olması, sistem geneli için daha az sorun ve daha az güvenlik açığı anlamına geliyor. Snapd 2.77 hakkında bilgiyi GitHub sayfasında bulabilirsiniz.

Continue Reading →

 

 

 

Snapd 2.77 edinmek için aşağıdaki linklerden yararlanabilirsiniz.