Как стать автором
Обновить
0
0
Алексей @zlogr

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

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

Делаем ИК-пульт ДУ для фотоаппарата

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


Как-то недавно мне понадобилось дистанционно управлять затвором зеркалки. Проводной вариант был отброшен, неудобно. Поискав по магазинам, нашел пульт ML-L3. Но отдавать за него тысячу рублей не хотелось, тем более что выполняемая функция на первый взгляд элементарная. Решил сделать сам. А тут, кстати, подоспели выходные и работа закипела…
Читать дальше →
Всего голосов 32: ↑32 и ↓0+32
Комментарии23

Программа для расчета минимальной цены радиодеталей в реальном времени

Время на прочтение5 мин
Количество просмотров47K
Важнейшим вопросом в разработке радиоэлектронных устройств всегда является вопрос «сколько это будет стоить?» Причем точный ответ желательно знать еще до того, как вы втянулись в дебри разработки и вложились в нее временем и средствами. Чаще всего разработчики сосредотачивают внимание на себестоимости комплектующих.

На самом деле, расчет себестоимости по списку деталей — это неприятный и рутинный процесс, связанный с долгими поисками по on-line каталогам, обзвоном дистрибуторов, перепиской и ожиданием ответов и проч. и проч. Но хуже даже не это, а то, что это итерационный процесс. Увидев вдруг, что себестоимость оказалась выше допустимой, разработчик начинает искать другие варианты схемотехники и другие комплектующие. И снова поиски…. А рутина — это враг разработчика. Чтобы ее избежать, многие жертвуют оптимальностью. Но, к счастью, эту проблему можно облегчить.
Читать дальше →
Всего голосов 21: ↑19 и ↓2+17
Комментарии17

Semaphore App. Ruby on Rails. Continuous Integration/Delivery

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

Предисловие


Побегав по Хабру, я на удивление не нашел ни одной статьи про полноценный team workflow с использованием различных магических причуд в духе Continuous Integration & Continuous delivery, различные интеграции Github — HipChat(Slack) — CI — Staging and Production via Continuous Delivery, и прочего, хотя я может просто искать не умею.



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

Итак, под катом — разбор CI сервиса SemaphoreApp, немножко про интеграцию с другими сервисами и прочие радости, которые упрощают нам жизнь.
Читать дальше →
Всего голосов 13: ↑12 и ↓1+11
Комментарии5

Автоматический определитель электронных компонентов

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


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

Для этого потребуется совсем немного деталей, которые обычно есть у каждого начинающего ардуинщика: микроконтроллер ATMEGA, двухстрочный дисплей и несколько резисторов.
Читать дальше →
Всего голосов 60: ↑59 и ↓1+58
Комментарии71

Руководство по созданию подкастов

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


Меня и моих соведущих обоих шоу [1, 2] часто спрашивают об оборудовании, которое мы используем для создания подкастов. Честно скажу, что в том, что мы делаем, не так много магии, в действительности, все зависит от желания создавать. Хороший подкастер, как и хороший фотограф, не определяется качеством оборудования. В особенности, если вы приобрели что-то лучшее, чем фотокамера телефона или гарнитурный микрофон.

Я не собираюсь доказывать, что этот подход верный или лучший. Я не говорю, что для вашего голоса подойдут эти [описанные ниже] микрофоны, я просто отвечаю на заданный мне вопрос: «Что используете вы?».
Читать дальше →
Всего голосов 13: ↑12 и ↓1+11
Комментарии18

Новый метод 3D печати в 25-100 раз быстрее традиционного

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


Метод 3D печати, предложенный калифорнийской компанией Carbon 3D вполне может стать «убийцей» традиционного метода, привычного многим. Все дело в том, что новая технология в 25-100 раз быстрее прежних методов создания 3D объектов. Компания разрабатывала свою технологию, начиная с момента основания в 2013 году.

Технология получила название Continuous Liquid Interface Productiongo technology (CLIP), принцип действия нового метода — использование света и кислорода для отвердения фоточувствительного материала (особого вида смолы). Метод воздействия света на фоточувствительный материал схож с тем, что мы видим в традиционном SLA-процессе. Но есть и отличия, причем значительные.
Читать дальше →
Всего голосов 74: ↑72 и ↓2+70
Комментарии57

Драйвер устройства и с чем его едят

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

Что такое «драйвер»




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

Основная задача любого драйвера – это предоставление софтового интерфейса для управления устройством, с помощью которого операционная система и другие компьютерные программы получают доступ к функциям данного устройства, «не зная» как конкретно оно используется и работает.

Обычно драйвер общается с устройством через шину или коммуникационную подсистему, к которой подключено непосредственное устройство. Когда программа вызывает процедуру (очередность операций) драйвера – он направляет команды на само устройство. Как только устройство выполнило процедуру («рутину»), данные посылаются обратно в драйвер и уже оттуда в ОС.
Читать дальше →
Всего голосов 56: ↑36 и ↓20+16
Комментарии39

Как обойти двух факторную аутенфикацию Authy с ../sms

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

С помощью простого ввода ../sms можно было обойти второй фактор на сайтах использующих 2FA через authy.com (а их довольно много).

Самое интересное что такая досадная уязвимость появилась не по вине Authy, да и нашел я всю эту цепочку багов с большой удачей.
Читать дальше →
Всего голосов 87: ↑83 и ↓4+79
Комментарии11

Брутфорс паролей инженерного меню радиостанции

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

Что такое инженерное меню и зачем оно нужно? Позволю себе процитировать из wiki:
Недокументи́рованные возмо́жности (англ. undocumented features), НДВ — возможности технических устройств и/или программного обеспечения, не отраженные в документации. Чаще всего недокументированные возможности сознательно закладываются разработчиками в целях тестирования, дальнейшего расширения функциональности. Недокументированные возможности обнаруживаются, обычно, в процессе обратной разработки, но могут быть обнаружены и случайно.
Далее в статье, описание моей попытки подобрать коды к инженерному меню радиостанции.
Читать дальше →
Всего голосов 59: ↑58 и ↓1+57
Комментарии64

Практика применения семантической разметки

Время на прочтение3 мин
Количество просмотров22K
В последнее время в мире seo применение микроразметки (семантической разметки) для различных целей становится всё более и более популярным.  Хотя микроразметка начала использоваться ещё несколько лет назад, сейчас мы наблюдаем её активное развитие как в Яндексе, так и в Google. Тому подтверждение последние публикации в блоге Яндекс для веб-мастеров: «Микроразметка для крупных сайтов» и «Товарные сниппеты для интернет-магазина».

Google также занимается данным направлением, примером чего является доработки сниппетов в основной выдаче, о которой далее и пойдет речь в этой публикации.
Читать дальше →
Всего голосов 10: ↑9 и ↓1+8
Комментарии3

Звуковые отпечатки: распознавание рекламы на радио

Время на прочтение5 мин
Количество просмотров34K
Из этой статьи вы узнаете, что распознавание даже коротких звуковых фрагментов в зашумленной записи — вполне решаемая задача, а прототип так вообще реализуется за 30 строчек кода на Python. Мы увидим, как тут помогает преобразование Фурье, и наглядно посмотрим, как работает алгоритм поиска и сопоставления отпечатков. Статья будет полезна, если вы сами хотите написать подобную систему, или вам интересно, как она может быть устроена.
Читать дальше →
Всего голосов 30: ↑29 и ↓1+28
Комментарии26

CKFinder — размеры картинок

Время на прочтение4 мин
Количество просмотров10K
Решил поделиться здесь своим решением (каламбур). Вероятно, кто-то столкнулся с аналогичной проблемой и мое решение будет очень кстати.

Итак, недавно взял в качестве WYSIWYG для своей CMS связку CKEditor + CKFinder. Немного изменил настройки, стили и исправил некоторые баги разработки CKEditor, но об этом напишу в отдельной теме. А вот при настройке файл-менеджера CKFinder столкнулся с простой с виду задачей: надо, чтобы при выводе списка картинок показывались их размеры. Был чрезвычайно удивлён, когда не обнаружил ничего подобного в настройках.
Подробности
Всего голосов 23: ↑20 и ↓3+17
Комментарии0

Если нельзя оставить комментарий, но очень хочется, то можно

Время на прочтение4 мин
Количество просмотров13K
Да, именно с такой проблемой я столкнулся при посещении очередной Landing page, продавшей мне якобы первоклассный товар. Но после визита курьера понимаешь, что тебя развели, а оставить отзыв или еще как-либо предупредить остальных ты не в силах. В этот момент в голову и пришла мысль о расширении для браузера, которое позволило бы оставлять комментарии, заметки, отзывы или читать чужие, прямо на посещаемом сайте.



Имя всему этому CommentAll. Если еще интересно — прошу под кат. Даже если не интересно, все равно загляните под кат, может быть, ещё рано делать выводы, а оставить свой гневный комментарий — это всегда пожалуйста.
Читать дальше →
Всего голосов 59: ↑37 и ↓22+15
Комментарии60

Опыт маскировки OpenVPN-туннеля с помощью obfsproxy

Время на прочтение9 мин
Количество просмотров104K
Примечание: приведённая в статье информация во многом устарела, и предназначена скорее для общего ознакомления. Сейчас можно попробовать использовать утилиты вроде ptproxy для создания туннеля с помощью любого актуального pluggable transport для Tor.

Преамбула


В связи с наметившимися тенденциями решил я обфусцировать свой скромный OpenVPN-туннель, просто чтобы набить руку — мало ли пригодится…

Дано: дешевая VPS с белым IP, работающая под Ubuntu Trusty Server Edition и служащая OpenVPN сервером.
Требуется: по-возможности скрыть OpenVPN туннель, желательно без изобретения велосипедов.
Ну и что дальше?
Всего голосов 32: ↑32 и ↓0+32
Комментарии37

Linux для планшета

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

В этой статье я покажу вам на своём опыте, что GNU/Linux и графические оболочки для него уже дозрели до уровня планшетов и вовсе не нужно бояться покупать трансформер\планшет только из-за того, что вы приверженный линуксоид. Здесь описывается сравнение и выбор оптимальной среды рабочего стола (далее DE) для планшета или трансформера, её установка и доработка для сенсорного управления.
Читать дальше →
Всего голосов 45: ↑42 и ↓3+39
Комментарии49

Ни капли лишнего: спортивные наушники от Sony

Время на прочтение6 мин
Количество просмотров30K
Компания Sony вообще регулярно радует любителей музыки. Сначала стала одним из самых популярных производителей компактных кассетных плееров (легендарные Walkman), затем — CD-плееров… и вот теперь — плеер, предназначенный для занятий спортом. Причём под «спортом» понимается не только какая-нибудь лайтовая пробежка пасмурным утром или взмахи гантелями в фитнес-центре. Sony взяли и выпустили плеер, который позволит слушать санту лючию даже в бассейне.

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



Сегодня у нас на тесте — SONY NWZ-WS615 — не первый водонепроницаемый плеер компании, но с прошлой линейкой лично я знаком только по отзывам знакомых и записям в интернете, так что прямого сравнения не ждите.
Бульк!
Всего голосов 39: ↑34 и ↓5+29
Комментарии24

Полная энергетическая автономия или как выжить с солнечными батареями в глубинке (часть 2. практическая)

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


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



Собираем автономку
Всего голосов 107: ↑106 и ↓1+105
Комментарии156

Ставим Drupal 7.x + модули + локализацию за несколько минут

Время на прочтение3 мин
Количество просмотров23K
Добрый день!
За последнее время всё чаще и чаще выбор платформы под проекты клиентов падает на всеми любимый Drupal 7. В связи с этим приходится чуть-ли не каждый день повторять одну и туже серию операций подготовки «почвы» под будущий сайт:
1) Загрузка Drupal 7.x на сервер по FTP
2) Созданием базы данных
3) Установка Drupal через www.domain.ru/install.php
4) Установка всех необходимых модулей по их URL
5) Добавление русского языка и обновление всех переводов

Всё это отнимает значительное количество времени и в итоге было решено упростить данный процесс посредством установки Drupal полностью через командную строку.
Читать дальше →
Всего голосов 13: ↑10 и ↓3+7
Комментарии14

Как я имплантировал RFID себе в руку, а потом еще NFC. Часть 1

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


Мне всегда нравилась идея ключа, который невозможно забыть. А если при этом ключ еще и подходит к стандартным замкам — прекрасно вдвойне.

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

А когда обнаружилась метка, совместимая с NFC — и способная быть ключом к ноутбукам, смартфонам и оставшимся замкам — избегать ее встраивания причин решительно не было.
Что я сделал и как это работает
Всего голосов 86: ↑78 и ↓8+70
Комментарии156

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

Информация

В рейтинге
Не участвует
Откуда
Россия
Дата рождения
Зарегистрирован
Активность