Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «веб»

[Перевод] А вы знаете скорость загрузки вашего сайта с мобильных устройств? Самое время разобраться 2017-03-23 13:23:43

< ...
+ развернуть текст сохранённая копия
Выясните, сколько времени потребуется для загрузки страницы на мобильных устройствах из разных регионов.
Читать дальше →
Тэги: hosting.cafe, it-стандарты, анализ, блог, веб-сайтов, веб-сервисов, время, загрузки, компании, оптимизация, проектирование, разработка, сайта, систем, тестирование
Как развивать продукт, если в команде один разработчик и два заказчика? 2017-03-23 10:40:01
Будем честны, все спецы говорят, что запускать прототип надо как можно раньше. В теории это легко, ...
+ развернуть текст сохранённая копия
Будем честны, все спецы говорят, что запускать прототип надо как можно раньше. В теории это легко, но на практике, особенно для публичной компании, страх облажаться очень большой. Поэтому постараюсь открыто рассказать о нашем опыте развития продукта, в который мало кто верил.
Команда мечты
Волею судеб мы с коллегой взяли ответственность за развитие сайта подключения b2b клиентов к QIWI (ishop.qiwi.com) и страницы оплаты счетов (bill.qiwi.com). В момент нашего великолепного пришествия в проект, команда мечты состояла из двух заказчиков (мы), одного JavaScript разработчика на удаленке и одного специалиста QA. Накануне, кстати говоря, из команды ушел серверный Java разработчик. Также в рабочей группе имелся новенький проектный менеджер, но решив, что 3 управленца на 1 разработчика — перебор — разошлись.
Читать дальше →
Тэги: e-commerce, qiwi, блог, веб-сайтов, запуск, компании, опыт, платежи, платежные, платёжные, поиск, программирование, проекта, разработка, системы, сотрудников, формы, чекаут
Непрерывная интеграция с помощью Drone CI, Docker и Ansible 2017-03-22 14:52:06
+ развернуть текст сохранённая копия

Можете представить, что Вам больше никогда не придется устанавливать зависимости и настраивать конфигурации вручную на вашем сервере непрерывной интеграции? А вы верите в то, что каждый шаг вашего билда может быть по-настоящему изолированным и работать исключительно в Docker контейнерах? В конце концов, хотели бы вы попробовать инструмент, который входит в топ 20 всех открытых проектов, написанных на Golang, и имеет 9k+ звездочек на Github?
В этой статье мы хотели бы рассказать о великолепном Drone CI, который уже помог нам упростить и сделать лучше нашу непрерывную интеграцию. Мы поделимся деталями установки Drone CI и покажем на примере небольшого проекта все детали использования. Если вы не любите много читать и хотите сразу попробовать, в конце статьи есть ссылки на Github репозитории, которые помогут с быстрым стартом.
Читать дальше →
Тэги: ansible, automation, continuous, deployment, docker, drone, integration, it-стандарты, node.js, веб-сайтов, разработка
Немного о приватности реальных Git-репозиториев 2017-03-22 01:23:13
... аутентификации прямо из веба по url-адресу ...
+ развернуть текст сохранённая копия
Введение
Здравствуйте, уважаемые читатели. Сегодня на повестке дня у нас небольшое тестирование —
первых ≈100 тысяч по популярности сайтов в интернете (ранжирование на основе статистики посещаемости с Alexa Rank). Стоит отметить, что оное тестирование будет достаточно узконаправленным, а именно — проверим каждый сайт на предмет существования и открытости Git-репозитория без аутентификации прямо из веба по url-адресу искомого. Напомню, что такая брешь в безопасности зачастую позволяет прочитать актуальные исходные коды на сервере, получить чувствительную информацию (файлы конфигов, структуру системы и т.д.) и, в последствии, получить определенного рода права на сервере. Рай для различного рода негодяев, да и только :)
Совершенно аналогичную проверку я делал для себя порядка 100 дней назад, и сегодня мы сделаем это ещё раз, посмотрим что изменилось и что с этим делать.
Разумеется, использовать будем список сайтов, полученный в рамках первого тестирования.
Для заинтересовавшихся милости прошу под кат.
Читать дальше →
Тэги: git, администрирование, безопасность, веб-разработка, веб-сайтов, веб-сайты, веб-сервисов, версиями, информационная, разработка, реверс-инжиниринг, репозиторий, системы, тестирование, управления, уязвимости
[Перевод] Краткая история JavaScript. Часть 2 2017-03-21 17:06:15
Продолжение перевода статьи A Brief History of JavaScript, подготовленный отделом фронтенд- ...
+ развернуть текст сохранённая копия
Продолжение перевода статьи A Brief History of JavaScript, подготовленный отделом фронтенд-разработки компании Лайв Тайпинг. Первая часть закончилась на том, что в ноябре 1996 года язык JavaScript начали приводить к стандартам ECMA. С этих пор язык проходит по бумагам как ECMAScript, но в обыденной жизни все называют его по-прежнему. Читайте во второй части: версии ECMAScript, появление технологии AJAX, AcrionScript и его влияние на Flash и путь к Гармонии.

Читать дальше →
Тэги: adobe, ecmascript, flash, javascript, web-разработка, блог, браузеры, веб-сайтов, компании, лайв, разработка, стандартизация, тайпинг
Главная / Главные темы / Тэг «веб»
|
Взлеты Топ 5
Падения Топ 5
|