Archive | Programlama

PostgreSQL 14 Beta 1 duyurvuldu

Tüm Unix ya da Unix türevi sistemlerde çalışan güvenli ve geniş özelliklere sahip, SQL standart sorgu dilini destekleyen dünyanın en iyi açık kaynak veritabanı yönetim sistemi olan PostgreSQL’in 14 sürümünün ilk betası, PostgreSQL Global Development Group tarafından duyuruldu. PostgreSQL 14’te bulunan tüm özellik ve değişikliklerle ilgili bilgilerin sürüm notlarında bulunabileceği söyleniyor. 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. PostgreSQL 14 ayrıca, sık güncellenen indekslere sahip tablolardaki şişkinliği azaltmak da dahil olmak üzere, B-tree indeksleme yükünü azaltmada kazanç sağlıyor. PostgreSQL 14’te paralelliği sorgulamak için birçok iyileştirme yapılmış bulunuyor. Veritabanları için ilişkisel modeli kullanan PostgreSQL; Solaris, Windows, Mac OS X gibi sistemlerde de çalışabilmektedir. PostgreSQL diğer ticari ya da açık kaynak kodlu veritabanlarıyla yapılabilecek işlerin hepsini kolaylıkla yapabilir. Geniş kullanıcı grubuna sahip olan PostgreSQL, kaynak koduna her yerden erişilebilir olması nedeniyle olası hataların çok çabuk kapatılmasına imkan sağlamaktadır. PostgreSQL 14 Beta 1 hakkında ayrıntılı bilgi edinmek için anasayfayı ya da sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PostgreSQL 14 Beta 1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU Compiler Collection (GCC) 8.5 duyuruldu

GNU Projesi tarafından üretilen ve çeşitli programlama dillerini destekleyen bir derleyici sistemi olan ve genelde GCC olarak kısaltılan GNU Compiler Collection’ın 8.5 sürümü, Jakub Jelinek tarafından duyuruldu. GCC 8.5’i duyurmaktan mutlu olduğunu belirten Jelinek; bunun, GCC 8 serisinden bir hata düzeltme sürümü olduğunu söyledi. Regresyonlar ve ciddi hatalar için önemli düzeltmeler içeren sürüm, 199’dan fazla hata düzeltmesi içeriyor. Başlangıçta GNU işletim sistemi için derleyici olarak yazılan GCC; 100% özgür bir yazılım olarak kullanıcının özgürlüğüne saygı anlamında GNU araç zincirinin önemli bir parçasıdır. Diğer pek çok modern Unix benzeri işletim sistemleri tarafından da standart derleyici olarak benimsenen GCC; çok çeşitli işlemci mimarilerine taşınmış; ticari, perakende ve kapalı kaynak yazılım geliştirme ortamlarında da yaygın bir araç olarak kullanılır olmuştur. Özgür Yazılım Vakfı (FSF) tarafından GNU Genel Kamu Lisansı altında dağıtılan GCC’nin ilk sürümü 1987 yılında duyurulmuş; aynı yılın Aralık ayında C++ programlama dilinin de derleyicisi olmuş, daha sonra Fortran, Pascal, Objective-C, Java, Ada ve diğer diller için geliştirilmiştir. GNU Compiler Collection (GCC) 8.5 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU Compiler Collection (GCC) 8.5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PostgreSQL 13.3, 12.7, 11.12, 10.17 ve 9.6.22 duyuruldu

Tüm Unix ya da Unix türevi sistemlerde çalışan güvenli ve geniş özelliklere sahip, SQL standart sorgu dilini destekleyen dünyanın en iyi açık kaynak veritabanı yönetim sistemi olan PostgreSQL’in 13.3, 12.7, 11.12, 10.17 ve 9.6.22 sürümleri, PostgreSQL Global Development Group tarafından duyuruldu. Çeşitli hataların düzeltildiği söyleniyor. Veritabanları için ilişkisel modeli kullanan PostgreSQL; Solaris, Windows, Mac OS X gibi sistemlerde de çalışabilmektedir. PostgreSQL diğer ticari ya da açık kaynak kodlu veritabanlarıyla yapılabilecek işlerin hepsini kolaylıkla yapabilir. Geniş kullanıcı grubuna sahip olan PostgreSQL, kaynak koduna her yerden erişilebilir olması nedeniyle olası hataların çok çabuk kapatılmasına imkan sağlamaktadır. PostgreSQL 13.3, 12.7, 11.12, 10.17 ve 9.6.22 hakkında ayrıntılı bilgi edinmek için anasayfayı ya da haberler sayfasını inceleyebilirsiniz.

Continue Reading →

PostgreSQL 13.3, 12.7, 11.12, 10.17 ve 9.6.22 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Arduino IDE 2.0.0-beta.6 duyuruldu

