Главная » Хабрахабр (страница 292)

Хабрахабр

ТРИЗ, Haskell и функциональное мышление

Как хороший админ, который не появляется в офисе, а все при этом исправно работает. При слове ТРИЗ, часто вспоминают тезис "идеальная система — та, которой нет (а ее функция при этом выполняется)". Правда при этих словах лично у меня сразу возникает ассоциация с функциональными языками программирования. Функция и система — критически важные понятия в ТРИЗ, говорят даже о функциональном стиле ...

Читать далее »

[Перевод] Обнаружен способ обхода защиты от перебора пароля на iPhone/iPad

Атака позволяет злоумышленникам осуществлять любое количество попыток ввода пароля на заблокированном устройстве Apple без риска, что сработает защитный механизм, стирающий все данные.С тех пор, как в 2014 году была выпущена iOS 8, все айфоны и айпады используют шифрование. Часто защищённые 4- или 6-значным паролем эти устройства становятся практически неуязвимыми для взлома, благодаря сочетанию программных и аппаратных средств безопасности. В случае ...

Читать далее »

Обзор Microsoft Arc Mouse

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

Читать далее »

В Университете Джонса Хопкинса создали искусственную кожу, которая чувствует боль

Это покрытие получило название «электрическая кожа» (e-dermis). Специалисты американского университета Джона Хопкинса разработали специализированное покрытие для бионических протезов. При оказании физического давления на покрытие «кожа» посылает сигнал о болевых ощущениях изначально в локтевой и срединный нерв, а потом — в соматосенсорную кору головного мозга. Оно как настоящая кожа активно реагирует на внешние факторы. Именно благодаря этому протез способен формировать болевые ...

Читать далее »

[Перевод] Робот с голосовым управлением в 1961 году

Научной фантастикой, приход которой в реальный мир был под вопросом? Голосовое управление, такое привычное в наши дни — чем оно считалось в 1961 году? Так, например, в ассортименте компании Ideal имелась модель под названием Robot Commando с голосовым управлением. В принципе, да, но имитировать этот интерфейс доступными тогда средствами уже пытались. Или каким-то другим? Огромный робот передвигается, пускает ракеты с ...

Читать далее »

Хакатон как лекарство от творческой скуки

Сегодня продукт предлагает около 40 инструментов для digital-маркетолога, и произошло это благодаря тому, что в команде всегда поощрялись новые идеи. 10 лет назад SEMrush начинался как стартап двух SEO-шников. Поддержание такой среды, в которой идеи драйвят процесс развития – одна из главных задач компании. Творчество вне рабочей недели Чтобы творчество не ограничивалось рамками рабочего распорядка, мы проводим небольшие «встряски»: мероприятия, ...

Читать далее »

Помощь зала

Как обычно начну издалека. Из чудовищного, невообразимого далека. Пишу рассказы, повести, романы. Как я уже ранее говорил, я литератор. Но речь сейчас пойдет не о нем. Собираюсь написать в соавторстве с Вами роман #ДАШАНАЛУНЕ. #ДАШАНАЛУНЕ – роман более серьёзный, реалистичный настолько, насколько может быть реалистичен интересный роман о путешествии нашей соотечественницы на Луну (В составе китайской лунной миссии). Если честно ...

Читать далее »

Доступ к данным в многопользовательских приложениях

Вопрос ограничения доступа к данным встает при разработке многопользовательских систем почти всегда. Основные сценарии следующие: ограничение доступа к данным для пользователей не прошедших аутентификацию ограничение доступа к данным для аутентифицированных, но не обладающих необходимыми привелегиями пользователей предотвращение несанкционированного доступа с помощью прямых обращений к API фильтрация данных в поисковых запросах и списковых элементах UI (таблицы, списки) предотвращение изменения данных, принадлежащих ...

Читать далее »

Компании использовали слово «блокчейн» для повышения капитализации. Помогло ненадолго

Во второй половине 90-х «в моде» был ренейминг с использованием Internet», «.net» и «.сom». Упоминание в названии компании технологии, находящейся на пике популярности — старый приём, в разные времена позволявший компаниям привлечь к себе внимание рынка. Сегодняшний тренд — блокчейн и криптовалюты. Все захотели быть в тренде «Блокчейн» в названии не всегда указывает на технологичный стартап. С декабря 2017 по ...

Читать далее »

[Перевод] Ричард Хэмминг: Глава 17. Цифровые фильтры — IV

«Цель этого курса — подготовить вас к вашему техническому будущему.» Привет, Хабр. Помните офигенную статью «Вы и ваша работа» (+219, 2442 в закладки, 393k прочтений)? Мы ее переводим, ведь мужик дело говорит. Так вот у Хэмминга (да, да, самоконтролирующиеся и самокорректирующиеся коды Хэмминга) есть целая книга, написанная по мотивам его лекций. «Это не просто заряд положительного мышления; в ней описаны ...

Читать далее »