Как стать автором
Обновить
15
0
Артем Смирнов @urpylka

Робототехник, ИТ разработчик

Отправить сообщение

Устройство для подбора pin-кодов к iPhone

Время на прочтение1 мин
Количество просмотров17K


Английские специалисты по безопасности обнаружили в продаже хитрое устройство IP-BOX для брутфорса pin-кодов iPhone. Стоит оно £200, а его особенность заключается в способности обойти ограничение в настройках на 10 попыток ввода. Если включить эту опцию, то после 10 неправильных попыток смартфон обычно затирает память. Но не в этом случае.

Хитрость заключается в необычном подключении устройства. Для ввода кодов оно включается в стандартный порт iPhone, для определения того, что код подошёл, используется фотодатчик, который прикрепляется к экрану. А для того, чтобы счётчик кодов не уменьшался, у смартфона нужно отключить аккумулятор и подавать питание с устройства. В результате, после каждого неправильного ввода PIN-кода устройство успевает оборвать цепь питания раньше, чем уменьшится счётчик оставшихся попыток.
Читать дальше →
Всего голосов 25: ↑23 и ↓2+21
Комментарии4

3/14/15 9:26:53 Празднование «Дня числа Пи» века, а также рассказ о том, как получить свою очень личную частичку числа пи

Время на прочтение8 мин
Количество просмотров56K

Перевод поста Стивена Вольфрама (Stephen Wolfram) "Pi or Pie?! Celebrating Pi Day of the Century (And How to Get Your Very Own Piece of Pi)"
Выражаю огромную благодарность тем, кто помог мне сделать этот перевод: Курбану Магомедову и Ольге Лавренюк.


Эта суббота будет «Днем числа Пи» века. Дата 3/14/15 в формате месяц/день/год задает первые цифры числа π=3.1415… А 9:26:53.589… утра будет «супер моментом дня числа Пи».


Благодаря Mathematica и Wolfram|Alpha, я уверен, что наша компания выдала миру больше раз число π, чем какая-либо другая организация в истории. Поэтому, конечно, мы должны сделать нечно особенное (мероприятие SXSW) для этого особенного Дня числа Пи.


Читать дальше →
Всего голосов 43: ↑38 и ↓5+33
Комментарии46

Выгрузка условий конкурсов госзакупок с ООС zakupki.gov.ru

Время на прочтение12 мин
Количество просмотров93K
Примечания:
Читать дальше →
Всего голосов 19: ↑17 и ↓2+15
Комментарии8

Занимательная теория вероятностей или сколько нужно двигателей?

Время на прочтение6 мин
Количество просмотров26K


В обсуждении проекта «большого глупого носителя» OTRAG, состоящего из пакета простых ракет, неоднократно поднимался вопрос надёжности такого количества двигателей. Вспоминалась печальная история советской сверхтяжёлой ракеты Н-1, у которой на первой ступени стояло 30 двигателей, и которая ни разу за четыре полёта не долетела до конца её работы. В комментарии рассказать про теорию вероятностей и расчёт надёжности места нет, поэтому предлагаю вашему вниманию занимательный рассказ о количестве двигателей, надёжности, комбинаторике и теории вероятностей.
Читать дальше →
Всего голосов 34: ↑32 и ↓2+30
Комментарии17

Самодельное умное зеркало показывает уведомления с Android Wear

Время на прочтение1 мин
Количество просмотров27K


Часы Android Wear являются помощником современного человека, обеспечивая постоянную информационную поддержку своего владельца (передача уведомлений со смартфона, фитнес-функции и т.п.). Но что, если умные часы лежат на полочке дома, и надеть их сейчас нет возможности, а уведомления получать нужно? Тогда на помощь приходит Николас Нотом с его проектом Smart Mirror. Его зеркало показывает все уведомления с Android Wear.

Само зеркало — одностороннее зеркальное стекло на мониторе, который подключен HDMI-кабелем к смартфону, хотя, по словам Николаса, использовать можно и мини-ПК Raspberry Pi.
Читать дальше →
Всего голосов 14: ↑12 и ↓2+10
Комментарии14

Гравитационные накопители энергии

Время на прочтение1 мин
Количество просмотров63K
В Tehachapi (Калифорния) есть странная железная дорога: когда дует ветер, вагончик въезжает в гору, а когда стихает — скатывается вниз.


Технология ARES служит для аккумулирования энергии от источников периодического действия — солнечных и ветряных электростанций.
Читать дальше →
Всего голосов 61: ↑60 и ↓1+59
Комментарии136

Go для системных администраторов. Практические примеры. Часть 0

Время на прочтение3 мин
Количество просмотров39K
Здравствуйте, меня зовут Виталий и я обезьяна практик — для меня лучше один раз увидеть и скопировать, чем сто раз прочитать абстрактные руководства. Долгое время я был обычным системным администратором — писал скрипты на CMD/BAT, и даже на sh (при помощи busybox для Windows). Но однажды обычного shell мне стало не хватать, и я решил для себя написать собственный RPC-сервер, но так, чтобы он работал при минимуме системных компонентов, и был понятным, и был многопоточным и содержал минимум строк кода. Java и прочее ООП я отмел, так как для профессионалов, и слишком абстрактно, и надо ставить среду для выполнения на целевой компьютер, и мне же, как админу, её обновлять. Долгое время приглядывался к perl, но я боюсь динамической типизации. В статье я расскажу, как человеку мало знакомому с программированием решить некоторые задачи системного администрирования при помощи Go.
Читать дальше →
Всего голосов 29: ↑19 и ↓10+9
Комментарии45

В Калифорнийском университете в Беркли создали сердце на микросхеме: живые клетки пульсируют и реагируют на препараты

Время на прочтение2 мин
Количество просмотров11K
image
Команда ученых из Беркли «упаковала» живые клетки в микросхему, и те образовали ткань, способную пульсировать и реагировать на раздражители.

Спустя 24 часа после загрузки клеток на устройство они начали пульсировать с частотой от 55 до 80 ударов в минуту — это нормальный пульс среднестатистического взрослого человека. Ученые обнаружили, что реакцию системы на воздействие препаратов можно предугадать: например, после получасового воздействия изопротеренолом, которым лечат брадикардию, «сердцебиение» на микросхеме участилось с 55 до 124 ударов. Устройство предлагают использовать для проверки реакции на лекарства — так можно будет отказаться от опытов на животных.
Читать дальше →
Всего голосов 17: ↑16 и ↓1+15
Комментарии0

Создан открытый аналог Siri — Sirius, доступный по лицензии BSD

Время на прочтение1 мин
Количество просмотров17K


Группа Clarity Lab, находящаяся в университете Мичигана, предлагает решение с открытым исходным кодом для персонального компьютерного помощника. Их программа распознаёт голос и ищет ответы на запросы, точно как делают Siri от Apple, Google Now от Google, и аналогичные решения от Microsoft и Amazon. Проект под названием Sirius умеет даже больше, чем его аналоги – например, ему можно предоставить картинку и задать по ней вопрос.

Проект спонсируют Google, DARPA, американские военные и Национальный научный фонд США. Он распространяется по лицензии BSD, что означает полную открытость и бесплатность для всех желающих. Значит, любые стартапы смогут реализовать такую функциональность в своих проектах и устройствах.
Читать дальше →
Всего голосов 35: ↑35 и ↓0+35
Комментарии12

Хронометраж для любительских автогонок

Время на прочтение3 мин
Количество просмотров17K
Началось все с того, что я увлекся автогонками, посмотрев, как мучаются организаторы с замерами времени (когда на кругу одновременно 4 машины приходится использовать 4 секундомера и не запутаться, где чье время), я предложил свою помощь. Так же было интересно попрактиковаться в незнакомых технологиях. Что из этого вышло — читайте дальше.

Все исходники и схема доступны в конце статьи.
Читать дальше →
Всего голосов 13: ↑13 и ↓0+13
Комментарии15

