DelphiTürkiye forum Kod Yarışması Başlıyor...

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

DelphiTürkiye forum Kod Yarışması Başlıyor...

Mesaj gönderen mrmarman »

Sayın Delphi Türkiye forum üyeleri...

- Bu sezon değişik bir etkinlik düşünülerek, Delphi Kod Yarışması düzenlenmesine karar verilmiştir. Resim
Kıdemli üyeler dahil herkes bu yarışmaya katılmak için başvurabilir...Resim

- Bir çoğunuz, forumdaki satır aralarından böyle bir etkinliğin haberini almışsınızdır. Resim

- Organizayonu üstlenen Moderatörler grubu, yarışmaya katılmak isteyen ve/veya fikir beyan etmek isteyen herkesin önerisini değerlendirecektir. Resim Lütfen bu başlık altına proje önerilerinizi ve/veya yarışma ile ilgili düşüncelerinizi yazınız...

- Bu sayede fikir alış-verişi yaparak, proje üretme kapasitenizi kısıtlayıcı olmayan, istemediğiniz ve/veya sadece yarışmak için katlanmak zorunda olmadığınız bir proje seçmeyi hedefliyoruz..Resim

- İstekleriniz doğrultusunda uygun bir proje seçilecek ve Moderasyon grubu tarafından teknik detayları belirlenip, sizlere sunulacaktır. Resim

- Yarışma için seçilen proje açık kaynak kodlu olacaktır. Yarışma sonunda herkes kodları inceleme fırsatı bulacaktır. Resim

- Proje ve detayları sunulduktan sonra katılmak isteyenlerin mesaj atabilecekleri bir başlık açılacaktır. Her katılımcı, bu başlığa bir mesaj atarak katıldığını belgeleyecektir. Resim

- Yarışma projesinin sunulacağı başlık 10 gün süre ile açık kalacaktır.

- Katılımcılara ortak şans tanımak amacıyla bu tarihten sonra başvuru yapılmasını engellemek için mesaj kilitlenecek, yeni mesaj/başvuru kabul edilmeyecektir.Resim

- Süre sonunda asıl kod süresi başlayacaktır. Yapılan çalışmalar için 2 Ay kod yazma süresi uygun gördük.

- Tek proje üzerinden yarışma tertip edilmesinin gereğini, yarışmaya katılan üyelerimiz için, aynı projenin farklı açılardan nasıl çalışıldığını görme fırsatının doğması şeklinde değerlendiriyoruz.

- Birimizin zorlandığı bir noktayı bir diğerimizin nasıl yaptığını görmek kadar eğitici ne olabilir ki ...Resim

- İstenirse ki tahminimiz bu yönde, yarışmadan sonra açık kaynak kodlu bir proje halinde sizler tarafından geliştirme imkanı da bulunmaktadır.

Resim Bu yarışmanın, sonunda İstanbul'da bir buluşma tertipleyip, ödül(ler) verilecek ve katılacak üyelerimizle karşılıklı tanışma imkanı sunulacaktır... Bu da düzeyli bir forum olan DelphiTürkiye froumundaki arkadaşlık ruhunun tazelenmesi olacaktır. Resim

- Lütfen herkes imkanını değerlendirsin ve bu etkinlik, çok katılımlı bir kimlik kazansın...Resim

- Herkes için eğlenceli ve eğitici bir etkinlik olmasını dileriz...

Saygılarımızla
Delphi Türkiye Moderatörler Grubu adına
Muharrem ARMAN (Ankara)
Resim
Resim ....Resim
Berdem
Üye
Mesajlar: 431
Kayıt: 28 Tem 2003 12:28

Mesaj gönderen Berdem »

@mrmcop yarışma düşünceniz için sizi kutluyorum.Benim bir önerim olacak.Firebird için bir veritabanı tasarım aracı planı olacak.Ön yüz olarak exceli alabiliriz.Bütün veriler excel sayfasındaki gibi gözükmeli ve her bir table birer excel sayfası gibi olmalı. Ayrıca bu sayfalar arasındaki baglantılar triggerlar tarfından kontrol edilebilmeli.Sürükle bırak baglantıları ile kendi sql kodlarını oluşturabilmeli.Sütun başlıklarından fieldların özelliklerini girebilmeli vs vs..:idea: ....Kısacası exceli andıran firebird için veritabanı aracı projesini öneriyorum.
Sevgi ve Saygılarımla..
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

Oo çok güzel hemen proje önerilerimi sıralayayım: :)

- Delphi ile yazılmış bir exe packer. Sıkıştırma ve encrypt desteği olmalı. Exe çalıştırıldığında kendi kendine decrypt edilmeli, sıkıştırılmışsa belleğe açılmalı ve çalışmalı. bkz. UPX gibin

