Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Andrej Kvasnica

Stran: [1] 2 3 ... 5
1
Android klient: Firefox s uBlock Origin pluginom https://addons.mozilla.org/en-US/firefox/addon/ublock-origin a nastavenie default browsera na Firefox
DHCP server: Cloudflare DNS https://one.one.one.one/family/ s blokovanim najvacsieho malware odpadu pre celu siet

3
Vývoj / Re:Programování pro děti (10 let)
« kdy: 22. 09. 2023, 16:12:49 »
mam toho Boosta.
prosim o link na ten project s firmware s Pythonem.
nerad bych zase skoncil na nejakem "proof of concept"

Pybricks https://pybricks.com/ ma firmware na rozne LEGO bricks. Ich API docs je uplne dokonaly https://docs.pybricks.com/en/stable/index.html
Celkom sa mi to pacilo, ale decka su na to este male / chytene v endorfinovej youtube-shorts pasci a ja s tym nerobim z nedostatku casu. Na pybricks stranke su aj nejake example projekty, napr. Mindstorms line follower https://pybricks.com/projects/sets/mindstorms-robot-inventor/other-models/steerbot/#program

Webapp pre ovladanie cez bluetooth z chrome je https://legoboost.azurewebsites.net/
Su k tomu aj zdrojaky https://github.com/ttu/lego-boost-app
Pri troche snahy by sa to dalo pouzit na portovanie celeho LEGO Boost sw do HTML5/js pre chrome, ale LEGO na to zjavne uplne kasle.

K web-bluetooth je vseobecny Chrome tester https://googlechrome.github.io/samples/web-bluetooth/read-characteristic-value-changed.html len treba tusim zapnut samotny web blootooth lebo je to este experimentalna feature chromu.

Na yt ma pekne LEGO® Boost with Python programming video Andrey Pokhilko https://www.youtube.com/watch?v=oqsmgZlVE8I

Andrey ma aj projekt https://github.com/undera/pylgbst s popisom:
In fact, Move Hub is just a Bluetooth hardware piece, and all manipulations with it are made by commands passed through Bluetooth Low Energy (BLE) wireless protocol. One of the ways to issue these commands is to write Python program using this library.

4
Vývoj / Re:Programování pro děti (10 let)
« kdy: 21. 09. 2023, 14:01:39 »
P.s. koupil jsem jednoho z tech LEGO robotu, co se da ridit "skoro Scratch" jazykem z iPadu.
 a je to typicky nedodelany shit bez budoucosti, Od firmy (Lego) co nema zadnou zkusenost a ambici s vyvojem.

Pokud clovek chce neco vic nez posunout robot o krok v pred a vydat zvuk, tak uz je tlaceny do zavilosti na hracickach, kteri udelali sniffing blutooth komunikace a publikovali nejaky hack pro pc.

vyhozene penize.

ja bych lego videl jako dobrou hw platformu, jdou udelat roboticke podvozky, roboticke ramena, ale na dalsi uz bych si vzal arduino, rpi apod.

LEGO s robotmi skoncilo. Appky len pre Android a iOS, nieco stare pre Windows, Linux uplne ignoruju. Podporuju este skolsku verziu Mindstorms, ale rozvoj ziadny.

Do LEGO robotov (aktualny Mindstorms https://brickset.com/sets/51515-1/Robot-Inventor aj starsi Boost https://brickset.com/sets/17101-1/Boost-Creative-Toolbox) sa ale da nahrat Python firmware (po hard resete je tam naspat LEGO firmware) a platforma sa da ovladat z Pythonu. Upload SW po pripojeni LEGO Brick cez USB. Motory a senzory su kvalitne, kocky kompatibilne s LEGO kockami takze na domace experimenty celkom dobre. LEGO Bricks maju aj Bluetooth LE a da sa na to napojit cez BLE aj z JavaScriptu z Linuxoveho Chrome.

5
Server / Re:Web pro IT freelancera, VPS
« kdy: 02. 08. 2023, 10:18:35 »
Na staticky web by mohol upne stacit free github pages https://pages.github.com/

6
Sítě / Re:Jak rozšířit Wi-Fi na zahradu?
« kdy: 15. 05. 2023, 23:36:35 »
Nepisete ci mate na zahrade dostupnu elektrinu. Ak ano, nebal by som sa skusit nejaky PowerLine (napr. Devolo https://www.devolo.de/produkte/magic-powerline set 2 stanic sa da na Bazosi kupit za nizke desiatky eur).

7
Hardware / Re:Obnova dat ze starých disků
« kdy: 08. 05. 2023, 20:13:31 »
Zakladne hladanie partitions vie robit gparted. Spominany photorec je tiez dobry.

8
Hardware / Re:Výběr notebooku od Dellu pro programátora
« kdy: 17. 09. 2022, 16:07:13 »
Latitude (5520) so sirokou numerickou klavesnicou ma idiotsku klavesnicu - nema to home, end, pgup, pgdn a treba ich stlacat ako kombinaciu fn+nieco (home=fn+f11 alebo fn+sipka vlavo, end=fn+f12 alebo fn=sipka vpravo, pgup = fn+sipka hore, pgdn=fn+sipka dole).

Touchpad nema tlacitka a preklikava sa cela plocha.

Inak je to vykonny a celkom slusny notebook a ma 2 sloty na SSD.

10
Server / Re:Gmail zahazuje maily?
« kdy: 02. 01. 2022, 23:42:28 »
Znamy mal MX na svojom serveri a forwardoval si maily na free gmail. Prijem mailov bol velmi nestabilny, casto sa jeho zakaznikovi stalo ze mu na ten gmail presli len 2/3 mailov, pritom na svojom serveri ich znamy videl prijate vsetky. Po presune MX na plateny gmail for domain (alebo ako sa to vola) problemy prestali.

Mne to pripada ako uspesna konverzia z freemium na platiaceho zakaznika (gmailu).

11
Hardware / Re:ESP32 externá anténa
« kdy: 17. 06. 2021, 19:01:29 »
https://www.hackster.io/simon-vavpotic/esp32-and-esp8266-external-antenna-f28e6b

Su tam dobre obrazky vysvetlujuce co robil clovek na tom vyssie nalinkovanom videu.

12
Vývoj / Re:Widlo 2D "herní" mini-engine
« kdy: 12. 04. 2021, 19:08:41 »
Kreslit na Canvas je jednoduche...

13
Vývoj / Re:Výroba multiplatformní aplikace s GUI v Javě
« kdy: 12. 04. 2021, 19:01:46 »
Všichni ti příznivci JavaFX - dejte sem linky na ty vaše JavaFX aplikace, na kterých tak usilovně pracujete :)

Awesome JavaFX
A curated list of awesome JavaFX frameworks, libraries, books etc...

14
Vývoj / Re:Výroba multiplatformní aplikace s GUI v Javě
« kdy: 08. 04. 2021, 11:38:14 »
Ovšem narazil jsem na to, že dneska už dost málo lidí má na desktopu nainstalovanou Javu. A hra jim většinou nestojí za to, aby si ji tam dali, zvlášť když to představuje třeba i bezpečnostní rizika.
Ake bezpecnostne rizika predstavuje pridanie java runtime na pocitac?

15
Vývoj / Re:Jak posunout vývojáře k CI/CD
« kdy: 28. 01. 2021, 00:03:50 »
git: ak su to one man show projekty tak verzionovanie juniorom (naschval nepisem zaciatocnikom) moze pripadat zbytocne. V polovici 90-tych rokov som takto na malych projektoch pracoval aj ja. Na vyske sa to neucilo a v prvej praci som k tomu samostatne nedospel.

Nedavno som nasiel zdrojaky jedneho mojho viacrocneho produkcneho projektu z roku 1997 (webovy eshop s kosikom a multitenant editorom kategorii a tovarov pre predajcov napisany v C na linuxe, na rok 1997 celkom scifi, obchodne to ale zlyhalo na presvedceni kritickej masy predajcov ze je to dobry napad. Ani technologie klienta naboli dostatocne, AJAX vznikol az o 2 roky a pridanie do kosika robilo na pomalom modemovom 33600Bd internete reload stranky). "Verzionovanie" som robil v tar.gz obrazoch celej zlozky so zdrojakmi, db skriptami a konfigmi. Z dnesneho pohladu nocna mora, ale v tych casoch to bolo celkom bezne.

ci/cd: jednou z ciest moze byt zobrat im kluce od miesacky a deployment robit vyhradne z buildovacej masiny. Dobrym dovodom moze byt audit zmien alebo zastupitelnost (napriklad aj v tomto divnom case). A na buildovaciu masinu sa zdrojaky dostanu z gitu.

Stran: [1] 2 3 ... 5