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

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

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

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

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

Облака: ожидание vs реальность
Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

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

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

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

Алексей Шеин

Ruby developer
  • 44
    вклад
  • 0
    вопросов
  • 76
    ответов
  • 21%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Достаточно ли использовать filter_input_array для защиты от XSS?

    conf
    Алексей Шеин @conf
    +1, запомните мантру: Filter input, escape output. Вот escape output это как раз к xss.
    Написано более трёх лет назад
  • Как получение всей таблицы в Soap клиенте?

    conf
    Алексей Шеин @conf
    Что означает "всю таблицу"? Если вам нужны все записи из таблицы, то используйте функцию `mysql_fetch_assoc`, пример можно найти (сюрприз, сюрприз!) в официальной документации: php.net/manual/ru/function.mysql-fetch-assoc.php (см. раздел "Примеры"). Если вам нужно вернуть структуру таблицы (список полей и типов), то вам нужен запрос "DESCRIBE followers", результат обрабатывается аналогично.
    P.S. Расширение `mysql` уже считается устаревшим и использовать его не следует. Вместо него лучше взять mysqli или PDO_MySQL (об этом, кстати, тоже написано в красной плашке по приведенной выше ссылке).
    Написано более трёх лет назад
  • Почему на Ubuntu 14.04 не запускается Mongo?

    conf
    Алексей Шеин @conf
    Ну он вам там ясно пишет, что кму места не хватает при запуске:
    Sun Feb 1 21:22:59.666 [initandlisten] ERROR: Insufficient free space for journal files
    Sun Feb 1 21:22:59.666 [initandlisten] Please make at least 3379MB available in /var/lib/mongodb/journal or use --smallfiles

    База, кстати, лежит в /var/lib/mongodb, а не там, где вы создавали.
    Написано более трёх лет назад
  • Как записать script в переменную?

    conf
    Алексей Шеин @conf
    Вирусы пишем? Ну-ну.
    Написано более трёх лет назад
  • Как найти строку в файле и достать значение?

    conf
    Алексей Шеин @conf
    Валерий Грицан: Делайте по шагам, как я написал. Будут проблемы - задавайте конкретные вопросы (и приводите код, который написали). Сейчас это все выглядит как "у меня вот тут задача, но делать не хочется, авось кто и сделает".
    Написано более трёх лет назад
  • Как найти строку в файле и достать значение?

    conf
    Алексей Шеин @conf
    А ругаются все потому что все вышеописанное - это базовые вещи и они есть практически в каждом учебнике по программированию (необязательно PHP). Возьмите какую-нибудь книгу по PHP5 (например, того же Котерова и Колесниченко) и параллельно читайте раздел Справочник языка - и вам много станет ясно. Если хотите стать программистом запаситесь терпением, усердием и вниманием к деталям, все остальное приложится автоматически.
    Написано более трёх лет назад
  • Как найти строку в файле и достать значение?

    conf
    Алексей Шеин @conf
    Честно говоря, не понимаю, зачем нужно читать файл, если вы заранее знаете что вам нужно вывести value?
    <?php echo 'value'; ?> слишком просто?
    Написано более трёх лет назад
  • Чем грозит подключение разных версий jquery одновременно?

    conf
    Алексей Шеин @conf
    Глюкъ: Ну, этот плагин предназначен для помощи при миграции вашего сайта на более новую версию jQuery. Поддержка сторонних плагинов не учитывается.
    Написано более трёх лет назад
  • Регулярные выражения: поис с условием?

    conf
    Алексей Шеин @conf
    Тогда нужно поменять строку №4 в моем коде на эту:
    $part = preg_replace('/(\d[a-z])(\d+)/i', '$1<sup>$2</sup>', $part);
    Написано более трёх лет назад
  • Закрытие вкладки через определенное время?

    conf
    Алексей Шеин @conf
    Искать ошибки яваскрипта в консоли.
    Написано более трёх лет назад
  • Как пользоваться snabbt.js?

    conf
    Алексей Шеин @conf
    other_letter: Ну в моем варианте - да. Поставьте своим картинкам какой-нибудь класс и подправьте селектор, т.е. будет <img class="myimg" src="..." /> и селектор будет уже $('img.myimg').snabbt({...});. Вообще, рекомендую вам почитать про jQuery и HTML/CSS в целом.
    Написано более трёх лет назад
  • Как пользоваться snabbt.js?

    conf
    Алексей Шеин @conf
    Имелись в виду <img>-теги, парсер скушал тег.
    Написано более трёх лет назад
  • Как пользоваться snabbt.js?

    conf
    Алексей Шеин @conf
    Ну насколько я понимаю вам надо с каким-то эффектом показать эти картинки. Выводите их как обычно в -тегах в html, подключаете эту библиотеку и применяете к ним какой-нибудь эффект. Например, так: jsfiddle.net/r7sq0ja8 (пример из документации).
    Написано более трёх лет назад
  • Как вытащить last row в запросе с group by?

    conf
    Алексей Шеин @conf
    Рад, что разобрались. Решение немного неоптимальное, можно лучше - см. тут.
    Написано более трёх лет назад
  • Как вытащить last row в запросе с group by?

    conf
    Алексей Шеин @conf
    Ну, собственно, мое решение сработало: sqlfiddle.com/#!2/b1dab2/4
    Написано более трёх лет назад
  • Насколько безопасен POST запрос?

    conf
    Алексей Шеин @conf
    "Не хочу учиться, а хочу жениться" (с) Удачи тогда :)
    Написано более трёх лет назад
  • Ruby on Rails, ошибка при генерации проекта/установке расширений, json, как лечить?

    conf
    Алексей Шеин @conf
    Murat Atila: Тут уж не знаю что сказать. Снесите все связанное с руби и попробуйте еще раз с railsinstaller. Если не поможет, то читайте еще раз ответ Евгения :)
    Написано более трёх лет назад
  • Как вытащить last row в запросе с group by?

    conf
    Алексей Шеин @conf
    Ну у вас там еще и ORDER BY t.id. Мне тяжело сказать что-то полезное без песочницы, попробуйте воссоздать свою базу в sqlfiddle.com (добавьте это в описание вопроса) и напишите какие результаты вы бы хотели получить.
    Написано более трёх лет назад
  • Насколько безопасен POST запрос?

    conf
    Алексей Шеин @conf
    Шифрование вручную - это а) лишняя нагрузка на сеть, т.к. увеличивается размер запроса, б) лишняя работа для разработчика (интересно посмотреть как вы будете шифровать ВСЕ запросы с сервера и обратно) в) лишняя нагрузка на сервер при дешифрации на уровне приложения (а не сетевого протокола как в случае с https) и, самое главное, г) очень, ОЧЕНЬ тяжело сделать правильную реализацию шифрования, TLS улучшался годами и людьми, намного умнее нас с вами, так что удачи. Вот здесь ответили подробнее, чем я - почитайте.
    Написано более трёх лет назад
  • Ruby on Rails, ошибка при генерации проекта/установке расширений, json, как лечить?

    conf
    Алексей Шеин @conf
    Согласен с Евгением, возьмите линукс или мак. Если хотите продержаться еще пару раундов на винде, то можно заюзать railsinstaller.org (ну чтобы рельсы немного пощупать, например). Но для серьезной разработки винда не годится.
    Написано более трёх лет назад
  • 1
  • 2
  • 3
  • Следующие →
Самые активные сегодня
  • rPman
    • 10 ответов
    • 0 вопросов
  • Stalker_RED
    Stalker_RED
    • 10 ответов
    • 0 вопросов
  • Born2Lose
    Валерий
    • 7 ответов
    • 0 вопросов
  • DevMan
    DevMan
    • 5 ответов
    • 0 вопросов
  • Jump
    АртемЪ
    • 5 ответов
    • 0 вопросов
  • Dr. Bacon
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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