Email or username:

Password:

Forgot your password?
25 posts total
Wallace Wells

дело решилось .sh скриптом, который создаёт символические ссылки для файлов конфигов в домашней папке (а если этих файлов нет, то сначала их создаёт, а затем пишет симлинки).

уже опробовал на своём сервере под Бубунтой. всё завелось.

так радостно в душе, так радостно.

скрипт писал под чутким руководством Чата GPT, разумеется.

я как делаю: я пишу промпт, затем прошу GPT объяснить подробно, как каждая часть кода работает. затем уточняю промпт. потом ещё. затем тестирую скрипт локально и, если нужно, ещё раз уточняю промпт.

и в процессе пишу краткую доку в md-файл. получается достаточно неплохо учить новое таким макаром.

сегодня, например, более-менее синтаксис shell'а начал понимать. а то меня их способы писать циклы... ну, ужасали. а теперь, вроде как, уже и не так страшно.

а, ну и репу на гитхабе заодно публичной сделал. пусть будет.

дело решилось .sh скриптом, который создаёт символические ссылки для файлов конфигов в домашней папке (а если этих файлов нет, то сначала их создаёт, а затем пишет симлинки).

уже опробовал на своём сервере под Бубунтой. всё завелось.

так радостно в душе, так радостно.

скрипт писал под чутким руководством Чата GPT, разумеется.

Wallace Wells

весь день прокрастинировал и правил конфиги.

у меня есть приватная репа на гитхабе, в которой лежат файлы настроек .bashrc, .zshrc, .tmux.conf, .vimrc, ну и ещё по мелочи.

сегодня настраивал симлинки для системных файлов прямо в директорию с репой. идея в том, чтобы при обновлении файла в папке с репой, у меня автоматически обновлялись и файлы настроек, которые используют программы в: WSL на работе, macOS дома и Linux на сервере.

составил гайд в .md-файле. надо бы автоматизировать теперь первоначальную настройку всего этого богатства. то ли мейкфайл делать, то ли ещё чего. (в крайнем случае, напишу скрипт для шелла.)

весь день прокрастинировал и правил конфиги.

у меня есть приватная репа на гитхабе, в которой лежат файлы настроек .bashrc, .zshrc, .tmux.conf, .vimrc, ну и ещё по мелочи.

сегодня настраивал симлинки для системных файлов прямо в директорию с репой. идея в том, чтобы при обновлении файла в папке с репой, у меня автоматически обновлялись и файлы настроек, которые используют программы в: WSL на работе, macOS дома и Linux на сервере.

Wallace Wells

приспособил ChatGPT для выдачи команд с кучей условий в терминалах. сегодня, вот, с PowerShell развлекался.

у меня есть неупорядоченные архивы музыки, видео и фотографий. в них нужно рекурсивно обходить директории и поддиректории и копировать файлы в единую папку на внешнем hdd. руками задолбался это всё делать, а тут ввёл в терминале одну строчку, и профит:

Get-ChildItem -Path "путь_к_исходной_папке" -Recurse -File | Copy-Item -Destination "путь_к_целевой_директории"

теперь развлекаюсь с тем, чтобы из этой команды исключать определённые директории и делать выборку только по определённым расширениям файлов.

без ChatGPT это тоже можно было бы сделать, естественно. но каждый раз курить мануалы и подбирать команду под bash, PowerShell или ещё что — ну, такое себе.

приспособил ChatGPT для выдачи команд с кучей условий в терминалах. сегодня, вот, с PowerShell развлекался.

у меня есть неупорядоченные архивы музыки, видео и фотографий. в них нужно рекурсивно обходить директории и поддиректории и копировать файлы в единую папку на внешнем hdd. руками задолбался это всё делать, а тут ввёл в терминале одну строчку, и профит:

Wallace Wells

а ничего такая спина у меня на этой фотке. рельефная. над плечами, правда, ещё работать и работать.

Wallace Wells

в электричке едет дед в бордовой кепке с крупной надписью THRASHER

Go Up