golang
Приложение на Go шаг за шагом. Часть 4: отправка сообщений об ошибках

Привет! Я Владислав Попов, автор курса «Go-разработчик с нуля» в Яндекс Практикуме. В серии статей я хочу помочь начинающим разработчикам упорядочить знания и написать приложение на Go с нуля: мы вместе пройдём каждый шаг и создадим API для получения информации о книгах и управления ими. На данном этапе наш API отправляет хорошо отформатированные JSON-ответы на успешные запросы, но если клиент отправляет некорректный запрос или в приложении что-то идёт не так, он получает текстовое сообщение об…

  • среда, 11 февраля 2026 г. в 00:00:12
javascript
Сравнение ИИ-гигантов: ChatGPT 5.2 vs Gemini 3 Pro vs Claude Opus 4.6

Stop. Хватит читать обзоры бенчмарков.Они не расскажут, почему ChatGPT увидел 127 точек, а Gemini – только 57. Не объяснят, зачем Claude добавил рекламу в игру, которая должна была быть “просто раздражающей”.И уж точно не покажут, кто из них думает, а кто просто генерирует текст.Мы провели стресс-тест в пяти раундах.Раунд 1: Вопрос, который меняет мышление.Раунд 2: Мультимодальный подсчёт – где ИИ должен видеть.Раунд 3: Печеньки на чёрной поверхности – где догадываться.Раунд 4: Экстремальное су…

  • среда, 11 февраля 2026 г. в 00:00:10
javascript
SSR vs CSR vs гибрид. Сравниваем подходы к рендерингу страниц Django-приложения

Решил один мой коллега (не разработчик) заняться пет-проектом: создать платформу с элементами соцсети и встроенным картографическим плагином. И вот приходит этот коллега ко мне с вопросом по части фронтенда: «А как бы мне отрендерить страницы: на сервере или на клиенте?», описывая то решение, которое он уже сделал и которое в целом работает.Что ж. Меня зовут Андрей, я фронтенд-разработчик в Selectel. В этой статье я расскажу и покажу, какие виды рендеринга веб-страниц существуют и в каком случа…

  • среда, 11 февраля 2026 г. в 00:00:09
javascript
Глобальная область видимости в JavaScript

Как любой другой язык программирования, JavaScript позволяет создавать элементы доступные в любом месте приложения. И, как и с другими механизмами, JS тут имеет свои уникальные, но важные особенности, которые мы подробно рассмотрим.Глобальная область видимости может принимать различные формы в зависимости от того как загружаются код JS:Модулей ES6. Когда файлы с модулями загружаются по отдельности, каждый загруженный модуль, импортирует другие модули. Файлы модулей взаимодействуют через директи…

  • среда, 11 февраля 2026 г. в 00:00:08
javascript
Zod: строгая валидация и удобная типизация. Опыт перехода

Zod: строгая валидация и удобная типизация. Опыт переходаПривет, Хабр! Меня зовут Сергей, я фронтенд-инженер в Банки.ру.В этой статье расскажу, как Zod помог нам перестать писать валидацию на уровне полей, подружился с React Hook Form и стал единым источником правды о структуре данных.К Zod мы пришли не сразу. Долгое время типы и валидация у нас жили в разных слоях приложения: TypeScript определял структуру данных во время разработки, а отдельные функции или библиотеки (вроде Yup) проверяли вхо…

  • среда, 11 февраля 2026 г. в 00:00:07
javascript
Интерактивная поздравительная открытка на JavaScript

1. Введение:1.1 Идея проекта — эмоции в цифровом формате.Типичная картинка с котом и надписью «Happy Birthday» — именно такие открытки чаще всего используют. Вариантов, конечно, тысячи, но суть одна.Наверное, каждый из нас ловил себя на мысли: что отправить на день рождения в этот раз? Просто текст, тёплую фотографию или голосовое сообщение? И сразу вспоминается это чувство, когда ищешь или обдумываешь креативный текст, а потом вспоминаешь о милой картинке с котиком, гифке с шампанским или стан…

  • среда, 11 февраля 2026 г. в 00:00:06
github
Jeffallan / claude-skills

65 Specialized Skills for Full-Stack Developers. Transform Claude Code into your expert pair programmer. 66 Skills | 9 Workflows | Context Engineering | Progressive Disclosure Quick Start /plugin marketplace add jeffallan/claude-skills then /plugin install fullstack-dev-skills@jeffallan For all installation methods and first steps, see the Quick Start Guide. Full documentation: jeffallan.github.io/claude-skills Skills 66 specialized skills across 12 categori…

  • среда, 11 февраля 2026 г. в 00:00:04
github
cheahjs / free-llm-api-resources

A list of free LLM inference resources accessible via API. Free LLM API resources This lists various services that provide free access or credits towards API-based LLM usage. NotePlease don't abuse these services, else we might lose them. WarningThis list explicitly excludes any services that are not legitimate (eg reverse engineers an existing chatbot) Free Providers OpenRouter Google AI Studio NVIDIA NIM Mistral (La Plateforme) Mistral (Codestral) HuggingFace Inference Providers Verce…

  • среда, 11 февраля 2026 г. в 00:00:03
github
carlvellotti / claude-code-pm-course

Interactive course teaching Product Managers how to use Claude Code effectivelyClaude Code PM Course An interactive course teaching Product Managers how to use Claude Code effectively for their daily work. Course Structure Module 0: Getting Started 0.0 Introduction - Course overview and what you'll learn 0.1 Installation - Install Claude Code and prerequisites 0.2 Start & Clone - Launch Claude Code and clone this course Module 1: Claude Code Fundamentals 1.1 Welcome - Introduction to…

  • среда, 11 февраля 2026 г. в 00:00:01