Бред

Ответить в тред Ответить в тред
Check this out!
Аноним 03/10/21 Вск 15:16:00 2554772201
vlc.png 34Кб, 942x585
942x585
Вкатился бля в программирование называется.
Пытаюсь сделать экстрактор превьюшек по видео в синхронной среде - без async, подключил LibVLCSharp и VideoLAN.LibVLC.Windows, а эта залупа иногда берет и бросает исключение AccessViolation. Как же я заебался с этим опийсосным говном.
Что я делаю не так, аноны?
Аноним 03/10/21 Вск 15:20:06 2554774402
>>255477220 (OP)
Что за пиздец иде? Зачем оно подчёркивает width и int? И ещё пишет повторно типа size = 0.
0) на новой строке тоже пиздос какой-то
Аноним 03/10/21 Вск 15:27:57 2554778943
Аноним 03/10/21 Вск 15:32:46 2554781544
бамп
03/10/21 Вск 15:33:27 2554781905
Аноним 03/10/21 Вск 15:39:32 2554785086
Аноним 03/10/21 Вск 15:46:17 2554788797
как писать приложухи с помощью браузерного движка ?
Аноним 03/10/21 Вск 15:52:45 2554792598
бамп
Аноним 03/10/21 Вск 16:01:34 2554797739
бамп
Аноним 03/10/21 Вск 16:03:29 25547989510
бамп
Аноним 03/10/21 Вск 16:06:47 25548005811
бамп
03/10/21 Вск 16:14:25 25548045312
14077663689650.jpg 47Кб, 704x528
704x528
Аноним 03/10/21 Вск 16:14:32 25548046013
>>255477220 (OP)
>Пытаюсь сделать экстрактор превьюшек по видео в синхронной среде - без async, подключил LibVLCSharp и VideoLAN.LibVLC.Windows

Чего блять? Ты там головой пизданулся ебать?
03/10/21 Вск 16:15:21 25548050014
Аноним 03/10/21 Вск 16:20:35 25548078115
>>255477440
width скорее всего предлагает передвинуть поближе к использованию
int сделать var
а второе size = 0 - потому что в дебаге значения переменных пишет
Аноним 03/10/21 Вск 16:20:50 25548079316
>>255480500
Зачем ты хуйню какую-то делаешь? Делай что-то нормальное.
Аноним 03/10/21 Вск 16:22:04 25548087117
Мало библиотек установил.
Аноним 03/10/21 Вск 16:22:37 25548090418
нормально делай - нормально будет
Аноним 03/10/21 Вск 16:22:56 25548092319
Аноним 03/10/21 Вск 16:23:30 25548096020
>>255477220 (OP)
Написал бы от имени тянки - уже бы все сделали.
Аноним 03/10/21 Вск 16:23:37 25548096521
>>255480904
>Просто берешь и становишься миллионером, делов то
Аноним 03/10/21 Вск 16:24:17 25548101222
>>255480960
Сап двач я тян пруфов не будет как пропатчить kde2 под FreeBSD
Аноним 03/10/21 Вск 16:24:27 25548102023
>>255480960
Сап двач, я транс-тян, пруфов не будет.
Аноним 03/10/21 Вск 16:24:42 25548102924
Аноним 03/10/21 Вск 16:25:25 25548106825
>>255480960
Только после ёбки. Тян которая хуй не сосёт не нужна.
Аноним 03/10/21 Вск 16:25:35 25548107326
16331702052350.jpg 111Кб, 800x600
800x600
>>255480960
Этот прав, ОП, пересоздай тред через час как сказано
Аноним 03/10/21 Вск 16:26:08 25548110727
>>255481068
Сап харкач, на трипл ебусь и спрашиваю советы как пропатчить kde2 под FreeBSD
Аноним 03/10/21 Вск 16:28:36 25548125528
Аноним 03/10/21 Вск 16:28:57 25548127629
>>255481068
99 анонов пройдут мимо, но один симп сделает всю работу за "спасибо".
Уже тысячу раз проверено.
Аноним 03/10/21 Вск 16:30:44 25548136630
>>255477220 (OP)
а нахуй ты это делаешь через подписку?
Аноним 03/10/21 Вск 16:31:06 25548138431
>>255477220 (OP)
Твоя говнолиба видимо в thumb записывает хуевый указатель. Проверь в дебагере.
Аноним 03/10/21 Вск 16:31:07 25548138732
>>255477220 (OP)
Наверно thumb ! = null не гарантирует что буфер готов. Обычно дауны выбирают питон, почему ты за c# взялся?
Аноним 03/10/21 Вск 16:31:48 25548141733
>>255481366
Как хочет так и реализовывает, пока соблюдает солид
Аноним 03/10/21 Вск 16:31:51 25548141934
>>255481384
В дебаггере, как ты видишь в ОП-посте, указатели в нулях.
Аноним 03/10/21 Вск 16:32:40 25548145935
>>255481387
Еще как гарантируеть как минимум свёйства имеются :>
Аноним 03/10/21 Вск 16:33:05 25548148636
>>255481417
еще один долбоеб, при чем тут твой солид ебучий?
Аноним 03/10/21 Вск 16:33:32 25548151237
>>255481387
>Наверно thumb ! = null не гарантирует что буфер готов
У меня тоже такая мысль промелькивала, но событие же пришло, должно работать. Я могу вместо события сделать .Result у GenerateThumbnail, но тогда будут еще и дедлоки иногда всплывать.
Аноним 03/10/21 Вск 16:34:11 25548154638
>>255481366
Потому что метод асинхронный, а мне надо вызвать его из синхронного кода. .Result срет дедлоками.
Аноним 03/10/21 Вск 16:34:24 25548156139
>>255481486
Потому что метод может быть реализован как угодно пока внешне все вызывается очевидным образом
Аноним 03/10/21 Вск 16:37:31 25548173940
>>255481419
Может тогда ещё добавить ожидание с условием thumb.Buffer != null ?
Аноним 03/10/21 Вск 16:38:28 25548179741
Аноним 03/10/21 Вск 16:39:32 25548185042
А есть язык в котором все эти проверки на нулл встроены и он тупо выходит из метода если случился нулл? Потому что заебало вручную прописывать
Аноним 03/10/21 Вск 16:39:36 25548186043
16318889482560.png 14Кб, 914x302
914x302
>>255481739
>>255481797
Buffer - это кортеж. Внутри вызов во внешнюю библиотеку.
Аноним 03/10/21 Вск 16:40:33 25548191144
>>255481850
>он тупо выходит из метода если случился нулл
И что дальше ты будешь делать?
Аноним 03/10/21 Вск 16:41:36 25548197145
>>255481911
В жс тупо выходит из функции, ничего не ломается от этого. Просто это чисто низкоуровневая фигня "если не знаю что вернуло то вернуться" это в принципе идиома должна быть
Аноним 03/10/21 Вск 16:42:19 25548200546
>>255481546
попробуй .ConfigureAwait(false).GetAwaiter().GetResult()
Аноним 03/10/21 Вск 16:42:48 25548203347
>>255482005
Пробовал - тоже иногда дедлоки.
Аноним 03/10/21 Вск 16:43:11 25548205848
>>255481561
пошел нахуй, лепить костыли это крайняя мера
Аноним 03/10/21 Вск 16:44:07 25548211349
>>255482058
Еще раз, долбоеб. Метод может быть реализован как угодно, пока соблюдается солид. Если что можно отрефакторить. Разработка путем оптимизации это провал
Аноним 03/10/21 Вск 16:44:41 25548214750
image.png 58Кб, 936x841
936x841
>>255482005
Они сделали свою асинхронность через TaskCompletionSource.
Аноним 03/10/21 Вск 16:45:46 25548220951
>>255481971
>В жс тупо выходит из функции, ничего не ломается от этого
Покажи код, что у тебя откуда выходит.
Аноним 03/10/21 Вск 16:45:47 25548221152
>>255481860
То есть падает внутри этого библиотечного метода? Тогда попробуй тупо поставить задержку перед вызовом.
Аноним 03/10/21 Вск 16:46:28 25548225953
>>255482033
>>255482147
ну попробуй сделать свой метод асинхронным и уже его дожидаться синхронно
Аноним 03/10/21 Вск 16:48:57 25548240654
image.png 10Кб, 734x265
734x265
>>255482211
Вообще залупа какая-то получается.
Аноним 03/10/21 Вск 16:49:17 25548243355
Аноним 03/10/21 Вск 16:50:18 25548249956
>>255482209
Когда например отрисовываю число отелей. Если квери селектор не нашел элемент, просто вернуться
Аноним 03/10/21 Вск 16:52:09 25548259757
>>255482499
Ты сейчас ожидаешь, что мы угадаем как и что ты делаешь и представим код? Код покажи.
Аноним 03/10/21 Вск 16:53:44 25548267458
>>255482597
function drawCountOfHotels() {
const dropdownbox = document.querySelector('#dropdown');

if (!dropdownbox) return;

... тут логика отображения ...
}
Аноним 03/10/21 Вск 16:56:43 25548283259
image.png 16Кб, 685x333
685x333
>>255482406
>>255482211
Ох ебать, переместил задержку выше - заработало.
Как теперь без нее обойтись? Не ждать же по 3 секунды результата, да и 3 секунд может не хватить - и приложение крашнется.
Аноним 03/10/21 Вск 16:58:32 25548294860
>>255482674
Так ты же делаешь проверку на нулл, там где if а еще на undefined, на 0, и на кучу джсной хуеты. В других языках точно так же можно.
Аноним 03/10/21 Вск 16:59:34 25548300361
>>255482948
Да, я и говорю что вот такой шаблонный код должен сам компилятором подстраиваться, мб есть такие языки. Вот в скала с потоками улегчили работу, хочется язык где вот такие строчки с ретурном не надо писать т к они сами пишутся если вероятен нулл
Аноним 03/10/21 Вск 17:01:15 25548310162
>>255482832
Асинхронность
С
И
Н
Х
Р
О
Н
Н
О
С
Т
Ь
Аноним 03/10/21 Вск 17:01:27 25548311363
>>255477220 (OP)
нихуя не понял. Хуйли там сложного, берешь парсишь ссылку на превьюху, дергаешь. все блять. 2 дейстыия нахуй.
Мимо прогер.
Аноним 03/10/21 Вск 17:01:31 25548311664
>>255482113
мог бы просто написать что к программированию не имеешь никакого отношения и просто выучил новое слово "солид"
Аноним 03/10/21 Вск 17:01:35 25548312565
>>255483003
Когда у тебя будет несколько методов подряд, которые могут вернуть null, как ты дебажить это говно будешь?
Аноним 03/10/21 Вск 17:02:20 25548316666
>>255483101
Невозможно применить. Там, куда я собираюсь вставить этот метод, только синхронные интерфейсы.
Аноним 03/10/21 Вск 17:02:55 25548319767
>>255483113
я в гугол встоляю и качаю)))))
Аноним 03/10/21 Вск 17:06:50 25548341268
>>255482832
А если убрать задержку и переместить var buffer = thumb.Buffer в обработчик, то будет ломаться?
Аноним 03/10/21 Вск 17:13:01 25548376669
image.png 18Кб, 824x371
824x371
>>255483412
Лол работает. В чем суть, анон?
Аноним 03/10/21 Вск 17:16:00 25548395470
Тред показал что 99% местных айтибогов на самом деле оказались грузчиками из ашана
Аноним 03/10/21 Вск 17:22:48 25548434971
>>255483766
Хуй знает, какие-то приколы с асинхронностью. Я бы сделал логику в самом обработчике и установку флага по завершению, а вместо thumb != null сделал бы проверку флага.
Аноним 03/10/21 Вск 17:25:57 25548454672
mp4.mp4 9857Кб, 608x1080, 00:00:39
608x1080
Аноним 03/10/21 Вск 17:28:35 25548470473
>>255483125
Это называется монадический интерфейс, типа hui.Govnitize().Mochatize(). Если один из методов даст нуль, то остальные методы не будут вызываться, а получится нуль. Дебажить бряками в каждом методе или последовательно жать ф11, шифт+ф11
Аноним 03/10/21 Вск 17:29:35 25548475974
Аноним 03/10/21 Вск 17:30:29 25548482075
Аноним 03/10/21 Вск 17:30:34 25548482676
>>255483766
У тебя там коллбэк, в нем разве не изолированный скоуп?
Аноним 03/10/21 Вск 17:30:50 25548484377
Аноним 03/10/21 Вск 17:32:18 25548492678
>>255477220 (OP)
Очередной долбоеб выбрал говноязык сисярп и ноет на дваче
Аноним 03/10/21 Вск 17:33:23 25548498279
>>255484820
>Анальная ебля с моей русской подругой у меня дома
Аноним 03/10/21 Вск 17:34:25 25548503180
>>255484826
Переменные из него все равно можно доставать и присваивать выше. Наверное, какая-то залупа с указателями происходит.
Аноним 03/10/21 Вск 17:39:54 25548532181
>>255484982
Спасибо, попробуй подрочить.
Аноним 03/10/21 Вск 18:44:12 25548902782
Настройки X
Ответить в тред X
15000
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов