русский

ИИ для программиста?

148417   98 99 100 101 102 103 104 105 106 107 108 alle
alex445 патриот17.10.25 23:16
NEW 17.10.25 23:16 
in Antwort alex445 17.10.25 22:50

С этими изолированными стилями проблема в том, что мало того, что у них логика замысловатая, так ещё и браузер ска подводит и стили не обновляет. Вроде разобрался с этими стилями и deep, сделал как надо - проверяешь, а не работает. И везде в браузере всё почистил, и проект почистил. Всё равно не работает. И вот ищешь в интернете "изолированные стили не работают". А они работают. Это браузер, гад, не обновляет их нивкакую, и направляет тебя по ложному пути.

7495 коренной житель18.10.25 01:15
7495
NEW 18.10.25 01:15 
in Antwort alex445 17.10.25 22:50
Слишком сложное телодвижение для казалось бы простой вещи - стили обновить.


Галаву себе обнови! зло


Тебе сразу говорил, изучай HTML, CSS и JavaScript, такой бы простейшей ошибки не допустил бы.


Да и сейчас спросил бы, тебя научат. Я например уже лет пять такой конструкцией пользуюсь: ?Х=3




подтягивает обновлённый список, а обновлять надо каждый день, чтоб биткоинов побольше заработать!


Но потом убрал версию, а изменения продолжили подтягиваться.

Как продолжили, так отвалится снова, зачем убирать надо было? Верни как товарищи по цеху посоветовали!

Fragen und Antworten - Программируем калькулятор пособий для беженцев вместе.
AlexNek патриот18.10.25 09:54
AlexNek
NEW 18.10.25 09:54 
in Antwort alex445 17.10.25 23:16, Zuletzt geändert 18.10.25 09:55 (AlexNek)
что у них логика замысловатая,

не вижу особых отличий, да и особых проблем не помню. С обновленим глобальных css больше проблем было

но видимо потому что у моего броузера кэш отключён. devtools/network

alex445 патриот18.10.25 12:15
NEW 18.10.25 12:15 
in Antwort AlexNek 18.10.25 09:54

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


Это всё объяснялось тем, что в нормальных (т.е. больших и западных) компаниях, с которых и начинали внедряться все эти подходы, всё разделено. Дизайн делает дизайнер, код пишет кодер. Дизайнер не может кодить - вот ему декларативный синтаксис. Кодер не шарит в дизайне - вот ему циклы и условные переходы. То, что эта парадигма не лезет уже в фирмы среднего размера, где приходится подменять или вообще делать всю работу - от фронта до бека и БД - на это большим компаниям, придумавшим такие подходы, наплевать. Ну а малым и средним компаниям приходится плевать на то, что их такие универсальные "фуллстеки" говнокодят и говностилят, особенно когда "надо ещё вчера".

AlexNek патриот18.10.25 16:57
AlexNek
NEW 18.10.25 16:57 
in Antwort alex445 18.10.25 12:15
Вся эта замысловатость

А не нужно всё использовать, что есть. Достаточно купить нормальную либу.

alex445 патриот18.10.25 18:08
NEW 18.10.25 18:08 
in Antwort AlexNek 18.10.25 16:57

Да нормальня либа-то есть. Но есть ещё и свои компоненты. И вообще свой слой абстракции над всеми компонентами, базирующийся на этой либе. Т.е. скажем все контролы (текстбоксы, кнопки, списки и т.д.) у нас не прямо из этой либы используются, а у нас есть обёртки над ними - типа абстрагируемся от сторонних либ, наверчивая сверху дополнительную функциональность, типа истории переходов по страницам, отмены действий пользователя и т.п.

AlexNek патриот18.10.25 18:26
AlexNek
NEW 18.10.25 18:26 
in Antwort alex445 18.10.25 18:08
типа абстрагируемся от сторонних либ

Да знакомо - шибко умная молодежь обычно этим занимается.

Но тогда абзац, в этом самому разобраться практически невозможно по быстрому.

Тогда только ИИ, но не менять, а объяснять, что эта финтифлюшка делает. И объяснения собирать в МД файл. Потом обзор этого файла.

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

alex445 патриот18.10.25 19:44
NEW 18.10.25 19:44 
in Antwort AlexNek 18.10.25 18:26

Да знакомо - шибко умная молодежь обычно этим занимается.

Но тогда абзац, в этом самому разобраться практически невозможно по быстрому.

Не, у нас старичок главный. ))

