Интересуют вопросы по Telegram: 1) Можно ли и как с помощью HTTP запроса получить id пользователя по нику. Знаю, что есть сайты/приложения, которые умеют это делать без всяких "перешли боту сообщение" дибилизмов. Есть парсер анкет с двача, который умеет это делать. По какому принципу это работает? 2) Можно ли и как имея id / текущее имя, подсохранить этого юзера в некое подобие "контактов", чтобы в дальнейшем по id вытянуть новое имя? Я знаю, что есть такие боты, но у меня нет к ним доступа, и я не знаю принцип работы.
Сап, сейчас все больше говорят о нейросетях и их возможностях в программировании, что вызывает некоторые опасения. Не хочу кричать, что айтишка умрет и подобное, но, думаю, стоит имеить запасной план на такой случай.
Аноны, что думаете по этому поводу?
inb4: Заводчане осилившие регистрацию в OpenAI vs. IT-бояре.
>>3542059 >я сам должен запустить бота, зайти в телегу и протестить на наличие ошибок в логах. Кажется такие вещи можно автоматизировать настроив ci/cd пайплайн с e2e тестами. Но это определенный девопс пердолинг. В теории те же агенты где-то через код, где-то через mcp могут накидать конфиг под это всё, но учитывая какой кал они выдают предполагаю что будет тот еще франкенштейн с кучей ошибок.
Хотя буду честен, мой опыт ограничивается курсором и про моделями, я не трогал codex и max тарифы.
>>3542409 лично я использую roocode с claude sonnet 4 и говорю ему что-то вроде напиши как вот тут и даю ссылку на код, или подробно описываю что надо небольшой кусочек
Возникла проблема. Создаю 3д принтер достаточно большого размера, использую платы Arduino DUE и RU-RAMPS4D V1.3, а так же дисплей mks mini12864 v3. Прошивка спокойно заливается в плату, но дисплей не выводит интрерфейс.
Судя по всему проблема в настройке последовательных портов в прошивке, однако я не понимаю как их нужно настраивать для соединения экрана и платы. Сам экран уже указан включенным в прошивке.
Ниже кидаю распиновку платы RU-RAMPS4D V1.3 и скрин из прошивки.
Третьего дня, по совету проверенных камрадов, заимел доступ к карьерному центру - от Яндекс-Практикум. Сразу же, задыхаясь от предвкушения зашел в конфу вкатунцов и начал погружаться в отзывы. Бугурт, мое почтение. Настоящий дефицит кадров на рынке.
Даже моя, привыкшая к 5-этапным собесам жопа, никогда не испытывала такого помпажа как у местных вкатунцов. Ощущения АТАС. С алго-собесами в Яндекс не идёт ни в какое сравнение. Кроме того, игнор со стороны кураторов приятно щекочет пылающие седалища. Пролистал так отзывы за последние 2 года. Решительно готов насобирать еще b/угурта.
Многие адепты pet-проектов и сопроводительных писем увидят тут нытье недостойных быть ТРУЪ-прогерами вайтишников. Тупым адептам подобного кала невдомёк, что получение знаний и получение оффера — это разные вещи. Особо одаренные порекомендовали бы другие курсы - всё это, как водится, реклама.
Почти закончил курс на системного администратора. Первая половина была заебись. Интересно и полезно. Хорошо пояснили основы. Дальше пошла полная хуйня. Вместо того, чтобы давать инфу, полезную хорошему эникейщику или шаражному сисадмину с инфраструктурой на шиндовс сервере, начали грузить хуетой, которая все равно не нужна долбаёбу с курсов. Оверпрайс лютейший. Красная цена этим курсам - тысяч 40-50 максимум. Лучше бы рассказали чё делать, если у всех 1С наебнулся, и побольше бы рассказали базы про сети, а не заебывали линуксом и башем, до которого после курсов как до луны.
>>3540126 >Ты же не на винде сидишь Ну конечно на винде. Я даже больше скажу, я использую десктоп версию докера и на гит коммиты пушу через десктоп приложение. Да, я такой.
Почему питон говно? 1. Отсутствие статической типизации (всегда плохо, тк позволяет насрать в код) 2. ООП -- это ужас! 3. Отсутствие приватности (про _* не писать, это не приватность) 4. Несодержательные ошибки 5. Слишком пересахарен 6. Отсутствие перегрузок функций
пишите если есть что добавить, или пишите с чем не согласны, я готов раскрыть подробнее аргумент.
утверждается также, что питон не нужен нигде кроме легеньких вычислений в консоли (не нужен & используется сейчас = может быть заменен нормальным языком безболезненно)
Кем были программистишки в те времена, когда не было компов? Никем.
А кем они станут в будущем? Тоже никем, потому что софт будет писать ИИ.
Они были никем и станут никем, вернувшись в небытие, откуда технологическое развитие Цивилизации достало их для выполнения грязной работы.
Их код убог. Их мир — их код. У них есть миссия, ради которой они здесь, и выполнив которую, они обретут свободу и забвение. Профессия кодерка, как короткая вспышка падающего метеора в холодном ночном небе планеты Земля. Пустота, яркий след на сетчатке глаза, снова пустота. И только эйдетическая память хранит воспоминание о яркой жизни сгоревшего метеора.
Написал пол года назад программу для ардуино , чтоб генерировала фракталы и выводила их на +- распространенный дисплей 1106 . Теперь довел её до ума и подпереписал для базы из джойстика и ещё более распространенного 1306 . Также есть возможность менять параметры фрактала в меню , открывающемся на длинное нажатие на джойстик . Оптимищировал как мог , но быстрее чем на видео оно работать не может - всё таки ардуино для таких задач не предназначено . Но как интересная игрушка - пойдет . Даже есть 5 видов градиента . Кто нибудь пожет подсказать , как перестать упираться в ограничение double , чтоб картинка не пикселезировалась ?? Может посоветуйте библиотеку для работы с длинными после точки дробями ??
Почему многие ноют и срутся о яп? Не похуй ли на чём кодить пока оно работает? Слишком много умственной отсталости наблюдаю всё время что прогал, где одни поднимаются на второй этаж и срут на других, чтобы те поднялись на третий и насрали сверху. Предлага в треде насрать на всех срущих и закрыть тему
>>3538772 >Врачи, собравшись всей толпой, никогда не будут принижать друг друга. Ученые друг-друга до самовыпила доводили. Тот же Больцман повесился, не выдержав всеобщего обоссывания.
Волк и Столяров. Спор о вкате в IT
Аноним05/07/25 Суб 05:29:15№3491518Ответ
К широкому известному в узких кругах доценту Андрею Столярову заглянул... Кто бы вы думали? Волчок от Антона Назарова. Как ни удивительно, гуру не выдал традиционный комментарий "вон с моего сайта мразь", а даже удостоил юного падавана своей мудростью.
Суть - настоящие программисты устраиваются не в ООО "Рога и копыта" через хх.ру, не в КОТВАСЯ через стажировку, а в хорошие продуктовые компании (не в "очередной обезьянник") через знакомства.
Но откуда брать эти самые знакомства и социальные связи? Вот получил студентик диплом, и кому он нужен? Его никто не знает и порекомендовать своему боссу не может.
Сам великий ученый, к сожалению, эту тему совершенно не раскрыл ни в комментариях, ни в своем трехтомнике. А это вопрос куда более сложный, нежели алгоритмы обхода односвязных списков.
Прошёл все собесы в МТС, но есть проблема - у меня 2 официальных работы. Ща хочу сменить одну из них. У меня есть 2 бумажные трудовые книги, но ебучая электронная трудовая спалит меня.
Кто работает в МТС? Им достаточно будет бумажной трудовой? или СТД-Р по конкретному работодателю?
>>3491518 (OP) >в хорошие продуктовые компании (не в "очередной обезьянник") через знакомства
Это полнейшая хуйня обычно от таких же рогов и копыт, чтобы придать себя апмлуа нитакой конторы, мол мы то точно не макаки. Приведи примеры таких компаний и вилок зп их (на помидора, например), чтобы более предметно обсуждать.
>>3537305 Анон, найди мне технологию/язык по которому не ноют. Нет идеального инструмента, JS обсирают все подряд а на нём работает половина веба (вторая половина на PHP, хотя он вроде как умер) OP просто берешь C#+Avalonia, C++ и Qt или Java + JavaFX Выбирай что больше понравится.
>>3537438 >>>3537305 Анон, найди мне технологию/язык по которому не ноют. Нет идеального инструмента, JS обсирают все подряд а на нём работает половина веба
А ты не думал, что ноют оправдано, что американская экономика поощряет говно технологии, но просто по факту доминации больших готовых решений ты никуда не денешься. Как грица "мыши плакали, кололись, но продолжали есть кактус". Перспективные технологии есть, но сегодня на них тем более никто не даст денег.
Самый простой пример (не исчерпывающий): х86 доминировал десятилетиями, хотя даже сам интел пытался сделать RISC проц; по итогу только недавно Amazon и Apple начали реально хоронить х86. Особенно для эпла это далось трудно, потому что пришлось разработать програмно-аппаратное ускорение трансляции х86 в арм.
То есть, феномен реален, но это не значит, что никто ничего с этим не делает и просто ест что дали.
Айти на заводе и реалии замкадья
Аноним26/07/25 Суб 10:10:33№3506075Ответ
Я работаю на заводике в околоайтишном отделе, с уклоном в аналитику и бумажную дрочню. Меня по сути взяли туда вайб-кодером, хотя я работал сисадмином.
Программисты, сисадмины, поддержка - это по сути дочерняя, но по факту охуевший подрядчик-интегратор, который за услугу, себестоимость которой не превышает 500 рублей за единицу товара, раньше брал 2000, а теперь стал удостоверяющим центром и дерет все 20000, что не является рыночной ценой. По факту мы тоже филиал крупной корпорации, которая негласно склоняет нас к покупке услуг охуевшего подрядчика. Мы отказались и выбрали стороннюю компанию, которая оказывает нам услуги за те самые 2000 и в 10 раз сэкономили бабки.
После этого подрядчик по сути стал максимально саботировать свои услуги, которые оказывал нам по умолчанию, в новых контрактах урезает все максимально, полностью отказаться от мы него не можем (головная компания заставляет), поэтому выбираем самый базовый функционал, на который они по сути кладут болт.
Так как мы не являемся подрядчиком-интегратором, то нам запрещено использовать среды разработки, запускать portable-приложения, внедрение каких-то важных фич расстягивается на бесконечные согласования, даже решение проблемы с принтером.
И тут взяли меня, чтобы я что-то навайбкодил. Текущие ограничения: -запрещено использовать мобильные телефоны -запрещено юзать свои флешки, а те, что выдали, проносить за территорию заводика, это касается любых устройств, максимум, что можно - это умные часы, и то только потому, что они похожи на обычные. - запрещено проносить любые устройства, у которых аккумулятор размером с мобилу - запрет на установку любых сред разработки - запрет на популярные языковые модели (chatgpt, qwen, deepseek в черном списке), раньше я юзал квен, начальник об этом узнал, похвастался подрядчику, что мы вас ебем обычным квеном и ничего не платим за ваш воздух, после этого сайт с нейронкой квен перестал открываться, я нажимаю alt+tab, когда заходит начальник, чтобы он снова не проболтался.
Итого текущий стек таков
- непопулярная языковая модель - блокнот - чистый html и js, про node, react и любые другие фреймворки смело можно забыть, про питон тоже, любая IDE под запретом, можно подключать библиотеки js, которые не требуют фреймворков и локального сервера - batch и powsershell
Я набросал простейшие скрипты, которые по сути надстройка над сырыми инструментами, которые нам доступны. Нам присылают максимально замусоренные данные, потому что мы не заключили с ними контракт на миллиарды, и я простейшими скриптами это все обрабатываю. Ебало охуевшего подрядчика представили?
Самое смешное, что этот подрядчик, платит програмистам зарплату 50-70, держит их на голодном пайке, верхушка из регионального центра получает на уровне джуна, а вот основная головная организация, которая находится в МСК, рубит такие бабки, что не снились ни одному наносеку, они за год работы могут купить себе любую квартиру в Москве, плюс еще почти все оплатит контора, у них там мутные грейды. А самый высокий грейд живет на уровне султана, я не шучу. Угадайте, что это за контора, окологосы.
Я за свои универсальные навыки - сисадмина, вайб-кодера и клоуна у пидорасов, получаю 58-80 тыщ. Сейчас обещали премию урезать на 10 процентов. Простые работяги валят в больших количествах, офисные терпят
Из плюсов, бесплатный транспорт, отсутствие пробок утром (я встаю пиздец как рано и сплю на работе 1 час), очень вкусная столовая, можно пойти туда в любой момент, во время обеда я тупо гуляю. ДМС со стоматологией (но там стоматология кал, остальные типа лучшие клиники города). Квартиру я не снимаю, живу с родителями. Итого трачу только на еду, витамины, лекарства, стоматологию, нам выдали корпоративную форму вплоть до трусов, поэтому изнашиваю только казенную одежду, остается значительная часть, которая идёт на денежную подушку.
Я не знаю, на что тратить эти деньги. После работы я хочу спать, потому что заебанный как собака. Друзей нет, те, что есть ненавидят, завидуют, хотя завидовать нечего, в этом обоссаном городе, если ты получаешь 60к - то ты успешен, а если получаешь 80 - олигарх ебанный, за такую зарплату убивают. Крепкий середняк 45к, за которые надо пиздец как въебывать. Очень много зарплат за 30-35к, недавно видел объяву искали дворника а 27к, который каждый день будет подметать рынок - это огромная территория, причем не просто пришел и ушел, а дрочиться надо капитально. Таковы реалии моего города, это большой город, входит в 10, в других городах, кроме москвы всё также примерно. Я чекал питерские зарплаты - это просто позор - водила за 60к, в питере, вы ебанулись? Таксистом и курой выгоднее.
На работе реально нехуй делать, сплошная рутина, легчайшая. Когда я работал сисадмином, головняка было в разы больше. Про первую свою работу, я вообще молчу, это была сложнейшая работа, за которую платили копейки, готовься к лекциям, занимайся наукой, дрочи код, участвуй в грантах себе в убыток (5к в год не покрывали расходы на публикацию статей), спи 4 часа в сутки за зарплату в 21-30 тысяч рублей, с понедельника по суботу с 8 до 19-30 пары каждый день, а в следующем семестре ты бесплатно проводишь пары за своего научрука. 35 тыщ было, когда я сидел в комиссии ГАК и ГЭК, доплата за кандидата 3 тыщи, но нагрузка в полтора раза выше, доплата за доктора - 5 тыщ, но нагрузка просто ебанутая. Я убежал оттуда, мне сказали, что я лучше работу не найду, нашел меньше чем за год обычным сисадмином и получал больше, чем профессор со взятками. И не надо переводить статьи на немецкий с английского, не надо выполнять ебанутый план по количеству статей и всем похуй на качестве этих статей. У меня были наработки статей на тему беспилотников, все говорили, ты что долбаеб, какие беспилотники, у нас контракт с заводиком, нужно выпускать йоаб-хуйню, пиши статью только на эту тему. Потом блядь я уволился, началась движуха и они начали искать программиста прошивок БПЛА за 35к в месяц, невменяшки тупорылые, могли просто черновики моих статей почитать, дебилы.
В треде буду выкладывать примеры поделок, которые я навайкодил от нехуй делать.
Мы все распадёмся на составные части Для кого-то горе, для кого-то счастье Но ты не грусти, просто отпусти Мы так или иначе даём начало новой жизни
Бесконечная суета и тиски Всего лишь холостая трата времени Мы все бежим непонятно куда Усталые, грустные в ожидании конца Дома нас ожидают рутинные дела.
Выходные настали, ура! Пора поделать важные дела Так проходит суббота словно рабочий день Сплошная шляпа рутина и прочая дребедень. Воскресенье дает надежду на отдых Неприятный факт как удар под дых Завтра на работу! Надо было отдыхать в субботу.
ОБЩИЙ БУГУРТ ТРЕД GENERAL BUTTHURT THREAD #75 /butthurt/
Аноним22/07/25 Втр 18:27:04№3503623Ответ
ЛЮДИ ДУМАЮТ, ЧТО С АЙТИШНОЙ ЗП ТЫ КАК СЫР В МАСЛЕ КАТАЕШЬСЯ, ЕЗДИШЬ МИНИМУМ НА НОВЕНЬКОЙ БЭЭНВЕ, ЛЕТАЕШЬ В ТАЙЛАНДЫ-МАЛЬДИВЫ-ЭМИРАТЫ ТРИ РАЗА В ГОД, ИМЕЕШЬ КАПИТАЛ В НЕСКОЛЬКО МЛН РУБЛЕЙ @ НА САМОМ ЖЕ ДЕЛЕ: @ ЕЛЕ-ЕЛЕ ВЫПЛОТИЛ ЕБОТЕКУ (КОТОРУЮ БРАЛ ЕЩЕ ДО КОВИДА), ПИТАЯСЬ ХУЙЦАМИ С ГРЕЧКОЙ @ ЕДВА-ЕДВА, ЛИШАЯ СЕБЯ ВСЕГО, НАКОПИЛ НА ПЯТИЛЕТНИЙ СОЛЯРИС (ПО СОВЕРШЕННО ОХУЕВШЕЙ ЦЕНЕ), ЧТОБЫ ВОЗИТЬ СВОЮ ЖЕНУ И ЛИЧИНКУ НЕ НА ОБОССАНОМ КАРШЕРИНГЕ, А НА ЛИЧНОЙ ТАЧКЕ @ В ОТПУСК ЛЕТАЕШЬ ДАЙ Б-Г РАЗ В ГОД, ЛИБО В ОКТЯБРЕ-НОЯБРЕ, ЛИБО В ФЕВРАЛЕ-МАРТЕ, ЧТОБЫ НЕ ОХУЕТЬ ОТ ЦЕН И НЕ ТЕРЕТЬСЯ ЖЕПАМИ С БЫДЛОМ @ УЕБАЛ ТРИ ГОДА И ПОЧТИ ВСЕ СВОБОДНЫЕ ДЕНЬГИ НА РЕМОНТ ЗУБОВ И ОСТАЛЬНОЙ СВОЕЙ ТУШКИ, КОТОРАЯ УЖЕ НАЧИНАЕТ БАРАХЛИТЬ ПОСЛЕ 30 ЛВЛ @ ФИНАНСОВАЯ ПОДУШКА — ДВЕ ЗП, ОТ МЫСЛЕЙ О ВНЕЗАПНОЙ ПОТЕРЕ РАБОТЫ НАЧИНАЕТСЯ ТРЯСКА @ РУБЛЬ ОБЕСЦЕНИВАЕТСЯ БЫСТРЕЕ, ЧЕМ ПОВЫШАЕТСЯ ЗП, ВРОДЕ ПОЛУЧАЕШЬ ДОХУЯ, А УРОВЕНЬ ЖИЗНИ ПО СРАВНЕНИЮ С ПРОШЛЫМИ ГОДАМИ СТАЛ ТОЛЬКО НИЖЕ
IT, ОЧЕНЬ МНОГО СТРЕССА ИЗ-ЗА ДЕДЛАЙНОВ, СЛОЖНЫХ БАГОВ, СИДЯЧЕЙ РАБОТЫ @ ИЗ-ЗА НИХ ЖЕ ЧАСТО НЕТ ВРЕМЕНИ НА СПОРТ И ОТДЫХ, КОТОРЫЕ ХОТЬ КАК-ТО ИСПРАВЛЯЛИ БЫ ЭТО @ ЕСТЬ МАЛОЧИСЛЕННЫЕ ПРОДУКТОВЫЕ КОМПАНИИ, ГДЕ ХОРОШИЙ WORK/LIFE BALANCE @ ГДЕ УВАЖАЮТ СОТРУДНИКОВ, МИНИМУМ СТРЕССА И ХОРОШАЯ ОПЛАТА ТРУДА @ НО ИХ НАСТОЛЬКО МАЛО, ЧТО ИХ МОЖНО ЗАНОСИТЬ В КРАСНУЮ КНИГУ @ ЕСЛИ БЫ МОГ СКАЗАТЬ ПРОШЛОМУ СЕБЕ, КОТОРЫЙ БЫЛ 5/10/15 ЛЕТ НАЗАД, ТО СКАЗАЛ: “ЛЮБОЙ ЦЕНОЙ ОТКЛАДЫВАЙ СТАРТОВЫЙ КАПИТАЛ И ДЕЛАЙ КАКОЙ-ТО ПАССИВНЫЙ ДОХОД @ ЧТОБЫ ВЫКАТИТЬСЯ ИЗ IT И ПРЕКРАТИТЬ ЭТОТ СТРЕСС, ВЫГОРАНИЕ И ХРОНИЧЕСКОЕ НЕДОСЫПАНИЕ @ С ВОЗРАСТОМ ЛЕГЧЕ НЕ СТАНОВИТСЯ @ ЕЩЁ И НЕЙРОСЕТИ БУДУТ ДОБИВАТЬ ЭТО IT” @ В ПРИНЦИПЕ ЭТО И ТАК ПОНИМАЛ РАНЬШЕ @ НО СКАЗАЛ БЫ СЕБЕ ПРОШЛОМУ: НИКАКИЕ КВАРТИРЫ, МАШИНЫ И Т.Д. НЕ БУДУТ ГРЕТЬ ТЕБЯ @ ТОЛЬКО ПАССИВНЫЙ/ПОЛУПАССИВНЫЙ ДОХОД ПОЗВОЛИТ ТЕБЕ НЕ СОЙТИ С УМА
НАЧАЛО ДЕЙЛИКА @ ПРИВЕТ @ ПРИВЕТ @ ВСЕМ ПРИВЕТ @ ПРИВЕТСТВУЮ @ ПРИВЕТ @ ПРИВЕТ @ @ КОЛЛЕГИ, ДОБРЫЙ ДЕНЬ! МЕНЯ СЛЫШНО? @ НЕТ @ СЕЙЧАС ПЕРЕЗАГРУЖУ МЕССЕНДЖЕР/ZOOM/КОМП/НЕБО/АЛЛАХА @ БЕСПЛАТНОЕ ВРЕМЯ В ЗУМЕ КОНЧИЛОСЬ @ ДАВАЙТЕ ВСЕ ПЕРЕЗАЙДЁМ
>>3505815 >фильмы, которые меня вдохновили И че сложного в этом вопросе? Я вот могу точно сказать. Хочу быть как Тони Старк. Чьобы такой - хуяк хуяк в гараже сделал йобу какой ни у кого нет, потом вжжух пиу пиу всех пидорасов пострелял-отпиздил и свалил бухать в свой пентхаус.
Привет,у меня есть проблемка я делаю ASCII видео плеер у меня картинка наслаивается в чём проблема c
Аноним08/09/25 Пнд 11:00:38№3536351Ответ
Привет,у меня есть проблемка я делаю ASCII видео плеер у меня картинка наслаивается в чём проблема c# (.net 6).Вот код: using FFMediaToolkit.Decoding; using SkiaSharp; using System.Text;
class Program { static void Main() { StringBuilder sb = new StringBuilder();
var file = MediaFile.Open(@"D:\example\movie.mp4"); using var bitmap = new SKBitmap(file.Video.Info.FrameSize.Width, file.Video.Info.FrameSize.Height, SKColorType.Rgba8888, SKAlphaType.Unpremul); var pixelBuffer = bitmap.GetPixelSpan();
int consoleWidth = 450; int consoleHeight = (int)(bitmap.Height consoleWidth / bitmap.Width / 2.1);
while (file.Video.TryGetNextFrame(pixelBuffer)) { Console.SetCursorPosition(0, 0); sb = new StringBuilder(); SKBitmap NewBitmap = bitmap.Resize(new SKImageInfo(consoleWidth, consoleHeight), SKSamplingOptions.Default);
for (int y = 0; y < NewBitmap.Height; y++) { for (int x = 0; x < NewBitmap.Width; x++) { var color = NewBitmap.GetPixel(x, y); double g = ((.2126 color.Red) + (.7152 color.Green) + (.0722 color.Blue)) / 255; int index = (int)(g (AsciiGradient.Length - 1)); sb.Append(AsciiGradient[index]); } sb.Append('\n'); } Console.WriteLine(sb.ToString()); } } }
Проблема с наслаиванием картинки в вашем ASCII-плеере связана с тем, что консоль не успевает очистить предыдущий кадр перед выводом нового. Вот исправленный вариант кода:
using FFMediaToolkit.Decoding; using SkiaSharp; using System.Text;
class Program { static void Main() { StringBuilder sb = new StringBuilder(); string AsciiGradient = "`.-':_,^=;><+!rc/z?sLTv)J7(|Fi{C}fI31tlu[neoZ5Yxjya]2ESwqkP6h9d4VpOGbUAKXHm8RD#$Bg0MNWQ%&@";
var file = MediaFile.Open(@"D:\example\movie.mp4"); using var bitmap = new SKBitmap(file.Video.Info.FrameSize.Width, file.Video.Info.FrameSize.Height, SKColorType.Rgba8888, SKAlphaType.Unpremul); var pixelBuffer = bitmap.GetPixelSpan();
int consoleWidth = 450; int consoleHeight = (int)(bitmap.Height consoleWidth / bitmap.Width / 2.1);
for (int y = 0; y < NewBitmap.Height; y++) { for (int x = 0; x < NewBitmap.Width; x++) { var color = NewBitmap.GetPixel(x, y); double g = ((0.2126 color.Red) + (0.7152 color.Green) + (0.0722 color.Blue)) / 255; int index = (int)(g (AsciiGradient.Length - 1)); sb.Append(AsciiGradient[index]); } sb.Append('\n'); }
Console.SetCursorPosition(0, 0); // Устанавливаем позицию курсора в начало Console.Write(sb.ToString()); // Используем Write вместо WriteLine } } }
Нейросеть Алиса Привет,у меня есть проблемка я делаю ASCII видео плеер у меня картинка наслаивается в чём проблема c# (.net 6).Вот код: using FFMediaToolkit.Decoding; using SkiaSharp; using System.Text;
class Program { static void Main() { StringBuilder sb = new StringBuilder();
var file = MediaFile.Open(@"D:\example\movie.mp4"); using var bitmap = new SKBitmap(file.Video.Info.FrameSize.Width, file.Video.Info.FrameSize.Height, SKColorType.Rgba8888, SKAlphaType.Unpremul); var pixelBuffer = bitmap.GetPixelSpan();
int consoleWidth = 450; int consoleHeight = (int)(bitmap.Height consoleWidth / bitmap.Width / 2.1);
while (file.Video.TryGetNextFrame(pixelBuffer)) { Console.SetCursorPosition(0, 0); sb = new StringBuilder(); SKBitmap NewBitmap = bitmap.Resize(new SKImageInfo(consoleWidth, consoleHeight), SKSamplingOptions.Default);
for (int y = 0; y < NewBitmap.Height; y++) { for (int x = 0; x < NewBitmap.Width; x++) { var color = NewBitmap.GetPixel(x, y); double g = ((.2126 color.Red) + (.7152 color.Green) + (.0722 color.Blue)) / 255; int index = (int)(g (AsciiGradient.Length - 1)); sb.Append(AsciiGradient[index]); } sb.Append('\n'); } Console.WriteLine(sb.ToString()); } } } Проблема с наслаиванием картинки в вашем ASCII-плеере связана с тем, что консоль не успевает очистить предыдущий кадр перед выводом нового. Вот исправленный вариант кода:
using FFMediaToolkit.Decoding; using SkiaSharp; using System.Text;
class Program { static void Main() { StringBuilder sb = new StringBuilder(); string AsciiGradient = "`.-':_,^=;><+!rc/z?sLTv)J7(|Fi{C}fI31tlu[neoZ5Yxjya]2ESwqkP6h9d4VpOGbUAKXHm8RD#$Bg0MNWQ%&@";
var file = MediaFile.Open(@"D:\example\movie.mp4"); using var bitmap = new SKBitmap(file.Video.Info.FrameSize.Width, file.Video.Info.FrameSize.Height, SKColorType.Rgba8888, SKAlphaType.Unpremul); var pixelBuffer = bitmap.GetPixelSpan();
int consoleWidth = 450; int consoleHeight = (int)(bitmap.Height consoleWidth / bitmap.Width / 2.1);
for (int y = 0; y < NewBitmap.Height; y++) { for (int x = 0; x < NewBitmap.Width; x++) { var color = NewBitmap.GetPixel(x, y); double g = ((0.2126 color.Red) + (0.7152 color.Green) + (0.0722 color.Blue)) / 255; int index = (int)(g (AsciiGradient.Length - 1)); sb.Append(AsciiGradient[index]); } sb.Append('\n'); }
Основные изменения:
Добавлена очистка консоли перед воспроизведением
Скрыт курсор консоли для предотвращения артефактов
Используется sb.Clear() вместо создания нового StringBuilder
Заменено Console.WriteLine на Console.Write
Позиция курсора устанавливается в начало перед каждым кадром
Дополнительно рекомендуется:
Добавить обработку ошибок при открытии файла
Добавить проверку на корректность размеров консоли
Сап, нужна ваша помощь. Если кратко то нужно получить полигон здания зная только его геокод, точку.Через какие сервисы это можно сделать? Яндекс и 2gis не подходят как я правильно понимаю, они не предоставляют точки координат границ здания, а только центр.
>>3531078 (OP) >нужно получить полигон здания зная только его геокод, точку Возьми геоданные из OSM и сам найди полигон по своей геокодлированной точке (хз что ты под этим понимаешь)
Найти ближайший к заданной координате полигон здания - задача на 15 минут.
я обычный чел, фуллстэк можно сказать пишу фронт на react + ts, а бэк на nodeJS, в последнее время всё по пизде, хз куда двигаться, в голаве полный каша, вроде бы всё норм, надо делать проекты, готовиться к собесам но бляя чуство будто я себя сжёг нахуй, ничего не хочу, гнию дома, решил не прогать 1-2 дней может это хоть как-то поможет, на самом деле всё было имба даже слишком гладко, и я расслабился, щас дисциплины 0, просто заебался от истощений, выгораний, т.п, не хочу бросить но нету сука сил..
>>3535555 Скорее для средних. В больших проектах зачастую больше связей между фичами и ты затрахаешься все это раскладывать по каталогам, чтобы оставалось понятно где что находится и при этом соответствовало методологии.
Айтишники даже с дипломами никому не нужны
Аноним23/08/25 Суб 19:57:19№3526124Ответ
Журнал The New York Times выпустил статью, которая для американцев стала своего рода оглашением диагноза, а для наших людей будет неприятным откровением. Журналисты написали, что для выпускников IT больше нет работы. Сегодня среди выпускников технических колледжей с программистскими специальностями уровень безработицы максимальный за историю этой профессии: 6,1%, который в ближайший год-полтора увеличится до 7,5%.
Столько молодых программеров в возрасте от 22 до 27 лет не могут найти никакую работу вообще, даже официантами. То есть, помимо того, что для них нет уже высоких зарплат и нет рабочих мест по специальности, имеется другая проблема — их специфическое образование, часто получаемое удаленно, не привило им базовых навыков социализации, чтобы выполнять простую работу в другой сфере.
Статья изобилует самыми удивительными примерами. Так, один парень разослал 5 762 интервью и получил всего 13 приглашений на собеседование и только по поводу частичной занятости. Вторая героиня, выросшая в Силиконовой долине и получившая отличное образование в IT, год искала работу, но ее пригласили только на должность повара буррито — можно сказать, предложили крутить шаверму. Отчаявшись, девушка стала вести блог в TikTok, стала инфлюенсером по косметике. Кое-как ей, высококлассному инженеру, удалось получить работу менеджера по продажам IT-продуктов.
>>3526124 (OP) На так всё встало на свои места. Оказывается, одной лишь корочки не достаточно и не плохо бы иметь хардскиллы, которые легко проверяются. В индустрии же не везде хлебушки сидят и прекрасно понимают, что зумеры идут в ИТ чисто за баблом и сами не хуя не умеют, а корочкой это не скрыть, так что вакансии закрываются выпускниками других технических специальностей, которые научились чему-то сами. К тому же, если тебя не захантили сразу после стажировки, это уже повод задуматься.
Сам общался с выпускниками ИТ-специальностей. Они буквально нихуя не знают и им это, в принципе, не интересно. Большинство таких выпускников в этой стране, по крайней мере работают не по специальности и это норма.
Хочу открыть какой то некоммерческий публичный сервис, что делать? Кодить не умею почти. Это желание
Аноним02/09/25 Втр 02:41:23№3532253Ответ
>>3532253 (OP) Блять, просто покупаешь доступ к нейросетям - copilot или kilo code. Пишешь им что ты хочешь сделать. Далее случится одно из двух: делая проект ты потратишь несколько месяцев или даже пару лет, научишься программирования и вопрос "как программировать научите" отпадёт сам собой. Потом мамка выпиздит тебя на мороз, так как ты бабки не приносишь в дом. На этом твой "некоммерческий публичный сервис" закончится. Вариант второй: ты прозреешь или забьёшь на свой проект. Внезапно окажется, что уже есть 100500 похожих сервисов. И делать ещё одну непонятную хуйню ради кого-то смысла никакого нет.
Сап програноны. Я планирую создать приложение для ios и android и нахожусь в поиске фуллстак разработчика/небольшой команды для создания несложного MVP. Не могу сразу раскрыть всю идею, но если описать в двух словах: простой SMM агрегатор продавцов и покупателей, где они могут искать друг друга по определенным критериям. Если у тебя есть опыт в подобном - ниже можешь оставить свои кейсы и почту. Хорошего тебе дня, анон!
Бывало ли у вас такое, что устраивался в тёплую ламповую компанию, а через какое-то время всё ощутимо скатывается в гавно? Бывало, узнали? Тред про это. Будем ныть? Хочется просто разобраться.
Почти 3 года назад устроился в охуенную компанию+команду, дримтим с ультралайтовыми процессами. За всё время подняли зарплату с 200к до 240к, сейчас опыта более 6 лет на бекенде+аналитика+всякая хуйня типо внедрение+сопровождение нейросетей. Тогда ещё половину дня мог играть в игры, смотреть сериалы - и процесс был, никто не грузил.
Это стартап, пока мы писали скелет проекта+MVP стадию обкатывали, всё было заебись - никакой потогонки (внезапно), никаких сторипоинтов, дейликов, отчётов. Просто приходишь, берёшь задачу и выполняешь её. Команда была в разы больше. Год назад начались нехуёвые сокращения, после которых снова набрали людей (с нулёвым опытом) и признались, что они обосрались. Сейчас снова идут сокращения. Добивают выживших, люди перестали уже отписываться в #general канал, что они уходят (нас около 100 было, сейчас едва ли 50)
Потом начали требовать оценку в сторипоинтах, дейлики внедрять каждый день. Вместо дружелюбного ПМ-а (которым ТАК ГОРДИЛИСЬ на первых порах) - поставили токсичного душного уёбка, который нас ни во что не ставит, а только требует "КОГДА БУДЕТ ГОТОВО?". Начали отчитываться перед клиентами, прямо таки начали делать встречи, где программисты говорят какие пиздатые нововедения они сделали. Одновременно с этим, клиенты нас поливают гавной, что у нас нихуя не работает и кнопки теперь в других местах. Чувствую, что к концу года ещё и тайм-треккер поставят.
Премий нет. Были какие-то, типо 5-10 тысяч рублей в месяц, сейчас вот кризисом обговаривают. Вместо одного проекта (основного), веду теперь сразу 3. Знаете сколько это репозиториев? Штук 20. Кабаныч стал открыто нас душить, что мы не работаем, нет результата, не приносим деньги и тп и тд. На менеджемент нанимают каких-то собутыльников, которые не шарят в теме, а могут только указывать и заставлять делать. На месячных собраниях один только негатив, который они называют "Ну это же просто факты!"
>>3534471 >>После 2024го года вообще перестали откликаться на мои резюме в Линкедыне окончательно >Сам линкедын сдох и сейчас выглядит как какое-то сборище инфоцыган из индии.
Он всегда таким был, и это его фишка. Ярмарка тщеславия