Subscribe:

25 Mayıs 2013 Cumartesi

TRACKER PROGRAMI

Bu yazımda sizlere bilgi güvenliği ve özellikle taşınabilir bilgisayarları çalan hırsızları deşifre etmek üzerine geliştirdiğim ve geliştirmeye devam edeceğim bir programdan bahsediyor olacağım.
Hemen herkesin başına gelebilecek olan elektronik eşya kayıpları günümüzde sıklıkla karşılaşılan bir durum oldu. Kayıplardan ziyade bu tür eşyaların çalınması daha olasılıklıdır. Özellikle dizüstü bilgisayarlar için bu durum söz konusu diyebiliriz. Şüphesiz eşyaların kendisi değilde içindeki veriler madur olan kişileri daha fazla tedirgin etmektedir. Bu gibi durumlar karşısında “Tracker” adında bir bilgisayar programı geliştirdim ve daha da geliştirmeye devam edeceğim.
Open Security Foundation’ın DataLossDB aracılığı ile kişisel bilgilerin kayıp, çalınma ve sızdırma kategorilerinde toplanan bilgiler dikkate alındığında;
2012 yılında 1606 olay
2011 yılında; 1090
2010 yılında; 828
2009 yılında; 727
2008 yılında; 1048
2007 yılında; 774
2006 yılında; 644
2005 yılında; 157
2004 yılında; 43
2003 yılında; 21
2002 yılında; 10 olay olarak gerçekleşmiş.
Çalıntı Notebook, %16
Web, %11
Dolandırıcılık, %11
İmha edilen doküman, %8
Çalınan bilgisayar, %6
Geleneksel Posta, %4
Çalınan Doküman, %4
E-Mail, %3
Kayıp Doküman, %3
Kayıp Medya, %3
Kayıp Sürücü, %2
Çalıntı Sürücü, %2
Virüs, %1
Kayıp Teyp, %1
Kayıp Notebook, %1
Çalınan Medya, %1
Çalınan Teyp, %1
Tanımsız, %6
Dolandırıcılık, %20
Çalıntı Notebook, %11
Web, %9
Geleneksel Posta, %5
Çalınan Doküman, %5
İmha edilen Document, %2
E-Mail Kaybı, %2
Çalıntı Medya, %2
Kayıp Medya, %2
Tanımlanamayan, %4
Hükümet, %19
Eğitim, %16
Sağlık, %17
%23 kazara,
%10 içeriden zararlı bir yazılım tarafından,
%6‘sı içeriden bir personel tarafından gerçekleştirilmiş.

15 Mayıs 2013 Çarşamba

SEN DE YAZ 2.0

Geçen yıl ilki düzenlenen "Sen de Yaz" Yazılım Projesi Yarışması'nın bu yıl ikincisi düzenlenmiştir. Organizasyon, Fırat Üniversitesi Mühendislik Fakültesi Kongre Merkezi'nde gerçekleştirilmiştir. Koordinatörü olduğum bu yarışma Yazılım Kulübü tarafından gerçekleştirilmiştir. Bu yazıda yarışma ile ilgili bilgileri sizlere aktaracağım.
Yarışmaya başvurular 24 Ocak 2013 tarihinde alınmaya başlamıştı. Maalesef yarışmaya katılım beklenenden az oldu. Bu yarışmayı düzenlemekteki en önemli amaç üniversitedeki proje konusunda kendini geliştirmeye başlamış arkadaşlara fırsatlar sunmaktı. Bu gibi organizasyonlar proje konusunda tecrübesi olmayan arkadaşlar için daha büyük bir önem taşımaktadır.
Fazla detaya girmeden direkt yarışma gününe girelim. Yarışma 14 Mayıs 2013 tarihinde saat 10:00'da standların açılmasıyla başladı. Yarışmacılara jüri ve seyirci önünde performanslarını sergilemeden önce standlarda projelerini sergilemeleri için özel standlar açtık. Bu standlarda yarışmaya katılmayıp projelerini sergileyenlerde oldu. Yazılım projelerinin sergilenmesi deyince proje yapan kişilerin etrafındakilere projelerini anlatması şeklinde düşünebiliriz.


Yarışma jüri ve seyirci önünde Kongre Merkezi Mimar Sinan Salonunda saat 14:00 gibi başladı. Yarışmaya sırayla katılan takımları listelersem:
1-Gökhan Özbek & İlkay Altınay - Plaka Tanıma Sistemi
2-Ömer Faruk Doğru - İnternet Cafe Takipçi Programı
3-Veysel Gündüzalp - Amire
4-Mehmet Aslantaş - Lord of Mafia
5-Figen Önün - Kelime Anlamını Bul
6-Serhat Erçel - NANS Asistant
7-Kamil Kalkan & Veysel Demircioğlu
8-Kerim Torun - Bilgi Yarışması

Sunumların ardından dereceye giren yarışmacıları ve projelerini yazacak olursam.
1.Mehmet Aslantaş - Lord of Mafia
İnternet üzerinden karşılıklı oynanılacak web tabanlı strateji oyunu. Java programlama diliyle yazılmış olup, kendine has algoritma mantığıyla dikkatleri üzerine çekti.
2.Veysel Gündüzalp - Amire
Program 3 ana modülden oluşmaktadır. (crm ,matbaa fiyatlandırma ve iş takip) Bu ana modüllere bağlı modüller mevcut. Örneğin, crm'in altında firma kayıt, kişi kayıt, hareket kayıt, takvim vs. işlemleri yer almaktadır. Genel anlamda matbaa otomasyonu diyebiliriz.
CRM (Customer Relationship Management) : Şirketin müşterileri ile yaptığı görüşmelerin kayıt altına alındığı sistem olarak tanımlayabiliriz. İş sadece kayıtılar ile sınırlı değil yapılan satışlarda kayıt altına alındığı için ilerde satış kayıp nedenlerinizi görebilir ona göre değişikler yapabilirsiniz.
3.Serhat Erçel - NANS Asistant
Temelde görme ve fiziksel engellilerin bilgisayar kullanımındaki verimini artırmak için yazılmış NANDS Assistant programı sesli komutlar ile bilgisayarınızı yönetebilmenize olanak tanıyor. Microsoftun Speech kütüphanesi kullanılmıştır. Program içerisinde komutlara karşılık gelen sesli ingilizce ifadeleri işleyerek bilgisayar işlemler yaptırıyor. Örnek vermek gerekirse. "Notepad" dediğimizde bilgisayar notepad ortamını sizlere açıyor. 



Dereceye giren kişilere dijimecmuadan 1 yıllık olmak üzere 6 tane dijital dergi aboneliği verilecektir.

Katılan her yarışmacıya ve bu organizasyonda emeği geçen herkese teşekkür ederim.


30 Nisan 2013 Salı

ELMS (ELECTRONIC LICENCE MANAGEMENT SYSTEM)


Elektronik Lisans Yönetim Sistemi, dreamspark için hiçbir ek ücret ödemeden her dreamspark premium aboneliğini kapsayan bir elektronik yazılım dağıtım çözümüdür. Dreamspak için ELMS bir web store aracılığıyla yazılım lisanslarının kolayca yönetilebilmesi için siz öğrencilere, öğretim görevlilerine ve personele en kolay bir biçimde kullanma olanağı tanır. ELMS ile her zaman ve her yerde ilgili yazılımları indirmek mümkündür.
ELMS kolay kullanımlı arayüzü sayesinde kullanıcı doğrulama, politika uygulama, yazılım teslim, raporlama dahil olmak üzere yazılım dağıtımı ve yazılım tedariki ile ilgili tüm işleri kolaylaştıran otomatik bir çözümdür. ELMS'nin sağladığı avantajlara kısaca maddeler halinde bakacak olursak:
-Erişim:7/24 ilgili eğitim kurumundaki öğrenciler ve öğretim görevlileri online olarak ulaşabilir.
-Özelleştirme: Bölüme ve kuruma özel tasarım yapma olanağı sağlar.
-Kimlik Doğrulama
-Hesap oluşturma özelliği ile tüm bölüm öğrencilerinin bu yapıdan faydalanabilmesini sağlamak
-Yazılım ürün anahtarı yönetimi ve dağıtımı
-Gerçek zamanlı raporlama
-ELMS tüm Microsoft ve kurum gereksinimleri ile uyumludur.
-Esneklik:Farklı anlaşmalar çerçevesinde kullanıcılar için ürün katalogları yapılandırma yeteneği
-Birden fazla dil desteği: ELMS web store 14 dilde kullanılabilinir. Bu diller;Japonca, Korece, Portekizce-Brezilya, Rusça, İspanyolca, İsveççe Türkçe, İtalyanca, Almanca, Fransızca, Hollandaca, Danimarkaca İngilizce ve Çince.
Peki dreamspark web store nasıl elde edilir?
Dreamspark için özelleştirilmiş ELMS web store almak için buradaki talep formunu tamamlamanız gerekmektedir. Bundan sonra ilgili e-posta adresine bununla ilgili bir yönlendirme maili gelecektir. Bu genellikle yaklaşık 5 iş günü kadar sürmektedir.
Daha sonrasında bu sistemle dreamspark programı kolayca yönetilebilmekte ve kullanılabilinmektedir.
Bu sisteme kaydı bulunan Fırat Üniversitesi Teknoloji Fakültesi Yazılım Mühendisliği'nin ELMS Web Store arayüzüne buradan ulaşabilirsiniz.


