Bezmiş

linux etiketli yazılar

31
Temmuz
2011

İki Aylık Kullanımdan Sonra Samsung Galaxy S i9000 İncelemesi

Yaklaşık iki ay önce telefonumu değiştirdim. Ailemden mezuniyet hediyesi, Samsung Galaxy S. =)

Ne zamandır Android işletim sistemli bir telefonum olmasını istiyordum. Sonunda olmuştu. İki ay geçti. Artık telefonumu iyi ve kötü yanlarıyla tanıtan bir inceleme yazısı yazabileceğime inanıyorum.

Android 2.3.4

Telefon satın aldığınızda Android 2.1 Eclair ile geliyor. Samsung’un Ovi Suite eşdeğeri yazılımı olan Kies aracılığı ile işletim sisteminizi güncelleyebiliyorsunuz. Güncellediğinizde 2.3.3 Gingerbread halini alıyor. Devamını oku »

bu yazı 2.522 defa okundu
Smiley

UBenzer'i arkadaşlarınıza önerir misiniz?

18
Eylül
2010

Bir Müşterinin Webadam Hakkında Görüşleri

Hatırlarsınız, yaklaşık bir hafta kadar önce hosting şirketim olan Webadam hakkında olumsuz bir yazı yazmıştım. Yazıyı yazdıktan yaklaşık üç gün kadar sonra Webadam’dan bana bir elektronik posta geldi. Bu elektronik postada, ilgili yazının (kendisi şu anda kaldırılmıştır) şirketi karalayıcı bir içeriğe sahip olduğu, üç gün içinde kaldırmam gerektiği, aksi halde şirket avukatları tarafından dava açılacağı yazıyordu. Gönderdikleri yazı ayrıca, ilgili yazıda kendilerini eleştirdiğim konuların bir kısmı hakkında da kısmi ancak alakasız açıklamalar içermekteydi. (Gönderdikleri yazıyı orijinal haliyle, bu yazının sonunda bulabileceksiniz.)

Ben de avukatıma ilgili konuyu danıştım. Yasal olarak yapılabilecekler ve yapabileceklerim konusunda bilgi aldım. Yazımı avukatlarımdan aldığım bilgiler doğrultusunda düzenleyerek tekrar sunuyorum. (İlgili yasal açıklamaları da yazının sonunda bulabileceksiniz.)

Yazı Başlıyor

Yaklaşık 6 aydır müşterisi olduğum ve başlangıçta müşterileri olmaktan oldukça mutlu olduğum hosting şirketim Webadam’da artık mutlu değilim. Bir müşteri olarak benim memnuniyetimi sağlayamadılar. Nedenlerini madde madde açıklayacağım. Devamını oku »

bu yazı 3.747 defa okundu
28
Mayıs
2010

Makine Kodu ile Red Alert 3 Yazdık

Tamam tamam yazmadık. Abarttım ben.

Ama ASM ile yılan oyunu yaptık. 8051 serisi mikrodenetleyicilerde çalışacak bir yılan oyunu. Sırf ASM ile.

Vallahi boş işler yapmıyoruz. Ödev bu, ondan yaptık. :D

Evet C gibi bir dil varken, bizden inatla ASM’de yazmamızı istediler, yanlış anlamadınız.

Yo yo, C’yi derste de gördük. Gösterdiler yani. Ama yine de inatla ASM’de yazmamızı istediler.

Vallahi ben anlamadım mantığını. Nedenini sordum, “Biz öyle uygun gördük.” dediler.

Cidden.

Hiçbir okurumu inandıramadım. Özlem’e sorun. İnanırsınız. Zaten takım arkadaşım da o. Kod yazdığıma falan inanmazsanız ona da inandırır. Devamını oku »

bu yazı 3.441 defa okundu
22
Mayıs
2010

C’de ve POSIX ile Multithreading

Bu sene Doç. Dr. Aylin Kantarcı hocamızın verdiği İşletim Sistemleri 2 dersinde, süreç (process) ve iş parçacıklarının (thread) neler olduklarını ve nasıl işlediklerini ayrıntılı bir şekilde öğrendik. Bize verilen ikinci ödevde, iki matrisin çarpma işleminin her satırını bir iş parçacığına yaptıracağımız bir program istendi.

Ödevde, yaratılan bir thread çalışmaya başlamadan önce diğer tüm threadlerin yaratılmasını beklemeliydi. Biz de bu ödevi POSIX kütüphanesi ile hayata geçirdik.

POSIX: Linuxgiller. Onun için aşağıdaki kod Windows’ta çalışmaz.

Kaynak kodlarında mutex kullanımına örnek bulabilirsiniz. Kaynak kodlarını, ödev metnini ve ödev raporunu aşağıdan indirebilirsiniz. Kaynak kodu indirmek istemezseniz yazının devamına göz atabilirsiniz.

