All streams
Search
Write a publication
Pull to refresh
2
0
Send message
Не знаю уж, как у al5dy на компьютере, но в оследние несколько лет у меня на всех личных компьютерах он отключен сразу после установки, просто потому, что он за предыдущий опыт использования имел свойство неслабо тормозить систему при проверках, блокировал кейгены и актииваторы и при этом ни разу не выдал ни одного дельного предупреждения.
Параметр es_index_from_timestamp нужен для указания, что дата и время для формирования имени индекса берутся не из приходящих данных, а из локального времени сервера. Позволяет избежать бардака, когда серверы работают в разных временных зонах и кто-то пишет в логи время в UTC, а кто-то в MSK.
— «при обрыве соединения или деградации канала», получится, что данные будут писаться в ES с временем, серьёзно отличающимся от реального?
Пример хороший, но при этом вы, или кто-то другой, копировавший изначально этот код, забыл скопировать рядом стоящий комментарий, который и делает это не массивом магических констант, а кодом, с вполне нормальным описанием. Во всех примерах в топе гугла этот код имеет комментарии:
-- Initialize table of round constants
-- (first 32 bits of the fractional parts of the cube roots of the first
-- 64 primes 2..311):
local k = {
   0x428a2f98, 0x71374491, 0xb5c0fbcf, 0xe9b5dba5,
   0x3956c25b, 0x59f111f1, 0x923f82a4, 0xab1c5ed5,
   0xd807aa98, 0x12835b01, 0x243185be, 0x550c7dc3,
   0x72be5d74, 0x80deb1fe, 0x9bdc06a7, 0xc19bf174,
   0xe49b69c1, 0xefbe4786, 0x0fc19dc6, 0x240ca1cc,
   0x2de92c6f, 0x4a7484aa, 0x5cb0a9dc, 0x76f988da,
   0x983e5152, 0xa831c66d, 0xb00327c8, 0xbf597fc7,
   0xc6e00bf3, 0xd5a79147, 0x06ca6351, 0x14292967,
   0x27b70a85, 0x2e1b2138, 0x4d2c6dfc, 0x53380d13,
   0x650a7354, 0x766a0abb, 0x81c2c92e, 0x92722c85,
   0xa2bfe8a1, 0xa81a664b, 0xc24b8b70, 0xc76c51a3,
   0xd192e819, 0xd6990624, 0xf40e3585, 0x106aa070,
   0x19a4c116, 0x1e376c08, 0x2748774c, 0x34b0bcb5,
   0x391c0cb3, 0x4ed8aa4a, 0x5b9cca4f, 0x682e6ff3,
   0x748f82ee, 0x78a5636f, 0x84c87814, 0x8cc70208,
   0x90befffa, 0xa4506ceb, 0xbef9a3f7, 0xc67178f2,
}

Таблица констант
(первые 32 бита дробных частей кубических корней первых 64 простых чисел [от 2 до 311]):
k[0..63] :=
   0x428A2F98, 0x71374491, 0xB5C0FBCF, 0xE9B5DBA5, 0x3956C25B, 0x59F111F1, 0x923F82A4, 0xAB1C5ED5,
   0xD807AA98, 0x12835B01, 0x243185BE, 0x550C7DC3, 0x72BE5D74, 0x80DEB1FE, 0x9BDC06A7, 0xC19BF174,
   0xE49B69C1, 0xEFBE4786, 0x0FC19DC6, 0x240CA1CC, 0x2DE92C6F, 0x4A7484AA, 0x5CB0A9DC, 0x76F988DA,
   0x983E5152, 0xA831C66D, 0xB00327C8, 0xBF597FC7, 0xC6E00BF3, 0xD5A79147, 0x06CA6351, 0x14292967,
   0x27B70A85, 0x2E1B2138, 0x4D2C6DFC, 0x53380D13, 0x650A7354, 0x766A0ABB, 0x81C2C92E, 0x92722C85,
   0xA2BFE8A1, 0xA81A664B, 0xC24B8B70, 0xC76C51A3, 0xD192E819, 0xD6990624, 0xF40E3585, 0x106AA070,
   0x19A4C116, 0x1E376C08, 0x2748774C, 0x34B0BCB5, 0x391C0CB3, 0x4ED8AA4A, 0x5B9CCA4F, 0x682E6FF3,
   0x748F82EE, 0x78A5636F, 0x84C87814, 0x8CC70208, 0x90BEFFFA, 0xA4506CEB, 0xBEF9A3F7, 0xC67178F2


И так далее.
Функция color.separate_stains возвращает картинку с диапазоном то [-1;-0.5]. Понятия не имею почему, не моя она. А мне надо получить от 0 до 100.
На мой взгляд, в таких случаях достаточно прокомментировать — что делает данная строка кода, причём лучше было бы написать на мой взгляд:
    stain_ch0 = (stain_ch0 + 1) * 2 * 100 # convert range of values from [-1;-0.5] to [0; 100]

Тем самым мы явно показываем что делаем, к тому же умножение на 2 и на 100 будет лучше раскрывать ход мыслей — сначала увеличиваем вдвое, чтобы получить максимум до единицы, а потом уже переводим в проценты, умножая на сто.
А можно хотябы хеши в посте сделать текстом, а не изображением? А желательно бы и весь код должным образом оформить.
То есть у TeamViewer и Ammyy инфраструктура также собирается из числа желающих клиентов, либо всё-таки она находится под их контролем?
если не пользоваться NOIP который сам по себе дыра, как и прочие TeamViewer, Ammyy и т.д.
— а можно уточнить — TeamViewer и Ammyy имеют такие же уязвимости? или вы всё-таки что-то другое имели ввиду?
Во-первых точность позиционирования GPS с учётом WiFi зачастую выше чем точность просто GPS(из личного опыта — привет, INGRESS)). Во-вторых в каком-либо здании или просто неудачном месте между зданиями и под металлическими конструкциями — это вообще единственный способ получить своё местоположение. Актуально в случае, если необходимо проложить маршрут, будучи дома. Да, зачастую в подобных ситуациях можно вбить адрес вручную(да и вообще не пользоваться GPS, чего уж), но если устройство получит его само — это куда удобнее.
Забыли маленькую деталь — нормальных работников за предлагаемую зарплату в России реально брать негде.
Если бы все правильно делали бэкапы и их проверяли — индустрии восстановления данных не существовало бы, во всяком случае в том виде, и с тем распространением которая она получила сейчас)
А можно обновить пункт по рекламе на внешних площадках через пару-тройку дней — может быть аудитория хабра таки повлияет на результат и является исключением?)
Единственное логическое объяснение обоим примерам — изначальная зарплата настолько велика, относительно других вариантов устройства работников, что даже уменьшение ее в 2 — 4 раза всё равно больше, чем другие предложения.
В любом случае результат будет у каждого свой, так как во-первых у Яндекса могут оказаться какие-то специфичные требования к БД, которых не будет в другом проекте, и наоборот. Так что основной вопрос так и останется к применимости того или иного инструмента(в данном случае СУБД) под использование в конкретной задаче.
В перспективе планируется создание сервиса, который сможет анализировать данные других пользователей, при условии, что они являются открытыми. Сервис может быть полезен при оценке персонала или подборе фрилансера.

Следом за созданием этой системы появится вторая — предлагающая за небольшую плату изменить данные в социальной сети так, чтобы оказаться наиболее подходящим под требуемую должность) Но положительный момент обязательно будет — количество людей, задумывающихся о том, что у них выложено в социальной сети — возрастёт)
А как именно происходит контроль исходящей почты и вложений?
Если бы вредонос перед отправкой данных зашифровал или закодировал их, и результат ни в какой части не совпадал с конфиденциальными документами(добавив в какой-то сгенерированный документ, к примеру), то никто-бы и не среагировал?
А построенный маршрут в каком-либо виде можно увидеть? Было бы неплохо, если бы в «Получившийся результат» была ещё и соответствующая картинка.

P.S. А выигрывает как обычно человек с большим количеством родственников\знакомых в разных частях города, которые согласятся сделать небольшой крюк к нужному месту.
Фильтрация по MAC — бесполезно, он спокойно меняется при желании на тот, что есть у сотрудника.
Для гостей подключить отдельного провайдера Интернет
— тоже куча заморочек на пустом месте — вместе с отдельным провайдером ещё и кусок сети тянуть отдельный, который не пересекается с основной сетью? я уже не говорю о формальностях с ещё одним договором для юрлица.
Да ладно вам, придётся ещё в каком подъезде на лестничной площадке со смартфоном сидеть… То ли дело — среди ещё нескольких сотен посетителей в удобном торговом центре или кафе, часть из которых и сейчас раздают вайфай без всяких паролей…
«Всегда есть легко открываемые куски, которые принято оформлять обособленно и выкладывать людям на потеху.» — это вы сейчас с точки зрения своего работодателя говорите, который вам дал задачу на открывание части кода? Тогда хотелось бы услышать его мотивацию — что это даёт для бизнеса?
Очень похоже на самодеятельность сотрудника, который на работе же занимается не тем, что было поручено, а кучей сопутствующей деятельности, которая фирме ничего не принесёт…
Вот какраз таки программисты, которые на работе пишут что-то, что им не нравится, а только дома доходят до «just for fun» — вот это очень подозрительные товарищи… Как можно нормально работать, если на работе этого самого фана и челленджей нет?
Может быть такому человеку стоит сменить работу, чтобы работа была «for fun» и приносила не только деньги, но и удовольствие?
Весь код, который я сейчас пишу — это код за деньги, и этот код, как и сами проекты мне нравится, я в нём вполне себе реализуюсь как программист на мой взгляд. А после работы у меня есть ещё пару-тройку часов на другие увлечения — попытки улучшить свою физическую форму(чтобы внезапно через несколько лет не получить проблемы со здоровьем, которые на той же работе скажутся), переключения на другую деятельность — книги, фильмы, банальные посиделки с друзьями(часть из которых — с коллегами)…

Information

Rating
Does not participate
Registered
Activity