Вы заметили, что Фейсбук обрёл сверхъестественную способность распознавать ваших друзей на ваших фотографиях? В старые времена Фейсбук отмечал ваших друзей на фотографиях лишь после того, как вы щёлкали соответствующее изображение и вводили через клавиатуру имя вашего друга. Сейчас после вашей загрузки фотографии Фейсбук отмечает любого для вас, что похоже на волшебство:
Читать полностью »
Архив за 28 июля 2016 - 4
Обучение машины — забавная штука: современное распознавание лиц с глубинным обучением
2016-07-28 в 11:55, admin, рубрики: HOG, гистограмма направленных градиентов, глубинное обучение, машинное обучение, нейронная сеть, обработка изображений, обучение машины, распознавание лиц, распознавание образов, метки: обучение машиныЭлектронные сигареты, рекламируемые как безвредная альтернатива курению табака, предсказуемо оказались совсем не безвредными. Ученые исследовали состав паров, которые, помимо самого «паровоза», зачастую вынуждены вдыхать окружающие, и обнаружили там немало веществ, опасных для здоровья, в том числе, два новых канцерогена.
Графический интерфейс пользователя как отражение реального мира: тени и подъем элементов
2016-07-28 в 11:23, admin, рубрики: Designer, flat design, Flat UI, usability, user experience, UX, web, веб-дизайн, графический дизайн, Компьютерная анимация
При разработке графических интерфейсов сейчас стараются постепенно избавляться от всего лишнего и сосредотачиваться на функциональности. Но хотя функционал и является одним из ключевых факторов успеха продукта, визуальная составляющая не менее важна – особенно потому, что она может улучшить функциональность.
Электронная сигарета Vertx Plus оснащена сенсорным экраном
2016-07-28 в 11:08, admin, рубрики: Новости, метки: новостиКомпания V2 представила электронную сигарету Vertx Plus, которая оснащена сенсорным экраном. Используя этот орган управления, можно регулировать напряжение питания нагревательного элемента в пределах 3,5-4,5 В и яркость свечения светодиодных индикаторов.
Открытка: В Mail.ru Group спели, что «Роем!» пишет грязь про стартапы и бизнес
2016-07-28 в 11:04, admin, рубрики: mail.ru group, PR, Roem.ru, smm, Владислав Цыплухин, Никита Лихачёв, Текучка, Цукерберг позвонит / Vc.ru, метки: mail.ru group, PR, Roem.ru, smm, Владислав Цыплухин, Никита Лихачёв, Текучка, Цукерберг позвонит / Vc.ruВ аккаунте Mail.ru Group появилось видеопоздравление ко Дню пиарщика. Исполнили его юмористы Николай Бандурин и Олег Михайлов.
День пиарщика в Mail.Ru GroupДвадцать восьмого июля (то есть сегодня) отмечается день PR-специалиста. По случаю праздника к нам заехали известные куплетисты и напели частушки про страдания пиарщиков. Кажется, Читать полностью »
Ученые выяснили, что летом почти все люди не досыпают
2016-07-28 в 11:01, admin, рубрики: Открытия ученых
Ученые подняли вопрос недосыпа людей в летнее время. В данный сезон в среднем человек спит 5,5 часов, тогда как зимой время сна повышается до 7,5 часов. Это приводит к тому, что люди чувствуют себя неважно и вымотано. Они начинают бороться с сонливостью разными способами. Кто-то ложится спать в обед, а кто-то принимает энергетики.
Rust: & и ref в паттернах
2016-07-28 в 10:18, admin, рубрики: pattern matching, Rust, перевод, Программирование, системное программирование
Как вам, думаю, известно, Раст входит в число языков реализующих сопоставление с образцом (pattern matching). В случае если вам незнаком данный термин, вы можете думать о нём как об обобщёном switch выражении в котором мы сравниваем объекты не только по значению, но и по структуре:
match hashmap.get(&key) {
Some(value) => do_something_with(value),
None => { panic!("Oh noes!"); },
}
Разумеется сравнением дело не ограничивается. Как вы можете видеть в примере выше, объекты так же могут быть деструктурированы во время сопоставления (Some(value)) и их части присвоены другим переменным (value), которые могут быть далее использованы в соответствующей ветви match выражения.
Изящно, не правда ли? В Расте сопоставление с образцом это хлеб и масло не только для match, но и для for, (if) let и даже для обыкновенных аргументов функции.
Однако, долгое время я достаточно смутно представлял себе что происходит в случае когда мы добавляем к сопоставлению ссылки и заимствования. & и ref являются двумя «операторами» часто используемых при этом. Разнице между ними и будет посвящена данная статья.
Читать полностью »
Открытка: «ВКонтакте» выпустила аналог Prisma в 37 раз быстрее аналога Instagram
2016-07-28 в 10:05, admin, рубрики: Instagram, mail.ru group, Prisma, Snapster, Вконтакте, запуск, инвестиции, кейсы, соцсети, Текучка, фотография, метки: Instagram, mail.ru group, Prisma, Snapster, Вконтакте, запуск, инвестиции, кейсы, соцсети, Текучка, фотографияКоманда независимых разработчиков при поддержке «ВКонтакте» выпустила приложение Vinci для обработки фотографий через нейросети. Прототип сервиса был создан на внутреннем хакатоне соцсети в июне с оглядкой на успех Prisma. Сейчас Vinci работает в тестовом режиме, сообщает VC.ru со ссылкой на представителей «ВКонтакте».
Первый любопытный момент. Ранее соцсеть запускала аналог Instagram. Если посчитать времяЧитать полностью »
Как отметить свои TODO, FIXME и ERROR в Xcode
2016-07-28 в 10:05, admin, рубрики: swift, xcode, xcode tips, разработка под iOSЭтот пост является вольным переводом статьи «How to highlight your TODOs, FIXMEs, & ERRORs in Xcode» за авторством Hector Matos.
Это был самый обычный день: я писал код, устранял баги и вообще все было прекрасно. Именно тогда я написал блок кода, к которому нужно было вернуться позже. Это обычный случай, с которым вы тоже вероятно сталкивались: нужно было взаимодействовать с API, который еще не был готов. Я знал общую структуру объекта, который получу по API, но я еще не мог протестировать работу с ним. Как и любой другой разработчик, я написал комментарий, который выглядит так: