DEV: Рубиновые тона

DEV: Рубиновые тона

Анонсы новых видео о программировании (Ruby/Rails, Solidity/Ethereum, Python, JS и не только), практические советы, обзор полезных инструментов и новости из мира IT

Юзернейм
@dev_in_ruby_colors
Категория
Технологии
Страна
РоссияРоссия
Создан
, 5 лет
Подписчики3 247−1 за неделю
Просмотров на пост, 7 дн.508−19,2% к пред. 7 дн.
ERR15,63 %за 7 дней

Подписчики, 30 дней

19 окт. – 4 нояб.−18 (−0,6%)

Показать таблицей
ДатаПодписчики
19 окт. 2026 г.3 265
20 окт. 2026 г.3 262
21 окт. 2026 г.3 261
22 окт. 2026 г.3 257
23 окт. 2026 г.3 255
24 окт. 2026 г.3 252
25 окт. 2026 г.3 251
26 окт. 2026 г.3 251
27 окт. 2026 г.3 247
28 окт. 2026 г.3 248
29 окт. 2026 г.3 247
30 окт. 2026 г.3 248
31 окт. 2026 г.3 244
1 нояб. 2026 г.3 243
2 нояб. 2026 г.3 243
3 нояб. 2026 г.3 245
4 нояб. 2026 г.3 247

Средние просмотры поста по дням

По дню публикации

Показать таблицей
ДатаПросмотров на пост
14 окт. 2026 г.1 013
16 окт. 2026 г.742
18 окт. 2026 г.677
20 окт. 2026 г.830
21 окт. 2026 г.839
23 окт. 2026 г.617
26 окт. 2026 г.616
27 окт. 2026 г.535
31 окт. 2026 г.597
3 нояб. 2026 г.418

Самые просматриваемые за месяц

  1. 01
    Просмотры1,01 тыс.
    Пересылки2
    Реакции6
    Комментарии—
  2. 02
    Просмотры839
    Пересылки11
    Реакции21
    Комментарии—
  3. 03
    Просмотры830
    Пересылки5
    Реакции17
    Комментарии—
  4. 04
    Просмотры742
    Пересылки6
    Реакции9
    Комментарии—
  5. 05
    Просмотры677
    Пересылки4
    Реакции5
    Комментарии—

Новые посты

#1441Превью ссылки
Просмотры418−38%к среднему
Пересылки2
Реакции11
Комментарии—
#1440Фото
Просмотры597−11%к среднему
Пересылки10
Реакции6
Комментарии—
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
3 ч318
4 ч360
15 ч440
27 ч509
76 ч597
  1. Через 6 часов360
  2. Через 24 часа509
  3. Всего сейчас597
#1439Текст

И немного из рубрики "записки на манжетах", коей не было сколько-то месяцев... Чем дальше я продвигаюсь в плейлисте про абстрактную алгебру, тем больше думаю, как, вероятно, тяжело это давалось бы студентам в среднестатистическом институте. Просто я хорошо помню эти суровые книги, в которых всё всегда было *очевидно* и вытекало из какой-нибудь леммы номер 1.8, а если тебе не очевидно - ну ты просто дурак. Почему-то запомнился один учебник по программированию, переведённый с английского. Он прямо сломал парадигму, потому что он разговаривал с тобой на равных и *вежливо*. Разумеется, это был далеко не первый учебник по разработке, но именно он оказался какой-то "не такой". Потому что старые учебники - они прямо были агрессивные и сильно ругались. "ТЫ ВООБЩЕ КТО ТАКОЙ? *Меня* написали самые лучшие, самые бородатые мужики в самых растянутых свитерах, лучшие из лучших в СССР! Ты вообще знаешь, мелкий засранец, сколько миллионов - сотен миллионов! - жило в СССР? Так вот самые крутые из этих миллионов создали меня! Поэтому, сопляк, сиди тихо и слушай. И *я* говорю тебе, что вот это следствие *очевидным образом* вытекает из леммы 1.8. Понял?! А если не понял, я надеру тебе задницу!". Впрочем, я тоже, вероятно, грешу такими заходами, что, мол, "тут всё просто", но стараюсь этого избегать, насколько возможно. Лучше повторить несколько раз, чем понадеяться, что слушателю будет всё очевидно 😂

Открыть в Telegram
Просмотры499−26%к среднему
Пересылки5
Реакции16
Комментарии—
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
3 ч172
8 ч366
26 ч433
38 ч464
74 ч499
  1. Через 6 часов366
  2. Через 24 часа433
  3. Всего сейчас499
#1438Текст

Как взломать криптографию за четыре попытки, или Индийский центр сертификации наносит ответный удар 🤡 Недавно выяснилось, что у нескольких промежуточных центров сертификации индийской компании eMudhra приватные ключи были числами 4, 56, 66, 115, 155, 156, 230 и 237. Да-да, один из приватных ключей был буквально 4 (при этом использовалась вполне серьёзная эллиптическая кривая P-384, рассчитанная на 192-битную криптографическую стойкость). В нормальных условиях восстановить приватный ключ по публичному практически невозможно. Но если приватный ключ равен 4, то взлом выглядит примерно так: from cryptography.hazmat.primitives.asymmetric import ec curve = ec.SECP384R1() # Представим, что CA сгенерировал ключ 4. private_key = ec.derive_private_key(4, curve) public_key = private_key.public_key().public_numbers() # Атакующий знает только публичный ключ. for candidate in range(1, 256): test = ec.derive_private_key(candidate, curve) point = test.public_key().public_numbers() if (point.x, point.y) == (public_key.x, public_key.y): print(f"ВЗЛОМАЛИ: {candidate}") break Почему это плохо? Центры сертификации (они же "удостоверяющие центры") выпускают цифровые сертификаты, с помощью которых браузеры проверяют подлинность HTTPS-сайтов. Если злоумышленник получает приватный ключ доверенного промежуточного CA, он потенциально может выпускать поддельные сертификаты для чужих доменов и использовать их для перехвата соединений. Самое забавное, что математика P-384 не сломалась, просто вместо случайного числа из примерно 2^384 возможных значений система использовала числа, которые можно перебрать за долю секунды. И да, теоретически честный генератор тоже может случайно выдать 4. Просто вероятность этого примерно один шанс на 10^116. А сколько пришлось бы перебирать нормальный ключ? Для P-384 лучший известный универсальный классический алгоритм требует порядка 2^192 операций. Даже если представить фантастический компьютер, выполняющий триллион операций над точками кривой в секунду, поиск занял бы порядка 10^38 лет. Для сравнения, возраст Вселенной — около 13,8 миллиарда лет. То есть взлом занял бы примерно в 10^28 раз больше времени, чем существует Вселенная.

Открыть в Telegram
Просмотры570−15%к среднему
Пересылки11
Реакции8
Комментарии—
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
6 ч267
11 ч448
29 ч507
41 ч536
77 ч570
  1. Через 6 часов267
  2. Через 24 часа507
  3. Всего сейчас570
#1437Превью ссылки
Просмотры616−9%к среднему
Пересылки9
Реакции6
Комментарии—
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
10 ч452
34 ч580
45 ч600
70 ч616
  1. Всего сейчас616
#1436Превью ссылки
Просмотры617−9%к среднему
Пересылки19
Реакции7
Комментарии—
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
5 ч368
15 ч442
27 ч496
42 ч516
76 ч617
  1. Через 6 часов368
  2. Через 24 часа496
  3. Всего сейчас617
#1435Фото
Просмотры839+24%к среднему
Пересылки11
Реакции21
Комментарии—
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
5 ч450
10 ч542
36 ч720
71 ч839
  1. Через 6 часов450
  2. Всего сейчас839
#1434Текстизменён
Просмотры830+23%к среднему
Пересылки5
Реакции17
Комментарии—
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
12 ч447
33 ч656
38 ч674
76 ч830
  1. Всего сейчас830
#1433Текстизменён
Просмотры6770%к среднему
Пересылки4
Реакции5
Комментарии—
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
17 ч425
35 ч492
68 ч677
  1. Через 24 часа425
  2. Всего сейчас677
#1432Фото
Просмотры742+10%к среднему
Пересылки6
Реакции9
Комментарии—
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
57 ч715
75 ч742
  1. Всего сейчас742

Все посты

Связи