Bugün UBenzer.com 3.yılını doldurdu. Beni bu üç yılda yalnız bırakmayan tüm okurlarıma teşekkürlerimi sunarım.
Bu üç yıl içerisinde ben ve değerli misafirlerim tarafından yazılan toplam 500 yazıya sürüsüne bereket yorum geldi. Bunların büyük bir çoğunluğu spamdı, Akismet yakaladı.
Geriye kalan yorumların büyük bir çoğunluğu yayımlandı. Yazdıkları ile bakış açımızı zenginleştiren 1750 yorumun yazarlarına da tek tek teşekkürlerimi sunuyorum. Siz olmasaydınız, yazmanın tadı çıkmazdı.
Bu sene, UBenzer’de yeni bir uygulamaya başladım: Dış Ses. Bu bölüme, her ay bir yazar davet ettim. Davet ettiğim birçok kişi beni kırmadı, sağ olsunlar. Böylece, sadece benim gözümden dünya ile ilgili değil, başkalarının gözünden görünen dünya ile ilgili de yazılar okumuş oldunuz. Şimdiye kadar sitemde yazmış 6 konuk yazarıma da ayrıca teşekkür ediyorum. Devamını oku »
Antalya’nın yeni Akıllı Kart şirketi olan A-Kent’in web sitesinde tüm Antalyalıların fotoğraflarını halka açık hale getiren bir güvenlik açığı olduğunu şu yazımda sizinle paylaşmıştım.
Aynı zamanda, bu açığı A-Kent’e mail yoluyla ve bizzat giderek bildirdiğimi ama beni takmadıklarını da belirtmiştim.
Bunların ardından Antalya Büyükşehir Belediye Başkanımız Prof. Dr. Mustafa Akaydın’a olayı ve açığı anlatan mail attım. “Beni takmıyorlar, belki sizi takarlar.” dedim. Cevap geldi. Kendilerine söylemiş. Gereken hassasiyeti gösterdiğim için teşekkür etmiş. Devamını oku »
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 »
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 »
NYHM, iki tane sayıyı, toplayan, çıkartan, çarpan veya bölen, NetBeans ortamı ile JAVA dilinde geliştirilmiş, Nesneye Yönelik Programlamanın (Object Oriented Programming) temellerine örnek teşkil eden basit bir programcıktır.
Bu programcıkta
adları verilen OOP’un olmazsa olmaz temel parçalarına basit (ama umuyorum anlaşılır) örnekler bulacaksınız. Devamını oku »
Bizim bölümün sitesini elden geçirsek, eksikleri hataları gidersek, yeni birkaç özellik eklesek nasıl olurdu?
Güzel olurdu sanki.
Bu dönem, Windows ile Web Programlama dersi kapsamında bilmuh.ege.edu.tr’yi iyileştirmek için, dersi alanlar olarak kodlara el atacağız. Böylece hem site adam olacak hem de biz ASP.NET ve web mimarilerine aşina olmuş olacağız.
O halde soruyorum:
Ege Üniversitesi Bilgisayar Mühendisliği’nin web sitesinin eksikleri nelerdir? Neler eklenseydi daha güzel olurdu? Neler sizi sinir ediyor? Lütfen görüşlerinizi ve önerilerinizi paylaşın. Analiz edelim, tasarlayalım ve hayata geçirelim. Fikir sizden, yazması bizden olsun.
Sıradaki yorum formu, önerisi olanlar ve içini dökmek isteyenler için gelsin…
Fikirlerini söylemeleri açısından, bu yazıyı arkadaşlarınız arasında yaymanız proje takım arkadaşlarımı ve beni mutlu edecektir. Buraya yazdıklarınız boşa gitmeyecek. Ciddiye alınacak, yapılıp yapılamayacağı tartışılacak ve hayata geçirilecek.
Ege Üniversitesi Bilgisayar Mühendisliği 3. Sınıflar için 4 Ocak 2010 Pazartesi gününe verilen mikro ödevi için benim çözümlerimi yazıda bulabilirsiniz.
Projeyi yapmanın zor geldiğini söylemeliyim en başta. Oturup C yazar gibi ASM yazmak olacak iş değilmiş onu fark ettim. Baktım, adım atamıyorum, proje bana bakıyor, ben projeye, dedim bu iş böyle olmayacak.
Açtım boş bir sayfa, C’ye benzer ama C olmayan, benim “tarzanca” olarak adlandırdığım bir dil ile kodları önce anlayabileceğim şekilde yazdım. For’lu if’li şekillerde, değişken kullanarak. Sonra ikinci defa kodların üstünden geçerek, bunları ASM’ye “derledim”. Devamını oku »
Bu yazı ziyaretçilerimden Oben Işık tarafından yazılmıştır. Oben Işık, İstanbul Teknik Üniversitesi Bilgisayar Mühendisliği ikinci sınıfta okumaktadır. Katkıları için kendisine teşekkür eder, web sitesine bir an önce kavuşmasını dilerim.
Merhaba arkadaşlar, bir localhost yazısı ile daha karşınızdayım.
Sağolsun yazılımportal.com adresindeykenki sponsorumuz Turan İnanır’ın sitemin kapanacağını ve beni yüzüstü bırakacağını 10 gün kala haber vermesinden dolayı artık yazılarımı localhostta yazıp sizlerle paylaşıyorum, yani paylaşacağım.
Bu yazımda ağaç (tree) veri yapısını irdeleyeceğiz, hem de ne irdeleme!
Şunu en baştan söylemekte fayda var; bir çok veri yapısı zaten Standart Template Library (STL) de olan veri yapıları yani hazır olarak var fakat bizim amacımız bedava kullanmayı değil de işin mantığını öğretmek.
Mantığı öğrenmek sizin için çok önemli olacak çünkü belki ilerde başka bir veri yapısını da siz üreteceksiniz ve millet sizin hazır kütüphanenizi kullanacak, hoş olmaz mı?
Devamını oku »