|
rss_habr
[Перевод] Как стать участником Open Source и зачемПятница, 13 Января 2023 г. 10:14 (ссылка)
Если ты хоть раз задавал себе этот вопрос, то ты на верном пути. Многие приложения, которыми вы пользуетесь сегодня, содержат значительное количество программного обеспечения с открытым исходным кодом (OSS - Open Source Software), и число компаний, использующих открытый исходный код, постоянно растет. Несмотря на это, лишь ограниченное число людей вносят свой вклад в это и поддерживают его. За открытым исходным кодом стоит большая работа, и нам могла бы пригодиться ваша помощь! Продолжайте читать, чтобы узнать о том, как вы можете внести свой вклад и с чего начать. Читать далееhttps://habr.com/ru/post/710386/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710386
rss_habr
Жарим TOAST в PostgreSQLЧетверг, 12 Января 2023 г. 16:33 (ссылка)
У нас не подгорит! Как PostgreSQL хранит большие значения столбцов? Какие явные и неявные ограничения есть у существующего механизма хранения? Что за проблемы вызваны этими ограничениями? И как можно решить эти проблемы, и расширить возможности PostgreSQL? Об этом, и чуть больше - данная статья. Читать далееhttps://habr.com/ru/post/710104/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710104
rss_habr
Как новичку разработать опенсорс-библиотеку: опыт фронтенд-разработчикаВторник, 10 Января 2023 г. 12:19 (ссылка)
При разработке собственной опенсорс-библиотеки у многих возникает огромное количество вопросов. Для меня этот опыт также был в новинку — чтобы выпустить свою небольшую библиотеку, я перерыл половину GitHub в поиске наглядного гайда по подготовке репозитория. Поэтому хочу поделиться с вами своим опытом, а также узнать и что-то новое от вас. Меня зовут Женя, я все еще фронтенд-разработчик в команде Quick Experiments inDrive. В этой статье буду делиться своим выводами, а также прикладывать дополнительные ссылки, чтобы познакомить вас с материалом более подробно. Узнать главное о создании библиотекиhttps://habr.com/ru/post/706662/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706662
rss_habr
Как новичку разработать опенсорс-библиотеку: опыт фронтенд-разработчикаВторник, 10 Января 2023 г. 12:19 (ссылка)
При разработке собственной опенсорс-библиотеки у многих возникает огромное количество вопросов. Для меня этот опыт также был в новинку — чтобы выпустить свою небольшую библиотеку, я перерыл половину GitHub в поиске наглядного гайда по подготовке репозитория. Поэтому хочу поделиться с вами своим опытом, а также узнать и что-то новое от вас. Меня зовут Женя, я все еще фронтенд-разработчик в команде Quick Experiments inDrive. В этой статье буду делиться своим выводами, а также прикладывать дополнительные ссылки, чтобы познакомить вас с материалом более подробно. Узнать главное о создании библиотекиhttps://habr.com/ru/post/706662/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706662
rss_habr
Обзор OWASP ZAP. Сканер для поиска уязвимостей в веб-приложенияхВторник, 10 Января 2023 г. 11:12 (ссылка)
Сегодня почти у каждой организации есть собственный веб-сайт. Вместе с ростом интернета возрастают и атаки на веб-сайты, становясь все более серьезнее и масштабнее. Однако существует обширный список инструментов, которые могут производить сканирование и находить уязвимости в веб-приложениях. Одним из таких инструментов является сканер уязвимостей под названием OWASP ZAP. OWASP ZAP — сканер веб-приложений, основанный на методике DAST (Dynamic Application Security Testing). В русском варианте этот метод принято называть методом тестирования «черного ящика». Методика позволяет обнаруживать проблемы безопасности в работающем приложении или веб-сайте при помощи их сканирования на известные уязвимости. Читать далееhttps://habr.com/ru/post/709586/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709586
rss_habr
Обзор OWASP ZAP. Сканер для поиска уязвимостей в веб-приложенияхВторник, 10 Января 2023 г. 11:12 (ссылка)
Сегодня почти у каждой организации есть собственный веб-сайт. Вместе с ростом интернета возрастают и атаки на веб-сайты, становясь все более серьезнее и масштабнее. Однако существует обширный список инструментов, которые могут производить сканирование и находить уязвимости в веб-приложениях. Одним из таких инструментов является сканер уязвимостей под названием OWASP ZAP. OWASP ZAP — сканер веб-приложений, основанный на методике DAST (Dynamic Application Security Testing). В русском варианте этот метод принято называть методом тестирования «черного ящика». Методика позволяет обнаруживать проблемы безопасности в работающем приложении или веб-сайте при помощи их сканирования на известные уязвимости. Читать далееhttps://habr.com/ru/post/709586/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709586
rss_habr
Компонентный подход. Реализуем экраны с помощью библиотеки DecomposeВторник, 10 Января 2023 г. 10:43 (ссылка)
rss_habr
[Перевод] NoNa: Алгоритм заполнения отсутствующих данныхПонедельник, 09 Января 2023 г. 21:40 (ссылка)
rss_habr
Как работает аппаратный ключ безопасности — и почему не сделать программируемый ключ с улучшенной защитой?Понедельник, 09 Января 2023 г. 19:44 (ссылка)
https://habr.com/ru/post/709728/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709728
rss_habr
Консоль SSH на WebAssembly внутри браузера: как это сделаноПонедельник, 09 Января 2023 г. 12:00 (ссылка)
Веб-консоль SSH запускается по нажатию кнопки на сайте https://habr.com/ru/post/709546/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709546
rss_habr
11 MacOS приложений для продуктивной работы с трекпадомПонедельник, 09 Января 2023 г. 09:04 (ссылка)
MacOS имеет большой набор возможностей по управлению с помощью трекпада, но следующие 11 приложений сделают вашу работу с ним ещё продуктивнее. Читать далееhttps://habr.com/ru/post/709402/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709402
rss_habr
Архитектура PostgreSQL. Часть 2. Подготовка бэкэндаПонедельник, 09 Января 2023 г. 09:00 (ссылка)
В предыдущем посте мы остановились на моменте форка процесса для бэкэнда. Сегодня рассмотрим как происходит инициализация дочерних процессов после форка от Postmaster, некоторые системные вызовы Linux, goto, парсинг стартап пакета и многие хаки. Читать далееhttps://habr.com/ru/post/707950/?utm_source=habrahabr&utm_medium=rss&utm_campaign=707950
rss_habr
Архитектура PostgreSQL. Часть 2. Подготовка бэкэндаПонедельник, 09 Января 2023 г. 09:00 (ссылка)
В предыдущем посте мы остановились на моменте форка процесса для бэкэнда. Сегодня рассмотрим как происходит инициализация дочерних процессов после форка от Postmaster, некоторые системные вызовы Linux, goto, парсинг стартап пакета и многие хаки. Читать далееhttps://habr.com/ru/post/707950/?utm_source=habrahabr&utm_medium=rss&utm_campaign=707950
rss_habr
Обзор Harbor. Реестр Docker образов с организацией прав доступа и сканированием образов на наличие угрозЧетверг, 05 Января 2023 г. 12:52 (ссылка)
В основе концепции Docker лежит такое понятие как образ. В терминологии Docker образ — это исполняемый файл (шаблон), в котором содержится исходный код приложения, его библиотеки и все самое необходимое для запуска контейнера. Готовые образы хранятся в реестрах. Один из самых известных и в тоже время общедоступных реестров это Docker Hub — официальный реестр от разработчиков Docker. Однако существуют сторонние продукты, которые значительно расширяют функционал реестров, например, путем использования прав доступа и сканирования образов на наличие уязвимостей. Одним их таких продуктов является Harbor. Harbor — это бесплатный реестр для хранения Docker образов c открытым исходным кодом, который предоставляет доступ к образам с помощью политик, а также умеет сканировать образы на наличие уязвимостей. Проект был запущен в 2016 году силами командой инженеров из компании VMware. В 2018 году Harbor перешел под контроль организации CNCF и с тех пор активно развивается — новые версии стабильно выходят несколько раз в месяц. Читать далееhttps://habr.com/ru/post/706774/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706774
rss_habr
Обзор Harbor. Реестр Docker образов с организацией прав доступа и сканированием образов на наличие угрозЧетверг, 05 Января 2023 г. 12:52 (ссылка)
В основе концепции Docker лежит такое понятие как образ. В терминологии Docker образ — это исполняемый файл (шаблон), в котором содержится исходный код приложения, его библиотеки и все самое необходимое для запуска контейнера. Готовые образы хранятся в реестрах. Один из самых известных и в тоже время общедоступных реестров это Docker Hub — официальный реестр от разработчиков Docker. Однако существуют сторонние продукты, которые значительно расширяют функционал реестров, например, путем использования прав доступа и сканирования образов на наличие уязвимостей. Одним их таких продуктов является Harbor. Harbor — это бесплатный реестр для хранения Docker образов c открытым исходным кодом, который предоставляет доступ к образам с помощью политик, а также умеет сканировать образы на наличие уязвимостей. Проект был запущен в 2016 году силами командой инженеров из компании VMware. В 2018 году Harbor перешел под контроль организации CNCF и с тех пор активно развивается — новые версии стабильно выходят несколько раз в месяц. Читать далееhttps://habr.com/ru/post/706774/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706774
rss_habr
Busrpc — фреймворк для разработки микросервисовЧетверг, 05 Января 2023 г. 06:07 (ссылка)
В этой статье я расскажу о собственном проекте ориентированном на микросервисную архитектуру. Этот проект вырос из идей и подходов, которые я применял на протяжении нескольких лет работы связанных с переводом крупного монолитного проекта на микросервисную архитектуру. Я не буду заострять внимание на паттерны, концепции и базовые принципы МСА, поскольку информации подобного рода достаточно в сети. Моя цель - предоставить читателю конкретный вариант реализации микросервисного бэкенда на основе фреймворка busrpc. Читать далееhttps://habr.com/ru/post/709138/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709138
rss_habr
С 7-го января в России полностью запретят VPNСреда, 05 Января 2023 г. 03:55 (ссылка)
Как вам заголовок, а? Как вам такой подарочек на Рождество? Нет, это неправда, это шутка такая. Не с 7-го января запретят. С другого числа запретят. Добро пожаловать под кат, будем вместе учиться обходить блокировки VPN у наших коллег из дружественных стран - Китая, Ирана, Туркменистана и конечно же Северной Кореи. AmneziaVPN снова на связи! Читать далееhttps://habr.com/ru/post/709108/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709108
rss_habr
Обратный websocket/http туннель данных на .NET + SignalRВторник, 03 Января 2023 г. 16:02 (ссылка)
Возникла необходимость организовать трафик к внешнему сервису из сегмента с ограничением на исходящие соединения. Этот внешний сервис использовал одновременно множество tcp/udp сокетов. При беглом обзоре существующих утилит не обнаружил готовое решение инкапсуляции множества сокетов с поддержкой «обратного» соединения. Читать далееhttps://habr.com/ru/post/709002/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709002
rss_habr
Лучшие open-source инструменты для Python проектовПонедельник, 02 Января 2023 г. 17:50 (ссылка)
Open-source проекты, сторонние инструменты и библиотеки - это то, за что мы действительно любим Python. В этой статье я собрал самые полезные, валидированные сообществом и проверенные временем инструменты, конфигурации которых можно встретить в популярных проектах с открытым исходным кодом. Инструменты распределены по этапам/сферам разработки. По каждому из них я дам небольшое описание и попытаюсь рассказать о его пользе. Если утилита имеет дополнительные расширения/плагины, то я расскажу про самые полезные (на мой взгляд). Читать далееhttps://habr.com/ru/post/708916/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708916
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |