Search
Write a publication
Pull to refresh
1
@orlovdbread⁠-⁠only

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

Send message

Дверной замок. RFID

Reading time5 min
Views161K

Вступление


Доброго времени суток! Параллельно моей предыдущей статье я работал еще над одним «проектом». Собственно у меня завалялось пару китайских RFID читалок. Вот таких:

Фото RC522



До этого, перебирая ящик с инструментами, я нашел новенький, но никому не нужный замок.

Видео работы устройства



На видео есть еще одна Arduino — она нужна только для питания Arduino Pro Mini. В конечной схеме её конечно нет, просто блок питания на 5В я еще не приобрел. Под катом очень много фотографий!
Читать дальше →

Рентабельный код

Reading time12 min
Views66K


Жили-были в двух соседних деревушках Вилларибо и Виллабаджо две команды разработчиков. И те и другие делали ревью кода, писали тесты, приводили рефакторинг, но через год разработки в Вилларибо уже выпустили релиз и вышли в продакшн, а в Виллабаджо все еще проводят рефакторинг и чинят баги. В чем же дело?

Разработка ПО – область, подверженная рискам. В нашей сфере при наступлении одного или нескольких рисков, срок поставки рабочей версии может сдвинуться не на привычные и комфортные 10-20%, а на все 150-300%. И надо признаться, что это далеко не предел.

Мы можем либо скрестить пальцы и надеяться, что удача будет сопутствовать проекту во всем, либо признать, что по статистике большая часть проектов по разработке ПО «проваливается» и предпринять дополнительные усилия по ослаблению возможных рисков.
Моя практика показывает, что клиенты крайне неохотно работают по схеме T&M и чаще предпочитают Fixed Price. В условиях зафиксированной стоимости наступление рискового случая означает автоматическое снижение рентабельности проекта: сотрудники получают зарплату ежемесячно, а не за сданные проекты.

До Agile и XP вся ответственность за работу с рисками ложилась на менеджеров. В гибких методологиях разработчики гораздо больше вовлечены в процесс и делят ответственность с менеджерами. Однако, принципы XP и Agile – больше методологические, чем технологические. Я думаю, что с рисками эффективнее работать комплексно на всех уровнях, в том числе на самом низком уровне, т.е. во время проектирования и написания кода.

Почему об этом следует думать разработчику, если есть менеджер?
  1. Не секрет, что если факап случится, менеджмент примет единственное «супер-умное» решение: «давайте поработаем сверхурочно и в выходные»
  2. Премии сотрудники получают тоже обычно за в срок сданные, а не за проваленные проекты
  3. Чувство сделанного дела, в конце концов. Гораздо приятнее сдать проект во время и видеть улыбку клиента, чем с опозданием в полгода отвязаться от «трудного ребенка»

С моей точки зрения спокойная рабочая обстановка вместо авралов и бонусы – неплохая мотивация, чтобы начать заботиться об этом.
Читать дальше →

Каким образом у вас поддерживается климат в серверной?

Reading time4 min
Views24K
Всем доброго здравия!

Меня зовут Марат, в данный момент я работаю IT-специалистом (грубо говоря, any-key). В своем обзоре я бы хотел обратить внимание читателя на системы поддержания и мониторинга климата в серверной.

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

Разбираемся с прямым и обратным порядком байтов

Reading time11 min
Views216K
Перевод статьи Халида Азада — Understanding Big and Little Endian Byte Order

Проблемы с порядком байтов очень расстраивают, и я хочу избавить Вас от горя, которое довелось испытать мне. Вот ключевые тезы:
  • Проблема: Компьютеры, как и люди, говорят на разных языках. Одни записывают данные “слева направо” другие “справа налево”. При этом каждое устройство отлично считывает собственные данные — проблемы начинаются, когда один компьютер сохраняет данные, а другой пытается эти данные считать.
  • Решение: Принять некий общий формат (например, весь сетевой трафик передается в едином формате). Или всегда добавлять заголовок, описывающий формат хранения данных. Если считанный заголовок имеет обратный порядок, значит данные сохранены в другом формате и должны быть переконвертированы.

Читать дальше →

Удаленная установка операционной системы без KVM over IP

Reading time4 min
Views52K
Бывало ли у вас так: вас нет на работе, операционная система у сотрудника слетела и средства удаленного администрирования, которые так вас выручали, становятся бесполезными. Или вы пытаетесь объяснить по телефону, какой пункт меню BIOS отвечает за приоритет загрузки, а собеседник совсем не владеет английским, и разговор превращается для обоих в пытку.

Есть много способов решения проблемы: тот же KVM over IP (относительно дорого), разделение разделов с системой и данными с последующим стиранием раздела системы в случае сбоя, загрузочные носители с Live дистрибутивом для временной работы, PXE-сервер и т.д.

Я предлагаю еще один способ — собрать устройство, наподобие KVM over IP (передающее нажатия клавиш и изображение по сети) своими руками.

image
Читать дальше →

Shopozz.com — бесплатный mail forwarding в США

Reading time4 min
Views31K

Вместо предисловия


Mail forwarding — почтовое перенаправление товаров из любых интернет-магазинов/аукционов из страны-отправителя (в данном случае — США) до адреса получателя. Процесс актуален для самостоятельных покупок за рубежом.

Услугами сервисов-mail forwarder'ов пользуются как минимум по двум причинам:

  1. не все интернет-магазины/продавцы с eBay и прочих аукционов/торговых площадок отправляют товары в страну покупателя;
  2. за определенную комиссию клиенты могут собрать на складе таких сервисов несколько товаров из разных интернет-магазинов, объединить их в одну посылку, отправить на свой адрес и сэкономить, тем самым, значительную сумму на доставке товаров.

Вводная часть


Shopozz.com — это абсолютно бесплатный сервис услуг мейл-форвардинга (mail forwarding, MF, виртуальный адрес для самостоятельных покупок) товаров из любых интернет-магазинов и с аукционов США.

image

Упомянутый сервис принадлежит компании Shopozz CORP, которая с 2005 года осуществляет доставку товаров из США, Японии, Китая и Европы в любую точку Земли, одновременно предоставляя услуги «Помощь в покупке» и «Виртуальный адрес в США» посредством ресурса Shopozz.ru.

1 июля 2014 года мы выделили услугу MF в отдельный сервис, который теперь доступен по адресу Shopozz.com.

Сегодня сервис покупок за рубежом Shopozz насчитывает более 200 000 клиентов. Мы создали удобные и, что немаловажно, выгодные для использования веб-сервисы, наладили международную транспортировку товаров за минимальные сроки, автоматизировали работу всех складов, что позволяет обрабатывать заказы крайне оперативно.

Немного о тарифах


Сутью перемен и, собственно, делегирования виртуального адреса на отдельный домен послужила, в первую очередь, новая тарифная политика, которая отныне состоит в следующем:

  • предоставление виртуального адреса в США — $0;
  • входящая MF — $0;
  • пересылка одной посылки — $0;
  • консолидация нескольких MF в одну посылку — $0;
  • заполнение таможенной декларации — $0.

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

Когнитивный диссонанс как уникальное торговое предложение (УТП)


Упоминая в суе Почту России, сознание невольно рисует картины разбившегося планшета или утерянных посылок. Но, как ни крути, сегодня УФПС демонстрирует активный курс на модернизацию и перемены. Последние несколько месяцев интернет-сообщество активно обсуждает такие инициативы, как тендер госкомпании на создание мобильного приложения за 19 миллионов рублей, полмиллиарда инвестиций в Единый call-центр, а также возможность подтверждения регистрации на интернет-портале госуслуг через отделения Почты России.
Читать дальше →

О плохих словах, или Как написать текст, не сделав из него какашку

Reading time8 min
Views65K
Здравствуйте.
В первой части статьи я расскажу о некоторых стилистических «косяках», которые придают текстам характерный канцелярский унылый стиль. Вторая часть посвящена более серьёзной ошибке, которая, к сожалению, грозит в ближайшее время стать правилом.
Читать дальше →

Светодиодный «смайлик». Технология мультиплексирования методом «Чарли»

Reading time5 min
Views41K
Привет всем!

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

светодиодный смайлик

Под катом я попробовал рассказать о том, что у меня получилось, как я это сделал и что хочется сделать дальше.
Читать дальше →
12 ...
194

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Registered
Activity