Как стать автором
Обновить
-18
0
Никита Траторов @NikitaTratorov

Fullstack — веб-разработчик

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

Пассивная NFC-планка для удобного считывания карт смартфоном

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


Это дальнейшее развитие моей идеи подставки для удобной работы с картами.

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

Вашему вниманию предлагаются варианты реализации на все случаи жизни.
Читать дальше →
Всего голосов 20: ↑18 и ↓2+16
Комментарии25

Подставка для смартфона для удобного считывания смарт-карт

Время на прочтение2 мин
Количество просмотров10K
Уважаемые коллеги, хочу поделиться своим велосипедом и получить советы от специалистов. А может быть кто-то это уже сделал до меня? Но найти информацию о подобной конструкции в сети не получилось, ведь у неё еще даже нет названия. Может быть, это даже заявка на патент.
Детали с фото под катом...
Всего голосов 20: ↑16 и ↓4+12
Комментарии14

Фотографируем через WIA на .NET

Время на прочтение8 мин
Количество просмотров20K
imageЗадача поста — освежить информацию о работе с WIA в .NET, лежащую на просторах сети, т.к. большинство примеров безбожно устарели (они не работают), поделиться опытом с интересующимися и спросить совета у бывалых. Я думаю, совместно обсудить некоторые моменты, будет полезно для коллег, занимающихся подобными задачами. Постараюсь разжевать все моменты.

Мотив был таков: в программе, где хранится информация о людях есть их фотографии, но фотографии туда попадают сложным путем. Берем бумажный оригинал фото (их приносят люди вместе с документами), сканируем в файл, открываем в простом редакторе, кадрируем под 3х4см, сохраняем, в программе открываем анкету человека и там уже добавляем ему фото из готового файла.

Сейчас в программе несколько тысяч человек и стоит задача всех их сфотографировать красиво, потому что они приносят фотографии просто ужасного качества и с разным процентом заполнения лица. Дело за малым: повесить экран, выставить свет, стул, штатив, камера, USB… и наша программа.
Под катом простой пример и рассуждения
Всего голосов 26: ↑25 и ↓1+24
Комментарии21

Обучаем HID устройство (читай BT-клавиатуру) работать правильно

Время на прочтение6 мин
Количество просмотров80K
Приветствую, хабралюди!
На ДР, мне друзья подарили BT-клавиатуру. Маленькая, беленькая, симпатичная, Удобная!
Подключил ее к своему Android 2.3.5 (SGSII), стал с ее помощью лазить по меню, запускать программы, дошел до Вконтакте и решил написать сообщение… а вот переключить на русский язык не смог, но как оказалось позже, это еще были только цветочки! Но кое-что мне удалось. Интересно как?
Вперед по кат...
Всего голосов 100: ↑93 и ↓7+86
Комментарии82

Автоматический сбор и архивация фото/видеонаблюдения

Время на прочтение5 мин
Количество просмотров8.7K
ЗАДАЧА


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

От моего предшественника мне досталось:
  • Несколько офисов с умными видеокамерами D-Link, которые фотографируют происходящее
  • Сервер на FreeBSD
  • Сайт организации, куда должен попадать снимок с каждой камеры
  • Сетевая папка в локальной сети, где должны храниться архивы записей

Известно:

— Сервер FreeBSD не доступен извне
— Хостер не любит, когда к его FTP подключаются чаще, чем раз в минуту
— Учитывая качество и толщину каналов связи, камеры не пишут видео, а делают периодические фото

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

Схема и решения и код скрипта под катом.
Всего голосов 28: ↑26 и ↓2+24
Комментарии38

Активная защита FreeBSD на основе логов, sh и cron

Время на прочтение6 мин
Количество просмотров9.9K
Приветствую всех администраторов FreeBSD!

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

Задача возникла сама собой, при просмотре логов:
/var/log/exim/rejectlog
/var/log/auth.log
/var/log/apache22/httpd-error.log


в них постоянно попадала информация о неудачных попытках подобрать пароль к exim, к серверу и к веб-почте соответственно. Рано или поздно злоумышленники могут пароль подобрать, поэтому их нужно как-то остановить, например, добавив их IP-адрес в правила ipfw. А на веб-сервере еще и пытались найти несуществующие каталоги и файлы, относящиеся к администрированию, типа phpmyadmin, очевидно, чтобы проверить их на существующие уязвимости.
Читать дальше →
Всего голосов 55: ↑42 и ↓13+29
Комментарии54

Информация

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