Pull to refresh
114
1.3
Евгений @JordanCpp

Разработчик

Send message

Я сегодня проверю и исправлю сборку, во всех уроках. Возможно, что то не досмотрел.

и тем не менее несмотря на несколько часов попыток не смог собрать проект с cmake

Вы имеете в виду вообще проект на С++ или мой проект не смогли собрать?

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

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

Искренне не понимаю почему в 2024 году нельзя использовать более читаемые и не требующие колдовства при сборке языки.

Не согласен, cmake довольно серьезный и проверенный проект. И очень серьезно упрощает сборку проекта несколькими строками.

Вот сколько каждая компания могла бы сэкономить ежегодно, уволив их.

А если уволить половину или всех. Представляете сколько можно сэкономить? :)

Какие подсчёты, такие и ответы.

Примеры в статье это си код. Но в теге указан С++

Опять/снова goto...

ValidRules - вектор, который хранит общие нюансы игровые - т.к. в данном случае мы рассматриваем 2Д, то это я считаю очень удобно, например какие-то общие правила. Например как на доске двигаются фигуры и т.д.

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

По кнопке Влево мы наполняем наши 2 вектора числами. По кнопке Вправо переносим из конца первого вектора в конец второго. По кнопке Вниз отменяем последнее перемещение числа.

Объясните плиз, что вы делаете? И зачем здесь нужна команда?
Очень прошу пояснительную бригаду, для моего случая непонимания:)

Гном - один из самых прожорливых DE. Но, по моему скромному мнению, один из лучших DE (конечно же вы можете считать по другому).

Но можно попробовать оптимизировать его, путем отключения сервисов, и в совокупности со всей оптимизацией, он будет стабильно работать на 2гб ОЗУ

Ничего себе оптимизация, стабильно работает на двух гигах:) Из коробки он сколько потребляет? Надо будет как-нибудь посмотреть на, что гном тратит столько озу, это же просто DE.

Используя весь этот пак оптимизаций, вы дадите буквально вторую жизнь своему старому устройству. Или просто ускорите работу вашего ПК, не прибегая к суровым методам (например установка Gentoo с оптимизиционными флагами компилятора).

Так может заюзать тогда lubuntu? Примерно 500 мб на старте системы. Бадум тыц:)

Спасибо за подробный ответ. Полностью согласен.

Код на С, довольно вырвиглазный.

Вы тестируете оптимизатор С? Да он довольно хорош.

У меня были идеи взять, linux версии 1.0 и попробовать разобраться, собрать, порефакторить код. И взять какой нить debian 1.2 и подменить на модифицированное ядро.

И далее, описать подсистемы. Как работает и т.д Вот это уже довольно интересно.

А где собственно, код и выложенный эмулятор для запуска ОС?
Где инструкция как собирать?
Что такое inb?
И как всё это скомпоновать и запустить?

Вы написали целую простыню банальностей, но что вы в этот форк коммитить-то собрались?

Как минимум своим постом обратить внимание на проблему, а не на самого Линуса или сообщество. А на созреваемую проблему, которая уже прорывается и может пойти дальше, не только исходники linux, а весь открытый софт.

Для меня, это сделав за эти десятилетия шаг вперед, за короткое время, превратить это в шаг назад.

Нет гарантий, что завтра, не добавятся новые домены, сейчас пока только ru...

Реальна ли такая аналогия? Я понимаю, что любые аналогии ложны, но всё же.

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

Проходит 30 лет, все корпорации уже комитят в Open Source, используют его.

Так может и не так безумна, сама идея интернациональной разработки, без условий, санкций и т.д? Я конечно не Столлман и даже не рядом.

Я же имел ввиду, не форк ради форка. А форк который бы имел изменения, сообщество и т.д Сделать более осозанный форк, что ли.

Спасибо, за ответы. Их много и каждому я не смогу ответить физически. Хотел бы более четко озвучить свою позицию и ответить на вопросы.

Для меня Open Source, это не просто код, это возможность использовать и изменять его, так как являюсь программистом, я понимаю как некоторые проекты могут стать мне полезны. Но так же я горю самой её идеей, беря, отдавать больше и абсолютно всем, без запятых и галочек и моей личной оценки. И это правда здорово, мой гит хаб забит разным хламом, но он под открытыми лицензиями. Врядли, там можно найти что полезное всем, ну по крайней мере я пытался:)

И мне и правда это нравится, делиться. А так же открытый код это прогрессивно, удобно и доступно.

Конечно я понимаю, что может С# разработчик противопоставить Linux Foundation? Ничего. Я это понимаю, но и понимаю и то, что требуется закрыть этот ящик пандоры, что-то ответить, что-то сделать. Открытый код должен оставаться открытым. Что было открыто, нельзя закрывать. Что менялось, не следует откатывать. Пишешь код сам, дай его писать другим.

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

Поэтому и название, что предлагаю сделать форк, а не я сделал форк гоу комитить:)

Ок заменю. Я был уверен, что хабр сам сжимает в jpeg.

1
23 ...

Information

Rating
1,439-th
Location
Россия
Date of birth
Registered
Activity

Specialization

Backend Developer, Database Developer
Lead
SQL
Linux