FastDevLab — веб-разработка, SEO и AI без воды
143 subscribers
16 photos
2 files
9 links
О веб-разработке, SEO и AI в условиях блокировок, ограничений и быстро меняющейся реальности.
Download Telegram
🚀 Добро пожаловать в FastDevLab — лабораторию честной веб-разработки
Здесь не будет воды и громких обещаний. Только реальный опыт: код, SEO и AI, которые работают здесь и сейчас.
👨‍💻 Кто за этим стоит
Меня зовут Алексей. Я веб-разработчик с 2009 года, специалист по MODX и SEO.
Мой путь: от дизайна в Photoshop, верстки до комплексной разработки под ключ и SEO оптимизации. Прошел через WordPress, OpenCart, но нашел себя в MODX — это моя основная экспертиза.
📈 Мои работающие проекты:
web-revenue.ru — один из топовых сайтов по MODX в Рунете (и не только MODX);
bootstrapdocs.ru — полная расширенная русскоязычная документация по Bootstrap 5;
modx3.com — документация по новому MODX v3;
itshef.com — IT-блог для души;
alex87.ru — моя визитка (скоро переезжает на fastdevlab.com);
🔥 Почему я запускаю этот канал СЕЙЧАС
Настало время честно говорить о проблемах:
• Блокировки CDN, из-за которых сайты грузятся без стилей
• Непредсказуемость монетизации (уже готовлю пост о том, как Яндекс без объяснений снял с монетизации web-revenue.ru)
• Тупиковая ситуация с развитием в текущих условиях
💡 Что здесь будет:
• Реальные кейсы создания fastdevlab.com с нуля;
• Решение актуальных проблем (блокировки, доступность, производительность);
• Открытая разработка своего CSS-фреймворка;
• Интеграция AI в повседневные задачи разработчика;
• MODX, WordPress, SEO, маркетинг и фронтенд без прикрас.
🌍 Моя цель — выйти на международный уровень, создавая качественные продукты и делясь реальным опытом.
Подписывайтесь, задавайте вопросы, делитесь мыслями! Вместе будем строить устойчивые проекты в нестабильное время.
Сайт: fastdevlab.com (скоро запуск)
#WebDev #MODX #SEO #AI #Старт
🔥4
Как появился FastDevLab — веб-разработка, SEO и AI без воды

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

От alex87.ru к FastDevLab: эволюция личного бренда
Мой домен alex87.ru был со мной с 19 октября 2016 года. За эти 8 лет он видел всё: мои первые шаги в веб-разработке, становление как SEO-специалиста, запуск десятков проектов. Он был моей цифровой визиткой в Рунете.

Но всё течёт, всё меняется. И я меняюсь.

Почему alex87.ru больше не отражает моих целей:

Географическая привязка. Домен .ru ограничивает восприятие меня как специалиста рамками одной страны, пусть и большой. Мои амбиции и экспертиза переросли эти границы.

Личное vs. продуктовое. alex87.ru — это я, Алексей. FastDevLab.com — это лаборатория, которую я создал. Это платформа для экспериментов, создания продуктов и объединения единомышленников. Это масштабируемо.

Новый фокус. Раньше я был «разработчиком на MODX». Сейчас мой фокус — это триединство Веб-разработки, SEO и AI, где MODX — мощный инструмент в арсенале, но не единственный.

Почему именно FastDevLab.com и почему на 10 лет?
Покупка домена на 10 лет — это не спонтанное решение. Это осознанное вложение в собственное будущее и четкий сигнал самому себе: «Я настроен серьезно и надолго».

Fast — не только про скорость разработки, но и про скорость адаптации к меняющимся условиям.

Dev — разработка как основа всего.

Lab — лаборатория, где мы экспериментируем, тестируем, ошибаемся и находим решения.

FastDevLab — это:

Честность. Только реальный опыт, без прикрас и «секретных методик».

Практика. Код, кейсы и решения, которые можно применить сразу же.

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

Что ждет в будущем?
Создание собственного CSS-фреймворка — легкого, модульного и решающего конкретные проблемы современной верстки (ну и путь как я к этому пришёл).

Запуск каталога AI-сервисов — с глубоким анализом и реальными примерами применения (в 2026, что почему и как).

Глубокая интеграция AI в веб-разработку — не просто «попишу про ChatGPT», а покажу, как встроить AI в рабочие процессы для реального ускорения.

SEO в новых реалиях — как продвигать проекты в условиях постоянно меняющихся алгоритмов и растущей конкуренции.

Сайт fastdevlab.com сейчас в активной разработке. Я специально не стал делать его «в тайне», чтобы потом эффектно презентовать. Наоборот, вы сможете наблюдать весь процесс его создания, как и всего, что будет происходить в Лаборатории.

Рунет был для меня отличной школой, но пришло время выходить на международный уровень. alex87.ru выполнил свою задачу. FastDevLab.com — это следующий этап.

Следующим постом я поделюсь конкретным кейсом, который окончательно убедил меня в правильности этого решения — о том, как Яндекс без внятных объяснений снял с монетизации мой блог web-revenue.ru. Это яркая иллюстрация системных проблем, которые заставляют меняться.

Подписывайтесь, будет честно и без воды.

#FastDevLab #Ребрендинг #ВебРазработка #SEO #AI #ЛичныйБренд
👍41
Скрины к прошлому посту)
👏4
💣 #MyBrand: Почему я сказал "НАХ..Р РУНЕТ" и купил FastDevLab.com на 10 лет? Кейс с РСЯ.
Вчера я рассказал, что ухожу с RU-домена, чтобы построить международный бренд. Сегодня я покажу одну из причин этого шага.

Я годами развивал web-revenue.ru как один из лучших ресурсов по MODX и SEO. Сайт был идеальным, с уникальным контентом.

Но вот что пришло мне от Яндекса, где я пытался монетизировать трафик через РСЯ:

Ресурс "web-revenue.ru" отклонен модерацией по причине несоответствия правилам участия в РСЯ. Причина отклонения указана в статусе вашей площадки.

🤦‍♂️ Диалог с "Поддержкой"
Дальше был классический, бесполезный диалог, который окончательно убил мою мотивацию работать с отечественными монополистами: (смотрите скрины), суть они сами не знают почему так)

Конкретную причину так и не назвали. Сайт, который я выводил в ТОП, просто отключили от денег без объяснения, как это исправить.

💸 Три гвоздя в крышку гроба
Я понял, что проблема не в сайте, а в самой системе:

Унижение и непрозрачность. Тратить часы на переписку, ожидание 30 дней, чтобы гадать, что им не понравилось — это не бизнес.

Конкуренция с собой. У Яндекса есть свои проекты (привет, Practicum!), которые собирают похожий контент и всегда будут иметь приоритет.

Денег нет. Даже если бы монетизация работала, доходность от рекламы в Рунете в 5-10 раз ниже, чем когда платил ушедший Google. Это не стоит моих усилий.

🎯 Вывод. Независимость — Единственный путь
Всё это убедило меня: нельзя зависеть от площадки, которая может одним кликом обнулить годы твоего труда без права на апелляцию.

Именно поэтому я купил FastDevLab.com на 10 лет и выбрал международный рынок.

В FastDevLab мы строим бизнес, который сам выбирает, где и как ему зарабатывать. Мы не зависим от капризов местных монополистов. Присоединяйтесь!

А вы? Сталкивались ли вы с подобной "непрозрачностью" от крупных площадок (РСЯ, VC, Дзен) при монетизации? Делитесь своими историями.

#MyBrand #SEOPractice #WebSurvival #Яндекс #FastDevLab
👍81🔥1👏1🤡1
⚡️ Как PageSpeed привёл меня к созданию собственного CSS-фреймворка
Кейс с реального MODX-проекта

В SEO-сообществах до сих пор спорят, насколько важны высокие баллы PageSpeed.

Лагерь “Яндекс”: «Это бесполезная метрика. Главное — поведенческие и контент».

Лагерь “Google”: «Зелёная зона (90+) обязательна, иначе в ТОП не попадёшь».

Моя позиция: нейтральная, хуже точно не будет. Скорость — это в первую очередь комфорт для пользователя, а уже потом фактор ранжирования.
Но главное: честная скорость важнее цифр PageSpeed.

🔴 Кейс: Как я ускорял крупный MODX-сайт на Bootstrap 4

Недавно ко мне пришёл довольно крупный проект на MODX. Показатели PageSpeed были в красной зоне — ниже 50. Классический набор проблем: Bootstrap 4 → тонна CSS/JS → куча устаревших jQuery-библиотек → тяжёлая сетка → отсутствие оптимизации.

Первые шаги — «на минималках»:
- минификация и склейка CSS/JS,
- сжатие HTML,
- WebP,
- кэширование, и прочие мелочи.

Результат: PageSpeed вырос до 61.
Но фактическая скорость почти не изменилась. Пользователь всё так же ждал.
Знакомо? :)

🧱 Чтобы получить честные 90+ пришлось переверстать всё
Я оставил от Bootstrap только сетку (и то уже от 5-й версии),
а всё остальное собрал вручную на современном легком JS без старых зависимостей.

И что получилось:
- первый экран начал отрисовываться в 10 раз быстрее,
- сайт стал ощутимо легче,
- PageSpeed упёрся в 89.

И тут вылезли три вещи, которые «ломают» почти каждый сайт:
- Метрика,
- Веной (чат),
- Мегафон (виджет перезвони).

Это те вещи, которые нельзя выкинуть, но они тянут скорость вниз.

Решение: отложенная загрузка
- Метрика → +1 сек,
- Чат и «перезвонишку» → после полной отрисовки страницы.

Итог: 98 баллов PageSpeed.
Если интересно — могу сделать отдельный пост, как правильно откладывать загрузку внешних скриптов.

💡 Почему в этой истории Bootstrap?

Всё просто: каждый второй MODX-сайт страдает от одной и той же проблемы — перегруженного Bootstrap.

Русскоязычное MODX-сообщество его любит: модули и сниппеты часто используют именно его разметку.

Но Bootstrap — это комбайн, который тащит на себе сотни килобайт CSS и JS, даже если сайту нужны только:
- сетка,
- кнопка,
- пара цветов,
- и пара отступов.

🛠 Так родился Light Code Framework

Именно на этой рутине и появилась идея: создать CSS-фреймворк, который можно подключить вместо Bootstrap на текущем сайте — без «развала» верстки.

Цели Light Code Framework:
- быть в разы легче Bootstrap,
- сразу давать прирост PageSpeed,
- сохранять сетку и базовую разметку,
- иметь всё нужное и ни грамма лишнего.

Вопрос к сообществу
Какой у вас максимум (или антирекорд) PageSpeed?
И как часто сталкиваетесь с «зависимостью» от Bootstrap в проектах?

Пишите — обсудим.

🔜 В следующем посте

Протестируем ТОП нейросетей: смогут ли они написать такой фреймворк или хотя бы его основу.

#LightCodeDev #MODX #PageSpeed #FastDevLab
👍4
🤖 #AITools: Тестируем ТОП-6 нейросетей на кодинг! Смогут ли они написать Light Code Framework?

В прошлый раз мы обсудили, что для чистых 90+ PageSpeed нужен легкий CSS-фреймворк вместо раздутого Bootstrap. Сегодня — тест-драйв: Могут ли нейросети сделать мою работу и написать этот фреймворк за меня?

Участники теста (ТОП-модели): Qwen2.5-Max, Deepseek, Grok 4, Gemini (Google), ChatGPT 5, Claude Sonet 4.5 (везде, где можно включен режим рассуждения и поиска в интернете).

📝 Лайт-Промт:
" Ты профессиональный Web разработчик, со стажем 20 лет. Твоя задача разработать CSS / JS фреймворк подобный bootstrap 5. В идеале чтобы он и использовал его классы, сетки и т.п. Но бутстрап считаю сильно перегружен кнопки 10 цветов и т.п. и его JS ну такой себе. Ему нужно сильно почикать CSS оставить, к примеру по 3 цвета (кнопок и т.п.), весь JS переписать."

📉 Результаты: Провал и костыли

- Qwen2.5-Max: Полный провал. Порекомендовал использовать несуществующий кастомайзер Bootstrap и 'почистить' Sass-переменные вручную. То есть, свалил работу на меня.
- Gemini: Не справился. Набросал Sass-шаблон (тупое подключение Bootstrap по частям) и написал нативный JS только для одного компонента — Modal. Бесполезно.
- ChatGPT 5: 🤦‍♂️ Фиаско. Позадавал вопросы, пообещал архив, а в итоге выдал HTML с пустыми CSS и JS файлами. Спасибо за потраченное время.
Deepseek / Grok 4: ⚠️ Частичный успех. Набросали работающий CSS, JS и HTML. Но забили на половину утилит. Им можно заменить сайт на Bootstrap? Нет, он развалится. Но можно заставить их доработать.

🏆 Победитель: Claude Sonet 4.5

Я тестировал его через Perplexity.ai, и он реально удивил!

Claude Sonet 4.5 сразу (без дополнительных вопросов) создал все файлы: CSS, JS и HTML, причем:
- Сделал страницу с документацией фреймворка.
- Добавил рабочий переключатель цветовых схем прямо в документацию.
- Даже создал документацию в PDF-файле.

Лайк ему однозначно! Он единственный понял задачу комплексно и сразу выдал готовый продукт для дальнейшей доработки.

➡️ Что дальше? От идеи к GitHub

Сейчас я иду ковыряться в сгенерированном коде Claude Sonet. Посмотрю, что нужно доработать (и заставлю его же исправлять косяки).

А главное: я начал разработку сайта FasDevLab, чтобы ускориться, выбрал готовый премиум шаблон Porto, который использует Bootstrap 5.
Мой дальнейший план — заменить в нем Bootstrap на новоиспеченный Light Code Framework.
Если замена пройдет гладко, фреймворк можно заливать на GitHub, создавать полноценную документацию и выводить в свет!

Вопрос к вам: какая нейросеть вас чаще всего спасает в кодинге? И какой компонент (кроме сетки) вы считаете критичным для любого Bootstrap-подобного фреймворка?

#AITools #LightCodeDev #Coding #FastDevLab
👍2
🤖 #AITools: Свежие обновления топовых нейросетей в ноябре 2025! 🔥

1. Baidu ERNIE 5.0 (ernie.baidu.com) — китайский гигант представил омни-модальную модель, которая бьёт GPT-5-High и Gemini 2.5 Pro по бенчмаркам (OCRBench, DocVQA, ChartQA). Нативно работает с текстом, изображениями, аудио и видео. Доступна без VPN, как и ее китайские друзья - аналоги: Qwen (chat.qwen.ai) и DeepSeek (chat.deepseek.com) — тоже free и без прокси в России. Эти AI формирует "тройку лидеров" из Азии.

2. В Gemini (от гугла - gemini.google.com) появилась новая "думающая" модель 3 Pro с прорывом в reasoning (81% на MMMU-Pro, 87.6% на Video-MMMU). Лучше понимает сложные темы, мультимедиа и эмоции. Доступна в бесплатном аккаунте, но в России нужен VPN.

3. У СhatGpt (OpenAI- chatgpt.com) - 12 ноября, появилась новая модель 5.1: smarter и conversational (режимы Instant и Thinking для глубокого анализа). Пока доступна только для платных пользователей, бесплатная версия — позже. Нужен VPN.

4. У xAI Grok (AI Илона Маска - grok.com) появилась модель 4.1, которая обходит GPT-5.1 и Gemini 2.5 Pro по EQ-Bench (эмоциональный интеллект) и LMArena. В общем у него теперь меньше галлюцинаций, круче креатив! Доступна бесплатно. В России — с VPN.

🤯 Решение проблемы с VPN для ТОП-нейросетей!

Если вас достали постоянно отваливающиеся VPN, есть выход, который я сам использую:

🔥 Perplexity.ai PRO. Это агрегатор топовых моделей (GPT-5.1, Claude Sonet 4.5, Grok 4, Gemini 3 Pro) и, самое главное — он РАБОТАЕТ В РОССИИ БЕЗ VPN!

Официальная подписка на год стоит $240.

Лайфхак. На ggsel.net/catalog/perplexityai можно найти "общие" аккаунты или активацию подписки на свой аккаунт по промокоду от 120 до 500 рублей на год! Я сам пользуюсь таким способом уже 2 месяца, полет нормальный. Берите, пока "халява" не закончилась!

⚠️ Небольшое замечание: с учетом последних обновлений, чувствую, что тесты AI на кодинг я провел немного рановато :) Возможно, новые модели показали бы себя иначе. Ну и промт наверное нужно сделать не как у обычных обывателей, а более профессиональный.

🔜 В следующем посте: Расскажу про правильную отложенную загрузку внешних скриптов — как добиться 95+ PageSpeed, грамотно используя метрику и виджеты.

#AITools #AI #WebSurvival #FastDevLab
🔥1
// ==================== 🧠 Продвинутый вариант ====================
function loadIdleScripts() {
const scripts = [
{ src: '//api.venyoo.ru/wnew.js?widget_id=YOUR_ID' },
{ src: '//code.jivosite.com/widget/YOUR_ID' }
];

scripts.forEach(config => {
loadScript(config.src, config.attributes || {})
.catch(err => console.warn('Idle script error:', err));
});
}

// ==================== 🚀 Инициализация ====================
function initDelayedLoading() {
// Всегда загружаем метрику и основные виджеты по таймеру
loadTimerWidgets();

// Инициализируем загрузку по взаимодействию
['scroll', 'mousemove', 'touchstart', 'click'].forEach(event => {
window.addEventListener(event, loadInteractionScripts, {
once: true,
passive: true
});
});

// Fallback: если пользователь не взаимодействует, загружаем через 5 сек
setTimeout(loadInteractionScripts, 5000);

// Дополнительная загрузка в простое браузера
if ('requestIdleCallback' in window) {
requestIdleCallback(loadIdleScripts, { timeout: 3000 });
} else {
setTimeout(loadIdleScripts, 3000);
}
}

// Запускаем после полной загрузки страницы
if (document.readyState === 'complete') {
initDelayedLoading();
} else {
window.addEventListener('load', initDelayedLoading);
}


🎯 Когда какую стратегию использовать?

Тип скрипта / Стратегия / Задержка / Почему
Яндекс.Метрика / По таймеру / 500-1000мс / Не теряем данные, но не мешаем загрузке
Callback-кнопки / По таймеру / 2000-3000мс / Важны для конверсии, но не срочны
Виджеты / По таймеру / 2500-4000мс / Баланс между скоростью и функциональностью
Чаты / По взаимодействию / При действии / Нужны только активным пользователям
Тяжелые виджеты / requestIdleCallback / В простое / Самые низкоприоритетные

📈 Результаты внедрения
После применения этого подхода:

PageSpeed Mobile: +15-20 баллов

Время загрузки: -30-40%

Показатель отказов: -15%

LCP: улучшается на 0.4-0.7 сек

FID: стабильнее на 20-30%

Важно. Не вешайте все скрипты в <head>. Делите их по критичности и загружайте с умом!


Вопрос к вам. Какое время задержки (в миллисекундах) вы считаете оптимальным для Метрики и Чатов на вашем сайте?

#SEOPractice #WebSurvival #PageSpeed #FastDevLab
👍2🔥1
⚡️ Правильная отложенная загрузка внешних скриптов

В позапрошлом посте мы остановились на том, что чистые 90+ PageSpeed не дают получить сторонние скрипты: Яндекс.Метрика, виджеты обратного звонка (Мегафон, Веной) и онлайн-чаты. Именно они блокируют основной поток рендеринга, пока браузер их ждет.

Это и есть знаменитая "стена 89 баллов", которую невозможно пробить стандартными методами.

Решение: Умная отложенная загрузка с разными стратегиями для разных типов скриптов.

🎯 Три стратегии для разных задач
📊 1. Яндекс.Метрика — загрузка по таймеру (1-2 сек)
Метрику нельзя откладывать надолго, но и грузить сразу — мешать пользователю.

💬 2. Виджеты и чаты — загрузка по взаимодействию
Для скриптов, которые не нужны сразу — только когда пользователь проявил интерес.

3. Виджеты по таймеру — балансный вариант
Когда виджеты должны гарантированно показаться, но не сразу.

