русский
Germany.ruForen → Архив Досок→ Programmierung

Долбаный билли...

2201  1 2 3 alle
Murr патриот01.10.24 23:43
Murr
01.10.24 23:43 

Как мне надоел билли со своими кривыми руками...

Не пользовался Студией, но...

Problem signature:

Problem Event Name: APPCRASH

Application Name: BackgroundDownload.exe

Application Version: 3.11.2180.21897

Application Timestamp: 8ed452ce

Fault Module Name: clr.dll

Fault Module Version: 4.8.3928.0

Fault Module Timestamp: 5d390139

Exception Code: c0000005

#1 
alex445 патриот02.10.24 06:11
NEW 02.10.24 06:11 
in Antwort Murr 01.10.24 23:43
Не пользовался Студией

А что нынче в чести?

#2 
AlexNek патриот02.10.24 18:02
AlexNek
NEW 02.10.24 18:02 
in Antwort Murr 01.10.24 23:43

Похоже только у тебя, но и ошибки отвык описывать хммм

#3 
AlexNek патриот02.10.24 18:03
AlexNek
NEW 02.10.24 18:03 
in Antwort alex445 02.10.24 06:11

Rider похоже идет на подъем.

#4 
Бесконечный цикл постоялец02.10.24 20:40
NEW 02.10.24 20:40 
in Antwort Murr 01.10.24 23:43, Zuletzt geändert 02.10.24 21:16 (Бесконечный цикл)

Де Билл отошел от дел и даже массовое чипирование с вакцинацией его не радуют. Решил побаловать себя дауншифтингом и покупает хот-доги на улице (по слухам):



https://fishki.net/2842771-billa-gejtsa-sfotografirovali-v...


UPD: ссылка старая с 2019 (хотел просто фотку найти) и происходит это в Сиэтле. Но сути это не меняет. Совсем недавно в конце сентября Де Билла застукали за тем же занятием на Таймс-скве, но теперь он жрал халяльное мясо. Но это только подтверждает диагноз.


#5 
alex445 патриот02.10.24 20:42
NEW 02.10.24 20:42 
in Antwort Бесконечный цикл 02.10.24 20:40

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

#6 
alex445 патриот03.10.24 13:24
NEW 03.10.24 13:24 
in Antwort Murr 01.10.24 23:43, Zuletzt geändert 03.10.24 13:26 (alex445)

Дед, ты искал что-то для поездок к речке, чтобы без прав? Не знаю как в твоём оффшоре, но судя по видосу, на Украине на таком можно без прав. Проверь - может, и у тебя тоже можно. Вот про вместимость не знаю - там наверное и одному будет тесновато. Ну или подобный "люмузин" - их сейчас много кто выпускает, хотя по сути это 1-2 модели перелицованных.


#7 
Murr патриот04.10.24 14:54
Murr
NEW 04.10.24 14:54 
in Antwort AlexNek 02.10.24 18:02

а чего описывать?

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

Ничего апгрейдного сам не запускал.

#8 
Murr патриот04.10.24 14:57
Murr
NEW 04.10.24 14:57 
in Antwort alex445 03.10.24 13:24

Фигня - на ней не доехать куда надо.


#9 
AlexNek патриот04.10.24 15:58
AlexNek
NEW 04.10.24 15:58 
in Antwort Murr 04.10.24 14:54
а чего описывать?

Ну хотя бы для воспроизведения ошибки смущ


а с утречка на экране окошко с маркером Студии и ошибкой

вот нефига не делал, а вдруг студия начала грузиться?

Очень странно, а что за ехе такое выполняется?


А после перегрузки системы что? Судия грузится? Инсталлер запускается?


Да всё это фигня. Вот у меня ошибка, так фиг поймёшь.

Делаю ВПФ приложение, нужно открыть файл, вызываю открытие файла. Есть 3 типа диалогов, и каждым примерно одинаковая история.

Первый раз после старта проги и поле выбора открыть файл, прога падает без каких-либо сообщений.

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

Явно что-то с системой, никогда еще не попадалось. хммм

#10 
Срыв покровов патриот04.10.24 16:07
NEW 04.10.24 16:07 
in Antwort AlexNek 04.10.24 15:58
AlexNek патриот04.10.24 16:15
AlexNek
NEW 04.10.24 16:15 
in Antwort Срыв покровов 04.10.24 16:07

спасибо, но никаких битых ссылок не наблюдаю.

#12 
Срыв покровов патриот04.10.24 16:23
NEW 04.10.24 16:23 
in Antwort AlexNek 04.10.24 16:15
прога падает без каких-либо сообщений.

если прога падает, то ты не словил какое-то исключение
тогда оно должно быть запротоколлировано в Event Viewer


Если пишешь с нуля приложение, там тоже есть эта проблема?
только на твоей машине или на любой другой тоже?



так пробовал: openFileDialog1.InitialDirectory = @"C:\"

#13 
Murr патриот04.10.24 16:39
Murr
NEW 04.10.24 16:39 
in Antwort AlexNek 04.10.24 15:58

Именно так - самостоятельно пошел апдейт Студии.


После перезагрузки системы отвалился GitDesctop...

ошибка в kernel.dll


С файлами - было - много объемных файлов и работающее превью. Как отключать - не смотрел.

#14 
AlexNek патриот04.10.24 18:18
AlexNek
NEW 04.10.24 18:18 
in Antwort Срыв покровов 04.10.24 16:23

Спасибо за поддержку, я уже просто забил на это. Но другом компе работает без проблем


тогда оно должно быть запротоколлировано в Event Viewer

не нашел ничего, да и нормальные исключения студия одни фиг ловит, ну и "глобал хук" стоит на исключения

Если пишешь с нуля приложение, там тоже есть эта проблема?

Это еще не пробовал

только на твоей машине или на любой другой тоже?

как и подозревал исключительно на моей


вот ента фигня помогает для винформовских диалогов: dialog.AutoUpgradeEnabled = false;

#15 
AlexNek патриот04.10.24 18:20
AlexNek
NEW 04.10.24 18:20 
in Antwort Murr 04.10.24 16:39
Именно так - самостоятельно пошел апдейт Студии.

А отчего уверен, что именно студии, иконка ни о чём не говорит.

Это нашёл?

Application Name: BackgroundDownload.exe

#16 
Murr патриот04.10.24 19:49
Murr
NEW 04.10.24 19:49 
in Antwort AlexNek 04.10.24 18:20

Угу...

C:\Users\**\AppData\Local\Temp\lfjudvzb.duu\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service

#17 
Murr патриот04.10.24 19:56
Murr
NEW 04.10.24 19:56 
in Antwort Murr 04.10.24 19:49

Или тут:

C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service

#18 
AlexNek патриот04.10.24 20:03
AlexNek
NEW 04.10.24 20:03 
in Antwort Murr 04.10.24 19:56

Теперь осталось выяснить, кто это вызвал. смущ

А что VS Installer говорит?

#19 
Murr патриот04.10.24 21:12
Murr
NEW 04.10.24 21:12 
in Antwort AlexNek 04.10.24 20:03

А Я еще не интересовался.

мне достаточно того что гитхаб недоступен и надо его чинить...

#20 
AlexNek патриот04.10.24 21:17
AlexNek
NEW 04.10.24 21:17 
in Antwort Murr 04.10.24 21:12
гитхаб недоступен

не понял - https://github.com/ недоступен?

#21 
AlexNek патриот05.10.24 11:32
AlexNek
NEW 05.10.24 11:32 
in Antwort Срыв покровов 04.10.24 16:23
тогда оно должно быть запротоколлировано в Event Viewer

нашел! Но особо ничего не даёт


Faulting application name: MyApplication.exe, version: 1.0.0.0, time stamp: 0x66960000

