• Опаньки, я сломал вашу жизнь
    0

    Лично меня раздражают только умники, которые всегда считают, что в гигантах IT индустрии работают идиоты и не знают что делают. Это наивность такая или гордыня? Нет, я правда не понимаю зачем об этом вот в таком виде высказываться.
    В IT существует жесткая конкуренция, что и способствует направлению и методам развития. Не нравится такой подход — найдите подходящий для вас сервис. Если это единственный, который вам подходит по каким-то причинам, но в чем-то не устраивает, так это и не должно быть идеально во всем. Всем угодить невозможно. А IT гиганты работают с огромным числом клиентов/пользователей и от их методов и качества зависит их прибыль.

  • Рейтинг языков программирования в 2016 году
    +22

    Либо два человека поняли криво.

  • Свободный формат Lepton сжимает файлы JPEG на 22% без потерь
    –1

    Я может что-то не так понял, но кажется только декодеры lossless должны декодировать"бит в бит". Декодеры изображений, сжатых с потерями, по определению не смогут добиться результата "бит в бит". Так почему бы не убирать квадраты?

  • Ещё раз про быстрый JPEG на CUDA
    +1

    А можете ли вы его выложить в конце статьи? Я думаю многим будет интересно посмотреть.

  • Дайджест последних достижений в области криптографии. Выпуск нулевой
    0

    И действительно сильно упрощает факторизацию.

  • Дайджест последних достижений в области криптографии. Выпуск нулевой
    0

    Не подскажите ли статью где можно наглядно посмотреть на сколько лучше?

  • Разработчики в край обленились?
    +1

    Многие говорят, что сериал совсем не про айти, но там действительно дельные вещи показывают ;)

  • Опасный target="_blank"
    +4

    У меня такая же привычка. Ещё со времен, когда нужно было некоторое время ждать загрузки страницы. Открываешь новую страницу через колесо мыши и пока она грузится ты дочитываешь прошлую страницу. С таким раскладом и правда не работает данная уязвимость, подтверждаю :)

  • Животные и дети могут считать без языка и символов
    +1
    Для машины — да. А для биологического вида эта задача решается по-другому. Только для того чтобы понять точную разницу нужно считать.
  • Конкурс по программированию на JS: Классификатор слов
    0

    Обучите сами. У вас есть все слова которые считаются правильными. И генератор неправильных.

  • Так ли нужно избавляться от ветвлений? — На примере sign, abs, min и max
    0

    То же самое для чуть более нового интела:


    Intel(R) Core(TM) i5-4210U CPU @ 1.70GHz:
    
      Clang 3.7 with Microsoft CodeGen (v140_clang_3_7):
        Full optimization (-O3)
    
        BranchFreeTimeoutNew.exe
        sign: 17.58 vs 0.61
         abs: 14.51 vs 0.24
        mini: 0.41 vs 2.61
        maxi: 0.35 vs 9.28
        minu: 0.69 vs 2.96
        maxu: 0.44 vs 8.83
    
        BranchFreeTimeout.exe
        sign: 2.94 vs 2.25
         abs: 1.46 vs 1.01
        mini: 1.66 vs 5.06
        maxi: 2.48 vs 9.21
        minu: 2.33 vs 6.16
        maxu: 1.75 vs 9.43
    
      Visual Studio 2015 (v140):
        Full Optimization (/Ox)
    
        BranchFreeTimeoutNew.exe
        sign: 15.54 vs 0.70
         abs: 13.58 vs 0.17
        mini: 0.37 vs 2.52
        maxi: 0.37 vs 3.25
        minu: 0.62 vs 5.21
        maxu: 0.51 vs 4.88
    
        BranchFreeTimeout.exe
        sign: 3.72 vs 1.92
         abs: 0.96 vs 0.86
        mini: 1.65 vs 5.05
        maxi: 1.49 vs 4.84
        minu: 1.91 vs 6.15
        maxu: 1.50 vs 5.66
  • Реверс-инжиниринг визуальных новелл
    0
    minori и ExtractData — местные копирасты весьма агрессивно относятся к тому, что продаваемые в их магазинах визуальные новеллы распаковывают. Если читаете по-японски — то http://mitiku3.jugem.jp/?eid=5959 — автор ExtractData вроде бы до сих пор settlement им выплачивает, ему что-то в районе 2 миллионов йен выкатили.

    По-японски к сожалению не читаю. Но то, что жестко относятся к ковыряниям продуктов — тут бы и я не сильно-то распространялся про себя, в таком случае.


    Любопытно. Чтож, успехов вам :)


    P.S. И большое спасибо за статью. Хорошая статья про реверс инженеринг — это большая редкость.

  • Так ли нужно избавляться от ветвлений? — На примере sign, abs, min и max
    0
    Intel(R) Core(TM) i5-2410M CPU @2.30GHz:
    
      Clang 3.7 with Microsoft CodeGen (v140_clang_3_7):
        Full optimization (-O3)
    
        BranchFreeTimeoutNew.exe
        sign: 14.49 vs 2.41
         abs: 13.55 vs 1.49
        mini: 2.05 vs 5.99
        maxi: 2.07 vs 9.88
        minu: 2.43 vs 6.46
        maxu: 2.06 vs 10.52
    
        BranchFreeTimeout.exe
        sign: 3.28 vs 3.66
         abs: 2.36 vs 1.58
        mini: 3.04 vs 7.53
        maxi: 3.16 vs 10.84
        minu: 3.53 vs 7.81
        maxu: 3.05 vs 10.65
    
      Visual Studio 2015 (v140):
        Full Optimization (/Ox)
    
        BranchFreeTimeoutNew.exe
        sign: 15.64 vs 2.45
         abs: 12.61 vs 1.49
        mini: 2.09 vs 6.14
        maxi: 2.13 vs 5.88
        minu: 2.41 vs 6.34
        maxu: 2.07 vs 6.48
    
        BranchFreeTimeout.exe
        sign: 3.08 vs 3.75
         abs: 1.51 vs 1.50
        mini: 2.97 vs 7.30
        maxi: 2.96 vs 7.34
        minu: 3.52 vs 7.83
        maxu: 2.97 vs 8.02
  • Реверс-инжиниринг визуальных новелл
    0
    примерно как переехал сюда и начал язык учить

    Т.е. вы переехали в Японию. Я правильно понял? А с какой целью и чем занимаетесь, если не секрет?
    В статье вы, кажется, не упоминали.

  • Реверс-инжиниринг визуальных новелл
    0

    Т.е. у автора статьи визуализатор, которого нет в паблике?
    И вправду интересно получилось :)

  • Включение подсистемы Linux в Windows 10
    0

    Странно. У меня все тоже так же сделано, однако у меня крашит почти каждое приложение. Ну ладно. Подождем, может сами MS чего допилят для этого.

  • Включение подсистемы Linux в Windows 10
    0

    Так у вас работает? А можете поэтапно описать как вам удалось? У меня любое приложение крашит сразу же в ту самую ошибку IO
    Какой у вас X сервер? Как запускаете?

  • Включение подсистемы Linux в Windows 10
    0

    У меня приложение сразу крашит
    Fatal IO error: client killed
    Пробовал запускать несколько приложений, но без особого успеха. Где-то в гугле прочел, что проблема может возникать из-за большних иконок (o_O), но протестировать пока не могу.

  • Включение подсистемы Linux в Windows 10
    0

    Ой, нет. Не заменил. С локалхостом можно проверять на одном пк или лучше через локальную сеть с разных машин?
    P.S. На локальной машине просто впадает в ступор и чего-то ждет.

  • Включение подсистемы Linux в Windows 10
    0

    На второй команде выводит:


    nc: getaddrinfo: Name or service not known
  • Включение подсистемы Linux в Windows 10
    0

    Да, кстати. Ссылку я приложил #comment_8850075

  • Включение подсистемы Linux в Windows 10
    +1

    У меня тоже не приходил апдейт и я обновился с *.iso образа.
    Можно скачать отсюда
    Потом запустить интсаллер из образа и тем самым обновиться или же установить чистую сборку с загрузочной флешки.

  • Генетическое программирование. ELTRUT-проблема
    0
    Я об этом же подумал. Но автор не использует скрещивание, а оно тут как раз давало бы наиболее эффективные результаты с выборкой скрещивания полезных признаков. Ну или как-то так. Хотя, честно признаться, я в таком типе моделей не сильно разбираюсь. Пока только логически предполагаю на основе некоторых знаний в области.
  • Генетическое программирование. ELTRUT-проблема
    0
    Полагаю нужно для того, чтобы не было деградации. Если всегда 10 лучших особей не будут изменятся, а появятся на некотором поколении особи лучше них, то уже новые 10 не будут мутировать. Если бы мутировали все особи, то лучше могли бы деградировать и алгоритм в этом случае явно справлялся бы с задачей хуже на бОльших объемах входных данных.
    Хотя если вопрос именно в числе 10 особей, то вероятно просто выбор автора.
  • Дельта-синхронизация крипто-дисков
    –2
    Судя по описанию контейнера в статье, используется блочный шифр AES, размер блока в котором равен 128 битам(16 байт).
    Но судя по тому, что у них дельта синхронизация может отличать измененные данные, то используют они его не правильно.
    По определению любое малейшее изменение должно менять все зашифрованные данные так, чтобы новые шифроданные были полиноминально не отличимы от старых. Там либо яндекс диск доказал на практике P=NP, либо все же aes там используется не безопасным образом. Для того чтобы блочный шифр был безопасным нужно хотя бы использовать безопасные режимы шифрования. Например с рандомным вектором инициализации (IV).
  • RSA шифрование через библиотеку OpenSSL в Delphi
    +1
    Я вот тоже не понял. Зачем вы вообще показываете пример с шифрованием приватным ключом в ассиметричной системе шифрования? Тем более, раз утверждаете, что сами так не делаете.
  • Использование библиотеки OpenSSL в проектах на C++
    0
    Вот как. Спасибо.
  • Использование библиотеки OpenSSL в проектах на C++
    0
    Можно, например, использовать кроссплатформенную систему автоматизации сборки.

    А можно подробнее про это?
  • Использование библиотеки OpenSSL в проектах на C++
    0
    А в студии можно под линукс компилировать? Или проект оформлять так, чтобы makefile-ом в линуксе собирать?
  • 50 оттенков паранойи или как хранить пароли не сохраняя
    –6
    Автор, да ты гений! Это ведь теперь вместо пароля можно запоминать не последовательность символов, а любое место на земле. Подобрать в этом генераторе уникальную настройку и брутфорс таких параметров становится совсем нерациональным. А если ещё и пинкод менять относительно времени с какой-нибудь привязкой. То всё, про брутфорс забываем, будто его и не существует.
    Мне вот было лень задумываться о своей паранойи, но с таким методом я пожалуй подтяну свою информационную безопасность.
  • Математика на пальцах: методы наименьших квадратов
    0
    Любопытно.
    Кстати за наводку на книги No BS ... от Ivan Savov, спасибо. Интересное повествование.
  • Математика на пальцах: методы наименьших квадратов
    0
    вычисление тротилового эквивалента по трём кадрам рассекреченного фильма чего стоит

    Интересно. А можно подробнее?
  • Математика на пальцах: методы наименьших квадратов
    +1
    А, ну да. Прошу прощения. Это ведь про многочлен идет речь, а я про все функции говорю. Косяк, согласен.
  • Математика на пальцах: методы наименьших квадратов
    +1
    Очевидно, что вы просто напросто не знакомы с комплексным числовым множеством и как следствие с основной теоремой алгебры, которая утверждает, что с комплексными числами у вас всегда будет хотя бы один ответ из множества комплексных чисел и это верно для любой функции с любыми значениями и аргументами.

    А для меня загадка как из числа лежащего на оси ox

    А тут ваша основная ошибка. Комплексные числа лежат уже не на числовой прямой, а на числовой плоскости.
  • «Digital Rain» для Windows в 314 байтах
    +1
    В спойлер под base64 спрятан.
  • А твой антивирус ловит запароленные архивы?
    0
    Вы знаете, ваши доказательства как-то вяло выглядят, на фоне того, что постоянно обновляемая система подвержена только 0day уязвимостям.
    Да, я не использую антивирусы, но постоянно обновляюсь и сам слежу за тем, чтобы чего лишнего не схватить. Как на линуксе, так и на винде. Из этого следует то, что моя безопасность практически такая, а может иногда и больше(в случае когда не обновляются и сами провоцируют появление вирусов), чем у любого использующего антивирусный софт пользователя. Поэтому ваши утверждения о беззащитности винды выглядят по меньшей мере странно и надуманно.
    Это все равно что говорить, что софт плохо справляется со своей задачей, когда вы сами расковыряли его компоненты и что-то с ними сделали, провоцируя плохую работу.
  • А твой антивирус ловит запароленные архивы?
    +3
    Я не использую антивирус много лет. Все отлично работает и вирусов нет. Просто качать всякое непотребство непонятно откуда явно не стоит.
  • А твой антивирус ловит запароленные архивы?
    0
    Я, конечно, извиняюсь, но, по-моему, вы говорите стереотипами. Будто на Windows и минуты без антивируса прожить нельзя.
  • Простые числа: история и факты
    0
    Сильный многочлен. А доказательство простоты положительных значений есть? Откуда многочлен?
  • «Hello World!» на C массивом int main[]
    0
    Спасибо, вы кстати. Не так давно искал где бы понятнее и подробнее можно об этом почитать.