Filtre

Bilmuh’cular için

Ege Üniversitesi Bilgisayar Mühendisliği bölümündekilere hitaben yazılmış günlük girdileri bu bölümde yer alır.

28 Ağustos
2010
01:33

Microsoft Türkiye 2010 İzmir Yaz Okulu Bitti

Microsoft Türkiye tarafından düzenlenen, en yeni Microsoft teknolojileri hakkında bir eğitim programı olan MS Yaz Okulu 2 Ağustos’ta başlamıştı. 9 Eylül Üniversitesi’nin ev sahipliği yaptığı bu eğitim programı 27 Ağustos’ta (dün) sona erdi.

İyi ki başka bir staj yeri seçmemişim ve programa katılmışım. Bunu hiç tereddüt etmeden söyleyebileceğim kadar yararlı bir eğitim programı oldu. İzmir’de olması da bonusuydu tabii.

Bakalım dört haftalık bu staj programında neler görmüşüz? Devamını oku »

yorum yok | toplam 222 kez okundu | bugün okuyan olmadı
24 Haziran
2010
19:27

Bir Seneyi Daha Geride Bırakırken…

Dönem bitti. Biteli nerdeyse iki hafta oluyor. Ama benim işlerim, projelerim, planlarım, programlarım, mülakatlar, devlet dairelerindeki koşturmacalar ve Şeyda’mla yapacağımız Akhisar gezimiz iki hafta daha İzmir’de kalmamı sağladı. Dönemin bittiği gün kaçar gibi İzmir’den ayrılan ben, iki hafta fazladan kaldım! :D Şimdi, bir ay dinlenme vakti. Antalya’da, tüm gün uyuyarak… Arada gezeriz tabi de, uyumak iyidir. Ne de olsa, son yaz tatilim.

Bu dönem ciddi anlamda çok yoğun geçti. Hayatımda belki de ilk defa haftada 8 gün olmasını diledim. Bir sürü uykusuz gecem oldu. Telefon trafiğine yetişemediğim zamanlar oldu. Zaman konusunda üçün beşin hesabını çok yaptım bu dönem.

Ama işe yaradı. Bir tane bile proje (benden kaynaklı) gecikmedi. Tüm sorumluluklarımı zamanında yerine getirmeyi başardım.

Bakalım, bu dönemki dersler bana ne katmış/katmamış? Devamını oku »

3 yorum var | toplam 487 kez okundu | bugün okuyan olmadı
28 Mayıs
2010
02:56

Makine Kodu ile Red Alert 3 Yazdık

Bilgisayar & Bilmuh'cular için 28 Mayıs 2010

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 »

22 yorum var | toplam 916 kez okundu | bugün 2 kez okundu
24 Mayıs
2010
01:09

ASP Günlüğü

Sevgili ASP.NET,

Başarıyla derlenmene rağmen, çalışma zamanında hata vermiş olabilirsin. Hepimiz runtime hatası yapabilecek satırlar yazabiliriz.

Hata mesajı verdiğin satırın çok inceledim. O satırın verdiğin hatayı oluşturmasına olanak yoktu. Yine de uğraştım, bulmaya çalıştım o hatayı nasıl verip çökebilir diye, bulamadım.

Satırı komple sildim en sonunda, bir önceki satırda aynı hatayı vermeye başladı. Onu da sildim bir öncekinde hata vermeye başladı…

Derken ascx’in içini komple boşalttım, tek bir satır kalmadı. Devamını oku »

2 yorum var | toplam 285 kez okundu | bugün 2 kez okundu
22 Mayıs
2010
10:46

C’de ve POSIX ile Multithreading

ANSI C & Bilgisayar & Bilmuh'cular için 22 Mayıs 2010

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 »

yorum yok | toplam 249 kez okundu | bugün 1 kez okundu
21 Mayıs
2010
18:32

undefined reference to pthread_create

ANSI C & Bilgisayar & Bilmuh'cular için 21 Mayıs 2010

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 »

yorum yok | toplam 231 kez okundu | bugün okuyan olmadı