-
Всего-то пару лет назад мы не могли общаться с приложениями Google сквозь уличный шум, не переводили русские надписи в Google Translate и не искали фото того самого лабрадудля в Google Photos, только лишь о нём услышав. Дело в том, что…
-
Распознаем коды Морзе с использованием Rx.js
Задача: на входе сигналы с клавиатуры (keyup, keydown) — на выходе буквы и слова декодированные по азбуке Морзе. О том, как декларативно решить данную задачу используя FRP подход, в частности Rx.js — ниже под катом. (Зачем? Because we can)
-
Google открыла для всех библиотеку машинного обучения TensorFlow
«Ещё пару лет назад вы не могли разговаривать с приложением Google в городском шуме или прочитать вывеску на иностранном языке с помощью переводчика Google Translate, или мгновенно найти фотографии своего лабрадуделя, — пишет Google в официальном блоге. — Наши приложения…
-
Писатель Громов: RuTracker работает для людей с синдромом Шарикова
После того, как Мосгорсуд принял решение о пожизненной блокировке RuTracker на территории России, внимание общественности привлекли личности писателей, чьи произведения фигурировали в иске издательства «Эксмо». Это Дмитрий Емей, Александр Громов, Дарья Донцова, Алексей Калугин и Алекс Орлов. Сами писатели исков…
-
Как я стал андроид-разработчиком без профильного образования, попутно мешая бетон
Это моя первая статья на хабре, в которой я хотел бы описать свой небольшой жизненный путь от человека с непрофильным образованием, работавшего и строителем-разнорабочим, и сметчиком, и маляром-штукатуром — до андроид-разработчика в небольшой Харьковской компании. Текста будет достаточно много, картинок…
-
СМИ узнали, что будет представлять собой регистрация дронов в США
Сразу несколько источников, включая Washington Post, пишут о новой процедуре регистрации бытовых дронов, которую разработали совместно Федеральное управление гражданской авиации (FAA) и министерство транспорта США. Пока что сведения носят инсайдерский характер, но из них можно сделать вывод, что, хотя процедуру…
-
Symfony2 двухфакторная авторизация с помощью сертификата
Речь пойдет о Symfony2-CertAuthBundle — бандле для популярного фрейморка Symfony2, который позволяет легко внедрить двухфакторную аутентификацию на основе x509 сертификатов клиентов. Иногда стандартной аутентификации в виде формы логина недостаточно чтобы надежно защитить проект. Кто-то может подсмотреть, проснифить, любым другим способом…
-
Про Parboiled (Часть 2)
Часть 2. Сопоставление текста Во второй части цикла мы поговорим об основных правилах сопоставления символов в Parboiled. Мы не будем касаться всех правил — для этого есть документация, я всего лишь хочу, чтобы вы чувствовали себя уверенно с базовым синтаксисом…
-
Microsoft покупает пятый израильский стартап за год: технологии Secure Islands интегрируют в сервис управления правами Microsoft Azure
Microsoft подтвердила покупку израильской компании Secure Islands, специализирующейся на информационной безопасности. Технологии фирмы будут интегрированы в сервис управления правами Microsoft Azure Rights Management. По слухам, сумма сделки — 150 миллионов долларов США, но после подтверждения поглощения ни одна из компаний…
-
Microsoft приобретает Secure Islands: фирма занимается информационной безопасностью
Технологии специалистов по кибербезопасности Secure Islands уже используются рядом крупных компаний, включая Vodafone, UBS и Suisse. Microsoft уже работала с этой компанией для улучшения сервиса управления правами Azure Rights Management Service. По слухам, сумма сделки составит около ста пятидесяти миллионов…