>>3573686 >Изучай от корки до корки >Windows Internals Нахуя этот справочник от корки до корки учить? К нему можно обращаться в двух случаях 1) посмотреть в общих чертах устройство винды в первых главах 2) читать конкретную тему, которая тебе нужна для чего-то прямо сейчас
Криса Касперски почитай. Прочтёшь книги - научишься хакингу. Почитаешь треды на кывте и васме - научишься японскому языку с проститутками, научишься тайно провозить титановые баттплаги в жопах негритянок и прочим полезным вещам. Рекомендую! Главное, не закончи как он...
Есть кто реверсом работает любой направленности, или сурсы колупает на предмет уязвимостей? Поделитесь как оно вам и что нужно, чтобы на работу устроиться
Как вы обезжиривает своего Кабана?
Аноним04/11/25 Втр 17:38:41№3578289Ответ
Когда пузырь ИИ лопнет, как продолжать обезжиривать кабан кабаныча на свои 500-700к/мес + квартальная премия + годовой бонус? Наш кабан же всегда смотрит на заморского барина, как продолжать его разводить ещё дольше, даже когда пузырь лопнет? Какие фразочки использовать, чтобы его загазлайтить? Якобы это не "пузырь наконец-то лопнул", а "временная коррекция рынка"? "с каждым разом они становятся всё сильнее. Видите, как быстро они развились до текущего уровня, только представьте, что они смогут через пару лет, а вы будете early adapter, следующая модель точно справится с работой макаки" "одна ИИшка не заменит программиста, но комбинация agentic AI сможет, просто нужно больше времени" и твоего жирка, Кабан Кабаныч
Какие вы лично используете приёмы, чтобы мозги своему кабану полоскать? Ясно, что вечно это продолжаться не может, но это как родео, чем дольше продержишься, тем больше налутать успеешь
>>3578929 > Будут нужны те, кто оплалаеь капиталом, умеет захватывать чужие ресурсы в войнах (военные) Ты в курсе, что сейчас не 17ый век, и за победоносную войну получаешь в худшем случае серые развалины, в худшем очередной дотационный город с n-ым населением нахлебников. Просто пойти и захватить FAANG, сказав проггерам программировай, а дизайнерам дизайнировай, не выйдет
"The C Programming Language" — Dennis Ritchie & Brian Kernighan (K&R) — библия языка C. "Computer Systems: A Programmer's Perspective" — Bryant & O'Hallaron (CS:APP) — лучшая книга по пониманию, как работает компьютер на всех уровнях. "Operating Systems: Three Easy Pieces" — Remzi & Andrea Arpaci-Dusseau — бесплатная, отличная книга по ОС (процессы, память, файловая система). "The Linux Programming Interface" — Michael Kerrisk — энциклопедия системных вызовов и API Linux (более 1600 страниц). "Linux Device Drivers" (3rd edition) — Jonathan Corbet и др. — классика по написанию драйверов (бесплатно онлайн). "Understanding the Linux Kernel" — Bovet & Cesati — глубокое погружение в ядро Linux. "Modern Operating Systems" — Andrew Tanenbaum — фундаментальная теория ОС.
В программировании довольно сложно определить момент, когда ты что-то действительно знаешь, а когда нет. Человек может хорошо разбираться в системной разработке, но при встрече с человеком сопоставимого уровня, который работает в вебе, он будет ощущать себя некомпетентным. Существуют ли при этом какие-то объективные метрики уровня разработчика? Например, можно ли считать технически зрелым человека, который собрал LFS? Или того, кто занял позицию senior? Это лишь примеры. Интересует субъективная точка зрения на то, по каким признакам вообще имеет смысл оценивать уровень инженера.
>>3621010 (OP) > Существуют ли при этом какие-то объективные метрики уровня разработчика? да, как и у любого инженера - количество успешно завершенных проектов
>>3621010 (OP) Не существует, это абсолютно бессмысленное писькомерство. Ну собрал человек LFS, и что, кому есть до этого дело, если для работы это не нужно? Оценивать можно только умение делать какой-то конкретный набор задач, который нужен для развития проекта, а не усреднённый образ "настоящего программиста", который умеет всё понемногу, т е. не умеет ничего.
>>3621010 (OP) Нет, объективных метрик нет и не будет, так как задачи разные у разных разработчиков (или кого ты под "инженерами" понимаешь здесь). Примерно оценить уровень можно, посмотрев на код, который человек пишет. Но чтобы этот код адекватно оценить, надо самому быть как минимум на том же уровне, что и оцениваемый специалист. Если вводить какую-то метрику, то она очень быстро станет количественной целью, а не качественной. Так уже было с количеством строк кода, количеством пулл реквестов и т.д. Сборка lfs никакого отношения к программированию не имеет. Лычку "сеньор" могут дать просто так.
Защита системы
Аноним# OP22/12/25 Пнд 10:52:30№3609921Ответ
Здравствуйте форумчане. Есть некая система из компьютеров, в одной аудитории. Необходимо предоставлять возможность пользоваться этими комптютерами только при наличии RFID карточки (ардуино). Какие у вас есть идеи реализации. Заранее спасибо
Аноны, нужна ваша мудрость. Пилю свою игрушку с ИИ на ONNX Runtime с бэкендом DirectML (GPU), не путать с CUDA — речь про универсальный бэкенд от майков, который гоняет и на амуде, и на интелах, и на жабах.
Сейчас использую YOLOv8, параллельно делаю поддержку для YOLO4 Darknet. На старте было ~30 FPS, после оптимизаций (batch, асинхрон, pin memory) вышел на 80 FPS, но хочу в идеале хотя бы 150-200.
Железо норм, упор сейчас не в GPU, а скорее в саму реализацию. Знаю про FP16/INT8, профилирование, минимизацию копирования и графовую оптимизацию, но может есть ещё приёмы, которые работают конкретно для DirectML?
Ещё интересует, как грамотно распараллелить захват экрана, препроцессинг и инференс, чтобы не ждать ИИ и не кормить его устаревшими кадрами (рассинхрон с игрой получается).
Если кто-то уже дрочил ONNX Runtime с DirectML, особенно под real-time задачи, поделитесь схемами, флагами, лайфхаками. В гугле про это почти пусто.
Вопросы по делу:
Как вы оптимизируете пайплайн DirectML?
Какие есть хитрые флаги/опции у onnxruntime для DirectML, про которые мало кто знает?
Как минимизировать latency между кадром и результатом инференса?
>>3517841 В ранние часы солнце перед Фаной нагнало и обошло самолет переместившись мимо Фаны по диагонали Теперь самолет летел за садящимся солнцемРассудив что приём пищи закончен я забрала отрезанную головучан у коричневойчан
Пытаюсь гидрой реверсить бинарь со своего роутера, но очень быстро упираюсь в то, что происходит вызов функции по адресу 0 (на втором скрине инструкция по адресу 400860 читает ноль с адреса 0x410930 и пишет его в t9, а двумя инструкциями позже на этот нулевый t9 делается колл)
Как я понимаю, туда что-то должно записаться в рантайме, но от энтри поинта(первй скрин) и до момента вызова нуля, этого не происходит. Кроме того radare2 говорит что импортов у бинаря нет, а на этом мои идеи о том что может происходить заканчиваются
Буду благодарен если кто-то поможет пролить свет на происходящее.
Всем привет, это вообще мой первый тред на дваче, но может кто-то подскажет в свере программирования. изучаю c#, а именно базу языка вроде выучил и вник, хоть и немного забываются какие-то тонкости, но всё же. и написал мини прогу с использованием entity framework, ассинхроным программированиям по вакансиям. она не была нацелена на коммерцию больше тренировка по ролику на ютубе и внедрению чего-то своего. использовал базу данных postgreSQL вот... может кто разбирается в этой отрасли и сможет подсказать, что учить дальше? роуд мапы в инете размыты больше и всегда эти слова про "ну это было бы хорошо, это тоже было бы хорошо и ну это". что сами бы посоветовали учить, какие пет проекты и правда прокачают навыки в этой области? буду очень благодарен за советы
Всем привет, хочу почитать ваши советы по поводу поиска работы, или по поводу того что можно самостоятельно поизучать для дальнейшего поиска. После вуза два года поработал в техподе ИС на базе SAP, но какого-то роста и перспектив не ощутил, зато ощутил давящее отсутствие денег. Надев розовые очки я бы сказал что хочу писать код, но в реальности мой максимум это написать криво работающую змейку на плюсах, поэтому неплохим вариантом вижу тот же техпод или администрирование, хотя бы для начала. Как ни странно, за два года работы у меня вообще нет ощущения что я хоть чему то научился и могу представлять какую-то ценность, пытался сходить на несколько собесов по аналогичным должностям, где меня тупо задавили техническими вопросами с которыми я никогда не сталкивался(например, то же администрирование, которое там подразумевалось на должности техпода).
Так вот, какие направления стоит рассмотреть, в которые берут либо без опыта, либо для которых можно будет подготовиться самостоятельно, и из которых можно будет куда-нибудь вырасти? Ну и в идеале, чтобы можно было претендовать хотя бы тысяч на 60 в месяц.
>>3619173 >вкатуны/неудачники в профессии писали "вайти всё! новый фейсбук не создашь! новый ютуб не создашь!" Допустим. И чо, создали такие как ты "удачники" новый фейсбук или ютуб? А, падаль инфоцыганская? В чем были не правы тогдашние твои вымышленные комментаторы? Ты слизь с хуя подзаборной псины создал свой ютуб? Создал новый фейсбук? А, блядь? Хотя бы сайтик с доходом в пять тыс руб в месяц создал, пес?
Шо бля? Не слышу?! Нет? Нет, сука?! Так завали еблище и иди мразь создавай фейсбук, дебила кусок.
Что, не можешь? Понимаешь, кусок говна, что это уже никому нахуй не нужно - не нужно миру 20 фейсбуков и 40 ютубов?
>>3619173 >когда сосака умирала и становилась эквачем, уже по /b/ыбдлятне бегали галеристы Твой уровень мне понятен - двачер. Ты блядь даже не смог привести примеры площадок с айтишниками, сославшись блядь на какие-то помойки. Какая нахуй сосака, дегроид ты в жопу ебаный? Ты на полном серьезе мне тут пишешь про профильные форумы в виде некой "сосаки"? Дегенерат блядь с интеллектом хлебушка.
>>3619173 >ещё 15 лет назад, в 2011 году, когда сосака умирала Но этот раковник для быдла справедливо считался зашкваром ещё в эпоху педального подтирача, он и не жил никогда. Ностальгирующие сосачеры - это так мило.
В IT после 30
Аноним17/01/25 Птн 05:55:28№3364256Ответ
Сап программач. В тред призываются опытные двачеры в сфере. Вопрос очень важный, для меня, прошу отнестись с пониманием и сказать своё мнение. Мне 34 скоро, и в этом году в голове что то щёлкнуло, я понял что хочу свичнутся в IT. Мне интересно ваше мнение, каковы шансы за 5-7 лет апнутся до сеньёра, учитывая что я заебись шарю в компах, имею логическое мышление, технарь. По вводным: - 15 лет отпахал в одной конторе (гос) - Есть ВО по энергетике - В данный момент являюсь главным инженером подразделения - имею бешенное желание учится - не боюсь переработок (привык на этой работе ебашить 24/7 - в целом стрессоустойчив и коммуникабелен
Планирую вкатится в python developer/data scientist может ещё параллельно Go Что посоветуете на старте? Как быстрее обучится, что по поводу курсов (не СкиллFUCKтори ессесно)
Про то что придётся быть джуном на подсосе за 80к в курсе, не пугает, подушку финансовую для перехода готовлю, что бы прям совсем не ахуеть.
Журнал The New York Times выпустил статью, которая для американцев стала своего рода оглашением диагноза, а для наших людей будет неприятным откровением. Журналисты написали, что для выпускников IT больше нет работы. Сегодня среди выпускников технических колледжей с программистскими специальностями уровень безработицы максимальный за историю этой профессии: 6,1%, который в ближайший год-полтора увеличится до 7,5%.
Столько молодых программеров в возрасте от 22 до 27 лет не могут найти никакую работу вообще, даже официантами. То есть, помимо того, что для них нет уже высоких зарплат и нет рабочих мест по специальности, имеется другая проблема — их специфическое образование, часто получаемое удаленно, не привило им базовых навыков социализации, чтобы выполнять простую работу в другой сфере.
Статья изобилует самыми удивительными примерами. Так, один парень разослал 5 762 интервью и получил всего 13 приглашений на собеседование и только по поводу частичной занятости. Вторая героиня, выросшая в Силиконовой долине и получившая отличное образование в IT, год искала работу, но ее пригласили только на должность повара буррито — можно сказать, предложили крутить шаверму. Отчаявшись, девушка стала вести блог в TikTok, стала инфлюенсером по косметике. Кое-как ей, высококлассному инженеру, удалось получить работу менеджера по продажам IT-продуктов.
Привет,у меня есть проблемка я делаю 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
Позиция курсора устанавливается в начало перед каждым кадром
Дополнительно рекомендуется:
Добавить обработку ошибок при открытии файла
Добавить проверку на корректность размеров консоли
>>3536421 Потому как скоро закончится ограничение времени в течение которого Эри может приме нить Связку Духа на КаоОн поднял немного левый кулак и открыл рот ри
Кто нибудь может посоветовать бесплатный способ обучения программированию? Есть желание, есть железо, но нет денег. Сайтов так и не нашел с бесплатным обучением, а обучаться самостоятельно даже не представляю как. Интересует безопасность сети и взлом.
>>3617087 >Англоязычных гайдов тоже не нашел https://roadmap.sh/machine-learning Да этих роадмапов вагон и маленькая тележка. Берешь любой и изучаешь. База у всех всё равно одинаковая. Там всё по полочкам разложенно. Книг так же море, как бесплатных, так и условно бесплатных. Архив Анечки в помощь. Кучи гайдов, обучалок на тытрубе и других платформах. Я хуею, 2026 год, а люди всё ещё не догадались что-то кроме порнухи гуглить.
WSL ненавидит меня
Аноним02/01/26 Птн 23:45:08№3616685Ответ
Решил попробовать написать простенький код с помощью ИИ. Столкнулся с проблемой до первой строчки. WSL отказывает скачивать нужные библиотеки после команды curl -L https://sh.rustup.rs -o rustup.sh. Загрузка просто останавливается на 56 или 66% - всегда по разному. Ранее команда была чуть другая, с | на конце, но получив ее WSL переставал реагировать вообще на любые команды. Что делать, аноны? Я в коде первый день, постучался в дверь только, а меня уже нахуй послали
>>3616685 (OP) Скачай через wget или пакетный менеджер бубунты. Если позволяют ресурсы на компудахтере, лучше виртуалку поставь, wsl это то ещё говно лагучее.
>>3617974 >WSL2 гарантированно быстрее любой виртуалки Круто, а зачем мне эта информация? Я писал что wsl медленная? Нет, я написал что это лагучая и это факт. Да и о какой скорости мы говорим, если человек только начинает программировать? +0.1 мс? Бред.
Нативный эмулятор под x86 с юзанием виндовского CONTEXTа
Аноним03/01/26 Суб 22:40:56№3617144Ответ
Сап, сосач, есть ли эмуляторы под x86 на стишке которые саппортят директ врайт в память и вызовы функций, т.е выход из эмуляции? Сама суть в том, что я трейшу один бинарник и задаю ему PAGE_NOACCESS и потом в вехе отлавливаю исключение и испольняю код.
Сап, нужна ваша помощь. Если кратко то нужно получить полигон здания зная только его геокод, точку.Через какие сервисы это можно сделать? Яндекс и 2gis не подходят как я правильно понимаю, они не предоставляют точки координат границ здания, а только центр.
>>3531078 (OP) >нужно получить полигон здания зная только его геокод, точку Возьми геоданные из OSM и сам найди полигон по своей геокодлированной точке (хз что ты под этим понимаешь)
Найти ближайший к заданной координате полигон здания - задача на 15 минут.
>>3532253 (OP) Блять, просто покупаешь доступ к нейросетям - copilot или kilo code. Пишешь им что ты хочешь сделать. Далее случится одно из двух: делая проект ты потратишь несколько месяцев или даже пару лет, научишься программирования и вопрос "как программировать научите" отпадёт сам собой. Потом мамка выпиздит тебя на мороз, так как ты бабки не приносишь в дом. На этом твой "некоммерческий публичный сервис" закончится. Вариант второй: ты прозреешь или забьёшь на свой проект. Внезапно окажется, что уже есть 100500 похожих сервисов. И делать ещё одну непонятную хуйню ради кого-то смысла никакого нет.
>>3535136 Они повторяли это обещание снова и снова но все равно каждый раз их переполняли эмоции Она ничего не сделала Но конечно учителя не сказали бы что это она если бы им не сказали что это так Поэтому Ара только улыбнулась и молчала когда остальные поблагодарили ее Позже она пошлет брату сообщение Скорее всего это сделал он потому что именно с ним она это обсуждала
Сап програноны. Я планирую создать приложение для ios и android и нахожусь в поиске фуллстак разработчика/небольшой команды для создания несложного MVP. Не могу сразу раскрыть всю идею, но если описать в двух словах: простой SMM агрегатор продавцов и покупателей, где они могут искать друг друга по определенным критериям. Если у тебя есть опыт в подобном - ниже можешь оставить свои кейсы и почту. Хорошего тебе дня, анон!
>>3535123 Су Нань потрясла Си Сяе за плечи и спросилаРазумеется сказала я в ответ и тут поняла что только что договорилась встретиться с ним снова Он обвёл меня вокруг пальца даже при всей моей осторожности в начале разговора