php_value[date.timezone] = Europe/Istanbul satırı, PHP-FPM yapılandırmasında, PHP'nin tarih ve saat işlemlerini Türkiye saat dilimine göre ayarlamak için kullanılır. Bu ayar, PHP'nin tarih (date()), zaman (time()) ve zaman farkı (strtotime()) gibi fonksiyonlarının doğru bir şekilde çalışmasını sağlar. Özellikle Türkiye'de bir web sitesi barındırıyorsanız, kullanıcıların doğru yerel saat bilgisi alması, veri tabanı zaman damgalarının doğru kaydedilmesi ve zamanla ilgili işlemlerin düzgün şekilde çalışması için bu ayar büyük önem taşır. Bu ayar, PHP betiklerinin sunucunun sistem saatinden bağımsız olarak Türkiye saatiyle (UTC+3) çalışmasını sağlar. php_value[date.timezone] = Europe/IstanbulPHP-FPM havuz (pool) yapılandırmasında kullanılan bir ayardır.Bu...
Python ile Geliştirilmiş Basit Hesap Makinesi
Python programlama dili ile hazırladığımız bu proje, kullanıcıdan iki sayı ve bir işlem seçimi alarak bu sayılar üzerinde toplama, çıkarma, çarpma veya bölme işlemleri yapabilen basit bir hesap makinesi örneğidir.Bu program sayesinde temel Python konuları olan fonksiyon kullanımı, kullanıcıdan veri alma, koşullu ifadeler (if-elif-else) ve hata yönetimi gibi önemli yapıları uygulamalı şekilde öğrenebilirsiniz. Kodun amacı hem kullanıcı dostu hem de hatalara karşı korumalı bir deneyim sunmaktır.Kod dosyasının ismi: hesap_makinesi.py olmalıdır. Kullanıcıya Sunulan Seçenekler Kullanıcı programı çalıştırdığında şu ekranla karşılaşır: İşlem Seçin: 1. Toplama 2. Çıkarma 3. Çarpma 4. Bölme Seçiminizi...
3 Parmakla Ekran Görüntüsü Alma
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 işlevlerle ekran görüntüsü deneyiminizi çok daha etkili hale getireceksiniz. Eğer siz de tek dokunuşla ekranı yakalamak ve düzenlemek istiyorsanız, bu yazı tam size göre! 📱 3 Parmakla Ekran Görüntüsü Alma...
Sıfır Diye Aldığınız Telefon Gerçekten Yeni mi? Kontrol Etmenin Yolu
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 mı, yoksa yenilenmiş ya da değişim cihazı mı olduğunu nasıl anlayabilirsiniz? Merak etmeyin, bu yazıda bu sorunun cevabını adım adım ve çok basit bir yöntemle anlatıyoruz. Eğer yakın zamanda yeni...
Yaşınıza Göre Doğum Yılı Hesaplama Aracı
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 while True: yas = input("Kaç yaşındasın? ") try: yas = int(yas) dogum_yili = simdiki_yil - yas print(f"Demek {yas} yaşındasın. Tahmini doğum yılın: {dogum_yili}") break except ValueError: print("Lütfen sadece rakam girin....
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. 🔽 1. Python Kurulum Dosyasını İndirin 🌐 Python’un Resmi Sitesine Gidin: 👉 https://www.python.org/downloads/ Web sitesi sizi otomatik olarak Windows için en son kararlı sürüme yönlendirecektir. Butonda genellikle şu yazar: 🔸...
RAM Kullanımına Göre Sıralanmış Proses Listesi
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 sorted_processes = sorted(process_list, key=lambda x: x['memory_percent'], reverse=True) # Ekrana yazdır print(f"{'PID':>6} {'RAM%':>6} {'Program Adı'}") print("-" * 40) for proc in sorted_processes: print(f"{proc['pid']:>6} {proc['memory_percent']:>6.2f} {proc['name']}") # Program açık kalsın input("\nÇıkmak için...
Disk I/O’ya Göre Sıralanmış Proses Listesi
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 time.sleep(1) # 1 saniye sonra tekrar disk I/O ölçülüyor process_list = [] for proc in psutil.process_iter(['pid', 'name']): try: io = proc.io_counters() current_total = io.read_bytes + io.write_bytes previous_total = disk_stats_start.get(proc.pid, 0)...
CPU Yüzdesine Göre Sıralanmış Proses Listesi
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 # CPU yüzdesine göre sıralama sorted_processes = sorted(process_list, key=lambda x: x['cpu_percent'], reverse=True) # Ekrana yazdırma print(f"{'PID':>6} {'CPU%':>6} {'Program Adı'}") print("-" * 40) for proc in sorted_processes: print(f"{proc['pid']:>6} {proc['cpu_percent']:>6.1f} {proc['name']}") #...
Ağ Bağlantılarıyla Sıralanmış Proses Listesi
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 = [] for proc in psutil.process_iter(['pid', 'name']): try: net_io = proc.net_connections(kind='inet') conn_now = len(net_io) conn_before = net_usage_start.get(proc.pid, 0) diff = conn_now - conn_before process_list.append({'pid': proc.pid, 'name': proc.info['name'], 'conn_diff': diff, 'conn_now':...