Как это работает: архитектура тайлового бэкенда карт «Спутника»

Время на прочтение4 мин
Количество просмотров29K
Мы, команда карт «Спутника», разрабатываем карты на основе данных «OpenStreetMap». В этой заметке мы расскажем об архитектуре нашего решения для рендеринга тайлов.


Читать дальше →
Всего голосов 85: ↑64 и ↓21+43
Комментарии68

Атака Telegram за 2^64 операций, и почему суперзлодею она не нужна

Время на прочтение9 мин
Количество просмотров72K
Прошлой весной мы с Juliano Rizzo (@julianor) придумали криптографическую атаку на «секретный» чат MTProto из Telegram, которая может быть осуществлена приблизительно за 2^64 операций. Атака осуществляется с позиции человека посередине на серверах Telegram.

Сообщения, отправляемые пользователям вне секретного чата, сохраняются на серверах Telegram таким образом, что позволяют компании просматривать содержимое сообщений и передавать их третьим лицам. Так происходит всегда, если беседы могут перемещаться между устройствами (например между телефоном и компьютером). Эти чаты не являются приватными, то есть пользователи должны быть очень внимательны, чтобы случайно не отправить инкриминирующую информацию или картинки без включения секретного чата. Групповые чаты к тому же вообще не используют ent-to-end шифрование. Более того, когда кто-нибудь входит в такой чат, он сразу получает доступ к ранее отправленным несекретным сообщениям. Мы к этому вернемся чуть позже.
Читать дальше →
Всего голосов 74: ↑72 и ↓2+70
Комментарии86

Мифы о пингвинах

Время на прочтение6 мин
Количество просмотров22K

Введение


Это статья для тех кто хотел чуть побольше узнать о Linux, но либо стеснялся спросить, либо пока не задумался. Начнем мы с самого большого разочарования — операционной системы Linux нет.
Читать дальше →
Всего голосов 47: ↑27 и ↓20+7
Комментарии77

Asterisk + FreeSwitch + Skype. Подробное руководство

Время на прочтение14 мин
Количество просмотров51K


Доброго времени суток, жителям Хабра!

Имея опыт в области установки voip-серверов на базе Asterisk, решил предложить своё подробное руководство по установке call-центра на базе Asterisk в связке со Skype. В виду популяризации Skype эта сеть стала использоваться для call-центров многих компаний. Использование ее официального клиента очень ограничивает нас в возможностях. Данная сборка позволяет увеличить число одновременных вызовов со Skype-сети.
Читать дальше →
Всего голосов 15: ↑14 и ↓1+13
Комментарии25

Как менеджер мини-АТС с GSM и записями разговоров делал

Время на прочтение9 мин
Количество просмотров36K
Сегодня, в эру высоких технологий и безупречного клиентского сервиса, всем хочется быть на уровне. Многие компании в независимости от ранга и размера постоянно стараются сделать общение с клиентом удобнее и приятнее. В нашем интерне-агентстве, руководителем, которого я и являюсь, одной из таких «приятностей» стало введение в эксплуатацию небольшой мини-АТС на базе Openvox и Asterisk, собранной своими руками. Но давайте по-порядку:

Проблема


Телефон — является одним из основных каналов связи с клиентами в нашей работе. За день поступает множество звонков, которые нужно обработать. От использования аналоговой линии мы отказались сразу, ввиду алчности и ненадежности местных провайдеров. Да и устарели нынче аналоговые технологии. Решение использовать GSM-связь было единогласным и непоколебимым. В первые несколько лет работы за прием звонков отвечал вот такой вот не убиваемый аппарат:

Nokia C2-00


