Как стать автором
Обновить
0
0
Николай Ливинский @scorch88

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

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

Аудит системных событий в Linux

Время на прочтение11 мин
Количество просмотров136K
Linux Audit

Одним из инструментов, позволяющих повысить уровень безопасности в Linux, является подсистема аудита. C её помощью можно получить подробную информацию обо всех системных событиях.
Она не обеспечивает никакой дополнительной защиты, но предоставляет подробную информацию о нарушениях безопасности, на основании которой можно принять конкретные меры. Особенности работы с подсистемой аудита мы рассмотрим в этой статье.
Читать дальше →
Всего голосов 51: ↑50 и ↓1+49
Комментарии6

Делаем из HP LJ1000 сетевой принтер

Время на прочтение5 мин
Количество просмотров58K
HP LaserJet 1000 — отличная рабочая лошадка, быстрый и безотказный принтер с USB интерфейсом с низкой стоимостью отпечатка. В статье я опишу сложности и тонкости настройки софт-принтеров HP для работы через роутер по сети на примере своего LJ1000. Велкам под кат!
Читать дальше →
Всего голосов 26: ↑24 и ↓2+22
Комментарии33

Сварка оптических волокон. Часть 2: сварочные аппараты и скалыватели, механическое и сварное сращивание, отмеривание и укладка волокон

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

Обломанное оптическое волокно под микроскопом

Здравствуйте, читатели Хабра!

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

Часть 1 здесь
Часть 3 здесь

Осторожно: много текста и трафика!

Читать дальше →
Всего голосов 242: ↑240 и ↓2+238
Комментарии70

Автоматика управления отоплением дома своими руками. Часть 1

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


Многофункциональные устройства BM8036 и NM8036 производства Мастер Кит могут быть использованы в качестве центральной части системы управления отоплением, охлаждением, вентиляцией и т.п. На основе NM8036 один из наших покупателей решил сделать автоматику управления отоплением дома и подробно описал процесс реализации своей идеи:

«Я в статье Автоматика отопления для дома писал о том, какая нужна автоматика для системы отопления с водяным тепловым аккумулятором (ВТА). Исходя из желаемого алгоритма и особенностей работы системы отопления такого рода я пришел к выводу, что нужен программируемый блок управления, выполняющий не только функции терморегулятора, но и таймера с календарем.
Читать дальше →
Всего голосов 16: ↑14 и ↓2+12
Комментарии3

27+ ресурсов для онлайн-обучения

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

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

Статья содержит перечень ресурсов для онлайн-обучения, представляющих интерес преимущественно для программистов.

Читать дальше →
Всего голосов 174: ↑163 и ↓11+152
Комментарии68

Material Design и поиск на примере приложения-справочника

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

Введение


Несколько лет назад я писал статью на Хабр о приложении-справочнике по математике для Android, которое стало моим первым опытом в разработке для GooglePlay. Сегодня, оглядываясь назад на свой прошлый хабрапост и прошлую версию приложения, мне становится страшно (чтобы содрогнуться достаточно взглянуть на первый скриншот ниже). За прошедшие несколько лет многое поменялось: AndroidMarket стал называться GooglePlay с новыми правилами и прочим, выходили новые версии ОС, появилась некая общая google-концепция к дизайну приложений material-design, появились новые среды разработки, да и Хабр изменился.

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

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

IoT за копейки, или Что может DeviceHive

Время на прочтение4 мин
Количество просмотров45K
В современном мире «интернет вещей» (IoT) стремительно набирает популярность. Он в будущем поможет человечеству автоматизировать многие аспекты жизни, упростить рутинные операции, да и просто сделать жизнь комфортнее и приятнее. Современная элементная база только способствует этому. Еще несколько лет назад задача управления устройством из сети порождала необходимость использовать высокопроизводительные процессоры, что увеличивало стоимость конечного исполнительного устройства в разы. Сейчас же есть возможность построить простые и эффективные IoT-решения за копейки.

