Tag Archives | python

CUDA 10.2 duyuruldu

NVIDIA firmasının 2006 yılında GPU’nun donanımsal hesaplama gücünden faydalanmak amacıyla sunduğu paralel hesaplama mimarisi olan ve GNU/Linux, Windows ve Mac Osx platformları üzerinde çalışabilen, aynı zamanda, FORTRAN, C/C++ ve Python gibi dilleri destekleyen bir API olan CUDA’nın (Compute Unified Device Architecture) 10.2 sürümü duyuruldu. CUDA mimarisinde geliştirilen uygulamalar sadece GPU üzerinde çalışmazlar. Öncelikle CPU tarafından kontrol edilen ana bellek üzerinden grafik kartı üzerindeki belleğe kopyalanması gereklidir. GPU belleğindeki veri CUDA iş parçacıkları tarafından yürütülerek paralel olarak hesaplanması tamamlanır ve ardından tekrar ana belleğe gönderilerek işlem sonlandırılır. CUDA 10.2 hakkında ayrıntılı bilgi edinmek için yeni özellikler sayfası incelenebilir.

Continue Reading →

CUDA 10.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

SparkyLinux Sparky 2019.11 çıktı

Debian GNU/Linux tabanlı Polonya kökenli dağıtım SparkyLinux‘un 2019.11 sürümü duyuruldu. Debian “Bullseye” testing serisine dayanan “Po Tolo” kod adlı Sparky 2019.11’in yeni live/kurulum medyası kullanıma sunulmuş bulunuyor. 2 Kasım 2019 itibariyle Debian “Bullseye” testing depolarıyla senkronize edilen sistemin, 5.2.17 Linux çekirdeği üzerine yapılandırıldığı, ancak aynı zamanda kararsız depolarda 5.3.8 ve 5.4-rc5 sürümlerinin de bulunduğu belirtildi. Sistemin Calamares 3.2.16, Yad 5.0, Perl 5.30 gibi pek çok güncel paket içerdiği söyleniyor. Xfce, LXQt, Openbox masaüstü ortamlarıyla kullanıma sunulan sistem; Calamares 3.2.16 içeriyor ve GCC 9 şimdi varsayılan derleyici olarak geliyor. SparkyLinux 2019.11 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

SparkyLinux 2019.11 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PyPy 7.2.0 duyuruldu

Python programlama dilinin, Python‘un standart uygulaması olan CPython’a alternatif bir uygulama olan, CPython’un yerine geçen ve RPython dili kullanılarak oluşturulup onunla birlikte geliştirilen PyPy‘nin 7.2.0 sürümü duyuruldu. CPython yerine kullanılmasının nedeni, Python ve CPython’dan genellikle daha hızlı çalışması olan PyPy, Python 2.7.13 ve 3.5.3’ü uyguluyor. Python test paketinde geçen tüm ana dilleri destekleyen yazılım, yaygın olarak kullanılan Python standart kütüphane modüllerinin çoğunu destekliyor. CPython ile bilinen farklılıklar için uyumluluk sayfasının ziyaret edilmesi öneriliyor. PyPy; x86 (IA-32), x86_64, ARMv6 or ARMv7, VFPv3, PowerPC 64bit, System Z (s390x) CPU mimarilerini destekliyor ve koruyor. PyPy 7.2.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve neler yeni sayfasını inceleyebilirsiniz.

Continue Reading →

PyPy 7.2.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU Artanis 0.4 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 0.4 sürümü, Nala Ginrut tarafından duyuruldu. GNU Artanis 0.4’ü 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, 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ı. SZDIY topluluğunun resmi projesi olan GNU Artanis, özgür bir yazılım olarak kullanıma sunuluyor. GNU Artanis 0.4 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

SparkyLinux Sparky 2019.09 çıktı

Debian GNU/Linux tabanlı Polonya kökenli dağıtım SparkyLinux‘un 2019.09 sürümü duyuruldu. 1 Eylül 2019 tarihinden itibaren Debian test “Bullseye” depolarından derlenmiş olan sistem, 5.2.9 Linux çekirdeği üzerine yapılandırılırken, kullanıcılara 5.2.11 ve 5.3-rc6 Linux çekirdekleri de bir seçenek olarak sunuluyor. Xfce 4.14, LXQt 0.14.1, Openbox 3.6.1-8 masaüstü ortamlarıyla kullanıma sunulan sistem; Calamares 3.2.13 içeriyor ve GCC 9 şimdi varsayılan derleyici olarak geliyor, GCC 8 ise kaldırılmış bulunuyor. Sparky 2019.08 kullanıcılarının, tam sistem güncellemesi yapmalarının yeterli olacağı ifade ediliyor. Xfce masaüstü, en yeni 4.14 sürümüne yükseltildiği için bazı masaüstü ayarlarının kaybedildiği, bu nedenle kullanıcının yeniden başlattıktan sonra tekrar ayarlamasının önemli olduğu belirtiliyor. SparkyLinux 2019.09 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

