en
Feedback
Прогер

Прогер

Closed channel

Программирование и айти Сотрудничество: @bogdan_lapenko Пригласительный линк: @umnyiprogrammist Ресурс в перечне: https://tinyurl.com/umnyiprg Биржа: https://telega.in/c/+IohX2XS6sOhhZDRi ЗАЯВКИ ПРИНИМАЮТСЯ МОМЕНТАЛЬНО

Show more

📈 Analytical overview of Telegram channel Прогер

Channel Прогер in the Russian language segment is an active participant. Currently, the community unites 92 997 subscribers, ranking 1 380 in the Technologies & Applications category and 6 037 in the Russia region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 92 997 subscribers.

According to the latest data from 24 June, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -1 536 over the last 30 days and by -78 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 14.14%. Within the first 24 hours after publication, content typically collects 5.79% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 13 157 views. Within the first day, a publication typically gains 5 384 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 67.
  • Thematic interests: Content is focused on key topics such as github, rust, microsoft, linux, c++.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
Программирование и айти Сотрудничество: @bogdan_lapenko Пригласительный линк: @umnyiprogrammist Ресурс в перечне: https://tinyurl.com/umnyiprg Биржа: https://telega.in/c/+IohX2XS6sOhhZDRi ЗАЯВКИ ПРИНИМАЮТСЯ МОМЕНТАЛЬНО

