Bilgisayar ağları uzmanı Gordon Lyon (Fyodor) tarafından C/C++ ve Python programlama dilleri kullanılarak geliştirilen bir network güvenlik tarayıcısı olan Nmap‘ın (Network Mapper) 7.80 sürümü çıktı. Henüz resmi duyurusu yapılmamış olduğu için, yeni sürümün ne gibi değişiklikler içerdiği konusunda bir bilgi yoktur. Ağa bağlı herhangi bir bilgisayarın işletim sistemi, çalışan fiziksel aygıt tipleri, çalışma süresi, yazılımların hangi servisleri kullandığı, yazılımların sürüm numaraları, bilgisayarın ateş duvarına sahip olup olmadığı, ağ kartının üreticisinin adı gibi bilgiler öğrenebilme olanağı sağlayan yazılım; GPL (General Public Licence) ile lisanslıdır. Taranan ağın haritasını çıkarabilen ve ağ makinalarında çalışan servislerin durumlarını, işletim sistemlerini, portların durumlarını gösteren Nmap’in 7.80 sürümü hakkında ayrıntılı bilgi edinmek için resmi duyurusu yapıldığı zaman değişiklikler sayfasını inceleyebilirsiniz.
Tag Archives | python
Doxygen 1.8.16 duyuruldu
C++, C, Java, Objective-C, Python, IDL, PHP, C#, Fortran, VHDL, Tcl ve bir dereceye kadar D dilleri için online/offline dokümantasyon hazırlamayı sağlayan bir dokümantasyon sistemi olan Doxygen‘in 1.8.16 sürümü duyuruldu. Kaynak kodlarının içinde herhangi ek bir IDE’ye yada programa ihtiyaç duymaksızın gezinmeyi sağlayan Doxygen; HTML, RTF (MS-Word), PostScript, hyperlinked PDF, compressed HTML, Unix man şeklinde çıktıları destekliyor. Projelere ait dokümantasyon hazırlarken zaman bakımından büyük bir kazanç sağlayan yazılım, Mac OS X ve Linux altında geliştirilmiş, ancak oldukça taşınabilir bir platform olarak ayarlanmıştır. Doxygen ayrıca hepsi otomatik olarak üretilen bağımlılık grafiklerini, kalıtım şemalarını ve işbirliği şemalarını kullanarak çeşitli elemanlar arasındaki ilişkileri görselleştirebilir. Doxygen’i normal belgeler oluşturmak için de kullanabilirsiniz. Doxygen 1.8.16 hakkında ayrıntılı bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.
Doxygen 1.8.16 edinmek için aşağıdaki linkten yararlanabilirsiniz.
GTK-VNC 1.0.0 duyuruldu
GTK için bir VNC izleyici aracı olan GTK-VNC‘nin 1.0.0 sürümü, Daniel Berrange tarafından duyuruldu. GTK-VNC 1.0.0’ı duyurmaktan mutluluk duyduğunu söyleyen Berrange; GTK-2 desteğinin kesildiğini GTK-3’ün zorunlu hale geldiğini belirtti. Autotools inşa sisteminin meson ile değiştirildiğini belirten Berrange; örnek programda libview desteğinin bırakıldığını söyledi. Bir çekirdek C kütüphanesi ile Python (PyGTK) için bağlar sağlayan yazılımın API’si hala geliştirme aşamasındadır. GTK-VNC, özellikle sanal makinelerle etkileşime girdiğinde kullanıcı deneyimini iyileştirmeyi amaçlayan bir dizi VNC uzantısını destekler. GTK-VNC 1.0.0 hakkında bilgi edinmek için Berrange’in duyurusunu ya da haberler sayfasını inceleyebilirsiniz.
GTK-VNC 1.0.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
SparkyLinux 2019.08 çıktı
Debian GNU/Linux tabanlı Polonya kökenli dağıtım SparkyLinux‘un 2019.08 sürümü çıktı. Henüz resmi duyurusu yapılmamış olan sürüm, indirilmek üzere yansılarda yerini almış bulunuyor. Sürüm hakkında bilgi edinmek için SparkyLinux 2019.08 paket listesini inceleyebilirsiniz. Paket listesinde yaptığımız incelemelere göre; 4.19.37-6 Linux çekirdeği üzerine yapılandırılan sistemin; alsa-utils 1.1.8-2, autoconf 2.69-11, binutils 2.32.51.20190707-1, coreutils 8.30-3, cups 2.2.10-6, curl 7.65.1-1, debian-archive-keyring 2019.1, dpkg 1.19.7, e2fsprogs 1.45.3-3, exim4 4.92-10, firefox-esr 60.8.0esr-1, ffmpeg 10:4.1.4-dmo2, gcc-8 8.3.0-19, gnupg 2.2.17-3, gparted 0.32.0-2, grub-pc 2.04-1, kmod 26-1, libreoffice 6.3.0~rc2, lxqt 0.14.1-1, nano 4.3-1, openssl 1.1.1c-1, perl 5.28.1-6, pidgin 2.13.0-2, python 2.7.16-1, python3.7 3.7.4-2, xterm 348-1 gibi paketler içerdiği görülüyor. SparkyLinux 2019.08 sürüm duyurusu yayımlandı. SparkyLinux 2019.08 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
SparkyLinux 2019.08 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
Netbeans Debian 9’a nasıl yüklenir?
Java, PHP, C, C++, Python gibi programlama dillerini yapısal uygulamalar için destekleyen en popüler platformlar arası bir IDE (Integrated Development Environment) olan Netbeans, Debian 9’a nasıl yüklenir? Kısaca buna göz atacağız. JavaTM programlama dili ile yazılmış, modüler ve standartlara dayalı entegre (IDE) geliştirme ortamıdır. NetBeans’ı Debian 9’a yüklemeye başlamadan önce, sisteminizde root olmayan ama sudo ayrıcalıklarına sahip kullanıcı hesabının bulunması gerektiğini hatırlatmak isterim. Sözdizimi vurgulama, yeniden kod düzenleme, kod oluşturma vb. birçok harika özellik içeren tam özellikli bir IDE olan Netbeans’in kurulumuna geçmeden önce, sisteminizde Java kurulu olup olmadığını kontrol etmelisiniz. Bunu yapmak için java -version komutunu verebilirsiniz.
Sisteminizde Java kurulu ise şuna benzer bir çıktı almanız gerekir:

