Как стать автором
Обновить

Сотрудник компании видеонаблюдения взламывал камеры, чтобы шпионить за женщинами

Время на прочтение 2 мин
Количество просмотров 13K
Информационная безопасность *Видеотехника Умный дом

Специалист по домашней безопасности компании ADT, 35-летний Телесфоро Авилес, признался в том, что он тайно получил доступ к камерам более 200 клиентов. Большинство из них были женщинами. Авилес наблюдал, как его клиентки раздеваются, спят или занимаются сексом.

В признании вины мужчина заявил, что он получил доступ к камерам клиентов более 9600 раз за более чем четыре года.

Читать далее
Всего голосов 16: ↑15 и ↓1 +14
Комментарии 40

Глобальное обновление инструментария

Время на прочтение 1 мин
Количество просмотров 1.1K
Разработка под Android *
ICS
Буквально на днях Google обновил все основные инструменты разработки под платформу Android:

  • Android SDK
  • ADT плагин для Eclipse
  • NDK
  • Платформа Android 4.0.3

Читать дальше →
Всего голосов 25: ↑24 и ↓1 +23
Комментарии 27

Зоопарк Алгебрaических Типов Данных

Время на прочтение 8 мин
Количество просмотров 24K
Программирование *Haskell *Функциональное программирование *
В этой статье мы попытаемся рассмотреть всё разнообразие Алгебраических Типов Данных.

Надо сказать, задача это достаточно неподъёмная, и понять человеку, если он ранее с Алгебраическими Типами не имел дело — не очень просто.
АТД были впервые использованы в языке Hope, но основную популярность они приобрели благодаря языкам ML, такими как Standart ML, OCaml, F#, и языку Haskell.
Ныне АТД в той или иной мере поддерживаются в значительно большем количестве языков: Scala, Rust, Nemerle, Racket,…
АТД — это универсальный тип данных. С помощью него можно представить большинство типов данных.
АТД называются алгебраическими, потому что их можно представить как некую алгебраическую композицию типов его составляющих. Это знание даёт своё преимущество: понимая свойства алгебраической композиции, можно посчитать какой тип необходим для построения тех или иных данных.
Будем рассматривать типы на основе языка Haskell, однако подобного с лёгкими изменениями можно добиться в других языках с поддержкой АТД.
Читать дальше →
Всего голосов 43: ↑38 и ↓5 +33
Комментарии 34

Обновлены средства разработки под android, поддержка java 7

Время на прочтение 1 мин
Количество просмотров 23K
Разработка под Android *
Сегодня Google обновил инструменты разработки для eclipse под платформу Android.
Одно из ключевых изменений — поддержка java 7.
Читать дальше →
Всего голосов 34: ↑31 и ↓3 +28
Комментарии 12

Интеграция Android Studio, Gradle и NDK

Время на прочтение 5 мин
Количество просмотров 46K
Блог компании Intel Программирование *Разработка под Android *
Перевод
В свете недавних изменений (начиная с релиза 0.7.3 от 27 декабря 2013) новая система сборки под Android становится очень интересной в том числе и для тех, кто использует NDK. Теперь стало действительно просто интегрировать нативные библиотеки в вашу сборку и генерировать APK для различных архитектур, корректно обращаясь с кодами версий.
Читать дальше →
Всего голосов 27: ↑27 и ↓0 +27
Комментарии 5

Зачем Google инвестирует $450 млн в компанию-разработчика систем домашней безопасности ADT

Время на прочтение 2 мин
Количество просмотров 4.8K
Блог компании ITI Capital Финансы в IT


В начале августа издание Bloomberg объявило о сделке – входящий в холдинг Alphabet поисковик Google купит 6,6% акций компании ADT за $450 млн. ADT занимается разработкой систем домашней безопасности. Зачем это Google? Разбираемся в нашей новой статье.
Читать дальше →
Всего голосов 7: ↑5 и ↓2 +3
Комментарии 6