czwartek, kwietnia 17, 2008

Piszemy serwis społecznościowy w Google App Engine

Wczoraj koło 20:30 wpadłem na pomysł sprawdzenia jak dużo czasu potrzeba na zbudowanie systemu społecznościowego w oparciu o Google App Engine ;-)
W taki sposób zaczął powstawać RMKSocial ;-).
Jak na razie RMKSocial ;-) liczy sobie 465 linii kodu w Python'ie, a jego tworzenie trwało jak na razie około 7 godzin.

W tym czasie powstały zręby systemu, czyli wewnętrzna "poczta" oraz profile użytkowników.

Kolejnym etapem będzie dodanie Grup użytkowników [czy też forów] oraz wyszukiwarka użytkowników [teraz by do kogoś napisać lub obejrzeć czyjś profil trzeba znać ID tej osoby ;-)]. W następnym kroku postaram się wprowadzić zabezpieczenia przed niecnymi praktykami ;-) oraz możliwość włączenia otrzymywania powiadomień przez maila.

Wstępna refleksja po zastosowaniu NDD [Needs Driven Development - Development sterowany potrzebami ;-)] do tworzenia RMKSocial ;-) jest taka, że stworzenie systemu społecznościowego to żadna filozofia. Trzeba tylko pamiętać żeby nie ładować się w zabawy z sesją ;-) [której zresztą Google App Engine nie posiada :-)]

Dla zainteresowanych adres mojego profilu w RMKSocial ;-) [trzeba być zalogowanym by móc go obejrzeć ;-)]


Podobne postybeta
Niestraszna mi quota w Google App Engine ;-)
Delete Driven Development ;-)
Jak to rzeczy proste okazują się trudnymi ;-)
Wiedza magiczna
Papa laptopku..... ;-)