CSS formatına derlenebilen açık kaynak kodlu dinamik bir biçim dili olan Less’in 685 sürümü duyuruldu. –cmd seçeneği eklendiği belirtilen yeni sürümde, –incsearch seçeneği, desenin her karakteri yazıldıktan sonra aramanın geçerli konumda değil, arama komutunun çağrıldığı konumda başlaması için değiştirilmiş bulunuyor. POSIXLY_CORRECT ayarlanmadığı sürece komut satırında seçenek argümanlarının ve dosya adı argümanlarının karıştırılmasına izin verildiği belirtilirken, -g ve -J kullanımıyla ilgili hatanın düzeltildiği söyleniyor. Windows derlemesinde bir arama kalıbının otomatik olarak tekrarlanmasıyla oluşan hata düzeltilirken, #stop yönergesi kullanılarak oluşan lesskey hatası da düzeltilmiş bulunuyor. ASS’tan esinlenerek Alexis Sellier tarafından tasarlanan Less; sunucu veya istemci tarafından çalıştırılabiliyor. LESS’in diğer CSS ön-derleyicilerinden farkı LESS’in tarayıcı tarafında çalışan less.js ile gerçek zamanlı derleme imkanı sunmasıdır. Apache 2 lisansı ile kullanıma sunulan Less’in yeni sürümü 685 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz. Continue Reading →
Archive | Programlama
Python 3.13.9 duyuruldu
Python programlama dilinin 3.13.9 sürümü duyuruldu. Python 3.13.9’un, Python programlama dilinin en yeni büyük sürümü ve Python 3.13’ün dokuzuncu bakım sürümü olduğu ifade ediliyor. Bunun, Python 3.13.8’deki belirli bir regresyon için düzeltme içeren hızlandırılmış bir sürüm olduğu söyleniyor. Bu sürümde 3.13.8 ile karşılaştırıldığında başka bir değişiklik olmadığı söyleniyor. Bu arada, Python Yazılım Vakfı’na kurumsal bağışlarla çabaların desteklenmesinin düşünülmesi rica ediliyor. Python 3.13.9 hakkında bilgi edinmek için sürüm duyurusunu ve değişiklikler sayfasını inceleyebilirsiniz.
Go (Golang) 1.24.9 ve 1.25.3 duyuruldu
Az dil özelliği ve kuralıyla esnek, hızlı, performanslı ve güçlü bir dil oluşturmak amacıyla geliştirilmeye başlanan Go (diğer adıyla Golang) programlama dilinin 1.24.9 ve 1.25.3 sürümleri duyuruldu. Go ekibinin, 1.24.9 ve 1.25.3 sürümlerini duyurmaktan mutluluk duyduğu söylenirken; hemen hemen tüm Go programlarının daha önce olduğu gibi derlenmeye ve çalışmaya devam etmesinin beklendiği ifade ediliyor. Sürümlere katkıda bulunan herkese teşekkür ediliyor. Go veya Golang 1.24.9 ve 1.25.3 hakkında bilgi edinmek için sürüm duyurusunu ya da GitHub 1.24.9 ve GitHub 1.25.3 sayfalarını inceleyebilirsiniz.
KDevelop 25.08.2 duyuruldu
Unix benzeri işletim sistemleri için KDE SC masaüstü ortamına tümleşik özgür bir geliştirme ortamı olan KDevelop’un 25.08.2 sürümü, Heiko Becker tarafından duyuruldu. Yazılımın yeni sürümünün üretildiği ve ilgili paketlerin, indirilmek üzere yansılarda yerini aldığı görülüyor. Heiko Becker tarafından duyurulan yeni sürüm, KDevelop 25.08.2 hakkında fikir edinmek için GitHub sayfasını inceleyebilirsiniz.
Julia programlama dilinin 1.12.0 sürümü duyuruldu
Yüksek başarımlı üst düzey bir programlama dili olan Julia‘nın 1.12.0 sürümü duyuruldu. Değişikliklerin tam listesi için NEWS dosyasının incelenebileceği söyleniyor. Giriş noktalarından erişilemediği kanıtlanmamış kodları kaldırarak daha küçük ikili dosyalar oluşturan yeni deneysel seçenek –trim ile gelen yeni sürümde, tüm kodların bu seçenekle çalışması beklenmediği ve deneysel bir seçenek olduğu için sorunlarla karşılaşılabileceği belirtiliyor. Sabitlerin yeniden tanımlanmasının artık iyi tanımlanmış ve dünya yaşı semantiğini takip ettiği söyleniyor. Ek yeniden tanımlamalara (örneğin, türler) artık izin verildiği söyleniyor. Artık bir bağlamayı hem genel hem de dışa aktarılmış olarak işaretlemenin bir hata olduğu belirtilirken, getfield sırasında oluşan hataların artık genel ErrorException yerine yeni bir FieldError istisna türü oluşturduğu belirtiliyor. Oluşturulan LLVM IR’sinin artık işaretçileri tamsayı olarak geçirmek yerine işaretçi türlerini kullandığı söyleniyor. Julia programlama dilinin 1.12.0 sürümü hakkında bilgi edinmek için sürüm duyurusunu, sürüm notlarını ve sürümler sayfasını inceleyebilirsiniz.
Julia programlama dilinin 1.12.0 sürümünü edinmek için aşağıdaki linklerden yararlanabilirsiniz.
phpMyAdmin 5.2.3 duyuruldu
Web üzerinden MySQL yönetimini idare etmek üzere tasarlanmış ve PHP ile yazılmış bir özgür yazılım aracı olan phpMyAdmin‘in 5.2.3 sürümü duyuruldu. Kullanıcıların 5.x serisine geçmeleri öneriliyor. Başlıca kullanım amacı internet üzerinden MySQL veritabanı yönetimi olan, bununla birlikte veritabanı oluşturma ve tablo ekleme, değiştirme, silme; alan ekleme, değiştirme, silme; SQL sorguları çalıştırma; kullanıcıları, yetkileri ve alan anahtarlarını yönetme gibi pek çok işlevi yerine getiren açık kaynak kodlu ve özgür bir yazılım olan phpMyAdmin; halen 72 farklı dili destekliyor. 1998 yılında, Peter Kuppelwieser’in yazmış olduğu MySQL-Webadmin’den esinlenerek PHP tabanlı bir MySQL arayüzü geliştirmeye başlayan Tobias Ratschiller’in zaman darlığı gerekçesiyle 2000 yılında bu projeyi ve özgün yazarı olduğu diğer projeyi (phpAdsNew) yarıda bırakmasının ardından büyük bir kullanıcı ve geliştirici kitlesinin ilgisini kazanan phpMyAdmin, popüler bir PHP uygulaması olmuştu. phpMyAdmin’in 5.2.3 sürümü hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.Ruby 3.4.7 duyuruldu
Ruby programlama dilinin 3.4.7 sürümü duyuruldu. Ruby 3.4.7’yi duyurmaktan mutluluk duyulduğu belirtilirken, hsbt tarafından URI-1.0.4’ün birleştirilmesinin gerçekleştirildiği söyleniyor. Ruby sorun takip sistemiyle gelen yazılımda, byroot tarafından outer_variable_cmp’deki anonim değişkenleri işlenmiş bulunuyor. Aynı ada sahip birden fazla kullanıcı tanımlı kütüphane gerektirirken çekirdek kütüphaneleri gerektirmenin hataya neden olabileceği belirtiliyor. Bu listenin, tool/gen-github-release.rb tarafından otomatik olarak oluşturulduğu hatırlatılıyor. Bilgi için tam değişiklik günlüğünün incelenebileceği belirtiliyor. Nesne yönelimli bir programlama dili olan Ruby; Unix türevleri dışında Windows, Mac OS X, BeOS, Amiga, OS/2, Symbian gibi hemen hemen tüm platformlarda çalışabilen; GPL ile lisanslanmış, özgür bir yazılımdır. WASI (WebAssembly Sistem Arayüzü), bu tür kullanım durumları için tasarlanmıştır. Bu tür uygulamaların işletim sistemleri ile iletişim kurması gerekse de WebAssembly, sistem arabirimi olmayan bir sanal makinede de çalışır. WASI bunu standartlaştırır. Ruby 3.4.7 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.