Dipnot: Kaynak kodları eğitim amaçlı olup, acemisi olduğum bir konu üzerinde yazılmış olduğundan bu kodları geliştirip Max Payne 3 yazarsanız ve yazdığınız oyun çökerse beni suçlayıp topuğuma sıkamayacağınızı bilmenizi isterim. Devamını oku »

bu yazı 1.052 defa okundu
21
Mayıs
2010

undefined reference to pthread_create

Linux’te program yazıyordunuz ve POSIX ile çok iş parçacıklı (multithreading) bir program yazmaya karar verdiniz.

Thread yaratmak için pthread_create kullandınız ve derleyici bu komutu inatla tanımıyor. “undefined reference to pthread_create” diyor.

Linux ödevini yaparken başıma gelmişti, sizin de gelebilir.

Muhtemelen libpthread kütüphanesini derleyiciye bağlamayı unuttunuz. Bu kütüphaneyi derleyiciye göstermek için derlerken kullandığınız komuta -lpthread parametresini de eklemelisiniz. Code::Blocks gibi görsel bir ortam kullanıyorsanız bu yapılandırmayı derleyici ayarlarından yapabilirsiniz: Devamını oku »

bu yazı 1.042 defa okundu
9
Mayıs
2010

C’de Processler ve vfork()

Bu sene Doç. Dr. Aylin Kantarcı hocamızın verdiği İşletim Sistemleri 2 dersinde, süreçleri (processler) ve nasıl işlediklerini ayrıntılı bir şekilde öğrendik.

Bize verilen ödevde, iki matrisin çarpma işleminin her satırını bir sürece yaptıracağımız bir program istendi. Ödevin daha sonra değiştirilen ve kontrolü iptal edilen ilk sürümünde, henüz IPC’leri görmediğimizden süreçler arası bilgi aktarımını süreçleri aynı adres sahasında farklı program counterlar ile çalıştırarak sağlamıştık. (vfork)

Zaten sonra IPC’lere dönüştürmek 15 dakikamı ya aldı ya almadı.

Vfork bir linux sistem çağrısıdır. (system call) Onun için aşağıdaki kod Windows’ta çalışmaz.

Kaynak kodlarını, örnek girdi dosyasını ve ödev metnini aşağıdan indirebilirsiniz. Kaynak kodunu indirmek istemezseniz yazının devamına göz atabilirsiniz. Devamını oku »

bu yazı 1.504 defa okundu

Twitler yükleniyor... 5 saniye sonra

Bıdı bıdı bıdı bıdı dıdı dıdı dudu dudu hıdı hıdı hödü hödü yüklüyoruz öhüm öhüm bıdı bıdı vs vs... 6 nanosaniye önce

Yüklenmenin geç olmasının sebebi ben değilim, Twitter API'sinin yavaş olması. Gudu gudu hıdı hödö büdü büdü... 25697 asır önce

Ha tabi bunları okumuşsan, bu sitenin çok gizli bir özelliğini bulmuşsun demektir. ;) Tebrikler. Bu "sürpiz yumurta"yı bulduğunu bana da haber verir misin? Tıkla! 6 dinazor önce

Geçen Yıllarda Bu Hafta

2011

Bunun Burada Ne İşi Var?

Bunun Burada Ne İşi Var?

Dün şehre inmek için Sayın Menderes Türel’in zamanında Hafif Metro ...

Windows 7’de Bilgisayarınızın Aldığı Puanı Değiştirin

Windows 7’de Bilgisayarınızın Aldığı Puanı Değiştirin

Biliyorsunuz Microsoft, Windows Vista’dan bu yana bilgisayarlar için bir performans ...

Dördüncü Sınıfın Birinci Döneminden Öğrenci Görüşleri

Dördüncü Sınıfın Birinci Döneminden Öğrenci Görüşleri

Dördüncü sınıfın yarısı bitti. Okuldan mezun olmak üzereyim. İyisiyle kötüsüyle bir ...

UBenzer’den Alın!

UBenzer’den Alın!

Ablam evdeki kullanılmayanları ayırmış, “Umut bunları sat.” dedi. Hazır elime ...

2009

Kısık Işık

Kısık Işık

Tavana asılmış tek beyaz floresan lambayı sevemedim bir türlü… “Ben ...

Antalya Toplu Taşıma Sisteminin Sorunları - 1

Antalya Toplu Taşıma Sisteminin Sorunları - 1

Antalya’da ulaşım bir ölüm. Trafik sıkışıklığı, haftada bir yönü değişen ...

2008

14 Şubat

14 Şubat

Biliyorsun bugün 14 Şubat. Daha iki gün öncesinden hazırdı zaten ...

Uyumadan Önce Son Boşluk

Uyumadan Önce Son Boşluk

Uykuya dalmadan önce düşünürüm… Kötü alışkanlıklarımdan biridir. Aklıma ne gelirse ......

NES Emulatörleri

NES Emulatörleri

Daha önceki şu iki yazımda (1.si, 2.si), çocukken bolca oynadığımız ...

Son Yorumlar