Mój pierwszy filmik na YT

3

Cześć,

Postanowiłem nagrać mój pierwszy filmik instruktażowy na YouTube.
W filmie piszę skrypt monitorujący prywatne grupy na facebook-u w poszukiwaniu występowania określonych fraz (z pominięciem API, które ma ograniczone możliwości) - tzw. monitoring internetu.

Proszę o konstruktywną krytykę :).
Chciałbym uwzględnić Wasze uwagi i następną część nakręcić możliwie lepszą.

2

Po przesluchaniu w kilku losowych miejscach, dzwiek przerywa w denerwujacy sposob z takimi trzaskami - mlaskaniem co dla mnie dyskwalifikje calosc, bo sie tego zle slucha.

0

No tak bo jeszcze nie inwestowałem przy pierwszym filmiku w dobry mikrofon i tak wyszło czasami.

1

Ogólnie to wydaje się OK, duży plus że starasz się pokazać coś nietypowego/przydatnego, a nie kolejny raz stworzyć film w stylu "teraz pokażę, jak zrobić książkę telefoniczną".

Merytorycznie się nie wypowiem, bo to nie moja technologia. Aczkolwiek w temacie technologii - wydaje mi się, że to powinno walić od razu po oczach - w tytule, tagach itp, bo wchodząc na film na początku nie wiadomo, jak i w czym to będziesz pisać, jaki język itp.

Popieram uwagę @WhiteLightning - dźwięk trochę się rwie i jest zniekształcony. I raczej nie jest to kwestia mikrofonu, z którego korzystasz, ale zbyt mocno ustawionego wycinania szumów.

Ponadto obraz jest czytelny, ale mogłoby być lepiej. Proponuję zmniejszyć rozdzielczość - nie jest ważny cały Twój ekran, ale kilkanaście linijek, przy których w danej chwili pracujesz. Dając mniejszą rozdziałkę, uchronisz widzów przed koniecznością wpychania nosa w ekran, żeby poprawnie odczytać. Zwłaszcza, że na pewno masz świadomość, jak drobna literówka może cały projekt wywalić na plecy.

Ponadto fajną rzeczą jest udostępnienie w opisie filmu linku, z którego można pobrać pliki projektu - w postaci, w jakiej będą one na końcu przedstawionego kodowania.

Tak czy siak - oceniam pozytywnie, dobra robota, dawaj więcej.

P.S. Czy FB nie wykryje takiego scrappowania i nie założy blokady? Piszesz, że omijasz ich API - czy się przez to nie wkurzą? :P

1

DISCLAIMER: Nie czytałem co wcześniejszych postów.

Rozdzielczość, którą wybrałeś jest mega irytująca. Na "default view" sprawia, że kod jest malutki, w całości po lewej stronie, trzeba nos do ekranu przybliżyć a prawa część jest niezagospodarowana przez większość klipu. W dodatku gdy przeszedłem na fullscreen mając nadzieję, że to pomoże to kod był rozmazany. No i momentami mówisz za szybko, jakbyś chciał wygrać casting na lektora, który przypomina o konieczności skonsultowania się z lekarzem lub farmaceutą przykład <a href=https://www.youtube.com/watch?v=kzvA6aOkH5I&feature=youtu.be&t=854>TUTAJ</a>.

A tak poza tym to całkiem całkiem. Nawet chętnie obejrzałem mimo, że to nie mój pierwszy język.

3
  • VS Code do pythona? Przecież PyCharm w wersji community jest chyba dużo lepszy
  • Za małe czcionki. Na MacBook Air 15'' niewiele widać. Lepiej zmienić konfigurację IDE i zwiększyć czcionki.
  • brak linka do repo z kodem
  • dużo mówienia co robisz, bez wytłumaczenia dlaczego, a jak jest jakieś wytłumaczenie to jest bardzo lakoniczne.
  • nie jestem ekspertem pythona, ale coś mi się wydaje, że za dużo jest tych try: except: na dodatek obsługa wyjątków w zasadzie nic nie robi.
  • nieprzestrzeganie PEP8 (PyCharm sam tego pilnuje)
  • ciut za długie methody.
  • kod nie jest "pythonic", co wskazuje na to, że nie znasz jeszcze dobrze pythona
  • nagle pojawia się kod (ekran "rozkwita"), zupełnie bez komentarza, że co zostało przeskoczone i dlaczego
  • pod koniec myślałem, że mi dźwięk wysiadł
1
  • VS Code do pythona z tego wzgledu, że miałem drobne problemy z licencją pycharma;
  • True - dzięki;
  • Tak dodam już w 2giej części;
  • True - postaram się to poprawić;
  • Bo nie chodziło mi o to by w tym odcinku skupiać się na wyjątkach. Obsługa będzie w 2giej części przy użyciu sentry;
  • True;
  • Długość metody powinna odpowiadać długości testu. Tutaj ciężko to zachować no i te metody scrapujące dla czytelności wolałem nie dzielić;
  • Kod miał być czytelny dla ludzi nie pythonic;
  • Fakt, przeskoczyłem niezgrabnie;

Podsumowując dzięki @MarekR22 za krytykę. Poprawie się i myślę, że będzie lepiej :)

1
OceanFire napisał(a):
  • VS Code do pythona z tego wzgledu, że miałem drobne problemy z licencją pycharma;

Możesz dostać traiala na 30 dni

0
TomRiddle napisał(a):
OceanFire napisał(a):
  • VS Code do pythona z tego wzgledu, że miałem drobne problemy z licencją pycharma;

Możesz dostać traiala na 30 dni

Nie no mam licencję, jedynie akurat mi się skończyła i musiałem przedłużyć :)
Praca bez pycharma to trudny kawałek chleba :)

2

Bo nie chodziło mi o to by w tym odcinku skupiać się na wyjątkach.

@OceanFire: Moim zdaniem bardzo dobrze zrobiłeś - nie o to chodziło w tym klipie i tylko mogłoby to zaciemnić kod. Mógłbyś dodać tylko słowny disclaimer, że pomijasz rygorystyczną obsługę błędów dla czytelności.

0
several napisał(a):

Bo nie chodziło mi o to by w tym odcinku skupiać się na wyjątkach.

@OceanFire: Moim zdaniem bardzo dobrze zrobiłeś - nie o to chodziło w tym klipie i tylko mogłoby to zaciemnić kod. Mógłbyś dodać tylko słowny disclaimer, że pomijasz rygorystyczną obsługę błędów dla czytelności.

EEE a nie prościej i rozsądniej nie pisać ani jednego try: except:?
Bo po co skoro i tak nic sensownego nie jest robione.
Obecna obsługa wyjątków, prowadzi jedynie do kaskady kolejnych błędów, więc lepiej jakby jej wcale nie było.

1 użytkowników online, w tym zalogowanych: 0, gości: 1