Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Где хотят жить читатели Хабра
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

theaidem

  • 16
    вклад
  • 10
    вопросов
  • 39
    ответов
  • 21%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Какие технологии нужны для HTML5-игр?

    theaidem @theaidem
    Пробовал несколько популярных движков для HTML5 геймдева, пока что самым на мой взгляд гибким является craftyjs, это если автор захочет вникать, то рекомендую начать с него, ну или выбирайте javascript-game-engines
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 1 1 комментарий
  • Как правильно настроить ноду на Drupal?

    theaidem @theaidem
    Проблема в стилях или скрипте слайдера, нужно смотреть css или ошибки в js
    Ответ написан более трёх лет назад
    4 комментария
    Нравится 1 4 комментария
  • Как организовать хранение лайков в реляционной бд?

    theaidem @theaidem
    Одноклассники например в Кассандру лайки сваливают
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Роли пользователей в SPA и безопасность Angular

    theaidem @theaidem Автор вопроса
    Спасибо комментатору выше, вот пара абзацев из статей задевающих эту тему (может кому интересно будет):

    Enforcing the routing policy client-side

    Warning: I want to stress the importance of securing your server-side API once-again. The routing policy we're "enforcing" client-side is very easy to get around using Chrome Developer Tools or Firebug. The technique I'm describing is used as a way of tailoring your views and giving a better user experience, but malicious users can still change their user role and get access to client-side routes that should be restricted to them. This is not a problem as long as any sensitive data is accessed via your server-side API, and the proper authentication/authorization strategy is implemented there.

    Статья

    Access control

    Authorization a.k.a. access control in AngularJS doesn’t really exist. Since we’re talking about a client-side application, all of the source code is in the client’s hands. There’s nothing preventing the user from tampering with that code to gain ‘access’ to certain views and interface elements. All we can really do is visibility control. If you need real authorization you’ll have to do it server-side, but that’s beyond the scope of this article.

    Статья
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Bootstrap или Foundation, с чего начать новичку?

    theaidem @theaidem
    C semantic-ui.com
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 5 Комментировать
  • Как избавиться от лишних классов у строк в выводе представлений Drupal7?

    theaidem @theaidem
    FORMAT -> Settings -> Add views row classes (снять чекбокс)
    У филдов STYLE SETTINGS -> Add default classes (снять чекбокс тоже)
    Извиняюсь что по английски, русскую локализацию не использую
    Ответ написан более трёх лет назад
    10 комментариев
    Нравится 10 комментариев
  • Синхронизация в KeePass

    theaidem @theaidem
    А почему бы просто файл базы не держать в dropbox? Зачем этот плагин
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 2 1 комментарий
  • Автоматическое выравнивание html кода SublimeText 3?

    theaidem @theaidem
    Внизу справа где "Tab size: N" жмем и выбираем: "Convert Indentation to Tabs"
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Golang. Вызвать функцию из другого файла

    theaidem @theaidem
    Сделайте имя функции с большой буквы (MyPrint()) и она станет видима в др. файлах пакета main
    Ответ написан более трёх лет назад
    3 комментария
    Нравится 3 комментария
  • Стоит ли перейти на linux

    theaidem @theaidem
    Переходить стоит, первые пару месяцев готовьтесь к интенсивному гуглению, ибо вопросов будет много, после этого периода вы подсядете на линукс плотно, обещаю.
    Начните с Debian или Ubuntu
    Ответ написан более трёх лет назад
    5 комментариев
    Нравится 5 5 комментариев
  • Определите движок сайта \ рекомендуйте движок для соц сети?

    theaidem @theaidem
    Боже мой, а я то думал что корявей однокласников ничего не бывает))
    А по теме какой движок ... да никакой на самом деле, пхп, может под фреймворком каким нибудь
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Как решить проблемы с установкой Drupal 7 на LAMP (linux mint 16 petra)?

    theaidem @theaidem
    Проверьте mod_rewrite
    Ответ написан более трёх лет назад
    Комментировать
    Нравится Комментировать
  • Почему жутко тормозит Хром на Линуксе?

    theaidem @theaidem
    Я часто слышу подобный вопрос, и всегда советую, считаю, и сам первым делом выношу Юнити с Компизом.. и все норм. Хром не виноват, все дело в окружении
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Какие "велосипеды" написать на JavaScript для освоения языка?

    theaidem @theaidem
    nodeschool для начинающих велосипедостроителей например
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как запустить скрипт Python по крону?

    theaidem @theaidem Автор вопроса
    Вот, решено:
    */1 * * * * export DISPLAY=:0.0 && export XAUTHORITY=$HOME/.Xauthority && $HOME/path/to/script.py
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как создать словарь Python?

    theaidem @theaidem
    Мож дело в куче двоеточий "options: grp:alt_shift_toggle,grp_led:scroll"
    Хотя вот:
    d = {}
    for x in data.splitlines():
        x = x.split(': ')
        if x[0]: d[x[0]] = x[1]
    print d

    Ооочень грязно но работает!))
    Ответ написан более трёх лет назад
    2 комментария
    Нравится 1 2 комментария
  • За какое время можно добиться посещаемости 100 000 человек в сутки на игровом портале

    theaidem @theaidem
    Я извиняюсь но ответ однозначен: "Примерно от одного дня и до вечности"
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 4 Комментировать
  • Как реализовать фасетную фильтрацию?

    theaidem @theaidem
    Посмотрите в сторону Apache Solr
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как на Python построить RESTful веб-приложение?

    theaidem @theaidem
    Типо так: flask-restful.readthedocs.org
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 3 Комментировать
Оценили как «Нравится»
  • ← Предыдущие
  • 1
  • 2
Самые активные сегодня
  • SoreMix
    SoreMix
    • 10 ответов
    • 0 вопросов
  • hello_my_name_is_dany
    • 9 ответов
    • 0 вопросов
  • Dr. Bacon
    • 8 ответов
    • 0 вопросов
  • sergey-gornostaev
    Сергей Горностаев
    • 8 ответов
    • 0 вопросов
  • MrDecoy
    Вадим
    • 7 ответов
    • 0 вопросов
  • BojackHorseman
    Лентюй
    • 6 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации