- 76
- 292 154
Pavel Zloi aka EvilFreelancer
Russia
เข้าร่วมเมื่อ 31 ต.ค. 2016
Это канал фрилансера, решившего поделиться своим опытом в разработке web-приложений, системном администрировании вообще и Linux в частности, а так же некоторыми сетевыми трюками.
#Evil #Freelancer #EvilFreelancer #EFreelancer #PavelZloi #Pavel #Zloi #ПавелЗлой #Павел #Злой #Фрилансер
Полезные ссылки:
- Телега: t.me/evilfreelancer
- GitHub: github.com/EvilFreelancer
Ссылки на Steam:
- Группа Steam: steamcommunity.com/groups/games-for-programmers
- Рекомендации куратора: store.steampowered.com/curator/31790204-Games-4-Programmers/
Сделать пожертвование:
- boosty.to/evilfreelancer
#Evil #Freelancer #EvilFreelancer #EFreelancer #PavelZloi #Pavel #Zloi #ПавелЗлой #Павел #Злой #Фрилансер
Полезные ссылки:
- Телега: t.me/evilfreelancer
- GitHub: github.com/EvilFreelancer
Ссылки на Steam:
- Группа Steam: steamcommunity.com/groups/games-for-programmers
- Рекомендации куратора: store.steampowered.com/curator/31790204-Games-4-Programmers/
Сделать пожертвование:
- boosty.to/evilfreelancer
[2024-10-05] LoRA адаптер через ollama и бенчмарк MERA
[2024-10-05] LoRA адаптер через ollama и бенчмарк MERA
มุมมอง: 72
วีดีโอ
[2024-09-28] Скрипты обучения LLM (impruver)
มุมมอง 872 หลายเดือนก่อน
Если очень кратко, вчера я занимался доведением до ума проекта impruver, в частности в нём были проблемы с генератором датасета типа чат, с тем как хранить конфигурацию и с тем работают скрипты тренировки. В генераторе датасетов типа чат удалось решить ряд проблем связанных с токенизацией и поправить интеграционные тесты. github.com/EvilFreelancer/impruver/blob/main/impruver/dataset/chat_datase...
[2024-09-21] Разбираю function call модели и обучаю nanoGPT
มุมมอง 1073 หลายเดือนก่อน
На данном стриме была рассмотрена крайне интересная и поражающая своими потенциалом тема, а именно function call модели и способы их применения. В первой части стрима я собрал прототип простого приложения типа чат, которое умеет выполнять три функции: поиск по arxiv, поиск по wiki и поиск в DuckDuckGo если нужно найти информацию за пределами arxiv или wikipedia. - Код проекта Functionstein - gi...
[2024 09 14] Собираю аналог ChatGPT o1-preview на llama 3.1
มุมมอง 2443 หลายเดือนก่อน
Начитавшись всякого про устройство новенькой ChatGPT o1-preview. а так же поработав с ней некоторое время решил провести эксперимент и собрать на паре llama 3.1 на 8b нечто функционирующее похожим на ChatGPT o1-preview образом. Сделать пожертвование: www.donationalerts.ru/r/evilfreelancer pay.cloudtips.ru/p/937f48ac Ссылки: t.me/evilfreelancer github.com/EvilFreelancer www.twitch.tv/evilfreelancer
[2024-08-31] AI Tabby Copilot и JinaAI embeddings
มุมมอง 663 หลายเดือนก่อน
На данном стриме я разбирал два крайне любопытных проекта. Первым был проект Tabby. он позиционируется авторами как аналога GitHub Copilot или GigaCode Copilit который я запустил в режиме композиции из Docker-контейнеров подключил к IDE JetBrains PyCharm через специальный плагин. - github.com/TabbyML/tabby Ближе к середине стрима наигравшись с копилотом переключился на эмбеддинговую модель от к...
[2024-09-07] Запуск llama.cpp RPC на RepkaPi 3
มุมมอง 1763 หลายเดือนก่อน
На стриме протестировал возможность запуска llama.cpp в режиме RPC-сервера на микрокомпьютере RepkaPi 3, с удивлением для себя обнаружил, что эта малютка неплохо справлятся с пусть и не самыми большими (:-) языковыми моделям. - repka-pi.ru/ В первой четверти стрима занимался обновлением прошивки RepkaPi 3 и установкой всего необходимого для запуска Docker-контейнеров, далее приступил к сборке с...
ARM кластер Kubernetes #4 - Перенос котроллера на RPi 4B
มุมมอง 1.2K2 ปีที่แล้ว
В данном видео выполним перенос контроллера кластера из виртуальной машины на Raspberry Pi 4B, помимо этого поговорим о технических характеристиках данной железки. Телега: t.me/evilfreelancer Кластерная материнская плата TuringPi V1: turingpi.com/v1/ Переходник с CM4 на CM3: wiki.geekworm.com/CM4_to_CM3_Adapter Статья на Хабре про RPi CM4S: habr.com/ru/company/selectel/blog/658947/ Видео про RP...
ARM кластер Kubernetes #3 - Пересборка / Деплой K3S через Ansible
มุมมอง 3.1K4 ปีที่แล้ว
В данном видео оптимизируем получившийся кластер при помощи специальных опор, которые помогут сделать композицию из материнок чуть более компактной. После чего приступим к разработке сценариев Ansible, которые помогут задеплоить k3s на контроллер и ноды. Проект на GitHub: github.com/EvilFreelancer/kubernetes-cluster-on-arm Сайт проекта K3S: k3s.io/ 00:00 - Вступление 01:06 - Делаем сборку компа...
ARM кластер Kubernetes #2 - Установка ОС и сборка
มุมมอง 3.4K4 ปีที่แล้ว
В данном видео будет продемонстрирован процесс создания виртуальной машины с процессором ARM64 на Proxmox, на ней будет исполняться серверная часть Kubenetes кластера, далее необходимо будет прошить 4 флешки, после чего собрать и запустить получившееся решение. Проект на GitHub: github.com/EvilFreelancer/kubernetes-cluster-on-arm 00:00 - Введение 02:45 - Создание виртуальной машины 12:43 - Уста...
ARM кластер Kubernetes #1 - Постановка задачи
มุมมอง 6K4 ปีที่แล้ว
Данным видеороликом я бы хотел обозначить начало воплощения одного проекта в жизнь, о котором я мечтаю уже очень давно, а именно проекта по созданию домашнего Kubernetes кластера на физических машинах. Посколько оборудование на x86-64 процессорах стоит неоправданно дорого в качестве основы были выбраны микрокомпьютеры NanoPi NEO3 с ARM процессором Cortex A53 и 2мя гигабайтами ОЗУ на борту. Nano...
Laravel Lighthouse #6 - Критика
มุมมอง 8194 ปีที่แล้ว
В финале цикла видеороликов про Lighthouse я бы хотел покритиковать некоторые особенности данного плагина, а так же некоторых сопутствующих ему вещей, которые особенно сильно мне не понравились. Ссылка на проект Lighthouse: lighthouse-php.com/ github.com/nuwave/lighthouse Фикс параметра "debug": github.com/nuwave/lighthouse/pull/1592 Проект Playground: github.com/mll-lab/laravel-graphql-playgro...
Dredd - тестирование OpenAPI/Swagger
มุมมอง 1.3K4 ปีที่แล้ว
Пару слов про одну маленькую утилитку Dredd для автоматического интеграционного тестировани API серверов использующих OpenAPI или Swagger в качестве системы документирования, говорить про эту утилиту особенно нечего (поэтому и видео такое короткое), работет и хорошо, но рассказать всё таки очень хотелось :) Эксперементальный формат короткоментражного видео, прошу фидбэка. Ссылка на проект Dredd...
Laravel Lighthouse #5 - type Subscription
มุมมอง 2K4 ปีที่แล้ว
Ну вот мы и вышли на финишную прямую и наконец побеседуем про то как реализовать при помощи плагина Lighthouse самую интересную часть протокола GraphQL, да-да, я имею ввиду конечно же type Subscription! Ссылка на проект Lighthouse: lighthouse-php.com/ Демо проект из видео: github.com/EvilFreelancer/laravel-lighthouse-example Проект Laravel VPN Admin: github.com/Laravel-VPN-Admin 00:00 - Вступле...
Laravel Lighthouse #4 - Валидация и тестирование
มุมมอง 9184 ปีที่แล้ว
Laravel Lighthouse #4 - Валидация и тестирование
Laravel Lighthouse #3 - Выгрузка файлов, а также авторизация, регистрация и мидлвейры
มุมมอง 1.6K4 ปีที่แล้ว
Laravel Lighthouse #3 - Выгрузка файлов, а также авторизация, регистрация и мидлвейры
TeamPass - В поисках идеального хранилища паролей
มุมมอง 3.2K4 ปีที่แล้ว
TeamPass - В поисках идеального хранилища паролей
Laravel Lighthouse #2 - Продвинутые Query + type Mutation
มุมมอง 1.9K4 ปีที่แล้ว
Laravel Lighthouse #2 - Продвинутые Query type Mutation
Laravel Lighthouse #1 - Вводная и про type Query
มุมมอง 2.3K4 ปีที่แล้ว
Laravel Lighthouse #1 - Вводная и про type Query
SysPass - В поисках идеального хранилища паролей
มุมมอง 3.4K4 ปีที่แล้ว
SysPass - В поисках идеального хранилища паролей
Passman - В поисках идеального хранилища паролей
มุมมอง 1.3K4 ปีที่แล้ว
Passman - В поисках идеального хранилища паролей
KeeWeb - В поисках идеального хранилища паролей
มุมมอง 3.2K4 ปีที่แล้ว
KeeWeb - В поисках идеального хранилища паролей
Matomo - Аналитика для сайта, OpenSource
มุมมอง 3.1K4 ปีที่แล้ว
Matomo - Аналитика для сайта, OpenSource
Laravel ArtisanUI - Псевдографическая оболочка для Artisan
มุมมอง 6594 ปีที่แล้ว
Laravel ArtisanUI - Псевдографическая оболочка для Artisan
Laravel Swagger/OpenAPI - Ответ на вопрос от зрителя
มุมมอง 2.9K4 ปีที่แล้ว
Laravel Swagger/OpenAPI - Ответ на вопрос от зрителя
Как настроить Manticore Search в Docker окружении?
มุมมอง 2.2K4 ปีที่แล้ว
Как настроить Manticore Search в Docker окружении?
Дебил
шрифт побольше - на ноуте нереально смотреть
Очень круто! Спасибо что делишься таким длительным процессом с комментариями! Очень много полезного для себя подчерпнул
Очень классный проект, только не хватает специализированного обучения, т.к. llama обучена на всё, но с 8b не сильно результативно, обучить на 2 системных промпта было бы классно!
Тоже хочу попробовать собрать. Чисто ради интереса. Сисадминского опыта нет, умею только базовые вещи делать в терминале😂
Прям чувствую что узнаю много нового 😂 каждый пункт можно смело у чата гпт спрашивать. Зачем он нужен и как работаеи😂
Что за прикол - у меня по WEBUI любой желающий кто зашёл на страничку без пароля может удалить базу......... Хотя она защищена мастер-паролем
Очень интересно спасиб за контент
а где же тот шикарный звук запуска?
После нажатия на кнопку установить плагины ошибка An error occurred An error occurred during installation: No such plugin: cloudbees-folder на этом собственно и всё))
сколько лет, сколько зим)
Как можно зайти в интерфейс что бы разблокировать гнёзда, если ip 88.1 не работает, работает другой айпи имеющегося роутера компании Fritz
в видео понял что надо сменить айпишник, это надо сменить айпишник роутера в его настройках?
Или есть возможность зайти через приложение на телефоне
Спасибо за ролик.
Оптоволокно не проводит электричество (к слову о грозозащите провайдера) видосу 6 лет а железка по сей день без альтернативная судя по ценам маркетов))
GraphQL же не предпологает версионирования в классическом понимании )
Я так и не понял с конфигом БД и с конфигом phpunit.xml. Я в докере настроил две бд, они идентичны, только одна local, а другая testing. Указал env.testing, но тетсты при запуске все равно ссылаются на основную бд и чистят её, это не нормально. phpunit.xml. <env name="APP_ENV" value="testing"/> <env name="DB_CONNECTION" value="testing"/> <env name="DB_DATABASE" value="message_channel_test_db"/> <env name="DB_HOST" value="test-mariadb"/> Я даже сделал. public function test_the_application_returns_a_successful_response(): void { $response = $this->get('/'); echo 'APP_ENV: '. env('APP_ENV'). PHP_EOL; echo 'DB_CONNECTION: '. env('DB_CONNECTION'). PHP_EOL; echo 'DB_HOST: '. env('DB_HOST'). PHP_EOL; echo 'DB_DATABASE: '. env('DB_DATABASE'). PHP_EOL; $response->assertStatus(200); } При запуске тестов, отображается правильные env.testing, но ему похеру. Он все равно по дефолту чистит основную... в консоли вижу APP_ENV: testing DB_CONNECTION: testing DB_HOST: test-mariadb DB_DATABASE: message_channel_test_db
php artisan config:clear - все решил!
А как поменять тип реозитория, например с груп на хостед?
где видео? Ты блин классный ютубер, хочу больше видео!!!!!
Подписался (в начале рассуждения понравились)
А отзеркалировать публичные репы он может? И что со снапшотами?
а дженкикс и контейнер режисти просто на проксмоске, а не в кубере?
а что на этом кластере потом можно будет запускать? потянет гитлаб например и проксмокс с графаной?
UPD 28.05.24 Нету доступа к файлу при запуске docker-composer up -d
то есть человек реально считает что даш борды делают чтобы было просто красиво? удивительный человек.....
после установки xz(кстати надо было проверить установлен ли xz-utils) ничего не понятно. во всяком случае племянник сначала вошел в ступор, как и я кстати ))) а после закрыли видео и просто стали делать по книге
найс!
Ребят подскажите как добавить сохранения медия/данных если в пк 3 разных диска по 500гб? Как раскидать на каждый диск заполнение, когда один полный тогда запись идёт на следующий?
Привет! Есть несколько вариантов, начиная от попсового RAID 0 (повышенная производительность без отказоустойчивости), или же LVM, заканчивая какими-то хитрыми решениями навроде unionfs или aufs, или mergerfs.
@@pavelzloi спасибо за ответ, а где это делается?
@@disconnect3763предположим есть какой-то сервер на котором данные диски установлены. Допустим мы выбрали проект mergerfs для решения данной задачи, ставим бинарник из репозитория apt install mergerfs (это на Ubuntu, Debian и производных так), дальше выполняем команду: mergerfs -o cache.files=partial,dropcacheonclose=true,category.create=mfs /mnt/hdd0:/mnt/hdd1:/mnt/hdd2 /media Эта команда соберёт в кучку три диска смонтированные каждые в свой /mnt/hddX и подмонтирует их все в /media. Тут технические подробности: github.com/trapexit/mergerfs
Павел, спасибо за видео! Очень мало русскоязычной доки. Подскажите, а есть ли проблемы с оплатой Matomo в связи с сегодняшними событиями?
Голос приятный, но подача материала сумбурная, ошибки, некоторое важные моменты скрыты. Мне до конца осилить не удалось, к сожалению.
Что то я так и не понял как мы к Redis подкючились
Отличный ролик!) Спасибо))
да хрен там - настроить и забыть. При смене пароля пользователя в АД начинается веселье для пользователя
Доброго вечера, подскажите что делать если вроде-бы все работает, но к сожалению на локалхосте пусто
Ку, разобрался?
@proninalexandr5590 да, тупо использовал casaos
4:16 конец трёпа
bro i need a help our machine is working on kde software but i cant able to change language
Какая музыка использована в видео?
Как-то можно сгенерировать автоматом эту документацию?
Ждем продолжения!!!
я из будущего и с логикой у них все впордяке) Route::get('posts', [PostController::class, 'index'])->name('posts.index');
20:26 - треп закончился на этой секунде)
Огромное спасибо. Были как раз небольшие вопросы с тегированием, но ты на них ответил.
how i can change kde3.3 Chinese language to English
OnlyOffice отечественный для Риги?
Лучший? Вы в своем уме? Он корявый что пипец)). Православный вариант это eve-ng и pnetlab
Сервайс? :))) Сервис, как и по-русски )))
так что такое "distribution to fetch" при создании apt-репозитория?
Здравствуйте Павел, установил nextcloud...и периодически отваливается nginx...504 Gateway Time-out , подскажите пожалуйста что делать?)
нашел причину(нагуглил), - Collabora Online Boild CODE Server, ежесекундно закидывало журнал сервера сообщениями с ошибкой. Удалил Collabora Online- и все четко ,все работает . Спасибо за статью Павел!
не злись
Понравилось, что вы каждый шаг поясняете, но кратко и понятно. Желаю вам дальнейшего продуктивного развития канала!
спасибо
спасибо