19 Haziran 2007 - 0:43
Parmak İzi ile Notlarım(PİN) Projesi Hakkında…
Yaklaşık bir hafta önce PİN projesine başlamıştım.Proje iki kısımdan oluşuyor Web ve Masaüstü yazılımı, web benim için işin kolay kısmıydı 1 hafta süre içerisinde tasarım ve php programlamasını bitirdim daha sonra masaüstü bölümüne geçtim.Bildiğiniz gibi artık bende açık kaynak kod taraftarıyım ama malesef masaüstü bölümünde .net bildiğim için onu kullanmak zorundaydım, GrFinger SDK’sı üzerinden birşeyler yaptım evet çok güzeldi başarılı bir şekilde parmak izlerini tanımlayabildim daha sonra yine başarılı bir şekilde Microsoft Fingerprint tarayıcısı ile bağlantı kurdum.
Sorun Web ile Masaüstünü entegre etmeye çalıştığımda oluştu, parmak izi doğrulamasını masaüstünde güvenlik açısından yapamazdım, masaüstünde sadece tarama yapılmalı sunucuya gönderilmeli sunucuda doğrulamayı yapmalıydı bu noktaya geldiğimde büyük bir sorunla karşı karşıya olduğumu farkettim..PHP ile bu doğrulamayı yapmam için GrFinger SDK’sını PHP’ye entegre etmem gerekiyordu buda imkansızdı.Bulduğum tek çözüm web bölümünüde C# ile kodlamak oldu yani asp.net kullanarak bu şekilde yapsam sunucuda doğrulamayı mümkün kılacaktım fakat benim amacım PHP dilimi geliştirmekti ve zaten php kodlamam bitmişti.ASP.Net ile kodlamaktansa projeyi malesef iptal etmeye karar verdim
10 Temmuz’a kadar yani bugünden itibaren yeni bir proje yapmam için 21 günüm var(10 Temmuz’dan sonra ÖSS nedeniyle kodlamaya yaklaşık 1.5 yıl ara veriyorum), en kısa zamanda bir fikir bulup gerçekleştirmeye çalışacağım.
Programlama
Yorumlar:
arkideş güzel fikir benden çok daha profosyonel olduğunda kesin ama
fakat php-gtk kürüphanesi kullanarak yapılması mümkün değilmi veya pyhton kullanılarak illa da microsoft çıkardığı türevlerini mi kullanmak zorundayız
benim de masaüstü ve web ortak çalışmasını düşündüğüm php projem war ben araşırma içerisindeyim ama bu olabiliyorsa benimki hayli hayli olur sanırım
kolay gelsin vazgeçme
@murat arıkan
Dostum malasef PHP’nin GTK kütüphanesi ile mümkün değil, parmak izi tanımlama oldukça komplike bir işlem bir resmin üzerinde işlem yapmaktan çok daha ilerisi.Tanımlamayı yaparken mutlaka bir SDK gerekiyor bulduğum SDK’lar içinde web ile uyumlu olanlar sadece asp.net’i destekliyor, bende ms tabanlı çoğu şeyden vazgeçmeye çalışırken asp.net kullanmayı mantıklı bulmadım…
asp.net ten vazgeçmiş olmanı yeni farkettim. şaşırdım ve üzüldüm açıkcası. kullanmak istediğin sdk ların mono desteği olup olmadığına bakmış mıydın?
@anov
açıkcası ben üzülmedim çünkü açık kaynağı kullanmak için gerçekten sayısız neden var bu yüzden artık ms taraflı yazılım geliştirmeyi düşünmüyorum.Mono desteği nedir ?
başka bir komünist daha! küba/çin için vize verin arkadaşa
Burada önemli olan nokta Microsoft’ın işletim sisteminde çalışan yazılım geliştirdiğin. Desktop pazarında ezici çoğunluğun, 3-5 forum/1-2 şenlik dışında kimin borusunun öttüğünü, Dünyanın herhangi bir yerinde bağımsız (bir şirkette/büyük organizasyonda (firefox gibi) çalışmayan) açık kaynak kodlu yazılım geliştirenlerin açlıktan nefesinin koktuğunu, “will code php for food” yazılı avatarları hatırlatmama gerek yok umarım
ASP.Net’ci iken seni tutuyordum, yazık ettin kendine. Solculuk yolunda başarılar.
vay be bu kadar MS taraftarı olduğunu bilmiyordum
@NicholaiHel
3-5 forum/1-2 şenlik demişsin web için demiyorsun umarım bunu çünkü dünya üzerindeki en fazla kullanılan web programlama dili açık ara farkla PHP…
Dediklerinde belki haklı olabilirsin, ben geleceğin açık kaynak kodda olduğuna inanıyorum ama bunu zaman gösterecektir.
“ASP.Net ile kodlamaktansa projeyi malesef iptal etmeye karar verdim”
Böyle bir karar verdiysen saygı duymaktan başkaca bir çaremiz yoktur. PHP (ben her ne kadar benzer sebeplerden dolayı hoşlanmasam da) başladığı noktadan çok ileride -tabi bunu dışarıdan bir gözlemci olarak söylüyorum- ve güçlü.
Yalnız. asp.net in geriden takip ediyor olsa bile linux üzerinde çalıştırılabilen türevi vardır. Boş vakitlerimi de tamamen ms ürünlerine ayırmaya başladığım için
bana denemek nasip olmadı. Yalnızca evde açıp kodlarını inceliyorum. Projeye katılma talebi vermek için içim içimi yese de ekime kadar kendimi tutacağım
Not : Projenin adı xsp diye geçiyor. Her ne kadar ben denemediysem bile c# eğitimlerim sırasında Sefer Algan tarafından vs ile kodlanmış bir projenin mono kurulu bir linux makinada (redhat) aynen çalıştığı sunumu izlemiştim. Şu an webparts hariç tüm özelliklerin çalışıyor olması gerekir.
http://www.go-mono.com
dostum tekrar merhaba ,
php nin gtk kütüphanesi ile bahs ettiğim mono yu kullanmakdı
mono da firmework sdk bulunmakda benim ingilizcem çok yeterli değil türkçeliştirildikçe bakınıyorum ancak ama sen bi bak derim çalışmaya dewam
kolay gelsin
@murat arıkan
mono biraz yeni bir teknoloji benimde daha yeni haberim oldu ama oturmuş birşey olsaydı projeyi kurtarmak için denerdim fakat şuan yeni bir projeye başladım ve %30 civarını bitirdim bundan sonra geriye dönmem…bilgilendirdiğin saol.
Bu yaşta bu kadar çok şey öğrenmek için neler yaptın nasıl yaptın anlamış değilim. Ben de senin yaşlarındayım birşeyler öğrenmek istiyorum en azından hevesliyim. Tavsiyeleriniz neler olabilir acaba?
@Gökhan Çoban
tavsiyem kaynaklardan iyi yararlan mümkünse kitap al ve tamamen, sıkılmadan oku. öyle anlar olacak ki bilgisayar başında sinirden saçma sapan hareketler yapacaksın 
4 yıl önce tanıştım programcılıkla ilk büyük adımı bir ASP kitabı olarak attım 500 sayfalık kitabı 4 günde bitirmiştim
Ben php öğrenmek istiyorum. Nedense Microsoft ve türevlerine karşı bir sempatim yok. Hakkı Öcal’ın dökümanlarından faydalanmaya başladım bile. Sıkılmadan okumaya gayret ediyorum. Ama beni tetikleyecek birşeyler olmalı. Ne bileyim oku oku sonu gelmeyecekmiş gibi geliyor. Ama seni görünce daha farklı hissediyorum kendimi. Geç kalmışım hissine de kapılıyorum diyebilirim. Acaba php için iyi bir kitap tavsiyen varmı? Kafamda yapmak istediğim onlarca projem var. Yani hafiften bile giriş yapsam gerisi çorap söküğü gibi gelecek ama nasıl. Bana kaynak konusunda yardımcı olabilirsen sevinirim. Kitap olabilir bu. E-book lar heves vermiyor maalesef
@Gökhan Çoban
PHP için Alfa yayınlarının PHP ve MySQL kitabını tavsiye ederim ama bu kitapla çok daha fazla sıkılacaksın emin ol
(bu arada belirli bir düzeyde html ve css bildiğini varsayıyorum bilmiyorsan netten dökümanlar oku 2-3 günde halledebilirsin)
Geç kalmadın merak etme ben biraz erkenciyim
Yüzeysel halde html biliyorum. Frontpage ile özgün tasarımlar yapabilirim. Bana şimdiye kadar gerekli olan birkaç javascript kodu kullandım. (Bkz: Pop-up) Fakat bunun yanısıra css hakkında en ufak bir fikrim yok. Çok zor birşeymiş gibi geliyor neden bilmiyorum. Ama senin tavsiyelerine kulak asıp dediklerini yapmaya özen göstereceğim. Bu arada aklıma gelmişken sorayım. Öss nasıl geçti. Bir yerleri kazandınmı? Daha doğrusu istediğin yer oldumu? Ben bu sene iyi hazırlanmadım. Odtü Bilgisayar istiyorum. Puanımda beklediğim gibi kötü geldi biraz. Tercih yapmayacağım. İlla seneye bana şov yaptırcaklar ya. İşte diğer bir sorun benim için de bu şov aşamasında php’ye ne kadar eğilebileceğim yada onun benim şov ön hazırlığıma ne kadar etki edeceği
Ama artık okul yok, her ikisinede vakit ayırabilirim umarım
Neyse ben çalışmaya devam edeyim. Teşekkürler.
@mTuran tavsiye ettiğin kitabın siparişini dün internet üzerinden yaptım. Bugün akşamda kargoya vermişler sanırım. 1-2gün sonra büyük ihtimalle elimde olacaktır. Bakalım bana ne denli faydalı olacak, daha doğrusu ben ne denli faydalanacağım
Bunu önümüzdeki günler gösterecek. Ya seni daha çok rahatsız edeceğim yada (Umm.) seni daha çook rahatsız edeceğim
Teşekkürler
Saygılar.
@Gökhan Çoban
bundan sonrası göstereceğin çabaya, sabıra ayıracağın zamana bağlı.
Sevindim kitabının gelmesine piyasdaki en iyi Türkçe PHP kitabını aldın ama benden bu kadar
sevgiler
@mTuran
Php üzerine çalışırken arada sıkıldığımda dönmek üzere bana Flash 8 için bir kitap önerebilirmisin, yada internette bulabileceğim bir döküman herneyse işte
En güzel ve hızlı öğrenebileceğim hangisiyse o, yada senin tavsiye edeceğin hangisiyse
Teşekkürler. Herkese Selamlar.
Tavsiye ettiğin Php ve Mysql adlı kitap üzerinde çalışmalarım son hız sürüyor. Senden bir tavsiye daha isteyeceğim. Flash 8′i öğrenmek kolaydır diye umuyorum. Kitaplarıda bu aldığım kadar kalın değil sanırım. Çalışması daha eğlencelidirde büyük ihtimalle
@Gökhan Çoban
Flash konusunda sana yardımcı olmam çok zor çünkü bugune kadar flash’ı nereyedeyse hiç kullanmadım. Ama Flash’dada kalın kitaplar var tabiki HTML+JS+PHP’den belki kolaydır ama onunda bir programlama dili var ve yine kod yazıyorsun(actionscript) benim önerim Flash’a hiç bulaşmadan önce kendini HTML+PHP alanlarında geliştirmendir.
@NicholaiHel
“açık kaynak kodlu yazılım geliştirenlerin açlıktan nefesinin koktuğunu, “will code php for food” yazılı avatarları hatırlatmama gerek yok umarım”
tamamiyle yanlış düşünüyorsun. yahoo sende hangi programlama dili ile kodlandı? php programcıları asp.net’cilerden çok daha fazla iş imkanına sahip. yaşayan biliyor.