Tag Archives | sqlite

Haruna video player 1.5.0 duyuruldu

Qt/QML ve libmpv ile yapılmış, açık kaynaklı bir ortam oynatıcısı olan Haruna‘nın 1.5.0 sürümü duyuruldu. Bu sürümde en dikkat çeken yeniliğin, geliştirilmiş çalma listesi ve fare ayarları olduğu belirtilirken; birden fazla çalma listesi oluşturma özelliğiyle gelen sekmelerden ve sürükle-bırak ile dosya ve klasör ekleme özelliğinden söz ediliyor. Çevrimiçi videoları youtube-dl aracılığıyla oynatma becerisine sahip olan Haruna, YouTube oynatma listelerini de destekliyor. Artık fare tuşları + değiştirici tuş kombinasyonları (ör. Ctrl + tıklama, Shift + kaydırma) kullanılabildiği belirtilirken, ileri ve geri düğmelerinin desteklendiği, fare pencere dışına çıkınca çalma listesinin gizlendiği söyleniyor. Oynatılamayan dosya hatası sonrasında çalmanın durdurulduğu, böylece sonsuz döngünün engellendiği belirtilirken, son açılan dosyalar ve zaman bilgilerinin artık sqlite veritabanında saklandığı ifade ediliyor. Haruna video player 1.5.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

Haruna video player 1.5.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Syncthing 2.0.3 duyuruldu

Birçok kendi kendine barındırma meraklısı tarafından sevilen, merkezi bir sunucuya veya bulut depolama sağlayıcısına bağlı kalmadan klasörleri birden fazla cihazda senkronize etmeyi sağlayan eşler arası dosya senkronizasyon aracı Syncthing‘in 2.0.3 sürümü duyuruldu. Açık kaynaklı bir eşler arası dosya senkronizasyon aracı olan Syncthing’in 2.0.3 sürümünün büyük veritabanı yenilemesiyle geldiği söyleniyor. Yeni 2.x serisinin üçüncü sürümü olan yeni sürüm ile öncelikle geliştiriciler ve kullanıcılar “bazı pürüzlere hazırlıklı olmaları ve macera duygusunu korumaları” konusunda uyarılıyorlar. Buna rağmen bu güncellemenin, gelecek için temel oluşturan önemli iyileştirmeler, temizlikler ve değişiklikler de sunduğu ifade ediliyor. En büyük değişimlerden birinin, LevelDB veritabanı arka ucundan SQLite’a geçiş olduğu belirtiliyor. Bu değişikliğin, veritabanının bakımını kolaylaştıracağı ve hatalara daha az maruz kalınacağı belirtiliyor; ancak büyük kurulumlara sahip kullanıcılar için ilk lansman sırasında geçiş sürecinin biraz zaman alabileceği ifade ediliyor. Syncthing 2.0.3  hakkında ayrıntılı bilgi edinmek için sürümler sayfasını inceleyebilirsiniz. 

Continue Reading →

 

 

Syncthing 2.0.3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU Artanis 1.3.0 duyuruldu

Python ya da başka bir dil yerine GNU Guile ile yazılmasına karar verilen ve HTML sayfalarını dinamik olarak üretmek amacıyla geliştirilen GNU Artanis‘in 1.3.0 sürümü, Nala Ginrut tarafından duyuruldu. GNU Artanis 1.3.0’ı duyurmaktan mutluluk duyduğunu söyleyen Ginrut; GNU Artanis’in, Guile Scheme ile yazılan bir web uygulama framework’ü olduğunu belirtti. GNU Artanis; dinamik web sitelerinin ve tabii web uygulamalarının, ağ hizmetlerinin ve web kaynaklarının geliştirilmesini desteklemek üzere tasarlanmıştır.  Ginrut; Artanis’in GPLv3+ ve LGPLv3+ çift lisans kapsamında yayınlandığını hatırlattı. Çok hafif, yeni başlayanlar için kolayca öğrenilebilir ve geliştirilebilir olan yazılım, JSON/CSV/XML/SXML desteği de sunuyor. Hata sayfası işleyicisi de dahil olmak üzere eksiksiz bir web sunucusu uygulaması olan yazılım, sınırlandırılmış devamlara dayalı, yüksek eş zamanlı, engelleyici olmayan sunucu çekirdeği içeriyor. Bu arada, guile-dbi aracılığıyla MySQL/SQLite/PostgreSQL’in desteklenen veritabanları olduğu söyleniyor. Kolay ve kullanışlı web önbellek kontrolüyle gelen yazılım, verimli HTML şablonu ayrıştırma ve verimli statik dosya indirme/yükleme özelliklerine sahip. GNU Artanis’in hem GNU hem de HardenedLinux’un resmi projesi olduğu belirtiliyor. GNU Artanis 1.3.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

 

 

GNU Artanis 1.3.0 edinmek için aşağıdaki linkten yararlanabileceksiniz.

0

TreeFrog Framework 2.4.0 duyuruldu

HTTP ve WebSocket protokolünü destekleyen web uygulamaları geliştirmek için yüksek hızlı ve tam yığın bir C++ çerçevesi olarak kullanıma sunulan TreeFrog‘un 2.4.0 sürümü duyuruldu. Uygulama geliştirmede, bir MVC mimarisi üzerinde bir O/R haritalama sistemi ve şablon sistemleri sağlayan ve konfigürasyon üzerinden konvansiyon politikası yoluyla yüksek verimlilik elde etmeyi amaçlayan yazılımın yeni sürümü, önbellek için uygulanan bellek deposuyla geliyor. Mongo C sürücüsünün de 1.21.2 sürümüne güncellendiği söyleniyor. C++’ın yüksek düzeyde optimize edilmiş uygulama sunucu motorunda yüksek performans içeren yazılım; MySQL, PostgreSQL, ODBC, SQLite, MongoDB, Redis, vb. veritabanlarını destekliyor. Aynı kaynak kodunun Windows, macOS ve GNU/Linux’ta çalışabileceği belirtilirken, yazılım; JSON, XML ve CBOR yanıt türlerine sahip. Çerçeveden uygun geliştirme araçları ve mükemmel kitaplıkları sağlayarak ve yapılandırma dosyasını en aza indirecek özellikleri belirterek verimli bir şekilde geliştirmenin mümkün olduğu belirtiliyor. TreeFrog Framework 2.4.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

TreeFrog Framework 2.4.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Fedora RPM veritabanını SQLite’e geçirmek istiyor

Fedora üzerinde çalışan Red Hat geliştiricileri, Red Hat Enterprise Linux için de geçerli olmak üzere, RPM veritabanını (RPMDB) Berkeley DB’den SQLite’e geçirmeyi planlıyor. Bilindiği gibi, Oracle’ın 2006 yılında Berkeley DB geliştiricisi Sleepycat Yazılımını satın almasından sonra, Berkeley DB’nin 6.0 sürümü ve daha yenileri, önceki özgür yazılım lisanslarından çok AGPL lisansı ve ticari lisans altında kullanıma sunuldular. Bu çift lisans değişikliği, RPMDB’yi Berkeley DB’den geri tuttu. Bu nedenle, Fedora 32 itibariyle tam bir geçişin gerçekleşebileceği konuşuluyor. Geliştiriciler; Berkely DB yerine, SQLite kullanarak RPM veritabanına geçmeye çalışıyorlar. Bu, sonuçta daha sağlam bir RPM veritabanına ve bir kez tamamen uygulandığında SQLite’ın modern özelliklerinden yararlanmaya olanak sağlıyor.

Continue Reading →

RPMDB SQLite geçiş planları hakkında daha fazla bilgi edinmek için bu wiki sayfasını inceleyebilirsiniz. Bu arada, bilindiği gibi, Fedora 33 için RPM 4.16’nın kullanılması planlanıyor. RPM 4.16 ile ilk deneysel SQLite arka uç, geliştirilmiş bir ifade ayrıştırıcı, SSD algılama ve optimizasyon ve diğer özellikler hakkında buradan yararlanabilirsiniz.

0

5.2 Linux çekirdeği ile AFS sorunsuz kullanılabilecek

Carnegie Mellon Üniversitesi tarafından geliştirilen Andrew File System (AFS), tüm istemci ve iş istasyonlarına homojen, konum açısından saydam bir dosya adı alanı sunmak için bir dizi güvenilir sunucu kullanan dağıtılmış bir dosya sistemidir. Özellikle güvenlik ve ölçeklenebilirlik alanlarında geleneksel ağ bağlantılı dosya sistemlerine göre çeşitli avantajlara sahip AFS, kimlik doğrulama için Kerberos kullanıyor ve kullanıcılar ve gruplar için dizinler üzerinde erişim kontrol listeleri uygulanabiliyor. Ayrıca, bir sunucu çökmesi veya ağ kesintisi durumunda sınırlı dosya sistemine erişim sağlıyor. AFS dosya kilitleme daha önce sorunlara neden oluyordu. Daha önce Linux 5.1 için önerilen AFS değişiklikleri, Linus Torvalds tarafından “denenmemiş ıvır zıvır” olarak reddedilmişti. Ancak, AFS dosya kilitleme değişiklikleri şimdi SQLite ile yapılmış ve kod temizlenerek ve Torvalds tarafından, 5.2 Linux çekirdeğinde ana hatta getirilmiş bulunuyor. Bu, AFS’nin bundan böyle GNOME, Firefox gibi daha fazla uygulamayı kullanabileceği anlamına geliyor.

Continue Reading →

Andrew File System (AFS) hakkındaki değişikliklerle ilgili olarak David Howells’in bildirisini inceleyebilirsiniz.

0

SQLite 3.8.5

En yaygın SQL veritabanı motoru olan SQLite, 3.8.5 sürümüne güncellendi. Mozilla, Bloomberg, Oracle, Adobe, Symbian gibi SQLite Konsorsiyum üyeleri tarafından kısmen desteklenen SQLite, kaynak kodları halka açık bir yazılım. SQLite, gömülü bir SQL veritabanı motoru. Diğer SQL veritabanlarının aksine, SQLite, ayrı bir sunucu işlemi yapmıyor. SQLite okuyor ve doğrudan sıradan disk dosyalarına yazıyor. SQLite 3.8.5 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

SQLite 3.8.5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0