TGViewer
Channel Public Channel
Burmistrov - It и около

Burmistrov - It и около

@crazyelephant_note

Про IT, спорт, достижение целей и обучение. Истории из жизни, мысли и анонсы.

Автор: https://t.me/CrazyElephant
Бусти: https://boosty.to/crazyelephant
Subscribers
1.1K
Photos
654
Videos
68
Links
335

Showing posts older than #992 · Back to latest

Older Posts 13 shown
Post #991 740

Forwarded from Легко в’IT

Тсс! Тут тихий анонс моего приложения. Давно я его хотел сделать (и делал).

В чем суть? Куда-то собираешься поехать в отпуск и у тебя куча билетов, броней и рекомендаций от друзей. Хотелось бы это все хранить единым досье. К слову, раньше я пользовался приложением KAYAK, но его авторы решили, что они теперь агрегатор поездок и все полезные функции убрали.

Пришлось делать своё. Отдельные модули не без помощи нейронок (модно же сейчас), но всё-таки, оно своё и никуда от меня не денется, как минимум 1 постоянный пользователь у него будет.

Как оно работает:
1. Создаешь "карточку" путешествия, пишешь даты, город назначения и прочее
2. В карточке уже планируешь отдельно каждый день, добавляя те или иные пункты вроде перелетов, трансферов, достопримечательностей и так далее
3. Все, теперь у тебя есть единая точка, где лежит детально все твое путешествие

Из интересного что там есть:
- Поделиться досье по ссылке - друзья видят всё в режиме чтения
- Поиск достопримечательностей и добавление их прямо в нужный день поездки
- PWA - ставится на телефон как приложение (Android) или сохраняешь на рабочий стол, если у тебя iPhone и предварительно зайдя в поездку с работающей сетью, имеешь все свои данные о поездке в оффлайн-режиме
- AI генерирует план поездки по дням, но так как токены не бесконечны, пока я ее включаю по отдельной просьбе

Стек если интересно (мы же на канале про IT все-таки): React + Vite на фронте, Node.js + PostgreSQL на бэке, хостится на отдальной VPS'ке в РФ.

Сейчас в открытом бета-доступе, регистрация свободная: paskoro.ru

Попробуйте, оно совершенно бесплатное, буду рад фидбеку
  • 🔥 21
  • ❤‍🔥 6
  • 👍 2
  • 👏 2
Post #989 746
Открыли регистрацию на ресурсный батл.

Срочно регистрируйтесь!

https://pro.t1.ru/event/WilMAYGr

Готовы ли вы вывести свой проект в топ? Приходи и покажи силу льва в борьбе за ресурсы!
  • 🤝 5
  • 👨‍💻 4
  • 🔥 2
Post #988 803
Obsidian stats 2026-03-02

На текущий момент моя личная база знаний выглядит так:
- 1353 заметки (+113)
- 664 вложений (+78)
- 2017 файл (+191)
- 2890 ссылки (+208)
- 499449 слов (+68745)
- 696.51 МБ (+116.94)
- 1799 Тэгов (+151)
- 2.136 Качество базы знаний (-0,027)

#Obsidian #БазаЗнаний

Под этот пост решил выпустить первый выпуск видосов про обсидиан.

➖ rutube
➖ vkvideo
➖ YouTube
➖ boosty

В первом видео скачиваем, устанавливаем, создаем пару тестовых заметок и настраиваем ежедневные заметки.
  • 🔥 14
  • ❤‍🔥 6
  • 😍 2
  • 🙈 1
Post #983 817
ВШЭ Пермь x ИТ Холдинг Т1

Смотрели убойные каникулы? Ребята не такие))

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

Поговорили про тренды, ожидания, рынок труда и капельку про ИИ. В калуарах пообщались об обучении, преподавании и кажется что надо больше таких мероприятий)

Приглашайте в гости или заказывайте темы!
  • 🔥 22
  • ❤‍🔥 6
Post #982 833
Задание для 2 класса, которое стоит давать взрослым аналитикам
У знакомых ребёнок во втором классе, и им задали задание, которое я бы обязал регулярно выполнять аналитиков, PO и PM.

Нужно прочитать художественное произведение и ответить на несколько вопросов: автор, тип произведения, главные и второстепенные герои, основная мысль и как развивается сюжет.

Почему это задание идеально ложится на наши роли в ИТ? Потому что учит ровно тому, что нам приходится делать каждый день: отделять главное от второстепенного, структурировать хаос во
внятный план, читать между строк, то есть работать не только с тем, что сказано, но и с тем, что скрыто.

Я решил «сделать домашку» на примере одной из недавних прочитанных книг.

Книга
➖Название: «Посёлок»
➖Автор: Кир Булычёв
➖Тип произведения: научно‑фантастическая повесть

Герои как сущности и роли
Если смотреть на текст глазами аналитика, персонажи — это по сути акторы и стейкхолдеры системы.

Главные герои
➖Марьяна. Подросток, через которую мы видим взросление и ответственность
➖Дик. Мальчишка, который пробует, ошибается и в итоге делает ключевое действие — устанавливает связь
➖Олег. Инициатор изменения, автор «архитектурного решения» с воздушным шаром
➖Казик. Друг и участник команды, который помогает довести задумку до реализации
➖Старик. Носитель памяти и опыта, живой репозиторий знаний

Второстепенные герои

➖Взрослые поселенцы: пилоты, техники, женщины, старики — фон системы, её ограничения и инерция
➖Сергеев. Взрослый, который поддерживает рискованный, но рациональный план
➖Подростки и дети посёлка — «сообщество пользователей», колеблющееся между страхом и жаждой нового
➖Участники экспедиции Земли (Павлыш, Клавдия, Салли) — внешняя система, с которой нужно восстановить интеграцию

Сюжет как сценарий и roadmap
Ту же школьную «сделай план» легко считать прототипом проектного плана:

1.Крушение корабля «Полюс» и создание посёлка на враждебной планете — контекст и исходные ограничения системы.
2.Быт посёлка: тяжёлая рутина, опасная природа, конфликт поколений — «как оно работает сейчас», текущая операционная модель.
3.Страх старших, что посёлок одичает, и понимание, что без связи с цивилизацией система деградирует — постановка проблемы и бизнес‑рисков.
4.Олег предлагает нестандартное решение — построить большой воздушный шар, чтобы добраться до обломков корабля, — формирование гипотезы и архитектурного подхода.
5.Появляются следы экспедиции Земли — первые сигналы, что интеграция с внешней системой возможна.
6.Формируется команда молодых (Марьяна, Дик, Казик), которая готовит и проводит опасную «инициативу изменений», сталкиваясь с рисками и внутренними страхами.
7.Внутренняя жизнь посёлка: споры о риске, страх за детей, попытки сохранить знания — классическое сопротивление изменениям и борьба за ценности.
8.Олег и Сергеев отправляются к «Полюсу» — вовлечение опытных стейкхолдеров в реализацию решения.
9.Дику удаётся установить связь с экспедицией, и у посёлка появляется шанс на спасение — достижение целевого эффекта и «релиз» новой реальности.

Главная мысль

➖Люди остаются людьми даже в самых жестких условиях, если сохраняют знания, взаимную ответственность и взгляд в будущее, а не только в завтрашнюю выживаемость
➖Любое сообщество без связи с более развитой «цивилизацией» склонно к деградации, поэтому важно не только «держаться на плаву», но и учиться, передавать опыт и строить мосты наружу
➖Смелость и инициатива молодых, опирающиеся на опыт старших, могут изменить судьбу целой системы, даже если многие не верят в изменения

Как это приземлить на работу
Школьное задание неожиданно оказывается рабочим инструментом:
➖Читаешь документ, описание процесса — выписываешь «авторов», «героев», контекст, основную мысль и план
➖Отдельно смотришь, что в тексте сказано явно, а что приходится дочитывать между строк
➖Превращаешь это в понятную структуру: кто за что отвечает, какие конфликты интересов

Так тренируется мышца, которая делает из нас не просто людей, «читающих тексты», а специалистов, умеющих видеть систему целиком.
  • 🔥 24
  • 🤗 5
Post #981 728
Всех защитников - с Днём защитника Отечества!
  • 🎉 12
  • ❤‍🔥 9
  • 🔥 8
Post #977 891
В этот день наверняка лень много читать, но при этом желание узнать что-то интересное никуда не делось.

Есть спасение! Не все знают, но Apple изобретено в Сочи. Смотрите фото доказательства.
  • 😁 8
  • 💯 7
  • 😎 2
  • 🔥 1
Post #976 727
Удивительное рядом: в моем телеграм‑канале уже 900 человек

Если попытаться посчитать, что такое 900 человек, получается вполне осязаемая «экосистема»:

➖По массе. Это примерно 60–70 тонн, как взрослый сельдяной кит
➖По объему. Около 50–60 кубометров, как небольшой бассейн
➖Чтобы всех перевезти разом, нужен целый «Сапсан»
➖По суммарному количеству серых клеток выходит небольшой дата‑центр. 900 мозгов — это уже очень серьёзный распределённый кластер обработки информации
➖По потенциальной энергии кофеина, выпиваемого за ден. Мини‑электростанция для среднего офиса

И при этом каждый из этих 900 - уникальный, опыт, контекст, задачи и проекты, с которыми вы приходите в комментарии. Вы правда лучшие: спасибо за доверие, интерес и за то, что приходите читать, думать и спорить вместе со мной.
  • 🔥 33
  • ⚡ 5
  • 🎉 4
  • 🤗 3
Post #975 599
История одной команды в консоле

На работе переходим на контрактное программирование. В рамках задачи нужно было выполнить миграцию с OpenAPI 2 на OpenAPI 3.

Я человек простой: надо — значит надо. Сел, скопировал файл, поменял версию, руками поправил все ошибки. Жалкие 2 дня и всё готово.

Проходит время. Оказывается, не всё сложилось как надо и теперь надо снова взять актуальную спецификацию Swagger 2.0 и перевести в OpenAPI 3.0. С одной стороны, я знаю, что справлюсь за те же 2 дня. С другой тратить их так бездарно во второй раз не хочу. А вдруг будет третий раз? Четвёртый? Жизнь непредсказуема.

Применяю секретный запрещённый навык: ищу решение в интернете.

По итогам изысканий получаю команду
cd "/Users/cex/Downloads/Новая папка" && npx --yes swagger2openapi swagger.yaml -o openapi.yaml -y



Разбор по частям
➖cd - сменить текущую директорию
➖&& - логический «И»: следующая команда выполнится только если Исторзавершилась успешно
➖npx - запуск npm-пакета без глобальной установки
➖--yes - автоматически отвечать «yes» на вопросы npx
➖swagger2openapi - CLI-утилита для конвертации Swagger 2.0 → OpenAPI 3.x
➖swagger.yaml -o openapi.yaml - входной и выходной файлы
➖-y - авто-подтверждение для самой утилиты

Итого: команда заходит в папку с swagger.yaml и конвертирует его в openapi.yaml формата OpenAPI 3. Без единого лишнего вопроса.

На выполнение ушло 
~5 секунд.
Не всё конвертировалось идеально, ещё ~40 минут потратил на мелкие правки. Но в целом всё работало после конвертации.

2 дня → 41 минута. Неплохой такой прирост.

И тут становится очень хорошо видно цену ручных операций: один раз "потыкаться" 2 дня — это опыт, второй раз — уже расточительство, третий раз — системная проблема.

К чему это всё? Иногда мы знаем путь и идём по нему на автопилоте. А стоит выдохнуть, немного подумать и оказывается, что есть маршрут в разы быстрее. Считаю себя в этой истории победителем: со второго раза пошёл верным путём 🙂
  • 👍 21
  • 🍌 5
Post #974 545
Легко ли быть молодым?

