Monthly Archives: Июнь 2020

Сомнительные дополнительные параметры загрузки в Win

В ОС Winds начиная с версии 7 и далее (8, 8.1, 10), есть сомнительное меню «Дополнительные параметры загрузки». Для его вызова, необходимо нажать кнопку «Дополнительные параметры» в табе «Загрузка» в меню «Конфигурация системы» (aka msconfig). С помощью этого меню можно сделать ПК более слабым, получив весьма сомнительную выгоду в скорости загрузки ОС. Read more

Vim vs Sublime Text. Почему некорректно сравнивать текстовые редакторы для разработчиков по размеру открываемых файлов?

Лично лицезрел картину, когда человек сравнивал используемые разработчиками текстовые редакторы по открытию в них больших файлов 100+ мб. В итоге у него победил Vim. Причём, он использовал Vim в TUI и др. программы в GUI. Запустил бы он Vim хотя бы GUI, где отрисовывается графика, это был бы хоть как-то реальный юз-кейс. Под похожие примеры, где кто-то проводит тесты в абсурдной ситуации, можно что угодно подогнать. Безусловно, это ни в какие ворота. Read more

Какой вид памяти отображает реальное количество памяти занимаемой процессом в Linux

В Linux имеется несколько общеизвестных видов системной памяти, самые популярные из них — VIRT, RES и SHR. В др. ОС всё примерно аналогично, но зачастую не так прозрачно и называется по-своему. Для каждого процесса в Linux имеются значения всех этих видов памяти и значения эти у них очень разные. Какой же вид памяти отображает сколько памяти действительно занимает процесс в Linux? Разберём что такое VIRT, RES и SHR память, чтобы иметь понимание. Read more

Текстовый редактор или IDE, где лучше писать программный код?

Многие до сих пор предпочитают писать программный код в текстовых редакторах, напр., таких авторитетных и трастовых как Emacs и Vim, или более новых как Notepad++ или Sublime Text и пр., как в старые добрые времена. Read more

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

Бытует распространённое мнение о том, что сахарные языки почти не уступают плюсам по производительности. Всё это враньё, что ПО, написанное на Java или C#, и запущенное на их виртуальных машинах JVM (Java Virtual Machine) и CLR (Common Language Runtime) современных версий, якобы давно почти не уступает по скорости ПО написанном на C++. Наглое враньё! Уступает очень сильно и всегда будет уступать! Read more