Я уже почти разобрался. Наш слой абстракций (причём для вьюшек свой, для вью моделей свой), под ним сторонний фреймворк плюс просто средства html и css (местами и джаваскрипт), а под ним уже идёт Блейзор. Зато такой проект можно долгими годами пилить - со стороны кто придёт, фиг разберётся. Идеальное место для старичков, чтобы добить до пенсии.

Срыв покровов патриот18.10.25 20:13
NEW 18.10.25 20:13 
in Antwort alex445 18.10.25 19:44

когда они успели под блейзор столько своего наговнякать? Технологии не так много лет.

AlexNek патриот18.10.25 20:41
AlexNek
NEW 18.10.25 20:41 
in Antwort alex445 18.10.25 19:44
Не, у нас старичок главный

ну тогда видимо на фирме лет 15-20


Я уже почти разобрался.

Вумный тоже значит смущ Я бы не разобрался быстро.


Не не, никаких особых извращений, максимум общий компонент в либе.


Хотя на задания приходится делать извращения.

Хотят в одном приложении чтобы было и "без логина" и с логином. Чтобы на десктопе таблицы, а на мобиле "вьюшки"

AlexNek патриот18.10.25 20:49
AlexNek
NEW 18.10.25 20:49 
in Antwort AlexNek 18.10.25 20:41

Надо им это показать пусть охренеют. Блазор для консоле апп



Срыв покровов патриот18.10.25 22:39
NEW 18.10.25 22:39 
in Antwort AlexNek 18.10.25 20:49

офигенно

AlexNek патриот18.10.25 22:42
AlexNek
NEW 18.10.25 22:42 
in Antwort Срыв покровов 18.10.25 22:39

угу, ни за чтобы не поверил если бы мне это раньше сказали.

alex445 патриот7 Tagen zurück, 15:27
NEW 7 Tagen zurück, 15:27 
in Antwort Срыв покровов 18.10.25 20:13, Zuletzt geändert 7 Tagen zurück, 15:28 (alex445)
когда они успели под блейзор столько своего наговнякать? Технологии не так много лет.

Проекту четверть века почти. Сначала всё писалось на первых версиях дотнета, и там тоже свои компоненты были, основанные не на МСовских вебформах, а на базовых ХТМЛ элементах. Это всё работало лишь в IE. Кодовая база прошла через несколько рук уже, и в последнее время стали переписывать сначала на ASP.NET MVC, а с выходом дотнет 5+ - на него и Блейзор в качестве гуя. Ну и раньше был отдельный проект под PDA версию, а теперь для мобилок скорее всего затолкают в Мауи с веб-компонентом, в котором будет крутиться Блейзор.

alex445 патриот7 Tagen zurück, 15:29
NEW 7 Tagen zurück, 15:29 
in Antwort AlexNek 18.10.25 20:41
Я уже почти разобрался.

Вумный тоже значит смущ Я бы не разобрался быстро.

Так не быстро. Я там уже три года работаю.

alex445 патриот7 Tagen zurück, 15:36
NEW 7 Tagen zurück, 15:36 
in Antwort AlexNek 18.10.25 20:49, Zuletzt geändert 7 Tagen zurück, 15:40 (alex445)
Блазор для консоле апп

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


То, что там показано, это гуй в консольном скине.

AlexNek патриот7 Tagen zurück, 16:53
AlexNek
NEW 7 Tagen zurück, 16:53 
in Antwort alex445 7 Tagen zurück, 15:36
Хрень какая-то

Сразу видно не гурман бебе

Кто съел 3 кило фугу тот поймёт спок

AlexNek патриот7 Tagen zurück, 17:01
AlexNek
NEW 7 Tagen zurück, 17:01 
in Antwort alex445 7 Tagen zurück, 15:27
Проекту четверть века почти.

тогда это точно не блазор проект, несмотря на разор файлы.

Небось еще и клиент, а не сервер.

alex445 патриот7 Tagen zurück, 22:54
NEW 7 Tagen zurück, 22:54 
in Antwort AlexNek 7 Tagen zurück, 17:01, Zuletzt geändert 7 Tagen zurück, 22:56 (alex445)

сервер бейзед, не на васме


мы всё переписываем на дотнет 5+, в том числе серверную логику

но главный гуевый фреймворк - Блейзор

AlexNek патриот7 Tagen zurück, 23:03
AlexNek
NEW 7 Tagen zurück, 23:03 
in Antwort alex445 7 Tagen zurück, 22:54
мы всё переписываем на дотнет 5+

Так получается .НЕТ 8 еще не пробовали?

Там без всяких ui обверток проблем полно и как оно работает, когда обвёртка раньше блэзора писалась - я просто поражён смущ