Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

6 Stron V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> Konkurs php.pl - pożyteczne i praktyczne biblioteki, http://art.php.pl
nospor
post
Post #21





Grupa: Moderatorzy
Postów: 36 565
Pomógł: 6315
Dołączył: 27.12.2004




no dokladnie. caly czas jest o tym mowa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Speedy
post
Post #22





Grupa: Zarejestrowani
Postów: 651
Pomógł: 28
Dołączył: 4.12.2004

Ostrzeżenie: (0%)
-----


Ech... Ja się nie będę na pewno za nic brał, gdyż nie mam teraz czasu (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) . Mam nadzieję, że będzie w wakacje lub za rok podobny konkurs (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) .
Go to the top of the page
+Quote Post
DEXTER_c
post
Post #23





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 8.12.2005

Ostrzeżenie: (0%)
-----


Mógłby ktoś dokładnie opisać co dzieje się z prawami autorskimi do zgłoszonej do konkursu biblioteki?
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #24





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Myślę, że nic się nie dzieje, bo nie ma prawa się dziać : ) Niezbywalne
Ewentualnie na miejscu jest pytanie o prawa autorskie majatkowe. Wydaje mi się, że jeśli w regulaminie nie ma żadnego zapisu, to tez się z tymi prawami nic nie dzieje. Jedyne, na co się zgadzasz, to udostępnienie kodu na konkurs.

P.S
Sorry, jeśli komuś wjechałem w kompetencje : )

Pozdrawiam.
Go to the top of the page
+Quote Post
seaquest
post
Post #25





Grupa: Przyjaciele php.pl
Postów: 790
Pomógł: 7
Dołączył: 6.02.2003
Skąd: Polska

Ostrzeżenie: (0%)
-----


Ale dokładnie tak jest. Prawa majątkowe do aplikacji zachowuje twórca. Jedyne na co się zgadza uczestnicząc w konkursie, to na to, że udostępnia nam kod nieodpłatnie.
Go to the top of the page
+Quote Post
MMP
post
Post #26





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 2.06.2006

Ostrzeżenie: (0%)
-----


1. Wykorzystanie oraz zastosowanie wzorców projektowych.
Ekhm, a gdzie jest lista wszystkich wzorców które moge zastosować? Rozumiem że własne innowacyjne pomysły są skazane na niższe noty za innowacyjność?

2.
>> Ocenie będzie podlegać:
>> [*] Subiektywna ocena jury.
[..]

3. Projekty będą uruchamiane na najnowszym dostępnym php, z włączona obsługą cURL oraz MySQL.

Z jakimi bibliotekami?

Powiem tak, cały system oceniania(przez jury) jest do ..., ponieważ przedstawia on jedyną słuszną idee programowania narzuconą przez organizatorów. Pełna indoktrynacja.

Temat bym zmienił na "Standardowe zadania programisty OOP"
Go to the top of the page
+Quote Post
batman
post
Post #27





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




A ja mam pytanie dotyczące klas "pomocniczych". Jeśli moja biblioteka korzysta z jakiejś pomocniczej klasy (mojego autorstwa), ale klasa ta nie jest defacto częścią biblioteki, to czy można ją dołączyć, czy rozwiązać ten problem na tzw. okrętkę ?
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #28





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




@MMP - wybacz, ale chyba nie bardzo wiesz, co piszesz ; (

Cytat
1. Wykorzystanie oraz zastosowanie wzorców projektowych.
Ekhm, a gdzie jest lista wszystkich wzorców które moge zastosować? Rozumiem że własne innowacyjne pomysły są skazane na niższe noty za innowacyjność?


http://pl.wikipedia.org/wiki/Wzorzec_proje...8informatyka%29
http://www.martinfowler.com/eaaCatalog/
http://www.phppatterns.com/docs/start

Możesz stosować wszystkie wzorce, które pomogą Ci rozwiązać jakiś problem. Mam nadzieję, że powyższe linki pomogą.

Cytat
Powiem tak, cały system oceniania(przez jury) jest do ..., ponieważ przedstawia on jedyną słuszną idee programowania narzuconą przez organizatorów. Pełna indoktrynacja.

Temat bym zmienił na "Standardowe zadania programisty OOP"


Wiem, że klasy (celowo nie pisze OOP) nie zawsze są potrzebne, lecz akurat do pisania bibliotek nadają się wyśmienicie. Po pewnym czasie używania kod obiektowy staje się niemal normą dla programisty i uwierz mi - niewielu jest takich, którzy zamieniliby potem klasy na funkcje : ) Zresztą obiekty wykorzystuje także wiele aplikacji nie pisanych obiektowo - właśnie jako biblioteki.

