Архив за 14 июня 2016 - 6

DIY-проект на основе Raspberry Pi транслирует в интернет содержимое холодильника каждый раз, когда открывается дверца

Показать все, что скрыто… в холодильнике - 1

Каждый из нас хотя бы раз забывал купить в магазине что-то нужное из продуктов, то, чего нет в холодильнике. Это может быть масло, или яйца или соевые котлетки пара бифштексов. Довольно часто мы думаем, что какой-то продукт есть в холодильнике, но его там нет на самом деле. И тогда, захотев сделать утром бутерброд к кофе, мы понимаем всю тяжесть своего положения. Жизнь становится пустой и бессмысленной.

Что можно сделать для того, чтобы ничего не забывать купить? Есть один интересный вариант — это холодильник, который рассказывает и показывает, что есть внутри него, а чего нет. Такой холодильник подключен к Сети, и регулярно шлет фотографии своих внутренностей. Правда, стоимость такого холодильника составляет $6000, а этого хватит на питание одного человека в течение лет 2-3 (если не питаться черной икрой, конечно). Изобретатель по имени Майк решил не тратить лишние деньги, а доработать собственный холодильник.
Читать полностью »

Еще одним камнем в поле WMI может служить отсутсвие вменяемой информации о кэше процессора. По крайней мере так дело обстоит в Win7. Нет, есть конечно класс Win32_Processor, в котором среди прочего имеется пара свойств L2CacheSize и L3CacheSize, представленные беззнаковым целочисленным типами и указывающие размер кэша второго и третьего уровня соответсвенно, но этой информации явно маловато.
Читать полностью »

GoTo АД. Летние школы по программированию, анализу данных и робототехнике для самых упоротых старшеклассников - 1

Был как-то в лагере в Одессе парнишка-школьник, который сидел в углу и не участвовал в общих движухах. В анкете он указал, что имеет успехи по математике. Подхожу, спрашиваю, мол, чего сидим, кого ждем. «Скучно и бессмысленно», — отвечал отрок. «Самый умный, да? Хочешь задачу по геометрии, решишь?» — «А то!».

— Есть задачи на построение, слышал про такие? Ну так вот, даны циркуль и линейка, надо угол разделить на 4 равные части, осилишь за 10 минут?
— Вот ответ.
— Хорошо, вот следующий левел, есть угол, надо циркулем и линейкой разделить его на 3 части, на ужине покажешь ответ, идет?

Пацан на ужин не пришел. Зато через 10 месяцев он пришел играть в настолки в Яндекс, потому что поступил в МИФИ (а вообще он из Молдовы), потому что я дал ему контакты своего одноклассника-яндексоида, которому в кайф по скайпу помогать юнлингам по математике.
Читать полностью »

Разрабатываемые нами сервисы — онлайн-консультант RedHelper и обратный звонок RedConnect работают с личными данными посетителей, и потому требуют очень тщательного подхода к безопасности как клиентской части виджета, так и к серверной. В этой статье мы немного расскажем о том, какие типы угроз могут ожидать Ваш после установки различных виджетов, и как мы обеспениваем безопасность в наших продуктах.

Безопасность виджета

Зачастую владелец сайта может даже не догадываться, что страницы его представительства в интернете чем-то заражены. Конечно, в последнее время хостеры достаточно успешно начали решать эту проблему, постоянно проводя проверку файлов своих клиентов на наличие вредоносного кода, но и это, как известно, не панацея.

Чтобы защитить клиентскую часть виджеты RedHelper загружается через iframe. Те, кто в курсе как работает эта технология уже поняли, в чем суть. Но все же приведу аналогию. Iframe можно сравнить с посольством. Какие бы страшные вещи не происходили за забором посольства, внутри действуют законы того государства, чей флаг развивается над входом. Точно так же и для iframe-виджета RedHelper не важно, какие угрозы и дыры в безопасности присутствуют на сайте — все данные вводятся в защищенные поля ввода, безопасность которых обеспечена серверной частью.

Безопасность серверной части

Мы постарались защитить RedHelper по высшей категории от всех имеющихся угроз. Но чтобы не расслабляться, мы регулярно просим известные компании, занимающиеся интернет-безопасностью, провести аудит нашей системы. К нашей чести, результаты всегда находятся на высоком уровне, а все найденные уязвимости мы оперативно устраняем.

Если говорить подробнее, то виджеты онлайн-консультантов и обратных звонков подвержены 5 типам интернет-угроз. И ниже мы расскажем, как им противостоит RedHelper.

