DelphiTürkiye forum Kod Yarışması Başlıyor...
mrmcop12.04.2005 - 16:20:44
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. [img:d8e098ae5f]http://www.divxforever.com/html/emoticons/yahoo.gif[/img:d8e098ae5f]
Kıdemli üyeler dahil herkes bu yarışmaya katılmak için başvurabilir...[img:d8e098ae5f]http://www.divxforever.com/html/emoticons/good.gif[/img:d8e098ae5f]

- Bir çoğunuz, forumdaki satır aralarından böyle bir etkinliğin haberini almışsınızdır. [img:d8e098ae5f]http://www.divxforever.com/html/emoticons/laugh.gif[/img:d8e098ae5f]

- Organizayonu üstlenen Moderatörler grubu, yarışmaya katılmak isteyen ve/veya fikir beyan etmek isteyen herkesin önerisini değerlendirecektir. [img:d8e098ae5f]http://www.divxforever.com/html/emoticons/buba.gif[/img:d8e098ae5f] [size=14:d8e098ae5f]:d8e098ae5f[/size:d8e098ae5f]

- 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..[img:d8e098ae5f]http://www.divxforever.com/html/emoticons/search.gif[/img:d8e098ae5f]

- İstekleriniz doğrultusunda uygun bir proje seçilecek ve Moderasyon grubu tarafından teknik detayları belirlenip, sizlere sunulacaktır. [img:d8e098ae5f]http://www.divxforever.com/html/emoticons/hi.gif[/img:d8e098ae5f]

- Yarışma için seçilen proje açık kaynak kodlu olacaktır. Yarışma sonunda herkes kodları inceleme fırsatı bulacaktır. [img:d8e098ae5f]http://www.divxforever.com/html/emoticons/yes.gif[/img:d8e098ae5f]

- 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. [img:d8e098ae5f]http://www.divxforever.com/html/emoticons/beach.gif[/img:d8e098ae5f]

- 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.[img:d8e098ae5f]http://www.divxforever.com/html/emoticons/w00t.gif[/img:d8e098ae5f]

- 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 ...[img:d8e098ae5f]http://www.divxforever.com/html/emoticons/help.gif[/img:d8e098ae5f]

- İ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.

[img:d8e098ae5f]http://www.divxforever.com/html/emoticons/smartass.gif[/img:d8e098ae5f] 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. [img:d8e098ae5f]http://www.divxforever.com/html/emoticons/friends.gif[/img:d8e098ae5f]

- Lütfen herkes imkanını değerlendirsin ve bu etkinlik, çok katılımlı bir kimlik kazansın...[img:d8e098ae5f]http://www.divxforever.com/html/emoticons/clapping.gif[/img:d8e098ae5f]

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

[size=14:d8e098ae5f]Saygılarımızla[/size:d8e098ae5f]
:d8e098ae5f
Muharrem ARMAN (Ankara)
 
Berdem12.04.2005 - 16:35:40
@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..
 
coderlord12.04.2005 - 16:40:38
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ı.
 
meren12.04.2005 - 17:23:14
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..
 
tsamim12.04.2005 - 17:23:25
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 ????
 
coderlord12.04.2005 - 17:29:06
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.
 
mrmcop12.04.2005 - 17:36:26
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... Embarassed

- 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) Laughing Laughing Laughing
 
meren12.04.2005 - 17:36:46
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?
 
coderlord12.04.2005 - 17:47:36
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.

http://www.delphiturkiye.com/forum/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.
 
kefukar12.04.2005 - 17:59:52
Hayırlı olsun hocam. Müthiş faydalı bir etkinlik.. Bravo Umarım bir gün bende katılacak seviyeye gelirim. Embarassed Herkese başarılar.. Umarım ortaya çok harika şeyler çıkacak... Wink
 
t-hex12.04.2005 - 18:11:27
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
 
sychorax12.04.2005 - 20:33:23
- 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 :)

P2P olabilir


Aman hocam.En son hatırladığım P2P warez demekti.
 
mrmcop12.04.2005 - 20:42:41
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... Rolling Eyes

- 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ü Laughing 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)
 
delphist12.04.2005 - 20:59:21
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-hex12.04.2005 - 21:31:21
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
 
mrmcop12.04.2005 - 21:48:39
@t-hex Bence çok güzel bir fikir... Nesne büyüklüklerini mouse ile oynayabildiğin bir tane hazırlamıştım, bayağı yormuştu.
 
Asri12.04.2005 - 23:51:13
Şimdiden hayırlı olsun.

Benim önerilerim,

1- Ses tanıma
2- Sesi yazıya çevirme
3- Yazıyı sese çevirme.
4- MSN messenger tarzı bir haberleşme programı.
5- Sistem bekçisi ->
Özellikle çok şubeli yerler için geliştirilebilir.
Sistemi gözetleyip izinsiz bir program kurulduğunda, masa üstü resmi değiştirildiğinde, Sistem ayarları değiştirildiğinde, Belirli dosyaların kapasitelerinin belli bir limiti aşmasında, HDD lerdeki kapasitelerin belli bir limitin altına düşmesinde, Çalışması gereken programların çalışıyor olup olmadıklarını kontrol etmede, çalışmaması gerekenlerin çalışmadığını kontrol etmede v.s v.s kullanıp bu kriterlere uyan şeyler olduğunda sistem yöneticisine isteğe göre telefonla, ICQ ile, MSN ile, email ile, SMS ile , FAX ile haber vemesini sağlayacak bir program da olabilir.

6- Gelişmiş bir Sanal operator programı da yazılabilir,
Bir operator'ün bilgisayar başında yapması gereken işleri script kullanarak yada operatorun hareketlerini mouse ve klavye kayderek bunları script e çevirip sonra uygun ayarları yapıp operatorun yerine iş yapan bir program. Örneğin binlerce cari kartın açılışını yapan, yada binlerce carinin risklerini yada satıcı kodlarını değiştiren, sürekli alınan raporları scripte belirlenen tarih ve ilgili carilere göre alıp bunları normal bir kullanıcı outlook u nasıl kullanıyorsa o şekilde kullanıp ilgili kişlere göndermesi gibi , bir operatoru tamamen taklit edecek bir yazılım.

Bu dediğim şeyler ticari amaçla yazılmış programların içinde var olabilir. Örneğin muhasebe programlarında mail ile extre gönderilmesi gibi. Benim dediğim şekilde bir program yazılırsa DOS yada Windows da her türlü programla kullanılabilir.


Dİkkatiniz çektimi bilmiyorum. DATABASE ile ilgili en ufak bir cümle yok : : )))
 
vampir26113.04.2005 - 09:45:14
BU etkinliği düzenleyen kişilere şimdiden teşekkür ederim. bence bu kadar beyin gücü ile sadece yazılımcıların işine yarayacak şeyler yapmanın yanında bilgisayar sahibi birçok kullanıcının kullanabileceği basit güzel arayüzlü faydalı bir program yazılabilir. yada DelphiTurkiye'nin freware olarak dağıtabileceği bir oyun yazılımı yapılabilir. yanlış hatırlamıyorsam "moorhun" diye almanların yazdığı bir oyun vardı ve baya tutulmuştu. kolay güzel bir yazılımdı. yani sitemizin tanıtımında da büyük fayda sağlayabilir. kopya korumaları da güzel fikir. ancak sahip olduğunuz bu kod yazma yeteneğini sadece yazılım yapan kişilere adamanın yanında dışarı açılın. Etkinlik için tekrar teşekkür ederim. ii çalışmalar
 
kefukar13.04.2005 - 12:40:41
S.a.
Arkadaşlar bunu söylemek belki bana düşmez ama Bu başlığı SABİT yapsanız daha iyi olmaz mı? Ya da DUYURU.. Saygılar...
 
Ali Erdoğan13.04.2005 - 12:56:35
Arkadaşlar yarışmak yerine güçlerimizi birleştirsek nasıl olur?Yani açık kaynak kodu ile ortaklaşa birşeyler yapmaya çalışsak örneğin : 'ibexpert tarzı bir veri tabanı yöneticisi' Beraber çalışıldığında ortaya güzel bir şeyler çıkabilir.
 
lazio13.04.2005 - 13:08:18
uzun zamandır yapmayı düşündüğüm bir masaüstü uygulaması (dosya şifreleme, telesekreter, rehber vs. vs) vardı. inşallah işler müsait olursa butarz bir uygulama ile katılmayı düşünüyorum..
bu arada farklı diller kullanmak serbesrt mi Question
 
mrmcop13.04.2005 - 14:28:35
Merhaba..

- Delphi ile yapılabilecek bir kodu farklı bir dille uygulamak bence puan kaybı, diğer yandan koordinasyon mevzu-bahis ise artı değer katacağından artı puan demek olacaktır...

- Bileşen kullanımında da dikkatli olunması gerekecek. Programcılık sanatınızı konuşturmanız daha önemli. Wink

- Delphi paketi ile gelecek bileşen dışında üçüncü parti bileşen(ler) kullanılacaksa da programa tali katkısı olmasını, çatı oluşturmamasını tercih etmelisiniz.

- Tabii örneğin telephony için TurboPower Asynch Pro paketi gibi olmazsa olmaz bileşenler bu konu dışında.

- Zaten kullanılacaksa da Freeware kaynak kodu açık bileşen kullanılması gerekir. Programı kurup deneyecek veya geliştirecek kişiler hatta kodları inceleyip değerlendirecek jüri üyeleri için bileşen arama zahmetine sokmazsanız çok daha iyi olacaktır... Wink

- Bu arada @Ali Erdoğan demiş ki, ortak proje geliştirelim, zaten bu yarışma sonunda açık kaynak kodlu bir projeniz olacak. Ortak gelişmeye açık olacağı da değerlendirmelerimiz arasında... Wink

- Bu farklı dil kullanma konusunu proje belirlenme tarihine kadar Moderasyon Grubunda konuşuruz...

- :a72dd23848 Bravo
 
VGumus13.04.2005 - 20:38:15
bize hitab edecek bir raporlama aracı epeyce mantıklı geliyor. O konu ile ilgili olursa fena olmaz.

Ayrıca kopya korumasına karşı yazılacak herhangi bir kod(veya usb dongle türü) açıkçası pek mantıklı gelmiyor çünkü yapılan en iyi korumalar bile rahatlıkla aşılabiliyor.

Saygılar...
 
thesakal13.04.2005 - 23:06:27
S.a. ve Merhabalar cümleten.

Benim aklima gecenlerde gelmisti elimde bir is var. Onu bitirdikten sonra hoby olsun diye urasacagim bir proje.


Yapay Zeka

Hep böyle bir sey yapmak istemisimdir. Cok farkli bir konu bence eger yeteri kadar ilerletebilirsek bence cok yararli bir proje olur.

Programin ana kismi sanirim kolay bitirilebilir. Önemli olan kisim veritabaninin doldurulmasi.Bunuda cok sayida kisi olacagi icin 2 ayda veritabani rahatlikla doldurulablir diye tahmin ediyorum.

Neler yapacagina gelince

1- Coklu dil destegi , yani türkce olarak girilen bir seyin ayni zamanda istenirse diger dil destegide olacak.

2- Kisilik belirleme . konusma sirasinda (veya yazisma) konusani tahlil edebilme yetenegi olabilmeli ki verecegi cevaplar kisinin tarzina göre olsun

3- Ses destegi her iki taraf icin (kullanici ve bilgisayar)

4- Sesli komut . Bilgisayari yönlendirme (ses ac mouse tikla saga git sola git enter bas gibi)

5- gerisini siz devam ettirin.

Saygilarimla ,
 
zengin14.04.2005 - 11:15:51
Degerli arkadaşlarım düşünmüş oldugunuz ortak sistem hakkında
kim fikir vermiş ise önce ona teşekkür ederim birlikten kuvvet dogar

bence cok önemli olan yazıyı sese cevirme olayı aslında xp windovsta sam diye konuşulan bir olay var fakat türkceyi cevirmiyor
örnek bunun üzerinde program yapılsa diye düşünüyorum

uses Comobj;

procedure TForm1.Button1Click(Sender: TObject);
var
voice: OLEVariant;
begin
voice := CreateOLEObject('SAPI.SpVoice');
voice.Speak('Zengin!', 0);
end;

herkese başarılar dilerim
 
delphist15.04.2005 - 09:11:44
S.a. Bence şu anda bir çok kişinin bilmediği ve bilenlerinde çok iyi anlamadığı ve anlayanlarında baya bir az olduğu n-tier uygulama geliştirilmesinden yanayım. Kesinlikle....

Çünkü diğer konularda en azından mantık çerçevesi içinde bilgi bulunabilirken midas ile veya bir şekilde n-tier uygulama ile alakalı bilgi bulunmamakla beraber örnek bile yok denecek kadar azdır.

