Pull to refresh
2
0

Web full stack, embedded.

Send message

Иногда на пересечение многополосной дороги без островков безопасности светофор отводит секунд 15 раз в две минуты, за это время на стиснутых заборами узких тротуарах собирается толпа (добавьте гололёд или огромные лужи по вкусу) - к окончанию зелёного люди не всегда даже успевают встать на проезжую часть.

Я правильно понял, что значения параметров в предложенном вами подходе хранятся в одной колонке, схоже с Entity-Attribute-Value?

Я стремился упростить применение средств базы для обеспечения целостности данных, их согласованности в помощь тем проверкам, которые есть на уровне приложения (всякие not null, unique(param1, param3, param17), триггеры) для каких-то наиболее критичных штук + ускорение поиска и тех же проверок уникальности за счёт использования индексов. Приятный бонус - читабельность таблиц.

Поскольку добавление нового типа объекта происходит редко, может раз в год или два (и предполагает новую функциональность), всё это не превращается в огромные switch-case по типам.

Была такая идея, но потом на центральную таблицу через многие к одному стали ссылаться совсем другие таблицы, целая иерархия, и разделение по типам породило бы много дублирования и запросов с UNION, когда пользователи в некоторых случаях работают со списками объектов без учёта типа.

А если у меня три и более таблиц? Есть центральная таблица объектов, но в зависимости от типа объекта ему сопоставляется дополнительный набор параметров в одной из таблиц.

Позвольте не согласиться: хоть количество игроков в Pokemon Go на территориях РФ и РБ сократилось, а часть переключилась на использование приложений, позволяющих указать игре ложные географические координаты, остались те, кто ездит на приграничные зоны, в которых функциональность игр нельзя было ограничить, не затронув территории других стран.

Это русский тарч: в Оружейной палате его единственный известный экземпляр. С ним схож европейский траншейный рондаш: тоже выглядит как перчатка со щитом, но щит крепится вдоль а не поперёк.

Если аппаратной поддержки такого типа нет, то структура с битовым полем или int32_t внутри (структура специально чтобы избежать случайного использования стандартных операторов с нестандартным типом). В C++ мы сделали бы отдельный класс для этих целей, перегрузив арифметику, но в C вместо операторов добавим функции вида int24_t add(int24_t a, int24_t b), которые внутри будут работать с int32_t и обрабатывать ситуации, когда результат вычисления выходит за границы int24_t.

Спасибо, интересные идеи, попробую с ними поработать.

Благодарю. Да, продолжаю искать и пробовать направления.

По своему опыту: если есть вкусняшка в конце, то после часа (или сколько там длится занятие), наполненного "потерпи, мучения скоро кончатся", к "уф, на этот раз отмучался" добавляется "ура, вкусняшка", не способная перекрыть все затраты сил, чтобы заставить себя добраться до зала, заставить себя выполнить всё необходимо, заставить себя вернуться домой. Без вкусняшки всё то же самое только нет "ура, вкусняшка". Если плановое занятие отменить внезапно - чувство невероятного облегчения. И не имеет значения, длилось это месяцы или годы регулярных занятий один, два или три раза в неделю.

Зато есть нюанс: если таких "заставить" наберётся слишком много (есть же ещё работа, самообразование, домашние дела), к концу недели уже ничего не делается, единственное желание - лежать, периодически проваливаясь в сон.

Вы правы, добросовестно и умело выполняющий уборку человек даст фору любому роботу-пылесосу. Однако, не все готовы делать это: в моём случае было проще адаптровать высоту мебели и расположение проводов с учётом робота, чтобы дважды в неделю, уходя из дома, спокойно запускать автоматическую уборку.

Нельзя взаимодействовать с объектами на карте и ловить покемонов почти на всей территории РФ, кроме участков в Кронштадте, Ивангороде и т.п. - это верно. Работают: недельная награда за пройденные дистанции (без яиц), покупка предметов за внутреигровую валюту (можно пополнить через Apple либо захватить Gym на территориях с полной функциональностью), обмен подарками, высиживание яиц (получаем из подарков и на территориях с полной функциональностью), прокачка покемонов и дружбы с ними, конфеты за дистанцию, PvP в лигах (главное - не выигрывать больше двух раз, чтобы не было награды покемона, ведь его не поймать). Получается даже открывать новых зверушек во время игровых мероприятий.

Для уже установленной Pokemon GO обновления приходят стабильно (последнее шесть дней назад), часть игровых функций работает.

К моменту проверки самые неидеальные овощи и фрукты успевают уползти...

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

Пять полов (всего или такое совпадение - не знаю) есть и в "Сказке о тройке" А. и Б. Стругацких: "У Константина Константиновича девяносто четыре родителя пяти различных полов, девяносто шесть собрачников четырех различных полов, двести семь детей пяти различных полов и триста девяносто шесть соутробцев пяти различных полов."

Тоже работает, а доработка, видимо, приказ Минздрава РФ от 14.01.2019 № 4н (есть здесь https://cdnimg.rg.ru/pril/167/19/70/54173.pdf).

Уважаемый модератор, будьте любезны, посяните, отчего вы не пропускаете моё сообщение. Огромное спасибо за внимание.
— About face the essentials of interaction design, пожалуйста.

Information

Rating
Does not participate
Registered
Activity