tgindex

Dev Easy Notes

описание

Работаю в IT уже 8 лет. Рассказываю про разработку простым языком. Полезность скрыта под тупыми шутками и слоем мата. Лучший underground канал про разработку, который вы сможете найти. По сотрудничеству писать @haroncode

2 930
подписчиков
Охват к подписчикам
77,6%
ERR
Реакции к просмотрам
2,87%
1 239 на 19 постов
Пересылки к просмотрам
0,31%
135
Постов в день
0,0
всего 20

Где отзываются чаще

доля реакций к просмотрам
  • 27 мар.Кто отписывается после такого тот гей11,63%
  • 27 мар.Аааакция, я возвращаю реакцию клоунов на пару часов, попробуй успеть!11,21%
  • 25 мар.Так блэт, клоунов я опять забираю. Начинаем аукцион, я их разблокирую только когда наберется под этим постом 2.5к звезд. В прошлый раз цена оказалась слишком низкой, поэтому мы повышаем ставки.10,16%
  • 25 мар.Вы не задаетесь вопросом, вот кто в РКН работает? Фанатики? Люди которые не понимают что делают? Или это как в Сталинские времена когда или ты выбиваешь признания, или сам едешь в лагерь? У меня просто есть гипотеза, что возможно в РКН работают только удаленщики из какого-нибудь Бангладеша. Потому как работать на структуру которая буквально делает твою жизнь хуже это какая-то шиза. Вот представь к тебе приходят из Негерии, о которой ты за жизнь лишь пару раз слышал краем уха, и предлагают тебе x5 к твоей текущей зарплате. На проекте придется разрабатывать нейронку по фильтрации трафика. Тебе на эту страну абсолютно похеру, ты не знаешь ни где она территориально расположена, ни как она вообще произносится. При этом ты получаешь просто страшный прирост к качеству жизни. Согласишься или нет? Ну или я пытаюсь искать логику там, где ее быть не может.3,44%
  • 30 мар.Все же слышали что AI сейчас очень сильно меняет профессию разработчика, сейчас покажу как это происходит. Раньше: – Фронтенд: идем в бэк, получаем json, рисуем списочки и красим кнопки – Бэкенд: получаем запрос, идем в БД получаем данные, делаем json отдаем клиенту Сейчас: – Фронтенд: идем в бэк, получаем json, рисуем списочки и красим кнопки – Бэкенд: получаем запрос, идем в LLM получаем json, отдаем его клиенту2,46%
  • 27 мар.Итак, frostpunk 2. Год назад делал прост про первый frostpunk. Первую часть я прям полюбил, проходил ее раз 5 наверное. Под конец прошлого года вторую часть наконец-то портировали на PS5 и я смог ее заценить. И честно говоря я был разочарован, она полностью потеряла ту атмосферу за которую я полюбил первую часть. Вторая стала масштабнее, теперь ты не возводишь отдельные здания, а целые районы. Поселение теперь не одно, соответственно тебе приходится налаживать логистику между городами. Система политики усложнилась, теперь не ты принимаешь решение которое считаешь нужным, тебе это решение еще нужно продать парламенту, в котором есть разные фракции и кто-то будет за, кто-то против. Прикиньте при принятии закона кто-то может быть против, эх ну понавыдумывают же! Геймплейно она стала разнообразнее, шире дерево технологий, больше типов зданий короче всего больше, но она потеряла ламповость. В первой части было маленькое поселение, где ты буквально мог на жителя тыкнуть и узнать что-то про него. Тебя не отпускало вот это ощущение, что вот этот городок это последнее убежище человечества и если вы не выживаете, не выживает никто. Вторая часть это потеряла, сложно словить это ощущение когда у тебя 3 города, и каждый уже чуть ли не мегаполис. Это как знаете, устраиваешься в галеру, которая вот только только начала работать, где все говорят, что мы тут друганы, никого не обидим. И первое время там и правда круто и лампово. Через несколько лет компания разрастается и начинается какая-то дичь. Вот такая история и с frostpunk. Короче я ее в итоге забросил, из-за ублюдской оптимизации. На 5-й плойке она под конец игры она стала страшно лагать, из-за количества зданий. При этом там не вау графика и видимо разработчики сильно торопились с портом.2,38%
  • 26 мар.Что такое мониторинг? У нас есть приложение и нужно как-то проверить, а оно вообще там живое нет? Желательно словить момент, когда оно не живое до того как это сделают пользователи. Народная мудрость: быстро поднятое не считается упавшим – тут работает прекрасно. Если у нас один инстанс на бэке то никакой мониторинг не нужен, можно и по логам быстро понять, что что-то не так. Однако если у тебя сотни тысяч клиентов, а на бэке у тебя 10-ки разных сервисов по 5-6 инстансов каждый без грамотного мониторинга ты быстро дашь ебу. Есть два основных типа мониторинга: pull и push. Мобилки да и вообще весь фронтенд работает по типу push. Это когда мы агрегируем метрики локально и затем переодически отправляем их на бэк. Если же сети нет, ждем пока появится и отправляем позже. Бэк почти всегда работает по типу pull. Это когда наше приложение также собирает метрики в памяти, затем какая-то сторонняя система сама дергает наш бэк и мы отдаем ей то, что насобирали. Как это выглядит в коде. В мобилке и фронте чаще всего используют проприетарные SDK: типа Firebase Crashlytics, Apple MetricKit, Setry, Яндекс Метрика либо вообще пишут что-то свое. SDK в свою очередь отправляет метрику в какую-то TSDB (time series database). На бэке почти всегда используется стандарт OpenTelemetry. Для любого языка есть SDK в котором ты объявляешь переменные (их три типа) и далее просто используешь их в коде. Затем ты делаешь какой-то endpoint типа "/metrics" в котором ты, используя тот же SDK, генеришь ответ в специальном формате. После уже какой-нибудь Prometheus дергает этот endpoint и уже сохраняет метрики в TSDB. Далее мы уже идем в интерфейс который работает с TSDB и создаем какие-то алерты, строим графики, перегоняем данные в другие БД короче развлекаемся как хотим.2,21%
  • 7 апр.без подписи1,97%
  • 25 мар.О, пост для прикрепления к заявлению о депортации - смело1,89%
  • 17 апр.Меня вот что еще дико бесит, через год я буду уже как 10 лет в индустрии и все равно, каждый сука год я напарываюсь на одну и туже херабору. Ты делаешь проект, используешь хорошие как тебе кажется практики, нейронкой генеришь целые модули, пытаешься сделать все красиво, чтобы решить конкретную задачу. И только когда уже закончил натыкаешься на решение, используя которое ты мог не делать 90% работы, при этом оно еще и работало бы лучше и стабильнее! В итоге сидишь с осознанием что то, что ты делал условно месяц ты мог сделать за пару дней, а всемогущий claude даже намека на это решение тебе не дал. Сука...1,86%
  • 4 авг.Короче, поясню, я давно ничего не пишу, потому что заебался) возможно я скоро вернусь, как только пойму о чем писать помимо эяй, про который сейчас пишет каждый первый. При этом меня заебали боты с ебучими книгами, а лучшая защита от ботов, это пэйвол. Поэтому я тупо сделаю сообщения платными пока не перестану лениться и подключу уже нормальный фильтр1,82%
  • 26 мар.Наблюдаю интересную метаморфозу спам ботов. Раньше это были шлюхоботы, которые были с аватаркой красивой девочки и зазывали тебя весело провести вечер. Сейчас же почти на каждый пост приходят эти "книголюбы", которых хлебом не корми дай поделится впечатлениями о прочитанном. Вам как моей аудитории вероятно должно быть лестно. Ведь теперь они играют не на базовых потребностях, а на чем-то высоком. Но заебали они конечно знатно, наверное уже нужно какой-то фильтр настроить.1,66%