Sisteminizde Java kurulu değilse, bir komut bulunamadı hatası alırsınız. O zaman ilkin Java’yı kurmalısınız. O halde öncelikle depolarımızı güncelleyelim:
sudo apt update
Sonra Java kurulumuna geçelim:
sudo apt install openjdk-8-jdk
Böylelikle Java kurulumu tamamlanmış oluyor. Tekrar
java -version
komutunu verirseniz, bu kez kurulu Java ile ilgili bilgiler ekrana dökülecektir. Sıra, Debian 9 için daha iyi paket yönetimi desteği sunan Snappy‘nin kurulumuna geldi. Snappy, sisteminizde zaten kurulu ise bir sonraki adıma geçebilirsiniz. Ancak kurulu değilse, kurmak üzere aşağıdaki komutu verebilirsiniz.
sudo apt install snapd snapd-xdg-open
Snappy kurulumundan sonra, artık Netbeans kurulumuna geçebiliriz. Şimdi Netbeans’i Debian 9’a yükleyelim. Bunun için;
sudo snap install netbeans --classic
komutunu vermeniz gerekiyor. Komutu verdiğinizde, sizi aşağıdaki gibi bir yükleme penceresi karşılayacak ve kurulum süresince süreci buradan izleyebileceksiniz.

Yükleme sona erdiğinde ise aşağıdaki gibi “Apache Netbeans’den netbeans 11.0 yüklendi” gibi sonuç ekranıyla karşılaşacaksınız.

Kuşkusuz Netbeans, uygulama menüsüne de yerleşti ancak, ilk açılışı yükleme yaptığınız terminal penceresinden;
netbeans
komutuyla da yapabilirsiniz. Karşınıza açılan pencere aşağıdakine benzer bir şey olacaktır:

GNU Artanis 0.3.2 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.3.2 sürümü, Nala Ginrut tarafından duyuruldu. GNU Artanis 0.3.2’yi 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.3.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
GNU Artanis 0.3.2 edinmek için aşağıdaki linkten yararlanabileceksiniz.
GNU Dico 2.9 duyuruldu
DICT sunucusunun (RFC 2229) esnek modüler bir uygulaması olan GNU Dico‘nun 2.9 sürümü, Sergey Poznyakoff tarafından duyuruldu. GNU Dico 2.9’u duyurmaktan mutlu olduğunu söyleyen Poznyakoff; yazılımın, çeşitli alanlarda destek sağlayan bir dizi yüklenebilir modül içerdiğini hatırlattı. Mevcut sunucuların aksine, belirli bir veritabanı formatına bağlı olmayan GNU Dico, yüklenebilir modülleri kullanarak veritabanı erişimlerini işliyor. Yazılım ayrıca uzak sözlük sunucularını sorgulamak için kullanılabilecek bir konsol istemci programı içeriyor. GNU Dico 2.9 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
GNU Dico 2.9 edinmek için aşağıdaki linkten yararlanabilirsiniz.

