nie wiem czy ten javascript jest tak p-----------m językiem czy wracać do c# i spokojnie sie uczyć .net, próbuję swpich sił w webówce ale wymiękam #programowanie #naukaprogramowania
Wszystko
Najnowsze
Archiwum
kadet123
- 0

Przegrywek123
- 3
@kadet123: JS jest zajebistym językiem jak już go ogarniesz ( ͡° ͜ʖ ͡°) Jest bardzo elastyczny, łatwo wszystko zrobić przez funkcyjność
konto usunięte
- 0
@kadet123: JavaScript najlepszy język na świecie
Mam problem z wyobrażeniem sobie jakie powinny być klasy w przykładowym programie chociażby do obsługi turniejów bilardowych czyli tworzenie meczy, turniejów, ranking zawodnikow, statystyki wygranych przegranych itp itd.
Czy znacie przykłady z jakich klas tworzone są programy i jak się łączą?
#naukaprogramowania #programowanie #cpp #glupiepytaniametoksyfenidyny
Czy znacie przykłady z jakich klas tworzone są programy i jak się łączą?
#naukaprogramowania #programowanie #cpp #glupiepytaniametoksyfenidyny
@kebab-case: Typowy błąd programisty w pierwszej fazie fascynacji wzorcami obiektowymi. Sranie wszędzie abstrakcyjnymi fabrykami i strategiami. A potem i tak się okazuje, że to, co miało się zmieniać razem - zmienia się oddzielnie, a to, co miało być od siebie niezależne - musi teraz być zależne. I zamiast skasować 10-linijkowego if-then-else, którego możesz przeczytać i zrozumieć w całości w 5 minut, i napisać innego, którego też możesz zrozumieć w całości
@kebab-case: widzisz, to są problemy do rozwiązania. Niektóre z nich wymagają wzorców. Większość nie :)
Np. sensowna implementacja sortowania nie wymaga wzorca strategii, tylko lambd (funkcji anonimowych, domknięć, jak zwał, tak zwał). Nawet powiedziałbym, że stosowanie wzorca strategii w tym przypadku to błąd.
Wzorzec strategii to zwykle rozwiązanie problemu domknięć w języku programowania. Ale w c++ już są, więc wzorzec strategii powoli odchodzi do
Np. sensowna implementacja sortowania nie wymaga wzorca strategii, tylko lambd (funkcji anonimowych, domknięć, jak zwał, tak zwał). Nawet powiedziałbym, że stosowanie wzorca strategii w tym przypadku to błąd.
Wzorzec strategii to zwykle rozwiązanie problemu domknięć w języku programowania. Ale w c++ już są, więc wzorzec strategii powoli odchodzi do
Mireczki pomocy. Jak zrobić żeby po najechaniu na element nawigacji nie skakały tak elementy? I jak powiększyć nava do 100% wielkości headera? Wiem, że mogę przypisać nav 200px, ale chce wiedzieć jak to zrobić nie znając wielkości obrazka.
Tutaj to o czym piszę:
https://codepen.io/anon/pen/KJaRdv
#naukaprogramowania #frontend #webdev
Tutaj to o czym piszę:
https://codepen.io/anon/pen/KJaRdv
#naukaprogramowania #frontend #webdev
@Pierrdonauta: daj margin-bottom -2px na hover
- 2
@Pierrdonauta: Ustawiasz mu na hover border, którego nie miał wcześniej. Ustaw border przezroczysty bez hover.
nav a {
text-decoration: none;
border-bottom: 2px solid transparent;
}
nav a {
text-decoration: none;
border-bottom: 2px solid transparent;
}
#dotnet #csharp #api #naukaprogramowania #serwery
Mam problem . Było uruchomione na IIS API. Podmieniłem na nową wersję, ale teraz jak w Restlecie daje requesta to dostaje komunikat 'No respponse'. Na serwerze na lolachoscie API się włącza. Niestety nie sprawdziłem przed wgraniem noweszej wersji czy wcześniejsze API działało.Gdzie jest problem ?
Coś z vpn mogą mieć źle ustawione na tym serwerze ?
-z
Mam problem . Było uruchomione na IIS API. Podmieniłem na nową wersję, ale teraz jak w Restlecie daje requesta to dostaje komunikat 'No respponse'. Na serwerze na lolachoscie API się włącza. Niestety nie sprawdziłem przed wgraniem noweszej wersji czy wcześniejsze API działało.Gdzie jest problem ?
Coś z vpn mogą mieć źle ustawione na tym serwerze ?
-z
@smalczyk1: ping pingiem , odpowiada Ci ten port? Ping to inny protokół (icmp) i nijak nie zależy od tcp/http. Sprawdź powershellem test-netconnection np albo teknetem czy nmapem czy port widzisz
- 0
Treść przeznaczona dla osób powyżej 18 roku życia...
2
Trzy sposoby modelowania encji

Przez ostatnie kilka miesięcy moją uwagę, w wolnym czasie, zabierał mi Domain Driven Design. Wieczory umilała mi lektura Evansa, Vernon-a, Folwer-a. Pogłębianie wiedzy dało mi do myślenia. Zacząłem się zastanawiać jak wygląda domena mojego projektu i w jaki sposób mogę ją zamodelować...
z- 0
- #
- #
- #
- #
- #
- #
W jaki sensowny sposób w Angular 7 dzielić informacje między komponentami o tym, że użytkownik jest zalogowany? Bo różne komponenty mają reagować na to, że user się zalogował, np. w menu ma być podany jego nick i przycisk do wylogowania, a gdy nie jest zalogowany to przycisk do logowania, tego typu rzeczy.
Myślałem, żeby zrobić jakiś globalny stan usera, który jest observable i jakieś komponenty to subskrybują a gdy user się zaloguje
Myślałem, żeby zrobić jakiś globalny stan usera, który jest observable i jakieś komponenty to subskrybują a gdy user się zaloguje
konto usunięte via Android
- 3
@kebab-case ngrx to właśnie nic innego, wg. mnie najszybciej będzie jeśli zrobisz właśnie jakiś singleton serwis (dodatkowy, obok AuthService) który będzie dostarczał jakiś ObservableInput, mógłbyś go zasilać przez jakoś BehaviourSubject, brzmi okej i na pewno lżejsze niż ngrx ( ͡º ͜ʖ͡º)
@kebab-case: Oczywiście, że ma sens. Tak się to robi w tym frameworku.
A te głosy, żeby "korzystać" z reduxa w Angularze, i to do czegoś takiego, skomentuję po prostu milczeniem.
A te głosy, żeby "korzystać" z reduxa w Angularze, i to do czegoś takiego, skomentuję po prostu milczeniem.
- 1
pytanie z kategorii głupich ale nie mogę zrozumieć, dopiero zaczynam z pythonem nie bijcie
mam 2 listy,
a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]
b = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
chce w jednej linijce utworzyć listę c będącą częścią wspólną tych list(bez powtórzeń)
c = [element for element in a if element not in c and element in b]
mam 2 listy,
a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]
b = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
chce w jednej linijce utworzyć listę c będącą częścią wspólną tych list(bez powtórzeń)
c = [element for element in a if element not in c and element in b]
- 2
list(set(a).intersection(b))
poczytaj o set
poczytaj o set
- 1
z czym najszybciej dostać sie na jakiś staż/praktyki? java -> spring czy może c# -> .net a moze jeszcze coś innego?
#naukaprogramowania #programowanie
#naukaprogramowania #programowanie
0
Wstrzykiwanie zależności w React przy użyciu InversifyJS

InversifyJS to rozbudowana, a zarazem lekka i łatwa w użyciu biblioteka do wstrzykiwania zależności w JavaScript. Niestety, ze względu na naturę Reacta, wykorzystanie jej w komponentach nie należy do bardzo oczywistych. Wstrzykiwanie zależności w InversifyJS polega na wstrzykiwaniu w...
z- 0
- #
- #
- #
hej, jak dodawać do siebie liczby w systemie zmiennopozycyjnym 3 cechy 4 mantysy?
#naukaprogramowania #informatyka
#naukaprogramowania #informatyka
@wolfram11: wołasz fpy
@wytrzzeszcz: fpu
Mirki potrzebuje na szybko ogarnac JavaScript, dodam ze nie umiem za bardzo HTML/CSS, polecacie jakies zrodla lub od czego zaczac? Nigdy wczesniej tego nie potrzebowalam ale sie okazalo ze do nowego projektu raczej niezbedne.
#naukaprogramowania #studbaza #programowanie
#naukaprogramowania #studbaza #programowanie
- 1
@Out_of_range: https://developer.mozilla.org/bm/docs/Web/JavaScript/Guide - chyba najlepsze źródło wiedzy o JS
const Szafka & Szafka::topValue(const Szafka &s) const {}Co oznacza pierwszy const? - że przyjmuje tylko wartości const jako argumenty?
Ostatni const oznacza, że funkcja "obiecuje" że wartość zwracana będzie wartością const?
#naukaprogramowania #cpp #glupiepytaniametoksyfenidyny
- 0
@sokytsinolop: zagmatwane, kiedyś zrozumiem więcej
@Metoksyfenidyna9 pierwszy const odnosi się do typu zwracanego. Ostatni const obiecuje że w tej metodzie nie zostaną zmienione żadne składowe this
Szwagier chciałby rozpocząć swoją przygodę z programowaniem. Zrobił wstępny research i Python wygląda dla niego odpowiednio. Nigdy wcześnie nie miał styczności z klepaniem kodu, ale z logiką u niego dobrze. Chciałbym mu sprezentować książkę dotyczącą właśnie Pythona, aby ruszył z miejsca. Możecie polecić jakieś konkretne tytuły z których coś wybiorę?
#naukaprogramowania #python
#naukaprogramowania #python
@avangarda: https://helion.pl/ksiazki/python-instrukcje-dla-programisty-eric-matthes,pythip.htm#format/d
Jak dla mnie najlepsza książka dla początkujących
Jak dla mnie najlepsza książka dla początkujących
- 3
Wyczerpujacy wpis Mirka na ten temat.
https://www.wykop.pl/wpis/30616039/wstep-to-jest-uaktualniona-wersja-wpisu-popelnione/
https://www.wykop.pl/wpis/30616039/wstep-to-jest-uaktualniona-wersja-wpisu-popelnione/
Jak tworzycie API korzystając z #symfony? W grę wchodzi tylko FOSRestBundle? Widziałem, że jest jeszcze API Platform, ale czy ktoś korzystał z tego komercyjnie? Jakieś korzyści jednego rozwiązania nad drugim?
#php #naukaprogramowania #symfony
#php #naukaprogramowania #symfony
@bananowy_szejk: Nie użyłem w moim api żadnej gotowej biblioteki i moje api działa szybko i prawidłowo. Nie bardzo widzę sens używania tych bibliotek. Jeżeli chcesz coś zrobić niestandarowego to zaczynają się problemy. Może w prostych projektach się przydają te biblioteki.
@bananowy_szejk @LisekUrwisek: Akurat REST API samo w sobie jest dość ustandaryzowane, więc nie rozumiem, gdzie jakaś biblioteka Cię ogranicza. Zresztą pewnie tworząc swoje API, wydzieliłeś powtarzającą się logikę (walidacja, wyszukiwanie, listowanie, serializacja) do osobnych komponentów, tworząc w ten sposób własną "bibliotekę".
Ja używałem FOSRestBundle zarówno w prostych API, jak i dość rozbudowanych i niczego nie zabrakło. Zresztą, jeżeli nawet byłaby sytuacja, w której potrzebujesz czegoś naprawdę customowego, to po
Ja używałem FOSRestBundle zarówno w prostych API, jak i dość rozbudowanych i niczego nie zabrakło. Zresztą, jeżeli nawet byłaby sytuacja, w której potrzebujesz czegoś naprawdę customowego, to po
- 0
Przy tworzeniu RESTowych endpointów lepiej wyrzucać
#naukaprogramowania #java #spring
ResponseStatusException prost z miejsca gdzie jest błąd czy najpierw rzucić jakiś customowy wyjątek, a dopiero z np. ControllerAdvice rzucić / zwrócić ResponseStatusException? #naukaprogramowania #java #spring
@sprayy w ogóle nie rzucać wyjątków. Użyć jakiegoś either np z vavra i dopiero w kontrolerze mappowac na odpowiedź
- 0
@krasnoludkolo: mam kilka przypadków gdzie chce tego użyć
1. łapie
2. w metodzie
1. łapie
ConnectionException przy próbie łączenia do Rabbita ale chce żeby od razu poszła odpowiedź do klienta i mam w planie wyrzucić ResponseStatusException bo to się samo ładnie mappuje na responsa. 2. w metodzie
preHandle z HandlerInterceptor gdy request nie spełni mi warunków (np. brakujące headery, zły token) to chce wyrzucić ten wyjątek i w zależności od problemu użyć odpowiedniego kodu odpowiedziMam dopasować jakiś algorytm z : https://motchallenge.net/ do moich inputów, ale za cholery żaden mi nie działa. Żaden ze mnie specjalista od matlaba, a poświeciłem już na to 3 dni - ktoś za $ chcę to zrobić? Mam swój input, muszę go tylko dostosować pod to.
#naukaprogramowania #matlab
#naukaprogramowania #matlab
- 2
Chciałem stworzyć minimalny RESTfulowy webservice w IntelliJ z użyciem TomEE.
Korzystam z https://www.jetbrains.com/help/idea/creating-and-running-your-first-restful-web-service.html
Pytania
1. Co jest potrzebne do uruchomienia takiego serwera z hello worldowym przykładem?
Wydawało mi się, że serwer aplikacji java ee + import liba który udostępni API JAX-RS w programie klienta (czyli jak rozumiem lib udostępnia adnotacje i będzie komunikować się z serwerem aplikacji).
Korzystam z https://www.jetbrains.com/help/idea/creating-and-running-your-first-restful-web-service.html
Pytania
1. Co jest potrzebne do uruchomienia takiego serwera z hello worldowym przykładem?
Wydawało mi się, że serwer aplikacji java ee + import liba który udostępni API JAX-RS w programie klienta (czyli jak rozumiem lib udostępnia adnotacje i będzie komunikować się z serwerem aplikacji).
@Lewo: jak poprawnie wszystko skonfigurujesz to ci wgra plik .war na serwer
- 1
https://www.jetbrains.com/help/idea/creating-and-running-your-first-restful-web-service.html
@Lewo: to co jest w tym linku to jest wyklikanie aplikacji przez kreator intellij, w takiej sytuacji nie potrzebujesz do projektu dodawać żadnych libów.
Dużo lepiej jest jednak stworzyć sobie czysty projekt w mavenie z archetypu webapp i dodanie jedynie specyfikacji jaxrs ze scope provided, dopóki nie potrzebujesz żadnych specyficznych rzeczy dla jerseya, to nie dodawaj do niego zależności, dzięki temu aplikację uruchomisz na dowolnym serwerze ee. Możesz sobie
- 3
Najlepsza książka do machine learningu dla osoby nie mającej z tym nigdy nic wspólnego to? Może być code agnostic.
#naukaprogramowania #machinelearning
#naukaprogramowania #machinelearning
@GaHee: Code agnostic to tylko algebra lliniowa.
- 0
Sebastian Raschka - Python. Uczenie maszynowe
Cześć, uczę się - robię challenge 30vannilaJS - nie chcę ślepo przeklepywać kodu, o którym jutro zapomnę i już przy okazji pierwszego zadania wpadłem na fajny pomyśl jak nieco urozmaicić to zadanie i trochę... Chyba za dużo mi się nazbierało :).
Mianowicie chciałbym aby wciśnięcie dowolnego klawisza na klawiaturze wyświetlało zupełnie inny, dedykowany mu content. Postawiłem szkielet tego obiektu w html, oprawiłem go lekko css'em, wrzuciłem do pojemnika z odpowiednim keycode i
Mianowicie chciałbym aby wciśnięcie dowolnego klawisza na klawiaturze wyświetlało zupełnie inny, dedykowany mu content. Postawiłem szkielet tego obiektu w html, oprawiłem go lekko css'em, wrzuciłem do pojemnika z odpowiednim keycode i
Możesz do widocznego elementu dodać inną klasę (np. visible). I po odpaleniu eventu znajdujesz wszystkie elementy z klasą visible (document.getElementsByClassName('visible')), usuwasz ją i dodajesz hidden - i dopiero potem usuwasz klasę hidden i dodajesz visible do event targetu.
- 0
@hi_im_cayman: Zrób sobie zmienną lastElementPressed (na początku na null). Po naciśnięciu 'X' ustaw lastElementPressed na referencję do elementu DOM buttona, usuń klasę hidden z elementu DOM. Po naciśnięciu 'Z', dodaj klasę hidden do lastElementPressed, usuń klasę hidden z elementu DOM podpiętego event listenerem pod Z, zmień lastElementPressed na element DOM pod Z.























