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

Пользователь

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

Идентификация личности по обычной охранной камере: приключения на одной проходной

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

Фото с объекта нельзя. Это — примерно похожее место на примере КРОК.

Началось всё с кота-терминатора. На начало операции мы знали следующее:

  • При строительстве здания с крупным продуктовым рабочая бригада завела кота, чтобы он ловил крыс.
  • После приёмки кот незнамо где заныкался, и уже три или четыре года его никто не видел.
  • Какая-то сволочь показала ему прямую взаимосвязь между открытым мешком кошачьего корма из торгового зала и появлением корма.
  • Появлялся он только на камерах — приходил ночью охотиться на мешки, причём как настоящий матёрый охотник, детей и самок не трогал, а брал только жирных самцов, то есть выбирал самые крупные мешки, неожиданно на них прыгал и вскрывал им брюхо.
  • Ему пробовали на ночь накладывать отдельную миску с кормом, но он был уже далеко не домашним, и отказаться от охоты не мог.
  • Кроме этого, кот любил крайне дорогой алкоголь: сотрудники догадались списывать на кота бутылки. Мол, уронил, уборщица уже осколки убрала.
  • Суммарный убыток он приносил примерно на 50–100 тысяч в месяц (да, это будет покруче, чем в нашумевшей истории про единоразовый обед кота на 1000 долларов в аэропорту Владивостока).
  • За поимку кота уже 4 месяца была награда в 5 тысяч рублей.

Мысль про алкоголь навела нас на идею о том, что стоит для начала проверить, насколько честны сотрудники. Так, слово за слово, мы поставили свою камеру на пункт пропусков в задней части магазина и начали смотреть на тех, кто заходит в здание.

Здесь и нас и операционного директора ждало несколько открытий, согласующихся с русским менталитетом. Когда мы для начала узнали, что происходит, мату главного просто не было предела.
Читать дальше →
Всего голосов 157: ↑147 и ↓10+137
Комментарии123

Музыка, Mathematica и вычислительная вселенная: автоматическое создание музыки на основе клеточных автоматов

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

Перевод поста Стивена Вольфрама (Stephen Wolfram) "Music, Mathematica, and the Computational Universe" о замечательном ресурсе WolframTones, работа которого была недавно возобновлена на новой площадке Wolfram Cloud (сайт, созданный в 2005 г., был недоступен пару лет, так как использовал не поддерживаемые современными браузерами решения).
Выражаю огромную благодарность Кириллу Гузенко за помощь в переводе.


Насколько сложно создать человеческую музыку? Такую, чтобы пройти музыкальный аналог теста Тьюринга?

Хотя музыка обычно имеет определенную формальную структуру, что отмечали пифагорейцы ещё 2500 лет назад, по своей сути она весьма человечна: отражение чистого творчества, которое есть суть определяющая характеристика человеческих способностей.

Но что есть творчество? Это то, что было необходимо в течение всей биологической и культурной эволюции? И может ли оно также существовать в системах, которые не имеют ничего общего с людьми?

В своей работе над книгой Новый вид науки (A New Kind of Science) я исследовал вычислительную вселенную возможных программ и обнаружил, что даже очень простые программы могут показывать поразительно богатый и сложный характер, наравне, например, с тем, что можно встретить в природе. И, опираясь на разработанный принцип вычислительной эквивалентности, я пришел к убеждению, что не может быть ничего, что принципиально отличает наши человеческие способности от любых процессов, которые происходят в природе, или даже в очень простых программах.

Но что можно сказать о музыке? Некоторые люди, выступая против принципа вычислительной эквивалентности, в качестве аргумента использовали свою веру в то, что "не могут существовать простые программы, которые смогут произвести серьёзную музыку".

И мне стало любопытно: действительно ли музыка есть что-то особенное и исключительно человеческое? Или всё таки её можно прекрасно создавать автоматически, с помощью вычислений?
Читать дальше...
Всего голосов 26: ↑23 и ↓3+20
Комментарии3

История языков программирования: от Objective C к Swift

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


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

Что заставило множество разработчиков перейти на Objective C? Что сейчас заставляет отказаться от него и выбрать Swift?

Objective C является расширением языка Си, в который были добавлены новые возможности для объектно-ориентированного подхода программирования. Язык использует объектную модель Smalltalk. Полностью совместим с языком программирования Си. Компания Apple долгое время использовала Objective C как основной язык программирования для разработки своих продуктов.

Создателями Objective C являются Брэд Кокс и Том Лав. Они начали работать над ним в начале1980-х годов, когда еще были сотрудниками телекоммуникационной компании ITT Corporation. Примерно в то же время Кокс и Лав познакомились с языком программирования Smalltalk. Кокса тогда занимали проблемы повторного использования программного кода.
Читать дальше →
Всего голосов 41: ↑33 и ↓8+25
Комментарии83

Медиаплеер из содержимого кладовки

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

Автор: Николай Хабаров

Одним прекрасным пятничным вечером я решил посмотреть дома фильм: включил ноутбук, подключил HDMI-кабель через переходник с DisplayPort, взял пульт, включил телевизор, запустил воспроизведение на ноутбуке. И понял, что громкость на телевизоре недостаточна — пришлось снова искать пульт, чтобы ее увеличить… Тут я подумал «А можно ли этот процесс как-то упростить?»

Субботнее утро выдалось крайне плодотворным. Я решил сделать собственный сетевой мультимедиа-проигрыватель, причем такой, каким его представляю я. Почти все детали были взяты из кладовки, сердце плеера — Raspberry Pi. Подробнее, что у него внутри, и как собрать аналогичное устройство, смотрите под катом.
Читать дальше →
Всего голосов 28: ↑26 и ↓2+24
Комментарии56

7 полезных утренних привычек психологически выносливых людей

Время на прочтение4 мин
Количество просмотров75K
Как начинают свой напряженный день американские (и не только) участники Олимпийских игр и «Морские котики» (и как можете действовать и вы!)?

image

Жизнь активного предпринимателя — это, мягко говоря, езда по американским горкам.
Как же преуспевающие люди ухитряются переживать такие сумасшедшие дни?
Читать дальше →
Всего голосов 57: ↑33 и ↓24+9
Комментарии19

Как сохранить здоровые отношения, будучи разработчиком

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


Нам всем знакомо это чувство.


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


Я никогда не принимал тяжелые наркотики, но предполагаю, что у них похожее действие.


Такая жизнь с лёгкостью превращается в наркоманию. И наркомания эта — одна из самых коварных. Но она не воспринимается как физическое привыкание… скорее, как продуктивность.


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


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


Баланс между работой и жизнью для некоторых разработчиков — труднодостижимая цель. Отношения — ключевая часть счастья, поэтому нам очень важно понимать, как построить и сохранить их.

Читать дальше →
Всего голосов 48: ↑38 и ↓10+28
Комментарии57

Как я повысил свою продуктивность или волшебный пинок для умных и ленивых

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


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

Я тоже столкнулся с этой проблемой, но все попытки тайм менджмента практически не увенчались успехом. Не приживается у меня тайм менеджмент, но я все-таки нашел альтернативный выход.
Читать дальше →
Всего голосов 25: ↑14 и ↓11+3
Комментарии19

Анализ Корана при помощи AI

Время на прочтение11 мин
Количество просмотров78K
Прошу прощение за возможно «желтый» заголовок, потому срау перехожу к сути. В ходе работы потребовалось протестировать систему осуществляющую качественный анализ текста по различным классификаторам, таким как пол, сентимент (настроение), возраст и прочее. В качестве одного из тестируемых образцов решил взять суру из корана, а потом проанализировал весь текст манускрипта.
Читать дальше →
Всего голосов 74: ↑56 и ↓18+38
Комментарии564

Флибуста заблокирована за «451 градус по Фаренгейту»

Время на прочтение2 мин
Количество просмотров96K
– А вы когда-нибудь читаете книги, которые сжигаете?
Он рассмеялся.
– Это карается законом.

В пятницу вечером, через неделю после принятия решения, библиотека Флибуста была заблокирована на территории России за злостное распространение книги «451 градус по Фаренгейту» и еще нескольких произведений Рэя Брэдбери. Интересно, что поводом к блокировке послужил старый советский перевод, который находится в свободном доступе в библиотеке Мошкова «при поддержке Федерального агентства по печати и массовым коммуникациям».

Не вызывает сомнений, что для блокировки библиотеки годился любой предлог. Не зря же столько лет с ней боролись. Но выбор исполнителя оказался знаковым, создав точное и недвусмысленное свидетельство нашего времени. Явно тот случай, когда рукой водило подсознательное.
Читать дальше →
Всего голосов 163: ↑150 и ↓13+137
Комментарии135

JavaScript: где мы сейчас и куда двигаться

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

Привет, хабраюзер. Поскольку, судя по всему, мы уже живем в будущем, то недавно я плотно засел за изучение новых фич ES6, ES7 и новых идей, предлагаемых React и Redux. И написал для своих коллег статью, в которой изложил сублимацию этих своих изысканий. Статья неожиданно получилась довольно объемной, и я решил опубликовать её. Заранее извиняюсь за некоторую непоследовательность изложения и отсылки к проприетарному коду из наших проектов — но думаю, что это всё же может помочь некоторым из нас лучше понять то, куда движется мир JavaScript, и почему не стоит игнорировать происходящее в нём.


Я расскажу про свои мысли о компонентых моделях, классах, декораторах, миксинах, реактивности, чистой функциональности, иммутабельных структурах данных и ключевой идее React. Сразу скажу — я не являюсь пользователем React, и все изложенное это результат чтения его документации и технических статей, объясняющих его архитектуру. То есть, некоторое идеализированное преставление, которое безусловно лишь упрощенная модель того, как оно всё на самом деле обстоит.


Читать дальше →
Всего голосов 78: ↑70 и ↓8+62
Комментарии137

NIST: SMS нельзя использовать в качестве средства аутентификации

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


Американский институт стандартов и технологий (NIST) выступил за отказ от использования SMS в качестве одного из элементов двухфакторной аутентификации. В очередном черновике стандарта Digtial Authentication Guideline представители ведомства указывают, что «[внеполосная аутентификация] с помощью SMS будет запрещена стандартом и не будет допускаться в его последующих изданиях».

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

Под внеполосной аутентификацией здесь подразумевается использование второго устройства для идентификации личности пользователя.
Читать дальше →
Всего голосов 37: ↑34 и ↓3+31
Комментарии140

Универсальный метод обхода запрета Yota раздавать интернет с телефона или собираем модуль ядра Android

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

Старые методы и их недостатки


Я думаю, никому уже не интересно читать во второй раз (а может быть и в третий), о том, как Yota определяет, пользуется ли человек телефоном в режиме модема или точки доступа. «Зачем нам ещё одна статья?» — спросите вы.

Дело в том, что методы обхода, приведённые по ссылкам, не позволяют настроить телефон таким образом, чтобы позже при подключении любых устройств не потребовалось ничего настраивать заново. Кроме того, пользователь будет испытывать серьёзные неудобства, если он подключает несколько устройств с разными TTL. Придётся как минимум менять TTL на одном из них.

Именно эти причины мотивировали меня копать дальше в поисках ответа на вечный вопрос «Как же всё-таки нахаляву раздать интернет всему офису?». И найти такой ответ удалось (только для android, у меня нет яблока).
Читать дальше →
Всего голосов 59: ↑57 и ↓2+55
Комментарии42

Это всё-таки случилось: Путин подписал «пакет Яровой». Тарифы на связь вырастут в 2-4 раза

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

Депутат Ирина Яровая. Фото: Станислав Красильников / ТАСС

Сегодня президент РФ подписал принятый парламентом и Советом Федерации пакет Яровой-Озерова с поправками в российское законодательство, в том числе поправками в закон «О связи». Тем самым поставлена окончательная точка в обсуждении этого пакета, который подробно обсуждался на Хабре.

Пакет новых законов обязывает операторов связи до трёх лет хранить метаданные и до шести месяцев трафик.

Согласно принятым законам, инфраструктура для прослушки населения будет оплачена самим населением, скорее всего, за счёт повышения тарифов на связь и снижения нормы прибыли операторов. Насколько именно вырастут цены на связь? Здесь мнения экспертов расходятся.
Читать дальше →
Всего голосов 88: ↑74 и ↓14+60
Комментарии946

Apple преследует инженера, который чинит «макбуки» без разрешения

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


В мае 2016 года простой американский инженер Луис Россман стал настоящей звездой интернета, когда опубликовал видеоролик «Как неавторизованные идиоты чинят ноутбуки Apple». В этом видео он подробно показал, как диагностировать и устранить неисправность на материнской плате MacBook Air с помощью комплектующих ценой в один доллар (канифоль и проволочка), в то время как в сервисном центре Apple такой ремонт требует замены материнской платы и стоит $750. Всего один сгоревший резистор — и они просто выкинут старую плату.
Читать дальше →
Всего голосов 61: ↑54 и ↓7+47
Комментарии529

perl скрипт производящий голосовой обзвон (оповещение) через usb модем huawei e1550

Время на прочтение17 мин
Количество просмотров41K
В свое время, так как я много времени проводил в командировках, мной была приобретена замечательная игрушка — usb модем Huawei e1550. Но времена лихой молодости прошли, и необходимость в использовании данного девайса по прямому назначению отпала. Так он и пылился у меня на полке в течении нескольких лет. И пылился бы и дальше, но возникла задача сделать систему оповещения. Тут я и вспомнил про модем. Рассмотрев поставленную задачу — был вынужден отказаться от SMS оповещения в пользу голосового дозвона по причине невозможности получить уведомление о прочтении SMS. Решения на базе Asterisk показались мне несколько громоздкими, и почитав доку по модему я решил написать звонилку самостоятельно.

Причина публикации.

Несмотря на обилие статей по работе с USSD и SMS запросами, я не нашел ни одной реализации голосовых вызовов на скриптовых языках (таких как Perl, PHP, Node.js). Надеюсь данная статья будет для Вас хорошим подспорьем.
Читать дальше →
Всего голосов 60: ↑56 и ↓4+52
Комментарии19

Как перенести центр разработки из России в Чехию

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

I. Почему Чехия?

В начале 2015 года компания, в которой я работала инхаусом, решила перевезти часть своих российских разработчиков в Европу. Преследовалось несколько целей: мотивация российских разработчиков, упрощение найма инженеров из Евросоюза, удобство обслуживания зарубежных контрактов. Выбор пал на Чехию, а именно на Прагу. Почему?
Читать дальше →
Всего голосов 48: ↑35 и ↓13+22
Комментарии235

Гипоксия: почему жир полезнее кислородных коктейлей

Время на прочтение5 мин
Количество просмотров88K
Привет всем в блоге компании Тион! Мы разрабатываем системы умного микроклимата, вентиляции и очистки воздуха. Один из наших врагов – духота. Из-за нее не получается нормально спать, учиться, работать. Усталость, апатия, невнимательность – все это симптомы нехватки кислорода.

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



Разберем по косточкам эти и другие популярные мифы и факты о гипоксии.
Поехали!
Всего голосов 46: ↑40 и ↓6+34
Комментарии205

Хаордическая организация Visa (Часть 3)

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


В какой бы стране ни оказался сегодня, перед какой бы аудиторией ни выступал, если я покажу кредитную карту NBI и спрошу: «Кто из вас знает, что это такое?» — в ответ поднимется лес рук. Но стоит мне спросить: «А скажите-ка мне, кто владеет NBI, кто ею управляет и где можно купить ее акции?» — как в зале наступит гробовая тишина. Все чувствуют, что речь идет о чем-то необычном, да только не могут выразить словами, что и как. В этом нет ничего удивительного. Результаты деятельности хаордической организации всегда на виду, а вот ее структура, управление и процессы скрыты

Ди Хок


Уважаемые читатели, мы продолжаем цикл статей об истории зарождения самой крупной финансовой организации в мире — Visa. Как и в предыдущей части, цитаты из книги Ди Хока “One from Many: VISA and the Rise of Chaordic Organization” выделены курсивом. Важные цитаты выделены жирным шрифтом. Эти моменты мы и обсудим в 4-ой заключительной части.

<<Хаордическая организация Visa (Часть 2)
Читать дальше →
Всего голосов 17: ↑16 и ↓1+15
Комментарии5

Как мы (не) нашли снайпера при помощи квадрокоптера

Время на прочтение4 мин
Количество просмотров28K
Вполне серьезная модель дрона-разведчика, которая может залететь за угол или подняться на высоту 9+ этажного дома, транслируя видео в прямом эфире, за 12.000 рублей.



Изначально у меня была задумка сделать сюжет о том, как с помощью данного дрона легко обнаружить снайпера в заброшенном доме. А почему бы и нет? Скорость, с которой я набирал высоту — 3 этажа за 5 секунд, скорость горизонтального полета еще выше. Время полета — 9 минут. 9-ти этажный дом с 20-ю столбцами окон можно успеть просканировать (15 сек на подъем на 9 этажей + 2 сек на смещение вбок+ 15 сек на опускание)* 10, при условии что один человек полностью управляет коптером, а второй внимательно смотрит за содержимым картинки на предмет признаков человека/винтовки.

Но после нескольких звонков своим знакомым с просьбой «мне нужна винтовка», я получив ответ «Леха, понятно что кризис, но не до такой же степени», мой энтузиазм поутих, и я сосредоточился на повышении пилотажного мастерства (прокачался в выполнении сальто и скоростного прохождения трассы).

Итак, позвольте представить вам радиоуправляемый квадрокоптер Hubsan X4 H107D c транслирующей видеокамерой и аппаратурой 2.4G (спасибо магазину Ypapa.ru за предоставленное оборудование).

Под катом — снайпер, которого я все же нашел, а так же описание клевого квадрокоптера и несколько видео с тестом на скорость полета (25 миль/ч), тестом высоты 100+ метров и DIY-примочки
Читать дальше →
Всего голосов 31: ↑20 и ↓11+9
Комментарии17

Jammer: глушим GSM, 3G, 4G, WiMAX, Yota

Время на прочтение3 мин
Количество просмотров222K
Мы живем в свободной стране. Любой может приобрести «игрушку», за которую в США светит штраф $112,000 (джаммеры так же признаны вне закона в Англии, Странах Евросоюза, Австралии, Канаде, Индии, Сингапуре и пр)

Пока есть возможность («пока лопух не догадался»), я взял на обзор одну из популярных гражданских глушилок.

Обзор 5-канальной глушилки ГРН40-А5

В 2012 году обсуждался вопрос широкого использования GSM-глушилок в общественных местах.
В 2014 российские разработчики представили свой аппарат для ЕГЭ.
В 2014 журнал «Хакер» признал глушилки (jammer) полезным гаджетом.
В феврале 2015 года африканский злоумышленник протащил глушилку в парламент.

Что интересно, началась веселуха и на глушилки появляются антиглушилки (и обнаружители глушилок), а на них в свою очередь появляются глушилки антиглушилок и тд.
ТТХ
Общая выходная мощность: 12 Вт
Размер прибора: 21*17*6 мм
Вес устройства: 2 кг
Питание: АС:110/220V — DC:5V, 12A
Потребляемая мощность устройства: 30 Вт
Подавляемые системы:
CDMA-800, GSM-900 и GSM-1800, PHS-1900, 3G, 4G, LTE, WIMAX
Рабочие температуры -40℃ to +55℃
Расстояние эффективного подавления регулируемое, от 1 до 80 м (в зависимости от близости базовой станции и прочих условий)


Читать дальше →
Всего голосов 46: ↑37 и ↓9+28
Комментарии32
1
23 ...

Информация

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