Bence olayı bu konuya zoom etmeli ve insanların çok katmanlı uygulama geliştirebilmesi için çok yararlı bir çalışma olacağını umut etmekte ve düşünmekteyim...

Bu konudaki moderator ve user arkadaşlarımızın düşünceleri nelerdir...Sizce mantıklı değil mi....
 
mrmcop15.04.2005 - 09:31:39
@delphist Merhaba...

- Yaklaşımın güzel. Proje bu tip bir uygulamayı içerirse, sen de katılırsın değil mi ?

- Bu arada arkadaşlar, (daha önce öneride bulunanlar da dahildir..) lütfen önerilerinize bu tip bir uygulama içerirse katılmak isterim şeklinde bir cümle daha eklerseniz, katılım hakkında bilgimiz olsun isterdim... Herkesin öz-güveni çalışsın bakalım... Laughing Laughing Laughing
 
snofru15.04.2005 - 10:20:49
Selamlar, proje konusu kadar proje nasıl yönetilecek o konuları düşünmek doğru olmaz mı...

Proje önerim:
- Play Station Emulatörü yazalım....

Kolay gelsin...
 
mrmcop15.04.2005 - 10:40:45
@sinefru

- Konuyu yanlış anlamışsın. Biz şu an yarışma için proje üretimini ve yarışma katılımı hakkında bilgi sahibi olmak için çalışıyoruz. 8)

- "Play Station Emulator" projesi hakkında belli bir bilgi birikimin varsa başka bir başlık altında bizimle paylaşabilirsin. Etüd eder birlikte çalışırız. Bana kinayeli bir öneri gibi geldi... Crying or Very sad Bu konuya ciddi yaklaşıyoruz... Yoksa bir tane işletim sistemi yazalım da diyebiliriz ki, senin emulator fikri buna yakın bir proje... Laughing Laughing Laughing

- Lütfen daha gerçekçi ve uygulamaya dönük projeler belirleyelim...
Wink
 
snofru15.04.2005 - 10:47:21
Özür dilerim haklısınız ben yarışma olayını hala çözemedim. Bir konu belirlenip katılımcılar en stabil kodu yazmak için bireysel çaba mı sarf edecekler? Yoksa toplu bi iş mi çevrilecek?
- Ben uzun vadeli bişeyler düşünülüyorsa diye PS-E olayını söylemiştim. Yapmak önemli değildir, araştırmak, temellerini atmak, elektronik kurcalamak vs. bakımından.

Neyse zaten bu konuya karışmayı hiç istememiştim bi an içimden katılmak geldi şimdi de vazgeçtim, zamanında bu tip topicleri açmıştım kimse ciddiye almamıştı...

Başarılar, kolay gelsin...
 
mussimsek15.04.2005 - 11:05:03

Neyse zaten bu konuya karışmayı hiç istememiştim bi an içimden katılmak geldi şimdi de vazgeçtim, zamanında bu tip topicleri açmıştım kimse ciddiye almamıştı...

Hocam bu konuda çok haksız bir ithamda bulunyorsun. Biz üyelerimizin her türlü önerisini dikkate alıp, üzerinde kafa patlatıyoruz. Seminerler, yarışma gibi konularda aylar öncesinden başlayıp, ne yapabiliriz, nasıl daha faydalı olur diye tabiri caizse beyin fırtınası yapıyoruz.

Önerileriniz mutlaka dikkate alınmıştır, müsterih olun...

Kolay gelsin.
 
fahrettin15.04.2005 - 11:14:34
Sayın snofru sizden ricam olumlu bir fayda sağlamayacak cümleleri sarfederken daha dikkatli olalım lütfen.....
Neyse zaten bu konuya karışmayı hiç istememiştim bi an içimden katılmak geldi şimdi de vazgeçtim, zamanında bu tip topicleri açmıştım kimse ciddiye almamıştı...

arada çürükler çıksada önemsiz

Zira tartışma ve akabinde huzurluzluga giden başlangıçlar haline geliyor bu tür cümleler.....
 
delphist15.04.2005 - 14:17:25
@mrm_Cop tabiki katılmak isterim Allahın izniyle ama proje yetişir mi yetişmez mi tabi o başka bir taraf ama Allahın izniyle bu forum bize neler verdiyse bizde foruma bir şeyler vermek isterim işin açıkçası...Ama kesinlikle ve kesinlik he hem RDBSM, hem de n-tier uygulama geliştirmek herkesin ufkunu açacak delphi ve .net ile ilgili projelerde forumdaki arkadaşlarımız çok daha fazla verimli çalışma ve ortaya süper projeler çıkarma şansını yakalayabilecekler diye düşünüyorum....Teşekkür ederim yorumlarınız için....
 
mussimsek15.04.2005 - 14:51:50
lütfen yarışma ile ilgili fikirlerinizi yazın, anlıyorum bahar geldi, kanınız kaynıyor ama tartışma istemiyoruz. Spor yapın :)

Kolay gelsin.
 
mrmcop15.04.2005 - 19:15:42
Merhaba...
@zengin, @thesakal, @VGumus, @lazio, @Ali Erdoğan, @Asri, @vampir261, @Berdem, @coderlord, @meren, @tsamim, @t-hex, @sychorax, @delphist, @snofru gerek önerileri gerekse uyarılarıyla şimdiye kadar katkıda bulundukları için sonsuz teşekkürler...
- Katılımla ilgili fikirlerini de merak ediyorum Question :0111c88290 Question Laughing Laughing Laughing

- Bir Ankara'lı olarak söylüyorum... Başlangıç olarak @coderlord bak Ankara'dan sadece @t-hex görünüyor. Kendisi de umarım katılacak... Başkası var mı göremiyorum...

@delphist

- Katılma isteğin bile memnuniyet verici. :o :o :o Sonuçta forum yarışmayla ilgili gelişecek projede sorulacak sorular için de açık olacak. Hep yanınızda olucaz ki, her katılımcı aynı derecede faydalanabilsin.

- Emin olabileceğin husus, seçilecek projeye ait içerik kombinasyonu (veritabanı varsa, network varsa, internet uyugulaması varsa vs.vs.) özenle etüd edilecek ve sizi yormaktan ziyade program tasarım gücünüze yoğunlaşabileceğiniz, yazarken sıkılmayacak bir proje olmasına gayret gösterilecektir. Wink


@snofru
Özür dilerim haklısınız ben yarışma olayını hala çözemedim. Bir konu belirlenip katılımcılar en stabil kodu yazmak için bireysel çaba mı sarf edecekler? Yoksa toplu bi iş mi çevrilecek?


- Bir proje seçilecek. Seçilen projeyi katılımcılar kendi bilgileri ve araştırmaları doğrultusunda çalışmalarını yapıp, jüri üyelerine ve dolayısıyla foruma sunacaklar... Değerlendirme ve puanlama ile sonuçlar açıklanacak. Sistem bu... 8)

Ben uzun vadeli bişeyler düşünülüyorsa diye PS-E olayını söylemiştim. Yapmak önemli değildir, araştırmak, temellerini atmak, elektronik kurcalamak vs. bakımından


"Play Station Emulator" projesi hakkında belli bir bilgi birikimin varsa başka bir başlık altında bizimle paylaşabilirsin. Etüd eder birlikte çalışırız.


- Burada ben de farklı birşey yazmadım ki ? Neden olumsuz algılamak istedin ? Sadece bahsettiğin şeyleri laf olsun diye yazıp yazmadığını kinaye gibi geliyor şeklinde bir tabir ile cımbızladım o kadar... Bu konudaki ciddiyetini dile getirebilseydin, oluşan ön yargı ortadan kalkacaktı...

Neyse zaten bu konuya karışmayı hiç istememiştim bi an içimden katılmak geldi şimdi de vazgeçtim, zamanında bu tip topicleri açmıştım kimse ciddiye almamıştı


- Bunu yapmakla kendi öz-güvenine haksızlık ediyorsun... Bugün bu fırsatı değerlendirmezsen, yarın kim bilir hangi fırsatları kaçıracaksın onları düşün. Rolling Eyes

- Burada yapılması gereken şey medeni cesaret gösterip böyle bir etkinlikte rol üstlenmektir. Idea Bence bir daha düşün ve ilerde ticari olarak düşünebileceğin, sana fayda sağlayacağını değerlendirdiğin bir proje bul ve bildir. Belki seninki belki bir başkası; seçilecek proje ile de yarışmaya katıl... Wink Emin ol çok eğitici ve eğlenceli olacak... Laughing
 
karflake15.04.2005 - 19:46:14
- Bir proje seçilecek. Seçilen projeyi katılımcılar kendi bilgileri ve araştırmaları doğrultusunda çalışmalarını yapıp, jüri üyelerine ve dolayısıyla foruma sunacaklar... Değerlendirme ve puanlama ile sonuçlar açıklanacak. Sistem bu... 8)

Daha sonra ne olacak(ya da ne olması gerekir)? Açıkçası ben bilgi seviyesi bakımından, kendimi bir yarışmaya katılacak kadar yeterli görmüyorum. Ancak yarışma bittikten sonra, seçilen proje geliştirilmeye devam edecekse, ben de elimden geldiğince yardım etmeye çalışırım.
 
thesakal15.04.2005 - 20:30:42
[quote="mrmcop"]Merhaba...
@zengin, @thesakal, @VGumus, @lazio, @Ali Erdoğan, @Asri, @vampir261, @Berdem, @coderlord, @meren, @tsamim, @t-hex, @sychorax, @delphist, @snofru gerek önerileri gerekse uyarılarıyla şimdiye kadar katkıda bulundukları için sonsuz teşekkürler...
- Katılımla ilgili fikirlerini de merak ediyorum Question :016000d0aa Question Laughing Laughing Laughing

Ben katilirim
 
t-hex15.04.2005 - 22:34:03
Merhaba,
Ben de katılırım.
 
coderlord15.04.2005 - 23:28:53
@mrmcop şu an katılmayı düşünmüyorum. Elimde yeterince biriken programlama işi var. :) Bir dahaki sefere inşallah. Ama şöyle de birşey var. İlgimi çeken birşey oldumu veya aklıma iyi bir fikir geldi mi kendimi tutamam. Belki bu anlarıma denk gelirim de... Kimbilir.. Sonuçta katılmak için isim yazdırmak gerekmiyor değil mi? :)
 
delphist16.04.2005 - 00:35:19
Dogruyu komusmak gerekirse bende su an cok yogunum ama katilirim...ama problem surda proje yetisirmi.....tek tikandigim mevzu budur....
 
snofru16.04.2005 - 09:21:07
Merhaba arkadaşlar,
Muharrem Abi düşüncelerin için teşekkür ederim. Katılmayı ciddi ciddi düşünmeye başladım sayende, ancak elimde 2 proje var ve sonlarındayım. 1-1,5 hafta daha sürer gibi... Yarışma işinin tam başlama tarihi belli mi bilmiyorum ama zamanı biraz uzatırsak herkes için iyi olur diye düşünüyorum. Uzatılamazsa da geceleri bişeyler yaparız. ..)

Arrow Seçilen projeye bakarak da bir değerlendirme yapmam söz konusu olabilir. Muhtemelen Veritabanı, n-tier türü bir proje seçilecek, duruma göre değerlendireceğim.

Katılmayı düşünüyorum, ilk önce herşey bir şekillensin ve katılan şahıslar belli olsun sonrasını hallederiz.

Sevgiyle...
 
vampir26116.04.2005 - 13:33:29
Merhaba...
@zengin, @thesakal, @VGumus, @lazio, @Ali Erdoğan, @Asri, @vampir261, @Berdem, @coderlord, @meren, @tsamim, @t-hex, @sychorax, @delphist, @snofru gerek önerileri gerekse uyarılarıyla şimdiye kadar katkıda bulundukları için sonsuz teşekkürler...
- Katılımla ilgili fikirlerini de merak ediyorum Question


Bende katılırım. İlginizdebn ötürü teşekkür ederim. Bugünlerde sınavlarım var büroya fazla uğrayamadığım için cevaplarıda geç yazıyorum kusura bakmayın.
 
FAOsoft16.04.2005 - 15:31:42
Sesi yazıya çevirme
benim tavsiyem bu. nedenine gelince türkiyede(bende bir engelliyim) klavye ile yazmakta zorlanan bir çok engelli var. böyle bir projenin yapılması bence diğer projelerden daha çok fayda sağlayacaktır. bir ara uğraşmıştım ama becerememiştim Embarassed
kendim için söylüyorsam FAOsoft değilim :)
 
digital_agels16.04.2005 - 15:39:51
bende katırılıyorum elimden geldiği kadar yardımcı olurum ,
benim önerim ses ile bilgisayarı kontrol etme mesela delphi dicen delphi açılcak tuşlarını felan herşeyi cdrom açılsın dicen cdrom açılcak,2 olarak kopyaleme sorunu kopyalama sorununuda programı cdden çalıştırsak program açılırken cd nin seri numarasına baksa eyer seri numara tutmuyorsa kapansa naısl olur,
 
freeman3518.04.2005 - 12:11:24
@mrmcop İlk mesajını dikkatlice okumanızı tavsiye ederim, bazı arkadaşlar anlamamış olabilirler. Burada bizim öğrenmek istediğimiz, yarışma konularını, projelerini sizin belirlemeniz. Yani uzun zamandır yönetiler aramızda, bu konularda yarışma yapalım yerine, üyeler yarışmaya katılacaklarsa kendi projelerini belirtsinler ve bizden bunların içinden en çok istenenleri seçelim ve bu konuda yapalım diye düşündük.

Gördüğüm herkez bu konuda yapılsın diyor. Ama Muharrem beyin ısrarlarına rağmen hala üzelerek anlaşılmadığımızı düşünüyorum. Kısa ve net olarak belirtmek gerekirse, sadece "ben katılırım" yerine, Ben katılırım, Projemde şu yada bu kısa detaylı şekilde olursa amacımız olan sizin talepleriniz doğrultusunda proje katagorilerini oluşturmak istiyoruz.

Ayrıca katılmaktanda çekinmeyin :) sonuçta bunun sadece adı yarışma, amaç bildiklerinizi paylaşmak. Yoksa ben bunun kitabını yazdım işte bak yarışmada birinci oldum kimse demiyecektir. Ayrıca size bir tiyo vereyim. katılımcı nekadar az olursa, sizinde dereceye girme şansınız o kadar artar Wink En iyi olduğunuzu düşündüğünüz konuyu en iyi yapabileceğinizi düşündüğünüz projeyi kısaca burada önerin :)

Ayrıca Muharrem beyin belirttiği gibi tüm projeler opensource olacaktır. isteyen alır istediği gibi geliştirebilir. tabiki paylaşmak şartıyla

HADİ BAKALIM ARKADAŞLAR, KATILABİLECEĞİNİZ PROJELERİNİZİ DUYALIM katılamazsanız bile katılmak istiyorsanız bunun hangi proje ile olacağını yazın

Kolay gele
 
vampir26118.04.2005 - 12:41:07
Hakikaten geniş bir açı ile bakınca sesi yazıya çevirme ve bununla hem yazı yazabilme hemde bilgisayar kontrolü pek ilginç aynı zamanda eğlenceli bir proje gibi görünüyor.böyle bir projede olmak isterim. Saygılar
 
Berdem18.04.2005 - 12:42:05
Ben bu yarışmaya sonuncu olacağımı bilsemde katılacam arkadaşlar. Yarışmalar insanın kendisini geliştirebileceği en güzel olaylardan birisidir.Her alanda ne olursa olsun güçüm oranında herşeyde varım...
 
digital_agels18.04.2005 - 14:07:29
gaza geldim ulen bende varım Laughing
 
sTb18.04.2005 - 16:38:41
S.A..

Herkez kendince bir şeyler yazmış bende ekleyeyim dedim.. Her ne kadar çok da bilgim olmasada en azından uraşıp en azından sonuçtan birşeyler elde ederiz..

Arrow Otopark , güvenlik ... ve ya bunun gibi girşli olan yerlerde gelen arabaların ( otopark için) plakalarını kamera vasıtası ile kontrol edip ( hani köprüdeki geçişlerde olduğu gibi ) ücretlendirme, kaydını tutma bununla beraber bir ağ ortamında diğer bilgisayarlara bilgi vermek ( suçlu, çalıntı araba geldi gibi ) üzere hazırlanabilir..
Arrow Böylece ağ , database ile harici bir cihazın program ile ilişkilendirilmesi sağlanabilir.

Not : Eğer böyle birşey varsa affola. Embarassed . Ama kendimizde yapalım dimi Laughing Hatta biraz daha abartılabilir programın istekleri.

Başka bir projeye de katılmak isterim. Lakin bilgimin yeteceği konusunda şüpheliyim. En kötü çabalarız. Önemli olan NİYET.

SAYGILARIMA
 
digital_agels18.04.2005 - 18:36:02
onlar plakaya bakmıyort
 
tuanna18.04.2005 - 19:32:10
modem kod yarışması yapıyoruz o zaman tüm site kullanıcılarının kullanacağı bir kod bankası yazalım ama tabi suan bu basit bir proje görülebilir...ama aslında mahiyeti düşünüldüğünde biz bunun site kullanıcıların için faydalı olacağını ve site üyeleri için faydalı olmasını istiyorsak...ayrıca ayrıntıları düşünüldükçe program şimdiden aklıma gelen wew tabanlı olsun ve kod eklenmesi veya bunun gibi seylerde siteye üye olanalrın üyelik bilgilerine göre sisteme girebilsensinler kod bankasına ekledikleri kadar üyelik puanı felan kazanabilsinler...tabi bu ilk aklıma gelen oldu
 
digital_agels18.04.2005 - 22:07:07
Veritabanı içim fikrim şudur madem kodbank yapılcak veritabanını güncelleştirme özelliğide koymamaız lazım ya access kullanırız bir mdb dosyasını atarız asp destekli hosta bağlantı kurarız programdan yada linux tabanlı bir hosting den bende var bu Cpanele girip Mysql veritabanı kısmından yetkilere *.*.*.* ekleriz standartta bu 127.0.0.1 dir biz bunun *.*.*.* yaptığımız zaman tüm ipler veritabanına bağlanabilecek bu şekilde sql veritabanı kullandığımız programı rahatlıkla güncelleyebileceğiz
 
Ali Erdoğan18.04.2005 - 22:16:21
S.A..

Herkez kendince bir şeyler yazmış bende ekleyeyim dedim.. Her ne kadar çok da bilgim olmasada en azından uraşıp en azından sonuçtan birşeyler elde ederiz..

Arrow Otopark , güvenlik ... ve ya bunun gibi girşli olan yerlerde gelen arabaların ( otopark için) plakalarını kamera vasıtası ile kontrol edip ( hani köprüdeki geçişlerde olduğu gibi ) ücretlendirme, kaydını tutma bununla beraber bir ağ ortamında diğer bilgisayarlara bilgi vermek ( suçlu, çalıntı araba geldi gibi ) üzere hazırlanabilir..
Arrow Böylece ağ , database ile harici bir cihazın program ile ilişkilendirilmesi sağlanabilir.

Not : Eğer böyle birşey varsa affola. Embarassed . Ama kendimizde yapalım dimi Laughing Hatta biraz daha abartılabilir programın istekleri.

Başka bir projeye de katılmak isterim. Lakin bilgimin yeteceği konusunda şüpheliyim. En kötü çabalarız. Önemli olan NİYET.

SAYGILARIMA


Bu www.msakademik.net in 2003 yılında düzenlediği yarışmada birinci olan proje :)
 
sTb19.04.2005 - 14:49:04
s.a.

@digital_agels bizimkisi plakaya baksın o zaman Laughing

@Ali Erdoğan geç kalmışıs demek.. Zaten

varsa böyle birşey affola demiştim :D

O zaman başka birşey bulayım bare Question Question
 
Asri20.04.2005 - 00:20:18
Bu aralar çok yoğun bir tempoda çalışıyorum. Zaten daha eğitimini almadan girdiğim mcse 70-270 den boyumun ölçüsünü almışken :)
baya sıkı bir çalışma içine girmem lazım. Ama zaman bulabilirsem aşağıdaki proje ile katılmak isterim.


5- Sistem bekçisi ->
Özellikle çok şubeli yerler için geliştirilebilir.
Sistemi gözetleyip izinsiz bir program kurulduğunda, masa üstü resmi değiştirildiğinde, Sistem ayarları değiştirildiğinde, Belirli dosyaların kapasitelerinin belli bir limiti aşmasında, HDD lerdeki kapasitelerin belli bir limitin altına düşmesinde, Çalışması gereken programların çalışıyor olup olmadıklarını kontrol etmede, çalışmaması gerekenlerin çalışmadığını kontrol etmede v.s v.s kullanıp bu kriterlere uyan şeyler olduğunda sistem yöneticisine isteğe göre telefonla, ICQ ile, MSN ile, email ile, SMS ile , FAX ile haber vemesini sağlayacak bir program da olabilir.
 
mrmcop20.04.2005 - 22:05:29
Merhabalar...

- İş seyahati dolaysıyla Konya'daydım, gelince proje önerilerine bir bakayım dedim... Laughing

- @freeman35 adminimiz, sizlerden gelen yorum ve önerileri değerlendirip ortadaki durumu güzelce izah etmiş. :o

- Yarışma projesi; katılmak isteyen sizler tarafından seçilsin ve istediğiniz bir konuda bireysel olarak zevkle çalışacağınız bir proje olsun düşüncesiyle yola çıktık. Bu konu için ses üzerinde duruyorsanız emin olun bu konu yarışma projesi olacaktır. Kaygınız olmasın. Laughing

- Ses tanıma ile ilgili proje hakkındaki şahsi fikrimi sunmak ve :a49d43cc85. Yanlış anlaşılmasın, o projeye de karşı durmuyorum... Laughing Laughing Laughing

- Ses tanıma ile ilgili bir proje, ortak proje önerisi olması adına bence hiçbir sakınca yok.

- Yarışma projesi için öneriler topladığımız göz önüne alındığında, belirlenen 2 aylık zamanlık kod yazma süresi, yarışmacıların diğer işlerinin de bir kenara bırakılmayacağı düşünülünce kısa kalacak, bireysel çalışma için zor olacaktır diye değerlendiriyorum.

- Süre uzarsa da keyifli olmayacaktır. Sonunda etkinlik ve ödül var. Etkinliğin de bu yaz olmasını istiyoruz... Wink Tabi karar çoğunluğun.

- Karşılaşılması muhtemel zorluklar için ise; daha önce birkaç başlıkta sesi analiz üzerine -mesleğimle de direkt ilişkili olduğundan- sıkılmadan cevaplamaya çalıştığım iki başlığı örnek olarak göstermek isterim.

- http://www.delphiturkiye.com/forum/viewtopic.php?t=6660,
- http://www.delphiturkiye.com/forum/viewtopic.php?t=7792&start=15

- Arkadaşlarımıza soralım ilerleme durumu nedir ? Mesafe alınmışsa ve süre yeterli deniyorsa 1 numaralı proje önerisi olarak kabul edelim... Idea

- Her proje önerisi not alınıyor. Ayrıca forumda gezip, geçmişte çok hit almış başlıklara da bakıp kendim de bazı notlar alıyorum. Tüm bunları kritik şeklinde sizlere sunmak için ay sonuna kadar hazırlamaya çalışıcam. Rolling Eyes

- Hadi arkadaşlar önerilere devam. Bir öneri yaptım sıramı savdım yok Exclaim , yapanlardan birer öneri daha bekliyorum... Laughing Laughing Laughing

- Çalışmalarınızda başarılar... Idea
 
freeman3521.04.2005 - 09:32:26
Bir öneride de ben bulunayım.
Arrow Okey oyunu, Network tede çalışabilen, 1-4 kişi oynanabilen, özellikle forum üyeleriarasında oynanabilen. Ama asla hile yapmayan :P ha bide kendisi otomatik taşları dizebilen. (Ben dizerken herkez hadisene derlerde :D)

Muharrem beye katılıyorum, ses çözümleme gerçekten çok çok iyi bir proje, ama, yarışamaya yani mecburen verilen 2 aylık kod yazım süresinde yetişebileceği ihtimali çok çok düşük. Ama içinizde hayır ben bunu yapıcam diyen varsa tabiki başım gözüm üstüne :)

bir başka yarışma proje örneği:
Arrow Kalamoza defteri Idea Question basit bir girdi çıktı, kasa defteri alacak borç takibi

Arrow Delphi Türkiye üyeleri için chat programı skype tarzı birşey olabilir


bu tip proje önerileri hem bu yazıyı okuyan sizin yapabileceği, hem verilen süre içinde yapılabilecek, hemde yeni yeni başlıyan kişilere yazdığınız kodlar örnek olabilecek.

Bu yarışma konusuna bu açıdan yaklaşın, Yoksa etkinliğin adı sadece yarışma yoksa kimsenin birbirinden üstünlüğü yoktur. Ben beceremem vs gibi olumsuzluklara sakın kapılmayın. Attan düşmekten korkmayın yani :) Kendimden örnek vereyim. Kawasaki KLR650 motorum var şubat ayı ilk pazarında kalkan beledeyisinin embesilliği yüzünden Kalkan girişinde yol yapımı sırasında yola dökülen kum toz yüzünden motor kaydı ve düştüm ayakparmaklarım kırıldı. 3 hafta alçıda kaldıktan sonra cumartesi alçı çıkartıldı ve ben pazar günü bodrum daki Türkiye motor cross yarışmasına seke sekede olsa gittim :D 2 hafta sonrada pazar turlarına tekrar katılmaya başladım
Bunu neden yazdım, eğer gerçekten yapmayı istediğiniz bir şey varsa mutlaka yapın, hiçbirşey yıldırmasın sizi (sadece kendinize ve etrafınıza zararverecek şeyler yapmayın yeter :) )

Yarışmayada şöyle bir slogan koysak nasıl olur ?? "İçindeki cevheri çıkart" :)

hadi kolay gele herkeze
 
Burhan_ast21.04.2005 - 09:52:35
Merhaba

Bende katilabilirim, oneri olarakta, kullanicinin programda kullanilan formlari, kendinin tasarlayacagi tarzda bir proje olabilir, bu sekilde Rus'larin yapmis oldugu 1C isimli bir program var, ve muthis teknik ozelliklere sahip, script destegi ve form dizaynlarini kendiniz yaparak kendi programinizi kendiniz yapabiliyorsunuz, Raporlari, menuleri v.s. tum islemleri kullanici tasarlayabiliyor...

Tsk,
 
anubis7921.04.2005 - 13:03:49
Ben de freeman35' in tavsiye ettiği ilk şıkka katılıyorum. Yani basit bir oyun programlama olabilir. Basit derken, mesela FPS tarzı bir oyunun 2 ay gibi bir sürede yazılamayacağını göz önüne alarak bunu söylüyorum. Okey, tavla, satranç gibi daha genel bir oyunun ağ ya da internet desteği veren bir çeşidini yazmak hem eğlenceli ve zevkli hem de daha cazip olur düşüncesindeyim.

Ekliyorum: yarışmaya katılabilirim ancak konunun ne olarak seçildiği tabiiki de önemli. Zira hiç bir bilgimin ve birikimimin olmadığı bir dalda yarışmak bence anlamlı değil
 
Karamizrak22.04.2005 - 02:03:15
YAZILAN KODLAR SUNULACAKMI DELPHİTURKİYE SİTESİNDE BİZDE BİR KAC BİRSEY OGRENMİŞ OLURDUK.
 
kefukar22.04.2005 - 08:19:12
Forum Kuralları Der ki;
* Lütfen Mesajın ve başlığın tümünü büyük harflerle yazmayın. Büyük harflerle yazmanın net kullanıcıları arasında bağırmak anlamına geldiğini unutmayın.

Önce kurallara bir gözatsak.. Wink
 
mege22.04.2005 - 16:21:03
ben şimdiye kadar bir fikir belirtmekten kaçındım ama bende birkaç şey önereyim. 8)

Idea çoğumuzun uzun süredir kullandığı ve desteklediği firebird rdbms için bir görsel yönetim aracı.

Arrow ibexpert vb.. gibi piyasada bulunan en iyi araçları inceleyerek yapılabilecekleri görmek ve bu camiaya bir program kazandırmak için iyi bir fırsat. :)

Exclaim eğer güzel işler çıkarsa belki bir ekip kurularak proje devam ettirilir, gerek altyapı gerekse görsel olarak tamamlanır ve hepimizin kullanımına açılır.

Question nasıl fikir ama :D
 
coderlord22.04.2005 - 16:46:30
İyi fikir de ben bunun Linux için olmasını tercih ederim. Linux'da yeterli bir FB aracı henüz yok. Proje kodlanırken Linux'da (tercihen Lazarus ile) derlenebilme uyumuna da dikkat edilirse güzel olur.
 
bk23.04.2005 - 10:21:42
Her ne kadar delphici olmasamda - CBuilder kullanıyorum - benimde önerilerim olacak

1) TUPOL için bir IDE yazmak - bilmeyenler için söylüyorum

Tupol 2.0 Nedir?
1995 yılında iki genç bilgisayar mühendisi adayı (Savaş Köse ve Mehmet D. AKIN) tarafından lisans derslerinin arasında 4-5 ay gibi kısa bir sürede yazılanTupol 2.0 bilinen ilk Türkçe derleyicidir. Dilin yapısı Pascal ve özellikle C diline benzese de tüm komutlar Türkçedir ve programlamaya yeni başlayanlar için kolaylıklar taşır. Paralel işletim ve recursion gibi gelişmiş özellikler taşır.


http://arsiv.turk-php.com/makaleler/02/01/29/7231431
http://www.turk-php.com/tupol/tupol.zip

2) Kutsal kitabımız Kuran-ı Kerim için bir program. Program kısmı pek zor olmasada estetik dizaynının bence çok önemli.
belkide bu yüzden elimde yeterli döküman olduğu halde bu işe girişemedim

3) Daha önce yapılan önerilerden bir şeyi farkettim ki pek çok projenin artık temelinde Yapay Zeka sistemleri gerekiyor - Neural Networks
Genetic programming Fuzzy Logic vb... - İnsanlar bu tip projeler için işin taaa temeline kadar inmek zorunda kalıyorlar hatta orada kalıyorlar
:) Benim önerim yapay zeka için Bileşen -Component - geliştirmek. bu tip bileşenler olduktan sonra programcı bunları kullanarak ses tanıma sisteminde görüntü tanıma sistemine istediği alanda kullanabilir kısacası
nasilki Bir grafik programı için insanlar sıfırdan program yazmıyorlar
bir graphicengine kullanıyorlar bizde bir yapay zeka motoru yazalım...
belkide çok ütopik bulabilirsiniz ama daha önce önerilen ses tanıma sisteminin temelinde bu var - bu konudada derlenmiş epey bir dökümana
sahibim -

Kodlama için bir fırsat bulursam ben zaten - yarışma dışı da olsa bu işe
girişmeyi düşünüyorum ilgilenen rakadaşlar olursa yardımcı olmayada
çalışırım...



:)
 
AliRiza23.04.2005 - 12:42:22
Yarışmaya imkanlarımın ölçüsünde bende katılmak isterim.Benim düşüncem biraz uçuk gibi ama yapabilirmiyiz .Winamp gibi müzik programlarındaki sesleri yazıya dönüştüren bir program.Ben daha önceden böyle bir şey yapmayı düşündüm ama bir türlü yapamamıştım.Bu program yapılırsa özellikle beğendiği parçanın sözlerini almak isteyen herkese yarayabilir..
 
tuanna23.04.2005 - 17:07:11
bu uçuk fikri ben daha önce ortaya atmiştim ama arkadaşlar birazimkansız dmişti fakat sesin işlenmesi hususnda faydalı bilgiler ortaya çıkmıştı.......
 
kefukar25.04.2005 - 08:56:33
Benim nacizhane bu yarışmayı düzenleyen ve katılacaklara birkaç teklifim olacak. (Fikir vermek açısından) Wink
1- Uygun bir konu olması durumunda programın Turbo pascal veya Lazarus da yazılması.. ( Böylece 3. parti bileşenleri kullanılamayacağından gerçekten bir kod yarışması olacak..
2- Şayet mümkünse ve zaman uygunsa bir Web Browser veya Messanger yazılması.. (Bildiğim kadarıyla bu konularda ilk Türk yazılımı olacak)
3- Bir oyun. Tercihen Strateji oyunu... Mesela İstanbul'un Fethi Wink
Saygılar.. Kolay gelsin..
 
mussimsek25.04.2005 - 10:21:42
Benim nacizhane bu yarışmayı düzenleyen ve katılacaklara birkaç teklifim olacak. (Fikir vermek açısından) Wink
1- Uygun bir konu olması durumunda programın Turbo pascal veya Lazarus da yazılması.. ( Böylece 3. parti bileşenleri kullanılamayacağından gerçekten bir kod yarışması olacak..
2- Şayet mümkünse ve zaman uygunsa bir Web Browser veya Messanger yazılması.. (Bildiğim kadarıyla bu konularda ilk Türk yazılımı olacak)
3- Bir oyun. Tercihen Strateji oyunu... Mesela İstanbul'un Fethi Wink
Saygılar.. Kolay gelsin..

Merhaba,

hocam ne gerek var Pascal'a dönmeye anlamadım. Delphi'de de çok iyi bir şekilde kod yazılabilir.

Ayrıca messenger yazılımı çok yapıldı Türkiye'de. Hatta WinCE için bir Türkün yaptığı messenger programı uluslararası ödüller almıştı. ICQ'dan ve msn'den çok iyi diye haber okumuştum.

Kolay gelsin.
 
mrmcop25.04.2005 - 14:10:44
Merhaba...

- Ay sonu yaklaşıyor. Proje belirleme anı yaklaşıyor. Laughing

- Proje önerileri, başlangıçta tahmin ettiğimden hızlı geliyordu ama sonra yerini yavaşlayan bir tempoya bıraktı. Bu durumun yarışma ruhuna olumsuz etkisi olmamasını diliyoruz. 8)

- Başlık uzadıkça, inceleyen ve/veya katılmayı düşünen üyelerimiz için okumak; öneride bulunmak isteyen üyelerimiz için de daha önce önerilmiş olanları değerlendirmek, zorlaşıyor.

- Sadece bu -tabiri yanlış olmasın- karışıklık şeklinde değerlendirdiğim durumu toparlamak ve bir index oluşturmak adına durum değerlendirmesi yapmak istedim... Idea

- Aşağıdaki öneriler ve yorumları yine bu başlık altında geçmiş cevaplara bakarak inceleyebilirsiniz.

- Basit bir girdi çıktı, kasa defteri alacak borç takibi
- Chat programı. P2P olabilir.
- Cluster yapısı ile belirli bir problemi çoklu bilgisayar ortamında çözebilen bir bileşen.
- Delphi için bir garbage collection sınıfı.
- Delphi ile yazılmış bir exe packer.
- Delphi Turkiye kod bankası
- Firebird için bir Veritabanı Tasarım Aracı
- Firebird RDBMS için bir görsel yönetim aracı.
- Forum içindeki tüm olayları takip eden bir program olabilir.
- Gelişmiş bir Sanal operator programı da yazılabilir,
- ibexpert tarzı bir veri tabanı yöneticisi'
- Kalamoza defteri
- Koruma Sistemleri üzerine proje
- Kullanicinin programda kullanilan formlari, kendinin tasarlayacagi tarzda bir proje
- Masaüstü uygulaması (dosya şifreleme, telesekreter, rehber vs. vs)
- MSN messenger tarzı bir haberleşme programı.
- N-tier uygulama örneği.
- Okey oyunu, Network tede çalışabilen, 1-4 kişi oynanabilen
- Raporlama aracı geliyor.
- RDBSM, ve n-Tier uygulama geliştirmek
- Ses tanıma
- Sesi yazıya çevirme
- Sistem bekçisi
- Uygulamaların kopya koruması ihtiyacını karşılamak için bir bileşen.
- Yalın Üretim veya Sonlu Kapasite Planlama ile ilgili bir yazılım
- Yazıyı sese çevirme.


- Gördüğünüz gibi, proje önerisi şeklinde değiller... Sadece proje tipi ve içeriği şeklinde olmuşlar... Tabi bunun kusurunu kendimde arıyorum, yeterince açık ifade edemediğimi görüyorum...

- Size beklediğim tarzda bir proje örneği sunayım...

Proje
- DelphiTürkiye Kodbank Projesi

Kullanım Alanı
- Delphi Programlama dili kullanan yazılım geliştiricilerin kullanacağı bir projedir. Projelerinde kullandıkları ve/veya ihtiyaç duyacaklarını değerlendirdikleri bilgi ve kod parçalarının, belirlenen kriterlerle göre gruplanarak bir veritabanında saklanması sağlanır. Daha sonra bu veriler ile ilgili arama yapılması, yazdırılması ve birikimlerin paylaşılması sağlanır.

Teknik / İçerik
1. Web Server üzerinde bir veritabanı bulunacaktır.
2. Bu veritabanına yazma yetkisi Admin yetkisindekilere haiz olacaktır.
3. Veritabanından sadece DelphiTürkiye üyeleri, sahip oldukları hesaplarıyla yararlanabilecektir.
4. Client (istemci) tarafında bulunması gereken özellikler:
. a. Server (sunucu) tarafında güncel kod var mı kontrolü yapabilmeli.
. b. Güncel kod varsa serverden download ederek offline veritabanının güncellenmesinin sağlamalı.
. c. Offline veritabanında, kod başlığı veya içeriğinde sorgu yapabilmeli ve uygun başlıkları filtreleyebilmeli.
. d. Başlık detayı içerisinde de arama yapabilmeli, bulunan elemanların koyu renkli gösterilmesinin sağlanmalı.
. e. İstenen başlığı yazıcıdan çıktı halinde verebilmeli.
. f. Offline veritabanına kayıt ekleme / silme imkanı olmalı.

Veritabanı
- Özel olarak FireBird veya standalone (hizmet ünitesi kurulum gerektirmeyen) bir veritabanı tercih edilecektir. Örneğin MSAccess kullanılabilir ama BDE tablolar kullanılmayacaktır.

Eğitici Yönü
- Internet ile ilişkili proje geliştirme hakkında tecrübe azlığı, buna ek, son zamanlarda bu konuda sorulan sorular arttığı değerlendirildiğinde, bu konuda örnek teşkil edecek bir uygulama olacaktır.

Referans olabilecekler
- DelphiTürkiye forum, Google ile yapılacak aramada Kod Bankası anahtarı ile kolaylıkla bulunabilecek uygulamalar.


:37259c876c
 
mussimsek25.04.2005 - 14:42:00
Proje
- FireBird Yönetim Aracı

Kullanım Alanı
- FireBird veritabanında DDL ve DML işlemlerinin yapılması.

Teknik / İçerik
1. Veritabanı, table, index, sp gibi veritabanı yapılarının görsel olarak oluşturulması...
2. Veritabanındaki yapıların incelenebilmesi ve güncellenmesi. Table yapısını inceleyip, yeni alan eklemek gibi.
3. Tablo içeriklerinin görülebilmesi.
4. Verilen SQL cümleciklerini çalıştırabilmesi ve sonucu göstermesi.
5. Kendini internet üzerinden güncelleyebilmesi..

Veritabanı
- Tabii ki FireBird.

Eğitici Yönü
- Firebird ve Veritabanı yapıları hakkında oldukça eğitici olacağını düşünüyorum. Ayrıca kullanılacağından bu işlemleri yapan ücretsiz bir yazılım işe de yarayacaktır.

Referans olabilecekler
- Bu konuda daha önce yazılmış IB Expert, EMS gibi uygulamalar.
 
mrmcop25.04.2005 - 14:46:39
Laughing Laughing Laughing

- İşte bu... tam @Admin'e yakışacak tarzda...

- :952c980e3f, bu önerilerin asıl sizden gelmesi lazım. Öneri formatı budur. Bekliyoruz... Wink
 
naile25.04.2005 - 16:21:02
Referans olabilecekler
- Bu konuda daha önce yazılmış IB Expert, EMS gibi uygulamalar.


Hocam bence ms sql serverın enterprice managerı çok güzel bir referans olur, gerçekten çok kullanışlı olduğu düşüncesindeyim Embarassed
 
Asri25.04.2005 - 16:34:19
Proje
- Gelişmiş bir sanal operator yazılımı

Kullanım Alanı
- Bir operator'ün bilgisayar başında yapması gereken işleri script kullanarak yada operatorun hareketlerini mouse ve klavye kayderek bunları script e çevirip sonra uygun ayarları yapıp operatorun yerine iş yapan bir program. Örneğin binlerce cari kartın açılışını yapan, yada binlerce carinin risklerini yada satıcı kodlarını değiştiren, sürekli alınan raporları scripte belirlenen tarih ve ilgili carilere göre alıp bunları normal bir kullanıcı outlook u nasıl kullanıyorsa o şekilde kullanıp ilgili kişlere göndermesi gibi , bir operatoru tamamen taklit edecek bir yazılım.

Bu dediğim şeyler ticari amaçla yazılmış programların içinde var olabilir. Örneğin muhasebe programlarında mail ile extre gönderilmesi gibi. Benim dediğim şekilde bir program yazılırsa DOS yada Windows da her türlü programla kullanılabilir.

Teknik / İçerik
1. Windows ve Dos ortamındaki programları desteklicek
2. Mouse ve klavye hareketleri simule edebilecek
3. Bir script diline sahip olacak
4. Client (istemci) tarafında bulunması gereken özellikler:
5. Mouse ve klavye hareketlerini kaydedecek ve script diline çevirecek.
script e çevrilmiş bu kayıtlar üzerinde değişklikler yapılarak
kullanılabilecek.
6. Otomatik ve yarı otomatik çalışma modu olacak. Yarı otomatik de kullanıcı istediğinde çalışmayı geçici durdurup işlem yaptıktan sonra devamını sağlayacak.
7. Ekranı okuyabilicek çıkan ekrandaki belli alanların durumuna göre işlem adımlarını değiştirebilecek.


Veritabanı
- Text veri tabanı kullanılacak.

Eğitici Yönü
- Sistem bilgisini, donamıma hakimiyeti arttırmak. Script dili geliştirme yeteneğine sahip olmak. Ekranı okumak kısmında OCR teknikleri öğrenmek.


Referans olabilecekler
- DelphiTürkiye forum, Google ile yapılacak aramada keyboard hook,mouse hook, sendkey,ocr, text parser anahtarı ile kolaylıkla bulunabilecek uygulamalar ve kodlar.
 
mbt25.04.2005 - 16:42:42
[u:4e0d1b7fe1]Proje ile ilgili öneri sunmadan önce önemli bir şey demek istiyorum:[/u:4e0d1b7fe1]

1. Yapılacak projenin benzerleri piyasada mevcutsa(özellikle freeware olarak) gerek yok diyorum. Buna örnek "Exe" sıkıştırma aracı. Buna benzer örnekler hem Türk yapımı var, hem de yabancı. "Aspack" gibi kaliteli yabancı yapımlar var. Bu yüzden bu tür projeler fazla faydalı olmaz. Herkesin ihtiyacı olupta piyasada olmayan fikirler daha mantıklıdır proje için.

2. Ses tanıma - sesi yazıya çevirme - yazıyı sese çevirme. Bu tür projeler mümkün değil 2 ayda yapılamaz. Çünkü çok teknik ve birçok bilim alanını kapsayan bilgi birikimi istiyor. Akademik çevrelerce Türkiye'de buna benzer projelerle uğraşılmakta. Daha çok yapay zekâ içerisindeki doğal dil işleme - fonetik işleme gibi alanlarda araştırma ve bilgili olunma şarttır. Bu tür teknik konular 2 ay sürmez. Türkiye'de www.gvz.com.tr gibi de başarılı olmuş ve yapılmış projeler de mevcut.

[u:4e0d1b7fe1]Bana kalırsa:[/u:4e0d1b7fe1]

- Firebird için bir Veritabanı Tasarım Aracı
- Forum içindeki tüm olayları takip eden bir program olabilir.
- Herhangi bir operatörle toplu sms gönderme programı
- Uygulamaların kopya koruması ihtiyacını karşılamak için bir bileşen.
- Delphi için bir garbage collection sınıfı.
- Chat programı. P2P olabilir.

gibi projeler daha faydalı olacaktır bizler açısından.

[u:4e0d1b7fe1]Favorilerim arasında:[/u:4e0d1b7fe1]

- Delphi için bir garbage collection sınıfı.
- Chat programı. P2P olabilir. (DelphiTurkiye üyeleri arasında iyi olur. Daha etkileşimli olur.)
- Uygulamaların kopya koruması ihtiyacını karşılamak için bir bileşen.


projeleri var.

Saygılar. (Kendi görüşlerim :) )
 
Asri25.04.2005 - 16:57:50
Proje
- Sistem bekçisi


Kullanım Alanı
- Özellikle çok şubeli yerler için geliştirilebilir.
Sistemi gözetleyip izinsiz bir program kurulduğunda, masa üstü resmi değiştirildiğinde, Sistem ayarları değiştirildiğinde, Belirli dosyaların kapasitelerinin belli bir limiti aşmasında, HDD lerdeki kapasitelerin belli bir limitin altına düşmesinde, Çalışması gereken programların çalışıyor olup olmadıklarını kontrol etmede, çalışmaması gerekenlerin çalışmadığını kontrol etmede v.s v.s kullanıp bu kriterlere uyan şeyler olduğunda sistem yöneticisine isteğe göre telefonla, ICQ ile, MSN ile, email ile, SMS ile , FAX ile haber vemesini sağlayacak bir program da olabilir.

Teknik / İçerik
1. Asla kapatılamayacak gerekirse aynı anda iki program açlışıp biri
kapatıldığında diğeri onu açacak.
2. Sistemi belirli aralıklarla kontrol edecek.
3. Kontrol edilecek alanlar kullanıcı tanımlı olacak.
4. Haber verme durumunda yapılabilecek her türlü haberleşme ortamı ile bilgi verme. (Telefon, ICQ, MSN, Email,SMS, Fax v.s)
5- Bir problem çıktığında standart bir çözümü var ise programın bunu kendisi uygulayıp sorunu gidermesi.
6- Zamanlanmış görevlerin eklenmesi ve uygunlanmasının sağlanması.
7- System yöneticisine düzenli olarak rapor verme özelliğinin olması.
8- Telefonla uyarı yapıldığında sistem yöneticisinin tuşlara basarak ilgili hata için programa komut gönermesi programın komut beklemesi. (HDD doldu ne yapmamı istersiniz? Temp leri silmek için 1'e basın.)

Veritabanı
- Text veri tabanı

Eğitici Yönü
- Sistem bilgisinin geliştirilmesi, Web tabanlı uygulama bilgisinin geliştirlmesi (MSN, ICQ, Mail, SMS kullanımı). Telefon ve ses üzerine geliştirme yapılması. Uzaktan sistem yönetimi üzerine çalışma yapmayı öğrenmek.

Referans olabilecekler
- DelphiTürkiye forum, Google ile yapılacak aramada "ICQ pager delpi" "tapi delphi" "dtmf delphi" "sendmail delphi" "sms delphi" "fax delphi" ile kolaylıkla bulunabilecek uygulamalar ve kodlar.
 
coderlord25.04.2005 - 17:43:23

1. Yapılacak projenin benzerleri piyasada mevcutsa(özellikle freeware olarak) gerek yok diyorum. Buna örnek "Exe" sıkıştırma aracı. Buna benzer örnekler hem Türk yapımı var, hem de yabancı. "Aspack" gibi kaliteli yabancı yapımlar var. Bu yüzden bu tür projeler fazla faydalı olmaz. Herkesin ihtiyacı olupta piyasada olmayan fikirler daha mantıklıdır proje için.


Exe sıkıştırma aracı fikrini şu yüzden ortaya attım. Evet piyasada birçok örnek var. Hemen hepsi C++ ve Assembler ile yazılmış. Bu konu üzerinde biraz araştırırsanız kolay bir proje olmadığını göreceksiniz ki ben bu yüzden önerdim. Yaparken low-level Windows API, assembler vs.. kullanımı ile birçok şey öğreneceksiniz. Bilginize bilgi katacaksınız. Bunu kodlayabilen veya çalışmasını görüp anlayabilen birisi birçok konuda tecrübe sahibi olacaktır.

Türk yapımı var demişsiniz. İsmini verir misiniz incelemek isterim. Bahsettiğiniz UPX'e sadece bir arabirim yazılan proje değil değil mi?
 
mussimsek25.04.2005 - 17:46:04
ben de bir Delphi sitesinde .exe sıkıştıran bir program gördüm sanki. Eleman kendi yaptığım demişti ama incelemedim hiç.

Kolay gelsin.
 
anubis7925.04.2005 - 18:25:31
Türkçe exe sıkıştırıcı olarak http://www.delphidunyasi.com/Forum/forum_posts.asp?TID=185&PN=1 adresinde EZEN var ancak özel bir sıkıştırma algoritması değil UPX sıkıştırma algoritmasını kullanıyor
 
Ali Erdoğan25.04.2005 - 19:08:52
Referans olabilecekler
- Bu konuda daha önce yazılmış IB Expert, EMS gibi uygulamalar.


Hocam bence ms sql serverın enterprice managerı çok güzel bir referans olur, gerçekten çok kullanışlı olduğu düşüncesindeyim Embarassed


Bence de sql server her ne kadar seminerlerde yerden yere vurulsada ben Enterprise manager den vazgeçemiyorum.Bu kolaylığa sahip bir veri tabanı yönetim aracı ne kadar güzel olurdu....Örneğin bir sorgu oluşturacaksın tüm tablolar ve onların ilişkileri gözünün önünde nerede ne dönüyor görüyorsun.İbexpertte sql cümleleri karmaşıklaştıkça sıkıcı oluyor.Özellikle joinli ifadeler...
 
Kuri_YJ26.04.2005 - 08:41:49
Selamlar,

DBWorkbench'i kullandın mı? Tavsiye ederim, alışırsan Enterprise Managerda ah u özellikler de olsaydı diyebileceğin bir araç !...

Kolay Gelsin.

Not : MS-SQL Server'ı da destekliyor !...
 
doganzorlu26.04.2005 - 09:29:05
Selam,

Konu off-topic olmaya baslamış ama TOAD üzerine -ki 8 versiyonu daha da bir acayip olmuş- başkaca araç bilmiyorum açıkçası. Mutlak surette kullanılmalı, tavsiye edilmeli ve övülmeli... Bunu hakediyor. Tabii ki Oracle için.. SQL server için olanı nasıl birşey bilmiyorum.

Kolay gelsin.
 
mrmcop26.04.2005 - 23:43:43
Merhaba...

- Arkadaşlar... Ürünün önüne geçmeyelim [img:d6dd1ee541]http://www.divxforever.com/html/emoticons/warning.gif[/img:d6dd1ee541][img:d6dd1ee541]http://www.divxforever.com/html/emoticons/offtopic.gif[/img:d6dd1ee541]

- Yarışma için geri sayım devam ediyor. Klavyemizi öneriler için çalıştıralım...[img:d6dd1ee541]http://www.divxforever.com/html/emoticons/search.gif[/img:d6dd1ee541]

- Proje önerilerinden biri olan OKEY oyunu için ön araştırma adına, download sayfalarında bulduğum OkeyPlus oyunun help dosyasındaki Okey Oyun Kurallarını içeren kısmı aynen aktarıyorum.

Proje :
- Okey Oyunu

Kullanım Alanı :
- Eğlence

Teknik / İçerik :
- Daha aşağıda açıklanan Okey Oyun Kuralları dikkate alıncaktır.

Eğitici Yönü :
- Radomize kavramı
- Dizi / List methodları
- Çok kullanıcı kavramı
- Grafik kullanımı
- Dinamik kurgu

Okey Oyun Kuralları

Oyun Seti

Okey oyunu 4 kişiyle oynanır. Her bir set 1’den 13’ e kadar numaralı olmak üzere; kırmızı,siyah, mavi ve yeşil renklerde 4 renk seti vardır ve her setten 2’şer tane bulunur. 2 tane ‘Sahte Okey’ ile birlikte toplam 106 tane taş vardır.

Her biri 1’den 13’e kadar numaralanmış 4 farklı renk seti, her bir setten 2’şer adet ve 2 tane de Sahte Okey (Joker) olmak üzere 106 taşla oynanır.

(2×13 kırmızı +2×13 siyah +2×13 mavi + 2×13 yeşil + 2 Sahte Okey = 106 taş). Oyuncuların elinde, taşları dizmek için ‘Istaka’ adı verilen birer tabla bulunur.

Oyuna Başlama

Taşlar karıştırılıp her bir oyuncuya 14’er taş verilir. İlk oynayacak oyuncuya 1 adet taş fazladan verilir ve 15 taşla başlatılır.

Oyun Döngüsü

Oyun saatin tersi yönde döner (sağdan sola doğru). Sırası gelen oyuncu solundaki oyuncunun attığı taşı alabilir veya ortadaki desteden bir taş çekebilir. Daha sonra elinde işe yaramayacağını düşündüğü taşı sağındaki oyuncuya atar. Oyunculardan birisi eli bitirinceye kadar bu böyle devam eder.

Amaç

Oyunun amacı rakiplerin puanını sıfıra düşürmek ve en yüksek puanla oyunu tamamlamaktır. Oyunculardan herhangi birinin puanı sıfıra düştüğünde oyun biter.

Taşların Dizilmesi

Taşlar iki farklı türde dizilebilir. Seri ya da Çift.

Her bir taş dizilimi en az üç taştan oluşur ve bu 3’lü gruba ‘seri’ adı verilir. 2 tür seri yapılabilir.

1- Sıralı Seri:

Sıralı seride taşlar birbirini takip eden sırayla artan ya da azalan sırada dizilir (1,2,3 veya 3,2,1 gibi). Sıralı seride istenildiği kadar taş arka arkaya dizilebilir.

Sıralı seride özel bir durum olarak 13’ten sonra 1 gelebilir. Örneğin 11,12,13,1 dizilimi doğru kabul edilir. Ancak örneğin 12,13,1,2 yanlış bir dizilimdir.

Sıralı Seri

2- Renk Serisi:

Renk serisinde aynı numaranın farklı renkleri bir araya getirilir. Örneğin 5,5,5 veya 7,7,7,7 gibi. Renk serisinde 4’ten fazla taş dizilemez. Renk serisine Erkek Serisi de denir.

Renk Serisi

Dizilen serilerin arasında birer boşluk olmalıdır. Aksi halde o seriler yanlış kabul edilir.

Çifte Gitme

Eğer elin herhangi bir anında ‘Çifte Gitme’ ye karar verilmişse eldeki her taşın bir çifti bulunmaya çalışılır. 7 tane çift bulunduktan sonra kalan 15. taş normal bitişteki gibi destenin üzerine bırakılır. Eğer gerçekten her taşın bir çifti varsa program sizi ‘çiftten bitmiş’ sayar.

Eğer ‘Çifte Git’ tuşuna basmış ve açılan uyarı penceresinde ‘Evet’i seçmişseniz çifte gidiyor kabul edilirsiniz ve artık ‘Normal Bitiş’ yapamazsınız ve bazı ayrıcalıklardan yararlanırsınız (yerdeki taşların tümünü görebilme ayrıcalığı). Bu pencerede ‘Hayır’ı seçmeniz çifte gitmenize engel değildir. Ama ayrıcalıktan yararlanamazsınız. Yani Çifte gitmek için illa ki ‘Çifte Git’ deyip ‘Evet’ demeniz gerekmez. Hayır dediğiniz halde çiftten bitmişseniz program bunu algılayacaktır.

Çifte giderken ayrıcalıktan yararlanmanız ve diğer oyuncuların attığı bütün taşları görebilmeniz için atılan taşların üzerinde farenin sağ tuşunu basılı tutmanız yeterlidir.

Çiftten Bitmiş, üstelik okey atmış bir el

El Bitirme

14 taşın tümü sıralı seri ya da renk serileri şeklinde dizildikten sonra (serilerin arasında birer boşluk olmalıdır) kalan fazla taş (15. taş) ortadaki destenin üzerine bırakılırsa ıstakanızdaki seriler program tarafından incelenir ve eğer bir hata yoksa skor tabelası görüntülenir ve ‘Bitiş Türü’ne göre diğer oyuncuların puanları azaltılır. El bitiren oyuncunun puanı sabit kalır.

Eğer taşların diziliminde bir hata varsa nerelerde hata olduğu program tarafından bildirilir.

El bittikten sonra taşlar yeniden karıştırılır ve yeniden dağıtılır. En son el bitiren oyuncu ile yeni bir el başlar.

Normal bitmiş bir el

Gösterge Yapma

Elinizde gösterge taşının aynısından varsa o taşı ortadaki gösterge taşının üzerine bırakarak gösterge yaparsınız. Eğer ‘Gösterge Yapma Koşulları’na

uygunsa skor tabelası görüntülenir. Kuraldışı bir gösterge yapmaya kalkışırsanız program size neden gösterge yapamayacağınızı bildirecektir.

Okey (Joker) Taşı

Rengi gösterge taşıyla aynı, sayısı ise gösterge taşının bir fazlası olan taş okey (joker) taşıdır. Örneğin gösterge taşı kırmızı-3 ise okey taşı (kısaca okey denir) kırmızı-4 olacaktır. Özel bir durum olarak gösterge taşının numarası 13 ise okey taşının numarası 1 olur. Örneğin gösterge siyah-13 ise okey, siyah-1 olur.

Okey taşı özel ve önemli bir taş olduğundan diğer taşlardan kolaylıkla ayırmak ve yanlışlıkla yanınızdakine atılmasını önlemek için genelde ters çevrilir. Taşı ters çevirmek için üzerine sağ tıklamanız yeterlidir. ‘Taşları Diz’ tuşuna basarsanız program taşları kurallara uygun olarak dizer ve varsa okey taşını da ters çevirir.

Okey taşını, istediğiniz herhangi bir taş yerine joker olarak kullanabilirsiniz.

Kırmızı-6 yerine kullanılmış okey

Sahte Okey Taşı

Sahte okey taşının sabit bir rengi ve sayısı yoktur. Sahte okey taşı, joker olarak kabul edilen okey taşının yerine geçer. Yani gösterge kırmızı-5 ise okey taşı kırmızı-6 olur ve kırmızı-6 taşına sahip olan kişi bu taşı istediği taşın yerine kullanabilir. Kırmızı-6 taşı joker olarak kullanıldığı için Sahte Okey taşı da Kırmızı-6 olarak kullanılabilir.

Örneğin gösterge siyah-1 ise siyah-2 okey (joker) olur, sahte okey ise siyah-2 olarak kabul edilir ve sahte okey yalnızca siyah-2 taşı yerine kullanılabilir.

Aşağıdaki örnekte gösterge taşı yeşil-13 olduğundan bir fazlası olan yeşil-1 taşı okey (joker) olmuş ve mavi-11 taşı yerine kullanılmıştır. Sahte okey ise yeşil-1 taşı yerine kullanılmıştır.



Puanlama

Puanlamaya seçilen herhangi bir sayıdan başlanabilir. (‘Yeni Oyun’ seçildikten sonra açılan ‘Ayarlar’ penceresinde ‘Kaçtan Düşülecek’ kutucuğundan başlama sayısı olarak bir sayı seçilir ve herkesin başlangıç puanı olarak bu sayı kabul edilir. Daha sonra puanlama sistemine göre puanlar düşmeye başlar. Ta ki oyunculardan birinin puanı sıfır olana kadar. Puan düşme işleminde el bitiren oyuncunun puanı sabit kalır ve diğer oyunculardan bitiş türüne göre puan eksiltilir.

Başlama sayısı olarak yaygın biçimde 20 sayısı kabul edilir. Bu sayı programda 100 ile sınırlanmıştır. Yani en fazla 100’den başlayabilirsiniz.

Puanlama Sistemi

Her bitiş türünün farklı bir puan değeri vardır.

‘Normal Bitiş’ için 2 puan, ‘Gösterge Yapma’ için 1 puan, ‘Çiftten Bitme’ için 8 puan.

Bitişte kullanılan taş Okey (joker) taşı ise düşülen puanlar 2 ile çarpılır.

Eğer oyuna başlarken ‘Ayarlar’ penceresinde ‘Kırmızı/Siyah’ta 2 Katı’ seçeneği işaretlenmişse ve bitirilen eldeki gösterge taşının rengi Kırmızı veya Siyah ise düşülen puanlar 2 ile çarpılır.

Bitiş Türleri

Bitiş türü, el bitiminde kullanılan taşa (fazla taş) göre ve taşların dizilimine göre belirlenir.

Normal Bitiş

Bitişte kullanılan taş sıradan bir taş ise ‘Normal Bitiş’ sayılır. Puan değeri 2’dir.

Okeyli Bitiş

‘Okey Dışarı’ da denir. Bitişte destenin üzerine bırakılan taş Okey (Joker) taşı ise oyuncu ‘Okey Atmış’ sayılır. Elin puan değerini 2’ye katlar.

Çiftten Bitiş

Taşların dizilimi çiftlere göre yapılmışsa yani ıstakadaki her taşın bir çifti varsa oyuncu ‘Çiftten Bitmiş’ sayılır. Puan değeri 8’dir.

Oyun Stratejileri

Oyunda amaç en kısa zamanda taşları kurallara uygun bir biçimde dizip eli bitirerek diğer oyuncuların puanını azaltmak olduğundan eldeki taşların en iyi kombinasyonu oluşturacak biçimde düzenlenmesi gereklidir. En önemli nokta mümkün olduğu kadar çok seri oluşturup işe yaramayan taş (ıskarta) sayısını azaltmaktır.

- Çıkan taşlar iyi takip edilmeli ve gelme olasılığı düşük olan taşları bekleyen serilerden uzak durulmalıdır. Örneğin elinizde yeşil-1,yeşil-2 taşları var ve yeşil-3 taşı da iki kere çıkmışsa yeşil-1,yeşil-2,yeşil-3 dizilimi yapmanıza imkan yoktur. Başka bir kombinasyon denemelisiniz.

- ‘Renk Serisi’ yerine ‘Sıralı Seri’ tercih edilmelidir. Çünkü ‘Renk Serisi’nde en fazla 4 taş bağlanabilir ama ‘Sıralı Seri’de istenildiği kadar taş bağlanabilir. Elinizdeki ‘Sıralı Seri’ sayısı ne kadar fazla ise yerden gelen taşın işinize yarama olasılığı o kadar yüksek olacaktır.

- Okey (Joker) taşını bağlarken gelme olasılığı düşük taşlardan uzak durulmalıdır. Çünkü okeyi bağladığınız taş elinize gelirse okeyi başka bir taşa bağlayabilir ve yeni bir seri oluşturabilirsiniz.

- Rakiplerin atığı ve yerden aldığı taşlar takip edilmeli, onların nasıl bir dizilim yapmaya çalıştığı anlaşılmaya çalışılmalı ve sağınızdaki oyuncunun işine yaramayacak taşlar atılmalıdır. Örneğin sağınızdaki (altınızdaki) oyuncu attığınız mavi-3 taşını almış ve yeşil-3 taşını da dışarı atmışsa büyük olasılıkla mavi-2,mavi-3,mavi-4 veya mavi-3,mavi-4,mavi-5 dizilimi yapmıştır. Sonraki turlarda mavi-2,mavi-5, mavi-6 gibi taşlar atılmaz.

- Elinizde okey varsa mümkün olduğu kadar okeyi boşa çıkarmaya çalışmalı yani hiçbir taşa bağlamadan seri oluşturmaya çalışmalısınız. Böylece okey atma (okey dışarı) olasılığınız artar.

- Bütün taşları dizmişseniz ve elinizde de okey varsa bitmeyi tercih edebilir veya ‘Okeye Dönme’ye kadar verebilirsiniz. Bu durumda okeyiniz boşta ise (bağlı değilse) yerden çekeceğiniz işe yarar bir taş okey atmanızı sağlayabilir. Eğer okeyi bağlamışsanız birkaç el, okeyi bağladığınız taşın gelmesini bekleyebilir ve okeyi boşa çıkarmayı deneyebilirsiniz. Yerdeki taş sayısı ne kadar az ise rakiplerin el bitirme olasılığı o kadar yüksektir. Siz okeye dönerken başka birisi eli bitirebilir ve siz Dimyat’a pirince giderken eldeki bulgurdan olabilirsiniz J

- ‘Çiftten Bitme’ olasılığı oldukça düşük ve bu yüzden de puan değeri yüksektir. Eğer elinize ilk elden 3 tane çift gelmişse ve bir de okey varsa çifte gitmeyi düşünebilirsiniz. Çifte giderken çıkan taşları iyi takip etmeli ve çıkmış taşlardan elinizde varsa boşuna onu bekletmemelisiniz.
 
rsimsek27.04.2005 - 09:13:00
Bilmem önerildi mi ama sanırım aşağıdaki mesajlardan sonra da isabetli olacak. "Instant Messenger" - "Anlık/Kolay Mesajlaşma Programı" .


msn hotmail ve msn.com mailleri dışında maillerle de kullanılabiliyordu. M$ aldığı bir kararla bu durumun sona ereceğini, hotmail ve msn.com uzantılı mailler hariç msn kullanılamayacağını duyurmuş.

msn'neniz bir sabah açılmazsa şaşmayın :P


ya şu proje yarışması kapsamında böyle bir yazılım yapsak. Msn yerine onu kullansak. En azından bu alanda M$'dan kurtulmuş oluruz.
 
coderlord27.04.2005 - 09:26:20
Proje adı:
Object Pascal .NET derleyici (GPL)

Amacı:
GPL lisanslı bir object pascal .NET derleyicisi ortaya çıkarmak. Delphi ile yazılıp Delphi.NET ile derlenmeli ve Linux altında mono ile uyumlu çalışabilmeli, kendi kendini derleyebilmeli.

İstenilenler:
Delphi Object Pascal .NET uyumlu olması.
Kendi kendini derleyebilmesi.
Mono uyumlu olması.
.NET derleyici standartlarını tam desteklemesi.
Optimizasyon yapabilmesi.

Kaynaklar:
Mono projesi www.mono-project.org
TP Lex/Yacc http://www.musikwissenschaft.uni-mainz.de/~ag/tply/
Free Pascal Compiler www.freepascal.org
Tecnical overview of Common Language Runtime http://research.microsoft.com/~emeijer/Papers/CLR.pdf
ECMA-335 CLI Standartı http://www.ecma-international.org/publications/standards/Ecma-335.htm
 
onaydin27.04.2005 - 10:13:59
Proje Adı: Prado IDE
Yapmanız gereken Delphi'nin IDE si gibi bir IDE hazırlamak
Prado component lerini sürükleyip bıraktığınızda
bak sana gatagrid oluşturdum diyebilir mesela.

Detaylı bilgileri;
http://www.xisc.com/

Bizde IDE istiyoruz forumu;
http://www.xisc.com/forum/viewforum.php?f=11

Delphiturkiye olarak böyle bir projeye imza atarsanız pek makbule geçer.
 
anubis7927.04.2005 - 11:27:56
Aklıma geldi de herkez, içinde 3 ya da 5 komponentin bulunduğu bileşen kütüphanesi yazsın. En iyi olanları seçip birinci yaparken sonuçta elimizde çok sayıda kullanılabilir bileşen olacaktır. Bunlar da open source olarak dağıtılır.
 
FAOsoft27.04.2005 - 12:01:42
bence tek başına yapılabilecek projeler arasında en makulu okay
 
ADNAN27.04.2005 - 13:02:30
Gerçekten çok güzel bir proje başarabilene...

Benim de aklıma daha önce bir grup arkadaşımın yaptığı merkez deki bir server dan denetlenen messenger tarzında bir prog.

İlave olarak simgeleri hareketli olan bahçe, mobilya design gibi bir başkası...

Veya bir communication prog. (fax, telefon...)
 
ng27.04.2005 - 13:43:50
Yarışma topiğini her gün ilgi ile izliyorum. Sadece önerilen projeler bile oldukça faydalı oluyor.
Yarışmanın amacı programlama yeteneklerini yarıştırmak ve herkesin kullanabileceği ürünler koymak diye özetlersek;
1.yarışmada delphi ile gelen yada freeware olan componentler haricinde componentler kullanılmamalı diye düşünüyorum.
2. Proje olarak da (eğer daha önce önerildi ise kusura bakmayın) bir Grid bileşeni olabilir. Projelerimizde sanırım en çok kullandığımız bileşenlerden biridir. Quantumgrid kalitesinde freeware bir gridimiz olsa güzel olmaz mı?
 
gorecelik27.04.2005 - 20:15:12
olayı tam anlayamadım ama galiba yarışmayı belirli bir proje etrafında yapmayı ve kim daha iyi yaparsa onu birinci seçmeyi düşünüyorsunuz onun yerine herkes kendi projesini yapsa ve eleme alanındada

kodlama zorluğu kalitesi projenin sağladığı faydalar yada piyasanın ne gibi eksiğine hitap ediyor neleri kolaylaştırıyor gibi etkenler eleme hususu olsa birçok alanda proje çıkacağına ve çok yararlı şeyler ortaya çıkacağına inanıyorum

kolay gelsin
 
kelaynak227.04.2005 - 20:28:49
Proje öneren arkadaşlar arasında Ses tanıma, OCR yazılımı gibi tekliflerde bulunan olmuş.
Bu arkadaşlara önereceğim component
http://sourceforge.net/projects/fann adresindeki Fann componenti.Windows sürümü MVC++ ile yazılmış. Oluşan DLL dosyasını windows içine attığınızda bu sayfada verilen delphi componenti ile rahatlıkla kullanabiliyorsunuz. Ben başka NeuralNetwork componentleri ile A..Z arasındaki harfleri öğrenmeyi yaklaşık 15.000 EPoch da yaparken (yaklaşık yarım saat), A..Z,a..z arasındaki harfleri bu component 120 Epochda (10 saniye) tamamlıyor. Gerek OCR, gerek ses tanıma, parmak izi tanıma ve retina taraması için mükemmel bir component.Arkadaşlara şiddetle tavsiye ederim.
 
mrmcop27.04.2005 - 22:10:26
Merhaba...

yarışmayı belirli bir proje etrafında yapmayı ve kim daha iyi yaparsa onu birinci seçmeyi düşünüyorsunuz onun yerine herkes kendi projesini yapsa ve eleme alanındada


- Güzel bir Nick seçmişsin.

- Yarışma tarzı hakkındaki önerin, kendi aramızda da oylandı. Objektif değerlendirmeyi zorlaştıracağını, değişken türdeki projelerin puanlama yapacak ekip için zor olacağı şeklinde bir karara vardık.

- Herkes farklı bir tarafından tutacaktır. Değerlendirme kişiden kişiye farklılık -görecelilik- gösterecektir...
Arrow Eşit şartlarda bir karşılaşma olmasını istiyoruz. -Eşitlik İlkesi-
Arrow Belirlenecek projenin, birden fazla değişik açıdan kurgulanması söz konusu olacaktır.
Arrow Her katılımcının projedeki zorlandığı nokta(lar) bakımından bir diğerinin en iyi çözümünü irdeleyebileceği bir otam sunarak, etkinliğin eğitici yanının daha ağır basacağını değerlendiriyoruz. Idea

kodlama zorluğu kalitesi projenin sağladığı faydalar yada piyasanın ne gibi eksiğine hitap ediyor neleri kolaylaştırıyor gibi etkenler eleme hususu olsa birçok alanda proje çıkacağına ve çok yararlı şeyler ortaya çıkacağına inanıyorum

- Zaten bu başlık altında senin de sunacağını umduğum proje önerinde piyasada eksikliği duyulan bir noktaya temas edeceğine eminim. Wink

- Görecelilik kavramının, objektif ölçütler bakımından kişiye göre değişkenlik gösteren yapı sergilediğini ve genellikle denk olmadığını sanıyorum hepimiz kabul ediyoruz. Embarassed

- Bahsettiğin gibi proje seçimi açık bırakılırsa; piyasadaki eksiklerin belirli sayıda değil sonsuz oluşu, nette dolaşan özel kodların kullanııp kullanılmadığının tespitinin zorluğu -ki tricky kodlar nette sıkça mevcut- gibi sebeplerle, saatlerini geçirip kurgu yapan katılımcıya karşı avantaj elde etme ihtimali, [u:1a7884849b]eşitlik ilkesine[/u:1a7884849b] aykırı olacaktır.

- Proje önceden belirlenecektir -ki bunu yarışmayı düzenleyen moderasyon grubu olarak da belirleyebilirdik ama seçimi katılımcılara bıraktık- Ayrıca katılacaklar için puanlama kriterleri önceden bildirilecektir.

- Bu bahsettiğim; katılımcıların dikkat edecekleri ve puanlamada kullanılacak kriterler aşağıdakiler benzeri olacak.

- Proje, istenen her işlevini gerçekleşiyor mu ?
- Delphi Kodlama standartlarına uyulmuş mu ?
- Gereksiz yere koda boğulmuş mu yoksa genelinde az kodla çok iş yaptırmayı başarmış mı ?
- Değişkenleri doğru kullandı mı ? ShortString yerine String, Word yerine Integer kullanmış olması gibi gelecekte önemli durumlara büyük oranda dikkat etmiş mi ?
- Programda create edilmiş her nesne free edilmiş mi gibi kurallara uyma
- Ekran kullanımı - göze hitap ediyor mu ?
- commentlerın düzgün eklenmiş mi ?
- dll ve harici fonksiyon kullanmada titizlik toplam
- vs.vs.

- Eşitlik ilkesin için söylediklerime rağmen göreceliği kırmak adına kesin sınırları olamayan ölçülerdir. Bu handikapı tolere edecek durum ise Moderasyon ekibi ve Admin ekibinin sayısının ve tecrübesinin çokluğudur.

[size=16:1a7884849b]:1a7884849b[/size:1a7884849b]
 
coderlord28.04.2005 - 09:02:02

- Değişkenleri doğru kullandı mı ? ShortString yerine String, Word yerine Integer kullanmış olması gibi gelecekte önemli durumlara büyük oranda dikkat etmiş mi ?

Yerine göre String yerine neden shortstring kullanılacak ben bunu anlamadım. Bu biraz yanlış bir örnek olmuş.
 
Berdem28.04.2005 - 10:18:22
Merhaba ,
Ben hala eski önerim olan veritabanı tasarım aracı önerimin üzerinde hala duruyorum.Buna ek olarak yarışmanın bu proje seçilirse nasıl bir plan üzerinde gidilmesi üzerine önerilerim olacak.
1.Bu projenin ara yüzü bence forum kıdemlileri tasarlanması yapılabilir..
2.Bu yarışma için eger olabilirse bu forumda ayrı örnek ve öneri olarak www.delphiturkiye.net tahsis edilmeli sitedeki sayfaların projenin form yüzleri konmalı ve burdaki kullanılan elemanların ne tip fonksiyon yapacakları hakkında bilgilendirme yapılması olabilir.Ayrıca bu bu bölüm için forum düzenlemesi yapılabilir.Bu bölümde bu proje için sıkıntılarını paylaşıp ortak çözüm arayabilirler.Ve ya projenin daha iyi çalışması için fikir alışverişi yapabilirler.
3.Fonksiyonlar ve prodesürler ayrılmalı ve zorluk derecesine göre puanlaması yapılır. örnek trigger kodlama için yarışmacılar kodunu planlar ve yarışma jürisine gönderir.En iyi ve kaliteli kodu gönderen üye bu bölüm için puan alır.
3.Bu fonksiyonlar için kodlamayı en çok hangi üye puan alırsa tabiki bu gönderilen kodların kalite standardı belirlenerek yarışmanın birincisi seçilir.
..Ve uzun soluklu bu proje için ER modeling olan ve triggerlari SP kendisi oluşturan Türk Bilişimcilerinin gurur kaynağı olabilecek yapıt ortaya koyacağımıza inanıyorum.
 
ibr_ozdemir28.04.2005 - 11:00:16
Kolay gelsin arkadaşlar.
Siteyle 1 gün önce tanışmama rağmen artı izlenim bıraktı özellikle bu etkinlik.
Şu an hemen aklıma gelen küçük ama yararlı bir bieleşn tasarımı var: Dil desteği verebilen bir bileşen.
-Ağaç yapısına sahip bir sistemle aranan terimler rahatça bulunabilir. mesela : SabitTerimler.Cikis gibi bu terimin ( Cikis ) karşılığı sonradan yüklenebilen bir kelime olur (Çıkış,Exit gibi) böylelikle aranan kelime hem hızlı bulunur hemde kafa karıştırmaz
-Dışardan terim yüklenebilir
-Dışardan kelime yüklenebilir

aklıma gelenler bunlar

Biraz basit ama dil problemini ortadan kaldırabilir diye düşünüyorum

Teşekkürler iyi çalışmalar
 
mrmcop28.04.2005 - 11:03:16
@coderlord Senin için açayım... Laughing Laughing Laughing

- Mesela DLL kurgusu yapılıyor. Aktaracağı ortalama string ifade boyundan eminken, ShortString kullanıp da sorunsuz parametre aktarma şansına karşılık, String kullanıp bir de ShareMem kullanma mecburiyetine sokması olumsuz puan demektir... Idea Bu bakımdan... Örnek olarak yanlış olduğunda ısrarlıysan kaldırabilirim... Wink
 
coderlord28.04.2005 - 13:14:24
:) Sadece DLL için ise haklısın. Ancak uygulama genelinde böyle bir şeye gerek var mı? Tanımı bu şekilde değiştirsek nasıl olur?
 
mrmcop28.04.2005 - 13:37:10
Tamam. Başlığı öldürmeden senin yazdıklarınla gerekli düzeltmeyi yapmış kabul edelim... Laughing
 
gorecelik28.04.2005 - 22:29:49
mrmcop ben daha yeni üye olduğum için bu siteye forumdaki yarışma başlığını görünce bakıyım dedim ve okadar yazıyı okuyamazdım okuduğum kadarıyla anladığımı ortaya koydum belki yanlış olabilir ama sonuçta bi görüştü benimki bide


Görecelilik kavramının, objektif ölçütler bakımından kişiye göre değişkenlik gösteren yapı sergilediğini ve genellikle denk olmadığını sanıyorum hepimiz kabul ediyoruz


bunu yazman ne alaka konuyla onu anlayamadım

Şu anda aklıma bi proje gelmedi gelirse belirtirim yarışmada görüşmek üzere Laughing
 
mrmcop28.04.2005 - 23:12:43
@gorecelik

- Alaka kurulan satırların paragraf yer değişikliği yaparken copy/paste sırasında silinmiş olduğunu yeni farkettim. O yüzden alakasız kalmış.

- Silinen paragraf şöyle bir girizgah içeriyordu... Wink

- Güzel bir Nick seçmişsin.
- Yarışma tarzı hakkındaki önerin, kendi aramızda da oylandı. Objektif değerlendirmeyi zorlaştıracağını, değişken türdeki projelerin puanlama yapacak ekip için zor olacağı şeklinde bir karara vardık.

- Herkes farklı bir tarafından tutacaktır. Değerlendirme kişiden kişiye farklılık -görecelilik- gösterecektir...


- Şimdi herhalde anlam oturmuştur... :D
 
Kuri_YJ03.05.2005 - 13:21:55
Yaw çorbada benim de tuzum olsun isterim, eğer oyun tarzı bir şey yazılacaksa, DelphiX'i kullansak ne dersiniz? Orada aradığımız pek çok şey var (Yani Multi User Game Session'a kadar yapılmış) Sprite, animation, pallette vs. vs. ) DirectX'i kullanmış olacağız veya OpenGL bişiler? Bilmem ne dersiniz? Yani standardlardan beklentiler konusunda DelphiX gibi yada OpenGL gibi birşeyler koyalım.

