Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «тестирование»
Блокировка по access_log, легкий способ прострелить ногу или устранение конкурентов 2015-06-18 20:36:17
Очередной пример, как легко прострелить себе ногу, на этот раз «переусердствовав» при защите ...
+ развернуть текст сохранённая копия
Очередной пример, как легко прострелить себе ногу, на этот раз «переусердствовав» при защите сайта.
Имён как всегда не называю, однако история показательна как-таковая, т.е. в качестве примера, как не надо «защищать» свои сервера. Эх говоришь им, говоришь — а все без толку.
Упала посещаемость сайта, не совсем чтобы совсем, но довольно заметно. Смотрели логи, аналитику поисковиков и т.д. и т.п. Все вроде нормально, и кто приходит, тот даже не уходит сразу.
Но не буду ходить вокруг, да около — проанализировав логи банов по IP выяснилась одна закономерность — за короткое время в бан попадало огромное количество IP-адресов. Все поголовно по одной причине — якобы как botsearch. Отротированные логи за последний месяц тоже ужасали своими размерами и даже заглядывать туда не нужно было, и так все ясно. Т.е. случилось следующее: куча клиентов просто не могла попасть на сайт.
На вопрос «что-то меняли где-то с месяц назад?» был получен отрицательный ответ.
Не буду утомлять здесь детективным чтивом, после недолгих поисков — картина маслом. Некий прямой конкурент этого сайта поспособствовал «утечке» клиентов, или вернее и организовал эту «странную непосещаемость».
Читать дальше →
Тэги: access, ban, it-систем, log, администрирование, аудит, безопасность, веб-разработка, информационная, конкурентные, преимущества, серверное, системное, тестирование
API ХостТрекера: новые возможности сервиса 2015-06-16 07:59:31
Сервис мониторинга сайтов ХостТрекер предлагает возможность управления и настройки мониторинга ...
+ развернуть текст сохранённая копия
Сервис мониторинга сайтов ХостТрекер предлагает возможность управления и настройки мониторинга через API, что очень удобно при необходимости проверять большое количетсво сайтов или же для интеграции сервиса в различные приложения или восстановительные сценарии. API существует сразу в двух вариантах: HTTP (REST) и SOAP.
Читать дальше →
Тэги: api, host-tracker, hosttracker, rest, security, soap, web-разработка, аналитика, блог, веб, веб-программирование, веб-проекты, веб-разработка, веб-сервисов, веб-сервисы, компании, мониторинг, сайта, сервера, тестирование, хосттрекер
[Перевод] Мой топ-100 книг по Программированию, Компьютерам и Науке: часть 2 2015-06-10 12:07:25
Добро пожаловать на вторую часть моих топ-100 книг о программировании, компьютерах и науке. ...
+ развернуть текст сохранённая копия
Добро пожаловать на вторую часть моих топ-100 книг о программировании, компьютерах и науке. Если Вы ещё не видели первую часть, прошу Вас ознакомиться с ней. В этой части я сделаю микс моих любимых книг по теории и практике, ведь, как говорит Дональд Кнут в своих Избранных статьях по информатике, — «Лучшая теория основана на практике; Лучшая практика основана на теории».
В моём представлении теория и практика должны быть разделены в соотношении 20/80. Я люблю добиваться выполнения практических задач, но в то же время мне нравится изучать теорию, на основе которой я их решаю. Мои наиболее творческие идеи всегда приходят ко мне из теоретических книг. Прочитав достаточно книг по теории, внезапно множество идей выстраивается во что-то новое.
Некоторые читатели спрашивали, почему я рассказываю только про пять книг за раз. Очень просто — написание одной статьи в блог о 100 книгах сразу могло бы занять у меня несколько недель усилий. Разделяя их на маленькие части, это намного проще выполнить. К тому же, приятно ощущать прогресс по мере увеличения номера публикации.
Если вас заинтересовала серия, вы можете подписаться на RSS-рассылку моего блога и подписаться на обновления в моём твиттере.
Итак, приступим к книгам этой недели!
Читать дальше →
Тэги: алгоритмы, веб-разработка, веб-сервисов, книги, программирование, программированию, программирования, разработка, стили, тестирование
Google Developers Launchpad — всё что нужно для успешного старта 2015-06-10 11:36:44
... API, к инструментам тестирования и тому подобное ...
+ развернуть текст сохранённая копия
Привет, Хабр! Мы стараемся поддерживать разработчиков инструментами, технологиями, информацией и вниманием. Одно из направлений нашей деятельности — программа Google Developers Launchpad, система поддержки стартапов и разработчиков приложений. Она была не так давно запущена в мире и практически сразу пришла и в Россию.
В рамках этой программы мы предоставляем различные возможности: как бизнес-услуги, PR-продвижение, так и технические вещи. Например, доступ к сервису Firebase, расширенный доступ к Google Maps API, к инструментам тестирования и тому подобное. Мы также даём возможность командам один на один пообщаться с экспертами Google, которые могут оценить дизайн и инфраструктуру приложения, посоветовать, как лучше реализовывать те или иные функции или оптимизировать приложение.
Программа перспективная и ряд российских проектов уже прошел или сейчас проходит через неё. Вместе с проектом AppTractor.ru мы отобрали шесть участников Launchpad и поговорили с ними об их работе.
Читать дальше →
Тэги: android, developers, google, launchad, pr-продвижение, бизнес-услуги, блог, веб-разработка, веб-сервисов, компании, мобильных, поддержка, приложений, разработка, разработчиков, стартапов, тестирование
Тестирование модулей RequireJS в Symfony2 2015-06-09 14:14:44
... этапе тестирование занимает очень ... распространенной библиотекой для тестирования яваскриптов, как ...
+ развернуть текст сохранённая копия
На современном этапе тестирование занимает очень важное положение в программировании любых продуктов. Веб программирование на яваскрипт не является исключением. В этой статье коснемся такого часного случая, как тестирование модулей RequireJS в связке с Symfony2.
Данная статья является логическим продолжением предыдущей, по-этому чтение рекомендую начинать с первой статьи в этой серии «Оптимизация модулей RequireJS в Symfony2», чтобы четче понимать то, что здесь происходит.
Итак, чтобы иметь возможность тестировать те модули, которые мы создаем на яваскрипте с помощью RequireJS, воспользуемся такой распространенной библиотекой для тестирования яваскриптов, как Qunit. Для этого, как пишут на оффсайте необходимо создать небольшую html страницу, на которой будут отображаться проводимые тесты. Поскольку мы имеем дело с Symfony2, нам потребуется сделать простейший контроллер, прописать к нему роут и подцепить вьюшку. В зависимости от конкретного случая, это можно с делать в отдельном бандле, или в каком-либо из уже имеющихся. Чтобы не нагромождать статью лишним кодом, предположим, что существует WebBundle в котором мы это и сделаем.
Контроллер будет выглядеть очень просто:
Читать дальше →
Тэги: group, it-систем, php, qunit, requirejs, secl, symfony, symfony2, блог, веб-разработка, компании, тестирование
Главная / Главные темы / Тэг «тестирование»
|
Взлеты Топ 5
Падения Топ 5
|