Да, активность человека не является личной информацией. Однако на ее основе выводится не публичная информация о времени сна человека. И вот она уже косвенно связана с местом его пребывания. А информация о каком-нибудь хроническом недосыпе - это уже практически медицинские сведения о состоянии здоровья. И это всё получено без согласия человека.
Конечно, информация не отличается точностью. Но не думаю, что человек заметит разницу между 99% и 100% точностью, когда речь зайдет о вторжении в личную жизнь.
А если это не личное, то получается, что я могу опубликовать весь его (предполагаемый) график сна за всё время сбора статистики? И это будет законно?
EgorKazakov, это всё есть в правилах сайта, которые, кстати, очень продуманы. К примеру, у вас заголовок вопроса не правильный - по сути это вообще не вопрос, просто вы влепили вопросительный знак в конце предложения. Таким образом, шансы получить ответ уменьшаются, а шансы вопросу быть удаленным модератором увеличиваются.
Вот вам текст в кодировке UTF-8 (потому что данный сайт работает в этой кодировке): Привет, Тостер!
Вроде бы всё просто.
Но меня всё же мучает вопрос, а действительно ли кодировка определена правильно? И как понять, что мы не ошиблись с выбором кодировки?
У вас вопрос по синтаксису языка JavaScript или по составлению алгоритма?
И какую проблему вы вообще решаете, изобретая велосипед? Встроенная функция сортировки достаточно быстрая. Плюс она в любом случае быстрее, потому что встроенная.
fowiv, то есть дело всё же не в ПК и с удалением антивируса просто совпало.
Точнее, есть хороший шанс, что антивирус (который работал, как фаерволл) блокировал какую-то заразу на компе. А после удаления антивируса, эта зараза начала рассылать спам. И провайдер решил вам "помочь".
alex999921, нужно придумать, как хранить данные, сколько бит под какие поля и т.д. Это уже задача, а не вопрос.
Например, пол только М и Ж? Или возможен другой? Или возможен вариант "не указано"? Во втором случае придется использовать 2 бита. Ну и так далее.
К примеру, первые 7 бит возраст, и еще 8й бит - пол (1 - мужской).
age = 26;
gender = 1;
Тогда пакуем в число как-то так:
num = age + (gender << 7);
А распаковываем как-то так:
age = num & 127;
gender = num & 128 ? 1 : 0;
Способов много, но это уже задача, как я сказал. То есть как придумаете, так и лучше будет для вас.
Сергей Горностаев, я бы поспорил, если речь про освоение с нуля. В Lua все структуры заменены одной. Используются человекопонятные ключевые слова, в т.ч. в либах. Вырезано всё, что можно было вырезать и что не нужно и усложняет освоение. При этом по функциональности сравним с JS, и во многом похож на него.
В любом случае, автор просил язык, который используется в игровой индустрии. И я отвечал в контексте вопроса, поэтому именно Lua. Мало того, что он используется в разработке игр, так он еще часто используется для создания модов, если в игре это предусмотрено. Так что идеально, когда хотя бы часть игровой логики написана именно на Lua. Это дает большой потенциал роста комьюнити и реиграбельности.
Сергей delphinpro, так я тоже за объективность. Просто она зависит от того, что измерять. Если измерять количество возможностей, ты вы, видимо, правы, и в десятке их больше. Если измерять количество того, что нет в десятке по сравнению с семеркой, то десятка проигрывает (ибо для семерки эта цифра будет ноль). Если смотреть количество пользователей семерки и десятки, то поклонников десятки больше. С другой стороны, количество пользователей примерно равное, что странно с учетом всех усилий по переводу пользователей на десятку (она уже долго на рынке, более новая, более типа быстрая, прекращение поддержки семерки и т.д. и т.п.). В общем, объективность разная бывает.