admin
Bu kullanıcı herhangi bir kişisel bilgi paylaşmamış
admin tarafından yayınlananlar
3G Teknolojileriyle Mobil Ders Yönetim Sistemi Tasarımı
16 Haz
Kablosuz teknolojinin gelişmesiyle, mobil teknolojilerin kullanım alanları genişlemektedir. Zaman kavramı gelişen teknolojiyle daha da değerli olmaya başlamıştır. Bilgiye, taşınabilir cihazlarımızla, mekandan ve zamandan bağımsız olarak ulaşabileceğimiz teknolojilere sahip bir çağda yaşıyoruz. Bu çalışmada, öğretmen ve öğrencinin ilişkisini daha etkileşimli ve verimli hale getirmeye çalışan bir ders yönetim sistemi tasarlanmıştır. Bu ders yönetim sisteminin amacı, öğrenci ve öğretmen arasındaki etkileşimi en yüksek seviyeye çıkartarak, öğrencinin motivasyonunu arttırmaktır. Öğretmen, tasarlanmış olan ders yönetim sisteminde, yönetim konsolunu kullanarak, ders notlarını, dersle ilgili duyuruları öğrencileriyle hem web ortamında erişebilecekleri şekilde hem de mobil cihazlarından erişebilecekleri şekilde paylaşabilecektir. Öğretmen dersi iptal etmesi gerektiğinde, duyuruyu panoya asmak yerine öğrencilerin cep telefonlarından alabilecekleri e-posta vaya mesaj ile gerekli bilgilendirmeyi yapabilecektir. Öğrenci, dersle ilgili bütün notlara ve duyurulara hem web’den hem de mobil cihazından ulaşabilecektir. Öğretmen sınav sonuçlarının açıklandığı duyurusunu öğrencilerine e-posta olarak gönderirse, öğrenciler otobüste giderken bile sayfaya erişim sağlayarak ilgili dosyayı indirip, aldıkları notu anında öğrenebileceklerdir ya da duyuruyu görüntüleyebileceklerdir.
Gabor Süzgeci (Gabor Filter)
9 May
Bazı plaka okuma sistemlerinde süzgeç öbekleri olarak, band geçirge özelliği ile plaka karakteristliğine uyum gösteren Gabor süzgeçleri tercih edilmektedir. Tek seviyeli bir süzgeçleme yerine farklı varyans değerlerine sahip üç katmanlı bir süzgeçleme kullanılabilmektedir. Bu yöntem ile gürültü bileşenlerine rağmen plakanın yeri bir çok imgede başarı ile bulunabilmektedir. Yukarıda belirtildiği gibi Gabor Süzgeçleri, band geçiren bir yapıya sahip olduğundan uygun periyot, varyans, dönme açısı, büyüklük ve sayıda kullanıldığında, plaka karakterlerinin olduğu bölgedeki siyah-beyaz geçişini sonuç imgesinde orataya çıkarmakta ve frekans aralığında yer almayan resimdeki diğer ayrıtıları ise azaltmaktadır. Plaka bölgesindeki süzgeç işlemleri sonucu çıkan örüntü plakanın konumu ile ilgili doğru bilgi vermektedir. Matlab’da Gabor Süzgeci’ni aşağıdaki örnekte olduğu gibi kodlayabiliriz.
3D Oyunların Öğrencilerin Öğrenmesini Geliştirme Amacıyla Eğitimde Kullanılması
2 May
Bilgisayar oyunları öğrencilerin ilgisini kolayca çekebilir ve bu sayede öğrencilerin gerekli olan bilgileri kolay ve kalıcı bir şekilde öğrenmesine yardımcı olabilir. Bu çalışmada 3D oyunların ilköğretim öğrencilerinin öğrenme başarılarını ve motivasyonlarını nasıl etkilediği araştırıldı. İlköğretim 6. sınıftan 12 öğrencinin katılımıyla yapılan bir derslik çalışmada fotosentez konusu öğrencilere klasik sunum şeklinde anlatıldıktan sonra bir bölüm öğrenciye eğitimsel amaçla hazırlanmış 3D fotosentez oyunu oynatıldı. Dersin öncesinde ve sonrasında öğrencilerin konuyla ilgi mevcut ve kazanılmış olan bilgileri değerlendirildi. Yapılan çalışma sonucunda oyun oynatılan öğrencilerin konuyla ilgili bilgisinin diğerlerinin ortalamasından yüksek olduğu görülmüştür. Sonuçta 3D eğitimsel oyunların öğrencilerin eğitimine pozitif olarak katkıda bulunduğu ve öğrencilerin bu tip oyunları oynarken eğlendikleri sonucu ortaya çıkmıştır.
Oracle DB: Case Insensetive Arama
24 Nis
Uygulama geliştiricilerin veya veri tabanı yöneticilerinin genellikle problem yaşadığı konulardan bir tanesi de Oracle Case Insensetive Search (Büyük Küçük Harfe Duyurlu Arama). Bunu konu üzerine bir çok yazı ile karşılaşmış ve bu konu ile ilgili bir çok çözüm yolunu uygulamaya çalışmış olabilirsiniz. Oracle 10gR2 öncesinde case insensetive arama için bir çok çözüm yolu mevcut olmasına rağmen bu yollardan sadece bir tanesinin uygulanması nihai çözüm olmamaktadır.
Örneğin “Querying Data with Case Insensevity” bu konulara bir örnek olabilir. Genellikle bu yol uygulama geliştiriciler için çok maliyetli olmaktadır. Maliyet ile kastetmek istediğim çok fazla emek ve zaman kaybıdır. Çünkü yazılmış betikler içindeki sorguların yapısını değiştirmek gerekmektedir. Kısacası bu durumda tek seçeneğiniz UPPER, NLS_UPPER ve REGEXP_LIKE gibi optisiyonları kullanmak olacaktır. Fakat 10gR2 sürümünden sonra gelen bir özellik ile bu duruma daha iyi bir çözüm bulunmuştur.
Tasarım Analizi – Casio Data Bank
3 Nis
Gündelik hayatta en fazla etkileşim kurduğumuz cihazlardan biriside saatlerimizdir. Saatler özelliklerine göre birçok amaçla kullanılabilirken takı olarak da kullanılabilmektedir. Fonksiyonları saatlerin kullanılabilirliğinden, görsel tasarımına birçok şekilde etkilemektedir. Saatler kullanım amacına uygun olarak makul küçüklükte ve hafif olanı tercih edilmektedir. Fakat bu cihazlara fazla özellik yüklemek kullanılabilirliğini azaltırken günlük hayatta asıl yapması gereken görevi yani saat ve takı görevini de negatif şekilde etkilemektedir.
Casio Data bank’ı incelediğimizde ve diğer saatlerle karşılaştırdığımız da fonksiyonel yönü hariç diğer özellikleri bakımında çok aşağılarda kalmaktadır. İlk olarak saatin ekranına baktığımızda neredeyse rahatsızlık verecek şekilde karışık görünmektedir. Ekran üzerinde bulunan rakamların ve harflerin ne alama geldiği ile ilgili tanımlayıcı bilgi veya kısaltma bulunmamaktadır. Ekran, sadece saat bilgisini gösterseydi belki anlaşılması daha kolay olacaktı fakat uyarıya benzer yazının, tarih bilgisinin, saatin ve üste bulunan şekillerin ekranı neredeyse kaplaması saate ilk bakan kişinin dikkatini dağıtabilmektedir.
Bunun ötesinde ekranın tek renk olması ekran üzerinde bulunan tüm bilginin aynı önem derecesine sahipmiş hissi uyandırmasına neden olmaktadır. Bu bilgi kümesi içinde bir renklendirme yapılması, ilk bakışta görülmesi gereken yerleri vurgulaması açısında önemli olabilir. Yada bir toplantıyı haber vermesi durumunda ekrana çıkan yazının renkli olması kullanıcının dikkatini çekmede yardımcı olabilir. Saate bakarken harcadığımız 2-4 saniyelik süre içerisinde kullanıcın toplantı yazısını görmemesi bu tasarıma göre beklenmedik bir sonuç olmayacaktır. Ekranın en üst kısmında bulunan, formatı ve yazı boyutu sebebiyle neredeyse okunamaz hale gelmiş haftanın günlerini gösteren grafik normal gözle bile çok zor algılanmaktadır. Duygu olarak iticilik yaratmasının yanı sıra karşıdaki kişinin bunu anlayabilmesi için normalden fazla zaman harcaması gerekmektedir.
Tasarım Analizi – Türk Ticaret’in Web Sitesi
3 Nis
Teknolojinin gelişmesi, yaşantımız dâhil olmak üzere dünyada birçok alanda etkisini göstermektedir. Bu teknoloji kümesi içinde önemli yeri olan ve gün geçtikçe büyüyen internet, eğitim, ticaret, eğlence ve birçok alanda hizmet vermesiyle birlikte neredeyse herkesin kullandığı bir iletişim ağı haline gelmiştir. Yediden yetmişe herkesin etkileşim içinde bulunduğu internet dünden bugüne birçok değişikliğe uğramıştır. İletişim alt yapısının hızlı gelişmesi internetin evrimleşmesinde büyük rol oynamıştır.
İnternetin ilk zamanlarında neredeyse metin tabanlı olan internet siteleri şu anda video, ses, animasyon ve resim gibi tüm görsel objeleri bünyesinde barındırabileceği ve sunabileceği hale gelmiştir. Fakat bu güç, çok öncelerden de var olan fakat göz ardı edilen beraberinde birçok konuyu su yüzüne çıkarmıştır. Bu konulardan en önemlisi ve üzerinde düşünülmesi gereken kısmı kullanıcı ara yüzü tasarımı olmuştur. İnternetin doğası gereği görme ve fareyi de elimiz olarak düşünürsek dokunma duyusu tamamıyla karşınızdaki web ara yüzünün size ne verdiğine bağlı olarak etkilenecektir. Bu yüzden insan ve internet etkileşimini geliştirmek amaçlı bu çalışmalarında içinde bulunduğu HCI (İnsan Bilgisayar Etkileşimi), ISD (Etkileşimli Sistem Tasarımı) ve buna benzer birçok ana ve alt çalışma alanları bulunmaktadır.
Tasarım Analizi – Philips Uzaktan Kumanda
3 Nis
Hepimizin bildiği klasik uzaktan kumandalar üzerinde yaklaşık 3 e 14 matris şeklide küçücük yazılarlar ile belirtilmiş 40 adet buton bulunan çok fazla fonksiyonun yüklendiği cihazlardır. Bu cihazlar üzerine bir yığın fonksiyon için konulmuş butonlar sebebiyle boyut ve şekil gibi tasarımda önem arz eden parametrelerde olumsuz şekilde etkilenmektedir.
Klasik kumandalar üzerinde bulunan birçok fonksiyonun kullanılabilirliğinin yanı sıra fazla olması ev kullanıcıların kafalarını karıştırmaktadır. Birçok kullanıcıda bu fonksiyonların işlevselliğini öğrenememektedir. Yaklaşık her evde üç kumanda olduğunu düşünürsek bunların tam olarak işlevselliğini ve özelliklerini öğrenmek kayda değer bir çaba sarf etmeyi peşinde getirecektir. GFK firmasının uzaktan kumandaların evlerde kullanımı ile ilgili yapmış olduğu araştırmada hane halkının %49 unda 5 veya daha fazla ve %87 sinde 3 veya daha fazla uzaktan kumanda olduğu sonucu ortaya çıkmıştır. Ayrıca bu araştırmada hane halkından bu kumandaları tam özelliği ile kullanabilen bir kişi olduğu belirtilmektedir.
Eğitimde Mobil Teknolojiler
3 Nis
Kablosuz teknolojilerin hızlı evrimleşmesi, taşınabilir cihazların gelişimi ve farklı cihazlarla kablosuz ağlara kolay erişimin giderek artması araştırmacıları ve şirketleri mobil teknolojilerde ilerlemeleri için cesaretlendirmiştir. Mobil teknolojilerin bağlantı oluşturma ve taşınabilirlik konuları gerçek hayatta birçok fırsatı önümüze sermektedir. Gerçek şu ki, birçok insan yanlarında akıllı telefonlar, kişisel dijital yardımcılar (PDA) veya diz üstü bilgisayar taşımaktadır. Bu kişisel cihazlar eğlence, çalışma veya öğrenme gibi birçok amaç içinde kullanılmaktadır [1].
Öğrencilerin sabit veya önceden hazırlanmış bir yere bağımsız kalmadan bu mobil cihazların faydalarından yaralanarak yapmış oldukları bu öğrenme çeşidine, uzaktan eğitim ve e-öğrenme ile ilişkili olan “mobil öğrenme” de denilmektedir. Mobil öğrenme giderek eğitimcilerin, araştırmacıların ve eğitim sistemi ve materyallerin geliştiren firmaların ilgisini çekmektedir. Bu teknoloji, coğrafi olarak birbirinden ayrı kişi veya gruplar için potansiyel işbirlikçi etkileşim ve öğrenme fırsatı sunmaktadır [2].
PHP Modülü Güvenlik Bilgileri
15 Mar
Bu proje günümüz internet dünyasında popüler olarak web tabanlı uygulamalar geliştirmekte kullanılan PHP Modülü(PHP Programlama Dili) hakkında güvenlik bilgileri vermektedir. PHP Modülü Windows ve Linux tabanlı tüm işletim sistemlerine kurulu web sunucular üzerinde faliyet göstermektedir. Bu modül üzerinde yapılan eksik veya yanlış ayarlamalar sistemin güvenliğini tehlikeye atabilmektedir. Bu proje PHP’nin güncel son sürümü dahil olmak üzere sisteminizin güvenlik açıklarını ve gerekli güvenlik iyileştirmeleriyle ilgili detaylı bilgi vermektedir.
Bilgisayar ve Ağ Güvenliği dersi süresince tamamlamış olduğumuz projede bilgisini eksik etmeyen dersimizin hocası Sayın Prof. Dr. Şeref SAĞIROĞLU’na katkılarında dolayı teşekkür ederim.
Projeyi indirip PHP modülü kurulu web sunucularınızda (Apache,IIS, …) deneyebilirsiniz.
ORACLE 11g
28 Şub
Yılın ilk yarısında şirketimizin göndermiş olduğu Oracle 11g DBA eğitimini başarıyla tamamladık. İstanbul’da Oracle Partner’larının katılmış olduğu eğitim LinkPlus önderliğinde gerçekleşti.
Sayın Hüseyin GÜVENÇ hocamızın vermiş olduğu dört günlük sıkıştırılmış work shop I eğitimi eğlenceli ve etkili geçti. Bu arada eğitim sırasınca camiyadan bir çok değerli hocamlarımla tanışma fırsatı buldum. Özellikle eğitim sürecinde bilgisinden de istifade ettiğim Oracle DBA uzmanı Bülen AÇIKGÖZ hocama saygılarımı sunarım. Çalışmamızın meyvelerini yakında gireceğimiz OCA(Oracle Certificate Associate) sınavında göreceğimi umuyarım. Sertifika sınavından sonra OCA hakkında ki yorumlarıma devam edeceğim.
Saygılarımla,




Son Yorumlar