Pozdrawiam.
Go to the top of the page
+Quote Post
Seth
post
Post #29





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Cytat(MMP @ 14.12.2006, 22:48:54 ) *
Powiem tak, cały system oceniania(przez jury) jest do ..., ponieważ przedstawia on jedyną słuszną idee programowania narzuconą przez organizatorów. Pełna indoktrynacja.

Nie no prosze. Pierwszy raz bierzesz udzial w konkursie?
Nie ma jury, ktore nie ocenia subiektywnie i nie ma tez konkursow, ktore nie maja swoich zasad, ktorych trzeba sie trzymac aby go wygrac.

Startujac w konkursie pieknosci, kandydatka musi byc conajmniej ladna i jakos nikt tego nie neguje - jest to po prostu oczywiste, ze organizator konkursu naruca pewne reguly. Jezeli nie spelnia tych norm to nie wygra.

To tak jakby miec pretensje do organizatorow konkursu na najlepsza aplikacje w Javie o to, ze nie mozesz pisac w php.

Poza tym sa pewne standardy, ktorych programisci powinni sie trzymac, wiec dlaczego ich nie promowac?
Chyba sam wiesz jak wyglada sprawa kompatybilnosci przegladarek z ogolnie przyjetymi standardami. Skad to sie wzielo? Ano stad, ze kazdy wolal robic jak uwaza za sluszne.


Inna sprawa to taka, ze nie znalazlem tez zadnego punktu regulaminu, ktory mowil by, ze nie mozna stosowac swoich rozwiazan, a wrecz przeciwnie - o to wlasnie chodzi.


Sadze, ze troche na wyrost oceniasz jury i to czemu ma sluzyc ten konkurs. Jezeli Ci sie on nie podoba to zglos swoje uwagi, a nie obrzucaj ludzi blotem. Jezeli nie chcesz tego robic to nie bierz w nim udzialu - przeciez nie jest on przymusowy.
Go to the top of the page
+Quote Post
MMP
post
Post #30





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 2.06.2006

Ostrzeżenie: (0%)
-----


Cysiaczek nie zrozumiałeś mnie. Ja wiem jakie są, gdzie jest spis topowych wzorców projektowych. Nie uważasz że ten punkt zabija innowacyjność, może ktoś wymyśli coś lepszego do singletona, fabryki ale nie dostanie za to punktu bo nie jest to już wymyślony wzorzec programowania.

Klasy to nie wszystko, klasą może być 'jądro' biblioteki a prawdziwa moc kryje się w zwyklej funkcji np.
Kod
function addEvent( obj2, type, fn ) {
    if (obj2.addEventListener) {
        obj2.addEventListener( type, fn, false );
        EventCache.add(obj2, type, fn);
    }
    else if (obj2.attachEvent) {
        obj2["e"+type+fn] = fn;
        obj2[type+fn] = function() { obj2["e"+type+fn]( window.event ); }
        obj2.attachEvent( "on"+type, obj2[type+fn] );
        EventCache.add(obj2, type, fn);
    }
    else {
        obj2["on"+type] = obj2["e"+type+fn];
    }
}


Wg. mnie regulamin tymi wszystkimi punktami blokuje innowacyjność, a chyba nie o to chodzi w konkursach?

Nie było przed chwilą postu Setha więc:

Porównywanie konkursu piękności z konkursem programistycznym mija się z celem, no chyba że jest to konkurs który polega na pięknym udokumentowaniu kodu, idealnych wcięciach, doskonałnych nazwach zmiennych.

>> Nie ma jury, ktore nie ocenia subiektywnie
Przeczytaj regulamin to zobaczysz do czego pije.


>> Chyba sam wiesz jak wyglada sprawa kompatybilnosci przegladarek z ogolnie przyjetymi standardami.
php chodzi na każdej maszynce tak samo przy identycznej konfiguracji, konkursy programistyczne powinny rozwijać przedewszystkim INNOWACYJNOŚĆ, a nie kolejne powielane znanych rozwiązań. Może jest coś lepszego od SOAP, XML...?

>> Inna sprawa to taka, ze nie znalazlem tez zadnego punktu regulaminu, ktory mowil by, ze nie mozna stosowac swoich rozwiazan

Ale za stosowanie własnych wzorców, tudzież nieznanych jury nie dostajemy punktów (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

>> Sadze, ze troche na wyrost oceniasz jury i to czemu ma sluzyc ten konkurs. Jezeli Ci sie on nie podoba to zglos swoje uwagi, a nie obrzucaj ludzi blotem.
Czy ja gdzieś obraziłem jury, ja tylko chciałem pokazać kretyńskość aktualnego regulaminu.
Go to the top of the page
+Quote Post
Seth
post
Post #31





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Powiem tak. Dla mnie jest to miejsce, w ktorym to autorzy regulaminu powinni sie wypowiedziec.

Ja interpretuje go inaczej niz Ty, stad nasze odmienne zdanie na jego temat.
Go to the top of the page
+Quote Post
Sabistik
post
Post #32


Administrator wortalu


Grupa: Przyjaciele php.pl
Postów: 960
Pomógł: 39
Dołączył: 21.10.2003
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Regulamin został opisany dosyć ogólnie aby nie zniechęcić programistów do brania w nim udziału. Gdy by było 100 paragrafów i tak by ich nikt nie przeczytał. Chcieliśmy żeby wyszło jak naj mniej formalności. Dajemy Wam w dużym przedziale wolną rękę.

Jeśli chodzi o ocenę jury. Chcieliśmy naprowadzić Was na co będzie zwracana uwaga podczas oceniania projektu. Nie sposób wypisać wszystkiego. Wcale nie znaczy to ze jeśli nie zastosujesz jakiegoś wzorca (do których tak bardzo pijesz), bo nie było trzeba, lub zastosowałeś jakaś lepsza metodę, to projekt będzie gorzej oceniony. Wręcz przeciwnie jeśli zaskoczysz czymś ciekawym/innowacyjnym/dobrym, to jury na pewno to zauważy i odpowiednio weźmie pod uwagę.
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #33





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




@MMP

Przepraszam, chyba faktycznie źle zrozumiałem intencje. Musisz mi jednak wybaczyć, bo przez udzielanie się na tym forum można stracić wyczucie - co jest, a co nie jest ironią ; )

Wydaje mi się, że jeśli ktoś wymyśli coś lepszego od istniejących rozwiązań, to zostanie mu to policzone. Odnosząc się do poszczególnych punktów kryterium oceny:

1. Pomysł - Jako punkt pierwszy i najważniejszy. To właśnie to mam nadzieję będzie najważniejszym z kryteriów

2. Funkcjonalność - Użyteczność kodu. Skoro "Tematem konkursu są pożyteczne i praktyczne biblioteki rozwiązujące codzienne problemy programisty." , to muszą być maksymalnie przyjazne w użytkowaniu i zawierać implementację dla wielu (często dziwnych) przypadków.

3. Poprawność oraz estetyka pisanego kodu. - Wydaje mi się, że jeśli oddaje się komuś do przeczytania odręcznie pisany wiersz lub inną formę literacką - dba się również o estetyczny odbiór dzieła. To samo dotyczy kodu, a dochodzi jeszcze konieczność zrozumienia.

4. Wykorzystanie możliwości programowania obiektowego (abstrakcja, enkapsulacja, polimorfizm, dziedziczenie). - Wbrew pozorom dotyczy to nie tylko programowania obiektowego. Skoro ktoś pisze kod obiektowy, winien rozumieć dlaczego i umieć zastosować wynikające z tego możliwości. To odnosi się w dużej mierze do punktu 2-go kryterium (funkcjonalność) oraz 3-go (estetyka).


5. Wykorzystanie oraz zastosowanie wzorców projektowych. - Miło jest zobaczyć, że ktoś nie wynajduje koła od nowa dla każdego nowego samochodu, czy roweru. Część problemów, które nie są esencją systemu (tu biblioteki) rozwiązali za nas inni i podzielili się wiedzą. My skupiamy się na innowacyjności (pkt. 1 kryteruim oceny).

6. Subiektywna ocena jury. - Myślę, że nie trzeba tłumaczyć, bo tego nie da się uniknąć, a dobrze, że wogóle się przyznali ; )


Uważam, że kryterium oceny jest całkiem sensowne i ciężko coś więcej tutaj wymyślić.

Pozdrawiam.

Ten post edytował Cysiaczek 14.12.2006, 23:27:37
Go to the top of the page
+Quote Post
hwao
post
Post #34


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Cytat(MMP @ 14.12.2006, 20:48:54 ) *
1. Wykorzystanie oraz zastosowanie wzorców projektowych.
Ekhm, a gdzie jest lista wszystkich wzorców które moge zastosować? Rozumiem że własne innowacyjne pomysły są skazane na niższe noty za innowacyjność?

Wszystkie jakie znasz, możesz oczywiście nie stosować.

Cytat
2.
>> Ocenie będzie podlegać:
>> [*] Subiektywna ocena jury.
[..]

Powiem tak, cały system oceniania(przez jury) jest do ..., ponieważ przedstawia on jedyną słuszną idee programowania narzuconą przez organizatorów. Pełna indoktrynacja.

Jest tez nagroda przyznawana przez społeczność.

Cytat
3. Projekty będą uruchamiane na najnowszym dostępnym php, z włączona obsługą cURL oraz MySQL.

Z jakimi bibliotekami?

Całość jest wytłumaczona w regulaminie.
Go to the top of the page
+Quote Post
bigZbig
post
Post #35





Grupa: Zarejestrowani
Postów: 740
Pomógł: 15
Dołączył: 23.08.2004
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Cytat(MMP @ 14.12.2006, 22:53:26 ) *
Wg. mnie regulamin tymi wszystkimi punktami blokuje innowacyjność, a chyba nie o to chodzi w konkursach? ...

Ale za stosowanie własnych wzorców, tudzież nieznanych jury nie dostajemy punktów ...


Jesli wszystko ladnie opiszesz i wykazesz, ze Twoje rozwiazanie jest tak dobre ze warto uznac je za kolejny wzorzec projektowy to mysle, ze jury to doceni i dostaniesz bonusowe punkty za innowacyjnosc. Tymczsem przestan bzdury opowiadac, ze za niestosowanie wzorcow nie dostaniesz punktow bo nie wiem gdzie sie tego doczytales. Musle ze inicjatorzy konkursu zgodza sie ze mna, ze jest wrecz przeciwnie i jesli naupychasz ile sie da wzorcow do swojego malego projekciku tylko poto aby sie moc pochwalic ich znajomoscia to nie tylko nie dostatniesz punktow, ale zasluzysz na ich odjecie.
Go to the top of the page
+Quote Post
itsme
post
Post #36





Grupa: Zarząd
Postów: 1 512
Pomógł: 2
Dołączył: 22.04.2002
Skąd: Koszalin




MMP: odbieram Twoja wypowiedz jako zwykla prowokacje ... jestes na tyle rozumnym czlowiekiem ze wiesz co jest przedmiotem tego konkursu. I to chyba jest nazbyt oczywiste ze przedstawienie wzorca ktorego nie zna jury a ktore pozwoli na nowe rzeczy bedzie dodatkowo punkotowane... moze to wynika z Twojej nie chceci ... nie analizuje tego poprostu troche obciach :-)
Go to the top of the page
+Quote Post
batman
post
Post #37





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Sorki za pisanie tego samego postu, ale wydaje się, że zaginął w gąszczu sporów o regulamin.

Cytat
A ja mam pytanie dotyczące klas "pomocniczych". Jeśli moja biblioteka korzysta z jakiejś pomocniczej klasy (mojego autorstwa), ale klasa ta nie jest defacto częścią biblioteki, to czy można ją dołączyć, czy rozwiązać ten problem na tzw. okrętkę ?
Go to the top of the page
+Quote Post
mike
post
Post #38





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


A ja powiem tak.
~MMP nie podoba się, to ... nie bierz udziału.
W czym problem?

Cytat(MMP @ 14.12.2006, 22:53:26 ) *
Ale za stosowanie własnych wzorców, tudzież nieznanych jury nie dostajemy punktów (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
A Ty wiesz w ogóle co to jest wzorzec?
Napisz jakiś wzorzec, którego nie na u The Gang of Four to wygrasz ten konkurs (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
Sabistik
post
Post #39


Administrator wortalu


Grupa: Przyjaciele php.pl
Postów: 960
Pomógł: 39
Dołączył: 21.10.2003
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Cytat
A ja mam pytanie dotyczące klas "pomocniczych". Jeśli moja biblioteka korzysta z jakiejś pomocniczej klasy (mojego autorstwa), ale klasa ta nie jest defacto częścią biblioteki, to czy można ją dołączyć, czy rozwiązać ten problem na tzw. okrętkę ?

Tak możesz dołączyć. Jak to dokładnie rozwiążesz to już Twoja w tym głowa, bo to będzie oceniane.
Go to the top of the page
+Quote Post
nospor
post
Post #40





Grupa: Moderatorzy
Postów: 36 565
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Napisz jakiś wzorzec, którego nie na u The Gang of Four to wygrasz ten konkurs

Ja tylko jak zwykle poprawie majka, bo sie strasznie chlopak rozpędza (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Jak ktos napisze nowy wzorzec, to wcale nie jest powiedziane ze wygra.
Go to the top of the page
+Quote Post

6 Stron V  < 1 2 3 4 > » 
Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.04.2026 - 23:46