Архив за 28 июля 2016 - 4

Вы заметили, что Фейсбук обрёл сверхъестественную способность распознавать ваших друзей на ваших фотографиях? В старые времена Фейсбук отмечал ваших друзей на фотографиях лишь после того, как вы щёлкали соответствующее изображение и вводили через клавиатуру имя вашего друга. Сейчас после вашей загрузки фотографии Фейсбук отмечает любого для вас, что похоже на волшебство:
Читать полностью »

Электронные сигареты, рекламируемые как безвредная альтернатива курению табака, предсказуемо оказались совсем не безвредными. Ученые исследовали состав паров, которые, помимо самого «паровоза», зачастую вынуждены вдыхать окружающие, и обнаружили там немало веществ, опасных для здоровья, в том числе, два новых канцерогена.

В парах электронных сигарет выявлены канцерогенные вещества

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

image

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

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

Компания V2 представила электронную сигарету Vertx Plus, которая оснащена сенсорным экраном. Используя этот орган управления, можно регулировать напряжение питания нагревательного элемента в пределах 3,5-4,5 В и яркость свечения светодиодных индикаторов.

Помимо модели Vertx Plus стоимостью $90, предложена модель Vertx за $50 без сенсорного экрана

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

В аккаунте Mail.ru Group появилось видеопоздравление ко Дню пиарщика. Исполнили его юмористы Николай Бандурин и Олег Михайлов.

День пиарщика в Mail.Ru GroupДвадцать восьмого июля (то есть сегодня) отмечается день PR-специалиста. По случаю праздника к нам заехали известные куплетисты и напели частушки про страдания пиарщиков. Кажется, Читать полностью »

Ученые выяснили, что летом почти все люди не досыпают

Ученые подняли вопрос недосыпа людей в летнее время. В данный сезон в среднем человек спит 5,5 часов, тогда как зимой время сна повышается до 7,5 часов. Это приводит к тому, что люди чувствуют себя неважно и вымотано. Они начинают бороться с сонливостью разными способами. Кто-то ложится спать в обед, а кто-то принимает энергетики.

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

Rust: & и ref в паттернах - 1
Как вам, думаю, известно, Раст входит в число языков реализующих сопоставление с образцом (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 являются двумя «операторами» часто используемых при этом. Разнице между ними и будет посвящена данная статья.
Читать полностью »

Новый алкотестер будет в виде татуировки

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

Команда независимых разработчиков при поддержке «ВКонтакте» выпустила приложение Vinci для обработки фотографий через нейросети. Прототип сервиса был создан на внутреннем хакатоне соцсети в июне с оглядкой на успех Prisma. Сейчас Vinci работает в тестовом режиме, сообщает VC.ru со ссылкой на представителей «ВКонтакте».

Первый любопытный момент. Ранее соцсеть запускала аналог Instagram. Если посчитать времяЧитать полностью »

Этот пост является вольным переводом статьи «How to highlight your TODOs, FIXMEs, & ERRORs in Xcode» за авторством Hector Matos.

Как отметить свои TODO, FIXME и ERROR в Xcode - 1

Это был самый обычный день: я писал код, устранял баги и вообще все было прекрасно. Именно тогда я написал блок кода, к которому нужно было вернуться позже. Это обычный случай, с которым вы тоже вероятно сталкивались: нужно было взаимодействовать с API, который еще не был готов. Я знал общую структуру объекта, который получу по API, но я еще не мог протестировать работу с ним. Как и любой другой разработчик, я написал комментарий, который выглядит так:

Как отметить свои TODO, FIXME и ERROR в Xcode - 2
Читать полностью »


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