Обновить

Как реализовать вкладки с формой поиска и списком квартир от RealtyCalendar на 2 и более городов

Уровень сложностиПростой

Данный способ реализован для сайта Liberty City Apartments (Квартиры посуточно Уфа и Казань) LibertyCityApartments "Бронирование". Стояла задача на 1 странице для удобства впихнуть сразу 4 модуля. 2 со списком квартир и 2 формы поиска

Эта инструкция показывает, как встроить на сайт вкладки с переключением городов, где для каждого города отображаются форма поиска и список квартир на основе виджетов HomeReserve (RealtyCalendar).

Такой подход позволяет в одном блоке страницы разместить сразу несколько городов — без перезагрузки и без конфликтов между виджетами.

Читать далее

10 продвинутых приёмов Python, которые прокачают ваш уровень кодинга

Уровень сложностиПростой

Python остаётся языком, который любят за его лаконичность, читаемость и гибкость. Он одинаково уместен и в машинном обучении, и в веб-разработке, и в автоматизации. Но быть сильным питонистом — это не только знать синтаксис. Это умение писать код элегантно, эффективно и понятно. В этом материале — 10 коротких сниппетов, которые помогут вам мыслить как профессионал и писать чище.

Читать далее

Гранулы Времени в Genshin Impact: анализ новой монетизационной стратегии HoYoverse

Уровень сложностиСредний

Дисклеймер:  Материал основан на анализе открытых данных и представляет экспертное мнение автора. Все упоминания сторонних сервисов приведены в исследовательских целях.

В рамках анализа современных тенденций игровой индустрии рассмотрим кейс внедрения новой премиум-валюты в Genshin Impact. Речь пойдет о «Гранулах Времени» — стратегическом нововведении, которое демонстрирует эволюционный путь развития экономики free-to-play проектов.

Читать далее

Как превратить изображение в картину-раскраску по номерам за минуту

Уровень сложностиПростой

Подберите подходящую фотографию или рисунок. Изображение с чёткими контурами, хорошим освещением и контрастом. Следует выбирать сюжет с ограниченным числом оттенков и хорошо видимыми контурами, потому что слишком много цветов усложнят раскрашивание. Так же можно попросить ИИ-модель перерисовать ваше изображение с меньшим количеством цветов и шумов.

Читать далее

Что нужно знать QA-инженеру, чтобы найти работу осенью 2025

Уровень сложностиПростой

Что нужно знать QA-инженеру чтобы найти работу ОСЕНЬЮ 2025

Осень - пиковый сезон, время для поиска работы. В статье расскажу:

- Простой ли вкат в QA

- Текущий стек на QA

- Топ вопросов на собесе

Проанализировал 300 вакансий + походил на собеседования и мне удалось собрать топ технологий и вопросов

Читать далее

Соберите свою лабораторию ИИ-учёных: как freephdlabor превращает агентов в настоящую научную команду

Уровень сложностиПростой

Проблема: почему автоматизация науки до сих пор не взлетела?

За последние пару лет появилось множество систем, обещающих «полностью автоматизировать научное открытие»: от Sakana AI Scientist до Zochi и Robin. Но большинство из них работают по жёсткому сценарию:

Читать далее

Где вести клиентскую базу: Excel, Google Таблицы или CRM, разбор и личный опыт

Уровень сложностиПростой

От многих предпринимателей слышал такую фразу: “главное записывать клиентов, чтобы не потерять их, остальное потом”. Но вот куда именно “записывать клиентов” и где вести клиентскую базу, остается для них вопросом. Да и не только для них…

В качестве базы можно использовать Excel, Google Таблицы, CRM. И каждый их этих вариантов кажется удобным, но до одного момента. База растет со временем и внутри таблиц начинается беспорядок.

Читать далее

Безопасность ваших устройств и учетных записей: что необходимо знать

Уровень сложностиПростой

В последнее время вопрос информационной безопасности стоит не только для крупных компаний и учреждений. Он открыт и для обычных людей, коими мы и являемся. Мы также можем быть подвержены риску кражи нашей личной информации (или данных, связанных с нашей профессиональной деятельностью) в целях шантажа, компрометации или нанесения вреда инфраструктуре.

Разобраться подробней

Fine-tune Qwen3 за написание позитивных отзывов о ресторанах

Уровень сложностиСредний

Генератор отзывов о ресторане:

Собрано почти 16 000 положительных отзывов от ресторанов с оценкой выше 4,7 (из 5), расположенных в Москве с https://yandex.ru/maps. Использованная модель — Qwen3-4B Qwen3 как поддерживающий русский язык. Для обучения модели в течение двух эпох использовалась библиотека Unsloth с LoRA. В результате был выбран LoRA 32-го ранга и обучено 66 млн параметров. Теперь модель может дать хороший новый обзор:

Целью было понять, как можно начать проект с нуля.

Читать далее

Автоматизируем HR-процессы в компании через систему управления проектами

Чем больше и сложнее бизнес, тем больше нюансов и хитрых настроек нужно реализовать в корпоративной СУП. Мы - компания-интегратор Powertask, и основа нашего бизнеса - не просто продать и установить заказчику коробочную систему, но настроить ее так, чтобы с ее помощью бизнес-процессы в компании работали еще лучше, чем раньше. И чтобы сотрудников не пришлось заново переучивать на новые процессы, теряя производительность.

Хочется поделиться опытом недавнего внедрения для телекоммуникационной компании, в которой мы кастомизировали систему управления проектами на базе отечественной экосистемы EVA. Вообще, EVA хороша тем, что помимо огромного числа предустановленных настроек многое в ней можно дополнительно сделать, написав прямо в системе автоматизацию на bzPython. Это коллекция обвязок над стандартными библиотеками для обеспечения типовых действий и упрощения кодирования бизнес-логики. Полностью поддерживает использование языка python3 в чистом виде.

Систему у заказчика мы реализовали так, чтобы для каждого структурного подразделения компании был настроен отдельный проект, в котором можно вести задачи, хранить базу знаний, формировать спринты, канбан-доски и прочее. Это удобно - у каждой команды есть свое отдельное пространство, куда чужие не ходят (доступ настроен через группы в Active Directory) и которое можно настроить так, как привыкли в этой команде. Но взаимодействие между отделами никто не отменял, и первыми про это вспомнили сотрудники кадровой службы. Ведь в каждой крупной организации выход на работу нового человека обычно запускает много процессов: его нужно оформить, выдать ноутбук, наушники и мышь, организовать рабочее место, создать учетку для корпоративных систем (и ладно еще, если одну единую), выдать пропуск, занести в зарплатную ведомость и много чего еще. Увольнение сотрудника отматывает те же процессы, но в обратном направлении - вычеркнуть из зарплатной ведомости, отобрать ноутбук и т.п.

Читать далее

Генетический алгоритм против Mamba: новая формула скрытых состояний для нейросетей

Генетический алгоритм против Mamba: новая формула скрытых состояний для нейросетей

Современные State Space Models (SSM), такие как Mamba, отлично справляются с длительной памятью, но сталкиваются с ограничениями в адаптивности и сложности. В этом проекте применён генетический алгоритм для эволюционного поиска новых формул скрытых состояний, которые превосходят классические подходы на 24%. Итог – модель ESSS (Enhanced Selective State Space) с адаптивной многокомпонентной архитектурой.

Читать далее

Как дизайн-спринт помог приюту найти больше друзей — и стал началом долгосрочного партнёрства

Весной мы провели спринт совместно с благотворительным проектом «Вместе с другом» — инициативой, помогающей собакам из московского приюта «Дубовая роща» обрести дом.

Читать далее

Что Брокман не договаривает об AGI: архитектурные пределы и слепые зоны OpenAI

Уровень сложностиСложный

С НЛО нельзя договориться — но можно послать сигнал.
Эта статья — именно сигнал. Не против кого-то, а для тех, кто способен видеть систему, а не только её части.
Недавнее интервью Грега Брокмана (OpenAI) — идеальный повод: за громкими заявлениями о «скором AGI» виден старый, одноконтурный подход, который уже упёрся в архитектурный потолок.

Аннотация:
Разбираем ключевые тезисы интервью Грега Брокмана.
Покажем три системных слепых пятна, которые ограничивают современную траекторию OpenAI, и предложим архитектурное решение, без которого «общий интеллект» останется красивой, но недостижимой метафорой.

Читать далее

NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver…

Привет, друзья! 👋

Недавно у меня появилась идея превратить старенький, но всё ещё бодрый компьютер на базе AMD-процессора, GeForce GTX 1660 Ti и материнской платы ASRock в домашний сервер для запуска Whisper от OpenAI — чтобы автоматически транскрибировать аудиозаписи, используя GPU-ускорение.

Для этого я установил Ubuntu Server, настроил окружение, поставил официальные драйверы NVIDIA и необходимые компоненты, включая CUDA Toolkit. Всё шло гладко… до момента проверки.

Читать далее

Создание и публикация Android-библиотек: от mavenLocal до GitHub Packages

Уровень сложностиПростой

Как создать и опубликовать Android-библиотеку в Maven-репозиториях

Рано или поздно любой долгоживущий проект сталкивается с необходимостью вынести часть кода в отдельную библиотеку. Причины могут быть разные: желание поделиться решением, необходимость централизовать общий код между проектами или просто ускорить сборку, скомпилировав код один раз вместо пересборки при каждом запуске.

Читать далее

Как заставить китайскую механическую клавиатуру работать в Linux

Уровень сложностиПростой

Как заставить китайскую механическую клавиатуру (Zifriend, SAMA, Gamestop, Cyberlinx) работать в Linux, хотя производитель этого не обещал.

История о том, как я «подружил» свою Cyberlinx ZA63 с Linux Ubuntu, когда официально поддержки нет. Для всех, кто думал, что клавиатуры «просто работают» везде или столкнулся с такой же проблемой.

Читать далее

Создание AI-копирайтера на PHP: от идеи до 200+ текстов в день

Уровень сложностиСредний

Технические решения, проблемы интеграции OpenAI API и оптимизация работы с GPT-моделями

В этой статье разберу техническую реализацию веб-сервиса для генерации текстов с использованием OpenAI API. Покажу, с какими проблемами столкнулся при интеграции, как решал вопросы производительности и как построил систему умного выбора AI-моделей.

Читать далее

Специальная теория относительности — снова о втором постулате

Наконец добрался до основ — Альберт Эйнштейн «К электродинамике движущихся тел» («Zur Elektrodynamik bewegter Körper») — в надежде понять как это все получилось. Свой взгляд на постулаты специальной теории относительности уже был мною изложен ранее — «Альтернативный взгляд на постулаты специальной теории относительности». Теперь перейдем к первоисточнику.

Читая первоисточник

Первое, что показалось странным в восприятии — введенное Эйнштейном понятие одновременности событий с последующим его применением. С одной стороны Эйнштейн постулирует распространение света в пустоте «всегда с определенной скоростью V, не зависящей от состояния движения излучающего тела» на основании принципа инвариантности света. В то же время он вводит понятие «неподвижной» системы отсчета. Другими словами, «неподвижная» система отсчета — та, где свет распространяется со своей постоянной скоростью V. То есть, мы можем уверенно считать, что свет всегда распространяется в свой собственной системе отсчета, которая является «неподвижной» для всех наблюдаемых нами событий.

Затем Эйнштейн вводит понятие времени события как его совпадение с показаниями часов и понятие синхронности часов в каждой точке пространства, которая определяется равенством разницы показаний каждой пары часов между событиями отправления светового сигнала и его получения в противоположных направлениях.

Затем он переходит к рассмотрению случая, когда пара часов — подвижная система отсчета — движется со своей скоростью v. В этом случае разница показаний часов в прямом (в направлении движения) и в обратном направлении перестает совпадать и определяется векторной разницей скоростей света и подвижного тела как:

Читать далее

Flutter для корпораций: как кроссплатформенная разработка экономит бюджеты и ускоряет вывод продуктов

Уровень сложностиПростой

Многие корпоративные клиенты до сих пор думают: «Flutter — это для стартапов, нам нужны серьёзные технологии». Но практика показывает обратное. Сегодня именно крупные компании всё чаще выбирают кроссплатформу — потому что она реально экономит бюджеты и ускоряет вывод продукта на рынок.

В статье «Flutter для корпораций: как кроссплатформенная разработка экономит бюджеты и ускоряет вывод продуктов» я рассказываю, почему Flutter перестал быть экспериментом и стал зрелым инструментом enterprise-уровня. Привожу живой кейс клиента.

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

Если вы всё ещё сомневаетесь, подойдёт ли Flutter вашему проекту — эта статья поможет разобраться без фанатизма, но с реальными примерами.

Читать далее