Сделать свой дом поистине «умным» можно и без использования модных Raspberry Pi или Arduino. Большинство IoT-задач сводится к подключению типовых датчиков и исполнительных механизмов со стандартными интерфейсами: I2C, SPI, UART. А иногда даже с элементарным аналоговым выводом, с которого нужно считать наличие напряжения или подать его, или просто замкнуть.


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

Как сравнить светодиодную лампу и лампу накаливания

Время на прочтение4 мин
Количество просмотров116K
Какую светодиодную лампу мы имеем правом назвать лампой прямой замены лампы накаливания мощностью 60 Вт, 75 Вт, 100 Вт…?



Читать дальше →
Всего голосов 25: ↑24 и ↓1+23
Комментарии63

ESP8266 — сбор данных с датчиков с питанием от солнечных батарей

Время на прочтение2 мин
Количество просмотров41K
В интернете и на Хабре уже не однократно упоминались эти «веселые» и в то же время замечательные модули ESP8266. Описывать их алгоритм работы и объяснять, что это такое, думаю, нет смысла.

Изучив их чуть более подробно, я решился на сборку автономных датчиков для системы «умный огород». Мне нужно было знать по сути не так много параметров: атмосферное давление, влажность, температуру почвы и воздуха, и уровень освещенности. На основе этих параметров я планирую сделать систему автоматического полива и предупреждения о всяких нештатных ситуациях. Да и за одно просто для себя, вдруг получится предсказывать погоду.
Кому интересно, добро пожаловать под кат.
Читать дальше →
Всего голосов 19: ↑17 и ↓2+15
Комментарии9

Мой интернет вещей: Гостевой замок

Время на прочтение17 мин
Количество просмотров80K
Так сложились обстоятельства, что имеется у меня однокомнатная квартира, в которой я не живу, а сдавать ее «обычным способом» мне не интересно. Попробовал я ее сдать через сервис Airbnb, понравилось. И не то, что бы это выгоднее, но точно интереснее, процесс захватывает. Но я не об этом…

Было у меня пару раз ситуация, когда я не мог лично встретить гостя и вручить ему ключ. Обычно в таких ситуациях приходится придумывать различные способы, от закладывания ключа под коврик до передачи через консьержку. Мне же не хочется посвящать в свои дела посторонних и как-то не комильфо прятать ключ под ковриком.
Читать дальше →
Всего голосов 27: ↑27 и ↓0+27
Комментарии58

MIDI Wavy: делаем управляемую цветомузыку с помощью Arduino и MIDI

Время на прочтение13 мин
Количество просмотров42K
Здравствуйте. В данном руководстве описан процесс сборки управляемой через MIDI-контроллер (или миди-дорожку в любом секвенсоре) цветомузыки на Arduino. Изначально, я делал это устройство для визуализации живого выступления, предлагается 2 режима работы: живая игра и воспроизведение MIDI-дорожки.

Статья рассчитана для начинающих — все, что нужно, объясняется доступно, более продвинутые могут просто ознакомиться с данным методом реализации, и, возможно, используют его в создании своих арт-инсталляций или используют его для динамического управления светом. Знать языки программирования не обязательно.


Читать дальше →
Всего голосов 14: ↑11 и ↓3+8
Комментарии6

Reverse tethering (получаем интернет на android с ПК linux)

Время на прочтение2 мин
Количество просмотров24K
Так как 3g интернет в месте использования телефона у меня медленный, то решено было попытаться использовать интернет от компьютера, на телефоне. Я был удивлен тем, что это стандартными средствами невозможно. Решил сделать нестандартными.
Читать дальше →
Всего голосов 13: ↑11 и ↓2+9
Комментарии17

Робот-пылесос своими руками

Время на прочтение4 мин
Количество просмотров139K
Поделюсь опытом создания дешевого робота-пылесоса из подручных средств и всемогущего китайского магазина. Изначально планировал просто изучить среду Arduino, но это изучение переросло в пылесос.

Необходимые детали:
— много плотного картона (бесплатно);
аналог arduino (210 р);
— маленькая макетка (80 р);
— 2 уз-дальномера (300 р);
— контроллер моторов — H-мост (80 р);
2 мотор-редуктора с колесом (600 р);
— блок аккумуляторов на +18v и контроллер заряда;
— пара метров витой пары;
— турбина от пылесоса;
— компьютерный кулер.
Читать дальше →
Всего голосов 94: ↑90 и ↓4+86
Комментарии53

