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

Все потоки

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Производители умных ТВ зарабатывают на слежке за пользователями больше, чем на самих телевизорах

Блог компании GlobalSign Видеотехника Гаджеты Интернет вещей Информационная безопасность *

Сетевая активность телевизора в программе IoT Inspector. Скриншот: Geoffrey Fowler/The Washington Post

В 2019 году мы рассказывали, что умные телевизоры Samsung, LG, Vizio и TCL ежесекундно снимают «отпечатки» экрана и отправляют на сервер. Это главная причина, почему телевизоры так подешевели в последнее время. Умный телевизор стоит дешевле, чем такой же ТВ без функции Smart TV. Производители нашли новый способ монетизации.

К сожалению, сейчас ситуация только ухудшилась: в 2021 году у некоторых производителей ТВ слежка за пользователями стала не дополнительным, а основным источником дохода.
Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 1K
Комментарии 3

Новости

Теория графов в криптографии. Обзор основных подходов

Криптография *Алгоритмы *
Из песочницы

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

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 170
Комментарии 0

RFID идентификация

Беспроводные технологии *
Из песочницы

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

В этой статье мы затронем тему RFID идентификации – технологии, которая получила широкое применение в десятках сфер производства и, что самое главное, которой пользуется каждый день практически каждый из вас.

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 197
Комментарии 0

Миграция 17 000 файлов JS на TypeScript. Как это было

Блог компании SkillFactory Разработка веб-сайтов *Программирование *TypeScript *JavaScript *
Перевод

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

Если вы хотите перейти на TS, читайте эту статью, чтобы избежать ошибок Etsy и взять на вооружение лучшие решения компании. Подробности миграции рассказываем, пока у нас начинается курс по Fullstack-разработке на Python.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 438
Комментарии 0

LabView: былое и думы

LabVIEW *Карьера в IT-индустрии Программирование микроконтроллеров *Производство и разработка электроники *
image
Как полагается, сначала отмазка: все совпадения случайны и ни одно животное не пострадало.

Больше 20 лет назад я попал в Финляндию. Случилось это почти как по приколу.
Жил я, переезжая из одного городка в другой, около Иркутска. В 90-е работы по специальности не было. Ходили слухи, что в Москве и Питере работу можно было найти, но переехать туда реальным не выглядело — прописку никто не отменял, проблем для переезда с семьей было выше крыши.
Читать дальше →
Всего голосов 19: ↑19 и ↓0 +19
Просмотры 985
Комментарии 5

Почтовый бот

Python *
Электронная почта один из самых используемых инструментов для обмена информацией, постановки и выполнения задач. Зачастую поступающие письма носят повторяющийся характер предоставления какой либо однотипной информации меняющейся с течением времени. К таким задачам можно отнести:

  1. Различного рода агрегацию информации из нескольких писем в единый формат данных, отправка к определенной дате или напоминание об отправке.
  2. Запросы, связанные с необходимостью проверить информацию в какой либо системе/базе данных и ответным письмо направить ее запрашивающему.
  3. На основании письма внести информацию в какую-либо систему.
  4. Произвести какие либо вычисления и отправить данные.
  5. С какой либо периодичность отправлять отчеты, файлы и много другое.

Поэтому пробуем, не используя готовых решений, создать цифрового помощника, для решения наиболее повторяющихся и возможных к автоматизации задач. Ниже представлена базисная структура такого цифрового помощника с использованием базовых знаний языка Python3. Кому-то, возможно эта структура будет полезна, а кто уже ее использует, посмотрев статью, вспомнит как это работает. Дополняя базовую конструкцию новыми типами задач, можно получить достаточно многофункциональное решение, что в свою очередь должно привести к существенному снижению собственных трудозатрат, если конечно цель оправдывает время затраченное на разработку.
Читать дальше →
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 405
Комментарии 1

DIY наушники: тяга к совершенству

DIY или Сделай сам Звук

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

Проект, как и всегда, доступен на Thingiverse и уже включает в себя все доработки из этой статьи.

Читать далее
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 1.4K
Комментарии 7

Конкордантность смысла

Поисковые технологии *Семантика *Алгоритмы *Natural Language Processing *

В [1, 2, 3] тексты (знаковые последовательности с повторами) с помощью матричных единиц, как образов слов, превращались (координатизировались) в алгебраические системы. Координатизация — необходимое условие алгебраизации любой предметной области...

Читать далее
Всего голосов 7: ↑5 и ↓2 +3
Просмотры 319
Комментарии 0

Первая игра за 4 месяца

Разработка мобильных приложений *Разработка игр *Разработка под Android *Unity *

Всем Привет, мне 22. я чуть больше полу года назад, понял, что хочу делать игры. Начал изучать C#, 3 месяца учил основы из книжки Шилдта, половину осилил с конспектами, потом решил, что учиться лучше на практике, а то очень страшно от неизвестности, не понимал как вообще что там делать(в Unity)

Читать далее
Всего голосов 16: ↑16 и ↓0 +16
Просмотры 1.6K
Комментарии 2

Управление памятью в Swift

Разработка под iOS *Objective C *Swift *

Об управление памятью в iOS ходят много слухов, поэтому я собрал все самые интересные в интернете и попробовал их структурировать в один большой

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 525
Комментарии 4

Умный дом iOS разработчика

Разработка под iOS *Умный дом
Из песочницы

В свободное время (а иногда и в рабочее) я изучаю микроконтроллеры и собираю умный дом у себя в квартире, а так как по профессии я iOS-разработчик, то на умный дом я смотрю через призму iPhone и HomeKit. После сборки более-менее рабочего умного дома и, столкнувшись с кучей проблем, решил рассказать про свой опыт и устройства в цикле из 2 статей. Первая статья будет небольшим ликбезом в теорию микроконтроллеров и протоколов, а во второй уже поделюсь конкретным применением этих протоколов и фреймворков в моем умном доме.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 1.4K
Комментарии 14

Приключения микропроцессора в СССР: 16 бит

Блог компании ISPsystem История IT Старое железо Процессоры

Привет, Хабр! Настало время продолжить наш цикл о микропроцессорах на территории нашей необъятной страны. В первой части мы рассмотрели некоторые наиболее интересные 8-битные ЦП и компьютеры. Сегодня поговорим о 16-битных не-IBM-совместимых устройствах.

Читать далее
Всего голосов 24: ↑24 и ↓0 +24
Просмотры 3.1K
Комментарии 14

Посмеяться над мемами, стать мемологом, найти связь между «Симпсонами» и «Риком и Морти»: итоги конкурса про мемы

Блог компании FUNCORP Читальный зал Конференции

На прошлой неделе прошла конференция по мобильной разработке Mobius 2021, на которой мы выступили с докладом про анализ данных в приложениях, а также предложили участникам поиграть в мем-квиз и Memology Game. Cуть последней — найти связь между мемами и выстроить их в единую логическую цепочку.

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

Спойлер: в игре может быть бесконечно много решений, помимо тех, что задумали мы, и надеемся, что читатели Хабра помогут отыскать наиболее оригинальные варианты. Авторов самых на наш взгляд необычных решений наградим мерчем. Свои варианты оставляйте в комментариях к статье.

А еще предлагаем поучаствовать в разработке Memology 2.0 и дать обратную связь — что подкрутить, чтобы игра стала лучше/понятнее/интереснее/смешнее.

Читать далее
Всего голосов 16: ↑9 и ↓7 +2
Просмотры 698
Комментарии 1

Взгляд на легаси со стороны «пассажира»

Блог компании Typeable Анализ и проектирование систем *Проектирование и рефакторинг *Терминология IT Управление разработкой *

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

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

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

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 1.5K
Комментарии 6

Фестиваль ретрокомпьютеров «Демодуляция» — интерактивная ностальгия, лекции и много компьютерного творчества

Компьютерное железо История IT Старое железо Игры и игровые консоли IT-компании

27 ноября в центральном офисе Яндекса в Москве прошёл фестиваль ретрокомпьютеров  «Демодуляция». Кроме музея Яндекса, выступившего непосредственным организатором мероприятия, в фестивале приняло участие множество других российских и зарубежных музеев, а также отдельные энтузиасты, отличившиеся большой любовью в ретротехнике. Редакция Хабра посетила фестиваль, побеседовала с его гостями и организаторами и взяла несколько эксклюзивных интервью для своих читателей. Сегодня рассказываем и показываем, как прошёл фестиваль и что на нём можно было увидеть. В материале много фотографий — для вашего удобства они все будут спрятаны под спойлерами.

Читать далее
Всего голосов 25: ↑25 и ↓0 +25
Просмотры 1.2K
Комментарии 2

Больше чем ZOOM: мессенджер, видеоконференцсвязь и стенограмма в одном решении для видеоконференцсвязи IVA MCU

Блог компании ОЭЗ «Иннополис» — дом IT-компаний и специалистов Тестирование IT-систем *IT-инфраструктура *Софт Видеоконференцсвязь

Резидент ОЭЗ «Иннополис» компания IVA Technologies разрабатывает телекоммуникационное оборудование и программное обеспечение для унифицированных коммуникаций.

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

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

Унифицированные коммуникации подойдут для организации в онлайн-­режиме переговоров, совещаний, деловых встреч, собеседований, планерок, дистанционных занятий и вебинаров, лекций и семинаров, лабораторных и экзаменов.

В качестве клиентских устройств сервер IVA поддерживает:

- Аппаратные SIP/H.323-терминалы
- Программные клиенты Windows, MacOS и Linux
- Мобильные устройства на Android и iOS
- Работа через браузер по WebRTC
- Работа через браузер по FLV over HTTP

Основными особенностями IVA MCU являются: поддержка распознавания речи и протоколирования мероприятий, видео звонки через приватные и групповые чаты, а также широкие возможности управления правами и раскладками пользователей.

Обзор функционала и интерфейса
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 810
Комментарии 3

Security Week 48: информационная безопасность в 2022 году

Блог компании «Лаборатория Касперского» Информационная безопасность *
На прошлой неделе эксперты «Лаборатории Касперского» опубликовали сразу четыре документа, в которых предсказывается, как будут развиваться киберугрозы в 2022 году. Прогнозы поделены на четыре группы: продвинутые и целевые атаки, киберугрозы для систем автоматизации на производстве, безопасность цифровой медицины и эволюция конфиденциальности.


В этом дайджесте мы приведем самые интересные ожидания экспертов по эволюции инфобезопасности, и начнем с вопросов приватности. В этом обзоре авторы констатируют увеличившееся давление на крупнейшие компании по соблюдению конфиденциальности и предполагают появление новых технологий защиты данных. Они, впрочем, часто вступают в конфликт с интересами самих разработчиков сервисов, ПО и железа. Поэтому вряд ли стоит ожидать улучшения ситуации для всех: новые технологии (такие как, например, обработка голосовых записей на устройстве) скорее принесут определенную пользу тем, кто знает, как ими воспользоваться. Самое необычное предсказание в этой категории: необходимость «переобучения» нейросетей.
Читать дальше →
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 398
Комментарии 0

Уязвимость и баги, стоящие денег клиентам. Разбираем модуль от CS Coding для CMS CS Cart

CMS *PHP *JavaScript *Администрирование баз данных *API *

На написание данной статьи меня вдохновила уязвимость в модуле "Авторизации по телефону", который разрабатывается и поддерживается CS Coding.

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 480
Комментарии 4

Архитектурное тестирование

Тестирование IT-систем *PHP *Анализ и проектирование систем *

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

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 657
Комментарии 0

Фрод: что это, откуда берётся и как бороться

Финансы в IT

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

По-простому, фрод (с англ. fraud, «обман») — это когда нехороший человек оплачивает услуги ворованным платежным средством. Обычно это — кредитная карта, но иногда Фрод бывает и с PayPal.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 998
Комментарии 3