Teknik Senaryo Yazarı

Python'da Namedtuple
2026

Python'da Namedtuple

Python, 'koleksiyonlar' modülünde bulunan 'namedtuple()' adı verilen bir tür konteyner sözlüğünü destekler. Bu yazımızda NameTuple nasıl oluşturulur ve NamedTuple üzerinde işlemlere bakacağız.

Python'da csv dosyalarıyla çalışma
2026

Python'da csv dosyalarıyla çalışma

CSV (Virgülle Ayrılmış Değerler) dosyası, her satırın bir veri kaydını temsil ettiği ve her kayıt içindeki alanların virgüllerle ayrıldığı düz metin dosyasıdır. Basitliği ve okunabilirliği nedeniyle genellikle elektronik tablolar ve veritabanları için kullanılır.

C++'da krono
2026

C++'da krono

zamanla çalışacak tür ve işlevlerden oluşan bir koleksiyon sağlayan bir C++ başlığıdır. C++ Standart Şablon Kitaplığının (STL) bir parçasıdır ve C++11 ve sonraki sürümlerde bulunur.

Linux'ta bir alt sürecin çıkış durumu
2026

Linux'ta bir alt sürecin çıkış durumu

Fork() sistem çağrısının, çağıran sürecin çocuğu olan yeni bir süreç oluşturmak için kullanıldığı bilinmektedir. Çıkış sonrasında çocuk, ebeveyne iade edilmesi gereken bir çıkış durumu bırakır. Yani çocuk işini bitirdiğinde bir zombiye dönüşür. Çocuk çıktığında veya durduğunda ebeveyne bir SIGCHLD sinyali gönderilir. Ebeveyn, durdurulan çocuğunun durumu hakkında bilgi edinmek için wait() veya waitpid() sistem çağrısını WIFEXITED ve WEXITSTATUS makrolarıyla birlikte kullanabilir.(*)wait() sistem çağrısı: Çocuklarından biri sona erene kadar çağrı işleminin yürütülmesini askıya alır. wait() sistem çağrısının sözdizimi:

Örneklerle Linux'ta chmod Komutu
2026

Örneklerle Linux'ta chmod Komutu

Linux/UNIX'teki chmod (mod değiştir) komutu, dosya ve dizin izinlerini ayarlamak veya değiştirmek için kullanılır. Linux'taki her dosyanın bir sahibi, bir grubu ve dosyayı kimin okuyabileceğini, yazabileceğini veya yürütebileceğini belirleyen ilgili izinler vardır. Yöneticiler ve kullanıcılar, chmod kullanarak, uygun erişim ve güvenliği sağlamak için bu izinleri kontrol edebilirler. Örneği ele alalım