Функциональное программирование в Python: ежедневные рецепты
https://habr.com/ru/companies/kaspersky/articles/762788/
https://habr.com/ru/companies/kaspersky/articles/762788/
Хабр
Функциональное программирование в Python: ежедневные рецепты
Как говорится, спроси пять программистов, что такое функциональное программирование, получишь шесть разных ответов. В целом это программирование через функции в их математическом понимании, то есть...
Делаем «router-on-a-stick» в linux namespaces
https://habr.com/ru/articles/765748/
https://habr.com/ru/articles/765748/
Хабр
Делаем «router-on-a-stick» в linux namespaces
Не буду томить вас долгим вступлением. Ниже подробное описание этой реализации. Все команды выполняем от рута. Создание неймспейсов и виртуальных интерфейсов Создадим неймспейсы ns10, ns20, ns30 в...
Три таск-менеджера, VPN наоборот, нейросеть для контроля менеджеров по продажам и другие стартапы
https://habr.com/ru/articles/765550/
https://habr.com/ru/articles/765550/
Хабр
Три таск-менеджера, VPN наоборот, нейросеть для контроля менеджеров по продажам и другие российские стартапы
13 участников второго набора Product Radar. Битва за «Продукт недели» в самом разгаре! Product Radar — площадка для продвижения технологических продуктов. «Радар» объединяет 15 медиа-ресурсов...
Быстро поднимаем профессиональный беспроводной интернет в мини-отеле
https://habr.com/ru/companies/zyxel/articles/765148/
https://habr.com/ru/companies/zyxel/articles/765148/
Хабр
Быстро поднимаем профессиональный беспроводной интернет в мини-отеле
В статье рассказывается о специфике развертывания WiFi в небольших гостиницах с перспективой построения сети мини-отелей. Предлагается готовое решение для организации гостевой ИТ инфраструктуры....
Как я делал бюджетное устройство мониторинга качества среды и что из этого вышло
https://habr.com/ru/companies/timeweb/articles/765306/
https://habr.com/ru/companies/timeweb/articles/765306/
Хабр
Как я делал бюджетное устройство мониторинга качества среды и что из этого вышло
В начале немного предыстории. Однажды я был в гостях у своего товарища, который как и я, активно занимается домашней автоматизацией. Я увидел у него смонтированную систему приточной вентиляции и...
Поднимаем собственный узел в анонимной сети Hidden Lake
https://habr.com/ru/articles/765464/
https://habr.com/ru/articles/765464/
Хабр
Поднимаем собственный узел в анонимной сети Hidden Lake
Введение Хоть анонимные сети и являются определённого рода остатком, придатком куда б о льшего множества всеразличных коммуникаций, тем не менее их можно рассматривать как некого рода островки...
Минцифрова гора, суверенная мышь и 0,0037%-ное импортозамещение
https://habr.com/ru/articles/765334/
https://habr.com/ru/articles/765334/
Хабр
Минцифрова гора, суверенная мышь и 0,0037%-ное импортозамещение
Процесс обилечивания российских сайтов суверенными TLS-сертификатами идет в лучших традициях плановой экономики: бодрые рапорты с дутыми цифрами. В предыдущей статье мы разбирались, как в ответ на...
Извлечение текста из файлов PDF при помощи Python
https://habr.com/ru/companies/ruvds/articles/765246/
https://habr.com/ru/companies/ruvds/articles/765246/
Хабр
Извлечение текста из файлов PDF при помощи Python
▍ Введение В эпоху больших языковых моделей (Large Language Model, LLM) и постоянно расширяющейся сферы их применений непрерывно растёт и важность текстовых данных. Существует множество типов...
Книги по Linux для начинающих и профессионалов: выбираем лучшее
https://habr.com/ru/companies/ru_mts/articles/765308/
https://habr.com/ru/companies/ru_mts/articles/765308/
Хабр
Книги по Linux для начинающих и профессионалов: выбираем лучшее
В этой подборке — книги по Linux. В большинстве своём они предназначены для специалистов, но есть что почитать и новичку. Мы постарались собрать самые разные книги — для системных администраторов,...
Google объединила сервис Assistant с чат-ботом Bard
https://habr.com/ru/news/765460/
https://habr.com/ru/news/765460/
Хабр
Google объединила сервис Assistant с чат-ботом Bard
Google анонсировала обновлённый Assistant с чат-ботом Bard. Компания утверждает, что теперь с голосовым ассистентом можно взаимодействовать с помощью текста, голоса или изображений. Новый Assistant в...
Представлен выпуск дистрибутива Elementary OS 7.1, позиционируемого в качестве быстрой, открытой и уважающей конфиденциальность альтернативы Windows и macOS.
Основное внимание в проекте уделяется качественному дизайну, нацеленному на создание простой в использовании системы, потребляющей минимальные ресурсы и обеспечивающей высокую скорость запуска.
Пользователям предлагается собственное окружение рабочего стола Pantheon.
Для загрузки подготовлены загрузочные iso-образы (3 ГБ), доступные для архитектуры amd64 (для бесплатной загрузки с сайта проекта в поле с суммой пожертвования необходимо ввести 0).
При разработке оригинальных компонентов Еlementary OS используется GTK3, язык Vala и собственный фреймворк Granite.
В качестве основы дистрибутива используются наработки проекта Ubuntu.
На уровне пакетов и поддержки репозиториев Еlementary OS 7.x совместим с Ubuntu 22.04.
Все дополнительные приложения, предлагаемые для установки через AppCenter, а также некоторые поставляемые по умолчанию приложения упакованы с использованием формата Flatpak.
Графическое окружение основано на собственной оболочке Pantheon, которая объединяет собой такие компоненты, как оконный менеджер Gala (на базе LibMutter), верхнюю панель WingPanel, лаунчер Slingshot, панель управления Switchboard, нижнюю панель задач Plank (переписанный на Vala аналог панели Docky) и менеджер сессий Pantheon Greeter (на основе LightDM).
Источник: OpenNET.
Основное внимание в проекте уделяется качественному дизайну, нацеленному на создание простой в использовании системы, потребляющей минимальные ресурсы и обеспечивающей высокую скорость запуска.
Пользователям предлагается собственное окружение рабочего стола Pantheon.
Для загрузки подготовлены загрузочные iso-образы (3 ГБ), доступные для архитектуры amd64 (для бесплатной загрузки с сайта проекта в поле с суммой пожертвования необходимо ввести 0).
При разработке оригинальных компонентов Еlementary OS используется GTK3, язык Vala и собственный фреймворк Granite.
В качестве основы дистрибутива используются наработки проекта Ubuntu.
На уровне пакетов и поддержки репозиториев Еlementary OS 7.x совместим с Ubuntu 22.04.
Все дополнительные приложения, предлагаемые для установки через AppCenter, а также некоторые поставляемые по умолчанию приложения упакованы с использованием формата Flatpak.
Графическое окружение основано на собственной оболочке Pantheon, которая объединяет собой такие компоненты, как оконный менеджер Gala (на базе LibMutter), верхнюю панель WingPanel, лаунчер Slingshot, панель управления Switchboard, нижнюю панель задач Plank (переписанный на Vala аналог панели Docky) и менеджер сессий Pantheon Greeter (на основе LightDM).
Источник: OpenNET.
blog.elementary.io
elementary OS 7.1 Available Now
Made with care, with you in mind
Forwarded from Типичный программист
This media is not supported in your browser
VIEW IN TELEGRAM
Зарелизилась библиотека для создания графических интерфейсов для готовых ML-моделей — Gradio
Для чего она может быть полезна:
— для создания демки для клиентов / коллег / пользователей, чтобы продемонстрировать возможности ML-модели;
— для упрощения процесса отладки ML-модели во время её разработки.
UI-компоненты можно легко кастомизировать и встраивать в свои приложения. Посмотреть примеры и почитать, как настроить, можно на сайте библиотеки:
https://tprg.ru/ygvC
#ml
Для чего она может быть полезна:
— для создания демки для клиентов / коллег / пользователей, чтобы продемонстрировать возможности ML-модели;
— для упрощения процесса отладки ML-модели во время её разработки.
UI-компоненты можно легко кастомизировать и встраивать в свои приложения. Посмотреть примеры и почитать, как настроить, можно на сайте библиотеки:
https://tprg.ru/ygvC
#ml
Forwarded from Типичный программист
Подборка бесплатных материалов по тестированию
Иногда кажется, что про тестировщиков стереотипов ещё больше, чем про программистов. Однако не стоит забывать, что специалисты в этой области так же важны, как и разработчики. И вариантов для развития у них так же много.
В этой подборке собрали 80 бесплатных материалов по тестированию — книги, курсы, инструменты:
https://tprg.ru/Muon
#тестирование
Иногда кажется, что про тестировщиков стереотипов ещё больше, чем про программистов. Однако не стоит забывать, что специалисты в этой области так же важны, как и разработчики. И вариантов для развития у них так же много.
В этой подборке собрали 80 бесплатных материалов по тестированию — книги, курсы, инструменты:
https://tprg.ru/Muon
#тестирование
Forwarded from Типичный программист
This media is not supported in your browser
VIEW IN TELEGRAM
Mail.ru запустили бесплатный сервис для создания виртуальных ведущих.
Загружаете текст, картинки, музыку, титры и ссылки, затем выбираете оформление студии и ведущего (сейчас там «работают» дикторы Мария, Татьяна, Тамара и Анита), и на выходе получаете полноценный новостной ролик.
Понятное дело, что Ваню Урганта такие ведущие пока не заменят, но для региональных новостей или внутренних новостей компании — самое то.
Затестить можно здесь: https://tprg.ru/4uBP
#ии
Загружаете текст, картинки, музыку, титры и ссылки, затем выбираете оформление студии и ведущего (сейчас там «работают» дикторы Мария, Татьяна, Тамара и Анита), и на выходе получаете полноценный новостной ролик.
Понятное дело, что Ваню Урганта такие ведущие пока не заменят, но для региональных новостей или внутренних новостей компании — самое то.
Затестить можно здесь: https://tprg.ru/4uBP
#ии
Forwarded from Типичный программист
У нас на сайте есть небольшая подборка хитрых приёмов на Python, которые здорово упростят жизнь тем, кто пишет или будет писать код на Python:
https://tprg.ru/rCJf
#python
https://tprg.ru/rCJf
#python
Гайд по обработке данных с помощью Pandas: часть первая
https://tproger.ru/articles/gajd-po-obrabotke-dannyh-s-pomoshhyu-pandas-chast-pervaya
https://tproger.ru/articles/gajd-po-obrabotke-dannyh-s-pomoshhyu-pandas-chast-pervaya
Tproger
Работа с Pandas: ультимативный гайд по библиотеке
Разбираем, как начать работу с Pandas. В этой части самые базовые приёмы: чтение и запись данных, индексирование, агрегация и другие основы.
Обзор на веб-ресурсы, построенные в Web 3.0
https://tproger.ru/articles/obzor-na-veb-resursy-postroennye-v-web-3-0
https://tproger.ru/articles/obzor-na-veb-resursy-postroennye-v-web-3-0
Tproger
7 ресурсов Web 3.0. Каким будет Интернет будущего
Рассмотрели, что такое Web 3.0 и как он работает. Представили краткий обзор веб-ресурсы Web 3.0, которые уже существуют и полноценно работают.