• Microsoft провела две патентные атаки на Linux за неделю
    0
    Как сказал однажды Скотт Ханселманн, "Microsoft isn't nearly as organized as it has to be, to be as evil as you think they are".
  • Владелец Tesla Model S оштрафован властями Сингапура за превышение нормы по выбросам СО2
    –1
    В Сингапуре нет генерирующих мощностей, вся электроэнергия — импортная. Как, собственно, вообще практически всё, включая воду и грунт )
  • Гомоморфное шифрование
    0
    Хорошее наблюдение, но XOR сохранять дело нехитрое :) Еще надо уточнить, что когда мы говорим «сохраняет операцию» это не значит, что сама операция остается неизменной. Более формально, шифр (E,D) сохраняет n-арную операцию f, если существует операция g такая, что для любых значений a_1, ..., a_n из области определения f

    f(a_1, ..., a_n) = D(g(E(a_1), ..., E(a_n)))

    Скажем, в шифре Paillier для гомоморфного сложения зашифрованных значений, нужно их перемножить.
  • Гомоморфное шифрование
    +4
    Надо заметить, что схема Крэйга Джентри работает страшно медленно и для практического применения не годится вообще. Джентри вместе с сотрудниками IBM работал над созданием чуть более быстрой схемы, но серьезного улучшения получить не удалось. Если кому интересно, то можете посмотреть на HELib — реализация схемы Джентри написанная на C.

    В статье не совсем правильно написано, что такое гомоморфное шифрование. Вообще говоря, гомоморфное шифрование сохраняет одну операцию — это может быть умножение, сложение, XOR, умножение на незашифрованную константу, возведение в степень, что угодно. Таких схем вагон и маленькая тележка. Всем известный RSA (без пэддинга) сохраняет операцию умножения. Схема ElGamal гомоморфна относительно умножения, схема Paillier — относительно сложения. Схема Джентри — это первая полностью гомоморфная схема: она сохраняет и умножение, и сложение. Впрочем, есть схема Boneh-Goh-Nissim (тот самый Boneh, научник Крэйга Джентри), которая умеет делать много сложений и затем одно умножение.

    А огромный коэффициент экспансии характерен для всех гомоморфных схем.
  • Почему от 3D болит голова / Часть 3: Перепутанные ракурсы
    0
    А можете дать ссылки ваши публикации на английском по этой теме?
  • Троичный компьютер в браузере
    –1
    Как мы помним, «Алдан» «вместо того, чтобы считать в двоичной системе, непонятным мне образом переходил на древнюю шестидесятиричную» :)
  • Троичный компьютер в браузере
    0
    Насколько я знаю, «Сетуней» было сделано несколько, и один из них до сих пор используется в «продакшене», скажем так. Где — не скажу, не для энторнетов это :)
  • e-Ticket misunderstanding
    0
    Мне кажется, что если написать, что ПД общедоступны, это все равно не дает право публиковать ПД. Если бы они написали, например, что нажимая на кнопку, вы соглашаетесь, что РЖД может вас пристрелить, это все равно не дало бы им право вас пристрелить.
  • Яндекс.Браузер: интерфейс будущего теперь в бете
    +1
    Да и в хроме, вроде, так же.
  • Анонимные платежи: Dash или Bitcoin+Миксеры?
    –1
    Этих Darkcoin'ов — тысячи. Я не шучу, реально тысячи.
  • 300 потрясающих бесплатных сервисов
    +3
    Добавлю еще немного:

    GIMP в вебе: pixlr.com/editor/
    Распаковать архив онлайн: www.wobzip.org/
    Богатые бесплатные редакторы PDF: editor.cutepdf.com/edit.asp и www.pdfescape.com/open/
    Поиграть с SQL запросами: www.sqlfiddle.com/
    Поиграть с регэкспами: regexpal.com/
    Редактор sequence диаграмм: www.websequencediagrams.com/ и www.codeuml.com/

    Ну и от себя чуть-чуть — безопасная передача файлов encryshare.com/ :)

  • База данных простых чисел
    +12
    > А расстояние между соседними простыми числами всегда должно быть небольшим, предположил, что уместится в один байт.

    смелое предположение.
  • Откуда есть пошло комплексное число
    +25
    Отличный комикс про тождество Эйлера: img0.joyreactor.com/pics/post/comics-SMBC-math-nsfw-629982.gif
  • CTOcast #3: Беседа с Сергеем Чернышевым
    0
    Спасибо!
  • Github опять заблокирован
    0
    Да, не ГД, а ФС является законодательным органом. Сути не меняет в контексте беседы и не извиняет грубости.

    В отличие от гравитации, интернет и все протоколы созданы людьми, и во власти людской менять их устройство.
  • Github опять заблокирован
    0
    Ну вот подменой сертификатов, например. Что некоторые провайдеры и делают.
  • Github опять заблокирован
    +2
    Да, это правда. Но я не вижу способа обойти в законе проблему https.
  • Github опять заблокирован
    0
    Описание способов тоже незаконно, не вижу логической проблемы в этом месте, честно говоря.
  • Github опять заблокирован
    –4
    Не уверен, что уловил аналогию.
  • Github опять заблокирован
    0
    Я не в курсе, что именно послужило причиной блокировки, о которой говорится в посте.
  • Github опять заблокирован
    –2
    В любом своде законов есть неясности, неточности и противоречия. Тут в дело вступает судья/присяжные и правоприменительная практика. По практике в РФ блокировка сайтов/страниц возможна и обязательна при определенных условиях. Если протокол https не позволяет блокировать конкретные страницы, то государство знает только два метода — блокировать весь сайт или запрещать https.
  • Github опять заблокирован
    +1
    По действующему законодательству, промывание в виде призывов к (само)убийству — незаконно. Я тут ни при чем, не моя идея была, честно :)
  • Github опять заблокирован
    –10
    Я говорю не про промывание мозгов, а про призывы к убийству или самоубийству. Промывать мозги законно, призывать — нет.
  • Github опять заблокирован
    –10
    Законотворческие организации (а такая организация у нас одна — ГД РФ) не занимаются приведением законов в действие, они их пишут и принимают. А в действие их приводят другие.

    Вы меня правильно поймите, меня и самого бесит отключение гитхаба, но и методы блокировки ресурсов необходимы. Думаю, никто бы не возмущался, если бы заблокировали сайт секты, требующей от адептов человеческих жертвоприношений, и все бы согласились, что да, надо такое блокировать. А как тогда быть с гитхабом? Написать в законе, что всех блокировать, а гитхаб — особенный?
  • Github опять заблокирован
    –11
    Не могу с вами полностью согласиться. Техническая реализация не может быть препятствием для приведения законов в действие. Законы могут быть сомнительными и не находить обширной поддержки населением, да, но это вопрос не к РосКомНадзору уже.
  • Github опять заблокирован
    0
    Как в https блокировать по запрашиваемому url без подмены сертификата?
  • Компания QIWI покупает платежный сервис «Деньги Mail.ru»
    0
    Ну это уже к тем, кто делал анализ ) Этим анализам тоже доверять надо очень аккуратно. Вот, скажем, Qiwi покупает ДеньгиMail.ru (← дурацкий парсер). При обсуждении цены сделки Qiwi предоставит анализ, в котором у денег Mail.ru будет наименьшая аудитория и скажут с такой аудиторией больше $10 млн. вы не стиоте, а Д@M.ru найдет или закажет тот, в котором у них как можно больше людей, и скажут, мол, нет, постойте, вон сколько у нас пользователей, давайте $20 млн.
  • Компания QIWI покупает платежный сервис «Деньги Mail.ru»
    0
    Я так понимаю, если человек пользуется и Я.Д, и Qiwi, то его посчитают по одному разу и там, и там. Посему можно заключить, что среди населения России ЭПС пользуется от 22% до 82%.
  • Интервью с Моисеем Урецким, сооснователем и директором Digital Ocean
    +8
    По сравнению с конкурентами не хватает решений для хранения файлов — типа S3 в AWS, Cloud Files в Rackspace, etc.
  • CTOcast #3: Беседа с Сергеем Чернышевым
    0
    Спасибо. Тогда и послушаю, а то привычка — страшное дело )
  • CTOcast #3: Беседа с Сергеем Чернышевым
    0
    А вы не могли бы запилить ваш подкаст в iTunes? Это довольно просто делается — надо ему RSS скормить просто.
  • Для чего нормальным пацанам нужна миссия компании — и немного кибернетики
    0
    Я знаю довольно много людей, которые создали бизнес, колеблющийся на грани самоокупаемости, и они не пытаются его вывести из этого состояния — они этим занимаются не ради денег. Некоторые, например, работают с детьми с отклонениями. Другие сделали коворкинг для айти-гиков и у них прямо в миссии написано, что их интересует не более, чем самоокупаемость, т.к. сделано ради идеи. Только один из этих знакомых мне проектов — российский.
  • «Уроки английского»: Habrahabr vs Geektimes
    +1
    Я до глубины души удивлен, что вариант «Урокам английского нет места ни на ГТ, ни на Хабре, если честно» набрал всего 14% (на данный момент). Как бы полезно ни было учить язык, к IT и гикам это никакого отношения не имеет.
  • Под какой ОС и на чем вы программируете?
    0
    Именно так. Я не разрабатывал схему данных (работа архитекторов БД), я писал процедуры и функции для обработки данных. В основном, писали на T-SQL, хотя особо жесткую математику мы писали на Matlab, компилировали в DLL и подгружали в базу в виде UDF.
  • Microsoft открывает исходный код .NET и делает его кроссплатформенным
    0
    Что вы хотели этим сказать?
  • Internet Explorer: Переход к живому Edge-режиму — следующий шаг к тому, чтобы веб просто работал
    +18
    Да, в общем, вся статья — сплошной надмозг. Чего стоит, например, «CSP – это следующий шаг после введения HTML5 Sandbox для предупреждения кросс-сайтовых.» — теперь-то кросс-сайтовые предупреждены.
  • Под какой ОС и на чем вы программируете?
    +2
    Не только. У меня вот был опыт работы, где реализация всей бизнес-логики писалась на SQL в виде хранимых процедур в базе.
  • Microsoft открывает исходный код .NET и делает его кроссплатформенным
    +2
    Те, кто покупали лицензию будут покупать и дальше. И без community edition были способы пользоваться студией бесплатно — express версии, MSDNAA, bizspark и еще какие-то программы для тех у кого (пока) нет денег купить большую версию.

    Т.к. Visual Studio сама превратилась в канал продаж, осмысленно стало выпускать ее бесплатно, чтобы те, кто ей не пользовался раньше из-за цены начали это делать и как следствие конвертировались в покупателей Azure.
  • Microsoft открывает исходный код .NET и делает его кроссплатформенным
    +20
    Подвоха нет, ход логичный. Microsoft понимает, что Windows не занял и не займёт нишу универсальной серверной платформы. Есть нишевые сферы, где Windows лучшее серверное решение, чем *nix (в основном, энтерпрайз), но за пределами этих ниш серверный *nix объективно более подходящее решение. При этом, C# и .NET — универсальные инструменты, и их привязка к Windows мешает их распространению. На продажах серверного Windows это решение, по идее, не скажется, а вот продажа инструментов разработки должна значитеьно вырасти. При этом, мощная система деплоя в Azure, встроенная в MS-овские инструменты разработки при увеличении продаж последних повлечет за собой увеличение пользователей Azure. PROFIT. Причем, и им, и нам (разрабочтикам).
  • Выразительный JavaScript: Регулярные выражения
    0
    Много реализаций регэкспов (например, в Java) таковы, что пользоваться ими серьезно нельзя. И вот это надо понимать начинающему программисту регэкспов.