SparkyLinux 2019.09 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Python sürümü nasıl belirlenir?

Dünyanın en popüler programlama dillerinden birisi olan Python; web siteleri geliştirmek, script yazmak, veri analizi ve daha pek çok şey için kullanılmaktadır. Python, çoğu GNU/Linux dağıtımında ve hatta macOS’ta önceden yüklenmiş olarak gelir. Hatta çoğu GNU/Linux dağıtımı, Python’un hem 2.x hem de 3x sürümünü içerir. Ama GNU/Linux dağıtımlarında öntanımlı Python sürümü ağırlıklı olarak Python2’dir. Bu çalışmamızda, sistemimizde hangi Python sürümünün bulunduğunu anlamak için terminali kullanacağız. Sistemimizde hangi Python sürümünün yüklü olduğunu bulmak için python --version veya python -V komutunu çalıştırabiliriz. Burada, sanırım dikkatinizi çekmiştir, her iki komut da 2.x sürümüne yönelik değerlendirme yapmaktadır.

Continue Reading →

Kuşkusuz, sisteminizde kurulu python 3 sürümünü de öğrenmek isteyeceksinizdir. Bu durumda, python3 --version veya python3 -V komutunu vermeniz gerekiyor.

Bunun dışında, siz, daha güncel bir Python 3 sürümünü yüklemiş de olabilirsiniz. O halde, yukarıda gördüğünüz gibi, vereceğiniz komutu bu sürüme özgü hale getirmelisiniz. Mesela: python3.7 --version veya python3.7 -V. İşte, sizin yüklediğiniz sürüm de karşınızda.

Şimdi olağan şartlarda, Python’u başlatmak için şu komutu vermeniz yeterlidir:

python

Ancak, hem Python2 hem de Python3 zaten kurulu durumdaysa, ihtimal Python2 başlayacaktır.

 

Bu nedenle başlat konutu olarak;

python3

kullanmalısınız. Ancak daha yeni bir sürüm yüklediyseniz, ona göre özelleştirmelisiniz:

python3.7

Kolaylık açısından /usr/bin/ dizini altına py3 adında bir sembolik bağ yerleştirmeniz durumunda, yalnızca py3 komutunu vererek kendi yüklediğiniz son sürümü kullanabilirsiniz. Bunun için /usr/local/bin/ dizini içindeki python 3.7 adlı dosyaya /usr/bin dizini altından, py3 adlı bir sembolik bağ oluşturacaksınız. Şöyle bir komut verebiliriz:

ln -s /usr/local/bin/python3.7 /usr/bin/py3

Tabii bu komutu yetkili kullanıcı olarak vermeniz gerektiğini söylemeye herhalde gerek yoktur. Bu komutu verdikten sonra artık sadece py3 komutu ile Python programlama dilini kendi sürümünüzle başlatabilirsiniz. Kolay gelsin.

0

IBus 1.5.21 duyuruldu

Unix benzeri işletim sistemlerinde çok dilli giriş için bir giriş yöntemi çerçevesi olan IBus‘ın 1.5.21 sürümü, Takao Fujiwara tarafından duyuruldu. Topluluğun kabulünü kazanan IBus; FreeBSD, Fedora ve Ubuntu gibi birçok GNU/Linux dağıtımının paket depolarında vardır. Fedora 11’den itibaren IBus, Fedora için varsayılan giriş yöntemi çerçevesi haline gelmiştir. C ve Python’da geliştirilen IBus, XIM protokolünü uygular, ayrıca, GTK+ ve Qt giriş yöntemi modüllerine sahiptir. Systray desteği de sağlayan yazılım, yapılandırma değişikliklerini hemen uygular ve C ve Python bağları sağlar. Peng Huang tarafından geliştirilmeye başlanan IBus, GNU Genel Kamu Lisansıyla lisanslanmıştır. IBus 1.5.21 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

IBus 1.5.21 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0