Wsparcie do matury z informatyki

9
Siema, Dzidki - ostatnio dodawane filmy z mojego kanału spotkały się z pozytywnym odbiorem.

I powiem tak: biorąc pod uwagę, że za niedługo matury, to zakładam, że wśród Was może być ktoś, kto pisze maturę z informatyki albo się do niej przymierza. 

Dlatego dzisiaj robię streama, w którym na przykładzie ostatniej matury będę pokazywał, jak podchodzić do zadań (wszystko poza Excelem i Accessem na razie).

Także jeśli ktoś jest ciekaw, jaki typ zadań pojawia się na maturze, a przy okazji podpytać o jakieś aspekty programowania, to będę na żywo tu:
Obrazek zwinięty kliknij aby rozwinąć ▼

Jak zacząć programowanie?

8
Cześć, dzidki.
Możliwe, że widzieliście już dwa materiały, które tutaj wrzuciłem ostatnio. Zastanawiałem się, jak to będzie, ale z tego, co widzę to wśród was było dość duże grono, które doceniło moje starania. Za to Wam dziękuję, bo to dla mnie sygnał, żebym starał się dalej :)

Pomyślałem też, że temat nauki programowania warto pociągnąć dalej.

Dlatego chciałbym polecić Ci tutorial o tym, jak zacząć przygodę z programowaniem. W tym filmie omawiam najważniejsze rzeczy, które trzeba ogarnąć przy instalacji zarówno języka Python, instalacji edytora kodu (PyCharm) oraz tworzeniu pierwszego projektu.

Jeśli ogarniesz ten tutorial, to będziesz miał sprawnie działające środowisko programowania, w którym bedziesz mógł się skupić na samym kodzeniu, a nie na lamentowaniu, że znowu coś zjebałeś w swoim życiu i się nie nadajesz do programowania.

Dlaczego to proponuję? Bo sam pamiętam czasy, jak próbowałem ogarnąć cokolwiek z programowania i dużo nerwów straciłem na tym, że czegoś nie zainstalowałem, albo że czegoś nie ogarniam.
Przebrnąłem przez ten etap z wielkim trudem, sam teraz pracuję jako programista i mam nadzieję, że pomogę komuś przejść przez ten pierwszy etap bezboleśnie :)

Także powiem tak: częstuj się i daj mi znać, jak się podoba filmik :)

P.s. ten film ma już prawie rok i mimo tego, że starałem się go dobrze dopracować, to wszystko może się zdarzyć. Jeśli jakikolwiek wątek jest niejasny, daj mi o tym znać ;)
Obrazek zwinięty kliknij aby rozwinąć ▼

Jak wyjść z Konsolowej Strefy Komfortu

3
Jedną z trudniejszych rzeczy w nauce programowania jest wyjście z tzw. Konsolowej Strefy Komfortu, czyli z tego poziomu wtajemniczenia, w którym nasz kod daje wynik tylko w konsoli, a nie w postaci jakiejś apki, czy gry.

Dlatego postanowiłem pokazać, jak w minutę można zrobić prostą grę w Pythonie

Dzięki za pozytywny odbiór poprzedniego filmu, jaki wstawiałem na jbzdy. Dawajcie znać, jak Wam się podoba :)
Obrazek zwinięty kliknij aby rozwinąć ▼

Shellcord ~ "Discord 'DIY' Edition"

5
Shellcord ~ "Discord 'DIY' Edition"
Shellcord ~ "Discord 'DIY' Edition"
Uproszczone skrypty
No to w skrócie :v napisałem kilka uproszczonych do minimum skryptów Discord Botów, Hooków itp

FAQ:
- Co to jest, po chuj to komu?
- Są to maksymalnie uproszczone Boty Discord.
- Po chuj komu Boty Discord? Co one w ogóle mogą?
Połączyć czat gry (np Minecraft) z kanałem Discord w obie strony.
Dodać własne komendy oraz funkcje do bota, np ranking, auto-moderacja, logi itp.
Zrobić z Bota interfejs do programu, urządzenia, serwera itp np monitorowanie płytki arduino czy whatever :)

Repo:
https://github.com/GNU-Szmelc/Shellcord/tree/main
Zawartość repo:
- post.py
client -> server
Wyślij wiadomość, załącz plik, media itp
na np: {serwer/kanał} jako: {bot}
- get.py
server -> client
Odbieraj wiadomości z serwerów w formacie
np: {[serwer/kanał] [nick]: \n [wiadomość]}
- hook.py
client -> server (ale jako Webhook zamiast bota)
(działa prawie jak post.py, obsługuje pliki itp ale wspiera tylko jednostronną komunikacje. Poczytaj o webhookach i botach na forach Discorda)
- cmd1.py
server -> client (ale z komendami)
prawie jak get.py ale z obsługą kilku komend i funkcji typu:
/save_logs, /save_media, /bruh
Ogólnie to zapraszam na nasz techniczny serwer wszystkich zainteresowanych techniką / technologią :)
https://discord.gg/dtEvHFXnSb

Dodatkowe screeny: :v
Shellcord ~ "Discord 'DIY' Edition"
Shellcord ~ "Discord 'DIY' Edition"
Obrazek zwinięty kliknij aby rozwinąć ▼

OCR - Optical character recognition

30
Witam szanowne grono.
Chciałbym wam zaprezentować małe narzędzie które ostatnio zrobiłem.

OCR - Optyczne rozpoznawanie znaków
"Przeczyta" i skopiuje prawie wszystko co jest w miare czytelne, niezależnie od układu bądź formatowania.

W aktualnej konfiguracji mam to ustawione pod skrótem klawiszowym który od razu odpala Xfce4-screenshooter w trybie zaznaczenia który od razu trafia do określonego folderu, po czym odpala się OCR napisany w Pythonie3, używając bibliotek PyTesseract (do rozpoznawania optycznego) oraz Pyperclip (do skopiowania tego wyniku od razu do schowka)

Muzyka: Maciej Niedzielski - Panzerfaust
Poza tym eksperymentuję jeszcze z zapisywaniem przetworzonych informacji.

Na koniec jeszcze dorzucam podgląd kodu źródłowego. 
(nie długo wleci pełna wersja na GitHub)

Na chwile obecną mogę tylko zaprosić osoby zainteresowane technicznymi rzeczami typu programowanie, komputery, technologia itp na mojego niewielkiego Discorda.
(Mamy tu paru zdolnych gości)

https://discord.gg/HsXQKZqW
OCR - Optical character recognition
OCR - Optical character recognition
Obrazek zwinięty kliknij aby rozwinąć ▼
0.13980102539062