Исходный код
36 subscribers
38 photos
2 videos
26 links
Дневник разработчика о росте, мышлении и жизни в IT.
React Native, AI, продуктивность, привычки, рефлексия.

Автор - @dmtshirmanov
Download Telegram
Первые шаги в создании своего телеграмм бота, который работает ChatGPT

Хороший опыт, потому что я добавлю в обучающий ТГ бот, который будет помогать в обучении 🤖 

Посмотрим какие проблемы возникнут, планирую сделать его частично бесплатным, в сутки будет лимит на его использовании 🫡

С локальными 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 год — глобальное распространение.

✈️ Исходный код. Подписаться.
Please open Telegram to view this post
VIEW IN TELEGRAM
💩22
Моя жизнь не будет прежней будильник это длинный список в айос
6
Немного о том почему руки не доходят до статей, разборов, проектов
В планах делать много, но...
Пока что так, надеюсь, в ближайшем будущем вернусь в нормальное русло
41
Прохожу сейчас марафон «Джедайские техники» от Максима Дорофеева и заметил интересный момент: в 21 веке большинство людей живёт в состоянии постоянной усталости и перегруза (такой вывод сделал почитав комментарии и посмотрел на своих знакомых). Мы гонимся непонятно за чем, а в итоге получаем выгорание или депрессию.

Каждый день с самого утра мы перегружаем мозг тоннами ненужной информации: соцсети, новости, мессенджеры. Днём добавляется работа с дедлайнами и стрессом. Вечером мы снова берём телефон и продолжаем добивать себя.

Я сам с 18 до 24 - 25 лет пахал как папа Карло - жил только на мотивации. Хотел прокачаться в IT, выйти на нормальную зарплату. И вот, когда цель была достигнута, всё будто обрушилось: мотивация больше не давала сил. Организм, уставший от овертаймов и стресса, начал давать сбой.

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

В марафоне есть первые простые шаги, которые помогают разгрузить голову и вернуть энергию

- Выгрузить все дела из головы (носитель, бумага не важно, главное не в голове)
- Делить задачи на проекты, задачи и идеи
- Формулировать задачи так, чтобы сразу было понятно первое действие
- Утро начинать с выполнения задачи, а не с соцсетей
- Делать сложное вначале, простое - потом
- Работать «помидорами» (по таймеру)
- Регулярно пересматривать и упрощать список
- Убирать смартфон во время работы (и из туалета тоже 😅)
- Иногда ничего не делать хотя бы пару минут
- Общаться асинхронно - в строго выделенное время
- Качественнный сон

Марафон прохожу уже +- 2 недели, посмотрим что получится в конце
🔥52👍1
🕵️‍♂️ Как меня развели на 20к

Решил поделиться историей, которая началась 20 августа 2024 года.

Ночью мне внезапно блокируют все карты - якобы у меня задолженность в 20 000 ₽ по кредитам. Я в панике проверяю все базы, но ничего не нахожу. Думаю: ошибка, разберусь утром.

Утром лезу в ФССП - никаких дел. Начинаю копать дальше и нахожу через сервис НБКИ долг: оказывается, когда-то на меня оформили микрозайм на 8 000 ₽, который «раздулся» до 20к.

Мы с другом (он юрист) начинаем расследование. Выясняется, что суд прошёл в Москве, хотя я живу в другом регионе. Никто меня не уведомлял. Мы подали
заявление в суд, расписали все нарушения. Год обменивались письмами - и вот недавно суд встал на мою сторону и обязал вернуть деньги.

Но главный вопрос: откуда взялся этот займ?

Оказалось, есть контора под названием «Привет, сосед».
По отзывам, у них либо дыры в безопасности, либо «умные ребятки» внутри.
Достаточно купить паспортные данные (что, увы, не проблема) - оформить на человека теневой кредит, потом продать долг коллекторам.

Я не первый, кто пострадал. В интернете полно отзывов именно на суммы около 8 000 ₽ - схема массовая.

⚠️ Вывод: проверяйте кредитную историю хотя бы раз в полгода. Это бесплатно и может спасти от сюрпризов вроде «чужих» долгов

История еще не закончена, сейчас начнутся заявления в полицию) 🔁

p.s оформляйте самозапрет
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41
В свободное время пишу личное приложение (по большей части вайб-коддинг), которое объединяет практики которыми я пользуюсь из различных других приложений

Оно в себя включает:
1. Фокусирование
2. Таск-трекер
3. Флеш-карточки (по типу Anki cards)
4. Мнемотехника

Для разнообразия я добавил AI, который по 1 нажатию анализирует все мои дела, просроченные, предстоящие и дает советы по декомпозиции, удалению или переименованию задачи, очень полезно если завалялось много хлама, а руки не доходят убрать это

Еще из полезного я добавил генерацию флеш-карточек через AI, удобно когда надо быстро накидать вопросы для изучения, а после повторять через интервалы
🔥4👍2
Экономика должна быть экономной

Поэтому я поднял сервер для своего приложения на планшете, чтобы не платить за хостинг и не держать ПК включенным

Из полезного: могу пользоваться приложением на другом девайсе, но он должен иметь подключение через общий аккаунт Tailscale

Ради интереса хочу еще "написать"
тг-бот для напоминаний и тоже поднять его в Termux на Android :)
👍5🔥3
👋 Привет. Кажется, пришло время обновить «Исходный код».

Когда я запускал этот канал, хотел просто делиться опытом из IT: заметками, кейсами, новыми идеями.
Со временем понял, что это не просто место для статей - это журнал моего пути.
Путь разработчика, который ищет баланс между кодом, мышлением и жизнью.

За эти 7 лет я прошёл разные роли: от обычного разработчика до лида, от стартапов до крупных компаний.
И всё это время я учился не только писать код, но и разбираться в себе - как учиться, как не выгорать, как сохранять интерес.

Теперь «Исходный код» становится чем-то личным.
Здесь я хочу писать не о том, что я делаю, а о том, что я понимаю.

Про разработку, но и про внимание.
Про технологии, но и про привычки.
Про то, как мы растём - как инженеры и как люди.

Если тебе близок такой формат - добро пожаловать.
Будет честно, спокойно и по делу.

✈️ ✈️ Исходный код. Начинаем заново.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥84👍3
Возвращение к истокам 👨‍💻

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

Недавно решил вернуться к истокам - пошёл решать задачи на Hexlet.
Из приятных сюрпризов: теперь там можно писать решения на разных языках. Это реально прокачивает понимание сути задачи.
Например, на JS я могу интуитивно «накидать» решение, потому что уже сталкивался с чем-то похожим. А вот попробуй то же самое на Python и мозг сразу начинает работать по-другому 😅

Сейчас иду по своему RoadMap’у, параллельно составляю Anki-карточки для постоянного повторения.

Хочу, чтобы в будущем вот так не приходилось «вспоминать с нуля»
❤‍🔥2👍2🔥21
🧠 Мнемотехника + современные инструменты = суперпамять

Тестирую новую систему запоминания, и она работает! (Сократ, прости, что я тебя так использую 😅)

Как это работает:
📌 Pinterest → ищу яркие статичные образы
🎨 Figma → собираю макет с визуальными ассоциациями
📝 Obsidian → привязываю образы к конспектам
🔄 Anki → интервальные повторения держат всё в памяти

Звучит сложно? На самом деле это экономит время. Система один раз настроена и дальше работает сама.

Образы теперь организованы в визуальные макеты, их легче вспоминать через интервальные карточки. Информация всплывает автоматически, заметки открывать не нужно.
4👍1
🔧 Автоматизация работы с MR: как я проверяю исправления

Когда получаю замечания по Merge Request, использую простой скрипт для экспорта DIFF с комментариями из GitLab.

Как это работает:
1️⃣ После исправлений скачиваю полный DIFF с комментариями
2️⃣ Скрипт автоматически проверяет, правильно ли все поправил
3️⃣ Если правки минорные - AI сам может их исправить, получая весь контекст

Преимущества:
Весь контекст обсуждений в одном файле
Можно проверить все исправления за раз
AI видит полную картину и может предложить улучшения

Проект: https://github.com/dmtshirmanov/getMrWithDiscussion
🔥42👍1
Сегодня получил особенный подарок - полную серию «Гарри Поттер и методы рационального мышления».

Впервые я познакомился с этой книгой в Кочерге, когда только переезжал работать в Москву. Тогда она стала для меня чем-то, что заставило мыслить иначе и по-новому смотреть на многие вещи.

И вот теперь держу у себя на полке уже весь комплект.
Похоже, пришло время наконец-то прочитать всё целиком, а не отрывками.
Спасибо большое за такой подарок - он действительно очень вовремя ♥️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥63