@rico91: akurat tutaj produkt ma zawsze jedno powiązanie z joinami które dołączam. Dlatego też np pobierana jest tylko ilość zdjęć i ilość parametrów (żeby nie było ich więcej). Chodzi bardziej o to, zeby ten jeden jedyny join (allegroitems) dołączać w inny sposób. Np z group by ... having albo coś takiego. Tylko, żeby w razie czego jak na koncie o ID 1000 jest wystawiony towar, to żeby na koncie
@rico91: ewentualnie: mogę dać tutaj: where allegroitem.clientId = 1005 OR allegroitem.clientId is NULL.
Zadziała poprawnie dla towarów niewystawionych na żadnym koncie, lub wystawionych tylko na koncie o ID 1005. Ale jeżeli towar jest wystawiony na koncie o ID 1000 to co wtedy? Nie znajdzie go jako pusty (niewystawiony). Jak zrobić, żeby tam pojawiły się nulle? Ewentualnie dodać jeszcze jeden JOIN kiedy allegro_items nie jest null? Tylko jak coś
wystarczy dać LEFT JOIN allegroitems ON ... AND clientID = 1005, wtedy łączy tylko to albo daje null
niestety minus taki, że będę musiał zrezygnować z widoku i po prostu wykonywać zapytanie wszędzie, ale powiedzmy że lepsze to niż duplikowanie rekordów albo przerabianie paginacji... Chyba że jest jakiś inny sposób, żeby jednak ten widok zostawić?
Zastanawiam się, czy dobrze wywołuje procesy i oczekuje na ich zakończenie w #python Ogólnie teraz przerabiam pewien program do aktualizacji danych z zewnętrznych hurtownii - żeby listy towarów przerabiało na wymagany format i zapisywało do pliku (każda hurtownia do swojego pliku).
Kod wygląda tak:
def func_hurt_n(): #przykladowa funkcja dla danej hurtownii
@Arogancky: dzięki wielkie. W tym wypadku który opisałem, to threadpoolexecutor będzie lepszy niż processpoolexecutor?
Tak przy okazji, jeszcze doczytałem, że w przypadku procesów można ustawić metodę 'spawn', 'fork'(domyślna na linuxie) i 'forkserver' - której najlepiej używać w razie czego? fork czy spawn?
Czego teraz się używa do budowania aplikacji w C++? Chodzi mi o zbudowanie pliku wykonywalnego. Dawno w C++ nic nie programowałem - głównie Java, Python, czasem coś z JS. Na przykład do Javy używam Gradle, do budowania js jest ng build, np do rusta jest cargo build, to czego użyć do budowania aplikacji w C++? Jest moze jakieś takie narzędzie typu gradle tylko do C++? Dobrze, gdyby mogło samo pobierać zależności (tak
Do 29 września muszę się zastanowić czy iść na studia. Na kierunek który nie do końca mi odpowiada. Chciałbym się przepisać na inny , ale to nie takie proste. Mam drugi wybór zostać w pracy w której odkładam 3k -3,5k miesięcznie i za te pieniądze się rozwijać. Porobić jakieś kursy, nauczyć się Angola na wysokim poziomie. Nie wiem co robić a na studiach będę musiał się sam utrzymywać wydawać pieniądze i łączyć
czy iść na studia. Na kierunek który nie do końca mi odpowiada.
@Qwerti69: po co chcesz iść na kierunek, który ci nie odpowiada? I czemu nie takie proste iść na inny kierunek? Czy po prostu kwestia tego, że rekrutacja już była i nie dasz rady się zapisać na inny kierunek? Zawsze możesz spróbowac za rok, albo na rekrutacje zimową (w niektórych uczelniach masz), albo sprawdź uczelnie niepubliczne - niekiedy rekrutacja
Mirki, od czego jest ten atomizer? Wie ktoś może? Szukałem jako atomizer Smok, ale dokładnie tego modelu epapierosa od którego jest ten atomizer to nie mogę znaleźć...
Ogólnie ostatnio trochę frontendu robię do aplikacji i używam Angulara. Plus jest dla mnie taki, że mi się w tym się bardzo dobrze piszę - rozdzielenie na komponenty, rozdzielenie kodu HTML, CSS i TS dla komponentów - dla mnie spoko sprawa - wszystko jest uporządkowane, kod się nie miesza, nie muszę się obawiać że jakieś funkcje TS czy klasy CSS najdą na siebie w różnych komponentach.
@lukasj: angular ma ssr, a jak juz bys chcial przyciac po kosztach to zawsze masz cos takiego jak https://prerender.io/ ktore robi jako taki cdn dla crawlerow
W sumie wyżej wymienione sposoby związane są z tym, że strona jest napisana w JS i pobiera dane z API, nawet po stronie serwera. OK - tak też może być - zawsze to już coś. Jednak czy jest jakaś biblioteka, którą bez problemu mogę
Jak to jest z tymi unijnymi przepisami dot. cookies? Bo na internecie można znaleźć pełno sprzecznych ze sobą informacji, to może jakieś mirki z #prawo wiedzą co nieco - jak to zrobić poprawnie?
Chodzi mi o to, że w sumie mam stronę na Wordpress i chciałbym podłączyć jakąś analitykę, np google analitycs. I teraz - w jaki sposób mam poinformować o tym użytkownika (bo analitycs dodaje swoje pliki cookie)? Najlepiej by było
@lukasj: popatrz jak to robią największe firmy i sklepy e-commerce w Polsce i za granicą. Myślisz że gdyby się zgodnie z prawem dało umieścić w jakimś niewidocznym miejscu (np. w stopce) informacje to firmy by tego nie zrobiły? Informacja musi być, najlepiej w formie popupu czy paska przyklejonego do viewportu i do czasu braku kliknięcia "akceptuje" nie powinieneś w ogóle odpalać analityki. Jest to proste do zrealizowania.
A to czy google analitycs uruchomi Ci się dopiero po akceptacji, to już zależy od tego jak masz to ograne, sam musisz o to zadbać, jeśli korzystasz z wtyczek to sprawdź jak działają, tak, żebyś rozumiał co się dzieje na Twojej stronie, bo może się okazać, że
Ech ( ͡°͜ʖ͡°) sam w to nie wierzę, ale chyba muszę przyznać - urząd skarbowy uratował mi randkę ( ͡°͜ʖ͡°) W jaki sposób? Otóż po kolei - w weekend miałem spotkać się z koleżanką na taką można powiedzieć randkę czy nie randkę - na piwko do baru.
Ogólnie sytuacja wygląda tak, że mam 2 konta w bankach (dodajmy że w różnych bankach). Na jednym mam trochę oszczędności
Chciałbym skonfigurować sobie serwer pocztowy na VPS. Najlepiej żeby to było SMTP + POP3 + IMAP.
VPS stoi na systemie debian 11. Od czego powinienem zacząć? I jak najlepiej to zrobić, żeby inne serwery nie odrzucały poczty, którą wysyłam? Jakie oprogramowanie zainstalować?
Druga rzecz - coś tam szukałem w internecie i zastanawiam się, czy naprawdę muszę zmieniać nazwę hosta w systemie i wysyłać maile z adresu mail.domena.pl - bo chciałbym wysyłać je po prostu
@lukasj: obczaj sobei ten projekt jak chcesz stawiać wszystko sam: https://mailinabox.email/ - mega Ci to ułatwi. Ale z tego co piszesz, to strzelanie z armaty do muchy. Zrób to gmailem po smtp te powiadomienia. Oszczędzisz na pewno dużo czasu
Robię obecnie integrację pewnego programu z WooCommerce. Do celów testowych mam postawionego localhoście WordPress + WooCommerce.
Niestety pojawia się problem z dostępem po api:
Przepraszamy, ale nie możesz listować zasobów. [woocommerce_rest_cannot_view] Z tego co wyczytałem, problem jest z tym że nie mam SSL (no bo to localhost). Ewentualnym rozwiązaniem które znalazlem jest zmiana sposobu autoryzacji, co jest bez sensu, bo normalnie działa jeżeli łączę się z zewnętrznym serwerem, a tworzenie nowego sposobu autoryzacji specjalnie do
@lukasj: Ludwiku Dornie i psie Sabo, nie idzie ta droga. Lokalnie możesz sobie zainstalować certa i to by było najlepsze rozwiązanie. Nie zmieniaj kodu bibliotek w ten sposób bo nigdy nie wiesz jakie side Effects spowodujesz
Mirki, mam pytanie o składkę zdrowotną, a raczej o ubezpieczenie zdrowotne które niestety niedługo mi się kończy...
Zamierzam niedługo otworzyć spółkę z ograniczoną odpowiedzialnościa (oczywiście nie jednoosobową, bo z kolegą). No i wiadomo - zusu nie płacisz to spoko, ale sama składka zdrowotna by się przydała. Co prawda publicznie z lekarzy w ogólnie nie korzystam, tylko jak coś to prywatnie, ale w razie czego (jakiegoś leczenia szpitalnego czy wypadku) wolałbym nie zostać obciążony
@lukasj: jeżeli aktywnie działałaś jak członek zarząd, to chyba nie możesz być bezrobotnym. Jakoś musisz pieniądze ze spółki wypłacać, więc wynagrodzenia zarządu wydaje się w miarę spoko opcją, żeby jednocześnie mieć ubezpieczenie. Jak masz inną metodę na wypłaty ze spółki, to możesz też zatrudnić się w spółce np. na umowie zlecenie na ułamek etatu i z tego mieć ubezpieczenie. Każdy tytuł, z którego spółka będzie opłacać za ciebie składki zadziała.
@lukasj: nie możesz zarejestrować się jako bezrobotny. nie ma minimalnej kwoty wynagrodzenia która upoważnia do ubezpieczenia, ale lepszym rozwiązaniem niż zarząd jest zlecenie np na wykonywanie prac administracyjnych dla spółki, 5h w miesiącu po 19.7 będzie ok.
Niestety autor nie dał tagu, ale jest znalezisko, jeżeli czekaliście na wyrok. Oczywiście - śmiesznie niski, i oczywiście po długim okresie czasu. I powiedzcie, że to niektórych nie zachęca czasem do wzięcia sprawy w swoje ręce?
Stało się niestety to co zwykle. Karynka pewnie popłakała przed sądem i być może też rozłożyła nogi tam gdzie trzeba. Mimo wszystko czeczenom się też upiekło, pozostaje jedynie "cieszyć się" że chociaż zawiasy a nie
Hej mirki, właśnie buduję układ do podłączenia zewnętrznych źródeł światła (np żarówki) na 230, którego jednym z kilku trybów pracy byłby kolorofon, a drugim wskaźnik głośności (zapalanie się więcej świateł im jest głośniej).
Otóż niestety, ale niezbyt znam się na elektronice analogowej, a pomyślałem, żeby zrobić to w ten sposób, że: A) Dla trybu wskaźnika głośności dźwięku - podłączam mikrofon (przez wzmacniacz oczywiście) pod wejście ADC do mikrokontrolera, i zależnie od odczytu analogowego zapalam
@lukasj: tak na szybko: - czemu wybierasz jako bazę konstrukcji procesor, który 20 lat temu był już przestarzały? - jeśli używasz stabilizatora liniowego typu 780x, to przed nim i za nim musisz dać kondensatory ceramiczne po 100nF. - kondensatory C1 i C2 w sumie nie mają sensu. C1 ma ogromną pojemność, a z tych 5V zasilasz chyba tylko procesor i okolice, tam wystarczy spokojnie sam 470uF. No niechby 1000uF. Szczerze
@lukasj: ten układ możesz skopiować żywcem wraz z wartościami elementów, najwyżej te porąbane amerykańskie wartości pojemności w stylu 0,012uF dopasuj do dostępnych u nas, jeśli zamiast takiego kondensatora dasz po prostu 10nF dostępne w sklepie za rogiem, trochę się zmieni pasmo filtra, ale nie powinna to być zmiana istotna. Potencjometry są do regulacji poziomu sygnału wchodzącego na każdą gałąź, czyli w twoim przypadku będziesz nimi regulował poziom reagowania twojego układu
Mirki, jakieś narzędzie do "planowania spotkań" czy coś tego typu? Żeby np w 3-4 osoby ustalać czas wspólny, kiedy wszyscy mają czas? Taki jakby kalendarz czy coś w tym rodzaju?
Chodzi mi o to, że na przykład zaznaczam, że w danym dniu mam wolne 10:30-15:00 albo ze jestem zajęty 8:00-10:30 i 15:00-20:00? I wtedy te pozostałe osoby też sobie zaznaczają tak cały tydzień czy nawet miesiąc i widać że np w dniu
Chciałbym zrobić w Angularze masową edycję towarów. Tylko mam problem jak przesłać dane do komponentu - które towary edytuję? Obecnie funkcjonuje to tak, że w komponencie wyświetlającym towary zrobiłem zaznaczanie masowe, które działa. Usuwanie było łatwo zrobić, bo to jeden komponent, ale nie wiem jak zabrać się do edycji - gdyż wtedy powinno być przekierowanie do innego komponentu (tak jak przy edycji pojedynczego towaru).
Komponenty nie są ze sobą powiązane (typu parent-child). Tylko
@PortowySzczur: po prostu zamiast label + pole dajesz checkbox + pole ( ͡°͜ʖ͡°) Wtedy jak chce edytowac i zostawić je puste (czyli zmienić we wszystkich edytowanych to pole na puste) to wtedy zaznacza checkbox i nic nie wpisuje.
ja bym wysłał listę id w arrayu i pola jakie ktoś dodał bo
Zastanawia mnie pewna kwestia - jak obliczyć prawdopodobieństwo, że PRZYNAJMNIEJ jeden projekt zakończy się sukcesem?
W przypadku rzutu kostką, jest to sprawa prosta - szansa, że przy N rzutach, przynajmniej raz wypadnie 6 oczek, wynosi 1-(5/6)^N. Ogólnie więc wzór jest następujący: 1-(szansa_niepowodzenia)^N. Więc w przypadku 3 projektów, gdzie każdego szansa powodzenia wynosi dajmy na to 30% wzór jest prosty: 1 - 0,7 ^ 3 Ale - jak obliczyć prawdopodobieństwo, że przynajmniej jeden
@lukasj: Dokładnie tak samo. Po prostu się zastanawiasz jakie jest prawdopodobieństwo że nie uda żaden i odejmujesz to od jedynki: 1- (1-30%)(1-20%)(1-15%) Drugi podpunkt trudniejszy, przy tej ilości po prostu wypisz możliwe opcje (JAKIE projekty się udadzą) i dodaj wszystko.
Otóż mam następujące złożone zapytanie (jest ono zapisywane w widoku CREATE VIEW):
SELECTZadziała poprawnie dla towarów niewystawionych na żadnym koncie, lub wystawionych tylko na koncie o ID 1005. Ale jeżeli towar jest wystawiony na koncie o ID 1000 to co wtedy? Nie znajdzie go jako pusty (niewystawiony). Jak zrobić, żeby tam pojawiły się nulle? Ewentualnie dodać jeszcze jeden JOIN kiedy allegro_items nie jest null? Tylko jak coś
wystarczy dać LEFT JOIN allegroitems ON ... AND clientID = 1005, wtedy łączy tylko to albo daje null
niestety minus taki, że będę musiał zrezygnować z widoku i po prostu wykonywać zapytanie wszędzie, ale powiedzmy że lepsze to niż duplikowanie rekordów albo przerabianie paginacji... Chyba że jest jakiś inny sposób, żeby jednak ten widok zostawić?