MITM — Man In The Middle — Человек посередине

Самая понятная аналогия для этого типа уязвимости — прослушка телефона. Но в том, что кто-то может прочитать или удалить сообщения оператора и клиента только полбеды — злоумышленник может их изменять по своей воле. Причем ни оператор, ни клиент не будут догадываться о наличии “третьего лишнего” в канале.

Что угрожает вашему сайту после установки онлайн-консультанта и как мы с этим боремся - 1Читать полностью »

Человек не нужен: 30+ материалов об алгоритмической торговле и разработке финансового софта - 1

В наших блогах на Хабрахабре и Гиктаймс мы много пишем о фондовом рынке и используемых на биржах технологиях. Не так давно мы публиковали подборку инструментов, помогающих разобраться с базовыми экономическими понятиями и сформировать представление о биржах, а сегодня представляем вашему вниманию список полезных материалов по теме алгоритмической торговли и разработки финансового софта (как из нашего блога, так и из сторонних источников).Читать полностью »

Вчера компания Apple сообщила о том, что теперь операционная система для компьютеров семейтва Mac будет называться macOS, а следующая версия под названием macOS Sierra, войдет в стадию открытого бета-тестирования в июле этого года.

Напомним, с 1996 по 2001 годы фирменная операционная система Apple для компьютеров компании называлась Mac OS, с 2001 по 2012 — Mac OS X, а последние четыре года она проходила под названием OS X. Анонсировав macOS Sierra, Apple заявила, что ОС будет совместима с различными моделями MacBook, MacBook Air, MacBook Pro, iMac, Mac mini и Mac Pro.

64-битные иноды, атомарные транзакции, метки времени в наносекундах, клонирование директорий, встроенное шифрование

На вчерашней презентации WWDC 2016 компания Apple показала новые версии операционных систем macOS (Sierra) 10.12, iOS 10, tvOS 10, watchOS 3, приложение для обучения детей программированию Swift Playgrounds и новые эмодзи.

Казалось бы, ничего интересного. Однако, Apple всё-таки выкатила кое-что фундаментальное. Самая значительная разработка из всего упомянутого на презентации — это файловая система нового поколения Apple File System (APFS) в операционной системе macOS (Sierra) 10.12.

На сайте для разработчиков вскоре после презентации опубликована документация с основными характеристиками и описанием файловой системы, которая повторяет отдельные функции мощной свободной файловой системы ZFS.
Читать полностью »

Привет, Хаброжители! У нас вышло 3-е издание книги Пола и Харви Дейтл, Александера Уолда:

image Предлагаем подробно ознакомится с разработкой приложений для смартфонов и планшетов Android с использованием Android Software Development Kit (SDK). Многие навыки программирования для Android, представленные в книге, также применимы к разработке приложений для Android Wear и Android TV.

В книге представлены передовые технологии разработки мобильных приложений для профессиональных программистов. В основу книги заложен принцип разработки, ориентированной на приложения, — концепции разработки продемонстрированы на примере полностью работоспособных приложений Android, а не фрагментов кода. Каждая из глав 2–9 начинается с вводной части, в которой вкратце описано разрабатываемое приложение. Затем приводятся результаты тестирования приложения и обзор технологий, применяемых в процессе его разработки. Далее выполняется подробный анализ исходного кода приложения.

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

Мы продолжаем серию интервью с докладчиками PyCon Russia о Python, их работе и увлечениях. Первое мини-интервью мы взяли у одного из разработчиков языка Python Андрея Светлова.

Продолжает серию постов разговор с Python-разработчиком из Scrapinghub Александром Сибиряковым, который уже 4 года живет в Чехии. В каком направлении будет развиваться Python, что мешает развитию языка, возможно ли русскому разработчику устроиться на работу в Чехии, и чем российская IT-отрасль отличается от чешской — обо всем этом читайте под катом.

Как живут и работают разработчики в Чехии: интервью с Александром Сибиряковым из Scrapinghub - 1
Читать полностью »

Альтернативы смерти: как победить старение - 1

Как современная молекулярная биология смотрит на феномен старения? Как пытаются старение изучать, есть ли надежды на замедление или даже остановку этого процесса? Этим вопросам была посвящена лекция биолога Александра Панчина, с которой он выступил на прошедшем в офисе Mail.Ru Group научно-популярном лектории Set Up.
Читать полностью »


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