Архив за 17 октября 2017 - 5

Предисловие

Данная статья является авторским переводом с английского собственной статьи под названием God Adapter. Вы также можете посмотреть видео выступления с конференции C++ Russia.

1 Аннотация

В статье представлен специальный адаптер, который позволяет оборачивать любой объект в другой с дополнением необходимой функциональности. Адаптированные объекты имеют один и тот же интерфейс, поэтому они полностью прозрачны с точки зрения использования. Будет последовательно введена общая концепция, использующая простые, но мощные и интересные примеры.

2 Введение

ПРЕДУПРЕЖДЕНИЕ. Почти все методы, указанные в статье, содержат грязные хаки и ненормальное использование языка C++. Так что, если вы не толерантны к таким извращениям, пожалуйста, не читайте эту статью.

Термин универсальный адаптер происходит от возможности универсальным образом добавить необходимое поведение для любого объекта.Читать полностью »

Холдинг Alphabet продолжает развивать проект Project Wing, в рамках которого компания разрабатывает дроны. За время своего существования проект претерпел множественные изменения, включая полный отказ от первоначальных разработок.

Как выглядят дроны Project Wing сейчас, можно увидеть на видео.

Читать полностью »

image

Попробуем рассмотреть один из лучших способов сбора информации в интернете – парсинг – с юридической точки зрения. Внимание! Эта публикация касается некоторых обще-правовых вопросов, связанных с парсингом, но не является юридической консультацией. Статья является продолжением публикации "10 инструментов, позволяющих парсить информацию с веб-сайтов, включая цены конкурентов + правовая оценка для России"

Парсинг – это автоматизированный процесс извлечения данных с чужого веб-сайта. Но стоит разобраться, действительно ли это один из самых полезных инструментов ИТ для сбора данных или ловушка, влекущая неизбежные проблемы с законом? Парсинг мог бы непременно стать одним из совершеннейших способов добычи контента по всей сети, но к нему прилагается оговорка: с этим инструментом очень сложно разобраться с юридической стороны. Парсинг – это процесс, посредством которого автоматизированная часть программного обеспечения извлекает данные веб-сайта, «прочесывая» многочисленные страницы. Поисковые системы как Google и Bing делают нечто подобное, когда индексируют веб-страницы, а парсинговые механизмы идут дальше и преобразовывают информацию в формат, который позволяет этими данными пользоваться, заносить в базы или электронные таблицы.
Читать полностью »

Google добавляет некоторые основные антивирусные функции в Chrome

Корпорация Google постоянно пытается сделать вещи немного проще для своих пользователей. С этой целью она добавила некоторые антивирусные функции для поисковика Chrome. Эта версия будет работать исключительно для Windows.

Самое большое дополнение — это новая опция для обнаружения разного рода вирусов.

Читать полностью »

Может быть отсылка к экзистенциальному кризису звучит слишком громко, но лично для меня проблема поиска и выбора (или выбора и поиска, это имеет значение) как в мире интернета так и в мире простых вещей по мучениям иногда приближается к нему. Выбор фильма на вечер, книги неизвестного автора, сосисок в магазине, нового утюга — дикое количество вариантов. Особенно когда не очень знаешь чего хочешь. Да и когда знаешь, но не можешь попробовать — тоже не праздник — мир разнообразен и все сразу не перепробуешь.

image


Рекомендательные системы сильно помогают в выборе, но не везде и не всегда так как хотелось бы. Часто не учитывается семантика содержания. Кроме того, во весь рост встает проблема "длинного хвоста", когда рекомендации сосредоточены только на самых популярных позициях, а интересные, но не очень популярные в массе вещи ими не охвачены.

Cвой эксперимент в этом направлении я решил начать с поиска интересных текстов взяв для этого довольно небольшое, но пишущее сообщество авторов, которые еще остались на блоговой платформе Живой Журнал. О том как сделать собственную рекомендательную систему а в результате получить еще и помощник в выборе вина на вечер — под катом.
Читать полностью »

Системные администраторы и разработчики! Похоже, на вашей улице настал праздник. WSL, начиная с последнего обновления, так называемого Fall Creators Update, стала полноправной частью Windows 10.

Windows 10 Fall Creators Update и подсистема Windows для Linux - 1

Хотите пользоваться Linux на Windows с помощью подсистемы WIndows для Linux (Windows Subsystem for Linux, WSL), но вас тревожит то, что WSL пока имеет статус бета-версии и доступна только в режиме разработчика Windows 10? Теперь можно не беспокоиться. Дело в том, что в Windows 10 Fall Creators Update (WinFCU) WSL может быть запущена любым пользователем.
Читать полностью »

Wi-Fi is over: вычисляем нарушителей беспроводного эфира - 1
 
Для выявления атак и аномалий беспроводного эфира можно использовать высокотехнологичные решения (как правило дорогие), которые позволяют контролировать беспроводные сети и выявлять попытки атак. В этой статье я расскажу о двух бесплатных утилитах, которые позволят вам контролировать беспроводной эфир и оперативно реагировать на вторжения злоумышленников.
Читать полностью »

Компания «Новая медицина», оператор сервиса вызова врачей на дом Doc+, запустила сервис заказа лекарств онлайн. Об этом сообщают «Ведомости» со ссылкой на представителя Doc+. Заказанные лекарства потом можно забрать в аптеках сетей-партнеров («Доктор Столетов», «36,6» и в аптеках, подключенных к сервису «Здравсити» группы Читать полностью »

image Всем привет! В минувшую субботу мы получили Беляевкую премию за издание научной серии «New Science». В честь этого у нас скидка 30% на данную серию, а ниже представлен отрывок из книги Шинтана Яу и Стива Надиса «Теория струн и скрытые измерения Вселенной» — «Петли в пространстве-времени».

Зигмунд Фрейд считал, что, для того чтобы понять природу человеческого разума, необходимо изучать людей, чье поведение не укладывается в общепринятые нормы, то есть является аномальным, — людей, одержимых странными, навязчивыми идеями: например, в число его знаменитых пациентов входили «человек-крыса» (у которого были сумасшедшие фантазии, в которых дорогих ему людей привязывают ягодицами к горшку с крысами) и «человек-волк» (который часто видел сон, как его заживо съедают белые волки, сидящие на дереве перед окном его спальни). Фрейд считал, что больше всего мы узнаем о типичном поведении, изучая самые необычные, патологические случаи. С помощью таких исследований, по его словам, мы могли бы в конечном итоге прийти к пониманию как норм, так и отклонений от них.
Читать полностью »

Facebook покупает специальное приложение для подростков

Facebook купил приложение, которое поощряет подростков хорошо относится друг к другу.

Приложение называется tbh, что означает «честно». Всего за девять недель, оно было загружено пять миллионов раз.

Создатели приложения заявили, что tbh останется автономной программой, но теперь у нее будет больше ресурсов благодаря Facebook.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js