4programmers.net
2019-11-25 07:26

Niektórym z Was może się wyświetlać nieco zmienione menu główne (trzeba poczekać na wygaśnięcie cache). Otóż lista kategorii w menu Forum do tej pory była bardzo długa. Wprowadziliśmy drobną poprawkę, a mianowicie grupowanie kategorii według sekcji. Wygląda to tak jak na załączonym screenie

#4programmers.net #coyote

AreQrm

Nie Podoba mi się, mogłem wcześniej szybko przeskanować wszystkie kategorie po koeli... a teraz muszę latać oczami po całym ekranie wszerz.

Adam Boduch
2019-11-20 20:22

Dokumentacja do API właśnie się pisze: https://api.4programmers.net/

#coyote #4programmers.net

trojanus

@no_solution_found: no tak mi się to słowo kojarzy, ale w słowniku Oxfordzkim pierwsze co to dostaniesz to rzeczownik. Użycie "firm" jest poprawne, ale chyba jestem już stary i znowu muszę się uczyć nowych rzeczy.
Ale zostawmy to, po co Adamowi i chłopakom niepotrzebny refactoring. :)

WeiXiao

@trojanus: bo w api powinny być wykorzystane rzeczowniki, ale "business" albo "company" brzmi dużo lepiej, więc zostawmy firm l0l

Adam Boduch
2019-10-09 22:30

Ci którzy czekają na nasze API mogą ucieszyć się z trzech nowych endpointów... powiedzmy, że w fazie beta ;)

https://api.4programmers.net/v1/topics -- wyświetla listę wątków na forum
https://api.4programmers.net/v1/posts -- wyświetla listę postów na forum
https://api.4programmers.net/v1/posts/1624660 -- pobranie pojedynczego postu wraz z jego komentarzami

#coyote #4programmers.net

Adam Boduch

@panryz: API do 4programmers.net: cią... @Silv: publikowac np. wpisy na mikroblogu itp :) Dokumentacja wraz z listą endpointów powinna być dostępna na początku przyszłego tygodnia.

Silv

@Adam Boduch: dzięki. Rozumiem. Mówiąc inaczej, chodzi o to, że nie tylko GET, ale i pozostałe metody, tak?

Silv
2019-10-01 05:57

Jak wcześniej @scibi92 w tym wpisie przypomniał swój piąty rok na naszym forum, tak ja się zarejestrowałem tutaj 5 lat temu od wczoraj (zapomniałem wczoraj, przepraszam) (czyli, @scibi92, jesteś starszy ode mnie o 5 dni).

Mam nadzieję być jeszcze z Wami. Jak by nie było, tematy poruszane na naszym forum są w jakoś zdefiniowanym kręgu moich zainteresowań.

Jeśli chcielibyście dać mi prezent z tej okazji, dziękuję, ale nie lubię prezentów jako takich. Najlepszy prezent sam sobie sprawię, będąc tu.

:)


PS. Ozięble to wyszło (ale ja taki jestem), dodam więc na dobry początek kolejnych 5 lat parafrazę rozmowy między Elwirą a Alfredem z "Pierwszej lepszej" A. Fredry:

Moje umiejętności... Dość mierne. Charakter... Dość śmieszny.
Chęć programowania... Dość szalona. Prolog więc – dość ucieszny.

#silv #4programmers.net #rocznica

4programmers.net
2019-08-12 06:47

Jak zapewne niektórzy z Was zauważyli, w ostatnich dniach serwis dostawał zadyszki i działał momentami bardzo wolno. Po sprawdzeniu, okazało się że winowajcą jest PostgreSQL. Konkretnie, w logach znajdowały się głównie proste zapytania UPDATE oraz INSERT, które normalnie powinny wykonać się w kilka milisekund.

Okazało się że lekiem było wykonanie zapytań VACUUM FULL na problematycznych tabelach. Domyślne ustawienia autovacuum są widocznie za mało restrykcyjne przez co autocavuum wykonywany jest zbyt rzadko.

#4programmers.net #coyote

vpiotr

Krótko używałem PGSQL, ale takie czyszczenie poleciłbym robić regularnie: https://www.alibabacloud.com/help/doc-detail/59176.htm

Co Atlassian Support sugeruje: https://confluence.atlassian.[...]ze-and-reindex-885239781.html
np. sprawdzenie czy demon autovacum działa w tle.

Sam postgresql pisze: Plain VACUUM may not be satisfactory when a table contains large numbers of dead row:
https://www.postgresql.org/docs/10/routine-vacuuming.html

Adam Boduch

@vpiotr: autovacuum działa. Po prostu robiony jest zbyt rzadko jak na nasze potrzeby. Trzeba zmienić domyślne ustawienia po prostu.

4programmers.net
2019-08-10 10:23

Uptime serwera 4programmers.net na dziś to okrągłe 300 dni. A jak tak to wygląda w przypadku Waszych serwerów?

#4programmers.net #coyote

tamtamtu

widac ze forum chodzi na kiepskim systemie ktory nie ma dobrych patchy wymagajacych restart calego serwera ;)

getcontext

jak dobrego DDoS'a ktoś puści, to nawet immutable nie pomoże :D

Silv
2019-05-08 00:22

Ustawiłem sobie właśnie awatar. Pierwszy raz od bardzo dawna mam awatar (w ogóle w internecie). Może komuś się podoba, może nie? Chętnie wysłucham opinii. :)

UPDATE: Tutaj źródło: https://jsfiddle.net/35ne6h7a/1/

UPDATE2: Wersja większa (by obrazek nie rozmazywał się na tu na forum): https://jsfiddle.net/7f6j205t/1/

UPDATE3: Wersja większa z blaskiem liter: https://jsfiddle.net/xbsfezho/1/

#4programmers.net #news #silv #profil #awatar #css #feedback

Silv

@jarekr000000: dzięki, ale ja nie chciałem koniecznie takiego efektu, tylko canvas był najlepszym wyborem, bo łatwiej nacisnąć prawy klawisz -> Save Image As... i potem wgrać na serwer tu... :P

Silv

@karpov: a jakbyś widział jaśniejszy niebieski?

4programmers.net
2019-04-25 07:24

Zaczynamy prace nad API do 4programmers.net. Na pierwszy ogień poszły mikroblogi, a konkretnie wyświetlanie ich listy. W kolejnym kroku: autentykacja użytkownika.

Spójrzcie: https://api.4programmers.net/v1/microblogs

#coyote #4programmers.net

somedev

Co gorsza wielu jeszcze myli autentykacje (poprawne uwierzytelnianie), z autoryzacją.

Silv
2019-04-13 02:16

Chciałem dziś poprawić kilka artykułów w naszym Kompendium (niekoniecznie od strony merytorycznej). Poprawiać rzeczywiście zacząłem, ale oprócz tego udało mi się stworzyć 5 wątków na temat funkcjonalności Coyote. W tym – 3 ostatnie wątki w ogóle przed rozpoczęciem edycji ostatnio wybranego artykułu. Hm, nie zdarzyło mi się jeszcze tak.

PS. Plus ten wpis – też jeszcze przed rozpoczęciem edycji. Nie wiem, czy zedytuję ten artykuł, ale będę próbować.

(I nie, nie jest to przytyk do @Adam Boduch czy @msm, czy innych – przepraszam, nie pamiętam więcej nicków. Jeśli już, to byłaby to pochwała, bo gdyby Coyote nie był tak dobrze zaprojektowany, pewnie w ogóle nie myślałbym o tym, jak działa, i czy da się coś poprawić).

#4programmers.net #coyote #poprawki