Тест бесплатных программ для восстановления данных. Версия читателей Хабра

Время на прочтение7 мин
Количество просмотров93K
Приветствую всех Хабровчан!

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

  1. R.Saver 2.8
  2. Handy Recovery 5.5
  3. GetDataBack 1.0
  4. PhotoRec/TestDisk 7.0
  5. RecoveRx 3.0
  6. DMDE 2.10.2
  7. Zero Assumption Recovery 9.2
  8. Active@ File Recovery 14

Мы протестировали их. Результаты тестов ниже.

Внимание! Много скриншотов.

UPD Добавлены тесты еще двух утилит.
Читать дальше →
Всего голосов 38: ↑38 и ↓0+38
Комментарии43

Самодельный NAS из нетбука с переделанным PCI express SATA контроллером под ExpressCard/34

Время на прочтение3 мин
Количество просмотров64K
Статья описывает необычную систему хранения данных на базе нетбука с дополнением в виде внешнего переделанного SATA контроллера и ПО от проекта XPEnology. Хаб DIY, мне кажется, наиболее соответствует по духу проекту, в котором главное место занимают техническое творчество и любовь к гик-технологиям. Я не преследовал цель создать полноценную домашнюю систему хранения данных, хотя все работает на должном уровне. Для этих целей у меня уже несколько лет трудится настоящий NAS от Synology.

Итак, рассказ о старом железе, паяльнике и новом софте.
Читать дальше →
Всего голосов 30: ↑27 и ↓3+24
Комментарии29

Как из старого Windows ПК сделать тонкий клиент?

Время на прочтение5 мин
Количество просмотров72K
Рано или поздно возникает вопрос о необходимости заменить один или несколько ПК по причине медленной работы.

Самый простой способ, нечего не выдумывать и просто заменить ПК.

Не самый простой способ, это начать внедрять «удаленные рабочие столы» в варианте терминальный сервер или виртуальные десктопы.

Стоимость тонкого клиента HP, DELL или других брендов может сравнится с стоимостью полноценного ПК, а использование старого ПК в качестве тонкого клиента позволит продлить срок эксплуатации на достаточно долгий срок.

Как поступить с морально устаревшими ПК:
— оставить на ПК Windows, пользователь будет подключатся к удаленному рабочему столу.
— загружать ПК по сети, один из linux вариантов thinstation.
— установить на ПК локальную версию linux, вариантов море.

Далее буду описывать вариант с Windows, такой тонкий клиент обладает некоторыми преимуществами при сравнении с linux вариантами.
Читать дальше →
Рейтинг0
Комментарии1

Тест для проверки цветового разрешения монитора или телевизора при подключении к компьютеру по цифровому видеоинтерфейсу

Время на прочтение7 мин
Количество просмотров165K
«Кто нам мешает, тот нам поможет»
к/ф «Кавказская пленница»


Телевизор в качестве монитора?


