Что такое детерминированная сборка?
Детерминированная сборка — это процесс сборки одного и того же исходного кода с одной и той же средой и инструкциями сборки, при котором создаются одни и те же двоичные файлы в любом случае, даже если они сделаны на разных машинах, в разных каталогах и с разными именами. Такие сборки также иногда называют воспроизводимыми или герметичными сборками, если гарантируется, что они будут создавать одни и те же двоичные файлы даже при компиляции из разных папок.
Детерминированные сборки не являются чем-то, что происходит само собой. Они не создаются в обычных проектах, и причины, по которым этого не происходит, могут быть разными для каждой операционной системы или компилятора.
...
Читать дальше »
Просмотров:
500
|
Добавил:
niko
|
Дата:
03.10.2019
|
Захотелось как-то мне использовать в Linux внедряемые ресурсы, причём, автоматически. В общем, задача такая:
- Имеется Eclipse проект программы на C++.
- ОС: Linux Ubuntu. Компилятор: G++
- В проекте используются данные из внешних файлов: строки локализации, SQL-запросы, картинки, звуки и т.д.
- Все ресурсы необходимо внедрить в исполняемый файл, ибо программу планируется распространять, как портативную.
- Кроме того, хочется, что бы процесс был максимально автоматизирован, ибо лень.
Просмотров:
535
|
Добавил:
niko
|
Дата:
03.10.2019
|
Просмотров:
483
|
Добавил:
niko
|
Дата:
03.10.2019
|
UNIX® и Linux® - это два типа операционных систем, которые с точки зрения пользователя могут быть очень похожи, но сильно различаются внутри системы. Ядра операционной системы (ОС) имеют разную структуру и требуют разных драйверов устройств. Операционные системы Linux® часто имеют программное обеспечение с открытым исходным кодом, в то время как многие реализации UNIX® - нет. UNIX® и Linux® часто используются предприятиями, правительства
...
Читать дальше »
Просмотров:
608
|
Добавил:
niko
|
Дата:
03.10.2019
|
ZFS - это революционная файловая система и менеджер логических томов, которые в корне изменяют способ администрирования файловых систем, с функциями и преимуществами, которых нет ни в одной другой доступной на сегодня файловой системе. ZFS надёжная, масштабируемая и простая в администрировании. Она обеспечивает больше места для файлов, значительно улучшенное администрирование и значительно улучшенную целостность данных. ZFS использует 128-битную схему адресации и может хранить до 275 миллиардов ТБ на пул хранен
...
Читать дальше »
Просмотров:
538
|
Добавил:
niko
|
Дата:
03.10.2019
|
Всем известно, что нет ничего глупее споров «какой язык лучше». Например, лучше для чего? Разные языки успешны в разных нишах — и бессмысленно делать категоричные выводы, не учитывая это.
Но что получится, если обратиться к опытным специалистам, которые сами всё это понимают, и попросить их всё-таки устроить холивар «C++ vs C#»? Оказывается, можно узнать много любопытных деталей. Слово «кроссплатформенный» можно по-своему применить к обоим языкам, но что это значит на практике? Активно ли сейчас развивается С++? Ломал ли C# когда-либо обратную совместимость? Ответы могут быть очевидны для тех, кто уже глубоко погружён в оба языка сразу, но таких людей немного — а все остальные узнают что-то новое.
Со стороны C++ поучаствовал Сергей <
...
Читать дальше »
Просмотров:
611
|
Добавил:
niko
|
Дата:
03.10.2019
|
Ext4 - это файловая система, используемая в Linux, и она была представлена как преемница ext3. Ext 4 является более глубоким улучшением по сравнению с ext3, многие из которых изначально разрабатывались файловой системой Cluster с 2003 по 2006 год с целью расширения ограничений хранилища и повышения производительности. Но некоторые разработчики ядра Linux, по соображениям стабильности, не приняли расширения для ext3. Они посоветовали оптимизировать исходный код ext3 и переименовать его в ext4. Затем, в 2006
...
Читать дальше »
Просмотров:
502
|
Добавил:
niko
|
Дата:
03.10.2019
|
Нас окружает огромное количество умной техники, начиная от смартфонов, заканчивая умными сидениями для унитазов. И в сердце у каждого из этих девайсов находится вычислительное устройство, именуемое процессором, но что же это такое и как оно работает?
Просмотров:
609
|
Добавил:
niko
|
Дата:
03.10.2019
|
Либое число состоит из цифр, а вот цифра это знак, который используется для записи числа. Так в десятичной системе - десять знаков, то есть десять цифр: 0 1 2 3 4 5 6 7 8 9, с помощью них можно описать любое десятичное число: 11, 123, 45612165843, 0000000001 и много много других.
В пятеричной системе используется 5 цифр: 0 1 2 3 4,
Аналогично и для других систем. Так в двоичной системе, у нас всего две цифры: 0 и 1. Но тут стоит отметить, что информативность одной цифры в разных системах исчисления разная.
...
Читать дальше »
Просмотров:
513
|
Добавил:
niko
|
Дата:
03.10.2019
| |