Дмитрий

Дмитрий

С нами с 23 апреля 2015; Место в рейтинге пользователей: #324
Дмитрий
07 августа 2017, 04:09
0
С точки зрения разработчика — действие очевидно.
С точки зрения юзабилити — нет.
Дмитрий
04 мая 2017, 20:50
0
Полезный сниппет! Спасибо вам большое!
Пригодилось для формирования json ресурсов.
Дмитрий
25 апреля 2017, 10:18
0
В новых версиях pdoTools вырезано?
А понял. Не с тем сниппетом использовал.
pdoMenu вместо pdoResources
Дмитрий
18 апреля 2017, 10:58
0
Смущает выбор в пользу forever, вместо pm2. У которого все это есть в коробке.
Дмитрий
27 марта 2017, 16:22
0
Версия mysql 5.7?
Дмитрий
16 марта 2017, 10:35
0
Все равно по-умолчанию ставится не тот источник файлов.
Дмитрий
16 марта 2017, 10:24
0
Такая же ерунда. Настройку менял, кэш чистил. Ничего не помогает.
Дмитрий
03 декабря 2016, 15:15
0
В приведенном примере готового баннера немного не то. HTML5 Canvas как правило не имеет предрасположенности к адаптивности (хотя это возможно, если сильно наборщить с javascript, имхо), однако прекрасно масштабируется.
Адаптивный баннер по сути — обычная html страница, контент которой располагается нужным образом в зависимости от размеров экрана.
Простейший вариант создания — через Adwords.
По-сложнее и качественнее — через Google Web Designer.
У меня был небольшой опыт в создании таких штук, но к сожалению показать нечего, ибо все закопано вместе с неоплаченным хостингом древнего сайта. И взяться честное слово побаиваюсь. Не лады лично у меня с грамотной адаптивностью.
Но может быть, кого-нибудь этот ответ воодушевит, и тот вспомнит былые времена проведенные в Macromedia Flash, т.к. процесс создания в Google Web Designer мало чем отличается от оного.

PS
В тз есть хороший пример с собачками. Вот там — то что нужно.
Дмитрий
06 августа 2016, 19:06
+1
Дал бы лайк, если бы смог.
Дмитрий
26 июля 2016, 16:11
0
Володя, компонент отличный! Без него как без рук.
Но есть один баг в админке, который есть довольно давно.

Проблема в графе «Запись» в обработчике. После пролистывания списка записей, данные не меняются:
Дмитрий
25 июля 2016, 11:25
0
Все верно. Ошибки закончились лишь тогда, когда я удалил из базы все плагины, затем переустановил их через менеджер.

1. При миграции с Evo в базу загрузились старые плагины.
2. Пришлось отказаться от TypoMCE/TinyMCE и заменить его на TinyMCE Rich Text Editor
Дмитрий
24 июля 2016, 05:51
-1
Изменения:
Бюджет: 5500р
Срок: 3 дня
Дмитрий
13 июля 2016, 10:17
0
Может быть дело в версии Ubuntu 15.04x32?

apt-get install software-properties-common:
Reading package lists… Done
Building dependency tree
Reading state information… Done
software-properties-common is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 101 not upgraded.

add-apt-repository ppa:ondrej/php:
Co-installable PHP versions: PHP 5.5, 5.6, PHP 7.0 and batteries included.
You can get more information about the packages at deb.sury.org
For PHP 5.4 on Ubuntu 12.04 use: ppa:ondrej/php5-oldstable
BUGS&FEATURES: This PPA now has a issue tracker: deb.sury.org/#bug-repor ting
PLEASE READ: If you like my work and want to give me a little motivation, please consider donating regularly: donate.sury.org/
WARNING: add-apt-repository is broken with non-UTF-8 locales, see github .com/oerdnj/deb.sury.org/issues/56 for workaround:
# LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
More info: launchpad.net/~ondrej/+archive/ubuntu/php
Press [ENTER] to continue or ctrl-c to cancel adding it
gpg: keyring `/tmp/tmpjcncdi80/secring.gpg' created
gpg: keyring `/tmp/tmpjcncdi80/pubring.gpg' created
gpg: requesting key E5267A6C from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpjcncdi80/trustdb.gpg: trustdb created
gpg: key E5267A6C: public key «Launchpad PPA for Ondřej Surý» imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
OK

sudo apt-get update
Hit mirrors.digitalocean.com vivid InRelease
Hit mirrors.digitalocean.com vivid-updates InRelease
Hit ppa.launchpad.net vivid InRelease
Hit security.ubuntu.com vivid-security InRelease
Hit ppa.launchpad.net vivid InRelease
Hit ppa.launchpad.net vivid InRelease
Hit mirrors.digitalocean.com vivid/main Sources
Hit mirrors.digitalocean.com vivid/universe Sources
Hit mirrors.digitalocean.com vivid/main i386 Packages
Hit mirrors.digitalocean.com vivid/universe i386 Packages
Hit mirrors.digitalocean.com vivid/main Translation-en
Hit mirrors.digitalocean.com vivid/universe Translation-en
Hit mirrors.digitalocean.com vivid-updates/main Sources
Hit mirrors.digitalocean.com vivid-updates/universe Sources
Hit mirrors.digitalocean.com vivid-updates/main i386 Packages
Hit mirrors.digitalocean.com vivid-updates/universe i386 Packages
Hit mirrors.digitalocean.com vivid-updates/main Translation-en
Hit mirrors.digitalocean.com vivid-updates/universe Translation-en
Hit ppa.launchpad.net vivid/main i386 Packages
Hit ppa.launchpad.net vivid/main Translation-en
Hit security.ubuntu.com vivid-security/main Sources
Hit ppa.launchpad.net vivid/main i386 Packages
Hit security.ubuntu.com vivid-security/universe Sources
Hit ppa.launchpad.net vivid/main Translation-en
Hit security.ubuntu.com vivid-security/main i386 Packages
Hit ppa.launchpad.net vivid/main i386 Packages
Hit security.ubuntu.com vivid-security/universe i386 Packages
Hit ppa.launchpad.net vivid/main Translation-en
Hit security.ubuntu.com vivid-security/main Translation-en
Hit security.ubuntu.com vivid-security/universe Translation-en
Reading package lists… Done

apt-get install php7.0-fpm
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Unable to locate package php7.0-fpm
E: Couldn't find any package by regex 'php7.0-fpm'
Дмитрий
13 июля 2016, 10:03
0
E: Unable to locate package php7.0-fpm
E: Couldn't find any package by regex 'php7.0-fpm'
E: Unable to locate package php7.0-mysql
E: Couldn't find any package by regex 'php7.0-mysql'
E: Unable to locate package php7.0-curl
E: Couldn't find any package by regex 'php7.0-curl'
E: Unable to locate package php7.0-gd
E: Couldn't find any package by regex 'php7.0-gd'
E: Unable to locate package php7.0-json
E: Couldn't find any package by regex 'php7.0-json'
E: Unable to locate package php7.0-mcrypt
E: Couldn't find any package by regex 'php7.0-mcrypt'
E: Unable to locate package php7.0-opcache
E: Couldn't find any package by regex 'php7.0-opcache'
E: Unable to locate package php7.0-xml
E: Couldn't find any package by regex 'php7.0-xml'
E: Unable to locate package php7.0-mbstring
E: Couldn't find any package by regex 'php7.0-mbstring'
Дмитрий
10 июля 2016, 19:49
0
DigitalOcean пользуюсь 2 года, полет нормальный.
К слову, пользовался MODX Cloud какое-то время. Огорчала невозможность установки различных пакетов на сервер. Возможно, сейчас ситуация изменилась.
Дмитрий
09 мая 2016, 06:03
0
$pdo->getChunk() в цикле с использованием строки @INLINE оказался чуточку быстрее:
1. 0.769s
2. 0.668s

В свою очередь, странные результаты дала конструкция:
$tpl = $pdoTools->getChunk('chunk');
$animals_list = '';
foreach($animals as $animal){
	$animals_list .= $pdoTools->getChunk($tpl, Array(
		'img' => $animal['img'],
		'name' => $animal['name'],
		'desc' => $animal['desc']
	));
}
Где чанк содержит в себе приписку @INLINE:
1. 2.294s
2. 0.537s

Кстати, про кеширование, я похоже погорячился
Дмитрий
08 мая 2016, 19:40
+1
Кому интересно, вот результаты:
$modx->getChunk() в цикле:
1-й проход:

2-й проход:


$pdo->getChunk() в цикле:
1-й проход:

2-й проход: