ChatGPT ratuje życie. Największym problemem w małych firmach jest brak narzędzi do czegokolwiek, a te co działają, to nie działają. Jedną z rzeczy jaką należy więc zrobić to ogarniecie architektury, czyli stworzenie sobie narzędzi, które firma będzie używać.
Najważniejszą rzeczą są zawsze backupy - bez nich leżymy jak coś się stanie. Tylko oczywiście backupy były robione byle jak - część zapewne działa, część wcale, bo się nie robiły poprawnie.
Dużo sprzętów ma dedykowany interfejs do robienia backupów - różnego rodzaju routery. Niestety dotyczy to klientów indywidualnych, bo w przypadku sprzętu firmowego nie jest tak łatwo. Zdarzają się takie wypadki, ale zwykle sami musimy robić, a narzędzi do tego brak.
Expect
Expect to rodzaj programu do tworzenia makr, ale konsolowych. Pozwala na wykonywanie pewnych prac gdy coś się pojawi na ekranie. Czyli na przykład jeśli mamy logowanie SSH, to możemy ustawić, by podawał hasło jeśli aplikacja wyświetliła frazę Password: i tak dalej. Możemy więc przygotować automat, który z pomocą konsoli robi backup.
Niektóry sprzęt pozwala tylko wyświetlać konfigurację, a inny zapisywać do pliku, ale trzeba to potem ogarnąć
ChatGPT w akcji
Pisanie kodu w Expect nie jest dla mnie łatwe, bo jego składnia jest dziwna. Zdarzało mi się pisać coś w tym ... języku?
Jednak dzięki ChatGPT i analizie co się dzieje mogę pisać całkiem proste automaty, typu zaloguj się, zapisz coś do pliku, a potem inny skrypt pobiera konfig i usuwa go ze sprzętu.
Albo zaloguj się, wyświetl konfig, a potem inny skrypt obrabia go i puszcza w eter.
Tak więc ChatGPT ratuje życie czy coś. Przynajmniej mi. Muszę kupić wersję 4 to zrobimy różne fajne testy, gdzie AI już przegląda internet, może mieć wtyczki z nową funkcjonalnością, a przy okazji jest znacznie skuteczniejsza.