Aktywne Wpisy
![mogadishu](https://wykop.pl/cdn/c3397992/mogadishu_NmcIRahB2R,q60.jpg)
mogadishu +10
![SaintWykopek](https://wykop.pl/cdn/c0834752/07a7ac77c7e46929ac55a94cb89cdb5f19503e95a2d90fce746d4c028fe1f978,q60.jpg)
SaintWykopek +37
W mojej rodzinie co rok kupujemy sobie nawzajem prezenty, po jedzeniu wujek przebrany za mikołaja nam je rozdaje. Ale no żeby ten prezent dostać musimy powiedzieć wierszyk, albo zaśpiewać piosenkę przy 17-20-stu osobach. W zeszłym roku była tragedia, za to w tym zaśpiewałem nawet ładnie. Rodzinka była zaskoczona bo ja ogólnie dziwak jestem i mało się odzywam. Na zdjęciu kuzynka se śpiewa
#gownowpis #swstory #chwalesie
#gownowpis #swstory #chwalesie
![SaintWykopek - W mojej rodzinie co rok kupujemy sobie nawzajem prezenty, po jedzeniu ...](https://wykop.pl/cdn/c3201142/34542adb37c368c1794eb5b0c9721cf5cf05eb1ef48cb30e29241fae6d50925d,w150.jpg?author=SaintWykopek&auth=8fb514cd956a23aa75675f9a411c1ea2)
Coś a'la Scratch, układa się bloczki i z tego wychodzi działający kod. Całość jednak dla osób trochę bardziej zaawansowanych.
Głównym celem jest przybliżenie tajników OOP.
Delikwent układa/pisze kod, a potem może śledzić jak w trakcie jego wykonywania zmienia się stos i sterta w pamięci komputera.
Ciągle jest tam trochę niedociągnięć, ale coś już działa :V
Zacząłem to pisać jako projekt prywatny, a ostatecznie przekształciłem to w moją pracę inżynierską.
Kto kliknie, ten będzie zarabiał 15 tyś. złotych miesięcznie - sprawdzone info ( ͡º ͜ʖ͡º)
Teraz muszę popracować tylko nad stworzeniem trochę większej liczby lekcji, a z tym jak na razie jest cienko :D
Tutaj stronka z IDE: TREPL
#programowanie #scratch #naukaprogramowania #trepl
@Lord_Fixer: chyba wolałbym 15 tys. złotych, bo ten tyś. to nie wiadomo co to...
@Lord_Fixer: a w jaki sposob to przybliza tajniki OOP? To przeciez zupelnie inny poziom abstrakcji
@-PPP-: No właśnie napisałem :D Tutaj praktycznie wszystko jest napisane od zera. Język mój, kompilator mój i IDE moje. Trochę było z tym zabawy, ale ile satysfakcji :D
@edgar_k: W taki, że tworzysz sobie klasy i obiekty i widzisz jak zachowują się one w pamięci :P
@Lord_Fixer: czyli niczego nie przybliża :P
@Lord_Fixer: O #!$%@? stary, no to kozacko. Gratki!
No to pokazujesz co się dzieje w pamięci, a nie same oop. Bo żeby tworzyć i testować obiekty to coś z nich trzeba jednak już coś umieć :P
Sama wizualizacja wygląda natomiast spoko... więc pytanie: czy to jest open source?
Były ku temu 3 powody:
1. Nie chciałem być ograniczony do elementów zawartych w tylko jednym języku programowania
2. Chciałem aby całość działała po stronie klienta bez potrzeby komunikacji z serwerem
3. Nudziło mi się i chciałem napisać własny język
I ogólnie to ten trzeci aspekt był decydujący :D Póki są to projekty prywatne, to lubię się "zabawić" :P
Jeszcze
BTW, w czym to napisałeś?
drogie mireczki, zaplusowaliście ten post... to Was wołam, bo jeżeli macie konto na FB, to koledze na pewno przydadzą się lajki: https://www.facebook.com/trepl.xyz/
Zawsze najtrudniej jest uzbierać pierwsze
Trzeba bowiem odpowiednio zaimplementować słuchaczy, którzy będą w stanie aktualizować warstwę prezentacji.
Ogólnie 90% całości napisane jest w typescripcie. Po stronie serwera oczywiście jest trochę innego kodu, ale to jest raczej nieistotne.
Niestety był to trochę przymus, skoro miała być to aplikacja działająca w przeglądarce. Ale moim zdaniem TS daje radę i całkiem przyjemnie się to implementowało.
Chodzi o padding góra-dół?
"Powiększenie" niestety muszę zostawić, bo umożliwia kliknięcie w wolną przestrzeń pomiędzy bloczkami i ręczne wpisanie kodu, lub (jak kto woli) upuszczenie przesuwanego bloczka.
Dostosuję :) Choć już teraz można sobie je ręcznie skalować.