Изначально звонки принимал я и мой партнер по-очереди, находясь в разных углах одного офиса. Когда клиент звонил и прослушав несколько сигналов бездушного зуммера просил с кем-нибудь соединить, то с большой вероятностью он мог услышать свист ветра, который создавал сей финский девайс, пролетая из одного угла офиса в другой. «Многоканальность» была реализована за счет наличия в данном телефоне двух слотов для сим-карт. О записи разговоров речи не было, голосовое приветствие и меню отсутствовали, метод трансфера звонков от одного специалиста к другому был описан выше. Сплошные минусы, в общем, и самое главное, что звонивший к нам человек с первых минут мог подумать, что звонит очередную шарашкину контору из полутора фрилансеров. Что было достаточно обидно, ведь свою работу мы делали хорошо, с гарантиями и душой.

Вдоволь намучившись, одним прекрасным днем я сказал громкое «Хватит!» и не менее громкое «Нужно что-то предпринять!»
Читать дальше →
Всего голосов 19: ↑19 и ↓0+19
Комментарии8

Китайцы построили 57-этажный небоскреб за 19 дней

Время на прочтение1 мин
Количество просмотров71K


Китайцы, если захотят, могут работать очень быстро и эффективно. На днях рабочие китайской компании Broad Sustainable Buildings доказали это, построив небоскреб всего за 19 дней. На данный момент это рекорд, ставший возможным благодаря новой технологии быстрой сборки здания из отдельных модулей. Технология разработана этой же компанией.

По словам представителей компании, такая скорость строительства не оказывает негативного влияния на качество возводимого здания. Более того, такое здание может выдержать землетрясение магнитудой вплоть до 9,0 баллов. Стоимость постройки в этом случае относительно низкая, а характеристики «быстро-здания» соответствуют или превышают характеристики обычных небоскребов.
Читать дальше →
Всего голосов 65: ↑62 и ↓3+59
Комментарии96

Сравнение Android-приложений для шифрования данных

Время на прочтение11 мин
Количество просмотров69K
Цель данной статьи — сравнить три Android-приложения для шифрования данных — LUKS Manager, Cryptonite и CyberSafe Mobile. Сразу нужно отметить, что сравнение будет честное, а не с целью выделить преимущества той или иной программы. У каждой программы есть свои достоинства и недостатки, в этой статье они будут раскрыты в полном объеме.



Читать дальше →
Всего голосов 17: ↑10 и ↓7+3
Комментарии12

Сравнение настольных программ для шифрования

Время на прочтение15 мин
Количество просмотров184K
Совсем недавно мы проводили сравнение мобильных (для Android) приложений для шифрования. Настало время для аналогичного обзора, но уже настольных программ.


Читать дальше →
Всего голосов 34: ↑19 и ↓15+4
Комментарии28

Пол-пикселя?

Время на прочтение3 мин
Количество просмотров75K
По-русски если гуглить «полпикселя», везде какая-то истерика: пиксель не делится, и всё тут. По-английски всё чинно :) например. Полпикселя существует, но браузеры пока плохо их рендерят. Местами реагируют на доли пикселя (например, в параметрах шрифтов), но чаще любят округлять до целого.

Почему так? Раньше понятно, железо не позволяло прорисовывать «половинки». Сейчас им лень. Но каких-то подвижек можно ожидать: технология Flash уже поддерживает точность до 1/20 пикселя.

Что такое пиксель?


По терминологии Google, у слова «пиксель» есть 3 значения:
1. Элемент матрицы экрана. Например, в LCD-экранах один пиксель — 3 светящихся элемента (RGB).
2. Device-independent pixel (dip) — масштабированный, «кажущийся» размер пикселя, который на любом экране смотрится одинаково. Тут учитывается типичное расстояние от глаз до девайса.
3. CSS-пиксель. Например, width: 20px;

Так бывает ли полпикселя?
Всего голосов 87: ↑67 и ↓20+47
Комментарии52

Остров необычной формы выставлен на продажу

Время на прочтение1 мин
Количество просмотров28K


Хотите жить посреди океана на острове, где больше ни единой души? Кроме девушек, которые окружают тебя по доброте душевной и собственному желанию? Никаких проблем, достаточно пару лет поработать программистом в Москве — и подходящий остров у тебя в кармане!
Читать дальше →
Всего голосов 48: ↑31 и ↓17+14
Комментарии43

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность