• Как подключить оплату с сайта через Visa/Mastercard?

    multifinger
    @multifinger Автор вопроса
    В итоге реализовали прямой эквайринг от банка, при крупном обороте - единственное выгодное решение, хотя выгодным тоже сложно назвать. Комиссия варьируется вокруг 2,5-3%, очень долгий процесс оформления документов и их утверждения и подключения. А с технической стороны все довольно просто. Интеграция с нашим магазином заняла около двух дней с учетом доработки формы на сайте и странички оплаты на стороне банка.
    Ответ написан
    2 комментария
  • Как организовать динамические списки категорий и субкатегорий с использованием форм в Symfony2?

    multifinger
    @multifinger
    а тут другого варианта и не получиться — только ручками, только js

    весь набор категорий лучше выгрузить в js-массив, который потом скормить объекту, реализующему работу с деревом (parent-children), и дальше уже с этим объектом удобно будте работать, оживляя кнопки
    Ответ написан
  • Можно ли и как управлять группой win-машин не включая их в домен?

    multifinger
    @multifinger Автор вопроса
    -удалено-
    Ответ написан
    Комментировать
  • Готовность Symfony CMF?

    multifinger
    @multifinger
    гавно какое-то получается у них, не советую даже демо открывать
    Ответ написан
    1 комментарий
  • Как избавиться от SIGBUS при работе php-fpm?

    multifinger
    @multifinger Автор вопроса
    Нашел решение, по крайней мере производительность выросла и SIGBUS больше вообще не встречается.

    Во первых:
    #/etc/php5/fpm/pool.d/www.conf
    pm.max_children = 80 << 2000Mb (total_fpm_memory) / 25Mb (one fpm process memory usage)
    pm.max_spare_servers = 20
    pm.max_requests = 200
    

    Это в целом улучшает стабильность, параметры расчитываются индивидуально
    в этом же файле временно можно включить и посмотреть медленные запросы:

    #slowlog = /var/log/php-fpm-slow.log
    #request_slowlog_timeout = 5s
    #listen.backlog = -1
    


    Далее:
    #/etc/php5/conf.d/apc.ini
    [APC]
    extension = apc.so
    apc.enabled = 1
    apc.shm_segments = 1
    apc.shm_size = 256
    apc.optimization = 0
    apc.num_files_hint = 10000
    apc.user_entries_hint = 10000
    apc.ttl = 0
    apc.user_ttl = 0
    apc.gc_ttl = 600
    apc.cache_by_default = 1
    apc.filters = "apc\.php$"
    apc.slam_defense = 0
    apc.use_request_time = 1
    apc.mmap_file_mask = /tmp/apc.XXXXXX
    apc.file_update_protection = 2
    apc.enable_cli = 0
    apc.max_file_size = 5M
    <b>apc.stat = 0</b>
    apc.write_lock = 1
    apc.report_autofilter = 0
    apc.include_once_override = 0
    apc.rfc1867 = 0
    apc.rfc1867_prefix = "upload_"
    apc.rfc1867_name = "APC_UPLOAD_PROGRESS"
    apc.rfc1867_freq = 0
    apc.localcache = 1
    apc.localcache.size = 512
    apc.coredump_unmap = 0
    apc.stat_ctime = 0
    


    Тут на самом деле ключевой была только настройка apc.stat = 0, остальное можно выкинуть

    Собственно именно добавление apc.stat = 0 позволило устранить SIGBUS ошибку, теперь в логах только уведомления о том что дочерние процессы перезапускаются (из-за pm.max_request)
    Ответ написан
    Комментировать
  • Как построить нетривиальный Symfony2 Form Validator?

    multifinger
    @multifinger Автор вопроса
    Видимо решение моей проблемы — How to use Data Transformers
    Ответ написан
    1 комментарий
  • Посоветуйте iOS приложение для прокачки скорочтения

    multifinger
    @multifinger
    После «прохождения» всех частей этого приложения, говорят, увеличивается. Бонусом интеллект +20 прокачивается.
    itunes.apple.com/ru/app/vojna-i-mir/id354106611?mt=8
    Ответ написан
    1 комментарий
  • Nginx redirect?

    multifinger
    @multifinger
    if ($request_filename !~ "\.(js|htc|ico|gif|jpg|png|css)$") {
    rewrite ^(.*) /index.php last;
    }


    оно?
    Ответ написан
    7 комментариев
  • Управление сервером по сети, bmc, ipmi, настройка?

    multifinger
    @multifinger Автор вопроса
    да, был подключен NIC2, к сожалению у меня только 1 кабель
    теперь когда подключаюсь по ssh попадаю в SMASH консоль, откуда можно выполнять необходимые мне действия, конфигурировать BIOS, смотреть информацию с датчиков и управлять питанием

    ->start /system1
    COMMAND COMPLETED :
    start /system1

    ufip=/system1
    Start: Target started successfully


    не могу понять только, IPMI полностью себе IP отъедает или как? на эту тему информации не нашел
    Ответ написан
  • Управление сервером по сети, bmc, ipmi, настройка?

    multifinger
    @multifinger Автор вопроса
    modprobe ipmi_msghandler
    modprobe ipmi_devintf
    modprobe ipmi_si type=kcs ports=0xca8 regspacings=4

    это имеется в виду под модулями ядра?

    шнурка нет, вшитый контроллер, работает на NIC1
    Ответ написан
  • Как перенести все базы mysql из файлов Win в Linux?

    multifinger
    @multifinger
    Надежнее всего использовать mysqldump и mysql database < dumpfile.sql
    В крайнем случае можно использовать phpmyadmin для генерации дампа и mysqldumper для его загрузки (или опять же mysql database < dumpfile.sql), но я сталкивался с тем, что при генерации дампа phpmyadmin'ом и его загрузке в базу mysql ругается на некоторые комменты…
    Ответ написан
    1 комментарий
  • Какой должна быть SaaS-CMS ?

    multifinger
    @multifinger
    Занимаюсь концепцией saas cms на базе diem-cms

    Преимущества у saas cms могут (должны) быть следующие:
    — нет потребности настраивать сервер-хостинг, заливать файлы ядра цмс
    — набор готовых модулей также устанавливается из админки (в коробке это скачать модуль, установить, убедиться что все работает)
    — поддержка зависимостей сторонних компонент системы (модулей/плагинов) от версии ядра цмс
    — автоматическое обновление (если выходит новая версия ядра и все сторонние модули имеют соответствующую версию)

    Скрытое и не очевидное преимущество — если архитектура цмс поддерживает автоматическую установку шаблонов, модулей и прочего стороннего функционала, разрабатываемого сообществом, то у пользователя появляется доступ ко всему этому функционалу без дополнительных затрат (с коробой нужен вебмастер, который может извлекать продукты деятельности сообщества и устанавливать их на сайт)

    Собственно сейчас многие веб-студии и наживаются на таком алгоритме: берут коробочное решение + продукты сообщества необходимые для решения задачи и «собирают», а не разрабатывают сайт.

    Ну а что касается веб-студий и дизайнеров, то работать с такой saas-cms им самим будет гораздо проще.

    Да еще как фича — наличие встроенного редактора кода, чтобы реализовывать функционал через админк в браузере.
    Ответ написан
    Комментировать
  • Где стартапу искать программиста?

    multifinger
    @multifinger
    Любой уважающий себя прогер периодически заглядывает на hh.ru и т.п. и мониторит рынок вакансий — дерзайте, но работу за бесплатно не ищет никто, разве что от скуки или под влиянием магнитных бурь.

    Профессионала можно привлечь исключительно хорошей оплатой, либо комбинируя оплату и проценты. За одни проценты теоретически человек может согласиться участвовать (некоторые знакомые так начинали сотрудничать, но все потом жалели).
    Ответ написан
    2 комментария
  • Подскажите PHP-фреймворк с наибольшим количеством готовых сторонних модулей

    multifinger
    @multifinger
    меня уже год радует symfony1.4
    а в netbeans есть даже встроенная поддержка этого фреймворка, также на ней написана CMF Diem (diem-project.org) у нее приятный админский интерфейс, разработка нового модуля сводиться к прописыванию yml-schema базы данных и верстке, управление, связи, админ-интерфейс — все генериться… вот такая штука, еще знаю многие yii практикуют успешно
    Ответ написан
    Комментировать
  • Компиляция nginx 1.0.1?

    multifinger
    @multifinger
    Такое происходит когда версия нужного пакета отличается от установленной.
    Иногда aptitude лучше работает с зависимостями и справляется там, где обычные «порошки» не могут.
    Я бы попробовал переустановить (apt-get purge, aptitude update && aptitude install) openssl-dev, а потом libc6-dev
    Ответ написан
    2 комментария
  • Механизм 5 единиц кармы?

    multifinger
    @multifinger
    +1, в персональные блоги пусть пишет кто хочет, если его творения будут оценены +кармой и она станет положительной — значит автор хорош и ему можно постить в тематические блоги
    Ответ написан
    Комментировать