Блог
- Информация о материале
- Автор: Илья Гайдук
- Категория: Блог
- Просмотров: 561
Сейчас очень много хостинговых компаний, выбор огромен. Для начала надо определиться для какой аудитории проект. Если вы сделали сайт под иностранную аудиторию, то имеет смысл присмотреться к зарубежным хостинговым компаниям. Самые известные Digital Ocean, GoDaddy, Bluehost.
Для русскоязычной аудитории (СНГ) хорошие хостинговые компании Beget, Timeweb, REG.ru.
Что учитывать при выборе хостинга?
Нужно учитывать несколько факторов:
- Удобная панель управления.
- Дружелюбная техподдержка.
- Хорошее оборудование.
- Высокая скорость интернет соединения.
Для русскоязычной аудитории Beget имеет наиболее высокие показатели качества. Еще одним неоспоримым преимущества Beget является подневная оплата.
Также вы можете сравнить хостинговые компании на этом сайте.
- Информация о материале
- Автор: Илья Гайдук
- Категория: Блог
- Просмотров: 465
Недавно я открыл для себя нейросеть suno.com Она позволяет создавать песни на основе текста. На выбор более 700 стилей музыки. Давайте создадим песню вместе.
Для начала нам нужны стихи. Напишем их с помощью ChatGPT. Для этого открываем чат бот и пишем промпт. Я хочу создать песню про CMS Joomla. Напишу такой промпт: напиши песню про CMS Joomla. Она невероятно гибкая и функциональная. Заслужила признание тысяч пользователей из России и десятки тысяч по всему миру. Создать сайт с помощью Joomla очень легко.
Ну и сгенерирую стихи. Вот что получилось:
(Куплет 1)
В мире сайтов есть героиня,
Она как ветер, как волна.
Joomla — гибкая богиня,
С ней работа так легка.
Тысячи людей в России,
И по свету, в каждый дом,
Выбирают с ней усилия,
Покоряют интернет-простор.
(Припев)
Joomla, Joomla, ты прекрасна,
Функциональна и сильна.
С тобой создание сайта — сказка,
И простота в твоих руках.
Joomla, Joomla, мир покоряешь,
Каждый день ты с нами вновь.
Тысячи людей тебя выбирают,
С тобой растет наша любовь.
(Куплет 2)
Легко настроить, изменить,
Любой дизайн подстроить вмиг.
С Joomla можно воплотить
Каждый план и каждый миг.
Модули, плагины, расширения,
Все в одном, как в чудо-сне.
Ты даешь нам вдохновение,
И уносишь в вышине.
(Припев)
Joomla, Joomla, ты прекрасна,
Функциональна и сильна.
С тобой создание сайта — сказка,
И простота в твоих руках.
Joomla, Joomla, мир покоряешь,
Каждый день ты с нами вновь.
Тысячи людей тебя выбирают,
С тобой растет наша любовь.
(Бридж)
В мире технологий ты — звезда,
Освещаешь путь всегда.
С Joomla в сердце и в руках,
Мы идем вперед, на всех парусах.
(Припев)
Joomla, Joomla, ты прекрасна,
Функциональна и сильна.
С тобой создание сайта — сказка,
И простота в твоих руках.
Joomla, Joomla, мир покоряешь,
Каждый день ты с нами вновь.
Тысячи людей тебя выбирают,
С тобой растет наша любовь.
(Финал)
Joomla, Joomla, ты наш выбор,
Вместе к новым высотам вперед.
С тобой каждый день — открытие,
Ты — наш компас и оплот.
Далее, заходим на сайт suno.com и на странице создания песни в промпт копируем наши стихи и задаем стиль hiphop. Нажимаем Create и ждем пока создадутся две песни.

Вот что получилось.
- Информация о материале
- Автор: Илья Гайдук
- Категория: Блог
- Просмотров: 440
Простой генератор пароля, который использует криптографически стойкие случайные числа.
- Информация о материале
- Автор: Илья Гайдук
- Категория: Блог
- Просмотров: 365
Joomla - хороший движок, но слишком много глюков на первый взгляд. Не так просто с настройкой шаблонов, их сменой. Компонент Virtuemart с устаревшим интерфейсом и постоянно выдает ошибки. В Joomla по умолчанию зашито много всего по сравнению с Wordpress, что одновременно является и преимуществом и недостатком. Преимущество в том, что не надо ставить дополнительные расширения по каждой мелкой функции, как например, в водрпресс. Недостаток в том, что это все не очень хорошо работает и наблюдаются ошибки.
Еще одним недостатком Joomla является то, что расширения созданы по большей части для старых версий и много расширений платные.
В целом, на Joomla невозможно нормально разработать интернет магазин и этот движок подойдет для порталов и сайтов визиток. Wordpress более универсален и компактен.
- Информация о материале
- Автор: Илья Гайдук
- Категория: Блог
- Просмотров: 415
Для того, чтобы правильно указать время ваших авторских прав, нужно написать код в одну строчку. Это короткий скрипт PHP, который с помощью команды echo публикует год основания сайта, в данном примере я указал 2023 и функцию публикации текущей даты с параметром Y - текущий год. Таким образом при каждой загрузке страницы будет публиковаться 2023-2025 (текущий год).
echo '2023 - '.date('Y');
- Информация о материале
- Автор: Илья Гайдук
- Категория: Блог
- Просмотров: 448
Нейросети стремительно ворвались в нашу жизнь, сейчас 100% людей хотя бы краем уха слышали о них. Вместе с тем появляются новые профессии и одна из них Prompt инженер.
Вкратце, промпт инженер создает текстовое описание для нейросетей и на выходе получает готовый результат в виде картинки, аудио, видео или текста. Такой человек должен хорошо понимать как работают языковые модели и иметь широкий кругозор. Публикую список требований в одной из вакансий на hh.ru
От будущего члена команды мы ожидаем:
1. Знание Python:
- Основы программирования на Python: переменные, циклы, функции, классы.
- Основы работы с API и библиотеками для взаимодействия с ИИ-моделями (LangChain, Replicate).
- Умение работать с различными форматами данных (CSV, JSON, XML).
- Опыт обработки изображений с использованием библиотек (например, PIL).
- Написание чистого, поддерживаемого кода с учетом архитектуры для ИИ-задач, включая навыки тестирования и отладки.
2. Git:
- Основные команды Git (clone, add, commit, push, pull).
- Понимание веток и слияний (branching, merging).
- Базовое понимание работы с удалёнными репозиториями (GitHub, GitLab).
3. Техники промптинга и настройки моделей:
- Понимание принципов работы языковых моделей (GPT-4).
- Понимание принципов создания эффективных промптов (zero-shot, few-shot, chain-of-thought).
- Умение калибровать параметры генерации (temperature, top-p, guidance и другие) под конкретные задачи.
4. Работа с API генеративных моделей:
- Опыт интеграции OpenAI API, Replicate, Hugging Face или аналогичных сервисов.
- Навыки оптимизации запросов, обработки ответов и управления лимитами API.
5. Построение логики для ИИ-задач:
- Способность проектировать пайплайны для сложных сценариев (например, multi-step генерация текста → изображение → валидация).
- Опыт автоматизации процессов с использованием генеративных моделей.
6. Работа с данными:
- Базовые навыки предобработки данных и анализа результатов генерации (оценка качества, фильтрация неудачных outputs).
7. Портфолио/кейсы:
- Возможность продемонстрировать примеры реализованных проектов, с использованием API OpenAI, Replicate или аналогичных сервисов.
Дополнительные навыки (не обязательно, но будет плюсом):
- Работа с библиотеками для работы с данными (NumPy, Pandas).
- Знание основ NLP (Natural Language Processing) и NLU (Natural Language Understanding). - Опыт работы с Jupyter Notebook или Google colab для интерактивной разработки и анализа данных.
- Понимание архитектур ИИ-моделей и их оптимизация.
- Опыт работы с JavaScript \ TypeScript
- Информация о материале
- Автор: Илья Гайдук
- Категория: Блог
- Просмотров: 311
Не так давно я разработал проект про время. В базе данных 1,5 млн городов на английском языке. В этом посте я публикую часы в разных временных зонах. Можно наблюдать полную картину, как в разных уголках мира меняется время.
- Информация о материале
- Автор: Илья Гайдук
- Категория: Блог
- Просмотров: 423
Переводчики типа Yandex Translate и Google Translate переводят с русского языка и наоборот достаточно плохо. Нужно обязательно вычитывать и редактировать перевод. Более качественный, на мой взгляд, перевод у ChatGPT. Можете попробовать сами и написать комментарий, как вам.