Первые шаги в создании своего телеграмм бота, который работает ChatGPT
Хороший опыт, потому что я добавлю в обучающий ТГ бот, который будет помогать в обучении 🤖
Посмотрим какие проблемы возникнут, планирую сделать его частично бесплатным, в сутки будет лимит на его использовании🫡
С локальными GPT есть нюансы, пока все еще подбираю модели, чтобы все работало корректно😞
✈️ Исходный код. Подписаться.
Хороший опыт, потому что я добавлю в обучающий ТГ бот, который будет помогать в обучении 🤖
Посмотрим какие проблемы возникнут, планирую сделать его частично бесплатным, в сутки будет лимит на его использовании
С локальными GPT есть нюансы, пока все еще подбираю модели, чтобы все работало корректно
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4
Исходный код
Очень нравится наблюдать, как растут связи между моими заметками в Obsidian, каждый кружочек - отдельная самостоятельная заметка, которая несет определенный смысл Самое полезное, что используя связи в данной системе мы можем генерировать новые идеи ✈️ Исходный…
Повышаем качество образование с встроенным Anki в Obsidian проект
Написал веб-приложение, которое локально открывается на ПК и забирает из всех моих заметок подготовленные карточки с вопросом и ответом
Тут реализована "аналогичная" система интервального повторения, чтобы было удобно изучать и повторять изученный материал
Функционал
✅ Автоматически извлекает карточки из заметок
✅ Показывает их по расписанию интервального повторения
✅ Отслеживает прогресс изучения
✅ Работает локально без интернета
✈️ Исходный код. Подписаться.
Написал веб-приложение, которое локально открывается на ПК и забирает из всех моих заметок подготовленные карточки с вопросом и ответом
Тут реализована "аналогичная" система интервального повторения, чтобы было удобно изучать и повторять изученный материал
Функционал
✅ Автоматически извлекает карточки из заметок
✅ Показывает их по расписанию интервального повторения
✅ Отслеживает прогресс изучения
✅ Работает локально без интернета
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3
Android все...
С 2026 года Google планирует запретить установку на сертифицированные Android-устройства приложений от непроверенных разработчиков.
Это касается не только Google Play, но и сторонних магазинов, а также APK-файлов, скачанных напрямую из интернета.
График внедрения нововведений:
Октябрь 2025 года — ограниченный доступ к системе для первых разработчиков.
Март 2026 года — открытие верификации для всех.
Сентябрь 2026 года — обязательная проверка в Бразилии, Индонезии, Таиланде и Сингапуре.
2027 год — глобальное распространение.
✈️ Исходный код. Подписаться.
С 2026 года Google планирует запретить установку на сертифицированные Android-устройства приложений от непроверенных разработчиков.
Это касается не только Google Play, но и сторонних магазинов, а также APK-файлов, скачанных напрямую из интернета.
График внедрения нововведений:
Октябрь 2025 года — ограниченный доступ к системе для первых разработчиков.
Март 2026 года — открытие верификации для всех.
Сентябрь 2026 года — обязательная проверка в Бразилии, Индонезии, Таиланде и Сингапуре.
2027 год — глобальное распространение.
Please open Telegram to view this post
VIEW IN TELEGRAM
💩2 2
Прохожу сейчас марафон «Джедайские техники» от Максима Дорофеева и заметил интересный момент: в 21 веке большинство людей живёт в состоянии постоянной усталости и перегруза (такой вывод сделал почитав комментарии и посмотрел на своих знакомых). Мы гонимся непонятно за чем, а в итоге получаем выгорание или депрессию.
Каждый день с самого утра мы перегружаем мозг тоннами ненужной информации: соцсети, новости, мессенджеры. Днём добавляется работа с дедлайнами и стрессом. Вечером мы снова берём телефон и продолжаем добивать себя.
Я сам с 18 до 24 - 25 лет пахал как папа Карло - жил только на мотивации. Хотел прокачаться в IT, выйти на нормальную зарплату. И вот, когда цель была достигнута, всё будто обрушилось: мотивация больше не давала сил. Организм, уставший от овертаймов и стресса, начал давать сбой.
Кажется, дальше путь не в том, чтобы «пахать» до изнеможения, а в том, чтобы научиться беречь себя и управлять вниманием. Иначе мотивация превращается в топливо, которое быстро выгорает.
В марафоне есть первые простые шаги, которые помогают разгрузить голову и вернуть энергию
- Выгрузить все дела из головы (носитель, бумага не важно, главное не в голове)
- Делить задачи на проекты, задачи и идеи
- Формулировать задачи так, чтобы сразу было понятно первое действие
- Утро начинать с выполнения задачи, а не с соцсетей
- Делать сложное вначале, простое - потом
- Работать «помидорами» (по таймеру)
- Регулярно пересматривать и упрощать список
- Убирать смартфон во время работы (и из туалета тоже 😅)
- Иногда ничего не делать хотя бы пару минут
- Общаться асинхронно - в строго выделенное время
- Качественнный сон
Марафон прохожу уже +- 2 недели, посмотрим что получится в конце
Каждый день с самого утра мы перегружаем мозг тоннами ненужной информации: соцсети, новости, мессенджеры. Днём добавляется работа с дедлайнами и стрессом. Вечером мы снова берём телефон и продолжаем добивать себя.
Я сам с 18 до 24 - 25 лет пахал как папа Карло - жил только на мотивации. Хотел прокачаться в IT, выйти на нормальную зарплату. И вот, когда цель была достигнута, всё будто обрушилось: мотивация больше не давала сил. Организм, уставший от овертаймов и стресса, начал давать сбой.
Кажется, дальше путь не в том, чтобы «пахать» до изнеможения, а в том, чтобы научиться беречь себя и управлять вниманием. Иначе мотивация превращается в топливо, которое быстро выгорает.
В марафоне есть первые простые шаги, которые помогают разгрузить голову и вернуть энергию
- Выгрузить все дела из головы (носитель, бумага не важно, главное не в голове)
- Делить задачи на проекты, задачи и идеи
- Формулировать задачи так, чтобы сразу было понятно первое действие
- Утро начинать с выполнения задачи, а не с соцсетей
- Делать сложное вначале, простое - потом
- Работать «помидорами» (по таймеру)
- Регулярно пересматривать и упрощать список
- Убирать смартфон во время работы (и из туалета тоже 😅)
- Иногда ничего не делать хотя бы пару минут
- Общаться асинхронно - в строго выделенное время
- Качественнный сон
Марафон прохожу уже +- 2 недели, посмотрим что получится в конце
🔥5 2👍1
🕵️♂️ Как меня развели на 20к
Решил поделиться историей, которая началась 20 августа 2024 года.
Ночью мне внезапно блокируют все карты - якобы у меня задолженность в 20 000 ₽ по кредитам. Я в панике проверяю все базы, но ничего не нахожу. Думаю: ошибка, разберусь утром.
Утром лезу в ФССП - никаких дел. Начинаю копать дальше и нахожу через сервис НБКИ долг: оказывается, когда-то на меня оформили микрозайм на 8 000 ₽, который «раздулся» до 20к.
Мы с другом (он юрист) начинаем расследование. Выясняется, что суд прошёл в Москве, хотя я живу в другом регионе. Никто меня не уведомлял. Мы подали
заявление в суд, расписали все нарушения. Год обменивались письмами - и вот недавно суд встал на мою сторону и обязал вернуть деньги.
Но главный вопрос: откуда взялся этот займ?
Оказалось, есть контора под названием «Привет, сосед».
По отзывам, у них либо дыры в безопасности, либо «умные ребятки» внутри.
Достаточно купить паспортные данные (что, увы, не проблема) - оформить на человека теневой кредит, потом продать долг коллекторам.
Я не первый, кто пострадал. В интернете полно отзывов именно на суммы около 8 000 ₽ - схема массовая.
⚠️ Вывод: проверяйте кредитную историю хотя бы раз в полгода. Это бесплатно и может спасти от сюрпризов вроде «чужих» долгов
История еще не закончена, сейчас начнутся заявления в полицию)🔁
p.s оформляйте самозапрет
Решил поделиться историей, которая началась 20 августа 2024 года.
Ночью мне внезапно блокируют все карты - якобы у меня задолженность в 20 000 ₽ по кредитам. Я в панике проверяю все базы, но ничего не нахожу. Думаю: ошибка, разберусь утром.
Утром лезу в ФССП - никаких дел. Начинаю копать дальше и нахожу через сервис НБКИ долг: оказывается, когда-то на меня оформили микрозайм на 8 000 ₽, который «раздулся» до 20к.
Мы с другом (он юрист) начинаем расследование. Выясняется, что суд прошёл в Москве, хотя я живу в другом регионе. Никто меня не уведомлял. Мы подали
заявление в суд, расписали все нарушения. Год обменивались письмами - и вот недавно суд встал на мою сторону и обязал вернуть деньги.
Но главный вопрос: откуда взялся этот займ?
Оказалось, есть контора под названием «Привет, сосед».
По отзывам, у них либо дыры в безопасности, либо «умные ребятки» внутри.
Достаточно купить паспортные данные (что, увы, не проблема) - оформить на человека теневой кредит, потом продать долг коллекторам.
Я не первый, кто пострадал. В интернете полно отзывов именно на суммы около 8 000 ₽ - схема массовая.
⚠️ Вывод: проверяйте кредитную историю хотя бы раз в полгода. Это бесплатно и может спасти от сюрпризов вроде «чужих» долгов
История еще не закончена, сейчас начнутся заявления в полицию)
p.s оформляйте самозапрет
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4 1
В свободное время пишу личное приложение (по большей части вайб-коддинг), которое объединяет практики которыми я пользуюсь из различных других приложений
Оно в себя включает:
1. Фокусирование
2. Таск-трекер
3. Флеш-карточки (по типу Anki cards)
4. Мнемотехника
Для разнообразия я добавил AI, который по 1 нажатию анализирует все мои дела, просроченные, предстоящие и дает советы по декомпозиции, удалению или переименованию задачи, очень полезно если завалялось много хлама, а руки не доходят убрать это
Еще из полезного я добавил генерацию флеш-карточек через AI, удобно когда надо быстро накидать вопросы для изучения, а после повторять через интервалы
Оно в себя включает:
1. Фокусирование
2. Таск-трекер
3. Флеш-карточки (по типу Anki cards)
4. Мнемотехника
Для разнообразия я добавил AI, который по 1 нажатию анализирует все мои дела, просроченные, предстоящие и дает советы по декомпозиции, удалению или переименованию задачи, очень полезно если завалялось много хлама, а руки не доходят убрать это
Еще из полезного я добавил генерацию флеш-карточек через AI, удобно когда надо быстро накидать вопросы для изучения, а после повторять через интервалы
🔥4👍2
Экономика должна быть экономной
Поэтому я поднял сервер для своего приложения на планшете, чтобы не платить за хостинг и не держать ПК включенным
Из полезного: могу пользоваться приложением на другом девайсе, но он должен иметь подключение через общий аккаунт Tailscale
Ради интереса хочу еще "написать"
тг-бот для напоминаний и тоже поднять его в Termux на Android :)
Поэтому я поднял сервер для своего приложения на планшете, чтобы не платить за хостинг и не держать ПК включенным
Из полезного: могу пользоваться приложением на другом девайсе, но он должен иметь подключение через общий аккаунт Tailscale
Ради интереса хочу еще "написать"
тг-бот для напоминаний и тоже поднять его в Termux на Android :)
👍5🔥3
👋 Привет. Кажется, пришло время обновить «Исходный код».
Когда я запускал этот канал, хотел просто делиться опытом из IT: заметками, кейсами, новыми идеями.
Со временем понял, что это не просто место для статей - это журнал моего пути.
Путь разработчика, который ищет баланс между кодом, мышлением и жизнью.
За эти 7 лет я прошёл разные роли: от обычного разработчика до лида, от стартапов до крупных компаний.
И всё это время я учился не только писать код, но и разбираться в себе - как учиться, как не выгорать, как сохранять интерес.
Теперь «Исходный код» становится чем-то личным.
Здесь я хочу писать не о том, что я делаю, а о том, что я понимаю.
Про разработку, но и про внимание.
Про технологии, но и про привычки.
Про то, как мы растём - как инженеры и как люди.
Если тебе близок такой формат - добро пожаловать.
Будет честно, спокойно и по делу.
✈️✈️ Исходный код. Начинаем заново.
Когда я запускал этот канал, хотел просто делиться опытом из IT: заметками, кейсами, новыми идеями.
Со временем понял, что это не просто место для статей - это журнал моего пути.
Путь разработчика, который ищет баланс между кодом, мышлением и жизнью.
За эти 7 лет я прошёл разные роли: от обычного разработчика до лида, от стартапов до крупных компаний.
И всё это время я учился не только писать код, но и разбираться в себе - как учиться, как не выгорать, как сохранять интерес.
Теперь «Исходный код» становится чем-то личным.
Здесь я хочу писать не о том, что я делаю, а о том, что я понимаю.
Про разработку, но и про внимание.
Про технологии, но и про привычки.
Про то, как мы растём - как инженеры и как люди.
Если тебе близок такой формат - добро пожаловать.
Будет честно, спокойно и по делу.
✈️
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Исходный код
«Исходный код» - про развитие как систему.
Здесь я разбираю не только код приложений, но и код жизни:
как учиться, расти и не выгорать в IT.
Контакты - @dmtshirmanov
Здесь я разбираю не только код приложений, но и код жизни:
как учиться, расти и не выгорать в IT.
Контакты - @dmtshirmanov
🔥8❤4👍3
Возвращение к истокам 👨💻
Когда-то я активно готовился к собеседованию в Яндекс - каждый день решал алгоритмы, жил в мире массивов, деревьев и рекурсий.
В реальных фронтовых задачах (да и в мобилке) такое встречается редко, и со временем всё это благополучно выветрилось из головы.
Недавно решил вернуться к истокам - пошёл решать задачи на Hexlet.
Из приятных сюрпризов: теперь там можно писать решения на разных языках. Это реально прокачивает понимание сути задачи.
Например, на JS я могу интуитивно «накидать» решение, потому что уже сталкивался с чем-то похожим. А вот попробуй то же самое на Python и мозг сразу начинает работать по-другому 😅
Сейчас иду по своему RoadMap’у, параллельно составляю Anki-карточки для постоянного повторения.
Хочу, чтобы в будущем вот так не приходилось «вспоминать с нуля»
Когда-то я активно готовился к собеседованию в Яндекс - каждый день решал алгоритмы, жил в мире массивов, деревьев и рекурсий.
В реальных фронтовых задачах (да и в мобилке) такое встречается редко, и со временем всё это благополучно выветрилось из головы.
Недавно решил вернуться к истокам - пошёл решать задачи на Hexlet.
Из приятных сюрпризов: теперь там можно писать решения на разных языках. Это реально прокачивает понимание сути задачи.
Например, на JS я могу интуитивно «накидать» решение, потому что уже сталкивался с чем-то похожим. А вот попробуй то же самое на Python и мозг сразу начинает работать по-другому 😅
Сейчас иду по своему RoadMap’у, параллельно составляю Anki-карточки для постоянного повторения.
Хочу, чтобы в будущем вот так не приходилось «вспоминать с нуля»
❤🔥2👍2🔥2❤1
🧠 Мнемотехника + современные инструменты = суперпамять
Тестирую новую систему запоминания, и она работает! (Сократ, прости, что я тебя так использую 😅)
Как это работает:
📌 Pinterest → ищу яркие статичные образы
🎨 Figma → собираю макет с визуальными ассоциациями
📝 Obsidian → привязываю образы к конспектам
🔄 Anki → интервальные повторения держат всё в памяти
Звучит сложно? На самом деле это экономит время. Система один раз настроена и дальше работает сама.
Образы теперь организованы в визуальные макеты, их легче вспоминать через интервальные карточки. Информация всплывает автоматически, заметки открывать не нужно.
Тестирую новую систему запоминания, и она работает! (Сократ, прости, что я тебя так использую 😅)
Как это работает:
📌 Pinterest → ищу яркие статичные образы
🎨 Figma → собираю макет с визуальными ассоциациями
📝 Obsidian → привязываю образы к конспектам
🔄 Anki → интервальные повторения держат всё в памяти
Звучит сложно? На самом деле это экономит время. Система один раз настроена и дальше работает сама.
Образы теперь организованы в визуальные макеты, их легче вспоминать через интервальные карточки. Информация всплывает автоматически, заметки открывать не нужно.
🔧 Автоматизация работы с MR: как я проверяю исправления
Когда получаю замечания по Merge Request, использую простой скрипт для экспорта DIFF с комментариями из GitLab.
Как это работает:
1️⃣ После исправлений скачиваю полный DIFF с комментариями
2️⃣ Скрипт автоматически проверяет, правильно ли все поправил
3️⃣ Если правки минорные - AI сам может их исправить, получая весь контекст
Преимущества:
✅ Весь контекст обсуждений в одном файле
✅ Можно проверить все исправления за раз
✅ AI видит полную картину и может предложить улучшения
Проект: https://github.com/dmtshirmanov/getMrWithDiscussion
Когда получаю замечания по Merge Request, использую простой скрипт для экспорта DIFF с комментариями из GitLab.
Как это работает:
1️⃣ После исправлений скачиваю полный DIFF с комментариями
2️⃣ Скрипт автоматически проверяет, правильно ли все поправил
3️⃣ Если правки минорные - AI сам может их исправить, получая весь контекст
Преимущества:
✅ Весь контекст обсуждений в одном файле
✅ Можно проверить все исправления за раз
✅ AI видит полную картину и может предложить улучшения
Проект: https://github.com/dmtshirmanov/getMrWithDiscussion
🔥4 2👍1
Сегодня получил особенный подарок - полную серию «Гарри Поттер и методы рационального мышления».
Впервые я познакомился с этой книгой в Кочерге, когда только переезжал работать в Москву. Тогда она стала для меня чем-то, что заставило мыслить иначе и по-новому смотреть на многие вещи.
И вот теперь держу у себя на полке уже весь комплект.
Похоже, пришло время наконец-то прочитать всё целиком, а не отрывками.
Спасибо большое за такой подарок - он действительно очень вовремя♥️
Впервые я познакомился с этой книгой в Кочерге, когда только переезжал работать в Москву. Тогда она стала для меня чем-то, что заставило мыслить иначе и по-новому смотреть на многие вещи.
И вот теперь держу у себя на полке уже весь комплект.
Похоже, пришло время наконец-то прочитать всё целиком, а не отрывками.
Спасибо большое за такой подарок - он действительно очень вовремя
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤3