Месяц: Апрель 2017
-
Открытый курс машинного обучения. Тема 6. Построение и отбор признаков
Сообщество Open Data Science приветствует участников курса! В рамках курса мы уже познакомились с несколькими ключевыми алгоритмами машинного обучения. Однако перед тем как переходить к более навороченным алгоритмам и подходам, хочется сделать шаг в сторону и поговорить о подготовке данных для обучения модели. Известный принцип Garbage in – garbage out на 100% применим к любой…
-
Tesla Amazing — geek-стикеры от авторов из России, которые можно клеить куда угодно
«Магнетики» от компании Tesla Amazing в свое время удивили пользователей Kickstarter, привлекли сумму в десятки раз превышающую необходимую, а создатели — российские бизнесмены — заключили ряд удачных контрактов. А продукт: многоразовые стикеры, которые благодаря статическому электричеству можно клеить к любой поверхности.
-
Почему в стандартной библиотеке нет средств борьбы с висячими ссылками и как это исправить?
После появления в стандартной библиотеке С++ умных указателей, проблема управления временем жизни объекта была решена. Можно создавать объекты на стеке, тогда они автоматичести удалятся при выходе из области видимости, либо использовать unique_ptr для создания объектов с экслюзивным владением или shared_ptr для совместного владения. Но только для shared_ptr в стандартной библиотеке существует невладеющий указатель weak_ptr, который…
-
Аутентификация OAuth2 в приложении посредством Google Sign-In. Непрерывный доступ к API Google
«С 20 апреля 2017 года отправка запросов на авторизацию из встроенных браузеров будет блокироваться». Такое сообщение с 1 марта можно увидеть в некоторых приложениях, где необходима авторизация. Об этом Google написали в своём блоге еще в августе 2016, и это значит, что скоро во многих приложениях придется переписывать реализацию регистрации. Приятного мало, однако выход есть…
-
Конференция DUMP-2017: секция «Тестирование»
14 апреля в Екатеринбурге пройдет седьмая конференция разработчиков DUMP. Традиционно мы публикуем обзоры секций от программных директоров. Первый наш пост о секции «Тестирование». Слово одному из организаторов секции — Анастасии Ронжиной. В этот раз программный директор секции «Тестирование» — не человек, а сообщество.
-
Автоматизируем все: новая версия OneBox Next (CRM+ERP) доступна бесплатно
«Если ты не идешь вперед, ты идешь назад», — сказал один умный человек. И мы идем вперед. Пожалуйста, встречайте новую версию OneBox Next. 178 улучшений, исправлений, доработок — маленьких и больших. И сейчас вы можете сами оценить систему при помощи бесплатной версии. Добро пожаловать!
-
Регистрация и авторизация пользователя на сайте — одним кликом — через кастомную кнопку Facebook. 2017
Итак, начал я разрабатывать один проект по фану. Основная идея проекта проста: площадка, где все могут ставить на всё что угодно, заключать пари, сделки и БЕЗ каких либо ограничений. Развлекательный проект по сути своей. Ну и конечно стал вопрос Удобной авторизации пользователей с наименьшим «трением». Подумав немного, я выбрал авторизацию через Facebook, но думаю, на…
-
Интервью с главой ЦМИТ Иваном Мошкиным
На днях мы побывали в гостях у наших друзей и партнёров в Центре молодежного инновационного творчества «LAB3DPrint», это один из старейших ЦМИТов в России, который представляет собой площадку для обучения взрослых и детей цифровому производству, 3D-моделированию, конструированию. Помимо интересного и полезного времяпрепровождения, учащиеся получают уникальный опыт и навыки в таких инновационных направлениях, как 3D печать,…
-
RuTracker заблокирован, но количество скачиваемых торрентов не изменилось
С того момента как чиновники решили «навечно» заблокировать крупнейший в России битторент-трекер RuTracker прошло уже больше года. Конечно, блокировка не могла не повлиять на посещаемость ресурса — еще в начале 2016 года стало понятно, что она упала. Тем не менее, сайт чувствует себя неплохо — количество скачиваний торрентов с момента блокировки практически не изменилось. Трекер…
-
Как понять и подружиться с транзакциями и JPA
Наверное, все знают о транзакциях в реляционных базах данных, все слышали про ACID. Но тем не менее есть разница между знать и прочувствовать, сам с этим столкнулся, когда пришлось переквалифицироваться в бэкэнд разработчика. Думаю, в тот момент подобная статья здорово бы мне помогла, надеюсь она окажется полезна и вам. При разработке энтерпрайз приложений зачастую с…