Son Konular — sayfa 3
Açık kaynak projeye ilk katkı: issue seçmekten pull request'e
Açık kaynağa katkı vermek hem öğrenmenin hem de portföy oluşturmanın en iyi yollarından biri. İlk adım genellikle en zorudur, çünkü nereden başlayacağını bilmezsin. İşte adım adım bir yol. 1. Proje s…
Linux'ta dosya izinleri: chmod, chown ve sık yapılan hatalar
"Permission denied" Linux'ta en sık görülen hatalardan biridir. Çözüm olarak chmod 777 yazmak işi görür gibi görünür ama ciddi bir güvenlik açığı bırakır. İzin sistemini bir kez anlamak bu hatayı doğ…
İnternet yavaşlığının kaynağını bulmak: ping, traceroute ve hız testi
"İnternet yavaş" şikayetinin sebebi Wi-Fi, modem, servis sağlayıcı ya da bağlandığın site olabilir. Rastgele modemi yeniden başlatmak yerine sorunu adım adım daraltmak çok daha hızlıdır. 1. Kablo ile…
Oyunlarda kayıt (save) sistemi tasarlamak
Kayıt sistemi genellikle projenin sonuna bırakılır, sonra da oyunun her yerine dokunmayı gerektirdiği için en çok uğraştıran özelliklerden biri olur. Baştan birkaç kurala uymak işi çok kolaylaştırır.…
Yazılımcılar için İngilizce: dokümantasyon okumak ve teknik yazışma
Türkçe kaynaklar her geçen gün artıyor, ama resmi dokümantasyon, hata mesajları, kütüphanelerin GitHub sayfaları ve yurt dışı iş ilanları hâlâ büyük ölçüde İngilizce. İyi haber şu: teknik İngilizce, …
ESP32'yi pil ile uzun süre çalıştırmak: deep sleep ve güç tüketimi
Sensör verisini birkaç dakikada bir gönderen bir ESP32 projesi prizden çalışırken sorunsuzdur, ama pile geçince birkaç günde biter. Sebep: Wi-Fi açıkken ESP32 yüzlerce miliamper çekebilir. Çözüm, zam…
Bilgisayar başında uzun saatler: ergonomi ve sağlık önerileri
Bilişimde çalışan çoğumuz günde 8-10 saat, bazen daha fazla ekran başındayız. Bel, boyun, bilek ve göz sorunları yavaş yavaş gelir ve fark edildiğinde geç kalınmış olabilir. Küçük düzenlemeler büyük …
Forumda yazı biçimlendirme rehberi: Markdown ile kod, liste ve tablo
Technical Turkey'de konu ve cevaplarda Markdown kullanabilirsin. Doğru biçimlendirilmiş bir soru daha kolay okunur ve daha hızlı cevap alır. Editörün üstündeki düğmeler en sık kullanılanları ekler; g…
Kod incelemesi (code review): yorum almak ve vermek üzerine pratik öneriler
İşe yeni başlayan bir geliştirici için ilk kod incelemeleri gergin geçebilir: onlarca yorum, "bunu neden böyle yaptın" soruları... Oysa kod incelemesi ekipte en hızlı öğrenme yollarından biri. Hem yo…
Serbest (freelance) yazılım işi: ilk müşteriyi bulmak, fiyat ve anlaşma
Tam zamanlı işin yanında ek gelir için ya da tamamen bağımsız çalışmak için freelance yazılım işi almak isteyen çok kişi var. Teknik bilgi işin yarısı; diğer yarısı müşteri bulmak, doğru fiyat vermek…
Oyun döngüsü ve delta time: hareket neden FPS'e bağlı olmamalı?
Oyunun güçlü bilgisayarda hızlı, zayıf bilgisayarda yavaş mı oynanıyor? Karakter yüksek FPS'te daha hızlı mı koşuyor? Büyük ihtimalle hareketi kare (frame) başına hesaplıyorsun. Çözüm delta time. Oyu…
İlk oyununu bitirmek için kapsamı küçük tutmanın yolları
Oyun geliştirmeye başlayanların çoğu ilk projede büyük hayaller kurar: açık dünya, çok oyunculu, hikâye odaklı bir RPG. Birkaç ay sonra proje yarım kalır. İlk oyunu bitirmenin sırrı, bitirebileceğin …
Port yönlendirme nasıl yapılır ve neden bazen çalışmaz? (CGNAT)
Evdeki bir sunucuya, güvenlik kamerasına veya oyun sunucusuna dışarıdan erişmek istiyorsan modemde port yönlendirmesi yapman gerekir. Ayarları doğru yaptığın hâlde çalışmıyorsa sebep çoğu zaman CGNAT…
IP adresi, alt ağ maskesi ve ağ geçidi: temel ağ kavramları
Bir ağ sorununu çözmeye çalışırken karşına çıkan "IP adresi", "alt ağ maskesi", "ağ geçidi" ve "DHCP" gibi kavramları anlamak işini çok kolaylaştırır. Hepsini ev ağı üzerinden anlatalım. IP adresi Ağ…
Windows'u temiz kurmak: USB hazırlama, kurulum ve sonrası
Bilgisayar yavaşladıysa, virüs şüphesi varsa ya da yeni bir disk taktıysan temiz kurulum çoğu zaman en kesin çözümdür. Doğru hazırlanırsan iş bir-iki saat sürer. Başlamadan önce 1. Yedek al: Masaüstü…
Linux terminalinde her gün işe yarayan komutlar
Linux'u yeni kullanmaya başlayanlar için terminal ilk başta korkutucu olabilir. Ama günlük işlerin büyük kısmı birkaç düzine komutla yapılır. Bu rehberde en çok kullanılanları amaçlarına göre topladı…
MQTT nedir? IoT cihazları arasında hafif mesajlaşmaya giriş
Sensörden gelen veriyi bir panele göndermek, telefondan bir röleyi açmak ya da birden fazla cihazı birbirine konuşturmak istiyorsan, MQTT bu iş için en yaygın kullanılan protokollerden biri. Nasıl ça…
Arduino ve ESP32 projelerinde sık yapılan bağlantı hataları
Kod doğru görünüyor ama sensör saçma değerler okuyor, buton kendiliğinden basılıyor ya da kart sürekli yeniden başlıyor mu? Bu sorunların çoğunun kaynağı yazılım değil, bağlantı. 1. Ortak toprak (GND…
İşlemci ve ekran kartı sıcaklıkları: normal değerler ve termal macun değişimi
"İşlemcim 85 derece, normal mi?" sorusu forumların klasiklerinden. Cevap; modele, soğutucuya ve yüke göre değişiyor. Önce sıcaklığı doğru ölçmeyi, sonra ne zaman müdahale etmek gerektiğini konuşalım.…
SSD seçerken nelere bakmalı? NVMe, SATA, DRAM önbellek ve dayanıklılık
SSD fiyatları düştükçe seçenekler de arttı. Aynı kapasitede iki SSD arasında hem hız hem dayanıklılık açısından büyük fark olabiliyor. Karar verirken bakman gerekenler şunlar. 1. Bağlantı türü: SATA …
Hesap aç, sorunu sor.
Ücretsiz. Soru sor, cevap yaz, sana yardım eden cevabı çözüm olarak işaretle.
Kayıt olHesabın var mı? Giriş yap
kategoriler
popüler etiketler
Tüm etiketlerbu ay öne çıkanlar
Technical Turkey'e hoş geldiniz!
2 cevapiyi bir soru nasıl sorulur?
- Başlıkta sorunu tek cümleyle özetle.
- Ne denediğini ve aldığın hatayı yaz.
- Sürüm bilgilerini ekle (işletim sistemi, dil, kütüphane).
- Kodu ekran görüntüsü değil, kod bloğu olarak paylaş.