Kolay Gelsin
 
sipi_raca04.05.2005 - 21:54:58
Merhaba, benim düşüncem geleceğe yönelik programlar yazmak ileride populer olacak bir program diye düşünüyorum tabi kendi fikrim;
şöyle ki;
1- günümüzde her kurum, kuruluş, şirket vb. yerlerde bilgisayar ağları var ve gelecekte bu şekilde. Yani programımız ağ üzerinde çalışmalı,

2- program içerisinde kullanıcılar birbiriyle iletişim kurabilmeli yazışmalar ve dosya iletimleri olmalı, msn gibi sesli iletişimi de desteklmeli,

3- veri tabanı kaçınılmaz zaten :) ama sıradan sorgulama kayıt cart curt şeklinde kullanım değil, yapay zeka ve bulanık mantık uygulaması yapmalıyız ki gelecek budur :) program veri tabanındaki geçmiş verileri incelemeli neyin faydalı olduğunu ve olabileceğini hesaplamalı bu madde önemli***** konuyla ilgili bilgisi olanlar farkındadır eminim.

4- programda network istatistiği ele alınmalı ve güvenlik takibi yapılmalı yine benim görüşüm geleceğin önemli bir alanı

5- bunlara ek olarak bir izleme departmanı düşünülebilir. hesap ve işlemlere karışmayan ama sürekli tüm kullanıcılarda inceleme, gözlem ve kontroller yapan bir modül. Aynı sistemde çalışacak ama aytı bir modul.

6- program yöneticileri haftalık, aylık vb gibi çalışma ve mevzuat istatistiğini alabilmeli istedikleri alandaki hareketlilikle ilgili rapor alabilmeli.

7 tabi programımızda personel takibi, muhasebe kayıt ve işlemleri ... gibi durumları da dahil etmeli.

Buyrun size bir proje bana çok orjinal geliyor ve yazılımla uğraşan kişinin kesinlikle yapmalıyız diyeceği türden birşey. Kapsam ve alan geniş kimsenin gözü korkmasın çünkü eleman sayısı da çok azmin elinden kurtulamaz bir proje :)
 
rsimsek06.05.2005 - 11:28:45
Arkadaşlar sanırım yarışma biraz haftasonu (7-8 mayıs) seminerlerinin gölgesinde kaldı. Fakat seminer sonrası iyi bir ivme ile hızına devam edecektir, bizi izlemeye devam edin zaplamak zıplamak yok, az sonra buradayız Laughing Laughing Laughing
 
Kuri_YJ06.05.2005 - 12:39:34
Selamlar,

sipi_raca :) Söylediklerin güzel ancak bu bir yarışma, belirli bir süresi olan ve sonucunda 1., 2. 3.'lerin olacağı bir yarışma :) Süresi de 2 ay, bu söylediklerine yıllar lazım, (Bu tartışmaların ilk yapıldığı andaki konuşmalara bakmışsan, orada bir şey söylemiştim) hangi birimiz düzenli işlemler veya eylemler gerçekleştirebiliyor diye.

Maalesef henüz bu konuya mantık olarak hazır değiliz (naçizane fikrim)

Kolay Gelsin
 
sipi_raca07.05.2005 - 15:15:41
Aslında benim anlattığım proje bir yarışmadan çok bir birliktelik projesi farkındayım yarışma sınırlarını aşan türden ve kişisel olarak yapılması biraz zor ve zaman alan türden.
Ama şöyle bir öneride bulunsam nasıl olur :)
Yarışma bittikten sonra Delphiturkiye ailesi olarak türkiyenin farklı yerlerinden insanları sanal ortamda bütünleştirerek bu güzel projenin adımlarını atabilir miyiz. Üya sayısı çok iyi aralarında programcı, mühendisler ve birçok bu bölüm öğrencileri var. herkese bir parça düşerse kişisel bazda basit bir hal almaz mı :)
ve yapabilir miyiz ?
 
vampir26108.05.2005 - 15:51:32
Aslında benim anlattığım proje bir yarışmadan çok bir birliktelik projesi farkındayım yarışma sınırlarını aşan türden ve kişisel olarak yapılması biraz zor ve zaman alan türden.
Ama şöyle bir öneride bulunsam nasıl olur :)
Yarışma bittikten sonra Delphiturkiye ailesi olarak türkiyenin farklı yerlerinden insanları sanal ortamda bütünleştirerek bu güzel projenin adımlarını atabilir miyiz. Üya sayısı çok iyi aralarında programcı, mühendisler ve birçok bu bölüm öğrencileri var. herkese bir parça düşerse kişisel bazda basit bir hal almaz mı :)
ve yapabilir miyiz ?


Aynıı görüşte değilim bu iş için kesinlikle karşılıklı diyaloglar kurulmalı günlerce, haftalarca, aylarca planlama üzerinde, uzman ve profosyonel kişiler tartışmalı konuşmalı fikir birliğine varmalı. sizin düşündüğünüz gibi ders için yapılmış ve hocaya teslim edilen 20-30 kayıt girilen bir program değil bu böyle bir iş için uzman bir kadroyu elverişli bir ortama koyup yeterince zaman yeterli maddi (500.000.000 YTL gibi) ve manevi destek sunmalısınız. 2-3 aylık bir sürede internet üzerinden haberleşerek böyle bir projenin ancak hayali kurulur. bence kafamızı birçok kullanıcıya hitap edebilecek , basit kullanılabilen, çok yönlü bir programa yormalıyız. Herkese kolaylıklar diliyorum.
 
Immortal12.05.2005 - 15:16:24
AvaFind Programını bilenler bilir ...Bilmeyenler için şöyle söylim. Bilgisayarınızı önce tarayarak indexler ve bunu bir database mantığla kaydeder ve içinde çok kolay bir şekilde arama yapılabilir.Tabi bu onun en can alıcı özelliği değil. scout bot sanırım yanlış yazmadıysam:) Bu teknolojisi saydesinde ram deki değişikleri algılayıp database e kaydetmektedir böylelikle ilk kurulumundan sonra ki indexleme işleminden sonra asla performans düşürmez bu sayede hızlı aramada gerçektende bir mucize yaratmaktır:) Ama Elektrik kesintilerinde yada reset gibi işlemlerde bilgisayarı tekrar taraması gerkeçtende çok sinir bozucu ben diyorum ki neden böyle bir teknolojide biz yapmayalım yani scout bot teknolojisi gerçektende çok etkileyici artı AvaFind ın elektirik kesintisi ...vs gibi sorunlarınıda aşmış bir program sanırım çok daha kullanışlı olucağı kanısındayım ...

teşekkürler ve iyi çalışamlar.
 
sipi_raca14.05.2005 - 14:12:33
@vampir261 arkadaşım sanırım belirttiğim projeyi fazla büyütmüşsünüz gözünüzde. zaman alır ama belirttiğiniz yöntem ve çalışma türünden değil. günümüzde birçok işletmede rastlıyorum bu tür programlara. öyle muazzam firmalar değil hazırlayanlar. Çevremde birçok farklı alanda küçük programlar hazırlayan arkadaşların programlarını bir modul olarak görüyorum birleştirilirse ve düzenlenirse sanırım bu proje hazır görünüyor.

Şunu belirtmek istiyorum, ben internet üzerinden birbirini hiç tanımayan insanların bunu yapabileceğini düşünebiliyorsan emin olunuz ki 5-6 kişilik bir yazılım grubunun 2-3 ayını ancak alır.
 
pro_imaj17.05.2005 - 12:12:58
Merhaba
Biz galiba sabit bir projeden bahsediyoruz.

ama Ben Herkes kendi projesini ortaja koysun yarışma sonunda hangi projenin iyi olduğu olrata çıkar ve iyi olan proje üzerinded hepimiz bir bütün olarak o projeye odaklanırız.

Sadece Bir Görüş

Emeği Geçen Herkese çok tşk .ederim.
Kolay gelsin
ÇAlışmalarınızda başarılar
 
mrmcop28.05.2005 - 13:22:11
[size=14:8f1303534e]:8f1303534e

:8f1303534e

:8f1303534e

- Arkadaşlar hareketlenin... Herkes tatil planı yapıyor anlaşılan. 8)

:8f1303534e[/size:8f1303534e]

- Hayatta olan kimse var mı ? Yarışma ruhunu kaybetmeyin... Hemen kolları sıvıyorum, proje-şartlar ve ödül konusunu netleştirip sizlere sunucaz...
 
mrmcop12.06.2005 - 09:37:32
- Yarışmanın resmi açılış duyurusu yapılmıştır.. Yine programlama forumunda bir üst duyuruyu inceleyiniz...

http://www.delphiturkiye.com/forum/viewtopic.php?t=9222

- Bu mesaja ne gerek vardı diye soracak olanlara, bu başlığı kapattım, ilgilienenler için otomatik mail generate edilsin istedim... 8)
 
NOT : Bu sayfa google'un siteyi indekslemesi içindir. www.delphiturkiye.com/forum/ adresini kullanınız!
1998-2006 www.delphiturkiye.com