Arduino için entegre bir geliştirme ortamı (IDE), C ve C++ dilleri ile yazılmış bir platformlar arası uygulama olan Arduino IDE’nin 2.0.0-beta.6 sürümü duyuruldu. Arduino IDE‘nin yeni sürümünün daha hızlı ve daha da güçlü olduğu belirtilirken, daha modern bir düzenleyici ve daha duyarlı bir arayüz ve ek olarak, otomatik tamamlama, kod gezintisi ve hatta canlı bir hata ayıklayıcı içerdiği ifade ediliyor. Ancak sürümün halen beta durumunda olduğu belirtilerek; 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. Açık kaynak kodlu olan Arduino IDE’nin GitHub’da barındırıldığı hatırlatılıyor. Arduino Light temasında doğru renkte olmayan bool için doğru ve yanlış terimlerin ve taslak defteri klasör seçim düğmesi metninin düzeltildiği söyleniyor. GNU Genel Kamu Lisansı ile lisanslanmış olan Arduino IDE, özgür bir yazılımdır. Arduino IDE temelde, çalıştırılabilir kodu hexadecimal format ile metin dosyasına işler. Ardından kullandığımız Arduino IDE’si bu metin dosyasını bağlı olan arduino kartına firmware’ine yükleyici program ile aktarmayı gerçekleştirir. Arduino IDE 2.0.0-beta.6 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Arduino IDE 2.0.0-beta.6 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU M4 1.4.18d duyuruldu

Geleneksel Unix makro işlemcisinin bir uygulaması olan GNU M4‘ün beta sürümü 1.4.18d, Eric Blake tarafından duyuruldu. Bu sürümün küçük bir güncelleme olduğunu söyleyen Blake; çevirmenlere yükleme zamanı vermek için beta olarak işaretlendiğini ifade etti. Blake; bu sürümün Autoconf 2.69, Automake 1.16.2, Gnulib 0.1-4618 gibi araçlarla önyüklendiğini söyledi. Blake; ayrıca dosyaları dahil etmek, kabuk komutlarını çalıştırmak, aritmetik yapmak vb. için yerleşik işlevlere sahip olan GNU M4’ün, geleneksel Unix makro işlemcisinin bir uygulaması olduğunu söyledi. Yazılımın bazı uzantılara sahip olmasına rağmen çoğunlukla SVR4 uyumlu olduğunu söyleyen Blake; 1.4.19 kararlı sürümünden önceki çevirilerin bu ayın sonlarında yayınlanacağını ifade etti. GNU M4, adlandırılmış dosyaları dahil etmek, UNIX komutları çalıştırmak, tamsayı aritmetiği yapmak, metni çeşitli şekillerde değiştirmek, özyineleme vb. İçin yerleşik işlevlere sahip bulunuyor. GNU M4’ün en büyük kullanıcılarından biri GNU Autoconf projesidir. GNU M4 1.4.18d hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU M4 1.4.18d edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

MySQL 8.0.25 çıktı

Çoklu iş parçacıklı (multi-thread), çok kullanıcılı (multi-user), hızlı, sağlam ve açık kaynak veritabanı yönetim sistemi olan MySQL’in 8.0.25 sürümü çıktı. Sürümün resmi duyurusu henüz yapılmadı. Bu nedenle, yeni sürümün içerdiği özellikler hakkında fikir edinmek olası değil. Ancak, resmi duyurusu yapıldıktan sonra açık kaynak kodu GitHub’da bulunabilecek olan sürümün, dev.mysql.com adresinden veya MySQL Yum, APT veya SUSE depolarından indirilmesi önerilirken, değişikliklerin ve hata düzeltmelerinin tam listesinin resmi duyurusu yapıldıktan sonra 8.0.25 sürüm notlarında bulunabileceği belirtiliyor. Clang ve GCC artık Solaris’te MySQL’i derlemek için kullanılabileceği belirtiliyor.

Continue Reading →

MySQL 8.0.25 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Rust programlama dilinin 1.52.1 sürümü duyuruldu

İlkin Mozilla çalışanı Graydon Hoare tarafından kişisel bir proje olarak geliştirilmeye başlanan; 2009’da Mozilla’nın sponsor olmasıyla günümüzde Mozilla Research tarafından geliştirilmeye devam edilen bir programlama dili olan Rust’un 1.52.1 sürümü duyuruldu. Rust ekibinin, Rust’un yeni sürümünü duyurmaktan mutluluk duyduğu ifade ediliyor. Rust’un güvenlik, hız ve eş zamanlılık üzerine odaklanmış bir sistem programlama dili olduğu hatırlatılıyor. Rustup aracılığıyla yüklenmiş eski bir Rust sürümüne sahip olanların rustup update stable komutuyla kolaylıkla Rust 1.52.1’i edinebilecekleri söyleniyor. Herkesi güvenilir ve verimli yazılım geliştirmeye teşvik eden bir programlama dili olan Rust’un yeni sürümünde dizi indekslemenin iyileştirildiği, birleşim alanlarına güvenli erişimin genişletildiği ve standart kitaplığa eklendiği belirtiliyor. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil olmaması, diğer dillerin iyi özelliklerinin birleştirilmesiyle ortaya çıkan melez bir dil olmasıdır. Sözgelimi C++ dilinin hafıza referanslama ve destructor özellikleri, SML’in veri yapıları, Python’un lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.52.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

Rust 1.52.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0