habrahabr
Как я слил 400 000 рублей и пол года свободного времени на стартап, который никому не нужен

В начале 2025 года мне в голову пришла идея запустить свой проект. ДисклеймерЭта статья — не реклама. Проект я закрыл, а сайт даже не работает.Я просто хочу сам за себя отрефлексировать, что это было, чтобы не повторить своих ошибок. Да и многим полезно будет почитать. Особенно таким же мечтателям, как я. Наверняка многим знакомо это состояние: когда ты горишь своим пет-проектом, готов работать днями и ночами, в выходные и даже в отпуске. Когда не страшно браться за новые области, о которых ран…

  • суббота, 6 сентября 2025 г. в 00:00:09
golang
Как превратить SQL в API на Go?

Команда Go for Devs подготовила перевод статьи о том, как превратить SQL в полноценный API прямо в Go. Автор показывает, как можно безопасно принимать WHERE-условия в виде SQL-подзапросов, валидировать их и использовать для запросов к базе. Просто, элегантно и почти без лишнего кода.Вашему API нужно поддерживать запросы, которые слишком сложны для простого CRUD, но при этом недостаточно хитрые, чтобы оправдать использование GraphQL? Попробуйте принять ограниченный набор SQL-условий WHERE, реали…

  • суббота, 6 сентября 2025 г. в 00:00:08
javascript
Не доверяй и проверяй, или как я валидировал ссылку в JavaScript

Всем привет! На связи Сергей, ведущий фронтенд-разработчик в команде привлечения Центрального университета. Команда привлечения создает цифровые сервисы для студентов и абитуриентов, такие как мероприятия и анкеты поступления в личном кабинете, телеграм-боты и другое. Расскажу историю, как валидировал ссылку и попал впросак. Я использовал браузерный URL API для своих целей и думал, что знаю, как он работает. И прежде чем кидать в меня помидоры, как в разработчика, который не читает документацию…

  • суббота, 6 сентября 2025 г. в 00:00:06
javascript
TMH: как создать музыкальный хаб на PHP, Telegram и виртуальном хостинге

основные возможности скрипта TMH by TCSETelegram Music Hub (TMH) — это open-source решение, которое превращает ваш Telegram-канал в единое цифровое пространство для музыки, блога и сообщества. И всё это — на самом обычном виртуальном хостинге, без баз данных, без сложных зависимостей, без дорогих серверов.👉 github.com/tcse/php-TMHЧто такое TMH?TMH by TCSE — это не просто плеер. Это система управления контентом, где:Telegram — источник контента (канал + бот)PHP — движокВеб-сайт — финальная точка…

  • суббота, 6 сентября 2025 г. в 00:00:05
javascript
Как работать с ECharts в React: от простого графика до интерактивного дашборда

Показать данные красиво и понятно бывает сложнее, чем написать саму бизнес-логику. Нужно не просто вывести цифры, а сделать так, чтобы ими было удобно пользоваться: масштабировать, сравнивать, фильтровать. Можно ли совместить мощь, интерактивность и гибкость в одной библиотеке визуализации — и при этом без боли интегрировать ее в React? Спойлер: да, и это ECharts.Привет, Хабр! Меня зовут Ольга Китова, я разработчик в IBS. Эта статья — про ECharts, один из самых сильных и гибких инструментов для…

  • суббота, 6 сентября 2025 г. в 00:00:04
javascript
Safe-fetch 1.0: от библиотеки к экосистеме за 72 часа

Три дня назад я опубликовал статью про safe-fetch — библиотеку, которая убирает try/catch из HTTP-запросов. Вчера статья набрала 8,5K просмотров и 64 добавления в закладки. А сегодня представляю safe-fetch 1.0 — уже не просто библиотеку, а целую экосистему.Ссылка на первую статьюИстория о том, как фидбек сообщества за 72 часа превратил обертку над fetch в полноценную платформу для типобезопасного HTTP.Как всё началось1 сентября выпустил safe-fetch 0.1.0 и написал статью. Идея простая: вместо tr…

  • суббота, 6 сентября 2025 г. в 00:00:03
github
EvolutionAPI / evolution-api

Evolution API is an open-source WhatsApp integration APIEvolution Api Evolution API Evolution API began as a WhatsApp controller API based on CodeChat, which in turn implemented the Baileys library. While originally focused on WhatsApp, Evolution API has grown into a comprehensive platform supporting multiple messaging services and integrations. We continue to acknowledge CodeChat for laying the groundwork. Today, Evolution API is not limited to WhatsApp. It integrates with various p…

  • суббота, 6 сентября 2025 г. в 00:00:02
xaker
Cloudflare и ИБ-компания Zscaler пострадали из-за атаки на Salesloft Drift

Множество крупных компаний сообщают, что пострадали от хакерской атаки, связанной со взломом Salesloft Drift. Среди них: ИБ-компании Zscaler и Palo Alto Networks, SaaS-платформы Workiva, PagerDuty и Exclaimer, компания Cloudflare и многие другие.

  • пятница, 5 сентября 2025 г. в 00:01:03
xaker
Хакеры злоупотребляют форензик-инструментом Velociraptor

ИБ-специалисты Sophos обратили внимание на кибератаку, в рамках которой неизвестные злоумышленники использовали опенсорсный форензик-инструмент для мониторинга эндпоинтов Velociraptor.

  • пятница, 5 сентября 2025 г. в 00:00:26