Tag Archives | lua

Apache APISIX 3.19.0 duyuruldu

Büyük ölçekli sistemlerde API’lere ve mikro hizmetlere gelen trafiği yönetmek, yönlendirmek ve güvenliğini sağlamak için kullanılan açık kaynaklı bir API ağ geçidi (API Gateway) olan Apache APISIX‘in 3.19.0 sürümü duyuruldu. Apache Yazılım Vakfı’nın (Apache Software Foundation) üst düzey projelerinden biri olan Apache APISIX; gücünü Nginx (OpenResty/Lua) web sunucusundan ve dağıtık yapılandırma deposu olarak etcd veritabanından alır. Rotaları ve yapılandırmaları değiştirmek için sistemi (veri düzlemini) yeniden başlatmaya gerek duymayan yazılım; her şeyi anlık ve dinamik olarak günceller. Milisaniyenin altında (genellikle 0.2ms – 5ms arası) düşük gecikme süreleri ve yüksek saniye başı istek (QPS) kapasitesi sunan Apache APISIX; kimlik doğrulama (Authentication), hız sınırlama (Rate Limiting), yük dengeleme (Load Balancing), devre kesici (Circuit Breaking) ve gözlemlenebilirlik (Observability) gibi ihtiyaçlar için 100’den fazla yerleşik eklenti barındırıyor. Lua’nın yanı sıra Java, Python ve Go gibi dillerle eklenti yazılmasına olanak tanıyan yazılım, büyük Dil Modelleri (LLM) ve yapay zeka uç noktaları için yerleşik bir yapay zeka proxy / ağ geçidi yeteneği taşır. Apache APISIX 3.19.0 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

Apache APISIX 3.19.0edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Skywave Linux 5.10.0 duyuruldu

İ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.10.0 sürümü duyuruldu. 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. XanMod verimlilik ve hız iyileştirmeleriyle birlikte Linux çekirdeği 6.18.5 üzerine yapılandırılmış olarak gelen sistem; Tor-Remote ve Tor-Controller komut dosyalarında ayarlamalar; Purple/i2pd kullanılarak I2P karanlık ağ erişimi eklenerek geliyor. Neovim LSP yapılandırmasında ayarlamalar; Neovim eklentileri yükseltmeleriyle gelen sistem; dwm pencere yöneticisi dwm-flexipatch 6.6 sürümüne yükseltilmiş olarak geliyor. Skywave Linux 5.10.0  hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

 

 

 

Skywave Linux 5.10.0 edinmek için aşağıdaki linklerden yararlanalabilirsiniz.

0

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

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

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

SparkyLinux için yeni bir araç: Lite XL

Lite XL‘nin SparkyLinux kullanıcıları için yeni bir araç olarak kullanıma sunulduğu, pavroo tarafından duyuruldu. Çoğunlukla Lua’da yazılmış hafif bir metin editörü olan Lite XL’nin pratik, güzel, küçük ve hızlı, değiştirmesi ve genişletmesi veya ikisini de yapmadan kullanması kolay bir şey sağlamayı amaçladığını belirten pavroo; Lite ile karşılaştırıldığında amacı, daha kullanıcı dostu olmak, yazı tipi oluşturma kalitesini artırmak ve CPU kullanımını azaltmak olduğunu söylediği Lite XL’nin Windows ve GNU/Linux’ta yüksek DPI görüntülemeyi desteklediğini ifade etti. 1.16.7 sürümünden bu yana macOS’ta retina ekranları destekleyen yazılımın, çoğu eklenti ve tüm renk temaları için lite ile uyumlu olduğunun unutulmaması isteniyor. 

Continue Reading →

 

pavroo sparkylinux.org üzerinden gönderdiği bildirimde, Lite XL’nin aşağıdaki komutlarla kurulabileceğini söylüyor:
sudo apt update

sudo apt install lite-xl

Yazılımı ayrıca aşağıdaki linkten edinebilirsiniz.

0

Taiwins 0.3 duyuruldu

Modern ve modüler bir wayland kompozitörü olan Taiwins‘in 0.3 sürümü, Sichem Zhou tarafından duyuruldu. Taiwins 0.3’ü duyurmaktan mutluluk duyduğunu söyleyen Zhou; sürümün, donanım soyutlaması için çoklu arka uçlar (DRM, X11, wayland), özel işleme için ortaya çıkan arayüzle içerik oluşturma, xdg-surface, wl_shell_surface ve xwayland_surface için soyutlama ve birleşik masaüstü arayüzü, oturum yönetimi, tüm temel ve birçok yararlı yol protokolü, ayrıca Xwayland desteği gibi özelliklerle gelen sürümün kullanıma hazır olduğunu ifade etti. Çoklu GPU’lar için yerleşik destek içeren yeni sürüm, video kayıt özelliği ve taiwins kabuk işlevleriyle geliyor. Twclient adlı yerleşik bir kabuğa ve GUI sistemine sahip olan Taiwins ile Twclient kullanarak minimum wayland istemcisi yazmanın yalnızca 20 satır kod alacağı ifade ediliyor. Hızlı ve küçük kod tabanına sahip olan yazılım, emacs gibi çoklu tuşa basma bağlamaları ve dbus desteği içeriyor. Yazılımın yükleme sayfasına buradan ulaşabilirsiniz. Taiwins 0.3 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Taiwins 0.3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0