O co chodzi z wzorcami projektowymi? Pamiętam trochę ze studiów i chciałem to sobie trochę powtórzyć. Nie wiem, czy dobrze to rozumiem, ale większość wzorców możnaby nazwać "interfejs" i nic by to nie zmieniło np. imo wzorce strategia, komenda i state to jest to samo. Skąd sie wziął pomysł na nazywanie tych samych rzeczy za pomocą różnych nazw? Dla mnie jest to bardzo mylące. Dodatkowo w równoległym wszechświecie o nazwie "programowanie funkcyjne"
@Saly: 1) Wzorce projektowe, przynajmniej to jak staly sie populatne (Gang of Four), powstaly celem rozwiazywania problemow z programowaniem obiektowym. 2) Programowanie funkcyjne to zupelnie inny paradygmat niz OOP, stad ma inne zestawy mocnych i slabych stron. Wazne jest to, ze zupelnie inaczej pracuje sie w nim z danymi (nie ma czegos takiego jak enkapsulacja), to i wzorce projektowe maja inne niz te od OOP. 3) Z wzorcami chodzi o
Zainstalowałem na małym VPS https://mattermost.com czyli klon slack.com Wygląda fajnie, bardzo szybkie, lekkie, napisane w GO. Kupiłem VPS z 2GB RAM ale już widzę że 1GB by wystarczyło. Mozna dokupić wersję Enterprise za $3.25/miesiąc która dodaje m.in. konta gościa itd. Myślałem żeby może jakąś wtyczkę do tego napisać, w ramach szkolenia z golang.
@sz__po: To ja Ci wytłumaczę z racji, że pracuje w większej firmie IT. Slack jest k------o drogi i przereklamowany. Jedyna wartość jaką wnosi to marka jaką jest w biznesie.
@StalowyOjciec: w mojej firmie dzial techniczny to niecale 200 osob, wiec to jest jakies £1k miesiecznie (realnie mniej przy billingu za aktywnych uzytkownikow), przy tej skali to nie sa duze pieniadze.
Dlugoterminowo na pewno tak jak mowisz, gola kwota wyjdzie mniejsza - generalnie po prostu przy uslugach subskrypcyjnych placisz za to ze klikniesz, samo dziala, w razie czego masz support, nie martwisz sie o nic ani nikt nie musi poswiecac
I zaczęła mnie zastanawiać jedna rzecz, jakim cudem istnieje coś takiego jak leki na problemy psychiczne? Nie jestem farmakologiem i nie znam się na tych rzeczach, ale tak na logikę, jeżeli jesteśmy np chorzy i w naszym organizmie są bakterie czy wirusy, których musimy się pozbyć, to bierzemy na to jakieś związki chemiczne, czyli leki, które zabijają te wirusy i dzięki temu zdrowiejemy.
@AnonimoweMirkoWyznania: choroby psychiczne nie biorą się tylko z powodów zewnetrznych, ale często wynikają z zaburzeń chemicznych w naszym organizmie i mózgu ( występuje też połączenie tych czynników, ale i osoba super szczęśliwa może zachorować). Sama specem nie jestem, ale na chemiczne zmiany w organizmie człowieka potrzebne są leki. Gadaniem u terapeuty tego nie zmienisz jak i nie wyleczysz raka.
@MirabelleCooper Nie mogę się w pełni zgodzić. Terapia u psychoterapeuty wspomaga leczenie farmakologiczne, ponieważ realnie wpływa na wytwarzanie się nowych połączeń w mózgu, zmianę myślenia, skupianie się na pozytywach i konstruktywnych rozwiązaniach, co znacząco podnosi jakość życia. Trzeba tylko wybrać profesjonalnego terapeutę, który się szkoli i podlega superwizji. Leki dają siłę do działania, ale jeśli nie wiemy, co zrobić z tą nową siłą, to nie ma sensu.
Języki c# i java mają dług techniczny którego nie da się naprawić nie zrywając wstecznej kompatybilności. Były tworzone z nullami, z mechanizmem try-catch (ok, dyskusyjne, zmierzam do tego że mając krotki (tuples) można robić mechanizm obsługi błędów jak z Rust albo Go), bez union-types, bez pattern matching. Problem polega na tym że ze względu na zachowanie wstecznej kompatybilności "biblioteki standardowe" tych języków nigdy nie dostosują się do nowych funkcji języków, nawet gdy
Języki c# i java mają dług techniczny którego nie da się naprawić nie zrywając wstecznej kompatybilności. Były tworzone z nullami, z mechanizmem try-catch (ok, dyskusyjne, zmierzam do tego że mając krotki (tuples) można robić mechanizm obsługi błędów jak z Rust albo Go), bez union-types, bez pattern matching. P
@nunczako: Nie wiem, jak w Javie, ale dopasowanie do wzorca jest w C# od 7.0 (sprowadza się nieco do switch/case'a na sterydach,
Dlatego powinniśmy iść w nowe języki kompilowane do binarek
@nunczako: tak, a następnie bohatersko przepisać na nowo wszystko, co zostało stworzone przez ostatnie dwie dekady ( ͡°͜ʖ͡°) Myślę, że celując w środowisko programistów JS miałbyś większy poklask, tam lubią hype driven development.
@olelek: domyślnie deamon słucha na porcie 2375 bez zabezpieczeń, można jednak zabezpieczyć ruch pomiędzy klientami a deamonem za pomocą certyfikatów tls
@mcnight95: nie, nie jest tak. Domyślnie nie ma otwartego portu 2375. Trzeba to samodzielnie skonfigurować. Domyślnie komunikacja jest tylko po unix socketach.
Gdzie trzymacie takie osobiste backupy prócz lokalnych sewerów - 1TB /2TB? #hosting #backup #programowanie bo m.in z pracy również zaszyfrowane bym sobie mógł tam wrzucić.
Widzę jeden wątek o quicksorcie rozbił tu bank (nie wiem czy to bait, strzelam, że nie), to opowiem, jakie coding testy mnie osobiście się trafiły, do tej pory (nie wszystkie):
1) Stanowisko: DevOps (zdecydowanie moje ulubione, wszak dla DevOpsa)
Dostajesz listę 4 cyfr. Napisz funkcję, która "złoży" z nich najpóźniejszą możliwą godzinę i zwróci ją w formacie "HH:MM" (np, dla listy [1 2 3 4] => 23:41, dla [1 1 9 5] =>
@leoha: wybacz, ale Ty na początku napisałeś, cytuję:
w zasadzie to powinienes wiedziec ze to algorytm typu dziel i rzadz i dziala na zasadzie separacji luczb mniejszych od pivota od wiekszych. A to każdy szanujacy sie programista wie.
Ja Ci tylko dałem przykład, że jak trafisz na rekrutującego, który ma inne rozumowanie tego, "co szanujący się programista powinien wiedzieć", to się okaże, że o quicksorcie możesz bardzo mało wiedzieć tak
@devopsiarz: przecież praca programisty to praca narzędziowca teraz Masz klocki i buduj Może są w Polsce firmy, które piszą algo, ale większość to bugi, crudy, sklepy itd.
Czy istnieje jakieś bezpłatne API do GPW? Proste sprawdzanie indeksów notowań spółki X za okres Y? Bo ciężko znaleźć coś sensownego w sieci i boję się, że zostaje mi tylko scrapu scrap :(
@dziekuje: takie zmiany dzieją się niezmiernie rzadko, nikt normalny nie grzebie w działającej stronie co tydzień. Mój scraper działa od maja a wg Ciebie powinien dawno przestać
Pytanie dla pracujących w większych zespołach. Kminimy nad best practices dt. oceniania ludzi pod kątem premii. Jakie praktyki u Was są? Chcemy jak najbardziej uniknąć subiektywnego oceniania, chcemy postawić na jakiś wymierny system.
@janekbrzechwa: nie ma czegoś takiego, bo praca w szczególności zespołowa nie powinna premiować pojedynczych osób bo będzie to kierowało ludzi w stronę osobistego interesu zamiast dowiezienia projektu / sukcesu zespołu. Można za to premiować działania, które poprawiają pracę zesołu, jeśli chcesz to na pw możemy o tym popisać ;)
Co uznajecie za najwieksze porażki w świecie #programowanie ? Ja zaczne: - kubernetes / devops. Podobnie jak większość rzeczy lansowanych przez megakorpo z USA. Mało kto jeszcze się skapnal (chociaż coraz częściej są jakieś ukazują się wpisy na blogach z przebudzenia) że to tak naprawdę nikomu nie potrzebne (potrzebne może dla 2% projektów, ale tendencja w ofertach pracy jest odwrotna). Teraz do stworzenia aplikacji potrzebujesz albo poświęcić x lat na
@PoteznyMagWody: dla mnie największym smutkiem w IT jest outsourcing, oraz wynajmowanie pracowników ze wschodniego bloku Europy jako kontraktorow i zabieranie im z pensji od 10-60 procent wypłaty, a największą radością, czymś fajnym programowanie reaktywne, bez blokowania IO, tak strumienie danych, to jest przyszłość
W #pracbaza #korposwiat biuro w którym na codzień param się w #programowanie zamieniło się z powodu "optymalizacji przestrzeni" w jeb*ne call center poprzez przeniesienie do nas ludzi z działu marketingu.
Hałas przez kilka godzin dziennie jest taki, że nie słyszę własnych myśli i zwyczajnie ch*jowo pracuję, bo nie idzie się skupić, a głowa po takim dniu mnie po prostu boli.
@UmbertoDalleMontagne: Chcesz nam wmówić, że hałas na open spece jest większy niż na hali na której składa się pociągi i wali w blachę #12 młotem 10kg?
@UmbertoDalleMontagne: Znany problem. Sciagnij sobie jakis plik audio z bialym szumem, nastepnie pusc w petli i podaj do uszu sluchawkami dokanalowymi. Bialy szum nie drazni, a powoduje, ze zmniejsza sie nam wrazliwosc (ladnie ponad 20db) na wszelkie dzwieki, tzw. prog slyszalnosci. Dziala dobrze. Nie przesadzac z jego iloscia. Czasem trzeba odpoczac. Ewentualnie sluchawki z noise cancellingiem, ale one IMO nie wygluszaja ludzkich glosow az tak dobrze.
swoja licencja?