• Как прикрутить роли к asp.net?

    @bRUtality Автор вопроса
    highload developer
    В общем, ларчик просто открывался. Встроенный мембершип все равно лезет в таблицу роль-юзер, а аккаунт доступен по Profile.UserName и Role.UserInRole().
    Вот одна из реализаций, которую я протестировал. Создаем штатными способами все роли + роль, которую присвоим при первом захождении АД юзера на сайт. Я назвал ее guest. На мастер странице добавил код, который присваивает зашедшему юзеру роль guest.
    Roles.AddUsersToRole(Profile.UserName, "guest");
    При этом создаются записи в таблицах "пользователи" и "пользователь-роль". Т.о. мы получаем внешнего пользователя к себе в базу и его связь с ролью. Остается только назначить роль с нужным уровнем доступа.
    Все.
    Ответ написан
    Комментировать
  • Silverlight + WCF: настройки хостинга?

    @bRUtality Автор вопроса
    highload developer
    Все, нашел!
    На стороне WCF в web.config есть такая запись:
    <service name="WcfService1.Service2">
        <endpoint address="myserver:8088/Service2.svc" binding="customBinding" bindingConfiguration="WcfService1.Service2.customBinding0" contract="WcfService1.Service2" />
        <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
    </service>

    так вот, в ней полный адрес — лишний!
    Подставил пустую строку:
    <service name="WcfService1.Service2">
        <endpoint address="" binding="customBinding" bindingConfiguration="WcfService1.Service2.customBinding0" contract="WcfService1.Service2" />
        <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
    </service>

    и заработало.
    Ответ написан
    Комментировать
  • PostgreSQL. Индексы и партицирование

    @bRUtality Автор вопроса
    highload developer
    Приветствую, коллеги!
    Обновился до 9.1.3. Работать стало побыстрее раза в два. Но все равно, не удовлетворительно.
    Запрос по индексам из топика теперь выполняются 0.5 сек и 150 сек соответственно. Нужно ковыряться дальше. Но уже не знаю где :(
    Ответ написан
  • Python: с чего начать?

    @bRUtality Автор вопроса
    highload developer
    Спасибо всем отписавшим.
    В качестве литературы читаю dive into python и www.intuit.ru/department/pl/python/1/. Интерпретатор поставил ActivePython. VS2010 пошел как IDE.
    Ответ написан
    Комментировать
  • Появится ли игра, что вновь взбудоражит мир?

    @bRUtality
    highload developer
    Не простая, но точно взбудораживающая мир была игра GTA (для меня Vice City).
    Ответ написан
    Комментировать
  • Выбор языка и БД для высоконагруженного веб-приложения?

    @bRUtality
    highload developer
    БД я бы взял postgres. Язык — какой-нибудь компилируемый. Если предполагается действительно высокая нагрузка, то erlang.
    Ответ написан
    Комментировать
  • Как попасть на работу в Сколково?

    @bRUtality
    highload developer
    Извините, а зачем?
    Надеятесь поучаствовать в распиле? :)
    Ответ написан
    1 комментарий