[Dyskusja] – cała appka + docker w 20-30 minut

  • [Dyskusja] – cała appka + docker w 20-30 minut

    Posted by Mateusz Wąsalski on 2025-01-08 at 13:05

    Hejo,

    na yt jest wyzwanie “Hard 75” – przez 75 dni robicie dwa treningi (jeden na zewnątrz) x 45 minut, trzymacie dobrą michę, 10 minut czytania non-fiction, galon wody (tu bym jednak zszedł trochę z ilości 😆) i każdego dnia zdjęcie z progressem.

    Zainstalowałem Cursora (cursor.com) i powiedziałem mu, że chcę appke do odfajkowywania codziennego progresu itp. (nie mam jeszcze Cursora Pro, wszystko za 0 cebulionów).

    Z zegarkiem w ręku zajęło mi to 30 minut. Będę to teraz testował, jak to działa na przełomie kilku dni, ale samo to, że już jakoś działa, jest naprawdę imponujące.

    Po prostu akceptowałem wszystko, co dał, nie przeczytałem ani jednej linii kodu, wylistował mi potrzebne pliki i foldery, nie musiałem przeklejać kodu, bo mogłem po prostu zaakceptować coś a’la PR i wklejał ten kod do danego pliku i od razu go zapisywał.

    https://github.com/mwasalski/Hard_75/tree/main

    Mateusz Wąsalski replied 2 weeks, 2 days ago 3 Members · 12 Replies
  • 12 Replies
  • Marek

    Organizer
    2025-01-08 at 13:10
    284 Punkty

    O kurde, wygląda zacnie :D. A co to za apka, możesz wrzucić jakieś screeny?

    I opisać Cursor? Nie robiłem z nim nic nigdy a jestem ciekawy.

    Myślę że użycie AI w Big Data to będzie coś, co będzie musiało się pojawić na Akademii w najbliższym roku i trwale zagości, bo to może być nasza mocna przewaga na rynku. Mnóstwo rzeczy można po prostu zrobić szybciej. Nie po to, żeby się obijać resztę czasu, tylko żeby wejść na nowy poziom możliwości.

    • Mateusz Wąsalski

      Organizer
      2025-01-08 at 13:16
      120 Punkty

      zrobiłem to podczas jedzenia, żeby się trochę odmóżdżyć 😅 więc pokazać coś mogę nieco później, ale najszybciej będzie, jak pobierzesz to repo i uruchomisz jedno po drugim to:

      docker build -t 75hard-tracker .

      docker run -p 1234:8501 -p 8000:8000 75hard-tracker

      to na http://localhost:1234/ dostaniesz appkę 😀

      • Mateusz Wąsalski

        Organizer
        2025-01-08 at 13:18
        120 Punkty

        + planuje robić jakieś filmiki, żeby nieco ogarnąć swoją markę osobistą (plany na 2025 mam ambitne ;P ) więc na pewno przejdę jeszcze raz proces budowy tego za pomocą Cursora, to podlinkuję.

        https://www.cursor.com

  • Wojtek Zdziebkowski

    Member
    2025-01-08 at 13:17
    155 Punkty

    Klasa! Mi się nigdy nie udało zrobić nic całkowicie AI, zawsze coś się w jakimś momencie wysypywało i trzeba było interweniować. Jednak używam dość aktywnie ChataGPT i Cloude i na pewno są to dobre narzedzia do wsparcia. Nieraz coś podpowie, wytłumaczy, zrobi code review itd. Nawet porafi pomóc przy jakimś wiekszym błędzie lub problemie, szczególnie gdy jest teraz możliwość przeszukiwania sieci.

    Curosra nie używam bo jakoś nie znalazłem z nim nici porozumienia, ale mam dodaną do PyCharm wtyczkę codeium (nie pamiętam czy dokładnie tak się nazywa) i szału nie robi, ale chociaż nie trzeba za kazdym razem pisać dłuższych lini tylko pojawia się podpowieź.

    • Mateusz Wąsalski

      Organizer
      2025-01-08 at 13:27
      120 Punkty

      Z mojej perspektywy, cała przewaga Cursora to właśnie to, że on to fizycznie wszystko implementuje (to jest właśnie Agent AI) i nic nie musisz przeklejać, zastanawiać się w którym miejscu to powinno być itp.

      Domyślnie używa Claude’a 3.5 Sonnet, a z tego co kiedyś czytałem, to Claude jest lepszy do kodzenia.

      Ogólnie super zabawa 😀

      Nie bardzo wiem co się tam dzieje, bo też takie było założenie tego ‘testu’: nie wiem nic, ale chce się szybko wzbogacić, bo na yt mówią, że teraz oprogramowanie można łatwo sprzedać 😆

      A tak serio, to w życiu bym tego (w takiej wersji) nie wypuścił na rynek, bo jak coś się zbuguje, to jestem w lesie, ale jako szkielet, który dajesz developerom myślę, że git.

      • Marek

        Organizer
        2025-01-08 at 13:55
        284 Punkty

        Panowie, spisujcie sobie na boku takie różne spostrzeżenia. Jak się trochę dokoksamy, zrobimy tu przekrojowy kurs o rozwoju w inżynierii danych przy użyciu AI;-).

      • Wojtek Zdziebkowski

        Member
        2025-01-08 at 14:59
        155 Punkty

        Teoretycznie ta wtyczka do PyCharm też tak działa, ze można znią czatować. Nie wiem dokładnie jakiego modelu używa i w sumie jakoś nie zdarzyło mi sie z tego korzystać. Jakoś tak wolę sobie otworzyć w przegladarce chata albo cloude’a, szczególnie jak teraz pojawiły się projekty, gdzie można nakarmić model 😀

    • Marek

      Organizer
      2025-01-08 at 13:28
      284 Punkty

      Wojtek, to wrzuć tu czasem jakiś praktyczny case z codziennej pracy:-). Przyda sie na tej grupie trochę postów i tego jak w praktyce, nawet coś drobnego, zrobić.

      • Wojtek Zdziebkowski

        Member
        2025-01-08 at 13:47
        155 Punkty

        Pewnie w wolnej cos przygotuje 🙂

  • Mateusz Wąsalski

    Organizer
    2025-01-08 at 14:18
    120 Punkty

    Poszedł update, polecam zrobić git pulla 😉

    • Wojtek Zdziebkowski

      Member
      2025-01-08 at 14:48
      155 Punkty

      Też AI robiło? 😄

      • Mateusz Wąsalski

        Organizer
        2025-01-08 at 15:23
        120 Punkty

        Oczywiście, to jest projekt full AI 😀 na chwilę obecną zajął ok. godziny (bite 20 minut to było debugowanie tego, co sam zrobił i co sam zdebugował wcześniej)

Zaloguj się aby odpowiedzieć