Решил более основательно потестить gemini-cli.
У gemini-cli оказывается уже есть интеграция с VSCode/Cursor.
А из забавного – нашел у него в настройках YOLO ("You Only Live Once") режим. Который отключает подтверждение на выполнение команд. По дефолту включен в настройках, но его требуется активировать в ручную.
• Флагом
• Или комбинацией “CTRL + Y”
При включенном YOLO режиме поле ввода подсвечивается красным и справа отображается строка:
“YOLO mode”
П.С.
Я не буду спамить учебными постами. Просто один в конце года отпишу общий.
ℹ️ обновил информацию про режим YOLO
У gemini-cli оказывается уже есть интеграция с VSCode/Cursor.
А из забавного – нашел у него в настройках YOLO ("You Only Live Once") режим. Который отключает подтверждение на выполнение команд. По дефолту включен в настройках, но его требуется активировать в ручную.
• Флагом
—yolo при запуске gemini —yolo
• Или комбинацией “CTRL + Y”
При включенном YOLO режиме поле ввода подсвечивается красным и справа отображается строка:
“YOLO mode”
П.С.
Я не буду спамить учебными постами. Просто один в конце года отпишу общий.
🔥2😁2👀1
Хасан – Дорога в Айти
Photo
Please open Telegram to view this post
VIEW IN TELEGRAM
Подключил на свой github репозиторий Gemini Code Assist. И он на ревью сказал, что у меня в PR попал “непрофессиональный контент”, где я в
Он поставил высокий приоритет для правки 🚨😁
agents.md дал инструкцию. call me - MASTER
Он поставил высокий приоритет для правки 🚨😁
😁5🔥1🤔1
Видео небольшое – всего 5мин. В нем я коротко рассказал про:
▻ Свою первую работу
▻ Поиск новой работы
▻ Мою продуктивность
▻ Обучение
Теперь это будут регулярные серии, которые будут выходить примерно раз в два месяца.
Смотреть на YouTube:
Если не сложно, поддержите видео лайком и любым комментом
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
🚀 Первая Работа, Учеба, Продуктивность | Дорога в Айти 3
Привет! Я Хасан, мне 30лет и я залетаю в айти через нетворк и без накрутки. Выбрав направление frontend.
Телеграмм канал про Айти
https://t.iss.one/khasancode
Иногда стримы работы и учебы
https://www.twitch.tv/khasan_code
0:00 - 0:10 Вступление
0:10 - 1:57…
Телеграмм канал про Айти
https://t.iss.one/khasancode
Иногда стримы работы и учебы
https://www.twitch.tv/khasan_code
0:00 - 0:10 Вступление
0:10 - 1:57…
🔥15🤮1🤣1
Media is too big
VIEW IN TELEGRAM
Стань Хозяином 2026 года 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👎1🤣1🏆1🫡1
Айти рыбалка: кто клюнет первым?
Чувство будто я сижу на рыбалке с 3 удочками: уже 3 проекта в ожидании подтверждения.
🎣🐠 Первая удочка
(с конца декабря)
Тут самый жирный улов. Фуллтайм работа с устройством в штат, где буду писать проект с нуля.
🎣🐟Вторая удочка
(с конца прошлой недели)
Парт-тайм работа на новом стартапе.
🎣🐡Третяя удочка
(со вчерашнего вечера)
Проект где надо в уже существующий сайт добавить мобильную версию.
И кстати, все эти возможности за счет нетворкинга:
• через новое знакомство в жизни
• по рекомендации с последней работы
• знакомые со стажировки
Так что же клюнет первым?🐟
Чувство будто я сижу на рыбалке с 3 удочками: уже 3 проекта в ожидании подтверждения.
🎣
(с конца декабря)
Тут самый жирный улов. Фуллтайм работа с устройством в штат, где буду писать проект с нуля.
🎣🐟Вторая удочка
(с конца прошлой недели)
Парт-тайм работа на новом стартапе.
🎣🐡Третяя удочка
(со вчерашнего вечера)
Проект где надо в уже существующий сайт добавить мобильную версию.
И кстати, все эти возможности за счет нетворкинга:
• через новое знакомство в жизни
• по рекомендации с последней работы
• знакомые со стажировки
Так что же клюнет первым?
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳7🔥4
Ну че пацаны, аниме? Лондон?
По сути, я выучил английский обычным просмотром роликов на Youtube📺
Правда, заняло это у меня 10 лет…
Как следствие, я отлично воспринимаю английский на слух, но с грамматикой у меня яма…
И я люблю английский за те возможности, которые он предоставляет:
• брать техническую информацию из первоисточников
• просматривать зарубежный контента в оригинале (в том числе и мемы 😁 )
• общаться с людьми из разных стран
• и многое другое
Я решил, что пора это исправлять. Тем более что с прошлого года я начал вести English Speaking Club в нашем сообществе IT-Хозяева.
По совету преподавателя английского с многолетним опытом я начну самостоятельно проходить грамматику по “красному Мерфи” – Essential Grammar in Use.
Это книга начального уровня грамматики. Идеальный вариант для меня, чтобы подтянуть базу.
Настала пора прокачать свой английский и расширить горизонты своих возможностей.🚩
Так что – всем Лондон 🇬🇧!
Кому надо, я оставлю книгу в комментариях.
А кто хочет заняться английским, обращайтесь к @alexander_sergeevitch.
По сути, я выучил английский обычным просмотром роликов на Youtube
Правда, заняло это у меня 10 лет…
Как следствие, я отлично воспринимаю английский на слух, но с грамматикой у меня яма…
И я люблю английский за те возможности, которые он предоставляет:
• брать техническую информацию из первоисточников
• просматривать зарубежный контента в оригинале (
• общаться с людьми из разных стран
• и многое другое
Я решил, что пора это исправлять. Тем более что с прошлого года я начал вести English Speaking Club в нашем сообществе IT-Хозяева.
По совету преподавателя английского с многолетним опытом я начну самостоятельно проходить грамматику по “красному Мерфи” – Essential Grammar in Use.
Это книга начального уровня грамматики. Идеальный вариант для меня, чтобы подтянуть базу.
Настала пора прокачать свой английский и расширить горизонты своих возможностей.
Так что – всем Лондон 🇬🇧!
Кому надо, я оставлю книгу в комментариях.
А кто хочет заняться английским, обращайтесь к @alexander_sergeevitch.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🆒4
Оказывается, я контрибьютор сразу двух уровней Хозяйской подписки 💪
В октябре прошлого года я начал запускать челленджи в спортивном чате сообщества и только сейчас узнал, что они теперь висят в описании подписки.
Приятно осознавать, что ты приносишь пользу сообществу👫 🙌 .
Мы будем самым здоровым, сильным и активным айти-сообществом 🏆🥇.
Всем Спорт⚡️
И респект тем, кто принимает участие в челленджах 🫡.
Айти Хозяева! → Подписаться✅
В октябре прошлого года я начал запускать челленджи в спортивном чате сообщества и только сейчас узнал, что они теперь висят в описании подписки.
Приятно осознавать, что ты приносишь пользу сообществу
Мы будем самым здоровым, сильным и активным айти-сообществом 🏆🥇.
Всем Спорт⚡️
И респект тем, кто принимает участие в челленджах 🫡.
Айти Хозяева! → Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14
Главный враг в начале любого дела – analysis paralysis 🥶
В этом месяце я попал под раздачу такого явления как аналитический паралич. Пока нахожусь в процессе поиска работы собирался попрактиковаться в новых технологиях: NEXT.js, SSR, работа с БД, тесты и тд.
Но потребляя айтишный контент я слышал про много новых технологий: агенты, инструменты, фреймворки и тд. Которые собрались в большой "ком неизвестности", который придавил меня.
Аналитический паралич – это состояние, при котором чрезмерный анализ, сбор информации и страх совершить ошибку блокируют способность принять решение или предпринять действие.
Основные признаки:
• Чрезмерная информация
• Страх ошибки
• Множество вариантов
Я понял, что пора перестать потреблять новости, не искать идеального решения, определиться с технологиями и начать делать. Дальше будет видно.
Но последним шагом надо выбрать структуру/архитектуру для проекта. Посмотрю:
• FSD - Feature Sliced Design
• Bulletproof React
• Альтернативный подход
И завтра/послезавтра начну уже разбираться в технологиях, которые выбрал для своего проекта.
А копаться в вопросе "Архитектура VS Структура" я буду прямо сейчас на стриме. Если у вас есть что подсказать – можете зайти и поделиться. Или написать в комментариях.
LET’S⚡️
В этом месяце я попал под раздачу такого явления как аналитический паралич. Пока нахожусь в процессе поиска работы собирался попрактиковаться в новых технологиях: NEXT.js, SSR, работа с БД, тесты и тд.
Но потребляя айтишный контент я слышал про много новых технологий: агенты, инструменты, фреймворки и тд. Которые собрались в большой "ком неизвестности", который придавил меня.
Аналитический паралич – это состояние, при котором чрезмерный анализ, сбор информации и страх совершить ошибку блокируют способность принять решение или предпринять действие.
Основные признаки:
• Чрезмерная информация
• Страх ошибки
• Множество вариантов
Я понял, что пора перестать потреблять новости, не искать идеального решения, определиться с технологиями и начать делать. Дальше будет видно.
Но последним шагом надо выбрать структуру/архитектуру для проекта. Посмотрю:
• FSD - Feature Sliced Design
• Bulletproof React
• Альтернативный подход
И завтра/послезавтра начну уже разбираться в технологиях, которые выбрал для своего проекта.
А копаться в вопросе "Архитектура VS Структура" я буду прямо сейчас на стриме. Если у вас есть что подсказать – можете зайти и поделиться. Или написать в комментариях.
LET’S
Please open Telegram to view this post
VIEW IN TELEGRAM
Twitch
khasan_code - Twitch
[RU/EN] Мучаюсь с фронтендом чтобы вам не пришлось | Frontend | !тг !обомне | IT-ХОЗЯЕВА = !itx | Pomodoro 50/10
🔥9👍4✍1
Я встал на темную сторону 🐼 🗡
Решил в качестве своей первой архитектуры изучить FSD (Feature Sliced Design). У нее есть много хейтеров и сторонников. Но для меня это не так важно. Я выбрал ее по следующим причинам:
1. Подробная документация и большая база знаний.
2. Большое комьюнити, в котором тебе помогут разобораться.
Это будет фундамент моих знаний и практики, от которых я смогу дальше отталкиваться.
Так что погнал разбираться в FSD прямо сейчас. Буду проходить туториал прямо на стриме.
LETS⚡️
Решил в качестве своей первой архитектуры изучить FSD (Feature Sliced Design). У нее есть много хейтеров и сторонников. Но для меня это не так важно. Я выбрал ее по следующим причинам:
1. Подробная документация и большая база знаний.
2. Большое комьюнити, в котором тебе помогут разобораться.
Это будет фундамент моих знаний и практики, от которых я смогу дальше отталкиваться.
Так что погнал разбираться в FSD прямо сейчас. Буду проходить туториал прямо на стриме.
LETS
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚7👍3
Прошел туториал по FSD ✅
Он оказался не сложный. Там была упрощенная версия из 3 слоев
• app
• pages
• shared
и внутри сегменты: ui/api/modul. Хотя там была и аутентификация и несколько страниц и формы.
👀 Удивило что в слайсе
То есть по началу структура может быть довольно простой. Она подходит и для небольшого проекта. А если будет расти, то уже надо разобраться в widgets/features/entities.
Завтра гляну примеры как более масштабные проекты выглядят. А так считай за 3 часа с основами разобрался и потыкал пример.
И кстати туториал на фреймворке Remix.
А еще там были баги и вещи, которые пришлось самому подфискить🧐
Туториал
Он оказался не сложный. Там была упрощенная версия из 3 слоев
• app
• pages
• shared
и внутри сегменты: ui/api/modul. Хотя там была и аутентификация и несколько страниц и формы.
pages/sign-in было две страницы: RegisterPage и SignInPage. То есть по началу структура может быть довольно простой. Она подходит и для небольшого проекта. А если будет расти, то уже надо разобраться в widgets/features/entities.
Завтра гляну примеры как более масштабные проекты выглядят. А так считай за 3 часа с основами разобрался и потыкал пример.
И кстати туториал на фреймворке Remix.
А еще там были баги и вещи, которые пришлось самому подфискить
Туториал
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👌3
Первый час работы ушел в Doom Researching
Надо было решить задачу, но перед началом решил узнать как задать агенту opencode глобальную инструкцию и пошло поехало… Начал оптимизировать, ресерчить “а как лучше?” и тд и тп. Закончил на видео гайде уже другой надстройки над агентом – oh-my-opencode… И сработал таймер на 50min pomodoro.
В общем “doom researching” дело совсем не безобидное. Будьте бдительны.
Надо было решить задачу, но перед началом решил узнать как задать агенту opencode глобальную инструкцию и пошло поехало… Начал оптимизировать, ресерчить “а как лучше?” и тд и тп. Закончил на видео гайде уже другой надстройки над агентом – oh-my-opencode… И сработал таймер на 50min pomodoro.
В общем “doom researching” дело совсем не безобидное. Будьте бдительны.
👀4😁2👍1🙉1
Как Дядя Боб пробовал кодинг с ИИ агентами 🤖
Любопытная статейка. Хроники того как Роберт Мартин пробовал AI-coding.
TL;DR
Итоги от Дяди Боба и автора статьи
• AI усиливает то, что у вас уже есть.
• На AI нельзя делегировать процесс размышлений – это всё ещё остается на человеке
• Принципы Clean Code не устарели. Читаемость нужна и человеку, и машине.
• В AI coding важно использовать вспомогательные детерменированные инструменты – тесты, линтеры.
Мем из комментов:
Скоро расскажу свой опыт экспериментов с агентами и модельками. И улучнить обучение с ИИ 🧠
P.S.
Чтобы скрыть эти назойливые плашки рекламы на хабре – выделите их в ручную с uBlock/addBlock.
Любопытная статейка. Хроники того как Роберт Мартин пробовал AI-coding.
TL;DR
Итоги от Дяди Боба и автора статьи
• AI усиливает то, что у вас уже есть.
• На AI нельзя делегировать процесс размышлений – это всё ещё остается на человеке
• Принципы Clean Code не устарели. Читаемость нужна и человеку, и машине.
• В AI coding важно использовать вспомогательные детерменированные инструменты – тесты, линтеры.
Мем из комментов:
Следующий бестселлер дяди Боба будет называться «Clean Claude»
Скоро расскажу свой опыт экспериментов с агентами и модельками. И улучнить обучение с ИИ 🧠
P.S.
Чтобы скрыть эти назойливые плашки рекламы на хабре – выделите их в ручную с uBlock/addBlock.
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Какие выводы сделал Роберт Мартин, поработав с AI Coding?
Автор «Чистого Кода» и «Чистой Архитектуры» всегда славился консерватизмом. С ноября 2025 по январь 2026 в своём X он начал документировать освоение AI coding. Я проанализировал его записи....
🔥4👨💻1
По этой ссылке на Claude предоставляется скидка 50% на первые 3 месяца для новых аккаунтов: https://claude.ai/alex ( вместо 20$ будет 10$ )
Я в команде
Только на днях взял подписку на китайский GLM за 3$. А теперь буду пробовать премиум подельки от Claude.
Let’s
Please open Telegram to view this post
VIEW IN TELEGRAM
claude.ai
Talk with Claude, an AI assistant from Anthropic
🔥5🤝1
Claude раздает 50$ на Extra Usage 💰
(для тех у кого есть платная подписка)
Это промо нацелено, чтобы мы опробовали их новый Opus 4.6. Но мы вольны использовать этот баланс как пожелаем.
Клеймим тут
https://claude.ai/settings/usage
Детали промо – Ссылка
• Срок активации: до 16 февраля 2026 года.
• Кредит действует 60 дней после получения, потом остаток сгорает.
• На кнопку “Claim” у вас автоматически включится “Extra usage” в настройках.
Важно учитывать что у Claude необычная модель лимитов. Есть лимиты на каждые 5ч и на неделю. То есть невозможно потратить всю свою Pro подписку за 2 дня. Но когда включен режим «Extra usage», можно продолжить работу если мы выжгли свои лимиты на 5ч. В данном случае нам дали 50$ для «Extra usage».
П.С.
Если бы я вчера не взял сразу подписку, то уже не смог бы заклеймить 50$ так как есть условие – подписка должна быть оформлена до выхода промо.
Возможности надо хватать быстро⚡️
(для тех у кого есть платная подписка)
Это промо нацелено, чтобы мы опробовали их новый Opus 4.6. Но мы вольны использовать этот баланс как пожелаем.
The $50 credit can be used for Claude, Claude Code, and Cowork, including all models and features available on your plan.
Клеймим тут
https://claude.ai/settings/usage
Детали промо – Ссылка
• Срок активации: до 16 февраля 2026 года.
• Кредит действует 60 дней после получения, потом остаток сгорает.
• На кнопку “Claim” у вас автоматически включится “Extra usage” в настройках.
Важно учитывать что у Claude необычная модель лимитов. Есть лимиты на каждые 5ч и на неделю. То есть невозможно потратить всю свою Pro подписку за 2 дня. Но когда включен режим «Extra usage», можно продолжить работу если мы выжгли свои лимиты на 5ч. В данном случае нам дали 50$ для «Extra usage».
П.С.
Если бы я вчера не взял сразу подписку, то уже не смог бы заклеймить 50$ так как есть условие – подписка должна быть оформлена до выхода промо.
Возможности надо хватать быстро⚡️
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯4🐳1
КОШМАРЫ TYPESCRIPT 👩💻 🌟
Прошел на курсе главу "Странности TypeScript", но я бы назвал ее "Кошмары TypeScript". Пришлось знатно напрягать извилины чтобы не запутатья.
Также понадобилось рзобраться в понятии “вариа”нтность. Вот коротко список кошмар котрые я сегодня повидал:
Типы в функциях:
• типы параметров – контравариантны (могут принимать более широкий тип)
• тип возвращаемого значения – ковариантно (может быть более узким типом)
Это только в присваивании ф-ии в переменную.
НО!
При вызове ф-ии:
• тип аргументов может быть уже типа параметров ф-ии, а не шире.
В массивах:
• также как аргументы при вызове ф-ии – могут быть уже.
Методы в объектах:
• при объявлении как метод объекта – типы параметров бивариантны (могут быть и шире и уже)
• а при объявлении свойства объекта с функцией внутри – типы параметров контравариантны (как в ф-ях)
И самый веселый факт
Все эти вещи не вылезут проблемой при первом описании типов. Но когда мы сделаем рефакторинг, то из-за этих странностей TS – у нас не подсветятся ошибки, что черевато падением приложения в рантайме.
Вот такие вот веселые "Странности" 👽
Больше странностей у меня на стриме прямо сейчас. Заходите
Прошел на курсе главу "Странности TypeScript", но я бы назвал ее "Кошмары TypeScript". Пришлось знатно напрягать извилины чтобы не запутатья.
Также понадобилось рзобраться в понятии “вариа”нтность. Вот коротко список кошмар котрые я сегодня повидал:
Типы в функциях:
• типы параметров – контравариантны (могут принимать более широкий тип)
• тип возвращаемого значения – ковариантно (может быть более узким типом)
Это только в присваивании ф-ии в переменную.
НО!
При вызове ф-ии:
• тип аргументов может быть уже типа параметров ф-ии, а не шире.
В массивах:
• также как аргументы при вызове ф-ии – могут быть уже.
Методы в объектах:
• при объявлении как метод объекта – типы параметров бивариантны (могут быть и шире и уже)
• а при объявлении свойства объекта с функцией внутри – типы параметров контравариантны (как в ф-ях)
И самый веселый факт
Все эти вещи не вылезут проблемой при первом описании типов. Но когда мы сделаем рефакторинг, то из-за этих странностей TS – у нас не подсветятся ошибки, что черевато падением приложения в рантайме.
Вот такие вот веселые "Странности" 👽
Больше странностей у меня на стриме прямо сейчас. Заходите
Please open Telegram to view this post
VIEW IN TELEGRAM
Twitch
khasan_code - Twitch
[RU/EN] Мучаюсь с фронтендом чтобы вам не пришлось | Frontend | !тг !обомне | IT-ХОЗЯЕВА = !itx | Pomodoro 50/10
🐳3👍1🌚1