Руки ваши, да будут здоровы, благородные доны.
По мере общения здесь, сложилось устойчивое впечатление в том, что основная массастарперы умудренные и опытные доны)
Да и вряд ли являются "чистыми" программерами. Скорее жнец, швец, решая попутно массу задач.
Думаю вы так же пользуетесь гугл программированием, находя и оптимизируя под себя найденные куски кода.
Это фабула.
Зацепила одна мысль.
Пробовал я как то запустить ламу от мордокниги и впечатления она не произвела.
А вот недавно, запустил R1 и был обескуражен.
Т.к. я обожаю лень, считая ее двигателем прогресса, посмотрел на данные к парсингу и спросил
Экономия времени? Ну минут 20 наверное...
Таки любопытно мне, доны думали "куда бы прикрутить нейронку" ?
З.Ы. Модель запущена на процах, так что 5 t/s только получил
По мере общения здесь, сложилось устойчивое впечатление в том, что основная масса
Да и вряд ли являются "чистыми" программерами. Скорее жнец, швец, решая попутно массу задач.
Думаю вы так же пользуетесь гугл программированием, находя и оптимизируя под себя найденные куски кода.
Это фабула.
Зацепила одна мысль.
Пробовал я как то запустить ламу от мордокниги и впечатления она не произвела.
А вот недавно, запустил R1 и был обескуражен.
Т.к. я обожаю лень, считая ее двигателем прогресса, посмотрел на данные к парсингу и спросил
Промт: Напиши скрипт на bash. Прочитай из файла строки, раздели по символу | на два значения, имя пользователя и пароль. Экранируй спецсимволы в пароле и выведи результат
Пошел наливать кофе. Проблемы написать самому нет никакой, ну придется вспомнить что то - ибо не каждый день пользуешся.
Ответ R1:
Пошел наливать кофе. Проблемы написать самому нет никакой, ну придется вспомнить что то - ибо не каждый день пользуешся.
Ответ R1:
Код:
#!/bin/bash
# Проверить existence файла
if [ $# -ne 1 ]; then
echo "Usage: $0 <filename>"
exit 1
fi
if [ ! -f "$1" ]; then
echo "File $1 not found."
exit 1
fi
# Читать каждую строку из файла
while IFS='|' read -r user pass; do
# Экранировать спецсимволы в пароле
escaped_pass=$(printf '%q' "$pass")
echo "Username: $user, Password: $escaped_pass"
done < "$1"
Промт: Используй команду "openssl passwd -6" для генерации полученных паролей
Экранирование конечно было не нужно)
Код:
#!/bin/bash
# Проверка передачи файла в качестве аргумента
if [ $# -eq 0 ]; then
echo "Usage: $0 filename"
exit 1
fi
filename="$1"
# Проверка на существование файла
if [ ! -f "$filename" ]; then
echo "Файл $filename не найден"
exit 1
fi
# Чтение файла построчно
while IFS='|' read -r user pass; do
# Генерация защищенного пароля с использованием openssl passwd -6
encrypted_pass=$(openssl passwd -6 "$pass")
# Вывод результата
echo "User: $user"
echo "Encrypted password: $encrypted_pass"
echo # Пустая строка для разделения записей
done < "$filename"
З.Ы. Модель запущена на процах, так что 5 t/s только получил