Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Ubijanie za złe praktyki.
Forum PHP.pl > Inne > Opinie, ogłoszenia, pytania > Forum
!*!
Przeczytajcie to http://forum.php.pl/index.php?s=&showt...st&p=977797

W zasadzie można by coś z tym zrobić. Prócz dobrych rad w postach oczywiście. Mianowicie dokleić podobny mechanizm jak "ostrzeżenia" do każdego użytkownika, który podaje w postach stary kod, cokolwiek co by wskazywało na lata 90 z global, mysql_* itd.

Jakby to miało działać? Każdy użytkownik, który ma już jakiś staż na forum mógłby raportować takiego delikwenta.
Zalety? Nikłe, ale może choć jeden użytkownik zobaczy u siebie przy nicku "twój kod jest marny: -100ptk" zacznie nad tym pracować, aby był lepszy.

Może i jest to porywanie się z motyką na słońce, ALE chyba czas zacząć w końcu pozbywać się śmieci w postaci tutoriala z '99, który jeszcze mówi o tym że dane z post, mogą być odbierane jako zmienne.
Mephistofeles
Można zrobić komentarze z plusami i minusami jak na Stack Exchange, ale (naprawdę, nie w statystykach) aktywnych użytkowników jest za mało, żeby to się sprawdziło.
Adi32
Jeżeli ktoś "musi" pracować na kodzie z lat 90, ma jakiś problem - wkleja kod z pytanie i prośbą o pomoc i w tej sytuacji może dostać "minusa" za stary kod? Czy bardziej osoba pomagająca która rzuca starociami jest nominowana do ostrzeżenia?
!*!
Adi32 - jeśli ktoś "musi" pracować na starym kodzie, to prawdopodobnie ma już doświadczenie z Nim, przez tyle lat wink.gif Jeśli nie, przetwarza to na coś nowszego. Bez znaczenia kto będzie wklejał ten syf, każdy powinien mieć to na uwadze.
melkorm
Co nie zmienia faktu że poziom merytoryczny jak i kultura trochę na forum podupadło .... kwiatki typu XSS przy podawaniu hasła i wiele innych. Czasami nawet jak to widzę i patrzę na autora to nie chce mi się odpowiadać w myśl : "gadaj z dupą to cię osra" :/ Później wchodzi jakiś osobnik i widzi bzdury w tematach, w ogóle pytanie do moderatorów jak Wy odnosicie się do takich zachowań ? Bo tak trochę ostatnio aż "strach" się wypowiadać by nie zostać wyzwanym od nubów i zagonionym do nauki PHP biggrin.gif
!*!
Cytat(melkorm @ 16.07.2012, 12:58:01 ) *
Bo tak trochę ostatnio aż "strach" się wypowiadać by nie zostać wyzwanym od nubów i zagonionym do nauki PHP biggrin.gif


Właśnie o to chodzi, jak już coś robisz, to rób to dobrze tongue.gif
melkorm
Moje odpowiedzi zawsze testują i staram się by były na jak najwyższym poziomie wink.gif To był bardziej zarzut do pewnych nowych osób którym nie da się po prostu przetłumaczyć że to co mówią / piszą jest totalną bzdurą, lub że jest złe / nieaktualne itp.
Adi32
Przy poście z archaicznym kodem mogłoby być ostrzeżenie, a po kliknięciu krótka informacja co w tym poście jest zacofane.
Ewentualnie mógłby być przyklejony ważny temat ze zbiorem staroci i nowszych zamienników. Ktoś kto prezentuje błędny kod byłby do niego odsyłany.
darko
@autor: Hmm... a propos zaśmiecania forum Temat: Potrzebuje pieniedzy najlepiej zacząć od samego siebie... Żenada.
!*!
Cytat(darko @ 17.07.2012, 14:30:55 ) *
@autor: Hmm... a propos zaśmiecania forum Temat: Potrzebuje pieniedzy najlepiej zacząć od samego siebie... Żenada.

Jakbym chciał znać Twoje zdanie to bym zapytał smile.gif pomijając już fakt że przytoczyłeś coś o czym nie masz pojęcia i nie na temat.
toffiak
A może zamiast ciągłego upominania co należy a co nie stworzyć temat "Dobre praktyki" i przykleić go w tematach. Z tą różnicą że bez możliwości komentowania, w formie artykułu. Wszelkie uwagi i "dobre pratyki" można zgłaszać poza głównym tematem.
Aktualizacją tematu zajmowałaby wybrana grupa osób.
!*!
Cytat(toffiak @ 17.07.2012, 15:19:16 ) *
A może zamiast ciągłego upominania co należy a co nie stworzyć temat "Dobre praktyki" i przykleić go w tematach. Z tą różnicą że bez możliwości komentowania, w formie artykułu. Wszelkie uwagi i "dobre pratyki" można zgłaszać poza głównym tematem.
Aktualizacją tematu zajmowałaby wybrana grupa osób.


I podać link delikwentowi? Nie przejdzie, jest kilka przyklejonych tematów, a i tak nikt ich nie czyta.
Adi32
Cytat(!*! @ 17.07.2012, 16:01:04 ) *
I podać link delikwentowi? Nie przejdzie, jest kilka przyklejonych tematów, a i tak nikt ich nie czyta.

Ktoś na pewno czasem by zajrzał. Ja widzę sens takiego tematu.
toffiak
Cytat(!*! @ 17.07.2012, 16:01:04 ) *
I podać link delikwentowi? Nie przejdzie, jest kilka przyklejonych tematów, a i tak nikt ich nie czyta.


Większość z tych przyklejonych ma po kilka/kilkanaście stron co większość odstrasza, dlatego napisałem o temacie bez możliwości dodawania komentarzy w formie artykułu. Aktualizowanego według potrzeb.

Choć niestety jest też dużo przyklejonych tematów i jeszcze jeden mógłby po prostu zostać przeoczony.


!*!
Może nie tyle temat na forum co strona, ale coś lepszego od wortalu, bo ten moim zdaniem to porażka (jeśli chodzi o kursy) :D Tylko to by musiało wyglądać:

a) ładnie
b) inaczej od wikipedii
c) być zarządzane przez grupę osób, które myślą

Przydałaby się wypowiedź kogoś z moderatorów, zarządu itd.
Damonsson
Raczej bez sensu, jak ktoś napisze coś głupiego to wystarczy go zbesztać i ktoś przeglądający temat widzi, że ktoś kto ma 1000 pomógł uważa, że to jest źle i oleje tamtą złą poradę. Zresztą większość tematów jest rozwiązywanych dawno temu i co, teraz będziemy je wszystkie kasować? Wiadomo, że irytują takie posty, ale jeśli parę razy komuś zwróci się uwagę, że źle radzi to przestanie, albo 10 razy się zastanowi. No chyba, że robi to specjalnie, to walka z wiatrakami.
Adi32
W każdym razie - ja odczuwam lekki brak polskiego miejsca rozwijającego tematykę dobrych praktyk.
Myślę, że ogólny pomysł !*! jest dobry i przy odrobinie doszlifowania i zainteresowaniu moderacji/zarządu mogłoby powstać coś ciekawego.
!*!
Cytat(Damonsson @ 17.07.2012, 16:30:20 ) *
Raczej bez sensu, jak ktoś napisze coś głupiego to wystarczy go zbesztać i ktoś przeglądający temat widzi, że ktoś kto ma 1000 pomógł uważa, że to jest źle i oleje tamtą złą poradę. Zresztą większość tematów jest rozwiązywanych dawno temu i co, teraz będziemy je wszystkie kasować? Wiadomo, że irytują takie posty, ale jeśli parę razy komuś zwróci się uwagę, że źle radzi to przestanie, albo 10 razy się zastanowi. No chyba, że robi to specjalnie, to walka z wiatrakami.


Nie, ponieważ nie zawsze czytasz posty które są pod, szczególnie gdy wyszukasz daną frazę z google, dlatego potrzebna byłaby informacja przy użytkowniku, Nic nie trzeba kasować. Punktowanie może być chociażby motorem motywacyjnym, tak jak to ma miejsce w serwisach społecznościowych.
Damonsson
Ja zawsze przeglądam cały temat, do ostatniego posta i wyciągam wnioski, po to jest właśnie forum, a nie tutorial bez alternatywy. Czemu wszystko ma być podane na tacy?
batman
Cytat(!*! @ 17.07.2012, 16:28:49 ) *
Może nie tyle temat na forum co strona, ale coś lepszego od wortalu, bo ten moim zdaniem to porażka (jeśli chodzi o kursy) biggrin.gif Tylko to by musiało wyglądać:

a) ładnie
cool.gif inaczej od wikipedii
c) być zarządzane przez grupę osób, które myślą

Przydałaby się wypowiedź kogoś z moderatorów, zarządu itd.

To nie przejdzie z jednego prostego powodu - bo trzeba to zrobić za darmo. Ponieważ żyjemy w świecie, w którym trzeba płacić rachunki, podatki, a czasami dobrze się zabawić, poświęcanie czasu na coś, co nie przynosi wymiernych korzyści, bardzo szybko przegrywa z rzeczywistością. Nie twierdzę, że nie ma zapaleńców, którzy z chęcią by się podjęli czegoś takiego, ale za jakiś czas ktoś taki pozna dziewczynę, zatrudni się w nowej pracy, odkryje nowe hobby i po pewnym czasie zabraknie czasu na rozwijanie tego projektu.
Rozwiązaniem tego problemu jest edukowanie narybku w komentarzach. Resztą zajmą się moderatorzy ;)
Adi32
Cytat(Damonsson @ 17.07.2012, 16:41:18 ) *
Ja zawsze przeglądam cały temat, do ostatniego posta i wyciągam wnioski, po to jest właśnie forum, a nie tutorial bez alternatywy. Czemu wszystko ma być podane na tacy?

Nie chodzi o gotowe rozwiązania tylko praktyki, których nie da się wywnioskować logicznie, nowsze wersje lub sposoby wykonywania tych samych problemów.

Cytat(batman @ 17.07.2012, 16:43:06 ) *
To nie przejdzie z jednego prostego powodu - bo trzeba to zrobić za darmo. Ponieważ żyjemy w świecie, w którym trzeba płacić rachunki, podatki, a czasami dobrze się zabawić, poświęcanie czasu na coś, co nie przynosi wymiernych korzyści, bardzo szybko przegrywa z rzeczywistością. Nie twierdzę, że nie ma zapaleńców, którzy z chęcią by się podjęli czegoś takiego, ale za jakiś czas ktoś taki pozna dziewczynę, zatrudni się w nowej pracy, odkryje nowe hobby i po pewnym czasie zabraknie czasu na rozwijanie tego projektu.
Rozwiązaniem tego problemu jest edukowanie narybku w komentarzach. Resztą zajmą się moderatorzy wink.gif

To prawie jakby powiedzieć, że każde forum upadnie bo moderatorom się znudzi...
Przecież zawsze coś się komuś nudzi ale i zawsze pojawiają się nowi zapaleńcy... Tak czy inaczej warto byłoby spróbować.
!*!
Cytat(Damonsson @ 17.07.2012, 16:41:18 ) *
Ja zawsze przeglądam cały temat, do ostatniego posta i wyciągam wnioski, po to jest właśnie forum, a nie tutorial bez alternatywy. Czemu wszystko ma być podane na tacy?

Właśnie, Ty czytasz wink.gif negatywna punktacja ma na celu zmuszenie użytkownika do przemyśleń nad swoim kodem. To skąd będzie czerpać informacje to już inna bajka.
batman
Cytat(Adi32 @ 17.07.2012, 16:44:44 ) *
To prawie jakby powiedzieć, że każde forum upadnie bo moderatorom się znudzi...
Przecież zawsze coś się komuś nudzi ale i zawsze pojawiają się nowi zapaleńcy... Tak czy inaczej warto byłoby spróbować.

Nie do końca. Ty patrzysz na temat z perspektywy użytkownika forum. Ja patrzę z perspektywy moderatora. Na stanowisku tym miałem kilka mniejszych lub większych przerw i nie wynikały one "bo mi się znudziło". Po prostu w danym momencie miałem inne rzeczy na głowie i na forum nie starczało czasu. A odnośnie zapaleńców, to polecam lekturę działu Newsy, w którym każdy użytkownik ma szansę wpłynąć na treści publikowane w serwisie lub na PHPedię. Niby jest to otwarte dla wszystkich, ale jakoś nikt się nie kwapi do uzupełniania. Romantyczne idee są fajne w teorii, ale jak już trzeba zabrać się do robienia, to nagle cały zapał znika.
rzymek01
@up, ostatnio dodałem newsa o wyjściu nowej wersji xamppa z linkiem do pobrania i do tej pory nie ujrzał światła dziennego ;-)
Daiquiri
Cytat(rzymek01 @ 18.07.2012, 18:59:06 ) *
@up, ostatnio dodałem newsa o wyjściu nowej wersji xamppa z linkiem do pobrania i do tej pory nie ujrzał światła dziennego ;-)
Głupoty opowiadasz tongue.gif.

Jedynym, w miarę sensownym i możliwym w realizacji rozwiązaniem byłoby przyklejenie tematu, w którym poszczególne posty stanowiłyby opis "złej praktyki" (dlaczego nie warto i czym zastąpić takie błędne rozwiązanie). Każdego delikwenta można by odsyłać do konkretnego postu, eliminując konieczność przebrnięcia przez cały temat.
rzymek01
o, pojawił się smile.gif

Niedoświadczony programista czy stary programista nie zmieni nawyków po przeczytaniu "złych praktyk", bo nikt nie lubi podporządkowywać się czemuś na zasadzie bo tak,
pisanie dobrego kodu, to pewien proces wymagający czasu i pracy, także dałbym sobie spokój z tym pomysłem
materkamil
Cytaty by !*!

Cytat
Mianowicie dokleić podobny mechanizm jak "ostrzeżenia" do każdego użytkownika, który podaje w postach stary kod, cokolwiek co by wskazywało na lata 90 z global, mysql_* itd.


Cytat
I podać link delikwentowi? Nie przejdzie, jest kilka przyklejonych tematów, a i tak nikt ich nie czyta.


Chciałbym jedynie tylko zauważyć, że większość kodów w przyklejonych tematach, jest właśnie wg. Ciebie z "lat 90" - Temat: Najczestsze bledy
Nie logiczne to trochę, "ubijać" za mysql_* a w przyklejonych wątkach mysql_* propagować, czyż nie?
!*!
materkamil - jakbyś nie zauważył, przyklejone tematy są stare z 2006 roku. Nie ma chętnych do zmian, więc Twój post jest całkowicie bez sensu.
binprogrammer
Cytat
Mianowicie dokleić podobny mechanizm jak "ostrzeżenia" do każdego użytkownika, który podaje w postach stary kod, cokolwiek co by wskazywało na lata 90 z global, mysql_* itd.


!*! jestem za! Bardzo fajny pomysł! Coś jak ostrzeżenia, tylko przycisk pod postem "stary kod" i pod nazwą profilu w lewym panelu posta liczba starych kodów smile.gif

Kod
Grupa: Zarejestrowani
Postów: 1621
Pomógł: 0
Dołączył: 05.01.2007

Ostrzeżenie: (0%)
Starych kodów: 7
rzymek01
sorry, ale takie przyklejone tematy powinno się wywalać, przynajmniej zrobić nie widocznymi, do czasu poprawy, bo patrząc na to brzytwa się otwiera biggrin.gif
irmidjusz
o jaka ciekawa wariacja na temat powiedzenia "nóż się w kieszeni otwiera" smile.gif
!*!
Cytat(binprogrammer @ 31.07.2012, 17:53:11 ) *
!*! jestem za! Bardzo fajny pomysł! Coś jak ostrzeżenia, tylko przycisk pod postem "stary kod" i pod nazwą profilu w lewym panelu posta liczba starych kodów smile.gif

Kod
Grupa: Zarejestrowani
Postów: 1621
Pomógł: 0
Dołączył: 05.01.2007

Ostrzeżenie: (0%)
Starych kodów: 7


I o to właśnie chodzi. mam gdzieś na dysku prawie skończoną wersje tego skryptu, podeśle to później do admina forum i zobaczymy co z tego wyjdzie.
Jeśli chodzi o sprzątanie przyklejonych tematów... Cóż, ja takich uprawnień nie mam tongue.gif
IceManSpy
Czy można raportować i tym samym ubijać ostatnio modne "błędy" w stylu: "Notice: Undefined index" i "Undefined variable" . Co drugi temat w przedszkolu ma taki sam problem. Robi się to ciut wkurzające.... axesmiley.png sciana.gif
toaspzoo
Ludzie zakładający tematy, w których proszą o 'przetłumaczenie' błędu są ignorantami którym nie chce się wklepać w google początku błędu nie wspominając już o wątkach na forum sciana.gif
erix
Cytat
Nie przejdzie, jest kilka przyklejonych tematów, a i tak nikt ich nie czyta.

Smutna prawda. Ludzie mają alergię na wyszukiwarki...

Cytat
Może nie tyle temat na forum co strona, ale coś lepszego od wortalu, bo ten moim zdaniem to porażka (jeśli chodzi o kursy) biggrin.gif Tylko to by musiało wyglądać:

Jest phpedia przecież.

Cytat
Po prostu w danym momencie miałem inne rzeczy na głowie i na forum nie starczało czasu.

Tró. Zdarzają się czasem takie zawirowania, że ktoś po prostu musi sobie spauzować. Nie bez powodu jest nas kilkoro "zielonych". Ilościowo może wydawać się niemało, ale gdy popatrzysz na kontekst, iż czas w danej chwili ma góra troje, czasem mniej?

Cytat
Czy można raportować i tym samym ubijać ostatnio modne "błędy" w stylu: "Notice: Undefined index" i "Undefined variable"

Ależ jak najbardziej - swego czasu pisałem taki "detektor" popularnych błędów, który (jeśli nikt nic nie popsuł po drodze tongue.gif) krzyczy, gdy w kodzie ktoś chce wpisać kwiatka. Są chyba tylko dwie wpisane, póki co.

Działa w oparciu o pregi, więc wyślij do mnie PW z wyrażeniem + linkiem do tematu, który mówi o tym błędzie, to zasilę szeregi detektorów w luźniejszej chwili. [;
scanner
Podsunęliście mi pomysł, aby posprzątać wszelkie tematy przyklejone, a zamiast nich dać linki do osieroconej biednej PHPedii właśnie.
W ciągu kilku dni postaram się przygotować propozycje odpowiednich zmian i podrzucę ją moderatorom.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.