pic1

Цикл «Объект 12»
Автор Сергей Богомазов
Книга первая "Объект 12"

Смесь фантастики, мистики, боевика и хоррора.

В рассказе сводятся воедино 3 изначально разные истории.
Одна рассказывает о дигерах, которые полезли в катакомбы под Москвой, в надежде поживиться.
Вторая о "вольном стрелке", наёмнике по имени "Алекс", жизнь которого сложилась довольно печально. Сначала его подставили бандиты, потом он попал в спец программу Ахиллес, в итоге он и стал вольным стрел, но с кодексом чести.
Третья же повествует о подиумной модели Полине и ее престарелом дедушке.

А дальше на это накладывается секреты СССР, еще 40х годов, интересы бандитов и чиновников, а также зло поднявшееся из глубин земли.

В целом довольно неплохо, хотя ГГ и ОП местами. А главари наоборот какие-то беспечные.

7.5 / 10


Категории: Книги

Появилась задача сделать копию сайта без персональных данных клиентов, для передачи ее третьим лицам.


Категории: Bitrix CMS
Пометки:

Вовремя использования создания резервной копии БД Сайта, через mysqldump:

 
mysqldump -hlocalhost -uUSER -p DB > result.sql

Получил ошибку: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces

Решение: добавление ключа --no-tablespaces

 
mysqldump --no-tablespaces -hlocalhost -uUSER -p DB > result.sql


Категории: SQL, -Памятка-

При обновлении Битрикса получил ошибку:

MySQL Query Error: CREATE TABLE b_sale_cashbox_check_correction( ID int(11) unsigned not null auto_increment, CHECK_ID int(11) not null, CORRECTION_TYPE varchar(50) not null, DOCUMENT_NUMBER varchar(35) not null, DOCUMENT_DATE date not null, DESCRIPTION varchar(255) default '', CORRECTION_PAYMENT text default '', CORRECTION_VAT text default '', PRIMARY KEY (ID) ) [[1101] BLOB, TEXT, GEOMETRY or JSON column 'CORRECTION_PAYMENT' can't have a default value]

Решение - нужно создать эту таблицу "руками":

 
CREATE TABLE b_sale_cashbox_check_correction( ID int(11) unsigned not null auto_increment, 
CHECK_ID int(11) not null, CORRECTION_TYPE varchar(50) not null, 
DOCUMENT_NUMBER varchar(35) not null, DOCUMENT_DATE date not null, 
DESCRIPTION varchar(255) default '', CORRECTION_PAYMENT text, 
CORRECTION_VAT text, PRIMARY KEY (ID) ) 


Категории: Bitrix CMS

Столкнулся с тем, что у одного проекта поле с количеством товара было vchar. И, в один прекрасный момент, в него начали выгружать количество с двумя нулями в конце ",00". Как результат много где отвалились проверки и эти нули вылезли в карточке товара, на главной, в категории... проще сказать где они не вылезли.

Решение кажется простым, просто сменить тип с vchar на int, но MySql не даст это сделать, т.к. не сможет привести типы.

Решение:

  • Делам копию поля (на всякий пожарный)

  • Используем функцию REPLACE для удаления ",00"

  • Меняем тип, теперь это можно сделать.

 

ALTER TABLE `b_iblock_element_prop_s1` ADD `_TMP` varchar(250) COLLATE 'utf8_unicode_ci' NULL;
UPDATE b_iblock_element_prop_s1 SET _TMP = PROPERTY_21;

UPDATE b_iblock_element_prop_s1 SET PROPERTY_21 = REPLACE(PROPERTY_21, ',00', '');

ALTER TABLE `b_iblock_element_prop_s1` CHANGE `PROPERTY_21` `PROPERTY_21` int NULL AFTER `PROPERTY_20`;


Категории: SQL, -Памятка-

pic1

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

Жанр: ужасы / комедия.

Вполне подойдет посмотреть на вечерок.

7.5 / 10

pic1


Категории: Фильмы

Часто, например при создании резервной копии сайта, нужно создать zip архив, исключив, например, папку с кэшем и большие файлы.

Сделать это можно довольно просто:

 
zip -r result target -x "target/cache/*" "target/archive/*" "target/bak.zip"

Если утилиты zip в системе нет, то установить ее можно через yum (Centos) apt (Dabian):

 
yum-y install zip
apt -y install zip


Категории: Linux
Пометки: zip console исключить файлы

Получение кода ответа сервера на примере небольшого php скрипта, который получает список адресов из xml файла (sitemap.xml).


Категории: PHP, Script / Tool
Пометки: php как получить код ответа сервера

Если Вы, как и я, пользуетесь crontab не каждый день, да и даже не каждый месяц, то бывает сложно понять, что значить 0 22 * * 1-5 или быстр составить подобную запись.

Тогда данный сервис Вам поможет.


Пару раз сталкивался с тем, что кнопка "Remote Host" (Удаленный сервер) отсутствует на панели PHPStorm.

И каждый раз начинал лазить по всем меню с вопросом - и как в заново открыть боковое окно remote host?

Ответ же прост: Tools - Deployment - Browse Remote Host.


Пометки: Bring back closed Remote Host Window on PHPStorm; как в phpstorm заново открыть боковое окно remote host; phpstorm пропала панель remote server
Яндекс.Метрика