ВАЖНО: принять участие могут только люди из Украины/Европы из-за особенностей доставки.
Хочу отдать в хорошие руки вот такой вот микрофон-петличку, Maono Wave T5 - ультракомпактная беспроводная петличка (9 г), идеал для стримеров и TikTok-контента.
- Батарея: 9 ч на одном заряде, кейс даёт 30 ч, зарядка 1,5 ч.
- ИИ-шумоподавление с 14 уровнями через app Maono Link (voice changer, EQ, лимитер);
- Plug&play: USB-C/Lightning для смартфонов, камер, ПК; one-click mute, вибро-уведомления:
- 2 микрофона в сете, магнит/клипса крепление, защита от ветра, моно/стерео режимы.
Условия для участия - это подписка на:
1)
2)
3)
P.S. на выходных добью Roadmap по Full-Stack, посты по нему будут с понедельника. Плохо себя чувствую все еще.
Результаты 7 марта!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤92🔥13👍12😢11💘3🤩1
Многие думают, что для успешного алгоритмического интервью нужно прорешать сотни задач. На самом деле, меньше 200 и вы уверенно пройдете почти любой собес. И самое главное, что 80% популярных задач сводятся всего к 8 базовым паттернам. Ваша цель при решении LeetCode - не зубрить решения, а научиться видеть структуру.
1. Скользящее окно (Sliding Window) - Когда нужно найти подмассив или подстроку по условию. Окно «скользит» по данным, обновляя результат.
Что решать:
- Longest Substring Without Repeating Characters (#3)
2. Подмножества (Subsets / Backtracking). Комбинации, перестановки, перебор вариантов. Решается через backtracking или BFS.
Что решать:
- Permutations (#46)
3. Модифицированный бинарный поиск. Массив с подвохом (например, циклически сдвинут). Нужно определить, какая половина отсортирована.
Что решать:
- Search in Rotated Sorted Array (#33)
4. Top K элементов (Heap). Если в задаче есть «K-й наибольший» или «самый частый» - почти всегда это куча (heap).
Что решать:
- Kth Largest Element in an Array (#215)
5. DFS по дереву. Идём вглубь до листа и возвращаемся назад. Чаще всего через рекурсию.
Что решать:
- Maximum Depth of Binary Tree (#104)
6. Топологическая сортировка. Когда есть зависимости (DAG). Например: чтобы пройти курс B, нужно сначала A.
Что решать:
- Course Schedule (#207)
7. BFS по дереву. Проход строго по уровням. Всегда используется очередь.
Что решать:
- Binary Tree Level Order Traversal (#102)
8. Два указателя (Two Pointers). Идеально для отсортированных массивов. Два индекса движутся навстречу друг другу.
Что решать:
- Two Sum II (#167)
- 3Sum (#15)
Используйте:
- Blind 75
- NeetCode 150
Все задачи там уже разбиты по паттернам. Моя рекомендация: решайте 1–2 задачи на один паттерн в день. Дайте себе время научиться распознавать шаблоны и жить станет легче (но это не точно).
#алгоритмы #leetcode #собеседование #codewars
Please open Telegram to view this post
VIEW IN TELEGRAM
❤96❤🔥15👀9🔥7👍4🥴2
Cтатья в Telegra.ph, потому что все, что описываю, в 1 пост в ТГ не помещается уже. Нужно либо лаконичнее, либо я хз.
#roadmap #fullstack #git #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegraph
⚛️ Этап 3: Фреймворки. React и Vue
На прошлых этапах вы должны были научиться верстать и писать логику на чистом JS, делать базу. Но ничего большого, красивого или функционального на чистом JS не получится. Вам придется вручную следить за каждым изменением данных и перерисовывать HTML, шо…
❤55👍7🎉5😭4☃1🤩1
Продолжение full-Stack roadmap. Все этапы выйдут до выходных, эти посты были сделаны заранее, постятся по расписанию. Я в не в лучшем ментальном состоянии и чтобы не забросить это на два месяца, постарался закончить, не потеряв в качестве содержания.
⚙️ Этап 4: Бэкенд
Если Python не нравится/не подходит, в бэкенд, вероятно, самый большой выбор инструментов. В этой статье я рассмотрел аналоги, которые имеют хорошую долю рынка. Забыл разве что Java упомянуть, но она для full-stack конкретно не очень то и подойдет.
Самый главный совет от меня перед прочтением и в целом: не выбирайте язык - выбирайте рынок. Если у вас нет особых предпочтений, посмотрите вакансии в вашем регионе или на удаленке. Где больше спроса и выше зарплаты - туда и копайте. И не идите за трендами/хайпом в интернете, ибо сейчас принято возвышать низкоуровневые инструменты (бэкенд можно писать на Rust, например. Но зачем это именно вам? Знаете, кому продать этот навык?) без понимания, что ими закрывается только %5 всех задач программистов...
https://telegra.ph/EHtap-4-Behkend-03-02
#roadmap #fullstack #backend
Если Python не нравится/не подходит, в бэкенд, вероятно, самый большой выбор инструментов. В этой статье я рассмотрел аналоги, которые имеют хорошую долю рынка. Забыл разве что Java упомянуть, но она для full-stack конкретно не очень то и подойдет.
Самый главный совет от меня перед прочтением и в целом: не выбирайте язык - выбирайте рынок. Если у вас нет особых предпочтений, посмотрите вакансии в вашем регионе или на удаленке. Где больше спроса и выше зарплаты - туда и копайте. И не идите за трендами/хайпом в интернете, ибо сейчас принято возвышать низкоуровневые инструменты (бэкенд можно писать на Rust, например. Но зачем это именно вам? Знаете, кому продать этот навык?) без понимания, что ими закрывается только %5 всех задач программистов...
https://telegra.ph/EHtap-4-Behkend-03-02
#roadmap #fullstack #backend
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegraph
⚙️ Этап 4: Бэкенд
Развернутый Roadmap по Python мы уже разбирали ранее, поэтому сегодня посмотрим на индустрию шире. Бэкенд - это не только змея. Выбор технологии зависит от задачи, архитектуры и ваших карьерных целей. Если Python вам не по душе, вот три главных индустриальных…
❤68❤🔥13🎉5😍4👍2😈1
🗄 Этап 5: Базы данных
Зачем они нужны всем понятно: вы написали бэкенд, пользователи зарегистрировались, сервер перезагрузился... и все данные исчезли. Чтобы этого не произошло, нам нужно надежное хранилище. Выкатил новую часть Roadmap на Telegra.ph. Внутри подробно разобрал:
- sql (реляционные базы): почему транзакции — это главное преимущество и когда без них никуда;
- nosql (нереляционные): зачем нужны гибкие документы и почему redis — это не просто «еще одна база»;
- гибридный подход: как в реальных проектах уживаются postgresql, mongodb и redis вместе;
- orm: как общаться с базой на языке программирования без написания сырого sql.
Читать полную статью здесь 👇
https://telegra.ph/EHtap-5-Bazy-dannyh-SQL-i-NoSQL-03-02
#roadmap #fullstack #БД #SQL #noSQL
Зачем они нужны всем понятно: вы написали бэкенд, пользователи зарегистрировались, сервер перезагрузился... и все данные исчезли. Чтобы этого не произошло, нам нужно надежное хранилище. Выкатил новую часть Roadmap на Telegra.ph. Внутри подробно разобрал:
- sql (реляционные базы): почему транзакции — это главное преимущество и когда без них никуда;
- nosql (нереляционные): зачем нужны гибкие документы и почему redis — это не просто «еще одна база»;
- гибридный подход: как в реальных проектах уживаются postgresql, mongodb и redis вместе;
- orm: как общаться с базой на языке программирования без написания сырого sql.
Читать полную статью здесь 👇
https://telegra.ph/EHtap-5-Bazy-dannyh-SQL-i-NoSQL-03-02
#roadmap #fullstack #БД #SQL #noSQL
Telegraph
🗄 Этап 5: Базы данных (SQL и NoSQL)
Любое приложение должно хранить данные. Если сервер перезагрузится, все переменные в оперативной памяти исчезнут. Нам нужно надежное хранилище. Глобально базы данных делятся на два лагеря: реляционные и нереляционные. 🏗 1. SQL (реляционные базы) Это классика…
❤72🔥14🥰6🌭2👍1👀1
Мы написали красивый интерфейс и надежно спрятали данные в базу. Но как заставить их общаться? И главное - как сервер понимает, кто именно к нему обращается, если протокол HTTP не имеет памяти?
Следующая часть на Telegra.ph. Внутри разобрал:
- rest api: основные методы и что значат коды ответов;
- аутентификация vs авторизация: в чем фундаментальная разница и почему это любимый вопрос на собеседованиях;
- jwt и сессии: как работают токены под капотом и почему хранить их в localStorage - очень плохая идея.
Читать полную статью здесь 👇
https://telegra.ph/EHtap-6-REST-API-autentifikaciya-i-avtorizaciya-03-02
#roadmap #fullstack #API #REST
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegraph
🔌 Этап 6: REST API, аутентификация и авторизация
Мы написали фронтенд и подняли базу данных. Теперь их нужно связать. Браузер (клиент) и сервер общаются по сети, и для этого общения нужен четкий контракт. 🌐 1. REST API (правила общения) REST — это архитектурный стиль. Он говорит: относись ко всему как к…
❤54🔥6🌭6🥰2
Такое у мужчин, конечно, бывает, но не нужно воспринимать это за норму
В новой части Roadmap разбираем главную боль джунов, самоучек - выкатку проект в свет.
Внутри:
- почему без знания docker вас просто не возьмут на работу;
- как выглядит реальный dockerfile;
- зачем нужен nginx и docker-compose;
- почему деплой - это давно уже не ручное копирование папок на сервер.
Читать полную статью здесь 👇
https://telegra.ph/EHtap-7-Docker-i-deploj-03-02
#roadmap #fullstack #CI #CD #Docker
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegraph
🐳 Этап 7: Docker и деплой
Вы написали крутое приложение: фронтенд на React, бэкенд на Python или Node.js, подключили PostgreSQL. На вашем компьютере (localhost) всё работает идеально. Вы скидываете код другу, он запускает... и у него всё падает. Разные версии языка, не та операционная…
❤64🔥14🥰7🐳3
Это самый важный этап, в нем больше всего опыта и смыслов. Даже если скипнули прошлые/вам не интересен весь Roadmap - почитайте, я вложился.
⚙️ Этап 8: Архитектура и Best Practices. Как перестать быть джуном?
Написать код, который просто работает — это уровень Junior. Написать код, который через полгода сможет прочитать и расширить другой разработчик (и не сломать при этом прод) — это уровень Middle. В этом и есть финальная часть нашего Roadmap по Full-Stack разработке.
Внутри то, о чем спрашивают на собеседованиях:
- принципы чистого кода: dry и kiss;
- страшное слово solid: почему зубрежка букв не работает и что на самом деле хотят услышать на интервью;
- монолиты vs микросервисы: почему 90% стартапов убивают себя микросервисами;
- технический долг и мониторинг: как работают взрослые команды в реальном продакшене.
Читать финал здесь 👇
https://telegra.ph/EHtap-8-Arhitektura-i-Best-Practices-03-02
Спасибо всем, что читали, смотрели. Надеюсь, кому-то это поможет внести ясность в то, куда двигаться и на что внимание обратить. Удачи Вам!🚀
#roadmap #fullstack
Написать код, который просто работает — это уровень Junior. Написать код, который через полгода сможет прочитать и расширить другой разработчик (и не сломать при этом прод) — это уровень Middle. В этом и есть финальная часть нашего Roadmap по Full-Stack разработке.
Внутри то, о чем спрашивают на собеседованиях:
- принципы чистого кода: dry и kiss;
- страшное слово solid: почему зубрежка букв не работает и что на самом деле хотят услышать на интервью;
- монолиты vs микросервисы: почему 90% стартапов убивают себя микросервисами;
- технический долг и мониторинг: как работают взрослые команды в реальном продакшене.
Читать финал здесь 👇
https://telegra.ph/EHtap-8-Arhitektura-i-Best-Practices-03-02
Спасибо всем, что читали, смотрели. Надеюсь, кому-то это поможет внести ясность в то, куда двигаться и на что внимание обратить. Удачи Вам!
#roadmap #fullstack
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegraph
🏗 Этап 8: Архитектура и Best Practices
Вы прошли огромный путь: от первой строчки на HTML до собственного API, упакованного в Docker и развернутого на сервере. Ваше приложение работает. Но в коммерческой разработке «оно работает» — это только половина дела. Код читают в 10 раз чаще, чем пишут.…
❤101🔥16🍌4😢3❤🔥2
Этап 1: HTML, CSS, JAVASCRIPT.
Этап 2: Git и GitHub.
Этап 3: Фреймворки - React/Vue.
Этап 4: Бэкенд
Этап 5: Базы данных
Этап 6: REST API, аутентификация и авторизация
Этап 7: Docker и деплой
Этап 8: Архитектура и Best Practices. Как перестать быть джуном?
Закреплю. Что дальше будет - покажет мое время и желание. Вероятно, С++ и системное программирование, но больше ориентированное на студентов, а не самоучек.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤137👍24🫡9❤🔥8🔥8👏3
🌷 Уважаемые, прекрасные и умные, хоть и не многочисленные девушки этого канала, с 8 марта вас!
Пусть рядом будут люди, которые ценят, поддерживают и радуют вас, а каждый день приносит тепло, улыбки, приятные сюрпризы и новые поводы для гордости собой.
С праздником весны и красоты!💐
(p.s. мужчин тоже поздравляю. Помните, девушки - это временно, а ваш друг всегда будет рядом с вами 😂 )
Пусть рядом будут люди, которые ценят, поддерживают и радуют вас, а каждый день приносит тепло, улыбки, приятные сюрпризы и новые поводы для гордости собой.
С праздником весны и красоты!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤216😁52🥰25🔥15👍10❤🔥5
По конкурсу. Победитель нарушил условия, подписавшись на мои соц-сети (которые четко были указаны в условии конкурса!) только после того, как выиграл в нем.
Это печально, ведь я не спамлю в инсте вообще ничем, кроме истории/поста из зала раз в месяц. Хз, в чем проблема, но будет рерол сегодня.
P.S. смысле мне проводить такие конкурсы, если люди будут подписываться только после победы в них? Тогда мб никто пусть не подписывается на соц-сети, зачем, пусть только победитель на 20 минут после победы подпишется? Суть любого розыгрыша - увеличить свою аудиторию. Ведь я на это отдают вполне реальные деньги/материальные ценности.
Это печально, ведь я не спамлю в инсте вообще ничем, кроме истории/поста из зала раз в месяц. Хз, в чем проблема, но будет рерол сегодня.
❤117🤯20🤣13👀9❤🔥5👎3
Хотел бы записать от себя гайд по Git на YouTube, если это будет кому-то интересно. Как идея?
📱 К слову, если самостоятельно учите, то вот два лучших ресурса:
1. Learn Git Branching
- зачем: понять, как двигаются указатели HEAD, master и как ветки физически перестраиваются при rebase или merge;
- главный плюс: вы видите живое дерево коммитов. Каждая команда мгновенно перерисовывает граф;
- результат: вы начинаете представлять структуру репозитория в голове, а не просто заучиваете синтаксис.
👀 Отлично для визуального понимания, что происходит, когда вы вводите ту или иную команду в терминал.
2. GitByBit
- зачем: это детальный справочник, который интегрируется напрямую в IDE (VS Code / JetBrains);
- главный плюс: вам не нужно переключаться в браузер. Если забыли флаг команды или логику команды, подсказка всплывает прямо в рабочем терминале или окне редактора;
- результат: закрепление теории на реальных задачах без отрыва от написания кода.
⛏ Закрепит визуальное понимание реальной практикой внутри IDE, в терминале. + справочник, где по поиску можно посмотреть все о конкретной команде вплоть до того, как и с какими маркерами ее можно использовать.
Не помню, был ли отдельно пост о ресурсах для GIT, вроде как эти сайт/аддон я в другие программы включал. Ну, в любом случае, лишним не будет.
1. Learn Git Branching
- зачем: понять, как двигаются указатели HEAD, master и как ветки физически перестраиваются при rebase или merge;
- главный плюс: вы видите живое дерево коммитов. Каждая команда мгновенно перерисовывает граф;
- результат: вы начинаете представлять структуру репозитория в голове, а не просто заучиваете синтаксис.
2. GitByBit
- зачем: это детальный справочник, который интегрируется напрямую в IDE (VS Code / JetBrains);
- главный плюс: вам не нужно переключаться в браузер. Если забыли флаг команды или логику команды, подсказка всплывает прямо в рабочем терминале или окне редактора;
- результат: закрепление теории на реальных задачах без отрыва от написания кода.
Не помню, был ли отдельно пост о ресурсах для GIT, вроде как эти сайт/аддон я в другие программы включал. Ну, в любом случае, лишним не будет.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤405👍90🔥37❤🔥10💋8🍓2
Такой пост, начало Roadmap будем считать.
⚡️ Этап #0: зачем тебе C++ в 2026 году?
Кажется, что сейчас все говорят только про Python, Go и безопасность Rust. Зачем тогда в 2026 году лезть в C++ с его ручным управлением памятью и сложным синтаксисом? Потому что вроде как хайпят его только школьники в соц-сетях...
Ну и главный вопрос, почему C++, а не Rust (не игра)?
Rust - крутейший инструмент, решающий проблемы с утечками памяти на уровне компиляции. Но давайте глянем на рынок трезво:
- Legacy и Enterprise: десятилетиями высоконагруженные системы, финтех и инфраструктура (Яндекс, Касперский, VK, банки) писались на C++. Этот код никуда не денется, его нужно поддерживать и развивать;
- объем вакансий: в СНГ спрос на C++ разработчиков (особенно миддлов и сеньоров) всё ещё кратно превышает количество вакансий на Rust (хотя их все еще не много). Rust пока чаще встречается в крипте, стартапах или как точечный инструмент в бигтехе. Если нужна стабильная работа, а не просто модный язык - «плюсы» сейчас выигрывают.
И вот кому имеет смысл учить C++, только тем, кто нацелен на конкретные сферы:
- Gamedev (Unreal Engine и разработка собственных движков);
- HighLoad и системное программирование (базы данных, поисковые движки, HFT-трейдинг);
- Embedded (микроконтроллеры, драйверы, работа напрямую с железом).
Но, суровая правда для самоучек: C++ - это не веб-разработка. Здесь классическая схема «посмотрел курсы, написал пару пет-проектов, раскидал резюме на HeadHunter и получил оффер» не работает.
Джуну-самоучке найти первую работу на C++ сейчас чудовищно сложно. Компании не готовы доверять работу с памятью и критической инфраструктурой людям без фундаментальной базы, как это было 10 лет назад. Как реально попасть в профессию джуну? Ну, тут пару вариантов:
- стажировки: ВУЗовские программы и летние стажировки бигтеха - это основной канал найма, говорил и буду говорить;
- связи и комьюнити: профильные митапы, хакатоны, работа в коворкингах рядом с другими разработчиками. Но это все также может идти от ВУЗа;
- наставники и тимлиды, которые могут вытянуть вас на реальные задачи, поручиться за ваш код и порекомендовать внутри своей компании.
⛏ Если вы планируете учить C++ в одиночку, сидя дома, без нетворкинга и менторов - выстраивать карьеру будет максимально тяжело (не говорю невозможно, но на работу за полгода не рассчитывайте). Ищите комьюнити с первого дня.
Как бы я сейчас учил - будем писать дальше.
#roadmap #c++ #c
Кажется, что сейчас все говорят только про Python, Go и безопасность Rust. Зачем тогда в 2026 году лезть в C++ с его ручным управлением памятью и сложным синтаксисом? Потому что вроде как хайпят его только школьники в соц-сетях...
Ну и главный вопрос, почему C++, а не Rust (не игра)?
Rust - крутейший инструмент, решающий проблемы с утечками памяти на уровне компиляции. Но давайте глянем на рынок трезво:
- Legacy и Enterprise: десятилетиями высоконагруженные системы, финтех и инфраструктура (Яндекс, Касперский, VK, банки) писались на C++. Этот код никуда не денется, его нужно поддерживать и развивать;
- объем вакансий: в СНГ спрос на C++ разработчиков (особенно миддлов и сеньоров) всё ещё кратно превышает количество вакансий на Rust (хотя их все еще не много). Rust пока чаще встречается в крипте, стартапах или как точечный инструмент в бигтехе. Если нужна стабильная работа, а не просто модный язык - «плюсы» сейчас выигрывают.
И вот кому имеет смысл учить C++, только тем, кто нацелен на конкретные сферы:
- Gamedev (Unreal Engine и разработка собственных движков);
- HighLoad и системное программирование (базы данных, поисковые движки, HFT-трейдинг);
- Embedded (микроконтроллеры, драйверы, работа напрямую с железом).
Но, суровая правда для самоучек: C++ - это не веб-разработка. Здесь классическая схема «посмотрел курсы, написал пару пет-проектов, раскидал резюме на HeadHunter и получил оффер» не работает.
Джуну-самоучке найти первую работу на C++ сейчас чудовищно сложно. Компании не готовы доверять работу с памятью и критической инфраструктурой людям без фундаментальной базы, как это было 10 лет назад. Как реально попасть в профессию джуну? Ну, тут пару вариантов:
- стажировки: ВУЗовские программы и летние стажировки бигтеха - это основной канал найма, говорил и буду говорить;
- связи и комьюнити: профильные митапы, хакатоны, работа в коворкингах рядом с другими разработчиками. Но это все также может идти от ВУЗа;
- наставники и тимлиды, которые могут вытянуть вас на реальные задачи, поручиться за ваш код и порекомендовать внутри своей компании.
Как бы я сейчас учил - будем писать дальше.
#roadmap #c++ #c
Please open Telegram to view this post
VIEW IN TELEGRAM
❤113👍15❤🔥7🤯5💯3☃2
Для вас это значит, что там можно найти модели для чата, кода, поиска, распознавания текста, речи и генерации изображений, протестировать их и подключить к своему проекту через API.
Пару практических применений:
- AI-ассистент для сайта или бота - ответы на вопросы пользователей, поддержка, FAQ;
- RAG-поиск по базе знаний - модель отвечает не “в целом”, а по вашим документам, статьям или внутренней базе;
- OCR и обработка документов - распознавание текста с PDF, сканов, изображений;
- Голосовые сценарии - распознавание речи, транскрибация стримов, подкастов, созвонов, звокнов;
- Прототипирование AI-фич для более серьезных ребят- быстро проверить идею перед тем, как вкладываться в разработку.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤136🔥28👍8🤯5❤🔥2🤔2
Open Design от nexu-io по сути, делает все то же самое, но с опцией подвязать любого агента который вам доступен - Gemini CLI, Qwen или тот же Claude Code.
Что внутри:
- 19 design скилов, web-прототипы, SaaS-лендинги, дашборды, мобильные экраны, pitch decks, PRD, отчёты, Kanban и другое;
- 71 брендовая дизайн-система, то есть, стили в духе Linear, Stripe, Vercel, Notion, Apple и других;
- опция экспорта в HTML, PDF, PPTX, ZIP + sandbox preview.
Почему это может быть интересно вам как разработчикам и дизайнерам:
- open-source;
- можно запускать локально;
- BYOM / BYOK — подключаешь свои модели и CLI-агенты;
- работает с Claude Code, Cursor Agent, Gemini CLI, Qwen, Ollama/LM Studio и другими вариантами;
- можно деплоить на Vercel или гонять на localhost.
git clone https://github.com/nexu-io/open-design.git
cd open-design
corepack enable
pnpm install
pnpm tools-dev run web
Вот так. Кстати, про Vercel. Расскажу позже, может, будет новостью для вас, что это платформа для хостинга и деплоя веб-приложений. Есть бесплатный тариф, так что даже школьник может сгенерировать/собрать веб-проект и быстро опубликовать его онлайн, чтобы показать другим, а не только запускать у себя на localhost
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥69❤35❤🔥11👎1💯1🫡1
Vercel - это платформа, куда можно загрузить свой сайт или веб-приложение и получить рабочую ссылку в интернете. То есть, не localhost, не архив в интернете, не репозиторий на GH, а нормальная ссылка, которую можно кинуть в резюме, портфолио, Telegram, GitHub или на конкурс (самый лучший вайб-кодер).
Заливаешь код на GitHub → подключаешь репозиторий к Vercel → получаешь ссылку вида: project-name.vercel.app и все, шаришь свои поделки всем, кому нужно. Почему это особенно круто для студентов и школьников:
- есть бесплатный Hobby-тариф (зачем мы здесь и собрались);
- не нужно покупать сервер;
- не нужно разбираться с DevOps;
- можно подключить GitHub;
- каждый push автоматически обновляет сайт;
- можно делать preview-ссылки для разных веток;
- идеально для портфолио и pet-проектов;
- удобно показывать проекты преподавателю, заказчику или команде.
Ну только учтите, бесплатный Hobby-тариф - это не “бесплатный хостинг для бизнеса”. Он рассчитан на личные поделки и некоммерческие проекты. Для коммерческих продуктов, командной работы и серьёзного трафика уже нужен платный тариф, а в таком случае я бы советовал арендовать и учиться работать с VPS.
Please open Telegram to view this post
VIEW IN TELEGRAM
💯55❤39👍10🔥4🤝1
Такая, серия полезных инструментов для школьников, студентов и начинающих разработчиков в постах получается. В прошлый раз был Vercel - чтобы выложить сайт онлайн. А теперь ngrok - чтобы быстро открыть доступ к проекту, который запущен у тебя локально. ngrok создаёт публичную ссылку, которая ведёт прямо на твой локальный проект.
Ну и главная разница:
- Vercel - для нормального деплоя проекта в интернет;
- ngrok - для временного доступа к твоему localhost.
- до 3 online endpoints;
- до 1 GB data transfer;
- до 20k HTTP/S requests;
- на бесплатном тарифе есть interstitial page;
- кастомный домен нельзя выбрать, выдаётся dev domain.
Для школьников и студентов это всё равно суперполезная штука, чтобы в моменте показать другу/заказчику/преподу то, что сделано.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤80👍12❤🔥3💯2✍1
Если у вас есть лендинг, блог, медиа, небольшой магазин, форум или pet-проект, Cloudflare может дать базовую инфраструктурную защиту вообще без обязательной оплаты.
- Cloudflare может управлять DNS-записями вашего домена. Проще говоря, это «адресная книга» сайта: она помогает браузеру понять, куда вести пользователя, когда он вводит ваш домен;
- часть контента сайта может отдаваться через глобальную сеть Cloudflare. Это помогает ускорить загрузку страниц для пользователей из разных регионов и снизить нагрузку на ваш сервер;
- бесплатный HTTPS / SSL, то есть, сайт может работать по защищённому соединению. Это важно и для доверия пользователей, и для браузеров, и для поисковиков;
- даже на бесплатном тарифе Cloudflare помогает защищать сайт от массовых атак, когда на сервер отправляют огромное количество запросов, чтобы «положить» его;
- Cloudflare может отсеивать часть вредоносного трафика ещё до того, как он дойдёт до вашего сервера через WAF и базовую фильтрацию атак;
- защита от ботов - полезно, если сайт сканируют подозрительные боты, парсеры или автоматические скрипты. Понятно, что от опытного специалиста не поможет, но "вайбкодеры" идут лесом.
- можно видеть трафик, запросы, угрозы и то, как Cloudflare защищает сайт, т.е., такая аналитика↗️
Cloudflare становится прослойкой между вашим сайтом и внешним интернетом. Пользователь обращается к сайту, но сначала запрос проходит через Cloudflare - и уже там часть мусорного, подозрительного или атакующего трафика может быть отфильтрована.
Для старта, личного проекта, небольшого бизнеса или сайта, который просто должен стабильно открываться, это очень сильный набор возможностей. Просто советую.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍91❤40💯11💋3🌭1
У Anthropic очень расширился инструментарий, так что время делиться впечатлениями/чем пользуюсь, а чем - нет.
😒 Мини обзор всего, чем я сам пользуюсь от Claude, если вам интересно.
1) Claude Chat - основной чат для текстов, анализа документов, исследований. Вот им - не пользуюсь :D В основном, для этого есть Gemini\Perplexity.
2) Claude Code - AI-агент для программирования: читает кодовую базу, редактирует файлы, выполняет команды в терминале. Пользуюсь каждый день, лучший на рынке. С OpenClaw и иными надстройками прям хорош, лучший для рутинных задач по написанию кода!
3) Claude Design - новый инструмент для визуала: лендинги, прототипы, презентации, дизайн-системы, короткие анимации, очень хорош.
4) Projects в Claude Code - можно рассмотреть как отдельный продукт. В связке с Obsidian (приложение для заметок и управления знаниями) - просто супер. Его подключаем для:
- MCP-интеграция;
- Долгосрочная память AI, т.е. Claude «помнит всё» - старые решения, контекст проекта, знания из заметок;
- Автоматизация рутины - тут я имею ввиду запросы к vault, канбан-доски, автозаполнение задач через скиллы Python;
- Гит-синхронизация - GitHub Desktop или Obsidian Git для автокоммита и синхронизации между устройствами.
5) Claude Cowork - десктопный агент для общих задач: работает с папками, файлами, выполняет многошаговые задачи. Вот с ним сейчас знакомлюсь и пытаюсь интегрировать его в свой work-flow, по модному чтобы все было.
🚀 Самый крутой продукт пока - это Claude Code с Obsidian, советую всем попробовать.
Obsidian - бесплатный, а вот за остальное придется отдать минимум 120$/месяц (Design есть в подписке за 24$), включая налоги.
1) Claude Chat - основной чат для текстов, анализа документов, исследований. Вот им - не пользуюсь :D В основном, для этого есть Gemini\Perplexity.
2) Claude Code - AI-агент для программирования: читает кодовую базу, редактирует файлы, выполняет команды в терминале. Пользуюсь каждый день, лучший на рынке. С OpenClaw и иными надстройками прям хорош, лучший для рутинных задач по написанию кода!
3) Claude Design - новый инструмент для визуала: лендинги, прототипы, презентации, дизайн-системы, короткие анимации, очень хорош.
4) Projects в Claude Code - можно рассмотреть как отдельный продукт. В связке с Obsidian (приложение для заметок и управления знаниями) - просто супер. Его подключаем для:
- MCP-интеграция;
- Долгосрочная память AI, т.е. Claude «помнит всё» - старые решения, контекст проекта, знания из заметок;
- Автоматизация рутины - тут я имею ввиду запросы к vault, канбан-доски, автозаполнение задач через скиллы Python;
- Гит-синхронизация - GitHub Desktop или Obsidian Git для автокоммита и синхронизации между устройствами.
5) Claude Cowork - десктопный агент для общих задач: работает с папками, файлами, выполняет многошаговые задачи. Вот с ним сейчас знакомлюсь и пытаюсь интегрировать его в свой work-flow, по модному чтобы все было.
Obsidian - бесплатный, а вот за остальное придется отдать минимум 120$/месяц (Design есть в подписке за 24$), включая налоги.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤54❤🔥11👍8🔥2🥰1💯1
Это не просто приложение для заметок. Это скорее способ собрать свою “вторую память” так, чтобы мысли не терялись, а связывались между собой. И это можно подключить к Claude, Codex и т.д.
Что в нем особенно круто:
- заметки хранятся локально, в обычных Markdown-файлах;
- можно связывать идеи через внутренние ссылки;
- граф показывает, как темы соединяются между собой;
- плагины позволяют собрать систему под себя: от дневника до базы знаний.
Сам познакомился только недавно из-за того, что при больших объемах Claude может забывать контекст - теперь все помнит. Как оказалось, у приложения в целом есть и другие, более тривиальные, но от того не менее полезные назначения, касающиеся реальной жизни. Так что юзаю.
1) Для Claude.
2) Для Claude Code, Codex, OpenCode и другие coding agents - я на нем.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤82👍19🥰7👀4🔥1💯1