🛠 Готовое решение
// Универсальная функция загрузки скрипта
function loadScript(src, attributes = {}) {
return new Promise((resolve, reject) => {
// Проверка на дубликаты
if (document.querySelector(`script[src="${src}"]`)) {
resolve();
return;
}

const script = document.createElement('script');
script.src = src;
script.async = true;

Object.keys(attributes).forEach(key => {
script.setAttribute(key, attributes[key]);
});

script.onload = () => resolve();
script.onerror = () => reject(new Error(`Failed to load: ${src}`));

document.head.appendChild(script);
});
}

// ==================== 📊 Яндекс.Метрика ====================
function loadYandexMetrika() {
if (window.ym) return;

// Noscript для случаев с отключенным JavaScript
const noscript = document.createElement('noscript');
noscript.innerHTML = '<div><img src="https://mc.yandex.ru/watch/YOUR_ID" style="position:absolute; left:-9999px;" alt="" /></div>';
document.body.appendChild(noscript);

(function(m,e,t,r,i,k,a) {
m[i] = m[i] || function() {
(m[i].a = m[i].a || []).push(arguments)
};
m[i].l = 1 * new Date();

// Проверка на дубликаты
for (var j = 0; j < document.scripts.length; j++) {
if (document.scripts[j].src === r) return;
}

k = e.createElement(t), a = e.getElementsByTagName(t)[0];
k.async = 1;
k.src = r;
a.parentNode.insertBefore(k, a);
})(window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");

ym(YOUR_ID, "init", {
clickmap: true,
trackLinks: true,
accurateTrackBounce: true,
webvisor: true
});
}

// ==================== Виджеты по таймеру ====================
function loadTimerWidgets() {
// Яндекс.Метрика — через 500мс
setTimeout(loadYandexMetrika, 500);

// Callback-виджет — через 2 секунды
setTimeout(() => {
loadScript('https://example.com/callback.js', {
charset: 'utf-8'
}).catch(error => console.warn('Callback error:', error));
}, 2000);

// Другие виджеты — через 2.5 секунды
setTimeout(() => {
loadScript('//api.venyoo.ru/wnew.js?widget_id=YOUR_ID')
.catch(error => console.warn('Widget error:', error));
}, 2500);
}

// ==================== 💬 Виджеты по взаимодействию ====================
let interactionScriptsLoaded = false;

function loadInteractionScripts() {
if (interactionScriptsLoaded) return;
interactionScriptsLoaded = true;

// Загружаем чаты и тяжелые виджеты
loadScript('//code.jivosite.com/widget/YOUR_ID')
.catch(err => console.warn('Chat error:', err));

loadScript('//api.venyoo.ru/wnew.js?widget_id=YOUR_ID')
.catch(err => console.warn('Widget error:', err));
}

// Слушаем первое взаимодействие
['scroll', 'mousemove', 'touchstart', 'click'].forEach(event => {
window.addEventListener(event, loadInteractionScripts, {
once: true,
passive: true
});
});
👍42
Что-то пошло не так с автопостингом (первая часть ушла позже второй). Не судите строго я начинающий блогер в телеграмм) Код когда его много лучше буду выкладывать на блог - там и расписать что к чему проще, а сюда уже делится ссылкой
👍4
Обзор_мирового_рынка_ИИ_агентов_от_МТС.pdf
8.9 MB
ИИ-агенты — не хайп, а новый технологический стандарт

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

Ключевые инсайты:

🚀 Рост x30 к 2030 году. Инвестиции в ИИ-агентов вырастут с $25 млрд до $755 млрд. CAGR — 76%!

🏢 Бигтехи — драйвер рынка. В 2030 году они вложат около $360 млрд.

📈 B2B доминирует. 80% всех инвестиций идут в корпоративные сценарии — автоматизацию процессов, поддержку, аналитику.

🧱 Главный тренд — технология для технологий. 42% всех инвестиций направляются в платформы и инфраструктуру для создания агентов (AI Agent Builders).

🔮 Переход от GenAI к агентам уже начался. Многим компаниям недостаточно просто ответов — нужны системы, которые делают работу.

ИИ-агенты — это новый этап цифровой трансформации, который может «взломать рынок» уже в ближайшие 3–5 лет.

Как использовать данную информацию решайте сами, но думаю что найдутся те, кто сможет извлечь из нее пользу)
#AITools #GenAI #FastDevLab
👍1
Бесплатная новинка из России для вайбкодинга 🚀

Сбер представил бесплатный агентный режим GigaCode — нового цифровой разработчика, который берет на себя рутину, чтобы вы могли сосредоточиться на крутых задачах!

Что умеет GigaCode в агентном режиме?

Сам находит и открывает нужные файлы

Вносит изменения в код, запускает тесты, собирает проекты и оформляет коммиты в Git

Работает в вашей любимой среде: JetBrains IDE, VS Code, GigaIDE Desktop

Плюс, в GigaCode появилась новая модель автодополнения кода — GigaCode Inline 4.0. Она мгновенно предлагает нужные фрагменты кода для Python, Java, JavaScript и других языков. Подсказки стали еще точнее, а работа с контекстом — еще лучше.

🖱 Хотите ускорить разработку? Обновленный GigaCode уже доступен на GitVerse: https://gitverse.ru/.

Немного испытал его в разработке сайта FastDevLab (стек: MODX + fenom). Вывод (чисто в моем эксперименте): он показал себя на 3ку. Но, думаю, если кодить на чем более популярном, например JS - то вполне годная вещь, которая поможет в ускорении - особенно с учетом что полностью бесплатный)

Я к стати вот чего подумал: могу запилить бесплатный курс (так сказать как делается FastDevLab: гибритный подход к разработке: MODX 3 + Fenom + IDE (шаблоны, чанки файловые), могу еще SEO к курсу прикрутить. Если есть интерес к такому бесплатному курсу, накидайте огоньков.

#AITools #AICode #FastDevLab
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
🚨 #WebSurvival. Как ваш контент сам "сдаёт" себя поисковикам? Кейс с AI-текстом и Screaming Frog.

Работая над продвижением одного сайта, я заметил знакомый паттерн: сайт ранжируется только по НЧ (низкочастотным) запросам, а по основному ядру — полный провал.

Я решил проверить его контент на "сигналы низкого качества" с помощью Screaming Frog (функция проверки грамматики) и... нашел прямые улики!

Улики №1. Стилистические ошибки — "Почерк" нейросетей

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

- Неверная капитализация после двоеточия: H1: Почему окна потеют: Анализ причин (вместо: анализ причин);
- Ошибки в списках/заголовках: Разница в температуре: Когда внутр... (вместо: когда внутр...).

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

🕵️‍♂️ Улики №2. Странный "Цифровой мусор" в коде

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

- <p dir="ltr">
- <ul data-path-to-node="17,7,1">
- <span class="citation-11">

Такие классы и атрибуты — это "цифровой мусор", который остается после экспорта из специфических LLM-интерфейсов, парсеров или корпоративных инструментов (вроде Google Docs). Чистый, ручной HTML их не содержит.

Так же у сгенерированных текстов обычно есть некая шаблонность: высокая повторяемость фраз, отсутствие уникальных insights, тонкий контент (мало глубины).

⚠️ Вывод FastDevLab: поисковик наказывает не AI, а его качество

Google и Yandex официально заявляют: мы наказываем не AI-контент, а низкокачественный контент, независимо от того, кто его создал.

Но когда ваш контент массово содержит:
- Лингвистические сбои (как "почерк" AI).
- Технический "мусор" в коде.
- Отсутствие личного опыта (E-E-A-T).

...алгоритм легко считывает это как "спам, созданный в промышленных масштабах". Именно поэтому сайт и сидит на НЧ-запросах — по ним нет конкуренции, и даже низкокачественный контент может пролезть.

🔥 Решение. Нельзя просто генерировать и публиковать! Любой AI-текст нуждается в человеческой редактуре и техническом аудите (проверке кода на мусор) перед публикацией.

А вы? Проверяли ли вы свой контент на "почерк" AI? Какая самая странная грамматическая ошибка попадалась вам в нейросетях?

#AITools #SEOPractice #WebSurvival #FastDevLab
👍4