Помню, когда был студентом, зарабатывал около 15 000 рублей и чувствовал, что могу позволить себе вообще все, что угодно.
Мир казался простым: пара тысяч на еду, немного на развлечения и жизнь удалась. Родители покупают еду, так что даже если всё слил в ноль, голодным не останешься.

Сегодня утром шёл "на работу" из детского сада домой (ох уж эта удалёнка) и вспомнил, как в прошлом году преподавал программирование в колледже.
Чтобы студентам было не так скучно, мы писали программу, которая считала, сколько нужно зарабатывать, чтобы жить "идеальной жизнью".​

Что за программа
Задача была достаточно простая, но позволяла потрогать и процедуры, и функции, и интерфейсы, и даже разные регистры.
Студент заполнял форму: на что он тратит деньги сейчас и что хотел бы добавить к своей жизни из того что можно купить за деньги.​

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

Шок‑контент

Я, естественно, прогнал эту же модель на себе.
И у меня получилось, что "нижняя планка" жизни мечты — это примерно миллион в месяц.
И это без супер-яхт и личного самолёта, так, довольно скромная версия мечты.​

А что у студентов?

Из 30 человек, 29 даже в своих мечтах не перевалили за 100 000 в месяц. А 20 не первалили черту в 50 000.
Один, правда, выбился из тренда и запланировал себе казино на 10 млн в месяц — но это уже другой жанр.
У остальных даже в идеальной картинке всё довольно скромно и местами грустно.​

Какие выводы?

1. В молодости нам нужно очень мало, просто потому что мы ещё мало понимаем, чего вообще можно хотеть.​
2. Мечтать не просто можно, а нужно, иначе в какой-то момент перестаём куда-то стремиться и начинаем просто существовать.​
3. Учить программирование полезно хотя бы потому, что оно помогает посчитать свои мечты и приземлить их в цифры.​
4. Ну и мои уроки, конечно, были очень крутые - студенты не дадут соврать.​

А вы вообще когда-нибудь считали, сколько стоит ваша жизнь мечты в месяц?
  • 🔥 26
  • 🤔 5
  • 🤷‍♂ 3
Post #973 839
Друзья, поздравляю вас с Днем всех влюбленных и с Днем первого компьютера – отличный повод вспомнить, как важны и отношения, и технологии. А еще сегодня множество профессиональных и «нестандартных» дат, так что каждый может найти праздник по душе.

Работу я искренне люблю, поэтому по традиции завязываю любой праздник на развитие и обучение. Делюсь планами, что скоро появится у меня в канале.

Что будет в ближайшее время

1. Цикл видео по 🧠Obsidian
Короткие ролики по 10–20 минут: от установки и нулевого опыта до уверенной личной базы знаний и рабочей системы заметок.

2. Видео про REST API в 1С и тестирование через Postman
Покажу, как поднять простой REST API в 1С, прогнать запросы в Postman и не бояться HTTP. На Boosty выйдет дополнение: как я проверил рынок под этот навык и как получилось на нем заработать.

3. Материалы для аналитиков
Планирую отдельный формат для системных и бизнес‑аналитиков: разборы кейсов, требования, документация, подходы к архитектуре.

4. Гостевой выпуск про архитектуру решений
Схожу в гости в онлайн‑школу, где поговорим про архитектуру решений в реальных проектах, роли аналитика и взаимодействие с командой.

Если вам интересно что‑то не из этого списка — напишите в комментариях, чтобы я записал больше видосов.
  • 🔥 35
  • ❤‍🔥 14
  • 🤝 7
Post #972 1.6K
Сегодня пятница!
А это значит что скоро выходные!

Время устроить танцевальный батл!

@therapy_1c
@taleynik
@vne_efira
@KudaidtivIT
@vitazaebymba

Вызываю вас! И не забывайте передавать дальше вызов!

(На самом деле это просто кто-то записал выступление в Минске)
  • 😁 22
  • 🔥 9
  • 🤩 2
  • ❤‍🔥 1
  • 🎉 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →