• Разбираемся, что записывает, а что не записывает приложение Burger King
    +2
    А кто в итоге подслушал? фейсбук? Хром?
    Ось Андроид/iOS?
  • Centrifugo v2 — будущее сервера real-time сообщений и библиотека для Go
    +1
    Спасибо большое! Центрифуга — огонь как полезна, если будет (легко) встраиваемая, то вообще красота.
    Вопросы: redis будет? Раньше был, в статье ни слова, а тег стоит.
    Меняется ли логика работы (токены и все такое)? Например, чтобы делать рассылки вообще всем, всем из некой группы, одному клиенту — вот такие кейсы переигрываются или остаются? JWT понял — но он отменяет всё или дополняет?

    Нет ли желания делать лаунчер? Чтобы запускать не ./centrigugo в screen/tmux, а как то поумнее? Например service centrifugo start или ./centrifugo run.

    На странице проекта centrifuge в README нет какого нибудь минимального main.go (видимо, этот гист gist.github.com/FZambia/2f1a38ae2dcb21e2c5937328253c29bf и нужен).
  • Google и HTTP
    0
    Вот же, куда проще

  • Google и HTTP
    –6
    Лучше уж гугл отслеживает, следуя известным мне условиям соглашения, чем, на минуточку, любой желающий, не регулируемый ничем.
    Какой-нибудь сферический билайн может подменить любой текст «ничего не запрашивающего блога», и хорошо, если это будет баннер, который просто сломает вёрстку. А если это заведомо ложная информация?

    Это блог. Я не запрашиваю никакие данные у пользователей.

    Пометка «ненадёжный» от Google обозначает:


    Это блин означает, что буквально «информация, которую вы читаете на этом блоге, могла быть изменена провайдером, администратором, датацентом, хостером, соседом. Если Вы, следуя этой информации, принимаете критически важное решение, то мы должны предупредить — возможно, информацию предоставил не автор сайта». А это, извините, и есть «ненадёжный». И неважно, блог это или нет, запрашивает он что-то или нет.
    В конце концов, пароль от админки «блога» мог перехватить любой в той же локалке и просто войти в систему через месяц. И сделав «ненадёжной» каждую букву в информации этого «блога».

    Интернет бы не стал таким, какой есть, без HTTPS. Не было бы оплат, доверия, надежности. Был бы один бесконечный двач.

    Не, пусть лучше гугл показывает мне релевантную рекламу, чем вот такое.
  • [Перевод] Вышел Elasticsearch 6.3.0
    0
    А как в SQL аггрегации делаются? Особенно вложенные?
  • Конкурс по программированию: Торговля
    0

    Другие игроки могут "спалить" необычное поведение, пообщавшись по api через haggle.js. Это теория игр в чистом виде:)

  • The Messenger of Everything
    0
    Greylisting всё портит.
  • «Байкал-T1» поступил в продажу за 3990 руб
    +4
    Вот сравнительное место (если верить данным Coremark)

    (кликабельно).
  • «Байкал-T1» поступил в продажу за 3990 руб
    +3
    По поводу «международный аудит». Правльный термин не аудит, а «Международная стандартизация». Похоже, имеется в виду «1-й объединенный технический комитет Международной организации по стандартизации и Международной электротехнической комиссии (ISO/IEC JTC 1/SC 27/WG 2)».

    Например, предыдущий алгоритм ГОСТ был взломан как раз в процессе этой стандартизации: http://www.itsec.ru/articles2/crypto/gost-28147-89-vzloman. Пока он не прошёл эту саму стандартизацию полностью, ещё никто не пытался его разобрать по косточкам. Но работы ведутся.
  • «Байкал-T1» поступил в продажу за 3990 руб
    +3
    Видимо, тут имеется в виду, что, например, верная теорема не считается верной, пока не будет формально доказана.
    В данном случае нет доказательств отсутствия известных государству «закладок». Собственно, как присутсвия.
    Насколько я понимаю, это сейчас самый большой фактор недоверия к алгоритму: «А вдруг там заложили уязвимость и знают о ней, и если передать какое-нибудь хитрое число, то можно чтото расшифровать? Не будут же органы пытаться не оставить себе лазейку?».
  • Американский стартап зарегистрировал торговый знак Gram™ раньше, чем Telegram. Будет суд
    0
    И при свидетелях коммерчески её использовать.
  • Провал первоначальной элегантной версии строения Вселенной
    +1
    Речь про «увидеть Меркурий на картинке», кмк.
  • Руководство по ассемблеру Go
    0

    Я понимаю, что это перевод, но вдруг переводчик знает. Что за $1 в функции add? Регистр какой-нибудь?

  • Руководство по ассемблеру Go
    0

    https://blog.sgmansfield.com/2017/04/a-foray-into-go-assembly-programming/ с 17 до 12 наносекунд ускорил, и эта разница у него даже окупилась, с учётом затраченного времени.

  • Руководство по ассемблеру Go
    0

    По одной из ссылок статья, как человек ускорил выполнение функции за счёт переписывания на ассемблере, и оно сейчас работает в netflix.

  • Пока курс криптовалют не слишком высокий, цены на видеокарты падают, дефицита больше нет
    +3
    GTX 1070 вышла 10 июня 2016. То есть даже если Вы её купили прямо в день первой продажи, ещё двух лет не прошло.
  • EmDrive — это просто
    0
    О любом
  • Еще одна коробочная CMS или достойная альтернатива?
    0
    PHP7 с опкешем шустрый только до 50-70 RPS (без кеширования). Дальше уже надо чтото переизобретать или брать сервер с 12-16 ядрами, или кеширование, или масштабирование.
  • Еще одна коробочная CMS или достойная альтернатива?
    +1
    Алсо, про то, что на CS Cart можно сделать магазин за три дня (а не 4 как в этом посту), вы писали ровно пять лет назад. Откуда лишний день?
  • Еще одна коробочная CMS или достойная альтернатива?
    +1
    А что такое масштабные в вашем случае? миллион хитов в сутки не считая статики есть?
  • Figma web-API — интерфейс, позволяющий подключаться к другим инструментам
    0
    А по-простому? Вы сделали встраиваемый редактор на своей платформе? Или сделали API для платформы?
    UPD: не вы конечно, а Figma
  • Bitcoin & AI. Победа неизбежна
    0
    Всё верно говорите, поэтому монетка не может быть криптостойким генератором случайных чисел, и обучать нейронную сеть на монетках не имеет смысла.
  • Bitcoin & AI. Победа неизбежна
    +1
    Это общая проблема, не только эллиптических кривых. Недавно баловался, скачал криптослучайные данные на основе грозовых облаков, и обучил нейронную сеть.
    В итоге в случайных данных, которые должны быть абсолютно непредсказуемы (!), можно в 50% случаях предсказывать данные. То есть вместо непредсказуемости, нейронная сеть уменьшает непредсказуемость в два раза.
    Как рассчитывал:
    Взял криптостойкую непредсказуемость равную x = 100%.
    Затем обработал случайные данные в нейронной сети (1 мегабайт), и получил в результате новые данные. И они совпадают с исходными в полумиллионе случаев! Таким образом, непредсказуемость сбросилась вдвое, 100%/50% = 2.
    Благодаря этому можно улучшить ИИ в играх, ведь как минимум в половине случаев (это доказано только что) действия игрока не будут для ИИ непредсказуемыми и он сможет использовать более правильную стратегию. Во второй половине игр действия будут непредсказуемыми, и человек победит. Таким образом игра подстраивается под любого человека — от чемпиона до новичка.
  • Актуальная ОС для старого ПК или нетбука
    +1
    Визуализацию (AERO) как раз отключать не надо, ради быстродействия.
    Superfetch, дефрагментацию области загрузки после профайлера, очередь печати.
  • Пиратская версия Final Fantasy XV работает быстрее, чем Steam-версия с Denuvo
    +4
    На 720p тест (один из тестов) проводится для того, чтобы оценить влияние процессора (ведь защита вляет на процессор). Видеокарта справится с абсолютной уверенностью, поэтому тестируем влияение защиты на процессор.
    Если бы мы сделали 4К, то никакой разницы бы не почувствовали, так как видеокарта отрабатывала бы медленее, чем процессор, неважно, с защитой или без. Задачей было 1) узнать, есть ли влияние защиты на производительность в каком-то из случаев и 2) измерить это влияение. Выкатывание графики в 4К (или установка заведомо старевшей видеокарты) мешает решению этих задач.
  • Let’s Encrypt начал выдавать wildcard сертификаты
    0
    Присоединяюсь к вопросу. Где собака зарыта?
  • Let’s Encrypt начал выдавать wildcard сертификаты
    +7
    КМК, 99% случаев компрометации обычно позволяют скомпрометировать всё остальное. Получил доступ к директории с ключами — получил доступ ко всем ключам. Зато выгоды всё перевешивают.
    Ну и если не надо — не используйте, конечно.
  • Let’s Encrypt начал выдавать wildcard сертификаты
    +4
    Ну не обновлять же его вручную каждые три месяца. Кроме того, любой левый плагин для хрома может утянуть ключи.
  • Вопросы для собеседования бэкенд-разработчика
    +14
    Искать другое место. Достоин только тот кандидат, который точно знает. Тот, который за последнюю неделю что-то узнал, и пятилетний сын которого умеет делать транзакции Юникодом.
    Тот, который на собеседовании написал минимум три образца плохого кода.

    На его футболке написано: «Единство дизайна означает элитность архитекторов».
  • Россияне начали распродажу своих майнинг-ферм
    0
    1. Более дорогой блок питания. Если система потребляет на 12V линии допустим, 500ватт, а блок выдает 600, то замена на 1000ваттный блок сделает экономии примерно 50-100 ватт. Чем выше запас, тем выше КПД.
    2. В msi afterburner первые две полосы — в минимум. Скрин.
  • Россияне начали распродажу своих майнинг-ферм
    0
    Я скажу больше. У AMD была проблема с майнингом эфира (хешрейт падал со временем). Причем в играх всё норм. Казалось бы — вот оно решение. Ан нет. Проблема исправлена драйвером blockchain edition. Самими AMD. То есть они целенаправленно помогают майнерам.
  • Россияне начали распродажу своих майнинг-ферм
    –1
    Ну есть ещё такое понятие, как количество линий PCI-E, можно на самой карте затребовать все 16 линий. Тогда у последних чипсетов их будет 20-24. Десять карт не подключишь физически.
  • Россияне начали распродажу своих майнинг-ферм
    0
    Даунвольт позволяет умень шить тепловыделение ядра в целом. Это уменьшает общую температуру. Это позволяет сильнее греть память. Так в радеонах.
    В Geforce все проще — уменьшение т.н. мощности и тепловыделения на результаты почти не влияет, зато меньше греется и тепла меньше ест из розетки.
  • Россияне начали распродажу своих майнинг-ферм
    +1
    Взять те же джефорсы.
    Биос не прошивается, а вместо разгона в родной утилите MSI Afterburner мощность и тепловыделение даже снижают до минимума. Итого все условия эксплуатации, карта работает на 60 градусах, биос не менялся. С чего бы не менять по гарантии в случае чего?
  • Россияне начали распродажу своих майнинг-ферм
    0
    Я даже влезу и расскажу, как это делается с точки зрения производителей.
    Современные видеокарты вставляются в широкий PCI-E слот. Но также могут быть воткнуты в узкий, но этого из геймеров никто не делает, так как скорость передачи данных значительно падает, и даже на топовой карте GTAV выдает 0.3-1 FPS.
    Ни один геймер встыкать карту в такой слот не будет.
    Зато майнеры не будут втыкать в широкий — вся идея ферм построена на использовании 5-10 карт, которые соединяются через удлинители (т.н. «райзеры») в низкоскоростные PCI-E слоты. Материнских карт, у которых 4-5 широких высокоскоростных слотов мало, или они дорогущие.
    Поэтому выход простой — делаем карту не работающей на низкоскоростном «узком» PCI-E, и все, майнинг накрывается, максимум две карты одна материнка, что делает это дело гораздо менее прибыльным.
    Так было в 2011м году, во время майнинга биткоина на HD 5550-5970, так остаётся сейчас.

    Однако никто из вендоров за 6 лет майнинга на видеокартах этого так и не сделал.
  • Создаем CSS кейлоггер
    0
    Вот тут кроется рецепт (на будущее) защиты.
    Если мы разрешаем внедрять HTML, запрещая некоторые правила по собственному словарю (например, запрещаем теги
  • Как мы выбирали между Elastic и Tarantool, а сделали свою (самую быструю) in-memory БД. С Join и полнотекстовым поиском
    0
    Строго говоря, даже по памяти можно по разному организовывать индексы и получать разные результаты. Правильная/неправильная аллокация на данных размером 50МБ/100к записей на сложных запросах показывает вилку 15 микросекунд — 8 миллисекунд на запрос (это из своего опыта). Оказывается, просто сделать в памяти массив на 50к элементов — тоже время, и немаленькое.
    Просто раскидать данные в память и начинать в лоб искать — не панацея. Особенно когда есть числовые данные (year > 2001).

    Если данных много (гигабайты, десятки гигабайт) — тут уж не обойтись без elasticsearch/clickhouse (второй особенно для данных, основанных на временных срезах).
  • Как мы выбирали между Elastic и Tarantool, а сделали свою (самую быструю) in-memory БД. С Join и полнотекстовым поиском
    +1
    Правильно ли я понимаю, датасет для каждого запуска разный, и генерируется вот здесь:
    github.com/Restream/reindexer/blob/master/benchmarks/repo/item.go?
    Хочу свой велосипед пробенчить и сравнить (больно схожие задачи).
    Второй вопрос — сколько оперативной памяти занимает (включая всю обвязку, если говорим про HTTP сервер, включая активацию всех индексов и прогрев кешей) этот датасет?
  • Windows 98SE — коробка, содержимое диска, установка (видео и текстовой обзор — на выбор)
    0
    У меня и сейчас их клавиатура, и всем советую. Хорошая, добротная.
  • Почему криптовалюты начинают напоминать Уолл-Стрит
    0
    Такая ситуация повторяется уже 4 года подряд минимум. Каждый год в январе биткоин падает. Китайский Новый Год, фиксирование прибыли и все такое. За историю биткоина (после 2011 года) не было января, в котором биткоин стоил дороже предыдущего месяца.

    Про «пузырь лопнул» — да, пишут. Есть даже сайт, на котором пишут что биткоин умер, со ссылками на СМИ 99bitcoins.com/obituary-stats