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



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

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

      Вашему вниманию предлагаются варианты реализации на все случаи жизни.
      Читать дальше →
    • Подставка для смартфона для удобного считывания смарт-карт

        Уважаемые коллеги, хочу поделиться своим велосипедом и получить советы от специалистов. А может быть кто-то это уже сделал до меня? Но найти информацию о подобной конструкции в сети не получилось, ведь у неё еще даже нет названия. Может быть, это даже заявка на патент.
        Детали с фото под катом...
      • Фотографируем через WIA на .NET

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

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

          Сейчас в программе несколько тысяч человек и стоит задача всех их сфотографировать красиво, потому что они приносят фотографии просто ужасного качества и с разным процентом заполнения лица. Дело за малым: повесить экран, выставить свет, стул, штатив, камера, USB… и наша программа.
          Под катом простой пример и рассуждения
        • Обучаем HID устройство (читай BT-клавиатуру) работать правильно

            Приветствую, хабралюди!
            На ДР, мне друзья подарили BT-клавиатуру. Маленькая, беленькая, симпатичная, Удобная!
            Подключил ее к своему Android 2.3.5 (SGSII), стал с ее помощью лазить по меню, запускать программы, дошел до Вконтакте и решил написать сообщение… а вот переключить на русский язык не смог, но как оказалось позже, это еще были только цветочки! Но кое-что мне удалось. Интересно как?
            Вперед по кат...
          • Автоматический сбор и архивация фото/видеонаблюдения

              ЗАДАЧА


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

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

              Известно:

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

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

              Схема и решения и код скрипта под катом.
            • Активная защита FreeBSD на основе логов, sh и cron

              Приветствую всех администраторов FreeBSD!

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

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


              в них постоянно попадала информация о неудачных попытках подобрать пароль к exim, к серверу и к веб-почте соответственно. Рано или поздно злоумышленники могут пароль подобрать, поэтому их нужно как-то остановить, например, добавив их IP-адрес в правила ipfw. А на веб-сервере еще и пытались найти несуществующие каталоги и файлы, относящиеся к администрированию, типа phpmyadmin, очевидно, чтобы проверить их на существующие уязвимости.
              Читать дальше →