LINUX.ORG.RU

Сообщения digi

 

Danted proxy аутентификация в браузере

Форум — Admin

Через CURL, указав логин и пароль, всё работает отлично, а браузер даже не предлагает окошко с вводом логина и пароля :(

Вот конфиг:

logoutput: /var/log/danted.log
socksmethod: username
user.privileged: root
user.notprivileged: nobody

client pass {
        from: 0.0.0.0/0 port 1-65535 to: 0.0.0.0/0
        log: error
}

client block {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        log: connect error
}

socks pass {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        protocol: tcp udp
        command: bind connect udpassociate
        log: error
        socksmethod: username
}

socks block {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        log: connect error
}

В логах вот такие строчки есть:

sockd[3988]: info: block(1): tcp/accept ]: x.x.x.x.x x.x.x.x.x: error after reading 1 byte in 0 seconds: unknown SOCKS version 67 in client request

Помогите разобраться, как научить браузер ходить через запароленый прокси?

 , , ,

digi
()

Есть желающие посодействовать в создании фронт-админки для опен-сорц? ;)

Форум — Web-development

Суть в том, что у меня не фонтан с jquery и с js в целом ;) а для движка надо бы удобную морду сделать ;))

Выложил наработки https://github.com/Smart-Core/frontend там же туду в README.md что именно сейчас нужно сделать ;)

 , ,

digi
()

Медиа библиотека

Форум — Web-development

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

Сейчас попытался найти подобное решения для симфони... пошерстил по http://knpbundles.com/search?q=media, но всё какое-то нето ;)

В общем начал накидывать мыслишли по тому как мне видится эта либа, текста там много, по этому предлагаю посмотреть по ссылке http://smart-core.org/wiki/Компонент:_Медиа_библиотека

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

 , , ,

digi
()

Symfony2: Форма регистрации юзеров с указанием группы.

Форум — Web-development

Стоит задача предоставить возможность юзерам при регистрации выбрать свою группу. Работа с юзерами на базе FOSUserBundle, расширил форму:

// Acme\UserBundle\Form\Type\RegistrationFormType.php

$builder->add('my_group', 'choice', array(
    'choices' => array(
        'group_a' => 'А',
        'group_b' => 'Б',
    ),            
    'data' => 'group_b',
    'expanded'  => true,
));

Теперь надо сделать валидацию, чтобы через my_group могло проходить либо group_a, либо group_b.

И вторая задача, после успешной валидации, надо создать юзера, а на базе поля my_group добавить его в группу, например таким образом:

$user->addGroup($this->get('fos_user.group_manager')->findGroupByName('group_a'));

$this->get('fos_user.user_manager')->updateUser($this->getUser());

Подскажите плиз, как это сделать, куда копать?

 , ,

digi
()

Gentoo - Разная производительность.

Форум — Admin

Странная штука проявилась, поставил 3 системы: 1) 32 бит Gentoo, ставилась давно, регулярно обновлялась. 2) 32 бит Gentoo, свеже поставленная. 3) 64 бит, свежий Calculate.

ставил всё на виртуалки vbox, тестирую приложения на РНР, 64 бит работает быстрее всех, ну это ладно, а вот почему то свежая гента работает заметнро медленнее чем старая :(( скажем время выполнения РНР скрипта меньше процентов на 20-30, памяти больше съедается процентов на 15, мускул тоже потормознее процентов на 10-20...

пересобирал мир полностью - ничего не меняется :( конфиги идентичные, ядра идентичные... можете подсказать куда еще можно копать?

 ,

digi
()

Банально, но ;) пишу CMF и предлагаю познакомиться и ищу единомышленников для дальшейшей разработки.

Форум — Web-development

Предлагаю познакомиться с текущими наработками системы. Целью написания данного поста является поиск заинтересованных лиц и единомышленников с которыми представится возможность вместе заниматься дальнейшей разработкой данной системы :) Ниже расписаны некоторые моменты, конечно это далеко не всё, по этому предлагаю задавать вопросы, буду стараться на все достаточно подробно ответить, хотя некоторые вещи в какой-то степени расписаны в вики http://smart-core.org/wiki/.

Предназначение движка.

- Создание веб-сайтов различной сложности и направленности, например: блоги, новостные сайты, интернет-магазины, просто визитки и т.д. :) - Сайты созданные на движке обладают лаконичным и удобным интерфейсом управления т.е. их сайты можно смело и спокойно передавать клиенту, который не является профессионалом в ИТ :) - В будущем система будет включать возможности для распределённых проектов.

Преимущества.

- Движок разрабатывается из рассчета на низкое потребления ресурсов сервера, сейчас можно оценить потребление памяти и скорость выполнения скриптов. - Достаточно лёгкое написание модулей. - Также достаточно лёгкое внедрение тем оформления. - Использование современных технологий, хотя пока и поддерживается PHP линейки 5.2, но в будущем будет только 5.3+. Также планируется внедрение поддержки PostgreSQL, SQLite, MongoDB, Memcache, Redis и т.д.

Текущий статус.

На данные момент уже заложены в архитектуру системы и реализованы следующие вещи: - Система шаблонизации. - Управление базовыми сущностями системы: папки, ноды, контейнеры и т.д. - Мультисайтовость — возможность на одной инсталляции системы обеспечить работу нескольких независимых сайтов. - Концептуальные наработки по фонт-енд админке. - Кэширование страниц целиком для гостей. - Система прав доступа для папок и нод. - Подсистема почтовых рассылок.. - Система запуска задач по расписанию. - Некоторые базовые функциональные модули: авторизации и регистрации юзеров, текстовын блоки, простая фотогалерея, новости и каталог на компоненте «юникат», веб-формы... - Особая особенность в движке, это компонент «юникат», весьма гибкая и мощная система управления каталогизированных данных. Юникат в целом уже весьма рабочий, но еще в разработке и требует доработки для работы с некоторыми типами данных и внедрения кеширования. - Возможность применение единой базы пользователей для разных сайтов, в том числе расположенных на разных серверах.

Для коллективной разработки подняты вики, форум и планировщик задач (так же изместный, как баг трекер), основной репозиторий Git насположен на http://sourceforge.net/projects/smart-core-cmf/.

Планы на развитие.

- В архитектуре системы скорее всего будет внесены небольшие изменения, хотя они могут коснуться в большей части толкьо программного кода. - Допиливание базовых модулей: комментарии, профили пользователей, интернет-магазин. - Оптимизация под высокие нагрузки, внедрение поддержки разнообразных систем кеширования. - Мультиязычность, как контента, так и пользовательских интерфейсов.

Кому проект скорее всего будет НЕ интересен ;)

- Людям, которые не занимаются созданием веб-сайтов. - Сторонникам параноидального ООП, где каждая рюшечка должна быть оформлена в виде каскада наследуемых классов и обязательно всё подкрепрено тестированием т.е. тестирование и ооп это хорошо, но всему есть мера. - Ищущим уже полностью готовое и развитое решение.

Где взять

Скачать архив с демо-версией можно отсюда https://sourceforge.net/projects/smart-core-cmf/files/, здесь архив подготовленный для простого разворачивания на хосте, включающий все таблицы и демо-данные для 2-х сайтов привязанным к доменам loc и loc2.

Также в git доступны скрипты для инсталляции, но с ними есть некоторые тонкости ;) по этому для знакомства с системой лучше использовать именно полный архив с демкой.

digi
()

[php] Smart Core (Content Managment Framework)

Форум — Web-development

Предлагаю познакомиться с текущими наработками по сабжу.

Скачать и пощупать движок можно отсюда https://sourceforge.net/projects/smart-core-cmf/ , тут же активный репозиторий на Гите.

На http://smart-core.org/ поднят вики и форум.

Вкратце ориентация движка, наверно ближе к аналогу битрикса, юми... т.е. какбы универсальная платформа для конструирования своих проектов, но в тоже время не на столько низкоуровневая, как обычные фреймворки, но и просто CMS «искаропки» не назвать ;)

Надеюсь кому-нить понравится задумка с архитектурой и присоединится к разработке! ;)

 

digi
()

RSS подписка на новые темы