Tarik's profileTarık Bağrıyanık'ın Tekn...PhotosBlogLists Tools Help

Tarık Bağrıyanık'ın TeknoLog'u
yunus.sf.net

Tarik

Occupation
Location
Interests

Hava Nasıl Oralarda?

Loading...

Sitem

Loading...Loading...

Sayaç

Tarık Bağrıyanık'ın TeknoLog'u

6/15/2009

"Sinav Projesi" ve "eOgr Projesi" Karşı Karşıya

SiPro ve eOgr projelerim için ayırdığım zaman ve kod satırı nerede ise aynı hale geldi. İşte karşılaştırma tablosu:
 
Özellik SiPro 137a eOgr51
Aktif olan üyeleri simge ile belirtme var yok
Animasyon ve video dersteği yok (swf dersler var) var (flv, swf...)
Başlangıç ve bitiş arasındaki zaman 2 yıl, 2004-2006 arası 8 ay Kasım 2008-Haziran 2009
Belli bir kursa öğrenci ve öğretmen atama yok (öğretmen her sınavı düzenleyebilir) yok
Demo kullanıcı girişi var yok
Ders ve konuların gruplanabilmesi yok var
Dil desteğinin otomatik seçimi yok var (tarayıcı dili tespit edilerek)
Dosya gönderimi var (resim, ppt, swf sunu ders gönderimi) yok (imageshack ile resim gönderimi)
Flood koruması yok var (üyelik, parola tekrarı önleme)
Forum var (sonradan kuruluyor Punbb) yok
Görünüm Grafik Desteği iyi, Frame eski yöntem çok iyi, CSS ve Ajax ile daha modern görünüm
Güvenli Klasörler yok gerekmez (777 istenen klasör yok)
Haber desteği yok var (RSS olarak)
HTML Düzenleyici var (FCKEditor ile soru düzenleme) var (nicEdit ile konu düzenleme)
İngilizce ve Türkçe Dil desteği var var (%50 İngilizce)
İstatistik bilgileri paylaşımı var (başarı ve ders puan değerleri) yok (ana sayfada birkaç sayım var)
Kolay kurulum için sihirbaz yok var
Kullanıcı adının hatırlatılması (Beni Hatırla) var yok
Kullanıcı hareketlerini izleme yok (sadece girişler kaydoluyor) var (tüm veritabanı işlemleri)
Kullanıcı hesabını pasif hale getirebilme var var
Kullanıcıların birbirine offline mesaj gönderebilmesi var yok
Kullanılan programlar CS3, Crimson Editor, PHPTriad, Xampp CS4, Notepad++, Artisteer, Xampp
Online olarak sınav yapımı var yok (şimdilik)
Oyun var (satranç, WebChess) yok (ders içeriğinde olabilir)
Öğrencinin soru tavsiye edebilmesi var (onay gerektirir) yok
Öğretmen kullanıcısını öğrenci yapabilme var (yanlış başvurular için) var
Parola hatırlatma  eposta ile eposta ile
Programlama Dili ve veritabanı PHP 4 MySQL 4 PHP 5 MySQL 5
Projenin dosya boyutu 713 KB 385 KB
Rehberlik sayfası var yok
Sınav soruları veya ders kilitleme var yok 
Sınav sorularını ve cevaplarını karıştırabilme var (sınav öncesinde iptal edilebilir) yok
Sınava girme sayısı kısıtlaması yok yok
Sınavlarda zaman kısıtlaması yok (sadece ders kilitleme var) yok
Sohbet var (sonradan kuruluyor X7Chat, oda destekli) var (Wtag, oda destekli)
Soruların yazıcı önizlemesi var yok
Tablolarda sıralama, arama ve sayfalama var var
Tema desteği var yok
Toplam kod satırı 7000 satır 7200 satır
Toplam tasarım süresi 200 saat 205 saat
Tüm tarayıcılar ve işletim sistemlerinde çalışabilme evet (Frame destekli olmalı) evet (Ajax destekli olmalı)
Üyeliğin anında başlaması var (sadece öğrenci için geçerli) var (sadece öğrenciler için geçerli)
Üyenin kendi bilgilerini gizleyebilmesi var (kullanıcı adı hariç görüntülenmez) yok
Veritabanı ayarlarının dosyası conf.php (içinde fonksiyonlar da var) database.php (içinde başka kod yok)
Veritabanı yamalamak için sayfa yok var
Veritabanı yedeği alma/geri yükleme var var (Geri yükleme yok)
Veritabanında bilgileri şifreleme yok var
Veritabanını sql olarak kurabilme var yok, install.php ile kurulum var
XSS, SQL enjeksiyon, kod enjeksiyon önlemleri var var
Yeni üyelikte yöneticiye eposta var var
Yönetici sayısı 1 adet birçok sayıda olabilir
Yöneticilerin üyelere eposta atabilmesi var var
Yönetim Paneli var (kullanıcı ve üye düzenleme) var (çoğu tablo düzenlenebilir)
Ziyaretçi sayacı var yok
 
Projelerin çalışır hallerini incelemek için http://tbagriyanik.no-ip.com adresini ziyaret edebilirsiniz.
 
6/13/2009

Yeniden XP!

Geçenlerde PerfectXPSP3'ü görmüştüm. Tek CD'de Office, bir sürü program var. Nihayet dün bilgisayarıma kurdum. Önce sanal makinede denemiştim. Çok beğendim.
Kuruluma akşam saat 9'da başladım. 12:30'da hemen hemen bilgisayara işletim sistemi kurulumu ve program kurulumunu bitirdim.
 
Tek sorun; C:'deki Vista üzerine format atmadan kurduğumdan, IE8'nin çalışmaması oldu. IE'nin "program files" klasöründeki eski hali yeni kurulumu reddediyor. Bu nedenle klasörün adını değiştirerek tekrar IExplorer kurdum. Biraz nazlandıktan sonra IE kendine geldi. MSN Messenger da nedense açılmıyordu. Unistall ve reinstall, reset derken çalışmaya başladı. Bu sefer de çok sevdiğim bir özellik olan hotmail'in messenger'dan tıklanarak açılması çalışmadı. http://en.kioskea.net/forum/affich-80053-messenger-2009-won-t-open-email-link adresindeki çözüm ile problemi düzelttim.
 
Ayrıca Eset, Office2003 (Access yok) ve birçok gereksiz programı silip, Avira, Tam sürüm Office, programları kurdum. CD kurulum ekranında PartitionMagic, Acronis ve Ghost seçenekleri de vardı. Acronis ile laptoplardaki kurtarma tuşu gibi isterseniz siz de PC'niz için kurtarma noktası ekleyebiliyorsunuz. 3 program da Teknik servis elemanlarının temel programlarıdır.
 
Performans olarak Vista açılışı yavaş, kapanışı hızlı iken, XP açılışı hızlı, kapanış orta hızda. XP bazı programları rahatça açabilirken, Vista seçici davranıyordu. Uygulamaları şimdi istediğim gibi çalıştırabileceğim. Zaten kurduğum Vista'nın görünümünü aynı XP gibi yapıyordum. Görüntü olarak aslında hala Windows 95/98'u özlediğimi söyleyebilirim. Mesela Windows Gezgini ve Dosya Arama eskisi kadar iyi değil, eskiden daha hızlı çalışıyordu sanki.
 
Tavsiye Programlar:
5/30/2009

50 bin ziyaret

Genel olarak bazı değişiklikler var.
  • Şu anda günlüğümün ziyaretçi sayısı 50 000'i aştı. Aynı şekilde http://yunus.sf.net 'in de ziyaretçi sayacı 55 bin'den fazla. Toplam dosya download'ı 26 GB. http://sourceforge.net/project/stats/detail.php?group_id=164760&ugn=yunus&type=prdownload&mode=alltime&package_id=0
  • eOgr yani eöğrenme projem 47. beta sürümüne geldi. http://tbagriyanik.no-ip.com adresinde inceleyebilirsiniz.
  • Cisco'nun 2007 CCNA1 kursundan sonra yine bu ay kursa katıldık. IT Essentials 4.0 ve CCNA Discovery kurslarını alıyoruz.
  • Okul derslerini tamamladık. Web tasarımı ve programlama dersindeki örnekleri göndermek isterdim ama 30 MB. Aradan gereksizleri ayıklamak gibi bir işe de kalkışamadığımdan galiba sizinle paylaşamayacağım. İçinde 16 haftada işlediğimiz yaklaşık 40 örnek ASP.NET çalışması var.
5/28/2009

Viki Vandallığı

Aşağıdaki yazı ile tr.wiki'de başıma gelen bir olayı anlatıyorum, buyrun okuyun:

Yenilenen wiki sayfa adreslerim:

  1. http://apps.sourceforge.net/mediawiki/yunus/index.php?title=SiPro_S%C4%B1nav_Projesi 
  2. http://apps.sourceforge.net/mediawiki/yunus/index.php?title=Yunus


Viki'deki maddelerimi silen arkadaş ile arada geçen diyalog:



== Yunus Programlama Dili ve Sınav Projesi silinmesi ==

Yunus programlama dili 2006 yılından beri durduğu halde 25 mayıs 2009'da silindi.
SiPro - Sınav Projesi eöğrenme ile ilgili bir açık kaynak projedir. Daha yazımı bitmeden silindi.
Silmek yerine uyarı konulabilirdi. Vandalizm yaptığımı zannetmiyorum.
Ansiklopedik bilgi olarak yıllardır birçok site buradaki Yunus "Türkçe Görsel programlama dili" bilgisini alarak kullanmışlardı. Faydasız olmasını anlayamadım.
Türkçe yazılım projelerinin desteklenmesi gerekli. Bu projelerin dökümantasyonunu Wiki ile yapmak garipsenmemelidir. Bu sayede daha fazla tanınma imkanı vardır.
Ticari yazılım olmadıkları için gönüllü yapılan işlerin desteklenmesi gerektiğine inanıyorum ve bu şekilde silinen maddelerin asıl silinme nedeni [vandalizm] olduğuna inanıyorum!

En iyisi benim maddelerimi (emeğimi) bana geri verin, ben başka yerde yayınlamak istiyorum. Artık tr.wiki ile işim olmaz.

[http://tr.wikipedia.org/wiki/Kullanıcı:Tbagriyanik Tarık Bağrıyanık]

Silinen maddelerim:
* [
http://tr.wikipedia.org/wiki/Yunus_(programlama_dili) Yunus Projesi]
* [http://tr.wikipedia.org/wiki/SiPro_-_Sınav_Projesi Sınav Projesi ve eÖğrenme]

Arkadaşın cevabı:

"Vikipedi sizin deyiminizle "tanıtım" yapabileceğiniz bir yer değildir.Vikipedi bir blog veya forum sitesi de değildir.Vikipedi bir ansiklopedidir.Dolayısıyla sadece belirli ansiklopedik kriterlere sahip bilgiler yer alabilir.Açılan her maddeyi anında kontrol etmemiz imkansız.Sonuç olarak kriterlere uymadığı görüldüğü an madde silindi"

* Ben zaten burasının blog veya forum olduğu hiç düşünmemiştim. Ingilizce Wiki'ye saygı duyuyorum.
* Zaten buradaki (TR) çoğu makale Ingilizce wiki'nin yanında çok basit ve içeriği faydasız geliyor.
* "3 yıldır okumamışız, şimdi gördük sildik" çok basit bir kaçış yöntemi!
* Silinmesi gereken makaleler vardır muhakkak. Ama bir uyarı bir süre verip sonra silinse, bilgilerimizi kurtarmamız için fırsat olur! Başka siteler de var yayım yapabileceğimiz.
* Aslında çoğu makale tabii ki bir şeyi tanıtmak için yazılır. Ansiklopedi deyince akla salt bilgi olacak, yıllara göre gelişimi yazılacak filan mı zannediliyor? Suya sabuna dokunmayacak...
* Yabancı kaynaklı ürünler hemen onaylanırken, Türk yapımı bir ürün olunca, geri adım atılarak, desteklenmiyor.
* Yunus ve SiPro ücretsiz ve açık kaynak projelerdir. Ben bu projelerden para kazanmadım. '''Ticari''' olmadıklarını tekrar söyleyeyim.

Bu cevaba cevap olarak bazı '''linkler''' vereceğim, ''bu linkler zaten cevap olacaktır'' (Ansiklopedik bilgi değerleri yok, hemen silinsinler !?!, eminim bir tanesine dokunup silmiyecek, hatta ne var ki çok güzel makaleler, çok gerekliler diye onları savunacaksınız...:( ) :

* [http://tr.wikipedia.org/wiki/GIMP Gimp Programı]
* [http://tr.wikipedia.org/wiki/Windows_Mobile Windows Mobile]
* [http://tr.wikipedia.org/wiki/Paint_Shop_Pro PShopPro Programı]
* [http://tr.wikipedia.org/wiki/Pascal_programlama_dili Pascal programlama dili]
* [http://tr.wikipedia.org/wiki/Google Google sitesi]
* [http://tr.wikipedia.org/wiki/Casper_(firma) Casper firma tanıtımı]
* [http://tr.wikipedia.org/wiki/Emrehan_Hal%C4%B1c%C4%B1 Emrehan Halıcı Kişisel tanıtım]
* [http://tr.wikipedia.org/wiki/Matroska Matroska video sıkıştırma]
* [http://tr.wikipedia.org/wiki/%C3%96zg%C3%BCr_yaz%C4%B1l%C4%B1m Özgür Yazılım]
* [http://tr.wikipedia.org/wiki/Kadir_Has_%C3%9Cniversitesi Kadir Has Ün. tanıtımı]
* [http://tr.wikipedia.org/wiki/Netcad Netcad programı]
* [http://tr.wikipedia.org/wiki/Blender Blender programı]
* [http://tr.wikipedia.org/wiki/REXX Rexx programlama dili]
5/16/2009

200. Giriş

Nihayet Nisan 2006'dan beri devam ettiğim günlüğümün 200. girişine geldik!

Şu anda bu site 160 sayfalık bir belge olarak da görülebilir ve 45.000 üzerinde kelimeden oluşuyor. 250 civarında resim paylaşımı var.

www.brinkster.com sitesinden edineceğiniz sitede aşağıdaki basit örneği deneyebilir geliştirebilirsiniz. Çalışan hali için http://tbagriyanik3.brinkster.net adresini ziyaret edebilirsiniz.

Örnekte amacımız; bir tabloda veri listeleme, silme, güncelleme, sıralama, sayfalama, ekleme ve güvenlik için oturum açma işlemleri yapmak. Arayüzü artisteer programı ile yaptım. Bir de Ajax kullanabilirsek tam olacak, çok acil değil. MDB'nin zamanla çok şiştiğini ve bakım gerektirdiğini unutmamak gerek. Brinkster eski sürümlere destek veriyor, ama bedava olduğu için onları suçlayamayız. İleride ASP.NET 3.5 ve SQL sunucu desteği olursa çok güzel olacak. Zaten Framework 4 çıkınca şu anki teknoloji eskiyecek.

Örnek ASPNET veritabanı deneme dosyası: