Pull to refresh
46
0
Marat Tanalin @MTonly

Веб-разработчик с 2002 года

Send message

Ищешь ответ на Stack Overflow, находишь только тему без ответа, исследуешь вопрос самостоятельно, добавляешь ответ в найденной теме на Stack Overflow. :-)

Вот, например, на эту тему на StackOverflow. Начиная с C++11 завершающий перевод строки стал необязательным.

Исторически, насколько я знаю, в C/C++ перевод строки требовался, чтобы предотвратить нарушение работо­способности кода из-за незаплани­рованной конкатенации разных строк в результате обработки директив #include.

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


В моём случае, например, это были файлы переводов (локализации) интерфейса с моим собственным форматом ключ = "значение". При этом для непод­кованных пользо­вателей прямое редакти­рование файлов через веб-интерфейс — наиболее простой способ изменения файла.

Между тем баг с неотключаемым авто­добавлением перевода строки в конец файла (медвежья услуга) при его редакти­ровании через веб-интерфейс исправлять отказались, заявив, что это не баг и труЪ-текстовый файл просто обязан завершаться переводом строки. %)

получилось же у них VS Code сделать.

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

Blackthorne (Blackhawk) в 4K+ и музыкой CD-качества было бы неплохо.
Проблема не столько в конкретном формате, сколько в факте неявного пере­коди­рования из одного формата с потерями (lossy) в другой формат с потерями без согласия/ведома пользователя.
PenTile — отдельная история. Пикселы там неполно­ценные и попарно делят между собой красный и синий субпикселы. К соотношению сторон пиксела как логически адресуемой сущности на экране это отношения не имеет.
пиксель может быть и не квадратным
Да, но то было во времена ЭЛТ. Цифровых плоскопанельных дисплеев (ЖК, OLED) с неквадратным пикселом, насколько мне известно, не существует.
разрешением 240х240
дисплей от Waveshare GamePi имеет идеальное соотношение сторон для старых игр — 4:3.

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

Для больших файлов (например, дистрибутива PhpStorm 2020.1.1 — 296 МБ) заголовки ответа сервера не выводятся.

Grand Theft Auto V — 76 ГБ

Текущая версия (та, что из Epic GS) — 89 Г(и)Б (95,6 ГБ).

(function() {
    if (something) {
        return;
    }

    // ...
})();
+ Файл изображения при этом сделать скрытым. :-)

TLDR: Если вместо обоев рабочего стола в Windows 7 после последнего обновления KB4534310 отображается чёрный фон, используйте режим вывода обоев, отличный от «Растянуть» («Stretch»).

Тормоза были сразу. А в многолетней W7 — ничего подобного.

Не так страшен чёрт. ;-)


Windows 7 работает субъективно намного быстрее. Например, нет задержки несколько секунд перед открытием подменю «Создать» контекстного меню папки и вообще характерных для W10 постоянных тормозов при любых операциях (на всякий случай: SSD, i7-3770T, 32 ГБ).

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity