• Создать отдел тестирования — просто

      Есть типовая корпоративная задача — создать и развить практику тестирования для нескольких подразделений, продуктов или проектов. Как один из универсальных вариантов решения рассмотрим организацию отдела.

      Вопрос эффективности и рациональности я ставлю во главу угла, поэтому вопрос быть или не быть практике тестирования нужно обсуждать не в этом разделе. Кому не нужно тестирование и кто хочет сделать это самостоятельно силами разработчиков — могут не читать далее :) или все-же взвесить аргументы:
      1. Профессия тестировщика не нуждается в обосновании, жизнь доказала потребность :)
      2. Независимое тестирование позволяет выполнять работу для нескольких подразделений, продуктов или проектов.
      3. Сложные виды тестирования требуют организационной формы для закупки инструмента, который будет использован (и амортизирован) для нескольких подразделений, продуктов или проектов.
      4. Тестирование на этапе приемки в корпорациях выполняется для большого спектра продуктов или технологий.
      5. Тестирование длительных жизненных циклов требует взаимозаменяемости участников и групповой (не только персональной) компетенции, например, тесты сопровождаемых систем со стороны заказчика или организации внедрения или сопровождения.

      Disclimer: универсальных рецептов не бывает, автор исходит из опыта создания и развития практики тестирования в крупных ИТ-компаниях и не претендует на истину во всех инстанциях :)
      Читать дальше →
    • Переводим в код 5 действительно полезных шаблонов адаптивной разметки

        Приветствую всех.

        Недавно наш хабраколлега опубликовал интересную статью об адаптивной разметке.
        Уже не далеко то время, когда мы будем уделять верстке под все разрешения намного больше внимания, нежели делаем это сейчас. Посему считаю нужным подходить к этому периоду подкованным в данном вопросе, ну или хотя бы иметь четкое представление, что это такое и с чем его едят. Запасаемся смартфонами и таблетками.
        Читать дальше →
      • Онлайн-курсы Stanford University, Berkley и MIT в доступном виде



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

          Пример такого поста: habrahabr.ru/post/139542

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

          Уверен, что курсов по данным дисциплинам, информативнее и понятнее выложенных, в природе не существует.

          Под катом ссылки и список того, что было выложено, что ещё предстоит выложить…
          Читать дальше →
        • Kickstrap — форк Twitter Bootstrap с темами и бонусами

            image
            Kickstrap это то, что будет если соединить Twitter Bootstrap, HTML5 Boilerplate, значки от IcoMoon и Font Awesome, добавить проверенные jQuery плагины Chosen и jGrowl, включить поддержку разных цветовых схем и тем оформления Bootswatch, дополнительную CSS сетку и вменяемую поддержку ранних версий IE.
            Читать дальше →
          • Насколько большие массивы (и значения) в PHP? (Подсказка: ОЧЕНЬ БОЛЬШИЕ)

            • Перевод
            В этой статье я хочу исследовать расход памяти у массивов (и значений в целом) в PHP используя следующий скрипт в качестве примера, который создаёт 100 000 уникальных целочисленных элементов массива и в конце измеряет количество использованной памяти.
            Читать дальше →
          • StartPSD — в помощь дизайнерам сайтов, автоматизируем работу

              Сегодня решил поделиться с вами своими материалами по автоматизации работы в photoshop. А именно это тот стартовый шаблон с которого я начинаю делать любой дизайн сайта.
              Подправил, добавил, оформил в виде приятного продукта под названием — StartPSD.
              Можно скачивать, редактировать, пользоваться на здоровье!

              Встречайте.
              image
              Читать дальше →
            • 5 действительно полезных шаблонов адаптивной разметки

                В связи с наплывом интересующихся адаптивной вёрсткой решил перевести эту статью. Пускай полежит здесь.

                image

                Адаптивная разметка требует совершенно иного образа мышления при планировании структуры макета, что является одновременно и сложным и интересным. Чтобы перепрограммировать свой мозг, чтобы посмотреть на макеты по-новому, мы собираемся взглянуть на некоторые интересные шаблоны адаптивной разметки, которые были созданы талантливыми дизайнерами по всему вебу.
                Читать дальше →
                • +147
                • 95,8k
                • 38
              • Выбираем DLP-систему для средней организации

                image
                Добрый день, уважаемое хабрасообщество! Не так давно перед нашей компанией встал вопрос, какую из систем защиты от утечек данных выбрать. Под катом собственные мысли по данному вопросу, а также сравнительная таблица с описанием возможностей систем.
                Читать дальше →
              • Несколько примеров применения Responsive Web Design, или Ваш сайт может и должен быть резиновым

                  Доброго времени суток!

                  Несколько дней назад, гуляя по интернету, я наткнулся на достаточно интересную подборку сайтов, которые следуют, если можно так сказать, практике под названием Responsive Web Design. В двух словах, эта практика подуразумевает создание «резинового» сайта, который будет тянуться в зависимости от размера окна вашего браузера, или же экрана вашего мобильного телефона. Итак, встречайте наших сегодняшних героев!
                  Осторожно! Много трафика под катом!
                • Создание соединительных стрелок для блочных элементов используя canvas

                  arrows_for_blocksЗдравствуйте!

                  Недавно появилась необходимость сделать простое иерархическое дерево для web страницы (структура организации). Блоки получились неплохие, но когда пришло время соединить все стрелками, возник вопрос – как? Решение было два: рисовать стрелки в .png или же использовать спецсимволы.

                  Но хотелось чего-то более быстрого, удобного, современного – т.е. просто указать: стрелка от блока А к блоку Б. Уже к вечеру была написана небольшая библиотека, позволяющая реализовывать задуманное…
                  Читать дальше →