Стародубцев x IT-ХОЗЯЕВА
3.8K subscribers
686 photos
96 videos
5 files
467 links
IT-ХОЗЯЕВА: https://boosty.to/jointime
По всем вопросам: @jointimer
Реклама: @vlad_0045
Download Telegram
Мб кому-то поможет
import { Bot, Context, session } from 'grammy';

@Injectable()
export class BotService {
private readonly bot: Bot<Context>;
private readonly logger = new Logger(BotService.name);
private readonly WEB_APP_LINK: string;
private readonly CHANNEL_ID: string;

constructor(
private readonly configService: ConfigService,
private readonly usersService: UsersService,
) {
const telegramBotKey = this.configService.get<string>('TELEGRAM_BOT_KEY');
this.WEB_APP_LINK = this.configService.get<string>('WEB_APP_LINK') || '';
this.bot = new Bot<Context>(telegramBotKey || '');
this.CHANNEL_ID =
this.configService.get<string>('TELEGRAM_CHANNEL_ID') || '';
}
async isUserSubscribed(tgUserId: string): Promise<boolean> {
try {
const member = await this.bot.api.getChatMember(
this.CHANNEL_ID,
+tgUserId,
);
return (
member.status === 'administrator' ||
member.status === 'member' ||
member.status === 'creator'
);
} catch (error) {
if (error.code === 400) {
return false;
}
this.logger.error(`Ошибка при проверке подписки: ${error.message}`);
throw error;
}
}

async initializeBot() {
// Middleware для сессий, (admin, superadmin)
this.bot.use(session({ initial: () => ({}) }));

this.bot.command('start', async (ctx) => {
//Опишите как хотите. Тут оставил пример как нахожу пользователя
const user = await this.usersService.findOneByTgId(tgUserId);
});

this.bot.catch((err) => {
this.logger.error(`Ошибка в боте: ${err.error}`);
// Можете добавить уведомление об ошибке
});

// Запуск бота
this.bot.start();
this.logger.log('Telegram-бот запущен');
}
}
🙈264👍2🔥1😁1
Блин, какой-же кайф после webpack на vite сидеть. Сразу замечаешь внимание к мелочам от разработчиков 🥰
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥198🥰7💯11
ХАЗЯЕВА бросились давать советы молодому. Если ищете волшебную таблетку от всего — вот она. Берём лишние 50 рублей и подписываемся, не стесняемся
1🔥17👍86🤡3
Ладно, снёс прошлый пост по причине того что не мне судить человека, который сделал для комьюнити в сто тыщ крат больше чем я.
Речь про ulbitv и его постик с рекламой после долгого перерыва

А возвращаюсь я к вам с очередной шизой, я чуть не сошёл с ума при переносе conversation в мой бек на несте. Благо всё получилось, и я успел реализовать функционал в последний момент (он нужен был сегодня).

Я тут начал играть в миниапки всякие криптовалютные, с целью посмотреть какой функционал ребята завозят, капец там красота! Появилась идея сделать кликеры-фармилки, за которые не забанят и развернуть это всё на VDS. Интересен такой контент будет вам? Наверное на js сделаем 😈
Please open Telegram to view this post
VIEW IN TELEGRAM
👍253🔥3🥴1
😊
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁153🤣3💯1
У нас новая рубрика —утренняя викторина ☀️

Отгадайте самое бесполезное слово, 5 букв

AGILE
Please open Telegram to view this post
VIEW IN TELEGRAM
😁23🔥6🤣52
Самый крупный вклад в наше комьюнити был недавно сделан Саней 😈

Курс по Three.js от создателя сайта с машинкой, очень классный! Уже доступен всем участникам комьюнити. Только есть одна проблема, нужно облако куда закинуть видосики. Подскажите нормальные альтернативы яндексу и mail.ru, там очень не удобно

Кста скоро повышение цен на подписку, ожидайте постик ❤️

Успей подписаться по старым ценам, скоро будет много движа
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥84🥰2
Хотите почувствовать синдром самозванца? Оказывается web версию телеги написал всего один человек на хакатоне 🗿

https://github.com/Ajaxy/telegram-tt
Please open Telegram to view this post
VIEW IN TELEGRAM
22🤨64😭4🫡2
Вышла новая нейронка от гугла с возможностью анализа экрана в реалтайме. Уверен, что скоро эра собесов должна будет эволюционировать, потому что многие будут проходить таким образом любые собесы ⚰️

Потыкайте сами, она бесплатная
Please open Telegram to view this post
VIEW IN TELEGRAM
10😭2👍1🔥1
Вышел State of JS нормальный. Cегодня на горячую сделаем обзор вместе с Денисом izede

На моём twitch канале всех ждём в 21:00
https://www.twitch.tv/joindev

Запись стрима будет. Для тех, кто предпочитает читать, подготовим отдельный пост с кратким содержанием 👨‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥125🥰2👍1
Жёсткая + мотивация потыкать новые штуки. Ожидайте обзор ASTRO

https://www.twitch.tv/videos/2328356000
🔥7👍32
Прошло десять тысяч лет, и наконец-то 😈
Вторая часть подкаста с очень интересным гостем. У меня кстати немного другая ситуация, истории у нас с Владиленом очень похожие, словил + вайб лютый

Смотрим:
😈 YouTube
🕺 VK видео
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥167🥰7🤡4
Помогаем джунам как можем всеми силами 🫡

Самая большая мотивация заниматься всем этим, тоже своего рода open source (за 50 рублей)

P.S. По гошке и прочему образовательному контенту вернёмся в новом году. Пока устроил себе мини-отпуск
👍176🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
Дикое чувство эйфории и желание ебашить! Завтра будет постик с итогами года и планами на следующий. Отдельное спасибо хочу передать моей дорогой команде, вы лучшие ребят 🥰
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5313👍7😎4🤡1
Итак, подводим итоги года. Этот год был очень... трудным, сложным, но интересным.

Хотел бы вам сказать гига-мега-пета спасибо! Без вас бы, я не знаю, чем бы я занимался. Всё таки, не зря я начал стримить Гвинт 😈

Достижения за год:
- 3385 подписчиков в Telegram
- 2 выступления на конференциях
- Повышение на работе + повышенная премия
- Участие в куче топовых конференций
- Знакомство с невероятным количеством людей
- Помощь четырём людям в поиске работы
- Почти 100 участников в беседе IT-Хазяева, стабильно активных
- Расставание с девушкой
- Сделал операцию по удалению штифта из руки и успешно вернулся в зал!
- Привёл себя в физическую форму
- Доделал себе зубы
- Почти полностью отказался от алкоголя (даже от пива, кроме таких крутых событий, как HolyJS)
- Поднял денег на крипте


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

Цели на 2025 год:
- 15k подписчиков в Telegram
- Выступить на tier-1 конференции
- 500 участников в IT-Хазяевах
- Приблизиться по полезности к топовым сообществам (например, как у Назарова)
- Возродить YouTube
- Ежемесячные встречи с выступлениями
- Развиваться в карьере в сторону лидерства
- Начать инвестировать в акции РФ
- Жать сотку на 20 раз 🍸

Сидел, рефлексировал. Для масштабирования сообщества нужна справедливая цена (200 рублей в месяц). Если это начнёт приносить мне доход, я буду ещё более мотивирован вкладываться и отдавать всего себя по максимуму

Мы повышаем цену 7 января (в Рождество). Подписка будет стоить 200 рублей. Поэтому, если хотите успеть присоединиться к сообществу по старой цене (за 50 рублей в месяц), подписывайтесь сразу на год

В новом году уже доступно три беседы:

Главная
Инвестиции
Спорт


Так, что смело подписываемся даже если не из IT

А также в честь праздников внутри сообщества пройдёт крупный розыгрыш. Удачи всем!
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥27👍1181
Теперь у нас есть 4 тематических чата!

В "IT-X: Материалы для обучения" действует строгая модерация, поэтому никакого спама. Уже добавлены 3 топовых курса для фронтенд-разработчиков. Провели офлайн-сходку — мега занетворкались, отдохнули. Теперь будем собираться регулярно 😊

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

Короче, ждём тебя, бро! Не стесняйся, подписывайся 😈

Движ-движ-движ 🕺

UPD. Появился книжный клуб, где мы будем читать выбранную техническую книгу раз в месяц с еженедельным обсуждением
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥87🤡31
Клянусь — это последний прогрев в этом месяце, просто реально крутая идея 😎

У нас появился книжный клуб внутри сообщества
, по инициативе ребят. Прикладываю свод правил снизу. Как по мне идея — супер. Сейчас в голосовалке лидирует кабанчик. Книгу выбираем на этот месяц!


Правила книжного клуба IT-ХОЗЯЕВА:

1. Выбор книги

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

2. График чтения

Общее время на чтение книги — 4 недели (можно уточнить в зависимости от объема книги).
Каждую неделю участники обсуждают заранее определённые главы или разделы.

3. Формат встреч

Встречи проходят в заранее согласованное время (например, каждую субботу в 18:00).
Формат встречи — наш дискорд.
Каждый участник делится своими мыслями, задаёт вопросы, обсуждает сложные моменты.

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

5. Роли участников
Модератор: отвечает за организацию встреч, поддерживает порядок и следит за соблюдением регламента.
Докладчик (по желанию): подготавливает обзор прочитанных глав, делится своими основными выводами и вопросами.
Остальные участники свободно участвуют в дискуссии.

6. Дополнительные материалы
Участники могут делиться связанными материалами: статьями, видео, подкастами или своими примерами из опыта.
Если материалы объемные, рекомендуется скидывать их заранее в общий чат.

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

8. Голосование на будущее
Следующая книга обсуждается на последней встрече месяца или через онлайн-голосование.

Не стесняйся, подписывайся 😈
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13🤔7🤷‍♂3😁21
Таблица с актуальным спросом/конкуренцией на вакансии. Из интересного, на ангуляр сейчас легче всего попасть. Так что никакие реакты и вью, только хардкор 😈

P.S. С пхп тоже всё отлично

https://docs.google.com/spreadsheets/d/1bn_z93TaaFsahU1DbL6tsvUTZ8HfCYCRwb_59t69NpQ/edit?usp=sharing
Please open Telegram to view this post
VIEW IN TELEGRAM
165🔥5
У Димы будет сегодня важный стрим через час. Новый формат - всегда интересно. Поддержим 🐘
🎉53🔥3
Сегодня в 14:00 по мск, будет самый сложный для меня стрим 👍

Поговорим с вами не просто про state менеджмент, больше поговорим про философию и стереотипы во фронтенде.

Будем говорить про все, в конце доклада будет секция вопросов и ответов 😆

youtubetwitchvk
Please open Telegram to view this post
VIEW IN TELEGRAM
Ох, что же меня ждёт. Дропнуть не получится 😊
Читали кабанчика?

😈 Ждём тебя в книжном клубе 😈

Для тех кто стесняется читать, или не имеет возможности подписаться сейчас, вот ссылочки:
Книга "Высоконагруженные приложения.
Программирование, масштабирование, поддержка"

Плейлист для просмотра в параллель

P.S. Читаем одну главу в неделю
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥11