
Первый взгляд на Joomla - сравнение с Wordpress
- Информация о материале
- Автор: Илья Гайдук
- Категория: Блог
- Просмотров: 45
Joomla - хороший движок, но слишком много глюков на первый взгляд. Не так просто с настройкой шаблонов, их сменой. Компонент Virtuemart с устаревшим интерфейсом и постоянно выдает ошибки. В Joomla по умолчанию зашито много всего по сравнению с Wordpress, что одновременно является и преимуществом и недостатком. Преимущество в том, что не надо ставить дополнительные расширения по каждой мелкой функции, как например, в водрпресс. Недостаток в том, что это все не очень хорошо работает и наблюдаются ошибки.
Еще одним недостатком Joomla является то, что расширения созданы по большей части для старых версий и много расширений платные.
В целом, на Joomla невозможно нормально разработать интернет магазин и этот движок подойдет для порталов и сайтов визиток. Wordpress более универсален и компактен.
Как правильно опубликовать год в копирайте на сайте с помощью PHP
- Информация о материале
- Автор: Илья Гайдук
- Категория: Блог
- Просмотров: 54
Для того, чтобы правильно указать время ваших авторских прав, нужно написать код в одну строчку. Это короткий скрипт PHP, который с помощью команды echo публикует год основания сайта, в данном примере я указал 2023 и функцию публикации текущей даты с параметром Y - текущий год. Таким образом при каждой загрузке страницы будет публиковаться 2023-2025 (текущий год).
echo '2023 - '.date('Y');

Что нужно знать Prompt инженеру
- Информация о материале
- Автор: Илья Гайдук
- Категория: Блог
- Просмотров: 34
Нейросети стремительно ворвались в нашу жизнь, сейчас 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
Мировое время
- Информация о материале
- Автор: Илья Гайдук
- Категория: Блог
- Просмотров: 32
Не так давно я разработал проект про время. В базе данных 1,5 млн городов на английском языке. В этом посте я публикую часы в разных временных зонах. Можно наблюдать полную картину, как в разных уголках мира меняется время.
Перевод с помощью ChatGPT
- Информация о материале
- Автор: Илья Гайдук
- Категория: Блог
- Просмотров: 37
Переводчики типа Yandex Translate и Google Translate переводят с русского языка и наоборот достаточно плохо. Нужно обязательно вычитывать и редактировать перевод. Более качественный, на мой взгляд, перевод у ChatGPT. Можете попробовать сами и написать комментарий, как вам.
Страница 3 из 5