Mój pierwszy filmik na YT

Odpowiedz Nowy wątek
2020-01-27 10:07

Rejestracja: 5 lat temu

Ostatnio: 1 dzień temu

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ą.

https://www.youtube.com/channel/UCaKY-nLRuhGU7pRk9v5cKWw

Za dużo udszumiacza i zbyt mocna kompresja. Niżej pisałeś, że nie kupowałeś mikrofonu ... Nie trzeba też nic wielkiego kupować do nagrywania głosu jednego spikera tym bardziej, że i tak potem przepuścisz to przez odszumiacz i kompresor. Ważniejszy statyw żeby mieć go dobrze ustawionego przed twarzą i żeby nie przenosiło drgań z wentylatorów :-) - katakrowa 2020-02-13 19:15
@katakrowa 100% racji. Po x obejrzeniu obczaiłem dopiero, że to właśnie wina za dużego filtra. - OceanFire 2020-02-13 19:35

Pozostało 580 znaków

2020-01-27 10:20

Rejestracja: 8 lat temu

Ostatnio: 2 minuty temu

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.

Pozostało 580 znaków

2020-01-27 10:25

Rejestracja: 5 lat temu

Ostatnio: 1 dzień temu

0

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

A nie masz zbyt mocno ustawionych bramek szumu ktore zbyt duzo wycinaja ? - WhiteLightning 2020-01-27 10:44
Sam musiałem powycinać bo były spore szumy przy końcówkach, dlatego przy niektórych dźwiękach mogłem za dużo przyciąć. Też nie jestem przyzwyczajony do mówienia w sposób wyraźny i gdzieś gdzie zasepleniłem to starałem się to skorygować - będę pracował nad dykcją. Myślę, że odpowiedni mikrofon oraz większa uwaga przy postprodukcji załatwi w przyszłości temat. - OceanFire 2020-01-27 10:49

Pozostało 580 znaków

2020-01-27 11:30
Moderator Kariera

Rejestracja: 2 lata temu

Ostatnio: 3 minuty temu

Lokalizacja: Poznań

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


Naczelny forumowy hejter Apple

That game of life is hard to play, I'm gonna lose it anyway
The losing card I'll someday lay, So this is all I have to say
edytowany 1x, ostatnio: cerrato, 2020-01-27 12:20
Pokaż pozostałe 2 komentarze
Zapraszam do subskrypcji, to nie przegapisz :P - OceanFire 2020-01-27 12:29
Jak wszyscy na YT - daj suba i polajkuj ;) Ktoś opowiadał (nawet nie wiem, czy nie tutaj na forum), że jego dzieciak zaczął się z ludźmi żegnać "daj suba" bo tak się kończyła większość filmów, które oglądał i przez to dzieciak uznał, że to jest forma pożegnania :D - cerrato 2020-01-27 12:30
Mehehe :D ... Fakt troszeczkę tak to wygląda, ale też każdy zbiera te suby bo wiadomo jak algorytm YT działa, a nagrywa się mimo wszystko po to by ktoś to oglądał. Miłego dnia!. - OceanFire 2020-01-27 12:34
Motywacją dla Ciebie może być fakt, że w nagraniach (i w życiu) nie używam Apple :D - OceanFire 2020-01-27 12:36
No i za to SUB zaraz poleci :D - cerrato 2020-01-27 12:36

Pozostało 580 znaków

2020-02-03 18:14

Rejestracja: 10 lat temu

Ostatnio: 1 minuta temu

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 TUTAJ.

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


480 to mu chyba YT skonwertował i wybrał domyślnie. Ręcznie się da wybrać FullHD. - MarekR22 2020-02-03 18:28
True, zmieniłem na full hd i na fullscreen jest w porządku. - several 2020-02-03 18:35

Pozostało 580 znaków

2020-02-03 22:15

Rejestracja: 12 lat temu

Ostatnio: 1 minuta temu

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ł

Jeśli chcesz pomocy, NIE pisz na priva, ale zadaj dobre pytanie na forum.
edytowany 4x, ostatnio: MarekR22, 2020-02-03 22:21
Racje, VS Code do Pythona to porażka. ST3 zdecydowanie sobie lepiej radzi i też pilnuje PEP8. - draabuu 2020-02-28 22:04

Pozostało 580 znaków

2020-02-03 22:40

Rejestracja: 5 lat temu

Ostatnio: 1 dzień temu

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 :)

Za mała czcionka, męczy oczy. Po przesiadce z ST3 na VS Code, stwierdziłem, że kompletnie nie nadaje się to do Pythona albo nie umiałem tego odpowiednio poustawiać. W Pythonie programuję dalej w ST3, wszystko inne w VS Code. - draabuu 2020-02-28 22:03

Pozostało 580 znaków

2020-02-11 14:06

Rejestracja: 9 lat temu

Ostatnio: 9 minut temu

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


Pozostało 580 znaków

2020-02-11 14:09

Rejestracja: 5 lat temu

Ostatnio: 1 dzień temu

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 :)

Pozostało 580 znaków

2020-02-13 14:44

Rejestracja: 10 lat temu

Ostatnio: 1 minuta temu

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.


Pozostało 580 znaków

2020-02-13 16:07

Rejestracja: 12 lat temu

Ostatnio: 1 minuta temu

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.


Jeśli chcesz pomocy, NIE pisz na priva, ale zadaj dobre pytanie na forum.
I tak i nie. Gdyby był 1 try to przy najmniejszym błędzie wynikającym z innej struktury DOM program by przestał działać. - OceanFire 2020-02-13 19:34
nie znajdziesz elementu DOM, ergo nie przejdziesz do następnej strony, ergo następna akcja też zawiedzie bo nie będziesz na właściwej stronie i tak masz tą kaskadę błędów. Jeśli nie masz sposobu obsłużenia błędu, to jego ignorowanie, przyniesie jeszcze gorsze konsekwencje niż pozwolenie mu propagować się w górę. To taki syndrom, który obserwuję w każdym języku: "muszę obsłużyć wyjątek jak najszybciej". - MarekR22 2020-02-13 20:28
Nie o to mi chodziło. W przypadku monitoringu internetu czasami są komentarze w postaci 3 lvl a czasami 2ch. I teraz jeżeli nie znajdzie komentarza 3ciego lvl to nie potrzebnie jest zatrzymywać cały program. Co prawda można rozpatrzyć to za pomocą instrukcji warunkowych, ale w tym przypadku mam wrażenie, że obsługa wyjątków i możliwość ich późniejszego raportowania jest lepszym wyborem. - OceanFire 2020-02-13 21:19

Pozostało 580 znaków

Odpowiedz

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