mfyz.org’un kodları açıldı: LifeStream
Yavaş yavaş ufak tefek parça parça kodlar sunmaya başlıyorum.
http://projeler.mfyz.com/ subdomaini altında yayınlayacağım. Şimdilik ilkel ve sade/basit sayfalarla yakında daha da çoğalacak bir bölüm orası. Sonra şekillendiririm gerekirse.
mfyz.org’u biliyorsunuz (ya da bilmiyorsanız : http://mfyz.org ) çeşitli sosyal ağlarımdaki rss kaynaklarını işleyerek organik bir sayfa yapmıştım. Onun kodlarını paylaştım, hatta birkaç gün içinde nasıl yapıldığını da anlattığım 2 döküman yayınlayacağım.
Test/Demo : http://projeler.mfyz.com/lifestream/demo/
Proje sayfası ve ayrıntılar :
http://projeler.mfyz.com/lifestream/
Subversion ile proje geliştirmek
Subversion nedir?
Subversion, adından da anlayabileceğiniz gibi sürüm yönetim sistemidir. Dosyaları ortak bir depoda tutup sürüm yönetimi sağlar. Subversion’u (genel kısaltması “SVN”) ile proje geliştirirken projenizin sürümlendirilmesini, global bir geliştirme ortamı sunmak amacı ile kullanırız.
Neden Subversion kullanayım?
Subversion’un proje geliştirirken birçok artısı var. Öncelikle her dosyanızın sürümlerini takip edebiliyorsunuz. En güzeli de subversion size o kadar güzel bir inceleme ortamı sunuyor ki, subversion ile eski sürüm dosyalarınızı, yeni sürümlerde neler değişmiş birebir görebiliyorsunuz. Diff görüntüleyici programlar kullanarak (ki çoğu GUI bazlı subversion clientlarında diff görüntüleyici vardır) son sürümde hangi satırlar eklenmiş hangileri değişmiş. hangi satırlar silinmiş kolaylıkla görebilirsiniz. Bir diğer güzelliği de editör bazlı görebilmektir. Yani subversion’a atadığınız kullanıcılar veya sisteme ait kullanıcıların subversion’u kullanması iznini vererek. Bu sürümlerdeki değişimlerin kimler tarafında yapıldığını görebilmektir. Mesela bir düzenleme yapıldı ve ya hatalar oluştu ya da kodlar kayboldu, ya da gerçekten güzel bir düzenleme yapıldı, bunu kimin tarafından yapıldığını görebilirsiniz.
Ayrıca kendi dosya transfer protokolü sayesinde herhangi bir ftp gibi bir sunucu kurmanıza gerek kalmayacaktır. Okumaya devam et “Subversion ile proje geliştirmek”