Как стать автором
Обновить
19
0.1

Пользователь

Отправить сообщение

Потрясающее достижение для игры 2015 года на железе 2022 года в разрешении 730p

Ну с учетом того, что эмулируется процессор (aarch64 вместо x86-64) плюс эмулируется ОС (macOS вместо Windows) плюс эмулируется графический API, то довольно неплохо. Не в плане конечно поиграть, а в плане работы ПО для эмуляции и железа.

Есть, конечно, OsmAnd, но на компе что-то смотреть всё же удобнее, чем на смарте.

Если Linux, то можно собрать https://github.com/organicmaps/organicmaps/ у него наряду с GUI для iOS/Android есть GUI на Qt для PC.
А может он уже есть собранный для вашего дистрибутива.

  1. Что насчет приложений крупных русскоязычных книжных магазинов для Android, работают нормально? Литрес, author.today?

  2. Насколько 7 дюймов удобно дома? Понятно что в поездке это подходящий размер, а что насчет когда дома читаешь книжку, не хочется экран побольше?

Моё мнение, что читать чужие форматы всё же нельзя

Мне кажется наоборот нужно законодательно стимулировать создание приложений которые могут читать "чужие" форматы. А то накопленная информация может просто пропасть, если разработка приложения с закрытым форматом данным прекратиться.

Цвет и

К слову, в США преступники часто красят настоящее оружие в яркие цвета, как раз чтобы его принимали за игрушечное.

Рост акций это еще не заработок

Если не продавать, то рост акции является убытком, так как налоговая считает это именно заработком.

. И достигла на этом капитализации в $178 млрд в 2018 году. Но почти все были уверены, что эта манна небесная скоро закончится. Что-то случится с Биткоином, или сложность его добычи перерастет возможности карт.

Так вроде уже лет десять как биткоин стали добывать только на ASIC? То есть и во времена первого криптомбума и во времена второго, биткоин уже никто на GPU не майнил, а майнили другие альтернативные криптокоины.

Это прикручивание фронтенда clang заместо edg к ecf_opt'у

Ну большая часть кодовой базы современных компиляторов занимается оптимизацией,
и использование llvm-ir позволит переиспользовать все архитектурно независимые оптимизации,
коих довольно много в llvm проекте.

А разве Slack не позиционируется как "чат для бизнеса"? Какие там личные сообщения, и E2E разве не сделает хуже не позволив восстановить какие-то важные данные, если оба сотрудника обсуждавших нужную информацию уволятся?

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

По идее телефоны и навигаторы не имеют к этому отношения, важно какой транспорт используется. Например, если машина едет по скоростной автотрассе и съездов на пять километров вперед нет, то координаты слева и справа от трассы это явная ошибка.

У меня тоже у знакомых была лицензия на физ. лицо, ничего им не продлили.

Это, при том, что раскрутка стэка и весь оверхед эксепшенов происходит только в момент этого самого exception

Это в теории, на практике ряд оптимизаций становятся невозможными из-за исключений. И правильно расставленные noexcept уменьшают количество генерируемого кода, см. например доклад “There Are No Zero-cost Abstractions”, там в частности рассматривается ассебмлер для "сырого" указателя и unique_ptr и демострирует как noexcept помогает бороться с генерацией лишних инструкций: https://youtu.be/rHIkrotSwcc?t=1252

Стандартная библиотека осуществляет ряд оптимизаций на основе того объявлена функция noexcept или нет. И здесь утверждается что флаг -fno-except и noexcept для gcc и clang это разные вещи: https://stackoverflow.com/questions/10787766/when-should-i-really-use-noexcept#comment121480642_67134262

Заявку своему провайдеру несколько месяцев назад отправлял, что "google play" не доступен. При этом если зайти через провайдера соседнего города то все работает. Думал это локальная проблема моего провайдера.

Тогда лучше splice(2) , чтобы вообще избежать копирования в "user space", а потом обратно. И кстати можно включить буферизацию для "FILE" с помощью setvbuf(3), тогда fgetc не будет обращаться к ОС за каждым байтом.

В то время как в случае отдельной таблицы некорректные состояния истинно непредставимы.

Не очень ясна разница. В случае отдельной таблицы нужно при указании типа не забыть написать "NOT NULL", в случае "CONSTRAIT" нужно примерно тоже самое написать, разве что два раза: "IS NOT NULL" и "IS NULL", но тоже в одном месте. В общем разница особо не заметна.

В коде кстати вам тоже придется учитывать что у модели либо группа полей всегда не нулл (все вместе), либо все вместе нулл
Без завтипов такая штука нормально не выражается.

Почему не выражается? Просто отдельный класс с этими полями,
в основном классе поле, ссылающийся на объект этого класс, помечается как nullable/optional и тому подобное. Плюс на поле навешивается аттрибут "flattern", чтобы ORM действовал как будто вип поля являются частью основного класса.

А в чем проблема создать Constraint для таблицы и указать что эти колонки должны быть или одновременно нулевыми или одновременно не нулевыми?

остается вопрос зачем нам в базе хранить 10 миллионов нуллов

Так я же привел цитату из документации postgresql. NULL в таблице не хранятся, а просто подставляются в результат запроса при "SELECT".

Но мы же чисто технически можем добавить в первую таблицу почти 10 миллионов нулов, построить индекс

А вы пробовали? Просто в теории, например для postresql:

When a column is added with ADD COLUMN, all existing rows in the table are initialized with the column's default value (NULL if no DEFAULT clause is specified). If there is no DEFAULT clause, this is merely a metadata change and does not require any immediate update of the table's data; the added NULL values are supplied on readout, instead.

То есть добавление колонки в таблицу с 10 миллионами записей будет мгновенным, если вариант что значение по умолчанию будет NULL устраивает.
С индексом непонятно, но может быть создание индекса тоже будет мгновенным, если postgresql учтет факт что колонка вся нулевая. А потом обновление 8 строчек в таблице и индексирование этих 8 строчек тоже не должно занять много времени.

Информация

В рейтинге
3 101-й
Зарегистрирован
Активность