Thanks to the high frequency of updates (latest data received on 25 June, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

92 997
Subscribers
-7824 hours
-3627 days
-1 53630 days
Posts Archive
Новый китайский владелец популярного проекта Polyfill JS внедрил вредоносное ПО более чем на 100 тысяч сайтов, которое перенаправляло пользователей на мошеннические сайты, букмекерские конторы и online-казино Polyfill.js — популярная библиотека с открытым исходным кодом для поддержки старых браузеров. Более 100 тыс. сайтов встраивают ее через домен cdn.polyfill.io. В феврале этого года китайская компания Funnull купила домен и аккаунт на Github. С тех пор этот домен был замечен в внедрении вредоносного ПО на мобильные устройства через вебсайты, использующие cdn.polyfill.io. Этот инцидент является типичным примером атаки на цепочку поставок — software supply chain attacks. Перенаправление срабатывало не всегда, а в определённые часы и при соблюдении условий, таких как открытие сайта с мобильного телефона и отсутствие Cookie, сигнализирующих, что страницу открыл администратор сайта. При выявлении на сайте систем web-аналитики, редирект задерживался на несколько секунд, чтобы не засветиться в статистике таких систем Google начал блокировать рекламу для сайтов eCommerce, использующих polyfill.io, а Cloudflare реализовала перенаправление в реальном времени с cdn.polyfill.io на свою версию. Позже регистратор Namecheap приостановил действие домена, устранив риск на данный момент. Рекомендуется удалить все ссылки на polyfill.io в вашем коде Сейчас новый владелец удаляет из GitHub любые жалобы, указывающие на подозрительную активность или смену владельца

Какая основная цель функции GROUP_CONCAT() в SQL?
Anonymous voting

Китайский аналог GitHub копирует популярные репозитории без ведома владельцев. Пользователь обнаружил свой репозиторий на кит
Китайский аналог GitHub копирует популярные репозитории без ведома владельцев. Пользователь обнаружил свой репозиторий на китайском сайте GitCode. При этом сам он не регистрировался на сайте и не знал о его существовании Создатели клона активно наполняют его новым контентом, перезаливая чужие репозитории. На сайте нельзя зарегистрироваться без китайского номера телефона. Ранее компания-разработчик несколько раз попадалась на краже чужого кода

Swift. Основы разработки приложений под iOS, iPadOS и macOS Автор: Усов Василий Год: 2021 Количество страниц: 545 Все базовые
Swift. Основы разработки приложений под iOS, iPadOS и macOS Автор: Усов Василий Год: 2021 Количество страниц: 545 Все базовые концепции программирования и основы синтаксиса объясняются доступным языком, поэтому если вы никогда раньше не занимались разработкой, то эта книга — отличный старт Скачать книгу

+1
Google добавили облегченную тестовую версию Gemini в Chrome Canary (браузер для разработчиков). Модель выдаёт ответы с задержкой менее 100 мс Нейронка работает без интернета, бесплатна и задействует меньше 2 ГБ ОЗУ.  Чтобы включить Gemini, достаточно всего двух строк кода: const session await window.ai.createTextSession() await session.prompt("Slang for beer")

Piku — самый крошечный PaaS, который вы когда-либо видели. Piku позволяет вам выполнять развертывание git push на ваших собственных серверах

FSD — полный курс Чему вы научитесь: — FSD, best practises, архитектурные принципы — Много примеров разной сложности — Начнём
FSD — полный курс Чему вы научитесь: — FSD, best practises, архитектурные принципы — Много примеров разной сложности — Начнём с базовых абстрактных поняnий, закончим конкретными решениями задач на самых популярных технологиях Скачать курс

Создание игры «Крестики-нолики» на Python + код

Чистый дизайн. Практика эмпирического проектирования ПО Автор: Кент Бек Год: 2024 Количество страниц: 176 Грязный код создает
Чистый дизайн. Практика эмпирического проектирования ПО Автор: Кент Бек Год: 2024 Количество страниц: 176 Грязный код создает проблемы. Чтобы код было проще читать, приходится проводить его очистку, разбивая на части, с которыми удобно работать. Книга не заставляет читателя проводить очистку сразу и целиком, а позволяет протестировать несколько примеров, которые подходят для поставленной задачи. Вы узнаете, как логически разделить на части большую функцию, содержащую множество строк кода. Познакомитесь с теоретическими понятиями программного дизайна: сцеплением, связностью, дисконтированными денежными потоками и вариативностью Скачать книгу

Repost from loldev();

Основы веб разработки на React Чему вы научитесь: — В этом курсе мы изучим React, Redux Toolkit и React Router, написав 2 пол
Основы веб разработки на React Чему вы научитесь: — В этом курсе мы изучим React, Redux Toolkit и React Router, написав 2 полноценных приложения — Этот курс подойдёт тем, кто только начинает свой путь во frontend разработку и готов начать работать со свои первым Frontend фреймворком — От вас требуется знание HTML и CSS, так как мы будем с нуля верстать наши проекты и конечно же JavaScript — Начальное знание TypeScript будет плюсом, так как второе приложение мы уже будет переводить на TypeScript Скачать курс

Что из перечисленного НЕ является составным типом данных в JavaScript?
Anonymous voting

Django 3.0. Практика создания веб-сайтов на Python Автор: Владимир Дронов Год: 2020 Количество страниц: 704 Книга посвящена с
Django 3.0. Практика создания веб-сайтов на Python Автор: Владимир Дронов Год: 2020 Количество страниц: 704 Книга посвящена созданию веб-сайтов на языке Python с использованием веб-фреймворка Django 3.0. Рассмотрены новинки Django 3.0 и дано наиболее полное описание его инструментов: моделей, контроллеров, шаблонов, средств обработки пользовательского ввода, включая выгруженные файлы, разграничения доступа, посредников, сигналов, инструментов для отправки электронной почты и кэширования Скачать книгу

Intel нашла причину нестабильной работы Core i9 В Сеть попал внутренний документ Intel, описывающий причины нестабильной рабо
Intel нашла причину нестабильной работы Core i9 В Сеть попал внутренний документ Intel, описывающий причины нестабильной работы топовых процессоров Core i9 13-го и 14-го поколений. Так, Intel фактически признает свою вину, указывая, что проблема кроется в алгоритмах микрокода CPU. До этого компания в большей степени винила производителей системных плат Intel просит клиентов обновить BIOS до микрокода 0x125 или более поздней версии до 19 июля 2024 года. Получается, до 19 июля производители системных плат, вероятно, выпустят обновления BIOS, исправляющие проблему. Правда, официального заявления Intel пока не делала

Сервис для корпоративного общения Slack объявил о приостановке работы учётных записей российских пользователей из-за новых санкций Компания сообщила российским клиентам о приостановке учетных записей через 30 дней с момента уведомления. В письме подчеркивается, что Slack следует законам о санкциях и экспортном контроле США, ЕС и других стран

Шпаргалка по PHP

Python. Асинхронность Чему вы научитесь: — Основные принципы работы asyncio и "граблям", с которыми сталкивается большинство
Python. Асинхронность Чему вы научитесь: — Основные принципы работы asyncio и "граблям", с которыми сталкивается большинство — Кейсы использования asyncio в проекте с множеством CPU-bound операций и в работе легаси — Разбор Event Loop — Альтернативы asyncio и их преимущества Скачать курс

Идея по улучшению многопоточного кода, демонстрация на примерах современного C++. Александр Корнилов описывает подход, который помогает избежать типичных ошибок, связанных с использованием базовых примитивов синхронизации

Ссылки на методы в Java — это способ упрощенного вызова методов или конструктора, который позволяет передавать их как аргументы в методы или сохранять в переменных. Ссылки на методы появились в Java 8 и являются частью улучшенной поддержки функционального программирования в языке. Есть несколько видов ссылок на методы: 1. Ссылка на статический метод. Используется для вызова статических методов класса. Синтаксис:
ContainingClass::staticMethodName
Пример:
import java.util.function.Function;

public class MethodReferenceExample {
    public static void main(String[] args) {
        Function<String, Integer> converter = Integer::parseInt;
        Integer number = converter.apply("123");
        System.out.println(number); // 123
    }
}
2. Ссылка на метод экземпляра конкретного объекта. Используется для вызова методов экземпляра объекта. Синтаксис:
containingObject::instanceMethodName
Пример:
import java.util.Arrays;
import java.util.List;

public class MethodReferenceExample {
    public static void main(String[] args) {
        List<String> names = Arrays.asList("Alice", "Bob", "Charlie");
        names.forEach(System.out::println);
    }
}
3. Ссылка на метод экземпляра произвольного объекта определенного типа. Синтаксис:
ContainingType::methodName
Пример:
import java.util.function.Function;

public class FunctionExample {
    public static void main(String[] args) {
        Function<String, Integer> stringLength = String::length;
        Integer length = stringLength.apply("Hello, World!");
        System.out.println(length); // 13
    }
}
Отличие от предыдущего вида в том, что в предыдущем ссылка на метод получается у конкретного объекта, стало быть вызовется метод этого объекта, а в нашем случае при получении ссылки на метод, мы знаем только метод, но объект у которого вызовется этот метод еще не известен, он будет предоставлен при вызове метода. Код выше будет означать "Hello, World!".length() 4. Ссылка на конструктор. Используется для вызова конструктора. Синтаксис:
ClassName::new
Пример:
import java.util.function.Supplier;

public class MethodReferenceExample {
    public static void main(String[] args) {
        Supplier<MethodReferenceExample> exampleSupplier = MethodReferenceExample::new;
        MethodReferenceExample example = exampleSupplier.get();
        System.out.println(example); // MethodReferenceExample@<hashcode>
    }
}

Линус Торвальдс воспользовался ролью великодушного пожизненного диктатора Linux и объявил о своём решении перенести код расши
Линус Торвальдс воспользовался ролью великодушного пожизненного диктатора Linux и объявил о своём решении перенести код расширяемого планировщика (extensible scheduler) sched_ext (патчи sched_ext v6) в рабочую ветку Linux 6.11 (находится в разработке, текущий релиз Linux 6.9), хотя против этого действия были некоторые мейнтейнеры проекта Торвальдс считает, что код sched_ext достаточно готов и представляет реальную ценность для основного ядра Linux. По его мнению, не стоит тянуть с sched_ext, продолжая работать с этим компонентом вне рабочей ветки будущей версии ядра Linux