Интерактивность на веб-странице

S3
На сайте с 29.03.2012
Offline
342
#41
estic #:
В целом похоже на работу с распространенными self hosted CMS, когда за разработку берутся далекие от программирования люди.

Это именно случай нашего пациента. Программист - это не научиться писать a+b на паре ЯП. Нужно инженерное мышление. А его не просто нет - автор упорно отвергает его. Вот кто-бы что ниговорил о высшем образовании, а в любой технической программе обучения это закладывается как обязательное. Основные принципы, паттерны, лучшие практики и обобщение опыта. 

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

На самом деле вообще нет разницы, как реализовать то, что спросил ТС в стартпосте. Это ни на что не повлияет.

Aisamiery
На сайте с 12.04.2015
Offline
312
#42
ArbNet #:
пока он конечно только на половину сделан как прототип, я работаю и над его разработкой на Rust тоже

Rust это прикладной (системный) язык, а не для вэб разработки, хоть там и есть некие вэб фреймворки, но это замена C++  на котором не делают сайты, разве что только высоконагруженные их части и именно потому что есть более удобные инструменты =))) Тогда уж лучше  go взять для этой задачи. даже не так, можно взять питон который будет там где надо дергать rust =))

Разработка проектов на Symfony, Laravel, 1C-Bitrix, UMI.CMS, OctoberCMS
ArbNet
На сайте с 27.10.2019
Offline
138
#43
Aisamiery #:

Rust это прикладной (системный) язык, а не для вэб разработки, хоть там и есть некие вэб фреймворки, но это замена C++  на котором не делают сайты, разве что только высоконагруженные их части и именно потому что есть более удобные инструменты =))) Тогда уж лучше  go взять для этой задачи. даже не так, можно взять питон который будет там где надо дергать rust =))

А я не говорил, что на Rust пишу под веб, хотя на нём и можно писать под WebAssembly. На нём я пишу ПО для микросервисов, свои: ЯП, сервер, базу и др. есть в планах ещё свой браузер(но не с html\css\js, а на своём же ЯП). А пока сайты буду делать на фреймворке. Как то так.

S3
На сайте с 29.03.2012
Offline
342
#44
ArbNet #:
На нём я пишу ПО для микросервисов, свои: ЯП, сервер, базу и др. есть в планах ещё свой браузер(но не с html\css\js, а на своём же ЯП).

Вот интересно понять, какие голоса в твоей голове постоянно заставляют тебя сочинять? Ты не смог толком освоить существующие языки, какой свой ты можешь написать. Гвидо прежде чем написать Питон, писал на С++ изучал существующие имел десятки лет опыта в разарботке и создание нового языка явилось компиляцией опыта. Какой есть опыт у тебя, позволь узнать и увидеть? Несуществующие форумы и сетки? Не трать время и не утомляй своими сказками. Реши сначала текущие проблемы с твоим ФФ, который год топчешься. 

ArbNet
На сайте с 27.10.2019
Offline
138
#45
Вот ничего тебе тут объяснять и доказывать не буду, бесполезно.

ЗЫ. Поживём - увидим.
S3
На сайте с 29.03.2012
Offline
342
#46
ArbNet #:
Вот ничего тебе тут объяснять и доказывать не буду,

Потому что ты не умеешь обьяснять и доказывать свою точку мнения, у тебя отсутствуют аргументы. Лишь одно - я так захотел... Сколько ни просил тебя обосновать - бесполезно. На вопросы ты ответы не даешь, как можно тебе помочь, если ты сам не понимаешь что ты хочешь? Мысли  читать еще не научились, хотя Маск уже близок)

alaev
На сайте с 18.11.2010
Offline
819
#47
Раньше было так. У кого меньше код весит, тот и круче.

А потом провели интернет. Портянки срача и ни одной строчки кода.

Приведите примеры ваших крутых программ.
Создание и продвижение сайтов - https://alaev.net , аудиты сайтов, контекстная реклама
S3
На сайте с 29.03.2012
Offline
342
#48
alaev #:
Раньше было так. У кого меньше код весит, тот и круче.

Это когда так было? К какой такой вселенной? Код на питоне в большинстве случаев будет короче кода на пхп, код на ПРОЛОГ может занимать 10 строк вместо сотни на питоне.
А код на плюсах будет в 10 раз длиннее, но и во столько же раз быстрее например. 
если же брать один язык, то кто то валит тернарники в одну строку, а у когото перехват ошибок и логгирование. Первый код короче, второй всегда рабочий - кто круче?

alaev #:
Приведите примеры ваших крутых программ.

Как только научишься работать с питон или ПРОЛОГ - дам тебе репозиторий, сможешь установить и погонять например локально своего чат бота, с локальной моделью, даже не нужно будет за ответами идти каждый раз в яндексГПТ)))

alaev
На сайте с 18.11.2010
Offline
819
#49
Я так и знал, что ЧСВ будут прокачивать без примеров кода. 

Очередной бесполезный топик нелепых понтов и срача.

Ой, вей! Языки программирования, которых компьютеры и знать не знают, написанные под разные задачи в разные эпохи, имеют различия. Об этом только на серче с умным видом могут рассказать. Знающие люди даже не сравнивают Фортран с c++ 😁

Но всякие тыжпрограммисты ещё разумом наделят чат жопити и полупроводники.

Что ж, почитаем понты про код без кода дальше 🤣
S3
На сайте с 29.03.2012
Offline
342
#50
alaev #:
Я так и знал, что ЧСВ будут прокачивать без примеров кода. 

Да не вопрос, ты сам напросился! Вот тебе код определения кто чей родственник, можно строить семейное дерево, на ПРОЛОГБ перепиши короче:

% Факты: кто является родителем

parent(john, alice).   % Джон — родитель Алисы
parent(john, bob).     % Джон — родитель Боба
parent(susan, alice).  % Сьюзан — родитель Алисы
parent(susan, bob).    % Сьюзан — родитель Боба
parent(john, mary).    % Джон — родитель Мэри
parent(john, peter).   % Джон — родитель Питера
parent(susan, mary).   % Сьюзан — родитель Мэри
parent(susan, peter).  % Сьюзан — родитель Питера

male(john).            % Джон — мужчина
male(peter).           % Питер — мужчина
male(bob).
male(ivan).

female(mary).          % Мэри — женщина
female(susan).         % Сьюзан — женщина
female(alice).         % Алиса — женщина
female(maria).        % Мария — женщина

% Правила
% Правило: X — отец Y, если X — родитель Y и X — мужчина
father(X, Y) :- parent(X, Y), male(X).

% Правило: X — мать Y, если X — родитель Y и X — женщина
mother(X, Y) :- parent(X, Y), female(X).

% Правило: X и Y — братья/сестры, если у них общий родитель Z
sibling(X, Y) :- parent(Z, X), parent(Z, Y), X \= Y.

% Правило: X — дедушка Y, если X — мужчина и X — родитель кого-то Z, а Z — родитель Y
grandfather(X, Y) :- male(X), parent(X, Z), parent(Z, Y).

Прям со всеми комментариями, жду ответа.
Или вот недавно задачки решали для курсов, раелизацию двух видов сортировки, вставками и пузырьком, напишешь короче?

def bubble_sort_opt(arr):
    """
    Sort a list using the optimized bubble sort algorithm.
    This implementation includes duplicates.
    """

    n = len(arr)
    for i in range(n):
        swapped = False  # Flag to detect if any swaps are made
        for j in range(n - i - 1):  # Reduce the range with each pass
            if arr[j] > arr[j + 1]:
                arr[j], arr[j + 1] = arr[j + 1], arr[j]
                swapped = True
        if not swapped:  # If no swaps were made, the array is already sorted
            break
    return arr


def quick_sort(arr):
    """Sort a list using the quicksort algorithm, including duplicates."""
    if len(arr) <= 1:
        return arr
    pivot = arr[len(arr) // 2]
    left = [x for x in arr if x < pivot]
    middle = [x for x in arr if x == pivot]  # Include duplicates
    right = [x for x in arr if x > pivot]
    return quick_sort(left) + middle + quick_sort(right)

Перепишешь проще?
Приводить код, решающий похожую задачу у ТСа, извини не стану. Там самый простой модуль от 100 строк.  Принимает на вход ПДФ документ, создает шаблон для веба, создает поля для ввода, делает шаблон для заполнения итп. Когда научишься в Питон - дам доступ в репозиторий и даже разрешу бесплатно использовать)))

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий