Adam Boduch
2013-10-16 22:43

W ciągu najbliższych dni zostanie wprowadzona zmiana systemu reputacji.
Reputacja, to coś co istnieje póki co tylko na forum. Jej poziom wyznaczony jest przez oceny twoich postów na forum. System zostanie nieco rozbudowany.

Przyznawane będą punkty zarówno za oceny postów na forum jak i przede wszystkim - za poprawną odpowiedź na zadane pytanie (w działach technicznych). To nie wszystko, ponieważ punkty będą przyznawane również za oceny wpisów na mikroblogu oraz za tworzenie oraz edycję artykułów.

Niektórzy mogą zadać sobie pytanie: po co to wszystko? Reputacja ma być sympatyczną oceną nadawaną przez społeczność danemu użytkownikowi. Ma odzwierciedlać wiedzę danego użytkownika oraz prezentowany przez niego poziom. W przyszłości, wraz z rosnącą reputacją, użytkownik może zyskiwać nowe przywileje w serwisie oraz opcje niedostępne dla wszystkich użytkowników.

#coyote

ŁF

@Adam Boduch: weź pod uwagę, że kiedyś nie było danych, na podstawie których liczona jest reputacja - zgaduję, że m.in. dlatego u mnie jest taka niska. Są też ludzie, którzy od lat pomagają u nas a nie mają ani wysokiej reputacji, ani uprawnień moderatorów. Myślę, że każdy kto napisał ze dwieście-trzysta postów, ma reputację liczoną w procentach, a nie w promilach i jest u nas od kilku lat, powinien mieć możliwość korzystania z ficzerów włączanych na podstawie reputacji.

4programmers.net
2013-10-16 16:16

Powoli zbliżają się wydarzenia objęte patronatem przez nasz serwis, na niektórych z nich znajdziecie nasze bardzo 4programmersowe ścianki ;)

http://imgur.com/cBnyhIs

#konferencja #event

Adam Boduch

@4programmers.net: Elegancko :) Zdajcie relacje jak bylo

Koziołek
2013-10-16 09:49

Chain of responsibility (ang. łańcuch odpowiedzialności) - jeden ze wzorców projektowych polegający na zwalaniu odpowiedzialności za niedziałający kod na innych. Menago zwalana teamleada, teamlead na programistę, programista na stażystę, stażysta na swoją niewiedzę i brak skilla. Głównym problemem w implementacji jest znalezienie łosia na którego możesz zwalić odpowiedzialność.

Varran

@Koziołek: Chain of responsibility (ang. łańcuch odpowiedzialności) - diagram przebiegu:
http://goo.gl/pdRSHF

Adam Boduch
2013-10-15 17:11

Kategoria Newbie na forum, do likwidacji?
Spokojnie, nie dzisiaj, nie jutro, ale docelowo ta kategoria na forum zostanie zlikwidowana. A raczej forum to zostanie zablokowane, nie będzie można więc zakładać w nim nowych wątków oraz odpowiadać.

Dlaczego?

  • Chcemy, aby wątki zakładane były w odpowiednich kategoriach. Obecnie, niektórym użytkownikom łatwiej jest umieścić wątek w dziale Newbie
  • Trudno jest określić, czy dany wątek należałoby wrzucić do działu Newbie, czy może raczej do kategorii poświęconej danemu językowi/technologii
  • Więcej pracy dla moderatorów: często zachodzi konieczność tagowania wątków oraz przenoszenia ich do/z działu Newbie
madmike

@Dyspenser: Dlaczego ma się zmienić na gorsze? Przecież tych tematów nie przybędzie, zostaną przypisane do odpowiednich działów zgodnie z językiem, a nie pakowane hurtem przemieszane do newbie. Jeśli chodzi o "podwójne, potrójne, ..." tematy zawsze były i zawsze będą - niestety mało kto szuka najpierw a potem pisze, a wręcz przeciwnie - najpierw pisze, potem oczekując na odpowiedź szuka :]

Moderatorom będzie łatwiej, nie będą musieli przerzucać do działu newbie, a co najwyżej oznaczyć poziom zaawansowania tematu. Uzytkownikom udzielającym pomocy będzie łatwiej, bo chcąc pomóc nie będą musieli przeszukiwać dwóch różnych kategorii wyszukując wątków z jednym językiem... Piszącym będzie łatwiej, bo nie będą mieli takich dylematów do jakiego działu to wrzucić...

Oczywiście do tego dojdzie mały system filtrowania, tak żeby można było np. nie oglądać tych wątków z podstawami jeśli kogoś to nie interesuje... itp. itd.

