Bezmiş

ders etiketli yazılar

12
Ocak
2012

JAVA’da Soket Kullanmak: UMESEN

Geçen sene Sunucu Yazılım Teknolojileri dersinde Java’da soketleri kullanarak bir iletişim altyapısı oluşturma ve bu iletişim altyapısını kullanarak iki yönlü iletişim kurabilecek bir program yazma ödevimiz vardı.

Ben de bu ödevi yapmak adına, basit işleri yapabilen, oldukça detaylı bir şekilde dokümante ettiğim bir JAVA soket kütüphanesi (adına USOCK demiştim) yazmış ve bu kütüphaneyi kullanan bir uygulama olarak MSN çakması UMESEN isimli bir uygulama geliştirmiştim.

UMESEN’de aynı anda birden fazla makine birbirine mesaj yollayabiliyor, dosya gönderebiliyor. Bir makine diğerine büyük bir dosya atarken, aynı zamanda mesaj yollamaya/dinlemeye devam edebiliyor. Yani uygulama soket yönetiminin yanında basit de olsa çoklu thread yönetimi de yapıyor. Devamını oku »

bu yazı 230 defa okundu
Smiley

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

7
Temmuz
2011

Faydalı ve Eğlenceli Linkler 8

Yaklaşık iki yıllık bir aradan sonra, tekrardan bir “Faydalı ve Eğlenceli Linkler” yazısı ile buradayım.

Konu Başlıkları

İnternet nasıl büyüdü? Ödeviniz yetişmedi mi, ne yapacaksınız? Bu bir tetris ama bu cennetten geliyor! Sitenizin tüm bilgilerini tek sayfada görün. Devamını oku »

bu yazı 716 defa okundu
9
Haziran
2011

Struts 2 Framework Kullanımı

Dönem içerisinde Sunucu Yazılım Teknolojileri dersi bünyesinde, ekip halinde Apache Struts Framework’ünün ne olduğu ve nasıl kullanıldığı hakkında uygulamalı bir ders anlatımı gerçekleştirdik. Bu yazıda dersten kalan kod örnekleri ve bazı sunumlar bulabileceksiniz. Devamını oku »

bu yazı 734 defa okundu
25
Şubat
2011

Algoritma Analizi Projesi

Geçen dönem aldığımız derslerden biri olan Algoritma Analizi’nin projesinde bizden iki ayrı görevin JAVA ile kodlanması, analiz edilmesi ve bunun raporlanıp grafiklerinin çizilmesi istenmişti.

Birinci Kısım

Bubble Sort versus Quick SortProjenin birinci kısmında iki tane sıralama algoritması belirleyip bu algoritmaları implement etmemiz bekleniyordu. Daha sonra rastgele yaratılan dizileri bu algoritmaları kullanarak sıralamamız ve zaman karmaşıklığı analizi yapmamız isteniyordu.

Biz bubble sort ve quick sort algoritmalarını seçtik. Rastgele üretilen 1000, 2000, 3000, … , 10000 elemanlı dizileri her iki algoritmayı da kullanarak sıraladık. (İki algoritmada da aynı diziler kullanıldı.)

Acaba bubble sort, algoritmanın püsüdokod hali analiz edildiğinde ortaya çıktığı gibi O(n2) miydi pratikte de? Ya da quick sort O(n log n)?

Sonuçlarımızı grafik ve data set haline getirdik ve kendi yorumlarımızı da içeren bir rapor yazdık. Yazının devamında hepsini bulabilirsiniz. Devamını oku »

bu yazı 1.100 defa okundu
8
Şubat
2011

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 dönem daha bitti. Kaldı geriye son bir tane.

Bakalım bu dönem nasıl geçmiş, hangi ders yararlı olmuş, hangisi olmamış? Alt dönemlere gelecek sene seçmeli ders seçerken yardımcı olur. =)

Bir Öğrencinin Gözünden Bilmuh Sınıf #4

Dersler aklıma ilk gelme sırasına göre sıralanmıştır. (Hep alfabetik sıralayacak değiliz ya. :D ) Devamını oku »

bu yazı 1.095 defa okundu
25
Aralık
2010

Bize Çok Yükleniyorlar…

AhtapotBu ara maalesef pek bir şey yazamadım. Yazmak istiyorum aslında, yazacak çok şey var. Depoda bekliyor hepsi. Süresi geçiyor bazılarının. Ama maalesef bitirmem gereken sürüyle proje var okulda.

Bize haddinden fazla yükleniyorlar bu aralar…

Bölümü severim. Öğrenirim çünkü bir şeyler. Ama özellikle üçüncü sınıfta ve bu sınıftaki bazı hocalarımız “sanki verilen tek ders kendininkiymiş gibi” ödev veriyorlar. İnsaf diyorsunuz. Şu anda o kadar çok ödev ve proje var ki! Sayayım:

Web Servisleri’nden bir sunumumuz, bu sunumun raporunun yazılması ve bir de projemiz, Yazılım Mühendisliği’nden bitmek bilmeyen ve haddinden fazla ayrıntı isteyen, incikli cıncıklı, tüm saatlerimizi harcayan bir projemiz, Algoritma Analizi’nden her hafta sektirilmeden verilen ve çözmek için cidden araştırmamız ve kafayı kullanmamız gereken ve günlerimizi yiyen ödevlerimiz, yine Algoritma Analizi’nden bir projemiz ve bunun İngilizce olarak ayrıntılı bir şekilde yazılması gereken raporu, Yazılım Mühendisliği’nden yazıp çizip projelendirmemiz yetmiyormuş gibi bunun bir de arayüz prototpinin hazırlanması, koca projenin tamamının tüm classlarının en incik cincik metotlarına kadar belirlenmesi ve bunların tamamının sunulması lazım. Devamını oku »

bu yazı 1.189 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