İnternet hızı (Bant genişliği) günümüzde önemli şeylerden biridir. Birçoğu, bugün çalışmanın bağlantı hızına dayandığına inanıyor. Bildiğim kadarıyla download ve upload için internet bağlantı hız testi sağlayan bir çok site var. Ancak yalnızca kullanıcı olmak mı istiyorsunuz?
Bu yazımda Python kullanarak bağlantı hızımızı saymak için basit bir program yapıyorum. Aslında, tercih ettiğiniz başka bir dili kullanabilirsiniz. Python'u seçmemin nedeni, Python'un bağlantı hızımızı test etmek için kullanılan bir kütüphaneye sahip olmasıdır. Bu bağlantıdakispeedtest-cli tüm belgeleri okuyabilirsiniz .
Daha önce de söylediğim gibi gerekli kütüphaneyi bilgisayarımıza kurmamız gerekiyor. Bu kodu terminalinizde veya komut satırınızda çalıştırmanız yeterlidir.
pip install speedtest-cli
Kütüphane kurulduktan sonra programınıza almayı unutmayınız. Benim için kütüphaneyi import ettikten sonra internet hızını test eden fonksiyonu değişken hıza kaydettim.
import speedtest
speed = speedtest.Speedtest()
def main():
while True:
print('\a')
choice=int(input("""Check Your Connection Speed
1) Download Speed
2) Upload Speed
3) Exit
Choice (1/2/3): """))
print('\a')
...
if __name__ == '__main__':
main()
if choice==1:
print('Counting...')
print(f"Download speed: {'{:.2f}'.format(speed.download()/1024/1024)} Mb/s")
elif choice==2:
print('Counting...')
print(f"Upload speed: {'{:.2f}'.format(speed.upload()/1024/1024)} Mb/s")
elif choice==3:
print('Exiting the program')
quit()
else:
print("Please choose the correct options")
Hadi kodu çalıştıralım
Evet, program çalışıyor değil mi? Ookla'dan Speedtest'i kullanarak hızı kontrol edelim
Neredeyse aynı sonucu veriyor, değil mi? İnternet hızımız dinamik çalıştığı için farklı sonuçlar alıyoruz, her saniye değişebiliyor. Fark çok az olduğu için programımızın düzgün çalıştığı sonucuna varabiliriz.
Tebrikler, artık internet hız testini kodlayabilen bir programcısınız. Umarım bu makaleyi beğenirsiniz ve her geçen gün daha iyi büyürsünüz. İşte tam kaynak kodu
Son olarak, unutmayın — Güzel bir kodunuz olsun
facebook.com'a bir talepte bulunduğunuzda, bilgisayarınız o bağlantıyı kurabilmesi için bu alan adını bir IP adresine çevirmek üzere alan adını arar.
Tarayıcı, Kod Tercüman vb. tüm yeni güçlü ChatGPT eklentilerini duymuş olmalısınız. Ancak bir sorun var, eklentilere erişim bir bekleme listesiyle sınırlıdır ve bu nedenle birçoğunun buna erişimi yoktur.
2022'de GPT-3'ün piyasaya sürülmesiyle yazma becerisinin önemi azalmış gibi görünüyor. AI ile, zayıf yazıya sahip kişiler de kaliteli personel oluşturabilir.
Günümüzün hızla gelişen iş ortamında, hibrit ve uzaktan çalışma kavramı benzeri görülmemiş bir ivme kazandı. Şirketler, çalışanlarının değişen ihtiyaç ve beklentilerine uyum sağlamaya devam ederken, çeşitli alanlardan uzmanlar bu dönüştürücü çalışma biçiminin faydalarını, zorluklarını ve geleceğini tartışmak için bir araya geldi.
Günümüzün hızlı tempolu ve rekabetçi dünyasında, kişinin kariyeri kişisel gelişim, finansal istikrar ve genel yaşam memnuniyetinde önemli bir rol oynamaktadır. Bununla birlikte, birçok kişi profesyonel yaşamlarında giderek tükenmekte olan amansız bir durgunluk ve tatminsizlik döngüsüne kapılmış durumda.
Bir OSINT Araştırmacısı, CTF Oyuncusu veya yalnızca istenmeyen aramalar alan biri olabilirsiniz. Bir reklamda gördüğünüz numarayı doğrulamaya çalışan biri.