taki oto fragment kodu bardzo mocno wydluza mi czas kompilowania apki (a nawet czasem powoduje crashe) przy kazdej zmianie w kodzie, NAWET jezeli komponent, w ktorym on sie znajduje nie jest nigdzie renderowany a jedynie importowany. w tym katalogu jest ~2700 plikow json o lacznej wadze ~70mb. jakis pomysl jak temu zaradzic? potrzebuje sobie poradzic z tym, bo wszystkie te pliki moga byc potrzebne ale zazwyczaj 99% z nich nie jest i
wpisy
Wszystkie
Archiwum
- 70
how cool is that
#heheszki #humorobrazkowy #json #javascript frontend #programista15k #programowanie #naukaprogramowania
#heheszki #humorobrazkowy #json #javascript frontend #programista15k #programowanie #naukaprogramowania
- Nieuchwytny_Uchwyt
- miszczu90
- stokrotkar
- mkarweta
- thority
- +65 innych
@le1t00: muszę się dowalić - tutaj nie ma żadnej nazwy zmiennej, więc co jest za długie?
- dwa_koty_kastrowane
- szmagli
- zgred18
- Erus
- Wygryw_z_wyboru
- +40 innych
@Bulldogjob: mega nieczytelne i pretensjonalne
- explay99
- Wygryw_z_wyboru
- kartofiejki
- skibidibida
- prostychuop
- +11 innych
- 0
Kurde probuje zrobic deploy apki na Firebase. Problem jest taki chyba, ze chce server i client side naraz deployowac. Update Node zrobilem na 20. Teraz wyskakuje mi taki blad
Struktura folderow
Ktos moze pomoc? Juz nie wiem co mam robic...
Error: Error occurred while parsing your function triggers.
SyntaxError: Unexpected token '<'
at ModuleLoader.moduleStrategy (node:internal/modules/esm/translators:167:18)
at callTranslator (node:internal/modules/esm/loader:285:14)
at ModuleLoader.moduleProvider (node:internal/modules/esm/loader:291:30)
at async link (node:internal/modules/esm/module_job:76:21)
Struktura folderow
/projekt
/public
/src
index.js
package.json
server.js
firebase.json
Ktos moze pomoc? Juz nie wiem co mam robic...
WykopApi + ChatGPT
Zapraszam w czwartek o 20:00 na pierwszy odcinek z serii edukacyjnych live codingów, podczas których napiszemy użytecznego chat bota na wykop w oparciu o GPT-4 i pogadamy o sytuacji w AjTi. Zachęcam do supukcji, przesłania dalej oraz obejrzenia prologa do tego co robimy.
Tag do czarnolistowania / followania #programujzpasterzem
#programujzwykopem #naukaprogramowania #chatgpt #openai #programista15k #programowanie #nodejs #webdev #frontend #javascript #backend
Zapraszam w czwartek o 20:00 na pierwszy odcinek z serii edukacyjnych live codingów, podczas których napiszemy użytecznego chat bota na wykop w oparciu o GPT-4 i pogadamy o sytuacji w AjTi. Zachęcam do supukcji, przesłania dalej oraz obejrzenia prologa do tego co robimy.
Tag do czarnolistowania / followania #programujzpasterzem
#programujzwykopem #naukaprogramowania #chatgpt #openai #programista15k #programowanie #nodejs #webdev #frontend #javascript #backend
czy z b1 z angielskiego da się połapać w stażu tylko po angielsku ? firma brytyjska, ale chyba głównie ukraincy w niej pracuja
to b1 to takie ze jestem w stanie godzine pogadac/small talk z jakims obcokrajowcem +jestem w stanie ogarnac kontekst w filmie po ang
#pracait #programowanie #programista15k #naukaprogramowania #it
to b1 to takie ze jestem w stanie godzine pogadac/small talk z jakims obcokrajowcem +jestem w stanie ogarnac kontekst w filmie po ang
#pracait #programowanie #programista15k #naukaprogramowania #it
ale jak ty chcesz rozmowę rekrutacyjną (czy co tam się przechodzi na staż) przejść z b1? raczej utarło się, że b2 to minimum, bo inaczej się nie dogadasz. kali jeść kali pić to za mało, żeby swobodnie rozmawiać w obcym języku.
@ly000: kali jeść/pić to jest a1, może a2 jak ktoś zna dużo słów. W sumie zależy kto ten poziom stwierdza, ale teoretycznie B1 pozwala na swobodną rozmowę z użyciem prostych
Cześć,
bawię się trochę w refactor testów w celu zwiększenia ich czytelności. Miałbym dwa pytania, zobrazujmy sobie je na przykładzie.
Oto klasa którą testuję:
Klasa testowa:
bawię się trochę w refactor testów w celu zwiększenia ich czytelności. Miałbym dwa pytania, zobrazujmy sobie je na przykładzie.
Oto klasa którą testuję:
@Component
class CookieDeleterImpl implements CookieDeleter {
@OverRide
public void deleteCookie(HttpServletRequest request, HttpServletResponse response, String name) {
Cookie[] cookies = request.getCookies();
if (cookies != null) {
Arrays.stream(cookies)
.filter(cookie -> name.equals(cookie.getName()))
.forEach(cookie -> {
cookie.setValue(null);
cookie.setMaxAge(0);
cookie.setPath("/");
response.addCookie(cookie);
});
}
}
}
Klasa testowa:
public class CookieDeleterImplTest {
private CookieDeleterImpl
Ja bym tych assertów nie pchał do osobnej metody tylko sprawdzał to w faktycznej metodzie testowej, i jeden po drugim, a nie tak:
bo to jest zupełnie niezrozumiały na pierwszy rzut oka krzaczek, a testy powinny być przejrzyste i powinieneś wiedzieć która linia nie przechodzi i dlaczego nie przechodzi. Co do funkcji pomocniczych w testach,
assertTrue(Arrays.stream(cookies).anyMatch(cookie ->
cookieName.equals(cookie.getName()) &&
cookie.getMaxAge() == 0 &&
cookie.getValue() == null),
"Cookie should be set to deleted");
bo to jest zupełnie niezrozumiały na pierwszy rzut oka krzaczek, a testy powinny być przejrzyste i powinieneś wiedzieć która linia nie przechodzi i dlaczego nie przechodzi. Co do funkcji pomocniczych w testach,
Witam wszystkich w ten śnieżny wtoreczek! ( ͡º ͜ʖ͡º) Przychodzę do Was z nowym wpisem o Domain Driven Design (⌐ ͡■ ͜ʖ ͡■)
Dziś będą riki-tiki - polityki! ( ͡~ ͜ʖ ͡°)
Wstrzykiwanie polityki do agregatu w Domain Driven Design
https://gildia-developerow.pl/wstrzykiwanie-polityki-do-agregatu-w-domain-driven-design/ (。◕‿‿◕。)
Kiedyś, podczas sesji Event Stormingu, w której brałem udział
Dziś będą riki-tiki - polityki! ( ͡~ ͜ʖ ͡°)
Wstrzykiwanie polityki do agregatu w Domain Driven Design
https://gildia-developerow.pl/wstrzykiwanie-polityki-do-agregatu-w-domain-driven-design/ (。◕‿‿◕。)
Kiedyś, podczas sesji Event Stormingu, w której brałem udział
Mirasy pomoże ktoś z #python?
Mam taki mały projekcik i problem w tym, że w ogóle testy nie chcą działać (plik test_main.py). Nie mam już pojęcia co on chce i co dodać. Próbuje po kolei wskazówki z neta i nic.
Ten python jest taki problematyczny czy może pycharm, którego używam? Bo to, że ja czasem upośledzony to wiem xD
#naukaprogramowania #pycharm
Mam taki mały projekcik i problem w tym, że w ogóle testy nie chcą działać (plik test_main.py). Nie mam już pojęcia co on chce i co dodać. Próbuje po kolei wskazówki z neta i nic.
Ten python jest taki problematyczny czy może pycharm, którego używam? Bo to, że ja czasem upośledzony to wiem xD
#naukaprogramowania #pycharm
Kliknij na katalogu src i wybierz
Mark Directory as -> Sources Root
@Someguy3517372: Poczytaj sobie o __init__.py
#testowanieoprogramowania #swift #ios #iosdev #programowanie #naukaprogramowania #testowanie
Znacie jakiś kurs XCUITest?
W związku ze zmianą stanowiska muszę nauczyć się pisać testy w XCUITest. Polećcie jakieś szkolenia lub tutoriale, z których mógłbym skorzystać. Podstawy Swifta znam, nie wiem jak się zabrać za pisanie testów
Znacie jakiś kurs XCUITest?
W związku ze zmianą stanowiska muszę nauczyć się pisać testy w XCUITest. Polećcie jakieś szkolenia lub tutoriale, z których mógłbym skorzystać. Podstawy Swifta znam, nie wiem jak się zabrać za pisanie testów
@Adas1500 masz może jeszcze jakieś materiały do nauki XCUITest dla początkujących i chciałbyś się podzielić? :D
@sars_cov_2 nic a nic, praca w projekcie najwięcej nauczy, co to za apla/firma?
Ucze się Qt widget i zastanawiam się jak zrobić przechodzenie na kolejne strony i ogółem zarządzanie layoutem.
Moje obecne rozwiązanie to tworzenie nowego okna i chowanie starego ale szukam czegoś co będzie zmieniało wygląd bez konieczności otwierania kolejnego okna.
https://github.com/MBuczma/Encyklopedia
#programowanie #programista15k #naukaprogramowania
Moje obecne rozwiązanie to tworzenie nowego okna i chowanie starego ale szukam czegoś co będzie zmieniało wygląd bez konieczności otwierania kolejnego okna.
https://github.com/MBuczma/Encyklopedia
#programowanie #programista15k #naukaprogramowania
@Sudo_exit: Po prostu skorzystać z QStackedWidget, tak najlepiej się edytuje w designerze QtCreatora. Można oczywiście samemu dynamicznie dodawać i usuwać komponenty ale to się po prostu nie opłaca. Dla ułatwienia można zapakować stronę w QWidget jako osobny formularz i designerze wybrać na stronie zastąp z klasą własną.
@Sudo_exit: Jedyne do czego mogę się doczepić że w Qt staraj się unikać ręcznie zarządzać czasem życia obiektów, poza funkcją
Jak nie możesz przekazać obiektu
main()
, czyli GlowneOkno możesz stworzyć na stosie, ale inne obiekty staraj się tworzyć przez new Klasa( parent )
. Teraz masz memory leaka, ważne jest to ze względu że jakiś destruktor może robić coś więcej niż tylko zwalniać pamięć.Jak nie możesz przekazać obiektu
parent
to wtedy najlepiej taki wskaźnik- 0
Przy rezerwacji miejsc w kinie lepiej użyć optymistycznego czy pesymistycznego blokowania?
#naukaprogramowania #programowanie #programista15k #java
#naukaprogramowania #programowanie #programista15k #java
Jak pozbyć się setterów z encji?
https://gildia-developerow.pl/jak-pozbyc-sie-setterow-z-encji/ (。◕‿‿◕。)
Wszyscy dookoła mówią, że encje powinny zawierać wyłącznie logikę biznesową, a nie settery. Niby wszyscy to wiedzą, ale każdy i tak robi te settery. Ja wiem, dlaczego tak się dzieje i z chęcią Wam o tym opowiem ( ͡º ͜ʖ͡º)
Tagi: #programowanie, #naukaprogramowania i #programista15k w #symfony, #doctrine i #
https://gildia-developerow.pl/jak-pozbyc-sie-setterow-z-encji/ (。◕‿‿◕。)
Wszyscy dookoła mówią, że encje powinny zawierać wyłącznie logikę biznesową, a nie settery. Niby wszyscy to wiedzą, ale każdy i tak robi te settery. Ja wiem, dlaczego tak się dzieje i z chęcią Wam o tym opowiem ( ͡º ͜ʖ͡º)
Tagi: #programowanie, #naukaprogramowania i #programista15k w #symfony, #doctrine i #
- Volantie
- Farmer96
- FredOnizuka
- MilionoweMultikonto
- eloar
- +1 innych
@Pharos: Tak masz rację na początku autor wpisu umieścił encję, która jest encją DDD i encją ORM, ale to przekształca. Usuwa settery i dodaje niezmienniki przez co tworzy encję DDD, dodatkowo wspomina o klasie DTO, która jest modelem anemicznym i tu są wszystkie settery i gettery. Na końcu wpisu encja DDD nie jest równa encji ORM.
- 0
Powiedzmy że w szkole miałem oceny same jedynki i dwójki z matematyki. Czy z taką wiedzą mam szansę nauczyć się programowania i zostać #programista15k ?
#pytanie #ankieta #naukaprogramowania #it #kiciochpyta #wychodzimyzprzegrywu
#pytanie #ankieta #naukaprogramowania #it #kiciochpyta #wychodzimyzprzegrywu
Czy mam szansę zostać programistą będąc tępym chujem z matematyki
- Masz 38.6% (61)
- Nie masz 61.4% (97)
@tuvlak: Bez szans. Matematyka opiera się na logice i kombinowaniu. Programowanie to jest jeszcze wyższa szkoła jazdy. Myślenie abstrakcyjne ci musi wejść na wyższy poziom niż przy rozwiązywaniu równań na które masz formułki. Tutaj musisz przewidywać przyszłość, planować, projektować, budować, łączyć, rozdzielać, tworzyć nowe narzędzia, klocki pasujące do każdej układanki. Multum tego jest. A to tylko kwestia architektury. Do tego dochodzi właśnie kombinowanie poprzez szukanie rozwiązania, umiejętność zaplanowania napisania tego rozwiązania
@tuvlak: zastanów się najpierw, dlaczego miałeś te same pały z matematyki.
Jeśli naprawdę jesteś debilem i pomimo intensywnej nauki i chęci, dalej miałeś słabe oceny, to sugerowałbym poszukać czegoś innego.
Natomiast jeśli słabe oceny wynikały z lenistwa, a jak się przyłożysz, to potrafisz chociaż w tą licealną matme, to nie widzę przeszkód.
Jeśli naprawdę jesteś debilem i pomimo intensywnej nauki i chęci, dalej miałeś słabe oceny, to sugerowałbym poszukać czegoś innego.
Natomiast jeśli słabe oceny wynikały z lenistwa, a jak się przyłożysz, to potrafisz chociaż w tą licealną matme, to nie widzę przeszkód.
- 2
Używacie id wygenerowanych przez bazę czy UUID?
#naukaprogramowania #programowanie #programista15k #java
#naukaprogramowania #programowanie #programista15k #java
@Nofenak: to zależy
- WyjmijKija
- Pesio
- Flutter_M_Shydale
- mieczyslawow
- FredOnizuka
- +2 innych
@Nofenak: why not both? ¯\(ツ)/¯
- 10
Wkurza Cię nowy front vikop? Nic nie działa jak trzeba? To dobrze się składa bo w ramach nauki #frontend przygotowuję serię streamów w których spróbujemy napisać własnego klienta i pokazać, że, w co trudno uwierzyć, może być jeszcze gorzej ( ͡° ͜ʖ ͡°) Pokażę Wam jak używać wykopAPI v3 i AntDesign oraz pogadamy o życiu.
Zapraszam na stream o 21:37
Tag do czarnolistowania #programujzpasterzem
#frontend #webdev #naukaprogramowania #
Zapraszam na stream o 21:37
Tag do czarnolistowania #programujzpasterzem
#frontend #webdev #naukaprogramowania #
- LeKosmita
- KontoDoPomocy
- eloar
- Flutter_M_Shydale
- wozz
- +5 innych
Kierowniku, tu ankieta jest do wypełnienia: https://bit.ly/41SacyY
#programowanie #memy #naukaprogramowania #pracait #it #informatyka #programista15k #testowanieoprogramowania #devops
#programowanie #memy #naukaprogramowania #pracait #it #informatyka #programista15k #testowanieoprogramowania #devops
@Bulldogjob: Ej jak czlowiek majacy cokolwiek wspolnego z IT moze byc osoba niebinarna? Przeciez system binarny jest podstawa funkcjonowania tej branży
- Kpop
- newbie_235235
- ElderWrath
- m4ciequ
- droperix10
- +20 innych
@Bulldogjob: za darmo mam Wam dawać wsad danych? Śmiechu warte
- CarlosMatos
- eaiouh
- azotekgalu
- trablach
- krzych192
- +2 innych
Pomoże ktoś z #python ?
Co się nagle #!$%@?ło w pliku main.py, ktorego probuje odpalic (flask --app src/main run --port=5001), ze wyswietla mi "no module name 'data'"?
nie jestem w stanie tego naprawic, korzystam z pycharma
#naukaprogramowania #pycharm
Co się nagle #!$%@?ło w pliku main.py, ktorego probuje odpalic (flask --app src/main run --port=5001), ze wyswietla mi "no module name 'data'"?
nie jestem w stanie tego naprawic, korzystam z pycharma
#naukaprogramowania #pycharm
Obserwuje od dluzszego czasu na wykopie narzekania przewaznie programistow ale tez i ludzi z IT ze maja duzy problem ze znalezieniem sobie dziewczyny mimo iz maja pelno pieniedzy. Powiem Wam jako ktos kto mial kiedys calkiem niezle powodzenie u kobiet ze jak sie ma te "dwojke" z przodu i rucha wiele lasek tak jak ja to robilem to jest to fajne uczucie i duzy #wygryw ale jednak jak juz jestem starszy to
- Blizz4rd
- morsik
- Warrior
- Archaniol_bo_rzyga_bryje
- zenoniusz
- +11 innych
@pieczony_szczur_z_ogniska: Zawsze trawa po drugiej stronie płotu jest bardziej zielona.
- pieczony_szczur_z_ogniska
- oskar117
- muchatse
- Pasiak420
- straggler2
- +26 innych
@pieczony_szczur_z_ogniska: #!$%@?, pracuje już w 4 firmie IT i więcej niż 50% programistów wygląda dobrze i jest zadbanych. Masz kasę to i lepsze ciuchy i większą świadomość, że trzeba ćwiczyć, hajs na trenerów, fryzjerów itd. To stereotypy sprzed 20 lat jakieś chłopie, że programista wygląda jak przegryw. Może ze 30% jest takich, ale to i tak mniej niż wśród wielu innych zawodów.
- huron97
- Pasiak420
- straggler2
- Czekolatka
- marta2823
- +29 innych
https://tomaszs2.medium.com/why-do-big-companies-ask-unrealistic-software-engineering-interview-questions-cb23639ca5d0
#programowanie #naukaprogramowania #programista15k #rozmowakwalifikacyjna #pracbaza #dlaprogramistow