Аниме, манга, BLAME

Изначально произведение BLAME я «прочел» в виде манги (комикса), это вообще оказалось первым и пока единственным японским комиксом который я прочел. Для меня очень непривычна была подача материала, в виде черно-белых рисунков, грубые полутона, часто вообще тяжело понять что изображено в этой черноте. Изображенный мир гигантской планеты-города был очень мрачным, темным, и довольно безжизненным местом. …

Аниме, манга, BLAME Читать полностью »

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

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

Заметки/шпаргалка по использованию MySQL

Обслуживание, администрирование: * Если делаем mysqldump то на все время пока будет проходить дамп, у нас залочится запись в таблицы. При больших объемах гораздо правильнее снимать дампы со slave или использвать lvm снапшот. * Статистика по таблицам (можно сохранить как view): SELECT table_name,engine,table_rows, round(DATA_LENGTH/1024/1024,2) AS data_mb, round(INDEX_LENGTH/1024/1024,2) AS index_mb, round((DATA_LENGTH + INDEX_LENGTH)/1024/1024,2) AS total_mb FROM …

Заметки/шпаргалка по использованию MySQL Читать полностью »

Заметки по использованию компонента TWebBrowser в Delphi 7

Изначально компонент TWebBrowser я стал применять для отображения раздела справки в своих программах. В этом варианте все совсем просто — мы кладем обычные html-файлы в папку и при необходимости вызываем что то типа  WebBrowser.Navigate(HelpDir + ‘index.html’); Ну а сам html уже содержит все что душе угодно, с картинками, перекрестными ссылками и скриптами, доступными InternetExplorer. Все …

Заметки по использованию компонента TWebBrowser в Delphi 7 Читать полностью »

Простая авторизация на PHP+MySQL+JavaScript+AJAX

Главная цель этого скрипта — учебная. Скрипт показывает как можно решить задачу авторизованного доступа к некоторым данным. Кроме самой авторизации реализованы формы просмотра, добавления, редактирования и удаления пользователей. Также соблюдена минимальная безопасность — данные фильтруются, типы проверяются, пароли не хранятся и не передаются в открытом виде. Сразу скажу что знаю что MD5 уже давно перебирается …

Простая авторизация на PHP+MySQL+JavaScript+AJAX Читать полностью »

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

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

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

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

Для более комфортного использования 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» его увидеть и даже разобрал, чтобы посмотреть какой там чип и почему нет …

VR Box Remote Control Gamepad не видится Xiaomi Redmi Note 2 (решено) Читать полностью »

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

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

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

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

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