Какого пола твой компьютер?

Поднятие настроения
Включите звук. Откройте блокнот (notepad.exe). Наберите сами или скопируйте CreateObject("SAPI.SpVoice").Speak"I love you" Сохраните как xyz.vbs Запустите. Если вы услышите мужской голос, поздравляю, у вас мальчик, если женский — девочка. У меня - на буке - девочка, а на домашнем боксе - мальчик :)
Read More

Метод наименьших квадратов

Database
Век живи - век учись. За 15 лет первый раз потребовалось работать со статистикой :). В проекте для планирования и прогнозирования потребовалось обрабатывать данные за предыдущие годы для формирования прогноза на следующий. Для реализации выбраны две методики - среднее значение, и значение, полученное методом наименьших квадратов. Вот тут и задумался, как реализовать вторую методику, насколько "зависнет" дальнейшая разработка, пока буду реализовывать само решение метода. Однако, какое облегчение - все давно реализовано в самой СУБД (SQL Language Reference): REGR_ (Linear Regression) Functions The linear regression functions are: REGR_SLOPE REGR_INTERCEPT REGR_COUNT REGR_R2 REGR_AVGX REGR_AVGY REGR_SXX REGR_SYY REGR_SXY Первых двух функций как раз достаточно. Единственное, надо обратить внимание на результат, если в выборке одна пара значений - вернется NULL, и это правильно. Тогда, например, можно взять для прогноза то же значение, что и…
Read More

Беспроводной датчик движения MS13

Общее
Описание Оборудован встроенным фотоэлементом, который фиксирует наступление темноты, соответственно, можно ограничить передачу команд от датчика движения временем суток. И наоборот, можно не использовать фотоэлемент, и MS13 будет сообщать о движении в любое время суток. Кроме этого, MS13 отправляет сигналы, когда обнаруживает наступление заката и рассвета. Это очень удобно, если требуется, например, включить уличное освещение с наступлением темноты и выключить его с рассветом (помимо включения освещения при обнаружении движения в темноте). Есть возможность настроить датчик так, чтобы он выключился (послал команду выключения в сеть) через 1, 2, 4, 8, 16, 32, 64, 128 или 256 минут после того, как не будет обнаружено больше никаких признаков движения. Комментарии Все функции очень удобны и практичны. Например, посылка датчиком дополнительного сигнала о выключении - нет движения час, другой - значит можно отключить нагрузку, т.к.…
Read More

Релейный микромодуль RD MRS516

Home automation (domotics)
Описание Дистанционно управляемый по сети X10 релейный выключатель с нагрузочной способностью до 16А. Отвечает на запрос статуса. Микромодуль устанавливается в монтажную коробку позади розетки или выключателя. Комментарии Отличный модуль. Можно установить, в какое состояние он переходит, если было произведено восстановление подачи электричества после отключения.
Read More

Диммерный микромодуль RD MDT507

Home automation (domotics)
Описание Дистанционно управляемый по сети X10 симисторный выключатель с возможностью плавной регулировки подаваемой на нагрузку мощности (диммер). Максимальная нагрузка 700 Вт. Принимает команды управления: ALL LIGHTS ON, ALL LIGHTS OFF, ALL UNITS OFF, ON, OFF, BRIGHT, DIM. От выключателя местного управления передает команды ON, OFF, BRIGHT, DIM в сеть Х10. Отвечает на запрос статуса. Микромодуль устанавливается в монтажную коробку позади розетки или выключателя. Так как диммеру требуется рассеивать тепло, то он имеет радиатор, вот вид сбоку. Комментарии Как раз с этим диммером начались отрицательные эмоции: он под нагрузкой достаточно сильно жужжит, т.е. достаточно сильный гул как у ламп дневного света со старыми дросселями. Либо это от элементной базы зависит, т.е. как у нас собрали, либо они все такие (думаю, это  маловероятно). при регулировке (подача DIM команды), при достижения максимума и…
Read More

Диммерный микромодуль RD MDT407

Home automation (domotics)
Описание Дистанционно управляемый по сети X10 симисторный выключатель с возможностью плавной регулировки подаваемой на нагрузку мощности (диммер). Максимальная нагрузка 700 Вт. Принимает команды управления: ALL LIGHTS ON, ALL LIGHTS OFF, ALL UNITS OFF, ON, OFF, BRIGHT, DIM. От кнопки местного управления передает команды ON, OFF, BRIGHT, DIM в сеть Х10. От дополнительной кнопки может передавать команды: ON, OFF или ALL UNITS OFF. Отвечает на запрос статуса. Микромодуль устанавливается в монтажную коробку позади розетки или выключателя.
Read More

Умный дом, v.1.0

Home automation (domotics)
Снял последние модули умного дома. На этом, так сказать, закончилась его первая версия :), которая была реализована на протоколе X10. Причин, по которой прошел демонтаж несколько: слабая помехозащищенность некоторые модули работают не так, как ожидалось Протокол X10 реализует связь модулей домашней автоматизации, и подразумевает под собой обмен информацией между модулями с использованием обычной электропроводки и по беспроводной связи. Все устройства, которые использовали радиоканал работали безупречно. А вот как только передача шла по проводке - сразу выявились проблемы с прохождением сигналов. Это связано не только с наличием шумов, но и с наличием огромного отклонения от правильной формы синусоиды самого переменного тока (когда идут отклонения по амплитуде сигнала, то огромные всплески, то провалы). Итак, следующий цикл постов будет посвящен описанию использованных модулей, ну и комментариям. Ну а мысли по второй версии умного…
Read More

Удаление Oracle Database под Windows

Database
Возникла необходимость удалить базу данных Oracle 11g из-за сбоя при установки (в смысле сбой не при установке самой базы, а при некорректных шагах по интеграции). Выяснились нюансы :) Beginning with 11.2, the Oracle Universal Installer will no longer be used to remove Oracle software from an environment. A new Deinstall tool is shipped with the Oracle Products and is also available for download on OTN Это из нотки "How to Manually Remove Oracle Server Software on Microsoft Windows Platforms (Doc ID 1069034.1)" (more…)
Read More