MICROSOFT DREAMSPARK

Microsoft aynı zamanda bir çok yönden öğrencilere yönelik teşvik ve avantajlarıyla da tanınan bir şirket konumunda. Teknolojilerini kullanma ve yazılım geliştirmeye teşvik için yaptığı bu olanakların meyvesini dünyanın en büyük bilişim firması olarak toplamakta. Microsoft düzenlediği; Microsoft Student Partner, ImagineCup, Microsoft Açık Akademi, DreamSpark vb. etkinlik ve organizasyonlar ile başta öğrenciler olmak üzere yazılım geliştirmeye ücretsiz olarak çok büyük destek vermektedir. Bu yazımda da Dreamspark programı ile ilgili bilgilendirmelerde bulunmak istedim.
Dreamspark kendi arasında standart ve premium olmak üzere ikiye ayrılmaktadır. Dreamspark standart üye olunan tüm üniversite öğrenci ve öğretim görevlilerine açık olan bir programdır. Standart üyeliğe sahip olan eğitim kurumunun öğrencileri .edu.tr ile biten e-mail adreslerini kullanarak bu programdan yararlanabilirler. Ayrıca bu programdaki kişilere Dev Center üyeliğinden de faydalanabilmesininin sağlamasıyla windows phone ve windows 8 uygulamalarının barındığı microsoft markette uygulama geliştirme inceleme ve edinme imkanı doğuyor..
Dreamspark premium ise standarttaki imkanlarla birlikte ondan daha fazla ürün kataloğuna sahip sadece 
STEM (Science, Technology, Engineering, Math) kategorisine giren bölümlerin başvurabileceği bir programdır. Bu programa sadece bölüm olarak başvurulabilmekte ve sadece başvuran bölümün öğrenci ve öğretim görevlileri programdan faydalanabilmektedir.

Örneğin; Fırat Üniversitesi Teknoloji Fakültesi Yazılım Mühendisliği'nin bu programa üyeliği bulunmaktadır. Buradan bu bölümün ilgili sayfasına ulaşabilirsiniz.
Bu programa bölüm olarak nasıl başvurulabilineceği ile ilgili merak edenler burayı inceleyebilirler. 
Dreamspark için ELMS sistemi ise bu programı daha kolay yönetebilmeye ve kullanabilmeye olanak sağlıyor. Bununla ilgili yazdığım yazıya ise buradan ulaşabilirsiniz.
Dreamspark ile ilgili sıkça sorulan sorulara buradan ulaşabilirsiniz.
Kullanım Kılavuzu: https://www.dreamspark.com/Institution/DS-Usage-Guidelines.aspx
Lisans Anlaşması: https://www.dreamspark.com/Institution/DS-EULA.aspx

12 Nisan 2013 Cuma

BİLGİ YARIŞMASI PROGRAMLARI

İnsan hayatındaki en önemli hazine olan bilginin, yarışma şeklinde farklı formatlarda sunularak yapılması çoğu insanın ilgisini çekmiştir. Özellikle okullar arasında bu yarışmalar olmazsa olmazlar arasındadır. Hatta bu tür yarışmalar geçmişte filmlerde kendine yer bulmuştur. (Alttaki video nereden aklıma geldiyse artık :) Nostalji yaşayalım istedim.)
Bilgi yarışmaları nasıl hazırlanıyor ve yapılıyor ona değinelim biraz. İlk etapta takımlar bir listeye yazılır veya sorular hazırlanır. Sonra sorular fotokopi ile çoğaltılıp kopyalanır. Yarışma esnasında bu kopyalanan sorular yarışmacılara teker teker dağıtılır ve belirlenen sürede kronometre ile süre tutulur. Süre bittiğinde yarışmacılardan ellerini soru kağıtlarının üzerinden ayırmaları istenir.(Çoğu yarışmacı buna uymaz hatta sorunun çözümüne devam eder.).  Gruplar soru test sorusu ise şıkkı kağıda yazdıktan sonra havaya kaldırır. İlgili kişi soruyu seyircilere okur ve soru genellikle anlaşılmaz. Yarışmayı yöneten kişi takımları verdiği cevapları kontrol eder. Tahtadaki listede doğru cevap veren takımların yanına sorunun puanı kadar puan kalemle eklenir. Benim aklıma gelenler bunlar sadece ve her soruda aynı işlemler bu şekilde tekrarlanırdı. Yarışma bittiğinde takımların aldığı puanlar teker teker toplanır ve dereceye giren takımlar belirlenirdi. Size bilgi yarışması programını anlattıktan sonra veya yarışmayı izleme fırsatı bulanlar için bu işlemler çok ilkel görünebilir.