В последние годы все более популярным становится использование телевизора в качестве домашнего компьютерного монитора.
И действительно — если еще несколько лет назад типичным для компьютерных мониторов Full HD разрешением (1920x1080) могли похвастаться лишь телевизоры с диагональю 40" и более, слишком большие для настольного монитора, то сейчас нетрудно найти телевизор с Full HD разрешением и с вполне «мониторной» диагональю 32" и меньше. Соответственно и размер пикселя при этом получается близким к «типовому» для настольных мониторов 0,28 мм ± 10% (ну, может быть чуть больше). А если кому-то такой пиксель покажется великоват, то с появлением доступных по цене бытовых телевизоров с разрешением 4k Ultra HD (3840x2160) размер пикселя вполне может конкурировать и с Retina.
К тому же широко распространенные в бытовых телевизорах IPS матрицы по компьютерным меркам считаются весьма «продвинутыми», и ими обычно оснащаются весьма дорогие «профессиональные» мониторы.
Казалось бы вот оно, идеальное решение для экономного домашнего пользователя — купить на грош пятаков небольшой (по телевизионным меркам) относительно недорогой 26"-37" бытовой телевизор с Full HD или Ultra HD разрешением, и в результате получить «компьютерный монитор» с большим (по компьютерным меркам) «профессиональным» IPS дисплеем, который к тому же без дополнительных вложений может быть использован и по прямому «телевизионному» назначению (что для дома тоже немаловажно!).
Однако иной раз результатом такого приобретения становится полное разочарование: компьютерная картинка на экране телевизора оказывается намного хуже, чем на простеньком старом мониторе, вместо которого этот телевизор собственно и приобретался.
Причин этого может быть множество, начиная от несоответствия разрешения соединяющего компьютер с телевизором видеоинтерфейса разрешению телевизионной матрицы, способности телевизора выводить картинку «пиксель-в-пиксель», настроек видеокарты (в частности, Overscan), настроек самого телевизора (например, резкости), проблем с кабелем, и так далее.
В данной статье мы рассмотрим только одну из возможных причин, а именно способность видеоинтерфейса, которым подключен телевизор или монитор к компьютеру, передать полное цветовое разрешение 4:4:4.

Для начала собственно тест:



Если на экране Вам отчетливо видна появляющаяся надпись 4:4:4, и лишь слегка угадывается 4:2:2, то значит видеоинтерфейс компьютер-монитор передает полное цветовое разрешение, и на этом собственно можно закончить тест и чтение статьи.
Тем же, кому интересно, как действует этот тест, а также тем, кто видит 4:2:2 и не видит 4:4:4 (или видит примерно одинаково и 4:4:4, и 4:2:2), и при этом хочет попробовать исправить ситуацию добро пожаловать под кат
Читать дальше →
Всего голосов 35: ↑35 и ↓0+35
Комментарии63

MIDI плеер на восьми Floppy. Или как электронщик с ума сходил

Время на прочтение3 мин
Количество просмотров39K
Как-то раз посмотрел я видео о поющих флопах и на гору списанных компов. Решил сделать что-то подобное.

готовый девайс

Делать на Arduino как остальные? Да вы что, серьёзно? F*ck the system, как говорится! Решено было делать на Atmega8A, потому что только она и была под рукой. Провода тоже для слабаков, поэтому я отыскал HC-05 (зачем лишние сопли?).

Поехали!
Читать дальше →
Всего голосов 82: ↑82 и ↓0+82
Комментарии27

Ламповый усилитель

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


Коротко, в основном фото (перезалил в хорошем качестве). Сразу скажу, что опыта и познаний в радиотехнике было мало, сделал много ошибок. Не являясь фанатичным любителем теплого лампового звука, для меня был интересен сам процесс сборки.
Читать дальше →
Всего голосов 115: ↑109 и ↓6+103
Комментарии143

Как восстановить неправильно выставленные фьюзы в ATtiny

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

Привет всем хабраюзерам. Думаю многие, кто занимается микроконтроллерами, имеют небольшой опыт в «блокировке» микроконтроллера неправильно выставленными фьюз-битами, например, неправильные настройки тактирования, в частности — очень низкая частота, например 16 КГц.

Так же данный метод должен подойти для случаев, когда были случайно изменённые фьюз-биты RSTDISBL, а конкретнее — порт RESET используется как порт ввода/вывода или же небрежное отношение к фьюз-биту SPIEN(разрешение на последовательное программирование), всё это исключает прошивку классическим способом по протоколу SPI(In-System Programming).



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

Данный метод годиться не для всех ATtiny, но подходит для большинства популярных, вот их список:

  • ATtiny13;
  • ATtiny24;
  • ATtiny25;
  • ATtiny44;
  • ATtiny45;
  • ATtiny84;
  • ATtiny85.

На видео я показал как можно восстановить заводские фьюз-биты при помощи Arduino, по сути информация представлена ниже дублируется в видеоформате.
Читать дальше...
Всего голосов 33: ↑28 и ↓5+23
Комментарии24
1
23 ...

Информация

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