Faulting module name: KERNELBASE.dll, version: 10.0.22621.4111, time stamp: 0x03c619d0

Exception code: 0x80000003

Fault offset: 0x0000000000117a62

Faulting process id: 0x0x3264

Faulting application start time: 0x0x1DB170876232C3E

Faulting application path: C:\MyApplication\bin\Debug\net8.0-windows\MyApplication.exe

Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll

Report Id: 9ed0d519-7dab-42d3-9335-f653b9655c60

Faulting package full name:

Faulting package-relative application ID:

#22 
Murr патриот05.10.24 16:22
Murr
NEW 05.10.24 16:22 
in Antwort AlexNek 04.10.24 21:17

десктопный апп падает.

Остальное пока не смотрел.

#23 
AlexNek патриот05.10.24 17:07
AlexNek
NEW 05.10.24 17:07 
in Antwort Murr 05.10.24 16:22
десктопный апп падает.

Аа... github desktop?

А зачем он нужен? Для интереса раз попробовал репу склонировать, ничего особенного не нашел.

#24 
Murr патриот05.10.24 21:20
Murr
NEW 05.10.24 21:20 
in Antwort AlexNek 05.10.24 17:07

Мне удобно!

#25 
AlexNek патриот05.10.24 22:08
AlexNek
NEW 05.10.24 22:08 
in Antwort Murr 05.10.24 21:20

Вполне возможно. Мне просто незачем иметь еще один гит клиент.

#26 
alex445 патриот06.10.24 08:39
NEW 06.10.24 08:39 
in Antwort AlexNek 05.10.24 22:08, Zuletzt geändert 06.10.24 08:40 (alex445)

А тот, что в Студию встроен, это и есть тот самый десктопный? Вроде, в Студии лишь какая-то интеграция и интерфейс, а гит всё равно нужно отдельно ставить?


Просто когда Студию ставишь, там куча всего по-умолчанию ставится (включая ИИ-помощника), так что непонятно, отдельно оно идёт или уже часть этой же Студии. Или вообще по-умолчанию в Винду уже встроено.

#27 
AlexNek патриот06.10.24 11:40
AlexNek
NEW 06.10.24 11:40 
in Antwort alex445 06.10.24 08:39
А тот, что в Студию встроен, это и есть тот самый десктопный?

нет конечно. Для каждого это будет свой.


а гит всё равно нужно отдельно ставить

Вот это можно рассматривать как базовый уровень.


там куча всего по-умолчанию ставится (включая ИИ-помощника)

Скриншот с галочкой про ИИ-помощника можно? Ну или хотя бы просто сказать, где видели?

#28 
alex445 патриот06.10.24 12:22
NEW 06.10.24 12:22 
in Antwort AlexNek 06.10.24 11:40, Zuletzt geändert 06.10.24 12:24 (alex445)
А тот, что в Студию встроен, это и есть тот самый десктопный?
нет конечно. Для каждого это будет свой.

Свой интерфейс к одной и той же модели где-то на серверах МС? Или вам дадут загрузить локальную версию их ИИ, для которой вам нужен будет минимум кластер из топовых видюх и сотни гигабайт оперативы, а также отдельная линия электропитания для вашего жилья, чтобы это всё работало? И это будет слабенький ИИ.

#29 
AlexNek патриот06.10.24 12:26
AlexNek
NEW 06.10.24 12:26 
in Antwort alex445 06.10.24 12:22
Или вам дадут загрузить локальную версию их ИИ

Какое-то просто помешательство на ИИ шок

Речь то о ГИТе шла!!

#30 
alex445 патриот06.10.24 12:26
NEW 06.10.24 12:26 
in Antwort AlexNek 06.10.24 11:40, Zuletzt geändert 06.10.24 12:27 (alex445)

Эта хрень включена по-умолчанию при установке Студии.

#31 
AlexNek патриот06.10.24 13:25
AlexNek
NEW 06.10.24 13:25 
in Antwort alex445 06.10.24 12:26
Эта хрень включена по-умолчанию при установке Студии

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

#32 
alex445 патриот06.10.24 13:47
NEW 06.10.24 13:47 
in Antwort AlexNek 06.10.24 13:25, Zuletzt geändert 06.10.24 13:48 (alex445)

Да вроде денег не берут пока. Хотя я не пробовал.


В том-то и дело, что не замечаете, а оно уже вокруг вас. Может даже уже внутри! О_о

#33 
AlexNek патриот06.10.24 14:26
AlexNek
NEW 06.10.24 14:26 
in Antwort alex445 06.10.24 13:47
Да вроде денег не берут пока. Хотя я не пробовал.

пробовали и не нравится улыб


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


1.AI tools Copilot integrated directly into Visual Studio

2.GitHub Copilot


К 1 прямого доступа нет: IntelliCode, Code Completions и т.п. и да бесплатный

И 2 тоже стал бесплатный шок https://github.com/pricing

А помню, еще отказался, как захотели денежку за него...


Нет, осталось - Additional add-ons

И бесплатный тоже как бы не бесплатный:

Free Access: Eligible Users: Some users can access GitHub Copilot for free. This includes verified students, teachers, and maintainers of popular open-source projects https://docs.github.com/en/copilot/managing-copilot/managi...

#34 
alex445 патриот06.10.24 14:40
NEW 06.10.24 14:40 
in Antwort AlexNek 06.10.24 14:26

А почему он у меня по-умолчанию ставится? Чтобы отказаться, надо специально галку снимать.


На рабочей про-версии Студии тоже стоит по-умолчанию.

#35 
AlexNek патриот06.10.24 17:41
AlexNek
NEW 06.10.24 17:41 
in Antwort alex445 06.10.24 14:40
почему он у меня по-умолчанию ставится?

По идее IntelliCode, Code Completions должны работать по умолчанию как положено.

#36 
alex445 патриот20.10.24 12:04
NEW 20.10.24 12:04 
in Antwort AlexNek 06.10.24 17:41, Zuletzt geändert 20.10.24 12:08 (alex445)

В тему "долбаного Билли". Раньше ругали всякие МСовские веб фреймворки, которые делали программирование в вебе подобным десктопу - кнопочки таскаешь на форму, в обработчиках событий пишешь код. Удобно же и охренительно! Но всякие упорыши, как правило из мира бесплатно и опенсорс, или будучи приверженцами технологических высеров разных полупокерных корпораций (не зря, не зря вся эта братия кучкуется и объединяется, когда надо где-то выступить с флажками и поорать), кричали в голосину, что неудобно, нельзя поправить, сам чёрт не разберётся в сгенеренной разметке. Поглядел разметку некоторых сайтов, и что генерят современные фреймворки. Вот это овнище это удобно, и сам чёрт разберётся? Нахрена они это делают? У них один файл стилей без изоляции по компонентам, и они пытаются уникальное, при этом осмысленное и читаемое имя для каждого из сотен стилей придумать, что неизбежно выливается в написание эссе прямо в имени стиля?


<div class="tm-votes-lever__score tm-votes-lever__score tm-votes-lever__score_appearance-comment">
    <div class="tm-votes-lever__score-fallback">
        <svg class="tm-svg-img" height="18" width="32">
            ...
        </svg>
    </div>
</div>


Я уже не говорю, что в такие div оборачивают любую мелкую фигнюшку, цифорку, значочек, и у каждого такого дива куча километровых классов со странными соглашениями вида два подчёркивания подряд, одно подчёркивание, дефис. И не просто оборачивают, а по 2-3 слоя подобных дивов. Вот как тут пример из Хабра, где вся эта разметка это лишь обёртка над числом рейтнига. Я глянул - внешний див добавляет маргины с боков, а внутренний - сверху и снизу. Накуя?! Ну давай, врукопашную маслай все такие классы. Вы же хотели руками там чёта править. Что, уже не надо? Что, оно генерится как-то, и нечего туда руками лезть? Так и раньше генерилось, а во всех альтернативах всё чинно-аккуратно было лишь в простейших рекламных примерах на полтора элемента и два класса.

#37 
Срыв покровов патриот20.10.24 12:57
NEW 20.10.24 12:57 
in Antwort alex445 20.10.24 12:04

Кстати да, когда вижу код какой-нибудь таблица, где в каждой ячейке указан класс для стиля, такие же мысли.


В твоём примере вообще странно, что при деплойменте в прод классы не обезличиваются до какого-нибудь cxzv1.

#38 
alex445 патриот20.10.24 14:00
NEW 20.10.24 14:00 
in Antwort Срыв покровов 20.10.24 12:57, Zuletzt geändert 20.10.24 14:04 (alex445)

А я ещё не понимаю, почему для каждого элемента отдельный стиль. А где все эти феншуйские селекторы для потомков? Почему стили для потомков не в селекторах, а в отдельных классах, которым всё увеличивают и увеличивают длину имён?


А почему размеры картинки SVG задаются в пикселях, а не в отсительных единицах от размера шрифта (типа rem)?


В твоём примере вообще странно, что при деплойменте в прод классы не обезличиваются до какого-нибудь cxzv1.

Зачем так обезличивать до уровня обфускации? А как вы РУКАМИ потом сможете поправить что-то в конечном результате? Ради этого "руками поправить" зарезали кучу нормальных фреймворков с автогенерацией разметки и стилей. Спустя время пришли к подобным же фреймворкам, только более костыльным и жрущим на порядок больше ресурсов. Зато это всё теперь "бесплатно и опенсорс".


#39 
AlexNek патриот20.10.24 14:52
AlexNek
NEW 20.10.24 14:52 
in Antwort alex445 20.10.24 12:04
Раньше ругали

А чего попусту кричать волки, волки?

Всегда есть "красивый код" и не очень.

И в данном случае автора вполне можно понять, крайней мере, видна какая-то система. Хорошая она или плохая уже другой вопрос.


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

Чисто как возможное объяснение. Автор делает разметку страницы вначале через колонки, а после уже добавляет в них элементы.

Да и понимать отчего код написан так или иначе почти бессмысленное занятие.

#40 
alex445 патриот20.10.24 15:12
NEW 20.10.24 15:12 
in Antwort AlexNek 20.10.24 14:52, Zuletzt geändert 20.10.24 15:13 (alex445)

Ну если бессмысленное, тогда нафига орать "маздай" и требовать поправить стили руками после генерации? Пока хипстеры и полупокеры клепали свои сайтики из трёх колонок и полутора дивов, у них всё получалось "красиво" и можно было поправить руками прямо на проде. А как стало надо генерить вложенность элементов в сто уровней, сложные таблицы и динамичный интерфейс, так это же, но слегка подросшее хипстерское стадо стало вещать изо всех утюгов про фреймворки и компоненты. В результате пришли к той же нечитаемой и не правящейся на проде лапше, только спустя 15 лет - после того, как добрались до уровня сложностей профессионалов. Вот что бывает, когда идёшь на поводу галдящей толпы полупокеров, гонимой такими же корпорациями в качестве тарана на нормальных челов, умудрённых опытом, чтобы захватить рынок.

#41 
AlexNek патриот20.10.24 17:54
AlexNek
NEW 20.10.24 17:54 
in Antwort alex445 20.10.24 15:12
тогда нафига орать "маздай" и требовать поправить стили руками после генерации?

не знаю, на каких митингах вы это слышали шок - править код после генерации.

Подозреваю что из той же оперы, что ИИ загадит весь мир. смущ

#42 
alex445 патриот20.10.24 18:12
NEW 20.10.24 18:12 
in Antwort AlexNek 20.10.24 17:54

