воскресенье, 30 апреля 2017 г.

Антивирус для сайта

Идея "фиксации" состояния (содержимого) файлов на удаленном сервере с помощью автоматизированного бекапа/проверки к.с./восстановления — витала в воздухе всегда. И конечно не только у меня. Но почему-то только недавно стали появляться подобные проекты. Или только недавно они стали выходить дальше альфа-песочницы. Но даже сейчас я вижу всего два реальных SAAS антивируса для сайтов: virusdie.ru и i.w.tools
Пресловутый ai-bolit — насколько он был хорош сначала и в какое унылое и неповоротливое гуано он превратился сейчас, — конечно он для меня умер, как реально работающий инструмент.
Первое, о чем я вспомнил, когда решил все-таки добавить автоматизации в деле борьбы с вирями на сайтах клиентов, — это Manul от Яндекса (насколько мне известно, это ядро Айболита с человеческим лицом). Но оказалось, что он уже склеил ласты в 2015 году.
Поиск привел меня к двум SAAS:
1. — http://virusdie.ru
2. — http://i.w.tools
и одному комбинированному решению: открытый бесплатный веб-антивирус Санти — http://santivi.com

ВирусДай пока что в фаворитах. Второй кандидат отталкивает заниженными лимитами в бесплатной версии (35 страниц, глубина левеллога = 2). Санти на данный момент серая лошадка. Лучше о нем напишу отдельно потом.

Читать далее и комментировать.

среда, 11 мая 2016 г.

Этот День Победы…

С Днем Великой Победы!
Прошел очередной День празднования Великой Победы; смотрели технику, наблюдали шествие "Бессмертного полка", рисовали для Дома детского творчества, смотрели на трофейную и нашу восстановленную технику и оружие. Классно! Здорово, что этот день не забыт. 

Но вот, что я вам скажу: вместе с тем мне грустно.
Грустно от того, что в глазах пустота. У большинства людей, несущих фото дедов, прадедов, в глазах читается патриотизм. Но не тот патриотизм, что вызван осознанием всей трагичности Войны, осознанием той жертвы, которую принесли наши деды во имя нашего с вами мира. Нет, не тот. А тот патриотизм, который взрощен зомбоящиком и пропагандой нового времени; тот, что отдает дешевым пивом вперемешку с дымом забугорных "не-вредных" электронных сигарет. Этот патриотизм имеет в своей основе безоговорочную веру во что-то, до конца не понятое, но "очень правильное, потому что так сказали по ящику". Но, к сожалению, он не связан у большинства нынешних молодых патриотов с реальной гордостью за страну. За НАШУ страну. За ту страну, которая остановила фашизм. Хотя, я уверен, что процентов 95 из бьющих себя пяткой в грудь патриотов, не смогут даже дать определение фашизму, не назовут и пары русских фамилий командующих фронтами ВОВ, а процентов 70, скорее всего, не смогут даже назвать дату начала Войны для СССР. 

Читать далее и комментировать.

вторник, 11 марта 2014 г.

Зомби на Joomlz 1.0.15 и неработающая админка

Внезапно перестала работать на одном из серверов админка одного старенького сайта на Joomla! 1.0.15. Точнее, редактирование любого объекта (юзера, материала, контакта) стало невозможным — не было верхней части админки вместе с кнопками сохранения-отмены.
Опытным путем выяснилось, что во всем виноват файлик /includes/domit/xml_domit_lite_parser.php
Для решения проблемы достаточно заменить этот файлик на лежащий рядом xml_domit_lite_parser_original.php xml_domit_lite_parser.php

Читать далее и комментировать.

вторник, 3 декабря 2013 г.

JoomShopping и очень длинные SKU/EAN/ID

joomshopping Довелось делать магазин на JoomShop­ping (v.3.15.3), и столкнулся с такой ошибкой при импорте товаров:

Dupli­cate entry '2147483647' for key 'PRIMARY'

Посмотрев, при импорте какой именно строки происходит сбой, я выяснил, что именно в этой строке исходного .CSV файла в поле "product_id" стоит значение "10000000071", что превышает на порядок максимальное значение полей product_id, parent_id, определенных в базе как INT(11).

Читать далее и комментировать.

среда, 27 ноября 2013 г.

После обновления Joomla не заходит в админку?

Есть решение. Не нужно дергаться и срочно восстанавливать из бекапов.