- Bir Delphi Turkiye chat programı. P2P olabilir. Üyelerimizin chatlesme isteklerini karşılamak için ve socket programlamayı öğrenmek için birebir. ;)

- Uygulamaların kopya koruması ihtiyacını karşılamak için bir bileşen. USB memory ile çalışabilir. USB memory takılı olmadan programı çalıştırmaz.

- Delphi için bir garbage collection sınıfı. Bileşen ve sınıflarımızı bunun yardımıyla yaratıp, free etmekten veya free etmeyi unutmaktan korkmamıza gerek kalmaz. Kendisi hepsini halleder.

- Cluster yapısı ile belirli bir problemi çoklu bilgisayar ortamında çözebilen bir bileşen. Mesela mersenne asalları testini yapmak istiyorsunuz, farklı bilgisayarlarda olan uygulamalar cooperative olarak çalışıp sonucu hep beraber bulurlar, güçlerini birleştirirler.

- N-tier uygulama örneği.

- Delphi Turkiye kod bankası.
meren
Üye
Mesajlar: 71
Kayıt: 20 Ara 2004 03:44

Mesaj gönderen meren »

Merhaba arkadaşlar bu tür bir uygulama çok güzel bir fikir olmuş benim ortaya koymak istediğim proje şu şekilde,

* Koruma Sistemleri üzerine
Şöyle bir baktığımızda şifresi çözülemeyen yada kırılamayan program yok gibi, aşağı yukarı her programın bir şekilde çözülebiliyor aslında USB dongle ile çalışabilecek ve aynı zamanda dongle'a konulacak koruma sistemi ile programın exe dosyası Packetlenip daha sonra çalışması sağlanacak yazılacak kod exe dosyalarını ve aynı zamanda ortak USB DLL dosyası içerisindeki bir bölümü şifreleyip daha sonra Dongledan gelicek deşifre ile çözülecek ve çalışacak.. buna benzer Gelişmiş USB dongle koruması yazılabilir..

Herkeze iyi çalışmalar..
Kullanıcı avatarı
tsamim
Üye
Mesajlar: 76
Kayıt: 19 Ağu 2004 03:08
Konum: izmir

Mesaj gönderen tsamim »

merhaba

usb porta flash memory takılıp programa kilit koyma fikri güzel bir fikir gibi geldi böylelikle programlarını kilitlemek isteyenler key-lock satın almak zorunda kalmaz hem programı kilitleme hemde kullanıcının backup alma işlemlerini yapılabilir.

ancak burada sorun flash memory'ye nasıl bir kontrol koyacağızki başka bir flash memory'ye kopyalanamıycak olacak ????
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

Flash memory'de boot sector ile fat arasında kullanılmayan bir sürü sector var. Buralara bilgi yazılabilir. Bu bilgi flash memory kopyalansa bile kopyalanamayacaktır.

Artı olarak flash memory üretici adı da cihazdan alınabilir. Bu bilgi de kullanılabilir.
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Mesaj gönderen mrmarman »

Arkadaşlar...

- Çok sıkı bir giriş olmuş. Devamını dilerim.. Hadi arkadaşlar önerilerinizi esirgemeyin. Ne kadar çok öneri o kadar uygulamaya dönük proje demektir... :idea: :o

- Ek olarak sizi üzmek istemem ama, bu sayfayı referans gösterip programlama sayfasında bu soruları / çözümleri paylaşsak... :oops:

- Bu ay sonuna kadar bu başlık yarışma konusu hakkında referans olacak... Okumak zorlaşırsa diğer arkadaşların önerileri kaçıverir sonra 8) :lol: :lol: :lol:
Resim
Resim ....Resim
meren
Üye
Mesajlar: 71
Kayıt: 20 Ara 2004 03:44

Mesaj gönderen meren »

Bence Kopya korumasını engellemek için USB Flash memoryı programlarken o anki dakika saniye bios bilgilerini alarak oluşturmak.. ve kopya esnasında bu bilgileri diğer makinede kontrol etmesini sağlamak.. olabilir diye düşünüyorum (Yani kopyalamasına izin var çalışmasına izin yok) Kopya yapıldığında bir yere bir bilgi yazılır ve kopya olduğu anlaşılır daha sonra kopya USB Dongle ile çalıştırıldığında kopya esnasındaki Saniye Dakika vs. gibi bilgileri kontrol eder tutmayınca çalışmaz..

Sizce böyle birşey yapılabilirmi?
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

Haklısın @mrmcop. Affedersin. USB memory ile kopya koruması tartışmasına devam etmek isteyenler için bir başlık açtım.

viewtopic.php?t=7971

bu linkten tartışmaya devam edebiliriz arkadaşlar.

Bir öneri daha yapayım bu arada:

- mrmcop'un geliştirdiği RSS benzeri sistem daha da geliştirilebilir. Özel mesaj veya yeni bir soru geldiğinde tray'den çıkan bir ileti ile kullanıcı uyarılabilir.
Kullanıcı avatarı
kefukar
Üye
Mesajlar: 705
Kayıt: 22 Kas 2004 03:08
İletişim:

Mesaj gönderen kefukar »

Hayırlı olsun hocam. Müthiş faydalı bir etkinlik.. :bravo: Umarım bir gün bende katılacak seviyeye gelirim. :oops: Herkese başarılar.. Umarım ortaya çok harika şeyler çıkacak... :wink:
t-hex
Kıdemli Üye
Mesajlar: 531
Kayıt: 18 Mar 2005 02:45
Konum: İstanbul/Antalya
İletişim:

Mesaj gönderen t-hex »

Merhaba,
Öncelikle bu şahane fikir için ilgilenen herkese teşekkür etmek istiyorum.
Aklıma takılan birkaç noktayı belirteyim dedim. Bence görsel içerikli bir proje seçilmesi daha anlamlı olur çünkü sırf koda dayalı projenin işlevinin değerlendirilmesi komiteyi baya zorlar diye düşünüyorum. Mesela Kopya korumayla ilgili yazılmış bir uygulamanın verimliliğini test etmek için herkes bunu kırmaya mı çalışacak? Kırılmış bir koruma yazılımı amacına ulaşmış olmayacaktır. Kırılamayan her projede amacına ulaşmıştır o zaman değerlendirmenin geri kalan kriterleri ne olacak? Bunlar sorun oluşturabilir.

İyi çalışmalar
Kullanıcı avatarı
sychorax
Üye
Mesajlar: 206
Kayıt: 20 May 2004 04:29

Mesaj gönderen sychorax »

- Forum içindeki tüm olayları takip eden bir program olabilir.
- Kod bankası olabilir.
Yada programdan ziyade bilinen meşhur matematik problemlerini(muhteşem sayılar veya 12 cellat gibi) çözen algoritmalar olabilir.Hatta belli kategorilerde bileşenler belirlenip en iyi ve sorunsuz çalışanı yapan birinci seçilir.Hem yarışma yapılmış olur hemde site ahalisi olarak bi tane "DelphiTurkiye Component Pack"imiz var diye övünürüz :)
coderlord yazdı:P2P olabilir
Aman hocam.En son hatırladığım P2P warez demekti.
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Mesaj gönderen mrmarman »

Merhaba..

- P2P ne amaçla kullandığına bağlı. İstersen Chat programıyla Seri Numarası paylaşımı da yapabilirsin değil mi ? Bakış açısı yani... :roll:

- Seçilecek proje, algoritmadan ziyade -tabi algoritmik çözümler de bu işin bir parçası ama- uygulamaya yönelik olmasını tercih ediyoruz. Yani gerçek hayatta işinize yarayacak türden bir proje olmalı. :idea:

- Örneklemek gerekirse şunların kombinasyonu veya güzel bir proje tasarımıyla tümünü :lol: içerebilir... :

- Veritabanı (stok, müşteri hareketleri, veritabanı tasarımı ve bakımı),

- Haberleşme (Telephony, Client Server programları, Chat, Messenger),

- Grafik (OCR, Program arayüzü),

- Internet uygulamaları (Web Server'deki veritabanı-local veritabanı alışverişi, ASP-Delphi haberleşme, XML veri transferi vb)
Resim
Resim ....Resim
Kullanıcı avatarı
delphist
Üye
Mesajlar: 595
Kayıt: 05 Oca 2005 04:34

Mesaj gönderen delphist »

Bana Göre Şu anda İnsanların hem ihtiyacına yarayacak hem de değerlendirmeler konusunda jurinin bir çok şeyi + veya - olarak kabul edeceğim Yalın Üretim veya Sonlu Kapasite Planlama ile ilgili bir yazılım olabilir....
t-hex
Kıdemli Üye
Mesajlar: 531
Kayıt: 18 Mar 2005 02:45
Konum: İstanbul/Antalya
İletişim:

Mesaj gönderen t-hex »

Merhaba,
Benim aklımada bir raporlama aracı geliyor. Hem design time hem de runtime'da kullanıcı için rapor tasarlamaya olanak tanıyan, databaseden bilgi çekip işleyebilen hem nokta vuruşlu hem de püskürtmeli ve lazer yazıcılar için çıktı alabilen, türkçe desteği olan bir raporlama aracı. Bu tarz bir proje birçok arkaşın işine yarayabilir. Üstelik içinde görsel ve işlevsel öğeler olacağı için değerlendirmelik bir çok kriter mevcut olacaktır.

Saygılarımla
Kilitli