Это было одним из требований в то время - я, мол, не могу поправить стиль в этом вашем ASP.NET. Разметка и стили генерятся слишком громоздкими - я не могу прочитать. Зачем тебе поправлять стили и вообще туда руками лазить, в сгенеренный код, никто тогда вопроса не задавал. Хочу поправить и всё тут. Майкрософт выпустили им MVC, где всё можно поправить руками, и сгенеренная разметка попроще. Правда, и компоненты получились тоже попроще, и чтобы сделать что-то сложное, надо либо самому долго писать, либо пользоваться сторонними библиотеками. Правда, в этих библиотеках или у себя самого снова получаются километры кода, разметки и стили с названиями по полэкрана. Крикуны просили - крикуны получили.


А разгадка простая. Крикунам-хипстерам было абсолютно пофиг на разметку, стили и всё прочее. Им лишь охота было чувствовать себя в толпе революционеров под радужными флажками и речёвками для школьников типа "don't be evil", орать "маздай" и требовать противоречивых и неосуществимых вещей.

#43 
AlexNek патриот20.10.24 19:50
AlexNek
NEW 20.10.24 19:50 
in Antwort alex445 20.10.24 18:12
Это было одним из требований в то время

видимо, я каким-то образом пропустил данное время смущ


А разгадка простая.

Да уж точно, чувствуешь себя на митинге каких-то ультра, когда это всё читаешь. спок


Что-то более конструктивное есть?

#44 
alex445 патриот20.10.24 20:17
NEW 20.10.24 20:17 
in Antwort AlexNek 20.10.24 19:50

А вы вообще были в индустрии 15-20 лет назад?

#45 
AlexNek патриот20.10.24 20:31
AlexNek
NEW 20.10.24 20:31 
in Antwort alex445 20.10.24 20:17
А вы вообще были в индустрии 15-20 лет назад?

в какой именно области? Если Си шарп + веб, то нет

#46 
alex445 патриот20.10.24 20:41
NEW 20.10.24 20:41 
in Antwort AlexNek 20.10.24 20:31, Zuletzt geändert 20.10.24 20:47 (alex445)

да хоть десктоп


Когда вся эта движуха была среди малолеток и молодых долбаков: убить флеш, убить винду, убить ишака, убить микрософт, убить всё, что не бесплатно и опенсорс, дрочь на яблоко и гуглю, кто не линукс тот маздай. На Западе это был дрочь на Яблоко, т.к. только там эти юнцы могли позволить себе её продукцию. В регионах победнее, типа той же России, упарывались по Линуксу. Считалось, что если ты сутки на пролёт ковыряешь конфиги и мануалы Пингвина, то ты крут и вообще хакер. А вот "формошлёпство" это для лузеров. Щас вся эта пыль выросла и принесла все свои загоны в индустрию.

#47 
AlexNek патриот20.10.24 20:55
AlexNek
NEW 20.10.24 20:55 
in Antwort alex445 20.10.24 20:41
да хоть десктоп

ну так с него все и начинали. Я вам больше скажу, я даже в Новосибирске был бебе


Как классифицировать всё остальное, я даже не знаю таких приличных слов. смущ

#48 
Срыв покровов патриот20.10.24 21:27
NEW 20.10.24 21:27 
in Antwort alex445 20.10.24 14:00
Зачем так обезличивать до уровня обфускации? А как вы РУКАМИ потом сможете поправить что-то в конечном результате?

для экономии пары байтов?

Руками в продакшене никто ничего не правит.

#49 
alex445 патриот20.10.24 22:57
NEW 20.10.24 22:57 
in Antwort AlexNek 20.10.24 20:55
Как классифицировать всё остальное, я даже не знаю таких приличных слов. смущ

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


#50 
AlexNek патриот20.10.24 23:06
AlexNek
NEW 20.10.24 23:06 
in Antwort alex445 20.10.24 22:57
над людьми как бы летал такой ореол принадлежности

Что-то вы в какую-то странную философию вляпались смущ

#51 
1 2 3 alle