Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «тестирование»
[Перевод] Управление зависимостями в Python: похоже, уже можно пользоваться 2016-08-16 12:30:48
+ развернуть текст сохранённая копия
В большинстве популярных языков программирования и экосистем с зависимостями все плохо. Как правило, создатели нового языка программирования уделяют этому не очень много внимания: просто потому, что в новом языке еще нет сотен тысяч библиотек для разных архитектур и версий, нетривиальным образом зависящих друг от друга. А когда эти сотни тысяч библиотек появляются – уже поздно что-нибудь менять.
Единственным на моей памяти исключением является node.js, авторы которой разработали «с чистого листа» на удивление удачную систему управления зависимостями. Ну, как удачную? Проблем там тоже много, начиная автовыполняемыми скриптами и заканчивая переходом от древовидной к flat структуре в 3-й версии. Но по сравнению с тем, что на тот момент было в других языках, нода — это прорыв.
Совсем недавно экосистема пополнилась новой утилитой rnpm, которая позволяет одной командой устанавливать React Native зависимости. В которых, на секундочку, может быть бинарный код для android и ios. Для разных архитектур. И все это работает из коробки. Мы в Voximplant хорошо знакомы с этой штукой: с ее помощью ставится наш собственный React Native SDK.
Вашему вниманию предлагаем интересную статью, опубликованную всего два дня назад, в которой очень подробно рассказывается про управление зависимостями в Python. Про историю развития. Про проблемы. И, что самое ценное — про то, как сообщество их решает. Под катом адаптированный для Хабра перевод и возможность обсудить печальную тему зависимостей. И не только для Python.
Лонгрид без картинок, приготовьте чашку кофе!
Тэги: phyton, python, voximplant, блог, веб-сайтов, веб-сервисов, компании, лучше!, программирование, разработка, стал, тестирование
Для чего нужен мониторинг? Обзор сервиса ХостТрекер 2016-08-10 08:17:07
... при разработке и тестировании сайтов и серверов ...
+ развернуть текст сохранённая копия
Компания ХостТрекер является одним из лидеров рынка по предоставлению услуг мониторинга сайтов и различных веб сервисов. Она располагает множеством разнообразных инструментов, которые постоянно совершенствуются с учетом тенденций времени. Как появилась компания? Почему возникает потребность в мониторинге? Как он может помочь при разработке и тестировании сайтов и серверов? Этот обзор раскроет суть вопросов, а также покажет, как простое желание оптимизировать свою работу может трансформироваться в полезный для других продукт, а также как не утратить дух стартаперства и всегда шагать в ногу со своими клиентами.
Читать дальше →
Тэги: host-tracker, hosting, it-систем, monitoring, uptime, website, блог, веб-сайтов, веб-сервисов, доступности, компании, мониторинг, проверка, разработка, сайта, сервера, тестирование, хосттрекер
Почему в Украине всё-таки есть белые хакеры 2016-07-29 14:49:47
Эта статья будет ответом на недавнюю публикацию Владимира Таратушка.
Причин написания статьи у ...
+ развернуть текст сохранённая копия
Эта статья будет ответом на недавнюю публикацию Владимира Таратушка.
Причин написания статьи у меня было несколько.
Первая — это показать, что белые хакеры в Украине есть. Существуют они благодаря одной из программ поощрения поиска уязвимостей, которую проводит Приватбанк.
Следующая причина — это рассказать свою success story работы с одним из крупнейшим банком Украины в рамках данной программы.
Так же я хочу показать эффективность работы такой программы на реальном примере и сподвигнуть к организации таких программ те компании, которые по каким то причинам сомневаются или не видят в них реальных плюсов.
Ну и последняя причина — показать будущим и настоящим ресёчерам, что участие в баг-баунти программах интересно, этично и материально выгодно.
Читать дальше →
Тэги: bugbounty, безопасность, белые, веб-сайтов, веб-сервисов, информационная, платежные, поиск, поиска, программа, разработка, системы, тестирование, уязвимостей, уязвимости, хакеры, хакинг, этичный
[Перевод] Валидация JSON из командной строки Linux 2016-07-21 15:25:05
+ развернуть текст сохранённая копия
Вследствие синтаксической простоты и гибкости, JSON (JavaScript Object Notation, Объектная Нотация JavaScript) стал стандартом де-факто, используемым для обмена данными во многих веб-приложениях. В связи с тем, что JSON широко используется для представления структурированных данных с высокой степенью гибкости, возникает необходимость иметь возможность «валидировать» JSON-представления.
Таким образом появилась так называемая схема JSON (в настоящий момент 4-я версия черновика IETF), которая определяет структуру данных JSON в декларативном формате, так же, как схема базы данных определяет логическую структуру и взаимоотношение записей базы данных. Сама схема JSON записана в JSON. Схема JSON может быть довольно полезна не только для генерации правильно форматированных данных JSON, но также для проверки корректности структуры данных JSON.
Это руководство затронет два аспекта валидации JSON с соблюдением схемы JSON. Во-первых, вы можете валидировать данные JSON по схеме JSON, т.е., проверять, чтобы данные JSON соответствовали спецификации из схемы JSON. Другой аспект валидации — это валидация схемы, когда вы проверяете, чтобы сама схема JSON была правильно оформлена в соответствии с Интернет-черновиком схемы JSON. В обоих случаях я покажу вам, как произвести необходимую валидацию из командной строки Linux.
Читать дальше →
Тэги: bintray, cli, command, console, it-стандарты, jar, java, json, json-schema-validator, json-spec, line, linux, maven, nix, pip, plugin, python, schema, scheme, tool, utility, validate, validating, валидатор, валидация, веб-сайтов, веб-сервисов, инструмент, командная, консоль, микроформаты, разработка, строка, схема, тестирование, утилита
Добавляем произвольный телефон в личном кабинете оператора мобильной связи Киевстар (Украина) 2016-07-15 10:07:33
Я являюсь клиентом украинского оператора сотовой связи Киевстар и пользователем их веб-сервиса my. ...
+ развернуть текст сохранённая копия
Я являюсь клиентом украинского оператора сотовой связи Киевстар и пользователем их веб-сервиса my.kyivstar.ua. Как и многие другие операторы, Киевстар предлагает веб-версию личного кабинета, в котором можно просмотреть баланс счёта, детализацию звонков, изменить тариф, заказать или отключить услугу и пр.
Так же у них недавно была запущена новая версия личного кабинета new.kyivstar.ua. В ней появилась интересная функция — добавление другого телефона Киевстар через смс верификацию. Я взялся её проверить на наличие уязвимостей, так как она фактически давала такой же доступ к добавляемому телефону, как и к своему, что меня не особо радовало, как клиента.
Новый сайт имеет следующий интерфейс добавления телефона:
Читать дальше →
Тэги: безопасность, веб-сайтов, веб-сервисов, веб-сервисы, информационная, киевстар, операторы, разработка, связи, сотовой, тестирование, уязвимость
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
Главная / Главные темы / Тэг «тестирование»
|
Взлеты Топ 5
Падения Топ 5
|