Проверка вашего сайта на целостность контента: видит ли клиент то, что должен?

Автор: admin от 8-08-2017, 23:30, посмотрело: 44

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



Проверка вашего сайта на целостность контента: видит ли клиент то, что должен? ->

Категория: Веб-разработка, Информационная безопасность

 

Сайты интернет-магазинов и промышленных компаний наиболее уязвимы для хакерских атак

Автор: admin от 8-08-2017, 21:25, посмотрело: 73

Сайты интернет-магазинов и промышленных компаний наиболее уязвимы для хакерских атак




Более половины современных сайтов содержат критически опасные уязвимости, которые позволяют злоумышленникам проводить различные атаки, включая отказ в обслуживании и кражу персональных данных. Такие выводы содержатся в исследовании компании Positive Technologies на основе работ по анализу защищенности веб-приложений за 2016 год.



Как следует из отчета, практически все исследованные веб-приложения (94%) позволяют осуществлять атаки на пользователей, и неудивительно - половина уязвимостей, вошедших в десятку самых распространенных, используются именно для таких атак. Доступ к персональным данным был получен в 20% приложений, обрабатывающих такие данные (включая сайты банков и государственных организаций). ->

Категория: Информационная безопасность

 

Очень легкая система мониторинга с Телеграмом и Консулом

Автор: admin от 8-08-2017, 19:15, посмотрело: 54

Очень легкая система мониторинга с Телеграмом и Консулом

Всем счастья и добра!



Эволюционно так получилось, что в моем личном владении оказался не маленький зоопарк различных серверов: от дешевого Supermicro до топового (на момент выпуска) HP Gen 8. Все конечно связано оптикой и прочими радостями жизни.



Но сказ не про то, как сеть класть, и даже не про то, как сервера настраивать, а про то, как правильно просто на всем этом деле docker-compose сервисы поднимать и радоваться.

->

Категория: Программирование

 

Сравнение REST и GraphQL

Автор: admin от 8-08-2017, 17:25, посмотрело: 69

Перевод статьи Sashko Stubailo GraphQL vs. REST

Два способа отправки данных по протоколу HTTP: в чем разница?



GraphQL часто представляют как революционно новый путь осмысления API. Вместо работы с жестко определенными на сервере конечными точками (endpoints) вы можете с помощью одного запроса получить именно те данные, которые вам нужны. И да — GraphQL гибок при внедрении в организации, он делает совместную работу команд frontend- и backend-разработки гладкой, как никогда раньше. Однако на практике обе эти технологии подразумевают отправку HTTP-запроса и получение какого-то результата, и внутри GraphQL встроено множество элементов из модели REST.



Так в чем же на самом деле разница на техническом уровне? В чем сходства и различия между этими двумя парадигмами API? К концу статьи я покажу вам, что GraphQL и REST отличаются не так уж сильно, но у GraphQL есть небольшие отличия, которые существенно меняют процесс построения и использования API разработчиками.



Так что давайте сразу к делу. Мы определим некоторые свойства API, а затем обсудим, как они реализованы в GraphQL и REST.
->

Категория: Программирование » Веб-разработка

 

Начало работы с Wagtail CMS (Django) и GraphQL

Автор: admin от 8-08-2017, 16:35, посмотрело: 85

Если у вас появилась потребность добавить React в Wagtail CMS, да еще и с использованием GraphQL, то это руководство должно помочь вам в этом.



Начало работы с Wagtail CMS (Django) и GraphQL



Это перевод статьи из официального блога Wagtail, автор Brent Clark.
->

Категория: Программирование » Веб-разработка

 

Что творится с HEVC (h265)

Автор: admin от 8-08-2017, 16:15, посмотрело: 65

В своё время разработка кодека H264 стала настоящим прорывом, потому что получилось посадить за один стол людей, занимающихся телевидением, IP камерами, конференц-связью и родить стандарт, которого в целом хватило всем.



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



Так вот H264 — это сочетание хорошего кодека, хороших энкодеров и массы приличных декодеров. Но что же происходит с H265?
->

Категория: Программирование » Веб-разработка

 

Оптимизация и автоматизация тестирования веб-приложений

Автор: admin от 8-08-2017, 13:55, посмотрело: 63

Оптимизация и автоматизация тестирования веб-приложений



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

->

Категория: Программирование, Информационная безопасность

 

Вредоносный код в npm-пакетах и борьба с ним

Автор: admin от 8-08-2017, 13:30, посмотрело: 51

В начале августа в нескольких десятках npm-пакетов был обнаружен вредоносный код. Администрация npmjs.com оперативно на это отреагировала и тут же подготовила отчёт о предпринятых мерах. Позже Доминик Кундел из twilio.com поделился советами о том, как найти проекты, «заражённые» подобными пакетами. Представляем вашему вниманию рассказ об этих событиях.



Вредоносный код в npm-пакетах и борьба с ним
->

Категория: Веб-разработка, Информационная безопасность

 

JetBrains Rider 2017.1 — первый релиз новой кроссплатформенной .NET IDE

Автор: admin от 8-08-2017, 12:30, посмотрело: 86

Несколько дней назад мы выпустили первую версию JetBrains Rider — новой кроссплатформенной IDE для .NET-разработки на базе IntelliJ-платформы и ReSharper. Rider теперь можно не только загрузить, но и купить. Rider входит в подписку All Products Pack, так что если она у вас есть — загружайте и пользуйтесь, ничего не доплачивая.



JetBrains Rider 2017.1 — первый релиз новой кроссплатформенной .NET IDE




Что еще за Rider?



Rider — это IDE для .NET-разработки, которой можно пользоваться на Windows, Mac и Linux. Rider подходит для многих видов .NET-приложений, в том числе ASP.NET, .NET Core, .NET Framework, Xamarin и Unity.
->

Категория: Программирование

 

Умная автоматическая кормушка для питомца на базе Arduino – ШАГ 1

Автор: admin от 8-08-2017, 11:35, посмотрело: 81

В данном цикле статей я буду рассказывать о моем опыте сборки «умной» автоматической системы для кормления домашнего питомца, в моем случае – кота.



Хочу сразу отметить, что на первом шаге речь пойдет только об "автоматической" кормушке, а "умной" она станет на следующих этапах (если повезет, и все пойдет по плану).



Итак, начнем с концепции и целей:




  • Сделать систему, которая освободит меня от обязанности кормить кота сухим кормом (шаг 1)

  • Оснастить систему датчиком веса под миской и осуществлять кормежку в соответствии с показаниями весов: если миска пустая – подсыпать, иначе – ждать пока миска не станет пустой (шаг 2)

  • Добавить в систему вай-фай модуль и видеокамеру для передачи фотографий с любимым котом, а также обеспечить контроль кормежки удаленно. Кроме того, собирать данные о том сколько кот съел и строить аналитику (шаг 3)



  • На первом шаге не требуется большое количество датчиков и манипуляторов, достаточно одного серводвигателя (например, Micro Servo Towerpro SG90 9 г), поэтому все управление происходит с платы ArdruinoUno, которая идеально подходит для задач такого рода.

    ->

    Категория: Программирование

     
    Назад Вперед