Linux Traceroute Komutu

 traceroute komutu, hedef bir sunucuya veya IP adresine giden yolun her adımını analiz etmek için kullanılır. Komutla birlikte kullanabileceğiniz farklı parametreler, ağ durumunu daha detaylı incelemek veya özelleştirmek için faydalıdır.Yaygın Kullanılan ParametrelerParametreAçıklama-nDNS çözümlemesini devre dışı bırakır. Daha hızlı sonuç almak için IP adreslerini direkt gösterir.-w <saniye>Her...
    

Python Modül Yüklümü Kontrolü

 Python da bir modül yüklü değilse ilk kullanmaya çalıştığınızda modülün olmadığına dair bir hata mesajı verir ve yazılım durur. Özellikle yeni bilgisayarda bir kod çalıştırırken veya bir başka kaynaktan aldığınız kodları kendi bilgisayarınızda çalıştırırken bu durum sıkca meydana gelebilir. Aşağıdaki kod bilgisayarınızda ilgili modüllerin olup olmadığını kontrol eder ve yoksa yükleme işlemini...

Python Schedule Modülü Nasıl Kullanılır

 Python'da zamanlanmış görevler için schedule modülünü kullanabilirsiniz. # Bu kısımda `schedule` ve `time` modüllerini import ediyoruz.import scheduleimport time# Yeni bir zaman aralığı belirliyoruz.new_interval = 20# İşlev: Belirli bir işi gerçekleştiren ve zaman aralığını güncelleyen fonksiyondef job_function(job_name):    global new_interval    print(job_name + "...
    

K.Club - Python giriş seviyesi eğitimleri.

 K.Club - Python giriş seviyesi ücretsiz eğitimler.1- https://www.youtube.com/watch?v=T20jpNJYJwE2- https://www.youtube.com/watch?v=_BX_VUD7XiY3- https://www.youtube.com/watch?v=Ze34p_I8L3g4-5- https://www.youtube.com/watch?v=D5g0GaYohM46- https://www.youtube.com/watch?v=LFJ04OokCcQ7- https://www.youtube.com/watch?v=2i2_AfoPnjQ8- https://www.youtube.com/watch?v=k2s5c7csTgk9- https://www.youtube.com/watch?v=7yAWyD6B_yI10- https://www.youtube.com/watch?v=SFFeQXHHuXI11- https://www.youtube.com/watch?v=n_PvRV3Z7-c12- https://www.youtube.com/watch?v=Q6DEPPFB1EI13- https://www.youtube.com/watch?v=J2fgU3DHN6s14- https://www.youtube.com/watch?v=y4hyq7bHAnY15- https://www.youtube.com/watch?v=5-tPw279AeU16- https://www.youtube.com/watch?v=4vdrH1qF9_w17- https://www.youtube.com/watch?v=_ofKLfjUUpo18- Listeler...
    

Network Otomasyon Netmiko

 Network Otomasyon Netmiko Netmiko kütüphanesi ile telnet/SSH protokolleri üzerinden ağ cihazlarına bağlanabilirsiniz. Netmiko, SSH ve Telnet protokollerini destekler, bu nedenle bağlantıyı sağlamak için device_type parametresini cihazınıza uygun bir diğer device_type değerine ayarlayarak bağlantı yapabilirsiniz.Örneğin, bir Cisco cihazına telnet üzerinden bağlanmak için:from netmiko import...
    

Python DateTime Modülü

Python'da datetime modülü, tarih ve zamanla ilgili işlemler yapmanızı sağlayan bir standart kütüphanedir. Aşağıda, datetime modülünü kullanarak temel işlemleri nasıl gerçekleştireceğinizi gösteren birkaç örnek bulunmaktadır:Tarih ve Zamanı Almak:from datetime import datetime# Şu anki tarih ve zamanı almaknow = datetime.now()print(now)# Belirli bir tarihi ve zamanı oluşturmakspecific_date = datetime(2023,...

Serkan.net

 Merhaba!Bilgi Paylaşım'a hoş geldiniz! Bu platform, teknoloji dünyasına ilgi duyanlar için kapsamlı bir bilgi kaynağıdır. Network, Network Automation, Python, Cisco, Huawei, Linux, Microsoft, VSAT, IoT, HTML, PHP, Oracle, MySql ve PostgreSQL gibi birçok önemli konuda içerikler sunuyoruz.Network dünyasına olan ilginizi geliştirmek ve uzmanlaşmak için doğru adrestesiniz. Ağ teknolojilerinin yanı...
    

PHP: Oracle SQL Injection

 Cross-Site Scripting: Persistent web güvenliği açısından çok önemli ve dikkat edilmesi gerken bir durumdur. PHP kodu ile Oracle SQL de injection engellemek için aşağıdaki yöntemi kullanabilirsiniz. Bir oracle bağlantısı kurabilmek için ilk olarak sorgu hazırlanır.query="select * from tablo where userID=:user"$user="username";$parse = oci_parse($connectora, $query);oci_bind_by_name($parse, ':user',...

Java Script Güvenlik

 Güvensiz rastgelelik hataları, öngörülebilir değerler üretebilen bir işlev, güvenliğe duyarlı bir bağlamda rastgelelik kaynağı olarak kullanıldığında ortaya çıkar. Bilgisayarlar deterministik makinelerdir ve bu nedenle gerçek rastgelelik üretemezler. Sözde Rastgele Sayı Üreteçleri (PRNG'ler), sonraki değerlerin hesaplandığı bir çekirdekten başlayarak, algoritmik olarak rastgeleliğe yaklaşır....
    

Python Yazılımı İçin Log Oluşturma

 Python kodunuzun loglarını takip etmek istiyorsanız program çalışırken oluşan hataları veya mesajları bir log dosyasına yardırabilirsiniz. Bu log dosyası yazılımınızın geçmişe dönük çalışmasıyla ilgili size bilgi verecektir. Python'da en popüler log oluşturma kütüphanesi logger kütüphanesidir. Logger yazılımını bilgisayarımıza yükleyerek başlayalım.pip install loggerModülü yükledikten sonra...

Python Yazılımı İçin Konfigürasyon Dosyası

 Python yazılımı için bir konfigürasyon dosyası nasıl oluşturulur?Yazılım kodunda sürekli değişiklik yapmamak için veya kod üzerinde başkaları ile çalışırken kullanıcı adı ve şifre bilgilerinin açık bir şekilde görünmemesi için bir konfigürasyon dosyası hazırlayıp değişkenleri burada tanımlamak çok kullanışlı olacaktır. Bu değişkenler username, password, host, port, ve IP gibi sürekli değişecek...

ORACLE SQL: IP Adresinin Dahil Olduğu IP Bloğunu Bulma

 Database'de bulunan bir tablonun ilgili kolonunda listelenmiş network blokları içinde (IP_Adresi/Subnet) bir IP adresinin hangi bulağa ait olduğunu bulmak için aşağıdaki sorgu kullanılabilirBurada database kolonunda bulunan veri ör:IP_RANGE=192.168.1.0/30 şeklinde arana IP adresi ör:IP_Adresi=192.168.1.3 olabilir. Bu durumda sorgumuz;WITH subnet_table AS (  SELECT IP_RANGE,  regexp_substr(IP_RANGE,...

Oracle SQL Bir Hücreye 4000 Karkterden Fazla Veri Yazmak

 Oracle SQL'de bir hücreye 4000 karekterden fazla veri yazmayı istiyorsanız kolon tipi olarak CLOB kullanmalısınız. VARCHAR2 ve benzeri kolonlara maximum 4000 karekter veri yazabilirsiniz. 4000 karekterden uzun veriyi tabloya yazmayı denediğinizde aşağıdaki gibi bir hata alırsınız.General Exception: ORA-01704: string literal too long Bu hatayı almanız, veritabanına yazmak istediğiniz...

SSH Bağlantısı Üzerinden Telnet Bağlantısı

 Bir sunucuya veya cihaza SSH bağlantısı kurup bu bağlantı üzerinden Telnet ile başka bir cihaza bağlanabilmek için Python kodu içinde SSH için Paramiko, Telnet için Telnetlib modülleri kullanılabilir. Aşağıdaki kod bir sunucuya SSH ile bağlanmanızı ve aynı sunucu üzerinden Telnet ile başka bir cihaza komut göndermenizi sağlar.import paramikoimport telnetlibssh = paramiko.SSHClient()ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())ssh.connect('ssh_hostname',...

PHP IP Adresi Doğrulama

 PHP'de bir formdan girilen IP adresini doğrulamak için aşağıdaki kodları kullanabilirsiniz. IPv4 ve IPv6 için ayrı ayrı iki adet IP doğrulama kodu mevcuttur. Bu kod değişkenin uygun bir IP adresi olup olmadığını söyler.IP versiyon 4 için;<?php$ip = "127.0.0.1";if (filter_var($ip, FILTER_VALIDATE_IP)) {    echo("$ip is a valid IP address");} else {    echo("$ip...
      

IPv6 Nedir ve Konfigürasyonu Nasıl Yapılır

IPv6 (Internet Protocol version 6) IP adresleme sisteminin sonraki sürümüdür. IPv6, IPv4'ten daha yüksek miktarda adres alanı sunar ve daha iyi güvenlik özellikleri içerir. IPv6 adresleri, IPv4 adreslerinden daha uzun olarak 128 bit uzunluğunda olup, daha yüksek sayıda cihazın internete bağlanmasına...

XAMPP için PHP Yazılım Upgrade Nasıl Yapılır

 PHP Yazılımını upgrade etmek için ilk olarak aşağıdaki URL'e gidilir ve yeni yazılım versiyonu bilgisayara indirilir. Burada XAMPP server üzerinde PHP yazılımını nasıl upgrade edeceğimizi yazacağız. Diğer uygulamalar da benzer şekilde yapılabilir. İşletim sistemi için uygun olan XAMPP yazılımı dosya seçilerek indirilmelidir.https://www.apachefriends.org/download.htmlBilgisayarınıza indirdiğiniz...
      

Oracle SQL ve Postgre SQL de Pivot Nasıl Yapılır

 Oracle SQL'de aşağıdaki gibi yaptığımız Pivot işlemini PostgreSQL'de yapabilmek için Crosstab komutu kullanılır. Yapacağımız örnekte dört kolona sahip bir tablo düşünelim. KolonBilgiler kolonu aynı kolona yazılmış bilgi başlıklarını, KolonDegerler kolonu bilgi başlıklarına karşılık gelen değerleri içersin. Çıktı olarak ilk iki kolonu tablodan gelecek diğer dört kolonu bilgi başlıklarının kolon...

Python IP Doğrulama (IPv4 IPv6 Public Private)

 Python içinde hazır gelen Ipaddress modülü bir IP adresini doğrulamak ve tanımlamak için bize yardımcı olacaktır. IP adresi IPv4, IPv6, Public veya private olabilir. Bu ayrımı küçük bir fonksiyon ile anlayabiliriz.def validate_ip_address(ip_string):    try:       ...

Python Belli Bir Zaman Aralığında Çalıştırma

Python yazılımını belli saatler aralığında çalıştırmanız gerekirse aşağıdaki kodu bu amaçla kullanabilirsiniz. Kod aynı zamanda bir animasyon da içermektedir. Bist açılış kapanış saatleri arasında bir kod çalıştıracağınızı düşünelim. Kod işlem başladığında mevcut zaman aralık dışında ise ekrana animasyon çıktısı verir. Mevcut zaman aralık içerisinde ise yazılım bir sonraki adıma devam eder.import...

Google