Alex Vakhitov

Alex Vakhitov

С нами с 15 декабря 2012; Место в рейтинге пользователей: #205
Alex Vakhitov
18 апреля 2014, 13:20
0
Выложил первую часть для дампа базы github
Alex Vakhitov
18 апреля 2014, 09:42
0
Склонировал репозиторий, у тебя какой то треш из смеси пробелов и табуляций. Для исправлений можешь нажимать CMD+ALT+L исправит все явные ошибки, только часто ошибается в форматировании списков, словарей и кортежев по pep8
Alex Vakhitov
18 апреля 2014, 09:29
0
Ну это мелких огрех, небольшая ошибка форматирования. В pep8 есть еще нормы импорта модулей, особенно важно выбирать абсолютный или относительный путь для импорта, чтобы не было проблем при установки модулей из pip
Alex Vakhitov
18 апреля 2014, 09:24
0
Я написал простенькую прогу, сейчас тестирую как работает.

Сейчас работает так: программа запускается от пользователя и имеет две функции создать образ или запилить на сайт, при создании парсит конфиги MODX, копирует бд, вычищает служебные таблицы, копирует пакеты и статику и все закидывает в архив. При распаковке имеет дополнительные настройки в виде пути до образа, если его нет смотрит директорию на предмет наличия образа (если их несколько предлагает выбрать один из них), дальше берет конфиги все заливает на свои места и чистит кеш
Alex Vakhitov
18 апреля 2014, 09:15
0
Посмеюсь тихо в сторонке (: Вообще советую сразу изучить стандарт написания кода pep8, все сразу станет проще и намного легче читать код будет. Плюс посмотреть в сторону готовых решений и стандартных библиотек, все можно сделать гораздо проще (:
Alex Vakhitov
18 апреля 2014, 07:57
0
Я вот думаю есть ли необходимость делать пакеты как vapor, или оставить все в своем формате и управлять посредством командной строки? То с php вообще связываться не хочется
Alex Vakhitov
18 апреля 2014, 07:13
0
Я под ajenti это делал, и его api покрывает 90% функционала, но впринципе перенести все на чистый python с одно направленной функциональность проблем вообще нет.

Сейчас посмотрел исходники vapor, перенести его на python дело выходных, наверное этим и займусь сейчас.

Короче, если что могу помочь, все-таки я python программист (:
Alex Vakhitov
17 апреля 2014, 20:49
0
Ждем неделю, и можно будет европейские апгрейдить. Уж очень хочется на боевом проекте это все посмотреть и сравнить весь профайлинг по скорости работы (:
Alex Vakhitov
17 апреля 2014, 20:36
1
+1
Вот это вообще круть (:

/dev/xvda:

 Timing cached reads:   19946 MB in  1.98 seconds = 10055.99 MB/sec
 Timing buffered disk reads: 3022 MB in  3.00 seconds = 1006.91 MB/sec
Alex Vakhitov
17 апреля 2014, 20:27
0
Ага, прирост в 30% очень круто (: Вообще линод очень радует, недавно появился CLI, потом почасовая тарификация, теперь с наличием SSD есть все что нужно.
Alex Vakhitov
17 апреля 2014, 20:10
0
По аналогии из этого поста провел тест:

0.112473849536457

Тест проводился на Linode 8G, в общем крутой прирост производительности
Alex Vakhitov
09 апреля 2014, 15:03
0
Вроде как нет. Но все равно лучше обновится, учитывая стоимость сертификатов велика вероятность что скоро появится https, ну и также это работает и с самодельными сертификатами, которыми обычно закрываются всякие ajenti, да phpMyAdmin
Alex Vakhitov
09 апреля 2014, 03:59
0
Нужно смотреть версию самого OpenSSL, с уязвимостью версии 1.0.1 и 1.0.2-beta, исправленно в версии 1.0.1g.

Если сервер работает через https то можно проверить через этот сервис filippo.io/Heartbleed
Alex Vakhitov
06 апреля 2014, 10:48
0
У меня разницы не было, если и то и то расположено в датацентре в европе. В общем можно взять Swift за образец и переписать все методы для работы с Google Cloud Storage
Alex Vakhitov
05 апреля 2014, 15:58
0
А не проще ли Amazon S3, учитываю небольшую разницу в стоимости и обещание амазон еще снизить цены мае и плюс первый год бесплатно?
Alex Vakhitov
04 апреля 2014, 10:48
0
На линоде они мощнее просто, минималка на гугле с 3,7 гб оперативки и однопоточным процессором стоит 55$ в месяц, по моему опыту даже линод за 20$ с 1 гб оперативки, но с 8 поточным процессором работает лучше и держит большие нагрузки.

P.S. если посчитать еще и стоимость трафика, то тогда цены в общем сравняются
Alex Vakhitov
03 апреля 2014, 13:09
0
Пользовался, производительность инстантов немного выше амазона, но все равно хуже линода, да и дороже. Такие облака как гугу, амазон, азур сделаны немного под другие задачи, нежели хостинг обычных сайтиков
Alex Vakhitov
27 марта 2014, 17:43
0
Посмотри supervisor. На сколько я понял то что тебе нужно
Alex Vakhitov
19 марта 2014, 14:40
0
Не нужно просто писать имена TV на русском и все будет работать.
Писать нужно так:
meh==Мехатроника||
pnev==Пневматика||
zapor==Запорные клапаны
Alex Vakhitov
08 марта 2014, 16:34
0
В таком случае все верно (: