Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
18 апреля 2014, 10:15
0
У меня все табами, пробелов нигде нет.

Возможно, это git что-то наисправлял при коммите.
Василий Наумкин
18 апреля 2014, 09:20
0
Эммм… Ну мне тут PyCharm подсказывает, что моё творчество вполне похоже на PEP-8. Есть некоторые «continuation line over-indented for hanging indent», но я ваще не понимаю, как от них избавиться — он на них ругается всегда (может, глюк?).

Да и модули помогает импортировать. Другое дело, что пока неясно что именно нужно импортировать из огромной коллекции готового, но это только методом проб и ошибок.

Python-daemon для 3й версии нет, поэтому использую найденный скрипт. А всё остальное — родными модулями: logging, socketserver и т.д.
Василий Наумкин
18 апреля 2014, 09:09
0
Я планирую бэкапить и восстанавливать без php.
Василий Наумкин
18 апреля 2014, 09:08
0
Короче, если что могу помочь, все-таки я python программист (:
Я теперь немного тоже. Вот, что пока накодил, только не смейся =)

Помощь — это хорошо, но нужно набивать свои шишки самостоятельно.

Василий Наумкин
18 апреля 2014, 06:58
0
Исходники Vapor открыты, однако внизу приписан копирайт MODX LLC и никакой свободной лицензии в репозитории я не вижу.
Наверное, самый правильный вариант был бы переписать дополнение так, чтобы оно не использовало vapor.

Честно говоря, я сейчас пишу что-то подобное на Python, поэтому было бы интересно посмотреть на исходники хоть с vapor, хоть без.
Василий Наумкин
17 апреля 2014, 20:37
0
Ох**ть!

Реально, слов нет. Вот это настоящий серверный SSD.
Василий Наумкин
17 апреля 2014, 20:29
0
Предлагаю еще померить HDD.

Мой текущий сервер на Linode, без сегодняшнего апгрейда:
bezumkin@bezumkin:~$ sudo hdparm -Tt /dev/xvda

/dev/xvda:
 Timing cached reads:   10000 MB in  1.99 seconds = 5020.89 MB/sec
 Timing buffered disk reads: 408 MB in  3.01 seconds = 135.72 MB/sec

Виртуальная машина в Vagrant на MacBook с SSD:
vagrant@vagrant:~$ sudo hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   18170 MB in  2.00 seconds = 9106.01 MB/sec
 Timing buffered disk reads: 1020 MB in  3.00 seconds = 339.64 MB/sec

Домашний сервер с обычным HDD Seagate 7200rpm:
bezumkin@home:~$ sudo hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   13722 MB in  2.00 seconds = 6869.51 MB/sec
 Timing buffered disk reads: 224 MB in  3.01 seconds =  74.33 MB/sec

Я попытался щас создать машину на 2 и 4 гига в Лондоне — не даёт:

Наверное, перегружены.
Василий Наумкин
17 апреля 2014, 20:19
0
Круто!

У меня старая 32х битная конфигурация показывает 0.16 — 0.18.
Василий Наумкин
17 апреля 2014, 12:38
1
+1
<?php
$tvid = 2; // id нужного ТВ
$pdo = $modx->getService('pdoFetch');
$tvs = $pdo->getCollection('modTemplateVarResource', array('tmplvarid' => $tvid), array(
	'select' => array('DISTINCT(value)'),
	'limit' => 10
));
echo '<pre>'; echo $modx->getPlaceholder('pdoTools.log'); echo '</pre>';
print_r($tvs);
Василий Наумкин
16 апреля 2014, 20:22
0
Да, без ключа и логина можно качать бесплатные пакеты.
Василий Наумкин
16 апреля 2014, 20:21
0
В репозитории уже исправлено, а новую версию пока не выпускал.

Да и не нужно это обходить — нужно указать в тексте тег
<cut/>
чтобы всё, что до него, попало в introtext. Это просто защита от длинных портянок в списке тикетов.
Василий Наумкин
16 апреля 2014, 10:25
+1
Это делается плагином на сохранение профиля юзера.

Отправляешь из формы 2 инпута firstname и lastname, а потом ловишь их в плагине на OnBeforeUserFormSave и сохраняешь в fullname.
Василий Наумкин
16 апреля 2014, 10:21
1
+3
Просто поверьте, не все так однозначно. Не все здесь хотят иметь ФИО…
Я сам дочь кубинского революционера, живу здесь 10 лет!
Василий Наумкин
16 апреля 2014, 05:51
0
Так и сделано, и у меня нормально всё работает.
Василий Наумкин
16 апреля 2014, 05:41
0
Даже здесь справа показывает — текущая версия 1.9.2-pl2 от 04.04.2014.
Василий Наумкин
15 апреля 2014, 20:53
0
Кто-нибудь знает, в чем причина?
Текст ошибки содержит причину. Ожидалась строка, а там — массив.

Судя по текущему состоянию класса pdoFetch, тебе нужно обновиться.
Василий Наумкин
15 апреля 2014, 20:52
0
Риторический вопрос — риторическая фигура, представляющая собой вопрос, ответ на который заранее известен, или вопрос, на который даёт ответ сам спросивший.

Использую fullname, недостатков пока не выявлено. Если что — спрашивать Ф.И.О. у юзера можно через 3 инпута, а хранить в одной колонке таблицы, через пробел.
Василий Наумкин
15 апреля 2014, 16:01
0
Только сам jQuery.
Василий Наумкин
15 апреля 2014, 09:50
0
Сниппет должен вызываться некэшированным.
Василий Наумкин
14 апреля 2014, 21:52
0
Можно же подключаться и без sdStore. Это же так — для особо ленивых пакетик.