Archive | Programlama

Firebird-driver 1.9.0 duyuruldu

Firebird projesi tarafından geliştirilen Firebird‘in 1.9.0 driver sürümü, Adrian Marius tarafından duyuruldu. Firebird-driver paketinin, resmi Python Database API 2.0 uyumlu sürücü sağladığını belirten Marius; standart Python DB API’nin minimum özellik setine ek olarak, bu sürücünün ayrıca Firebird 3’te tanıtılan yeni (arayüz tabanlı) istemci API’sini ve Firebird RDBMS’nin rahat kullanımı için bir dizi ek uzantı ve geliştirmeyi ortaya çıkardığını söyledi. Sürücü, ctypes kullanılarak Firebird istemci kitaplığının (fbclient.so/dll) üstüne saf Python paketi (Python 3.8+ gerektirir) olarak yazılmış bulunuyor ve sürücü, Firebird sürüm 3.0 ve üzerini destekliyor. Bu sürücüyü PyPI’den indirebilmek ya da pip kullanarak yükleyebilmenin mümkün olduğunu söyleyen Marius; tüm ayrıntılar için değişiklik günlüğünün incelenmesini önerdi. Firebird-driver 1.9.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

Firebird-driver 1.9.0edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

pgCluu 3.5 duyuruldu

PostgreSQL küme performanslarının tam denetimini gerçekleştirmek için kullanılan bir Perl programı olan pgCluu‘nun 3.5 sürümü duyuruldu. pgCluu, bir PostgreSQL performans izleme ve denetleme aracıdır. Bu sürümün, son altı aydan beri kullanıcılar tarafından bildirilen sorunları gideren ve PostgreSQL 16’ya destek ekleyen bir bakım sürümü olduğu belirtilirken, değişikliklerin ve hata düzeltmelerinin tam listesi için beni oku dosyasının incelenebileceği ifade ediliyor. Bu projenin amacının, yerel veya uzak bir sunucuyu denetlemek için herhangi bir bağımlılığa ihtiyaç duymayan eksiksiz bir PostgreSQL denetim aracı sağlamak olduğu belirtilirken, yalnızca bir sar çıktı dosyası olanlar için, pgCluu’nun yalnızca sistem kullanımı hakkında grafikler çizmek için kullanılabileceği ifade ediliyor. Yama gönderen ve hataları ve özellik isteklerini bildiren tüm kullanıcılara teşekkür edildiği belirtiliyor. pgCluu 3.5 hakkında bilgi edinmek için sürüm duyurusunu, GitHub sayfasını ya da beni oku dosyasını inceleyebilirsiniz.

Continue Reading →

 

pgCluu 3.5 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PyCharm 2023.2 EAP 5 duyuruldu

Dördüncü EAP sürümü 28 Haziran 2023’te duyurulan PyCharm‘ın 2023.2 EAP 5 sürümü, Valeria Letusheva tarafından duyuruldu. PyCharm’da kullanıcıyı daha üretken ve kodlaması daha sorunsuz hale getirecek özellikler sunmak için çok çalıştıklarını ifade eden Letusheva; geliştirme sürecinde sürece katılan, yeni özellikleri test eden, Twitter’da yorum yapan, hata raporları gönderen vb. herkese teşekkür ettiklerini ifade etti. Siyah formatlayıcı entegrasyonuna sahip olan yeni sürümün, Django REST çerçevesi için uç noktalar aracı penceresiyle geldiğini belirten Letusheva; sürümün ayrıca, Black formatlayıcı entegrasyonu, Django REST çerçevesi için yeni bir Endpoints araç penceresi, hızlı bir şekilde herhangi bir şeyi çalıştırmak veya yeni bir çalıştırma yapılandırması oluşturmak için her şeyi çalıştır aracı, pyproject.toml’den bağımlılıkları yükleme desteği, yerleştirme parametresi ipuçları ve çok daha fazlasını içerdiğini söyledi. Letusheva; Toolbox uygulamasının, EAP derlemelerini edinmenin ve hem kararlı hem de EAP sürümlerini güncel tutmanın en kolay yolu olduğunu ifade etti. PyCharm EAP 5’in, entegre bir AI sohbeti, otomatik dokümantasyon oluşturma, ad önerisi ve taahhüt mesajı oluşturma dahil olmak üzere ilk AI destekli işlevsellik setini sağladığını belirten Letusheva; bu AI özelliklerine erişmek için, JetBrains hesabını kullanarak JetBrains AI hizmetinde oturum açmış olmak gerektiğini ifade etti. Letusheva; herhangi bir hatayla karşılaşan kullanıcıların bunu sorun izleyicisine bildirebileceklerini söyledi. PyCharm 2023.2 EAP 5 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

PyCharm 2023.2 EAP 5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
0

Govulncheck 1.0.0 duyuruldu

Go kullanıcılarının proje bağımlılıklarında bilinen güvenlik açıklarını bulmalarına yardımcı olan bir komut satırı aracı olan Govulncheck’in 1.0.0 sürümü duyuruldu. Bu araç, hem kod tabanlarını hem de ikili dosyaları analiz edebilir ve kodun gerçekten çağırdığı işlevlerdeki güvenlik açıklarına öncelik vererek gürültüyü azaltır. Go kurulumunu kullanarak govulncheck’in en son sürümünü yüklemek mümkündür. Govulncheck, genel Go modüllerindeki bilinen güvenlik açıkları hakkında kapsamlı bir bilgi kaynağı sağlayan Go güvenlik açığı veritabanı vuln.go.dev tarafından destekleniyor. Bir Go paket bakımcısı için, projelerdeki genel güvenlik açıkları hakkında bilgi vermesinin önerildiği belirtiliyor. Govulncheck 1.0.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.


Continue Reading →

 

Sahip olduğunuz Go kurulumunu kullanarak Govulncheck’in en son sürümünü yüklemenin mümkün olduğunu yukarıda belirttik. Sürüm duyurususnda da ifade edildiği gibi, golang.org/x/vuln/cmd/govulncheck@latest yükleniyor. Ardından modülün içinde Govulncheck çalıştırılıyor. Aracı kullanmaya nasıl başlanacağıyla ilgili ek bilgi için govulncheck öğreticisine bakabilirsiniz.

govulncheck ./...

v1.0.0.tar.gz

0

Python 3.12.0 beta 4 duyuruldu

Beta 3 sürümü 20 Haziran 2023‘te duyurulan ve Ekim 2023’te kullanıma sunulacağı belirtilen Python 3.12.0’ın beta 4 sürümü duyuruldu. Bunun bir test sürümü olduğu ifade edilirken, sürümün yalnızca test etmek amacıyla kullanılması gerektiği ve test eden kullanıcıların elde ettikleri kimi izlenimleri buraya bildirmelerinin beklendiği söyleniyor. Bu önizleme sürümüyle, Ekim ayına daha aylar olsa da, Python 3.12.0’ın nasıl daha okunabilir ve eyleme geçirilebilir hata mesajları sunacağı da dahil olmak üzere, gelecek özelliklerden bazılarını şimdiden önizlemenin mümkün olduğu belirtiliyor. Bu sürümün, 3.12.0’ın planlanan dört beta sürüm önizlemesinden dördüncüsü ve sonuncusu olduğu belirtilirken, üçüncü taraf Python projelerinin geliştiricilerini, bu dördüncü beta aşamasında 3.12.0’ı test etmeye ve bulunan sorunları mümkün olan en kısa sürede Python hata izleyicisine bildirme konusunda sorumlu davranmaya teşvik edildiği söyleniyor. Bu beta 4’ten sonra ABI değişikliği olmaması ve ilk sürüm adayı olan 3.12.0rc1’den sonra mümkün olduğunca az kod değişikliği olmasının hedeflendiği hatırlatılıyor. Python 3.12.0 beta 4 hakkında bilgi edinmek için sürüm duyurusunu ya da neler yeni sayfasını inceleyebilirsiniz.

Continue Reading →

 

Python 3.12.0 beta 4 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Go (Golang) 1.20.6 ve Go 1.19.11 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.20.6 ve Go 1.19.11 sürümleri duyuruldu. Go ekibinin, 1.20.6 ve Go 1.19.11 sürümünü duyurmaktan mutluluk duyduğu söylenirken; bunların, küçük nokta sürümler olduğu belirtiliyor. Bu küçük sürümlerin, güvenlik ilkesini izleyen güvenlik düzeltmesini içerdiği söyleniyor. Katkıda bulunan herkese teşekkür edildiği belirtiliyor. Go veya Golang 1.20.6 ve Go 1.19.11 hakkında bilgi edinmek için sürüm duyurusunu ya da 1.20.6 için GitHub ve 1.19.11 için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

    

Go (Golang) 1.20.6 ve Go 1.19.11 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Go (Golang) 1.21rc3 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.21rc3 sürümü duyuruldu. Go ekibinin, 1.21rc3 sürümünü duyurmaktan mutluluk duyduğu söylenirken; bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılırken, test eden kullanıcıların tespit ettikleri hataları rapor etmeleri rica ediliyor. 1.20 içinde ön izleme için duyurulan profil kılavuzlu optimizasyon (PGO) özelliğinin genel kullanıma sunulduğu, belirtilirken, ana paketin dizininde default.pgo adlı bir dosya varsa, go komutu onu bir PGO derlemesini etkinleştirmek için kullanır. Go veya Golang 1.21rc3 hakkında bilgi edinmek için GitHub sayfasını ya da sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

      

Go (Golang) 1.21rc3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0