Планировщик выполнения SQL-запросов для СУБД Firebird в виде сервиса под Windows


Firebird не имеет в своем составе средств, для того чтобы периодически выполнять запросы без подключения внешней программы, поэтому если есть такая необходимость — нужно сделать свой планировщик. Этот шедулер писался для себя, так что графического интерфейса у него нет (конфигурацию вычитывает из ini-файла). Все что он умеет — по времени выполнять SQL-запрос, сохраненный в таблице задач.

Читать далее

Добавить комментарий

VR Box Remote Control Gamepad не видится Xiaomi Redmi Note 2 (решено)

VR Box Remote Control Gamepad

Для более комфортного использования VR-BOX был куплен блютуз-джойстик на aliexpress, там он назывался: «Bluetooth Wireless VR Box Remote Control Gamepad 3D VR Glasses IOS Smart Mobile Phone Universal Portable Mini Game Controller». Некоторое время я не мог заставить свой «Redmi Note 2» его увидеть и даже разобрал, чтобы посмотреть какой там чип и почему нет переключателя режима android/ios, как на картинке.

Читать далее

Добавить комментарий

Доступ к СУБД Firebird из PHP. Делаем отображение информации на планшет из корпоративной БД.

Конечно Firebird это очень нетипичная база данных для веба, но когда стоит задача дать людям возможность оперативно у себя на телефоне или планшете видеть информацию из корпоративной СУБД, которая как раз на Firebird, то написать несколько несложных php-скриптов и поставить локальный веб-сервер куда проще, чем создавать отдельное приложение под android и iOS.

Читать далее

Метки: | Добавить комментарий

3d Google cardboard, Oculus Rift, обзор очков виртуальной реальности VR-BOX (Virtual Reality)

Став счастливым обладателем очков виртуальной реальности VR-BOX решил немного поделится опытом с теми, кто еще только планирует их брать и заинтересовать тех, кто даже и не планировал 😉 Основные возможности: просмотр 3D-стерео видео (типа IMAX), 360-градусных круговых видео (в которых можно вертеть головой), а также 3D-игры как на телефоне так и на компьютере.

Читать далее

Рубрика: Без рубрики | Метки: , , | 2 комментария

Delphi и компонент для вывода информации в Excel. Простой генератор отчетов.

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

Читать далее

Метки: , , | Добавить комментарий

Вредоносные скрипты распространяемые расширением браузера (вирус на сайте)

На днях столкнулся с новой заразой, которая распространяет вредоносный код по сайтам, сидя при этом в плагине браузера! Ко мне обратился человек с просьбой обезвредить вирус на своем сайте. То что сайт заражен он понял по тому что стал срабатывать антивирус, не давая открыть страницу, но самое интересное оказалось в том, как этот вредоносный код попал на сайт.

Читать далее

Рубрика: Интернет, Сайты | Метки: , | Добавить комментарий

СУБД Firebird. Сколько весит NULL

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

Читать далее

Метки: , | Добавить комментарий

Замена аккумулятора в батарейном модуле контроллера ADAPTEC 5405 (abm-800)

adaptec 5405

RAID контроллер Adaptec 5405 с батареей на борту

У кого в сервере используется рейд-контроллер с батарейным модулем рано или поздно обязательно столкнется с необходимостью замены этой батареи. У меня RAID-контроллер Adaptec 5405 с батарейкой отработал около четырех лет, а потом утилита стала показывать что батарея нуждается в замене. Все бы ничего, но пройдясь по магазинам я вдруг обнаружил что этот самый модуль стоит порядка 140$! Но судя по размерам батарейки и надписям я предположил что будет несложно впаять туда батарею от мобильного телефона стоимостью порядка 3$.

Читать далее

Рубрика: Администрирование | Метки: | 3 комментария

Знакомство с графической базой данных Neo4j

Когда-то, году эдак в 2005, я заболел идеей создания базы знаний, которая бы не имела четкой табличной структуры и работала бы на принципе именованных узлов и связей между ними. Основная идея была такая, что сам по себе узел не нес никакой информации, а вся информация бы задавалась его окружением и связями. Я тогда написал небольшой код хранилища этих узлов и связей, а также простейших операций над ними, но совсем не хранить информацию в узлах было слишком сложно и я привязывал к каждому узлу одно текстовое свойство (в Neo4j в узел можно записать много свойств различного типа и потом обращаться к ним по имени).

Читать далее

Рубрика: Программирование, Программирование, Программирование, Программирование, Программирование | Метки: , , | Добавить комментарий

Ремонт светодиодной E27 лампы на 5730SMD

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

Читать далее

Рубрика: Электроника, Электроника, Электроника | Добавить комментарий