Я в Lua столкнулся с бесконечностями и неопределённостями при пребразовании таблиц в компилируемый текст. Я не стал использовать константы а использовал какраз любимые выражения с нулем.
elseif type(value) == "number" then
if (value > 0) and (value < 0) and (value == 0) then -- indeterminate form
return "0/0"
elseif value == 1/0 then -- infinity
return "1/0"
elseif value == -1/0 then -- negative infinity
return "-1/0"
else
return tostring(value)
end
А чего их взламывать? По миру куча открытых камер. Да и была где то статья про доступ к приватным камерам по стандартной паре логина и пароля которые не ограничиваются одной страной.
Пусть гугл делится с нами доходами от рекламы которые получает подбирая рекламму на основе приватной информации. Авторские права кстати на которую принадлежат пользователям. И тут можно задать такой же вопрос как и с книгами статьями и прочим имеет ли право даже робот читать эту информацию.
Если лицензионное соглашение содержит пункты нарушающие законодательство соглашение с ним не оправдывает его нарушение. Договор можно расторгнуть но права уже нарушены.
Я себе взял такой телефон за 1000 и планшет за 10 000. Теперь я на связи неделю без подзарядки и ненадо кирпич к голове прикладывать. Плюс в телефоне ещё mp3 плеер но все никак им не воспользуюсь по полной. А планшет соответственно берёт на себя все те фукции которые не доступны на телефоне. А главное не так обидно будет если потеряю телефон.
У меня была мысль почему они беговую дорожку не встроили. А менять позицию нужно чтобы кровь в ногах не застаивалась и тромбов небыло. Ну и другие проблемы при сидячем образе жизни. Я вот подумал что высокий(барный) стул и стол решили бы проблему дешевле. Ну и таймер.
Просто опрашивает хабы и кластеры по очереди по UDP.
Первым пакетом клиент получает ключь для поиска.
Вторым пакетом отправляет поисковой запрос с полученным ключем.
От хаба прилетает список хабов к которым улетела копия запроса клиента + список хабов которые можно опросить.
От подключенных к опрошенным хабам клиентов прилетают результаты поиска.
HT позволяет не простаивать процессору ожидая данных из памяти для первого потока благодаря переключению на второй поток. Но если и второй запрашивает данные из памяти которых в кеше нет то оба потока будут ждать. Скорость работы с памятью это не сильно повысит а вот производительность ядра повышает.
Первым пакетом клиент получает ключь для поиска.
Вторым пакетом отправляет поисковой запрос с полученным ключем.
От хаба прилетает список хабов к которым улетела копия запроса клиента + список хабов которые можно опросить.
От подключенных к опрошенным хабам клиентов прилетают результаты поиска.