Итак, история. Обновил я давеча несколько сайтов на разных серверах — c 1.5.23 до 1.5.26 И внезапно понял, что фронтенд сайта работает, а админка не пускает. Причем странно не пускает: если намеренно ошибиться в пароле, то да, кричит и ругается, что пароль не верный. А если ввести 100% правильно, страница с формой авторизации просто перезагружается без всяких сообщений.
Потратив чуть не день в поисках таблетки для этой ситуации, я уж было отчаялся. но меня посетила светлая мысль: в файле configuration.php ручками изменил драйвер для работы с БД. Было "mysql", а я поставил "mysqli"
Все! проблема решена.

Читать далее и комментировать.

четверг, 24 октября 2013 г.

Про гастарбайтеров и руськую языкю

Есть тут у нас рядом с работой магазинчик. Держат его азербайджанцы; соответственно, продавцы тоже все азербайджанцы. А рядом у нас Апрашка (Апраксин двор, сукарынок) и ремонтируют здание, соответственно, гастеры. Ещё есть грузины, абхазцы и армяне. И все они ходят затовариваться едой в этот магазин. А я постоянно становлюсь свидетелем того, как вся эта братия ругается между собой либо с продавцами. Вот, например, в очереди стоят друг за другом армянин-строитель (очень плохо говорит по-русски), абхазец-асфальтоукладчик (ещё хуже говорит по-русски) и грузин-торговец (великолепно говорит по-русски с аццким акцентом). И обслуживает их азербайджанец-продавец (русский на среднем уровне). Происходит это примерно так:

Армянин-строитель долго смотрит на айзербайжанца-продавца и говорит:
— Слюш, эти, ватэта, вотки, хароший?
Продавец искренне не понимает, я кстати, сзади стою, тоже не очень догоняю. Продавец удивляется:
— Шито?
— Ватета хароший?
— Шито?
— Э-э-э, ты чо? Ватета хароший?
— Шито ватета? Э-э-э? Гавари, а?
— Вотки хароший? Ты дурак, да?
— Э-э-э, зачем дурак, ты хуй!
Армянин-строитель морщится, что-то вспоминая и поворачивается к абхазцу-асфальтоукладчику и шепотом спрашивает:
— Хуй? Бла-бла-бла хуй?
Асфальтоукладчик с проясненным лицом, улыбаясь:
— Бла-бла-бла, сама хуй, бла-бла-бла, песда! (пауза, потом радостно) Мудак!
Строитель одухотворенно поворачивается к продавцу и выпаливает:
— Сам хуйпесда. Ти мудак!
Продацец искрометно парирует:
— Э-э-э, шито?
Стоящий передо мной грузин-торговец не выдерживает и, жестикулируя, разруливает ситуацию:
— Слюшай, заибали, а? Мне тут утром стоять, да? Ти будешь хуй, ти песда, ти мудак. Этому дай вотка харощий, а ти нахуй, патом вазмещ, адин хуй, как палавой орган нипанимаешь па руски. Мине винбилидан.
Продавец вопросительно:
— Шито?
Грузин в сердцах разворачивается и уходит. Из дверей орет:
— Билять нируская!

Я тоже достаивать не стал. Уходя слышал:
— Вотки хароший?
— Шито?
— Сюка!
— Ты хуй!

Автор — Руслан Паушу

Читать далее и комментировать.

среда, 24 июля 2013 г.

Полеты во сне и наяву

Два шага и отрыв

Два шага и отрыв

Я - пилот "тряпочной" авиации. Или, по-другому, - пилот СЛА (сверхлегкой авиации). Никогда не управлял ни планером, ни самолетом; только парапланом. Вспомнил сегодняшний сон, в котором я пилотировал какой-то одномоторный самолет, на котором выполнял программу подготовки пилота: крутил пилотаж, в том числе, и высший. Совершенно точно помню даже сейчас, как работал РУС`ом, РУД`ом и педалями во время выполнения горки, бочки, полубочки, петли Нестерова. Помню, как в верхней точке горки мозжечок "поплыл", как это обычно бывает при нулевой или отрицательной гравитации (например, при выходе из пузыря в нисходящую кромку). Помню рев двигателя при РУД "от себя на 20%" (даже не знаю, правильно ли называю увеличение тяги на 20% при входе, например, в полубочку). И помню, что это был низкоплан с зеленым цветом поверхностей и взлетал я с малоприметного военного аэродрома вдали от городов.
Очень реалистичный сон.
Что бы это значило?

P.S. Заголовок банален до зубовного скрежета, не так ли? :)

Читать далее и комментировать.