Yazarın yazıları

Günümüz akıllı telefonları, ekran görüntüsü alma konusunda oldukça gelişmiş ve kullanıcı dostu özellikler sunuyor. Artık sadece fiziksel tuşlara basmakla kalmayıp, parmak hareketleriyle hızlıca ekran görüntüsü alabiliyoruz. Bu rehberde; hem Android hem de iPhone cihazlarda 3 parmakla ekran görüntüsü alma yöntemlerini, gelişmiş kesme tekniklerini ve marka bazlı özel fonksiyonları detaylı bir şekilde inceleyeceğiz. Hızlı paylaşım, özel kesimler, ekran videosu alma gibi

Günümüzde akıllı telefon fiyatlarının ciddi şekilde artmasıyla birlikte, birçok kişi telefon alırken ikinci el, yenilenmiş veya değişim cihazı gibi farklı seçeneklerle karşılaşıyor. Ancak bazen, “sıfır” diye aldığınız bir telefon aslında daha önce başkası tarafından kullanılmış, tamir edilmiş ya da kutusu açılmış bir cihaz olabilir. Bu gibi durumlarda kullanıcılar, hem maddi hem manevi olarak mağdur olabiliyor. Peki elinizdeki telefonun gerçekten sıfır

Bu Python programı, kullanıcının yaşına göre tahmini doğum yılını hesaplayan basit ama etkili bir araçtır. Kullanıcı hatalarına karşı dayanıklıdır ve yalnızca geçerli sayısal girişleri kabul eder. 🧠 Ne İşe Yarar? Kullanıcıya “Kaç yaşındasın?” sorusunu yönelterek, girilen yaşa göre içinde bulunulan yılı baz alır ve tahmini doğum yılınızı hesaplayarak ekrana yazdırır. 📜 Python Kodu: from datetime import datetime simdiki_yil = datetime.now().year

Windows 10 ve Windows 11’de Python Nasıl Kurulur?

Python, kolay okunabilir sözdizimi ve geniş kütüphane desteği sayesinde dünyanın en popüler programlama dillerinden biridir. Özellikle yeni başlayanlar için idealdir. Python ile şunları yapabilirsiniz: Otomasyon script’leri oluşturmak Veri analizi ve yapay zeka projeleri geliştirmek Web siteleri oluşturmak (Django, Flask) Oyun programlama (Pygame) Masaüstü uygulamaları geliştirmek (Tkinter, PyQt) Bu rehber, Python’u Windows 10 ve Windows 11 sistemlerine kolayca kurmanız için hazırlanmıştır.

Bu Python scripti, sistemdeki her bir süreç için RAM kullanım yüzdesini ölçer ve ardından RAM kullanımına göre bu süreçleri sıralar. 📜 Kod: import psutil import time # RAM ölçümünü hazırlamak için küçük bir bekleme time.sleep(1) # RAM kullanım bilgilerini topla process_list = [] for proc in psutil.process_iter([’pid’, ‘name’, ‘memory_percent’]): try: process_list.append(proc.info) except (psutil.NoSuchProcess, psutil.AccessDenied): continue # RAM kullanımına göre sıralama

Bu Python scripti, sistemdeki her bir süreç için disk okuma ve yazma işlemlerini ölçer, ardından disk I/O kullanımına göre bu süreçleri sıralar. 📜 Kod: import psutil import time # Başlangıç snapshot’ı disk_stats_start = {} for proc in psutil.process_iter([’pid’, ‘name’]): try: io = proc.io_counters() disk_stats_start[proc.pid] = (io.read_bytes + io.write_bytes) except (psutil.NoSuchProcess, psutil.AccessDenied, AttributeError): continue # Bir süre bekle ki fark ölçülebilsin

Bu Python scripti, sistemdeki her bir süreç için CPU kullanımını ölçer ve ardından CPU yüzdesine göre bu süreçleri sıralayarak görüntüler. 📜 Kod: import psutil import time # CPU ölçümü başlatılıyor for proc in psutil.process_iter([’pid’, ‘name’]): try: proc.cpu_percent(interval=None) except (psutil.NoSuchProcess, psutil.AccessDenied): continue time.sleep(1) # Liste toplanıyor process_list = [] for proc in psutil.process_iter([’pid’, ‘name’, ‘cpu_percent’]): try: process_list.append(proc.info) except (psutil.NoSuchProcess, psutil.AccessDenied): continue

Bu Python scripti, sistemdeki her bir süreç için aktif ağ bağlantılarını sayar ve ardından bağlantı sayısına göre bu süreçleri sıralayarak görüntüler. 📜 Kod: import psutil import time # Başlangıç snapshot net_usage_start = {} for proc in psutil.process_iter([’pid’, ‘name’]): try: net_io = proc.net_connections(kind=’inet’) net_usage_start[proc.pid] = len(net_io) except (psutil.NoSuchProcess, psutil.AccessDenied): continue # Bekleme süresi time.sleep(1) # 1 saniye sonra tekrar ölçüm process_list

Bu Python scripti, bir klasördeki resimlerin arka planlarını kaldırarak yeni bir klasöre kaydeder. Resimler PNG formatında kaydedilir ve boyutları orijinal boyutlarına göre optimize edilir. 📜 Kod: import os from rembg import remove, new_session from PIL import Image import io import traceback import time # Başlangıç zamanı start_time = time.time() # Klasörler input_folder = ‘images’ output_folder = ‘images/image’ log_file = ‘log.txt’

Bu Python scripti, Windows kayıt defteri üzerinde yapılan sorgulamalarla bilgisayarınızda yüklü olan Adobe programlarının isimlerini ve kurulum yollarını listeler. 📜 Kod: import winreg def get_installed_programs_with_path(registry_path, hive, access_flag): adobe_programs = [] try: reg_key = winreg.OpenKey(hive, registry_path, 0, access_flag) for i in range(0, winreg.QueryInfoKey(reg_key)[0]): try: subkey_name = winreg.EnumKey(reg_key, i) subkey_path = f”{registry_path}\\{subkey_name}” subkey = winreg.OpenKey(hive, subkey_path, 0, access_flag) # Program adını ve