ArbNet

ArbNet
Рейтинг
146
Регистрация
27.10.2019
Программист самоучка
Sly32 #:
Инача не страдал бы с XML 

Есть вот такие у кого соображение отсутствует, но начинают рассуждать не имея никакого понятия и понимания, как говорится, не к селу, не к городу 😀

Ты даже сам на свои же вопросы не можешь чётко сформулировать ответы, к тому же показал скрин не своей задачи(a/b+c+d/x), а по ходу где то нагуглив, поэтому и не в состоянии осмыслить, что XML я использую не для данных, а фактически по прямому назначению как язык разметки 😜 использование XML в твоём понимании наверно как для RSS, это лишь частный случай применения данного стандарта.

LiteCat #:
Давно умер, 90% бизнесов сайт уже не нужен

А что тогда нужно? 😀

Sly32 #:

Если бы ты не смешал кэш и хэш я бы может и поверил что ты что то знаешь. Так же и с типами данных и многозадачностью. У нас миллионы строк в таблицах экселевских надо обрабатывать и транзакции в базу по 25 тысяч записей нужно оптимизировать.  А ты даже про байткод пример не привел и воды налил, хоть в принципе и верно ответил

Я ничего не смешивал и ответил правильно, а то что ты даже этого понять не смог это говорит о том какие ты задачи можешь решать, фактически никаких, только по аналогии что-то повторять.

А чего про байткод говорить, если ты знаешь что это такое. Если не знаешь, то я поясню.

Байткод это опять же структура данных в которой прописываются некие параметры исходя из анализа куска алгоритма, который выполняется виртуальной машиной.

Если a,b,c,d=1,2,3,0 то a=1; b=2; c=3; d=0;

Синтаксис a*d+c/d+a рабочий, но если мы проведём семантику\математическую модель заменив переменные значениями, то получим 1*0+3/0+1

Делить на ноль нельзя, соответственно байткод с=3;d=0; result=3/0; будет ошибка, ну и байткод всего выражения тоже будет с ошибкой.

ЗЫ. Всё с тобой понятно 😀 в очередной раз подтверждаешь, что никакой ты не разработчик(даже не ответил как выполняется многозадачность), а просто говнокодер 😁

Sly32 #:
почему, например, поиск по элементам словаря будет в разы быстрее чем по списковым данным?

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

По ключам(точнее хэшу значений элементов) словаря(или ассоциативного массива) будет быстрее, потому что значение хэшируется в ключ элемента и перебрать простой список ключей проще чем перебирать и проверять все значения из списка.


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

Если задачи небольшие, то с ними можно работать через структуру данных списка, словаря, дерева, а как быть если реализация задачи большая и занимает практически весь объём памяти? Например в ретро компьютерах загружалась лишь одна программа, чтобы работать в другой нужно было удалить текущую и загрузить другую и тд. В современных компьютерах реализована многозадачность, объём оперативной памяти скажем 2Gb, программа использует всё пространство, но как тогда мы можем работать с несколькими программами которые могут использовать всё пространство памяти или даже больше, где размещаются данные программ если в ОЗУ всего 2Gb?

Sly32 #:

Или найти ошибку выполнения операции

a,b,c,d=1,2,3,0

a*d+c/d+a

С помощью байткода?

Легко 😀 байткод c/d будет иметь ошибку следовательно байткод a*d+c/d+a тоже ошибочный

Sly32 #:
поучаствовал во многих коммерчески успешных проектах

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

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

ЗЗЫ. На днях попался исходник моего редактора проектов, удобная вещь между прочим, ещё сервера, своего языка программирования, своей базы данных и др. Сейчас вот задумал на FPGA спроектировать\разработать свой процессор, на STM32 сделать контроллеры видео, памяти и др. Ну это в планах на будущее конечно, так как ещё многое надо изучить, протестировать и тд. Сейчас понемногу начал исследовать, возможности FPGA, STM32, документацию..., но и про доработку своего фреймворка не забываю, хотя отвлёкся ещё и на изучение Verilog`a.

Sly32 #:
я довольно средний разраб

Разраб - это раз и раб, короче говнокодер работающий по найму 😁

ЗЫ. Вот скажи мне разраб, чего ты разработал? 😆

вувф #:

Я скажу больше... Б большенстве случаев руководитель и НЕ ЗНАЕТ как ЭТО делается.

Заблуждаетесь.

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

Mik Foxi #:
он уже и есть аутсорс.

Аутсорс - это частичное выполнение работы\заказа по договору другой организацией,  это к нему вообще никаким боком 😀

Sly32 #:
Ты полный ноль в разработке и пытаешься рассуждать о том в чем вообще не разбираешься.

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

Sly32 #:
Один человек никогда не сможет выпустить продукт такого же качества, что и группа.

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

ЗЫ. Для халтурщиков, подмастерий, кто только и может использовать готовые скрипты, рынка разработки вообще не существует, они просто пытаются откусить от этого пирога хоть кусочек, но довольствуются лишь крошками упавшими от реальных разработчиков.

danforth #:
Такая тема стухла. ТС, как продвигается процесс?

Я заинтересовался опять технологией FPGA, немного попробовал программировать на Verilog, понял, что знаний в программировании ПЛИС ещё не достаточно. Отпустило вроде.

Посоветоваться хочется с кем-то, по поводу как что сделать, но не с кем, люди думать не хотят, хотят чтобы им просто денег давали 😁

Всего: 2250