78.0KПодписчиков
июл 2025Добавлен
РусскийЯзык
Описание
Tproger — одно из крупнейших в рунете...
Статистика
Рост подписчиков
77 975▼ 1.5%
| Дата | Подписчиков |
|---|---|
| 31 июл | 79 133 |
| 1 авг | 79 152 |
| 2 авг | 79 129 |
| 3 авг | 79 122 |
| 4 авг | 79 118 |
| 5 авг | 79 089 |
| 6 авг | 79 139 |
| 7 авг | 79 136 |
| 8 авг | 79 131 |
| 9 авг | 79 116 |
| 10 авг | 79 104 |
| 11 авг | 79 102 |
| 12 авг | 78 800 |
| 13 авг | 78 786 |
| 14 авг | 78 783 |
| 15 авг | 78 776 |
| 16 авг | 78 774 |
| 17 авг | 78 776 |
| 18 авг | 78 762 |
| 19 авг | 78 756 |
| 20 авг | 78 726 |
| 21 авг | 78 717 |
| 22 авг | 78 712 |
| 23 авг | 78 688 |
| 24 авг | 78 699 |
| 25 авг | 78 698 |
| 26 авг | 78 697 |
| 27 авг | 78 695 |
| 28 авг | 78 708 |
| 29 авг | 78 708 |
| 30 авг | 78 697 |
| 31 авг | 78 691 |
| 2 сен | 78 687 |
| 3 сен | 78 649 |
| 4 сен | 78 637 |
| 5 сен | 78 630 |
| 6 сен | 78 615 |
| 7 сен | 78 599 |
| 8 сен | 78 579 |
| 9 сен | 78 582 |
| 10 сен | 78 586 |
| 11 сен | 78 592 |
| 12 сен | 78 591 |
| 13 сен | 78 580 |
| 14 сен | 78 584 |
| 15 сен | 78 567 |
| 16 сен | 78 581 |
| 17 сен | 78 588 |
| 18 сен | 78 580 |
| 19 сен | 78 557 |
| 20 сен | 78 518 |
| 21 сен | 78 337 |
| 22 сен | 78 297 |
| 23 сен | 78 274 |
| 24 сен | 78 272 |
| 25 сен | 78 300 |
| 26 сен | 78 292 |
| 27 сен | 78 240 |
| 28 сен | 78 221 |
| 29 сен | 78 216 |
| 30 сен | 78 195 |
| 1 окт | 78 178 |
| 2 окт | 78 158 |
| 3 окт | 78 143 |
| 4 окт | 78 105 |
| 5 окт | 78 092 |
| 6 окт | 78 083 |
| 7 окт | 78 074 |
| 8 окт | 78 068 |
| 9 окт | 78 062 |
| 10 окт | 78 063 |
| 11 окт | 78 049 |
| 12 окт | 78 042 |
| 13 окт | 78 035 |
| 14 окт | 78 037 |
| 15 окт | 78 028 |
| 16 окт | 78 034 |
| 17 окт | 78 057 |
| 18 окт | 78 066 |
| 19 окт | 78 057 |
| 20 окт | 78 056 |
| 21 окт | 78 058 |
| 22 окт | 78 044 |
| 23 окт | 78 044 |
| 24 окт | 78 002 |
| 25 окт | 78 005 |
| 26 окт | 77 998 |
| 27 окт | 77 978 |
| 28 окт | 77 970 |
| 29 окт | 77 975 |
Количество постов
14 971▲ 2.1%
| Дата | Постов |
|---|---|
| 31 июл | 14 658 |
| 1 авг | 14 662 |
| 2 авг | 14 664 |
| 3 авг | 14 667 |
| 4 авг | 14 668 |
| 5 авг | 14 670 |
| 6 авг | 14 674 |
| 7 авг | 14 675 |
| 8 авг | 14 675 |
| 9 авг | 14 676 |
| 10 авг | 14 678 |
| 11 авг | 14 679 |
| 12 авг | 14 692 |
| 13 авг | 14 693 |
| 14 авг | 14 696 |
| 15 авг | 14 697 |
| 16 авг | 14 700 |
| 17 авг | 14 702 |
| 18 авг | 14 703 |
| 19 авг | 14 704 |
| 20 авг | 14 707 |
| 21 авг | 14 708 |
| 22 авг | 14 712 |
| 23 авг | 14 717 |
| 24 авг | 14 718 |
| 25 авг | 14 720 |
| 26 авг | 14 721 |
| 27 авг | 14 724 |
| 28 авг | 14 730 |
| 29 авг | 14 734 |
| 30 авг | 14 740 |
| 31 авг | 14 746 |
| 2 сен | 14 758 |
| 3 сен | 14 770 |
| 4 сен | 14 778 |
| 5 сен | 14 783 |
| 6 сен | 14 786 |
| 7 сен | 14 790 |
| 8 сен | 14 794 |
| 9 сен | 14 798 |
| 10 сен | 14 802 |
| 11 сен | 14 803 |
| 12 сен | 14 806 |
| 13 сен | 14 810 |
| 14 сен | 14 814 |
| 15 сен | 14 819 |
| 16 сен | 14 823 |
| 17 сен | 14 824 |
| 18 сен | 14 827 |
| 19 сен | 14 829 |
| 20 сен | 14 833 |
| 21 сен | 14 835 |
| 22 сен | 14 838 |
| 23 сен | 14 840 |
| 24 сен | 14 840 |
| 25 сен | 14 841 |
| 26 сен | 14 842 |
| 27 сен | 14 846 |
| 28 сен | 14 849 |
| 29 сен | 14 855 |
| 30 сен | 14 861 |
| 1 окт | 14 864 |
| 2 окт | 14 867 |
| 3 окт | 14 873 |
| 4 окт | 14 879 |
| 5 окт | 14 883 |
| 6 окт | 14 886 |
| 7 окт | 14 889 |
| 8 окт | 14 895 |
| 9 окт | 14 899 |
| 10 окт | 14 905 |
| 11 окт | 14 908 |
| 12 окт | 14 913 |
| 13 окт | 14 919 |
| 14 окт | 14 925 |
| 15 окт | 14 933 |
| 16 окт | 14 934 |
| 17 окт | 14 937 |
| 18 окт | 14 940 |
| 19 окт | 14 943 |
| 20 окт | 14 946 |
| 21 окт | 14 950 |
| 22 окт | 14 956 |
| 23 окт | 14 959 |
| 24 окт | 14 960 |
| 25 окт | 14 963 |
| 26 окт | 14 964 |
| 27 окт | 14 967 |
| 28 окт | 14 969 |
| 29 окт | 14 971 |
Средние просмотры на пост
6 324▼ 0.5%
| Дата | Просмотров |
|---|---|
| 31 июл | 6 353 |
| 1 авг | 5 912 |
| 2 авг | 6 085 |
| 3 авг | 5 746 |
| 4 авг | 5 792 |
| 5 авг | 5 674 |
| 6 авг | 5 403 |
| 7 авг | 6 022 |
| 8 авг | 6 276 |
| 9 авг | 6 271 |
| 10 авг | 6 627 |
| 11 авг | 6 571 |
| 12 авг | 5 407 |
| 13 авг | 5 500 |
| 14 авг | 5 153 |
| 15 авг | 5 427 |
| 16 авг | 5 367 |
| 17 авг | 5 672 |
| 18 авг | 6 002 |
| 19 авг | 6 093 |
| 20 авг | 6 198 |
| 21 авг | 6 315 |
| 22 авг | 5 913 |
| 23 авг | 5 371 |
| 24 авг | 6 117 |
| 25 авг | 6 008 |
| 26 авг | 6 180 |
| 27 авг | 6 066 |
| 28 авг | 5 778 |
| 29 авг | 5 455 |
| 30 авг | 4 808 |
| 31 авг | 4 711 |
| 2 сен | 4 910 |
| 3 сен | 4 294 |
| 4 сен | 4 750 |
| 5 сен | 4 971 |
| 6 сен | 5 144 |
| 7 сен | 4 991 |
| 8 сен | 5 174 |
| 9 сен | 5 408 |
| 10 сен | 5 843 |
| 11 сен | 6 423 |
| 12 сен | 6 032 |
| 13 сен | 6 098 |
| 14 сен | 5 847 |
| 15 сен | 5 033 |
| 16 сен | 5 064 |
| 17 сен | 5 298 |
| 18 сен | 5 054 |
| 19 сен | 5 273 |
| 20 сен | 5 198 |
| 21 сен | 5 225 |
| 22 сен | 5 208 |
| 23 сен | 5 319 |
| 24 сен | 5 533 |
| 25 сен | 5 578 |
| 26 сен | 5 718 |
| 27 сен | 5 424 |
| 28 сен | 5 342 |
| 29 сен | 5 082 |
| 30 сен | 4 993 |
| 1 окт | 5 203 |
| 2 окт | 5 391 |
| 3 окт | 4 612 |
| 4 окт | 3 918 |
| 5 окт | 4 273 |
| 6 окт | 4 820 |
| 7 окт | 5 132 |
| 8 окт | 4 791 |
| 9 окт | 4 636 |
| 10 окт | 4 278 |
| 11 окт | 4 488 |
| 12 окт | 4 190 |
| 13 окт | 4 458 |
| 14 окт | 4 708 |
| 15 окт | 4 477 |
| 16 окт | 4 990 |
| 17 окт | 5 221 |
| 18 окт | 5 283 |
| 19 окт | 5 481 |
| 20 окт | 5 425 |
| 21 окт | 5 228 |
| 22 окт | 5 828 |
| 23 окт | 5 870 |
| 24 окт | 5 943 |
| 25 окт | 6 178 |
| 26 окт | 6 089 |
| 27 окт | 6 689 |
| 28 окт | 6 419 |
| 29 окт | 6 324 |
Аналитика
Подписчики
−241−0,31%изменение за период
−8в среднем за день
+23лучший день · 17 окт 2026
−42худший день · 24 окт 2026
Публикации и охват
2,5постов в день · 32 за период
6 847средний охват поста
8,8%читаемость · доля подписчиков, видящих пост
28,4реакций на пост
81%постов с фото и видео
Место в каталоге
Самые просматриваемые посты
Посты, которые прочитали больше всего людей
- 8.3KБольше реплик Git — медленнее push. GitHub меняет эту связку В нынешней архитектуре GitHub репозиторий обычно хранится на пяти файловых серверах. Дополнительны20 окт 2026Открыть пост
- 8.3KБольше CSS — меньше работы при открытии страницы Стили тоже могут тормозить React: JavaScript вычисляет их во время выполнения, создаёт классы и вставляет прав21 окт 2026Открыть пост
- 8.2KПочему remove не удаляет число из Set<Short> В цикле добавляем short в Set<Short>, затем вызываем remove(i - 1). Кажется, предыдущий элемент должен исчезнуть.21 окт 2026Открыть пост
- 8.2KВсем привет, админ на связи! По моим наблюдениям сегодня резко выросла скорость развития многих технологических проектов. Несложно догадаться, что за этим стои20 окт 2026Открыть пост
- 8.2KИзменений стало вдвое больше. Проверки не успели за разработкой В августе Spotify влил около 17 тысяч изменений против 8100 годом ранее. Компания рассказала, ч20 окт 2026Открыть пост
Больше всего реакций
Посты, на которые читатели реагировали чаще всего
- 39Один зашифрованный архив, несколько получателей и никакого общего пароля Нужно передать архив нескольким коллегам. Можно завести общий пароль и потом разбирать24 окт 2026Открыть пост
- 37У NASA есть фреймворк для полётного софта Очереди сообщений, потоки, компоненты с явными интерфейсами. Звучит знакомо, пока не выясняется, что всё это нужно ро28 окт 2026Открыть пост
- 37Option в Rust не обязательно занимает дополнительное место У значения есть два состояния: оно присутствует или его нет. Кажется, для Option<T> к самому значени25 окт 2026Открыть пост
- 37Почему remove не удаляет число из Set<Short> В цикле добавляем short в Set<Short>, затем вызываем remove(i - 1). Кажется, предыдущий элемент должен исчезнуть.21 окт 2026Открыть пост
- 36Кто испортил это поле? В объекте уже лежит неправильное значение. Где его записали, неизвестно, а при следующем запуске ошибка может исчезнуть. Отладчик rr пре25 окт 2026Открыть пост
Посты из канала
29 окт 04:13
GitHub Issues показывает данные, пока сервер ещё отвечает
На записи переходы между issue выглядят почти мгновенными. Секрет не в том, что запросы вдруг перестали занимать время: часть данных уже лежит в браузере.
Команда GitHub разобрала свою схему с IndexedDB и stale-while-revalidate. Сначала инт...
169
📷 2
28 окт 09:59
Один удачный запуск ещё не бенчмарк
Команда отработала быстрее. Или просто данные уже оказались в кеше? hyperfine повторяет запуски и показывает среднее время, разброс и выбросы. На фоне красивого единственного замера это полезное занудство.
Параметр --warmup позволяет отдельно прогреть программу ...
3.5K
❤️ 19
📷 2
28 окт 05:59
Путь к репозиторию тоже умеет портить кеш
У Cloudflare ревьюер кода каждый раз получал почти один и тот же промпт, но общий кеш между репозиториями не работал. В переиспользуемую часть затесались путь к проекту и дата. Маленькая деталь, за которую платили на каждом ревью.
Команда вынесла меняющиес...
4.3K
❤️ 31
📷 1
28 окт 03:49
У NASA есть фреймворк для полётного софта
Очереди сообщений, потоки, компоненты с явными интерфейсами. Звучит знакомо, пока не выясняется, что всё это нужно роверу или вертолёту.
F´, он же F Prime, разработали в JPL для полётных и других embedded-приложений. Компоненты общаются через порты, C++-фр...
4.7K
❤️ 37
📷 1
27 окт 09:44
Кто забрал всю сеть?
Общий график показывает, что канал занят. Отлично, осталось понять кем. bandwhich раскладывает трафик сразу по процессам, соединениям и удалённым адресам. На видео из проекта видно, как вместо одного числа появляются конкретные потребители.
Под капотом он захватывает пакеты и ...
5.5K
❤️ 35
📷 2
26 окт 15:37
Голое железо и root-доступ, ВМ со снапшотами по расписанию, Kubernetes с GitOps в проде или всё сразу. В фановом тесте от команды Deckhouse из таких ответов складывается один из 10 типов инфраструктуры.
Укротитель давно научился жить с ВМ и Kubernetes рядом, но устал от двух центров управления. Сок...
5.9K
❤️ 29
📷 1
26 окт 09:40
Git умеет запоминать ваши решения конфликтов
Долгоживущая ветка, очередной rebase и знакомый конфликт в том же участке файла. Кажется, это решение уже набирали. Git умеет его запомнить: механизм rerere сохраняет исходный конфликт и результат ручной правки, если включён rerere.enabled.
При следующе...
6.3K
❤️ 27
26 окт 03:43
SQLite может завершить коммит удалением файла
Транзакция меняет несколько страниц базы, а питание может пропасть между двумя записями. Как после перезапуска получить «всё или ничего»? В разборе атомарного коммита SQLite важнейший момент выглядит буднично: удаляется файл журнала.
Речь о rollback jo...
6.5K
❤️ 34
25 окт 10:07
Option в Rust не обязательно занимает дополнительное место
У значения есть два состояния: оно присутствует или его нет. Кажется, для Option<T> к самому значению придётся добавить отдельный флаг. Но тип NonZeroU32 уже оставляет свободное состояние: число ноль в нём запрещено.
Именно ноль можно испо...
6.7K
❤️ 37
25 окт 04:01
Кто испортил это поле?
В объекте уже лежит неправильное значение. Где его записали, неизвестно, а при следующем запуске ошибка может исчезнуть. Отладчик rr предлагает сначала поймать сбой под записью, а потом сколько угодно раз разбирать один и тот же запуск в gdb.
В примере проекта у объекта Fire...
6.8K
❤️ 36
24 окт 08:54
Один зашифрованный архив, несколько получателей и никакого общего пароля
Нужно передать архив нескольким коллегам. Можно завести общий пароль и потом разбираться, кому его уже переслали. У утилиты age есть другой вариант: один файл шифруется на несколько публичных ключей, и каждый получатель открыв...
7.0K
❤️ 39
24 окт 02:54
Как поймать причину торможения, которое уже закончилось
Запрос иногда зависает, но к моменту включения трассировки всё снова работает. Тут полезен flight recorder из Go 1.25: он заранее собирает недавние события runtime в буфер в памяти. Когда программа замечает проблему, из буфера можно сохранить ...
7.0K
❤️ 26