Cześć, przygotowałem nową wizualizację - tym razem projekt wnętrza małego mieszkania. Poprawiłem niektóre elementy zgodnie z Waszymi uwagami. Czy mógłbym prosić o Waszą opinie? Na poniższej stronie są dwie instancje Raylib - pierwsza z projektem wnętrza mieszkania oraz druga - z projektem domu, którą udostępniałem już wcześniej.
@dasfddklfdslkfkx: Dzięki. Drzwi są zamknięte na stałe :p Tam są puste pokoje i projekt wnętrza obejmował tylko widoczną cześć. Informacje z poprzedniego posta mam na uwadze i będę je powoli wdrażał. Aktualnie zbieram jeszcze feedback co powinienem poprawić / ulepszyć.
Cześć, planuję robić wizualizacje projektów domów oraz wnętrz w przeglądarce internetowej. Poniżej wizualizacja domu w stanie deweloperskim. Czy mógłbym prosić o porady co mógłbym zmienić lub testy na dekstop / mobile sprawdzające działanie aplikacji?
@ly000: W oknie startowym mógłbym wyłaczyć, ale w trakcie chodzenia nie obejdzie się bez przechwytywania kursora, bo kursor będzie wychodził poza okno canvas i nie będzie można wykonać pełnego obrotu. Chyba, że masz jakiś inny pomysł
@that_ugly_dude: Dzięki, fajny pomysł z wyświetlaniem rozmiaru oraz pokoju w którym jesteśmy, postaram się dodać. Opcja z przeskoczeniem do innych punktów także do zrobienia. Niestety światło jest statyczne i sterowanie słońcem nie będzie możliwe, chyba że zwykłe przełączanie dzień / noc - to można zrobić.
Hej, jestem w trakcie nauki Raylib i C. Ostatnio wrzucałem link do mojej pierwszej gry w której była prosta implementacja websocketów.
Moim następnym krokiem było stworzenie czegoś bardziej dynamicznego i wybór padł na prostą grę platformową multiplayer. Zwykły deathmatch, głównie chodziło nauczenie się czegoś nowego.
Hej, chciałem nauczyć się gamedev i wybór padł na Raylib oraz C. Chciałem zrobić coś prostego, co pomoże wdrożyć mi się w podstawy Raylib i postanowiłem stworzyć Matching Pairs.
Co chciałem osiągnąć: 1. Zarządzanie pamięcią w języku C 2. Przejścia między scenami Raylib 3. Wyświetlanie podstawowych grafik oraz dzwięków
@armin-van-kutonger Tzn. w ts jest serwer websocketowy na Nest.js, a C jest kompilowanie do WebAssembly. Ogólnie w miarę dobrze to działa. Chyba to największy plus tego rozwiązania, że jest możliwość kompilowania na różne platformy
@armin-van-kutonger: Hmm, ale to na takiej samej zasadzie, że jak odkryjesz kartę i widzisz jej wzór, to możesz zapisać, że np. na pozycji pierwszej jest karta z takim wzorem, na drugiej z takim, itd? Czy masz na myśli jakiś inny sposób?
Cześć, chciałem pokazać efekt połączenia sił programisty i architekta wnętrz. Od jakiegoś czasu interesuję się #gamedev , żona prowadzi biuro projektowe i wspólnie razem udało się stworzyć ofertę "Wizualizacje VR" dla lokalnych klientów. W skrócie klient ma możliwość spaceru po zaprojektowanym wnętrzu na #oculusquest2 . Poniżej wrzucam linki na yt.
@aloucie: Jak tylko uda się zmienić kartę graficzną na rtx to planuję przejść na ue5. Aktualnie ograniczają mnie parametry komputera i sporo czasu muszę poświęcić na optymalizację sceny, co wpływa na gorszą jakość.
Cześć, mogę prosić o code review i porady dotyczące clean architecutre? Próbuję opanować hexagonal architecutre na fronice (typescript + nuxt js) i backendzie (symfony).
Głównym zdaniem aplikacji będzie obsługa czatu/video rozmów i kalendarza spotkań, coś jak w teams. Jest to początkowy etap, aktualnie jest zaimplementowany tylko globalny chat i zastanawiam się czy dalszy development w tym kierunku ma sens.
Chciałbym w przyszłości mieć możliwość aplikować na takie oferty. Jest to o wiele więcej niż mam aktualnie jako Java Developer z 3.5 roku doświadczenia w mojej obecnej firmie, stąd jestem zainteresowany.
Tak w sumie, w jakim momencie nauki #programowanie stwierdziliście, że wiecie i umiecie już wystarczająco i zaczęliście szukać pierwszej pracy jako #programista15k ? No i jak wyglądała Wasza pierwsza praca, jakie taski na początku? ( ͡°͜ʖ͡°) Nie wiem, nie potrafię się jakoś przemóc. gdzieś z tyłu głowy mam, że jeszcze powinienem się nauczyć tego, tamtego, tamto mogłem zrobić lepiej, etc.
@shiningsky: Myślę, że to dobry objaw, że masz wewnętrzną potrzebę dalszej nauki i czujesz że jeszcze musisz się czegoś nauczyć. Dzięki temu zawsze będziesz się rozwijał i bez względu na to ile potrafisz, ciągle będziesz czuł że możesz więcej. Oby tak dalej. Jeśli chodzi pierwszą pracę to trudno coś powiedzieć nie znając Twoich umiejętności.
Mirki, pomocy, szukam algorytmu na podmianę strony wordpressowej.
Pomyślałem sobie, że zrobię nową wersję strony internetowej, dorzuciłem katalog ./beta, zainstalowałem nowego wordpressa. Cyk cyk po taniości jako tako, nowa strona jest, ale jak teraz podmienić zawartość? Tak, żeby to co było w /beta było główną zawartością strony? Ręcznie skopiować pliki? Co np. z domeną, ustawioną gdzieś tam w configu? Pomoże ktoś?
Już raz próbowałem skopiować wszystkie katalogi i podmienić adres WPHOME
@wrazik: Musisz podmienić w bazie danych wszystkie stare adresy strony na nowe. Możesz zrobić export bazy danych do pliku, w edytorze globalnie zmieniasz wszystkie adresy, importujesz plik do nowej bazy i będzie działać.
Cześć, w poprzednich firmach, w których pracowałem język angielski (w mowie) nie był wymagany i ogólnie gdy mam zacząć rozmowę w języku angielskim to czuję wewnętrzną blokadę. Nie daje mi to spokoju, bo jak to tak nie znać angielskiego. Pomyślałem więc, że może znajdą się osoby, które zaczynają swoją przygodę z programowaniem i znają w miarę dobrze język angielski, do wspólnej nauki (ja dzielę się pomocą/wiedzą z programowania w zamian za rozmowy
@zackson: Faktycznie nie sprecyzowałem jasno. Wcześniej pracowałem jako fullstack developer (symfony/vuejs), miałem pół roczną przerwę. Myślę, że poziomem jestem gdzieś między junior/mid. Nie wiem co mógłbym jeszcze napisać. Mogę dać link do mojego githuba, chociaż niewiele tam mam to znajdzie się jedna apka w symfony/vuejs - https://github.com/mat89c
Pytanie do ninja programistów :D Mam wtyczkę na WP w której jedno pole input jest "text" aby wpisać sobie nazwę/tytuł. Chciałbym to pole ograniczyć do wpisywania tylko kilku nazw i wpadłem na pomysł, że zmienie to pole na dropdown z listą już z góry ustaloną do wyboru.
Czy istnieje sposób na "wstrzyknięcie" w to miejsce innego inputa? Nie ma chyba możliwości nawet edycji tego miejsca z poziomu ftp. Blagam pomóżcie
Zależy od wtyczki, czy ten input jest ładowany z pliku php, czy może z bazy danych? Prawdopodobnie jest generowany w pliku php i pierwsze co musisz zrobić to znaleźć ten kod. Trudno powiedzieć coś więcej, za mało informacji.
@imdejv1: Wtedy można usunąć kod generujący input text i wstawić select z wartościami. Tylko to dużo zależy od wtyczki - czy ten input text jest obsługiwany przez js, może jakaś walidacja tam jest, chodzi o to, aby po zmianie na select js nie sypał błędami. Łatwiej byłoby gdybyś mógł podać nazwę wtyczki.
@imdejv1: W przypadku tego pola Dimensions, w katalogu wtyczki jest plik views/product-manager/wcfm-view-products-manage-tabs.php. W linii 109 generowany jest formularz i w linii 110 mamy 'type' => 'text'. Tutaj trzeba zmienić na 'type' => 'select' i dodać 'options' => '$mojeZmienne'. Zmienna ta może wyglądać tak: $mojeZmienne = ['pierwszawartosc' => 'Pierwsza wartosc', 'drugawartosc' => 'Druga wartość']; Nie wiem czy zadziała poprawnie, ale możesz spróbować i zobaczyć jakie błędy się pojawiają.
if ($('#_wc_booking_person_types_person_name_0').is(':visible')) { // tutaj sprawdzamy czy jest widoczny input z takim id, żeby na innych podstronach nie sypało błędami $("#_wc_booking_person_types_person_name_0") .replaceWith('' + 'Pierwsza
@imdejv1: Tak, tę walidację można wyrzucić. Można też zmienić tego ifa na:
if (jQuery('#_wc_booking_person_types_person_name_0').length) { powyższy if sprawdza czy element z takim id istnieje na stronie, nawet jak jest ukryty .
@imdejv1: Jeśli po wejściu na stronę już widoczny jest ten input text (bez kliknięcia w checkbox), to można tak:
// tutaj zamieniamy inpu text na select zaraz po wczytaniu strony convertInputTextToSelect(); // tutaj zamieniamy input text po kliknieciu w checkbox. Myślę, że poniższy kod można wyrzucić, bo jak wspomniałeś input text jest zawsze na stronie - ma tylko klasę css hide, to powyższe wywołanie funkcji zawsze przekonwertuje go na select. Czyli
@imdejv1: Ok, to wstaw ten poniższy. Jeśli chodzi o ponowne wejście w oferte i ten błąd że w text jest pierwszaWartosc, drugaWartosc, to tutaj trzeba przechwycić zapisaną wartość, którą wybrałeś wcześniej z selecta jeszcze przed konwersją input text na select i po konwersji ustawić flagę selected na odpowiedni option. Jeśli pojawią się błędy to w konsoli będzie info co się wysypało.
@imdejv1: Da się zrobić żeby nie trzeba było kopiować kodu 10 razy, tylko ciężko mi pisać tak na wyczucie. Jeśli chcesz skopiować ten kod 10 razy to będzie działać, nie będzie to spore obciążenie, tylko tak się nie robi, bo można to estetyczniej. Ale na dzień dzisiejszy uznajmy że jest to ok :)
@imdejv1: Poniższa linijka kodu odpowiada za poprawne wczytanie wartości w select. Możesz pod nią wstawić console.log(selectedValue) i w konsoli sprawdzić czy pod tą zmienną są poprawne wartości.
https://youtube.com/shorts/7hG1qbUBV2A
#blender