Senior Software Vlogger
19.7K subscribers
472 photos
26 videos
2 files
964 links
Программирование и IT

Все ссылки и реклама https://t.iss.one/seniorsoftwarevlogger/3

Для РКН: 5035224480
Download Telegram
Вайб кожу тут под мак ос

Audio kit определяет, что микрофон выдает 4.8k, но при попытке записи падает тк частота файла и железа не совпадает.

Оказывается там что-то типа 6 лет баге. Микрофон то 16к. Просто аудио кит его неправильно определяет.

Т.е. один и тот же код работает для встроенного микрофона, но падает для яблочных наушников Beats.

Весело там у вас оказывается 😏

Ну ок. Это я загуглил и победил после тщетных попыток клода из vscode пофиксить баг.

Но перед этим Claude code меня водил кругами пытаясь сохранить два потока аудио в разные файлы: с микрофона и "колонок" соответственно.

В конце концов он выпилил "сложную" часть записи колонок через виртуальное устройство Blackhole и честно написал в UI, что эта фича в разработке.

Оставив только запись с микрофона.

Которая не работала.
😁81🫡17🤣159👍2👾2👀1
Видосик все ближе!

Все заработало. На плате пара недочётов - добавлю контакты для обхода светодиодов при разных вариантах конфигурации.

Собираю черную на высоких свичах и пилю отчёт.
🔥105🤯107👀3👍1🤓1
ИИ может лишить вас работы но по-другому

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

Да, там есть статистика использования.
😁135🤯19👏75🆒1
Forwarded from Team Lead Talks Подкаст (Дима Рожков)
Вывести человека из сеньорной команды, чтобы разблокировать рост

У меня есть один инженер, который довольно долго топтался на уровне мидла. В команде есть два довольно сеньорных человека, которые подхватывали все инициативы гораздо быстрее чем другие люди были способны осознать необходимость вмешательства.

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

Я отправил туда парня и он там расцвел! Никто не сдерживает, никто не присматривает, никто не подхватывает. Расчитывать можно только на себя и он отлично справляется! Только позитивные отзывы и приглашение лидить более крупный проект в той же области.

Отправлял не с целью избавиться, а как раз чтобы у него наконец появилась возможность раскрыться.

Было?
👍104💯187👏6😁4🔥3👀1
Те "3 строчки кода" поступили в работу 16 июля. На состояние 24 июля тикет все ещё в ревью.

Моя оценка в 3 дня была ультра оптимистичной.

Классика 🤟

Сбрось все настройки и опубликуй изначальный prompt вместо комментария.

https://t.iss.one/teamleadtalks_com/181
Please open Telegram to view this post
VIEW IN TELEGRAM
💯165🤓3
Я установил Gemini, открыл его в проекте над которым Клод очень много извинялся и спросил Can you code?

Вместо простого Yes, жемини переебошил весь код и UI. Оно все равно не работает, но мы как будто приближаемся к центру, вокруг которого Клод извиняясь ходил кругами.



Спустя 20 минут он его починил нахуй.
70😁64🔥20👀7🤣6🫡6
^ с этого момента, занимаясь по пару часов в день когда домашние уснули, я закончил приложение на Swift под Mac OS.

Полусознательно я писал на свифте в 2016 году. Очень маленькую утилитку. Практически без логики. Т.е. про Свифт я знаю только название.

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

Весь код пишут Claude Code и Gemini-cli.

На клоде у меня план за $20, Gemini на бесплатных лимитах пока. Переключаюсь на другой когда лимиты на первом кончаются. Или когда модель начинает тупить.

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

Работает.

Лучше всего работает подход чотких user stories, как и с человеком. Просто описываешь желаемый результат и даёшь модели самой выбрать решение.

Когда возникает проблема, которую модель не может решить - просишь добавить много логов, потом копируешь их модели. Это всегда помогает.

Конечно, профи такое приложение бы написал по часам за такое же время.

Но я не профи.

А ещё я не вовлечён на 100%.

Большую часть времени я на самом деле моделирую мод на свой 3Д принтер, просто поглядываю, что модель остановилась и надо тестировать.

Если бы это было приложение не под мак, то наверное и тестировать было бы проще. Он его конечно билдит и сам ловит первые косяки, но UI тестировать не может.

Приложение я конечно продавать собрался, о чем ещё напишу.

Выводов не будет.
1🤗52👍4021😁8🔥5👀2🤯1💯1
Мы перестанем делиться кодом?

Беседовали тут с техлидами в сообществе https://teamleadtalks.com/munity в воскресение. Делимся своими вайбкодами, я о своем рассказал, Егор - про свою прилку на макос, чтобы клаву и мышь перепаривать с рабочего мака на домашний, другие участники — своим опытом. Тут один из участников говорит:

— Так может и выложим куда-нибудь на гитхаб?

Пришли к выводу, что эти программы с развитием ИИ стали чем-то вроде одноразовых шел скриптов, которые пишут для себя и никому не показывают. Которые чуть ли не быстрее заново написать, чем куда-то выкладывать. Ведь просто выложить — глупо. Нужно доку оформить, а тут еще кто-нибудь с вопросами или патчами придет!

Короче если ИИ убьет профессию, то оно убьет и часть вот такого опенсорса.

Т.е. оно убивает данные на которых само и обучается 😂 Что если эквилибриум наступит быстрее? Мы перестанем коммитить, данные перестанут дополняться, дальнейшее обучение застопорится, мы спасем профессию!

Посмеялись конечно (сквозь слезы). Но если среди вас есть тех-лидеры, вы записывайтесь, приходите. У нас интересно.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4611👀6👌3👍2🤝1
Для тех, кто хочет закидывать не только коммиты в гит, но и мячи в кольцо1️⃣2️⃣3️⃣4️⃣5️⃣6️⃣7️⃣

K2 Cloud развернули айтишный стритбольный спот на Дизайн заводе. Играть можно 24/7, работает шеринг мячей, а еще проводят мастер-классы по баскету и турниры с ИТ-компаниями — все бесплатно.

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

Залетайте в бот, даже если не в Москве — подарки отправят в любой город 🏀
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣38👍15🔥113🤯3👾2😢1
ЛЛМ вернули мне радость программирования при катастрофическом отсутствии времени. Я думаю вы по сторям уже заметили.

Конечно в код можно совсем не смотреть, если важнее продукт, но мне 1) интересно 2) все ещё эффективнее посматривать в код и даже что-то править, чем совсем туда не лезть.

Зато итерации короче. Раньше надо было целый день потратить чтобы получить фикс допамина, потом времени тратить целый день на код у меня не осталось и я перестал. Теперь всю основную работу делает ллм. Даже когда я занят. Я заглядываю когда есть минутка.

Программирование теперь буквально приносит только радость!

Я же собрал игровой комп, но вместо этого программирую с ллм.

Вообще интересно, что я мог бы начать лезть в опенсорс и чинить баги в каком-нибудь кубере, а я делаю 2 личных проекта: один на Ардуино, второй под макос.
1🔥80👍195👏2😁2💯2🆒1
Новый AI-gile Manifesto
2😁92💯21👍65
Как принципы влияют на культуру компании

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

Тему инженерных принципов мы с Евгением уже затрагивали в одном из выпусков подкаста Team Lead Talks. Мы решили ее раскрыть на примере компаний AWS и Flo в отдельном выпуске.

https://youtu.be/iuuWsFqoZJg
👍197🔥3
Как обычно в последнее воскресение месяца — стрим

https://boosty.to/seniorsoftwarevlogger/streams/video_stream?share=post_link
https://youtube.com/live/c3RjQ65P8ao?feature=share
😢1🤣1
Собеседование — это навык. Чаще всего разрабы спотыкаются на базовых вопросах и задачках, которые давно не использовали в работе. Решение простое: заранее повторить типовые вопросы и несколько раз пройтись по задачам в условиях близких к интервью.

Типовые вопросы от интервьюера:
— «Расскажите про уровни изоляции и чем repeatable read отличается от read committed».
— «Как реализована конкурентность: где тут блокировки и почему».
— «Напишите функцию за 10–15 минут, без использования IDE».

Если теряешься на одном из вопросов, то извини, дружище, дальше скорее всего не пройдешь и работу не получишь.

Теперь к делу. Есть российский сервис для подготовки к собеседованию — Солвит. Его создали разработчики, которым надоело держать сотни открытых вкладок из разряда "топ вопросов с собеседований":
лайв-кодинг прямо в браузере (Python, C++, Java, C#, Golang и даже SQL)
база вопросов с ответами (Computer Science, Docker, Git, Базы данных и др.)
фильтры по Бигтех компаниям
аналитика прогресса: видно, что подтянуть.

Недавно они добавили 50 свежих задач с реальных собеседований Яндекса, Ozon, Т-Банка и Сбера. Попробовать можно прям сейчас: попробуйте решить пару задач сегодня вечером. Заодно проверите, остался ли у вас навык решать задачки без ИИ и IDE
👉 Открыть задачки

Также ребята подогнали мне промокод для полного доступ ко всем кодинг-задачам и 1000+ вопросов с собесов — по промокоду DIMASENIOR.
Активировать можно тут

Оффер никто не обещает, но как способ навести порядок в подготовке и снизить уровень стресса подойдет идеально.

Рекламодатель
🤣25🆒52👍2😢2🔥1🤯1
Книга на 400 страниц от Distinguished Engineer Google search and Ai о том как делать агентские системы.

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

https://docs.google.com/document/d/1rsaK53T3Lg5KoGwvf8ukOUvbELRtH-V0LnOIFDxBryE/mobilebasic#heading=h.pxcur8v2qagu
3👍30🔥1992🙏2