Türkçe çeviri grubumuz için e-posta listemiz açıldı.

tr-subscribe@translatedfiles.netbeans.org

adresine “subscribe” konulu e-posta attıktan sonra size geri dönüş yapılan e-postaya cevap vererek kayıt olabilirsiniz.

Çeviriler konusunda ilerleyen günlerde gelişmeler olacak inşallah.

Ufakta olsa yardımda bulunabilirim diyorsanız e-posta listemize bekliyoruz.

Görüşmek üzere.

netSınav sistemi tasarısı hakkında daha ayrıntılı bilgiyi buradan bulabilirsiniz.

Bölüm İçin Yol Haritası:

  • Sınav Sisteminin OluÅ?turulması
  • Puan Sisteminin OluÅ?turulması
  • Helper Kullanımı
  • Session Kullanımı
  • rescue ve kullanım yerleri
  • Ã?zel Fonksiyonların Tanımlanması

3. bölüme ait kaynak kodları buradan yükleyebilirsiniz (.tar.gz)

Detayları ve bölüm yazısını yazının devamında bulabilirsiniz…

Devamını Okumak İstiyorum

netSınav sistemi tasarısı hakkında daha ayrıntılı bilgiyi buradan bulabilirsiniz.

İlk bölüme ait sunum ve makaleye buradan ulaÅ?abilirsiniz.

Bölüm İçin Yol Haritası:

  • Sınav Ekleme Kısımlarının Yapılması
  • Soru Ekleme Bölümlerinin Yapılması
  • “Scaffold” dosyalarının deÄ?iÅ?tirilmesi
  • Yönetim Sayfasına Ait Genel Düzenleme

2. bölüme ait kaynak kodları buradan yükleyebilirsiniz (.tar.gz)
Ekran sunumlarını buradan izleyebilirsiniz. (Ekran görüntüleri 800×600 boyut olduÄ?u için buraya konulmamıÅ?tır.)

Detayları ve bölüm yazısını yazının devamında bulabilirsiniz…

Devamını Okumak İstiyorum

İlk bölümü yayımlanan netSınav tasarısının ikinci bölümü bugün-yarın yayımlanacak inÅ?allah. Bugün bildirgeç‘te “Google IG ‘yi, Microsoft teknolojileriyle yeniden yazmak” bildirisini okuduÄ?umda 7 günde Google IG vari bir sistemin nasıl yapılacaÄ?ının “adım adım” deÄ?ilde “kaynak kodlarsal” anlatıldıÄ?ını gördüm.

Fakat netSınav biraz daha farklı amaca hizmet ediyor. En alt bölümden alarak bir Ruby On Rails uygulaması oluÅ?turmanın dıÅ?ında bu tasarıdaki asıl amaç, “yaparak/göstererek öÄ?retme”ye hizmet ediyor. Genel konulardan zamanla daha derin konulara girileceÄ?ini bildirmek isterim. Ayrıca bunun yanında “Derinlemesine ActiveRecord” gibi birkaç makale serisini de yakında oluÅ?turacaÄ?ım inÅ?allah.

Kısacası; netSınav aslında bir uygulamanın geliÅ?me evrelerini çok geliÅ?miÅ?lik düzeyine yaklaÅ?ana kadar adım adım arttırarak, gerekli bilgilendirmeleri yaparak yoluna devam edecektir.

Bu arada RubyForge.Org netSınav projesini onaylayarak http://netsinav.rubyforge.org/ adresini ve gerekli barındırmayı ayrıca svn hesabını karÅ?ıladı. EÄ?er sizinde ruby ile ilgili bir projeniz varsa, rubyforge sitesinde barındırabilirsiniz.
netSınav’ın proje sayfasına buradan ulaÅ?abilirsiniz.

 

netSınav sistemi tasarısı hakkında daha ayrıntılı bilgiyi buradan bulabilirsiniz.

Bölüm İçin Yol Haritası:

  • Yeni Rails uygulamasına baÅ?lama
  • Tabloların oluÅ?turulması (ActiveRecord::Migration sınıfı ile)
  • Å?ablonların (model) oluÅ?turulması
  • Å?ablonlara ait genel-görünümsel yapı kurulması (scaffold)
  • netSınav denetleyicisi-yöneticisi ile örnek listeleme

1. bölüme ait kaynak kodları buradan yükleyebilirsiniz (.tar.gz)
Ekran sunumlarını buradan izleyebilirsiniz. (Ekran görüntüleri 800×600 boyut olduÄ?u için buraya konulmamıÅ?tır.)

Detayları ve bölüm yazısını yazının devamında bulabilirsiniz…

Devamını Okumak İstiyorum

“Ruby On Rails” ile adım adım netSınav adı altında uygulama geliÅ?tirimine ait görüntü sunumlarını ve dökümanları bölümler halinde oluÅ?turup, yayımlayacaÄ?ım inÅ?allah. Ama öncelikle “netSınav nasıl bir sistem olacak? “, “netSınav nedir?”, “görüntü sunumu nedir?”, “nasıl baÅ?layacaÄ?ız?” sorularına cevap vermek istiyorum.

1. Görüntü Sunumu Nedir?

Görüntü sunumu (screencast) bir nevi iÅ?lemleri yaparken ekranı kaydedip, çoÄ?unlukla neler yapıldıÄ?ının sesli biçimde anlatılmasıdır. - netsınav için ilk bölümde sesli anlatım yer almamaktadır. nedeni ise sunumun zaman olarak yaklaÅ?ık iki katı uzamasıdır - Sanki birebir eÄ?itim görüyormuÅ? gibi.
Görüntü sunumu ile ilgili geniÅ? bilgiyi wikipedia.org üzerinde bulabilirsiniz.

2. netSınav Nedir? Kaç bölüm olacak?

netSınav kod adına sahip uygulamamız sanki bir eÄ?itim alanıymıÅ?çasına çalıÅ?acak, kiÅ?ilerin internet üzerinden sınav olmalarını saÄ?layacak, bunlara dair istatistikler sunacak, sonrasında daha farklı geliÅ?melere açık olabilecek bir sistem.
Ekran sunumlarının kaç bölüm olacaÄ?ı henüz belli deÄ?il. Uygulama sunumlarla beraber geliÅ?tirilecek ve yorumlarla uygulamaya yön verileceÄ?inden önceden kaç bölüm olacaÄ?ını kestirmek zor.

3. Neden netSınav?

Ã?rnek olarak bu tür bir sistem seçtim çünkü içerisinde bir tasarıda bulunması gereken hemen hemen tüm iÅ?lemleri kapsıyor. Kullanıcı sistemi, yönetim sistemi, tablo iliÅ?kilendirmeleri, “form” olayları, istatistikler ve diÄ?erleri.

4. Nasıl BaÅ?layacaÄ?ız

Bu sistemi “ruby on rails” altyapısında hazırlayacaÄ?ımız için öncelikle “ruby on rails”ın bilgisayarınızda kurulu olması gerekli.
Bunun dıÅ?ında uygulamayı geliÅ?tirirken “RadRails” uygulama platformunu kullanacaÄ?ım.

İlerlenilecek her bölüm sunumda neler yapılacaÄ?ını yazılı olarak anlatacak - çok detaylı bilgiler varsa yazıda iletilecek - bu bölüm sunum öncesi okunması gerekli ki sunumda deÄ?inilmeyen detaylar ve “n’apıyoruz?” sorusuna cevap bulunsun.
Bölümler ScreenCast: NetSınav (x) Å?eklinde belirtilecek.

5. Gerekli Dosyaların Elde Edilmesi

RubyOnRails sitesinde altyapının kurulumuna dair bilgileri bulabilirsiniz.
RadRails platformunu buradan yükleyebilirsiniz.

6. Biterken

Ekran sunumlarıyla daha kolay anlatım ve daha hızlı çözüme olanak saÄ?landıÄ?ından ve aynı zamanda daha etkileyici olduÄ?undan bu yola baÅ?vurdum. Sistem yorumlar eÅ?liÄ?inde sunumlarla geliÅ?tirilecektir (belli bir bölümden sonra).

  • netSınav kaynak kodu açık bir tasarıdır, kodlarının kullanılması serbesttir.
  • her bölüm önceki bölümün devamı niteliÄ?inde olup, önceki bölümün kodları üzerinden devam edilecektir.
  • Ekran sunumları yine açık kaynak kodlu bir yazılım olan vnc2swf ile çekilmiÅ?tir.
  • İÅ?letim sistemi olarak Pardus kullanılmıÅ?tır.
  • Haftada en az bir bölüm olmak üzere yayım yapılacaktır.

Bölümler:

Sayfada yayımlanan yazılar aksi belirtmedildiği sürece Murat Arif Çeliker'e aittir. Yorumlar, yorumu yapan kullanıcıların kendi görüşleridir.
açılış - deneyhane - tasarılar - hakkımda - iletişim -

Sitede altyapı olarak Wordpress kullanılmıştır.