Adam Boduch

@madmike zdradził już nieco informacji. Tak, wraz z zablokowaniem działu Newbie wprowadzona zostanie możliwość filtrowania po wątkach dla początkujących, dla zaawansowanych itp.

Koziołek
2013-10-15 09:33

Pętla - rodzaj instrukcji w programie, który pozwala na powieszenie programu. Pętle wywodzą się w prostej linii od stryczka i bardzo często idą w parze ponieważ honorowi programiści wieszają się razem ze swoimi programami.

Koziołek

@Johnny_Bit: właśnie się zastanawiam jak to by można było zrobić. @Adam Boduch jakieś wieści o (REST-)API miniblogów? Wystarczyłby sam RSS na miniblogi/poszczególnych userów.

Adam Boduch

@Koziołek: Ok, doda sie :) Dodalem juz zadanie do listy.

SpreadIT
2013-10-14 23:00

Jeden z naszych złotych sponsorów - firma 3Soft - podczas trwania konferencji zorganizuje na swoim stoisku konkurs dla uczestników wydarzenia.

Na czym polega zabawa?
Na stoisku 3Soft odbierz kod QR.
Po zeskanowaniu trafisz na stronę z zadaniami.
Jak najszybciej rozwiąż zadania!
Z najlepszymi spotka się Michał Krzesiak, dyrektor IT w 3Soft.
Michał odpowie na każde Twoje pytanie. A może nawet zaproponuje Ci pracę?

Zachęcamy do odwiedzenia stoiska firmy 3Soft w czasie trwania konferencji od godziny 9:00.

Demonical Monk

@SpreadIT: Czyżby krypto-rozmowa kwalifikacyjna? ;)

Adam Boduch
2013-10-14 21:45
  • Poprawiony bug: parsowanie loginów użytkowników w listingach kodach źródłowych (w niektórych przypadkach)
  • Wypunktowanie i numerowanie: poprawa buga dodającego 2x znak nowej linii na końcu
  • Błąd parsera: Nagłówek h1 + lista numerowana (pierwszy element nie był brany pod uwagę)
  • Błąd parsera: usuwanie wcięć w pierwszej linii w listingu

#coyote

Adam Boduch
2013-10-13 21:34
  • Poprawienie wyświetlania czcionek na IE
  • Zmiana wyglądu formularza logowania oraz rejestracji
  • W artykułach, dodanie sekcji "Stronę współtworzą", która zawiera procentowy udział użytkowników w procesie tworzenia podstrony

Więcej informacji: http://4programmers.net/Blog/[...]2autor%C3%B3w_danej_podstrony

#coyote

Adam Boduch

@Marooned: Chetnie bym wlaczyl <url> ale nie moge zmusic purifiera (tak, w mikroblogach uzywamy innego parsera html) do tego, aby przepuszczal ten znacznik :/ Uwaza on go za nieprawidlowy. Slusznie poniewaz taka postac nie jest prawidlowym znacznikiem HTML, z jego punktu widzenia.

madmike

@Marooned: Przecież <a> działa w postach i nawet jest częściej używany. Byle swoją rolę spełniało to będzie dobrze ;)

neonek911
2013-10-11 20:42

Nie wiem czy to zbyt dużo internetu, brak słownika na stanie, czy syndrom dnia poprzedniego, ale panie w dziekanacie już na wstępnie zadziwiają jakością oficjalnych wiadomości dla studentów.
http://imgur.com/gdKxTd9
#wtf

Patryk27

@programik3: ale "bulu" to już nie zauważyłeś? ;P

Coldpeer

@programik3: To raczej byla ironia w odniesieniu do bykow w zalaczonym mailu...

siararadek
2013-10-11 13:49

Ale ten człowiek jest głupi.

Próbuję przetestować nowo napisany skrypt włączający lub wyłączający walidację w określonym przypadku. W przeglądarce skrypt działa świetnie, ale przy odpaleniu testów wyświetla, że skrypt nie działa. Co się dzieje?

Po godzinie walki aż złapałem się za głowę że mogłem o czymś tak ważnym zapomnieć.
Pobieranie wzorca z atrybutu htmla:
<input pattern="^\d{2}-\d{3}$"/>
daje inny wzorzec niż określając go w JS:
var attr = 'pattern-if="^\d{2}-\d{3}$"'
W pierwszym pattern jest prawidłowy, a w drugim ucinają się slashe i trzeba je zdublować przy deklaracji. Warto o tym pamiętać, deklarując takie parametry z poziomu kodu JS/C#.