Сказ о тотальном переборе, или Томительное ожидание декрипта

Автор: admin от 14-01-2018, 21:50, посмотрело: 81

Сказ о тотальном переборе, или Томительное ожидание декрипта Приветствую жителей Хабра!



Итак, новые «криптографические игрища» пришли по мою душу. Поэтому сегодня поговорим о занудном упражнении, ориентированном на полный перебор паролей, реализации тривиального многопоточного брутера силами C++ и OpenMP, а также кратко об использовании криптобиблиотеки CryptoPP и стороннего модуля fastpbkdf2 (для Си и Плюсов) в своих проектах.



Го под кат, печеньки out there!

Категория: Программирование, Криптография

 

Дайджест интересных материалов для мобильного разработчика #236 (8 января — 14 января)

Автор: admin от 14-01-2018, 21:50, посмотрело: 93

Поздравляем вас с прошедшими праздниками! Традиционно первая неделя года не очень богата на статьи и новости, и все же в нашем дайджесте есть про анимацию, команды разработки, мобильный UX, доходы приложений и чистую архитектуру.



Дайджест интересных материалов для мобильного разработчика #236 (8 января — 14 января)

Категория: Google, Android

 

Кто «покидает облака»: западные ИТ-стартапы, которые отказались от виртуальной инфраструктуры

Автор: admin от 14-01-2018, 20:55, посмотрело: 120

В начале прошлого года вышло исследование рынка ИТ-инфраструктуры от IDC. Согласно нему и оценкам Gartner, на размещение в ЦОД в 2017-м должно было уходить около 62% затрат на ИТ-инфраструктуру, а смещение доли физической инфраструктуры в пользу виртуальной стало одним из наметившихся трендов и на 2018-й год.



Мы уже рассказывали о стартапах, которые перешли в облако (здесь и здесь). Теперь пришла очередь известных компаний, которые их покидают или совмещают виртуальную и физическую инфраструктуру. Разберемся, почему они принимают такие решения.



Кто «покидает облака»: западные ИТ-стартапы, которые отказались от виртуальной инфраструктуры

Категория: Программирование

 

Битва за сетевой нейтралитет: войны с операторами и первые суды

Автор: admin от 14-01-2018, 20:55, посмотрело: 111

14 декабря 2017 года Федеральная комиссия по связи США (FCC) ожидаемо отменила действовавшие в стране правила сетевого нейтралитета. С тех пор противники решения FCC, в числе которых есть и сенаторы, и члены Конгресса, объявили о намерении подать в суд на Комиссию, отменить решение и даже войти в оппозицию федеральному законодательству.



Последствия декабрьского заседания мы рассмотрим в следующих частях серии статей, а сейчас продолжим рассказывать историю концепции Net Neutrality.



Битва за сетевой нейтралитет: войны с операторами и первые суды

Категория: Программирование

 

Тестируем пользовательские сценарии вместе с «Гермионой». Лекция Яндекса

Автор: admin от 14-01-2018, 20:30, посмотрело: 108

Hermione — опенсорс-инструмент для автоматизации интеграционного тестирования. На конференции FrontTalks разработчик службы поисковых интерфейсов Николай Ильченко tavriaforever объяснил, почему наши интерфейсы всё ещё иногда ломаются, в чём плюсы Гермионы, и показал, как начать ей пользоваться.





— Я приехал с докладом про Гермиону. Но это не про Гарри Поттера, и это совсем не сказки.

Категория: Программирование » Веб-разработка

 

Как обучть мдль пнмть упртые скрщня

Автор: admin от 14-01-2018, 20:30, посмотрело: 105

Недавно я натолкнулся на вопрос на Stackoverflow, как восстанавливать исходные слова из сокращений: например, из wtrbtl получать water bottle, а из bsktballbasketball. В вопросе было дополнительное усложнение: полного словаря всех возможных исходных слов нет, т.е. алгоритм должен быть в состоянии придумывать новые слова.



Вопрос меня заинтриговал, и я полез разбираться, какие алгоритмы и математика лежат в основе современных опечаточников (spell-checkers). Оказалось, что хороший опечаточник можно собрать из n-граммной языковой модели, модели вероятности искажений слов, и жадного алгоритма поиска по лучу (beam search). Вся конструкция вместе называется модель зашумлённого канала (noisy channel).



Вооружившись этими знаниями и Питоном, я за вечер создал с нуля модельку, способную, обучившись на тексте "Властелина колец" (!), распознавать сокращения вполне современных спортивных терминов.



Как обучть мдль пнмть упртые скрщня

Категория: Программирование » Веб-разработка

 

Как будет организована торговля фьючерсами на биткоин на Чикагской бирже

Автор: admin от 14-01-2018, 20:30, посмотрело: 720

Как будет организована торговля фьючерсами на биткоин на Чикагской бирже



Изображение: Ken Lund
| CC BY-SA 2.0



В середине декабря Чикагская товарная биржа CME запустила торговлю фьючерсами на биткоин. Позднее на сайте бирже был опубликован курс по основам работы с криптовалютой и фьючерсами на нее для начинающих. Издание Cointelegraph опубликовало разбор того, как будет работать новый финансовый инструмент, а мы подготовили адаптированную версию этого материала.

Категория: Программирование » Веб-разработка

 

Тонкости резюме в немецкие IT компании. Часть 1

Автор: admin от 14-01-2018, 20:30, посмотрело: 207

Приветствую всех талантливых программистов, веб-разработчиков, дизайнеров и просто коллег IT сферы, которые по любым причинам ищут информацию о Германии и работе в этой стране.

Категория: Программирование, Веб-разработка

 

О том, как я переизобретал медиацентр

Автор: admin от 14-01-2018, 12:05, посмотрело: 116

О том, как я переизобретал медиацентр

С приобретением нового телевизора возник вопрос, какую приставку для него брать. Возможностей Chromecast уже не хватало и хотелось полноценный медиацентр на Kodi. Телевизор со SmartTV покупать не вариант — Kodi можно установить только на Android (из SmartTV платформ), а к нему я отношусь без особой любви, к тому же он уже внутри телевизора, а не в отдельной коробке, которую можно безбоязненно перепрошивать. Ну а зачем мне полноразмерный Android, со всеми его сервисами и программами в виртуальной машине, без полноценного GNU/Linux окружения и, скорее всего, без обновлений? По той же причине также были отметены многочисленные готовые медиацентры на Android, хотя та же приставка от Xiaomi довольно хороша. Можно было бы подумать насчёт SmartTV на TizenOS, но для него нет Kodi.

Категория: Операционные системы » Linux