Кто-то изящно признался в любви к «Цифровому Сопротивлению» через выгрузку Роскомнадзора.
Что за выгрузка? Это часть списка блокируемых IP-адресов запрещённых сайтов. Вчера целый день число адресов в выгрузке причудливо менялось (от 47 до 55 тысяч). И только вечером стало понятно зачем это всё.
Если преобразовать график блокировок с помощью азбуки Морзе, то получится «Digital Resistance». Красиво.
Что за выгрузка? Это часть списка блокируемых IP-адресов запрещённых сайтов. Вчера целый день число адресов в выгрузке причудливо менялось (от 47 до 55 тысяч). И только вечером стало понятно зачем это всё.
Если преобразовать график блокировок с помощью азбуки Морзе, то получится «Digital Resistance». Красиво.
30 цитат великих программистов:
1. Билл Гейтс. «Аккуратный программист — быстрый программист».
2. Стив Джобс. «Сегодня ты делаешь код, завтра код делает тебе деньги».
3. Маркус Перссон. «Если твой код работает, значит это хороший код».
4. Гейб Логан Ньюэлл. «Чтобы понять код мида, нужно быть мидом. Чтобы понять код сеньора, достаточно быть джуном».
5. Брайан Керниган. «У каждого языка есть время жизни. За исключением ’Кобола’, конечно».
6. Линус Торвальдс. «Настоящий программист гораздо больше читает, чем пишет».
7. Марк Цукерберг. «Комментарии в коде должны быть похожими на кружевные трусики: маленькими, прозрачными, и оставляющими достаточно места для воображения».
8. Павел Дуров. «Скорость имеет значение».
7. Расмус Лердорф. «Когда я не знаю, с чего начать, я открываю чистый файл и пишу: ’// С чего бы начать?’. Дальше всё идёт как-то само собой».
8. Ада Лавлейс. «Если ваша работа не документирована, значит вы не работали».
9. Дональд Эрвин Кнут. «Писать книги сложнее, чем писать программы. Любой писатель может стать хотя бы посредственным программистом. Обратное, к сожалению, неверно».
10. Бьёрн Страуструп. «Если над кодом работали 20 человек, значит его можно сделать в 20 раз меньше и в 20 раз быстрее».
11. Ричард Мэттью Столлман. «Если бы Омар Хайям жил сейчас, он наверняка был бы пиратом».
12. Стив Возняк. «На собеседованиях я обычно спрашиваю, часто ли испытуемый использует костыли. Это хороший способ отсеять патологических лжецов».
13. Сид Мейер. «Не ожидайте ухоженных ногтей от первопроходцев».
14. Алан Кёртис Кэй. «Можно сделать довольно большой проект, вообще не прикасаясь к мыши. Но зачем?».
15. Брэм Коэн. «На длинных дистанциях выигрывают стайеры».
16. Джон Кармак. «Всегда начинайте со структуры данных».
17. Джеймс Гослинг. «Кофе не помогает программировать, зато он приятен на вкус».
18. Андерс Хейлсберг. «Не бывает хороших языков, бывают хорошие программисты».
19. Кен Томпсон. «Проще отучить собаку лаять на почтальона, чем отучить админа работать под рутом».
20. Давид Хейнемейер Ханссон. «Когда-то я был достаточно наивен, надеясь, что мне достаточно будет хорошо выучить один язык».
21. Эндрю Таненбаум. «Завидую тестировщикам: все хотят с ними дружить».
22. Юкихиро Мацумото. «Отдавайте распоряжения в письменном виде: программист вы, в конце концов, или нет?».
23. Ларри Уолл. «И где теперь ваш ассемблер?».
24. Крис Хьюз. «Чем опытнее программист, тем лучше он осознаёт всю скудность своих знаний и навыков».
25. Эрик Стивен Рэймонд. «Хакер всегда выигрывает в честной схватке, потому что он нечестен».
26. Питер Нортон. «Идеальному коду место в музее: там ценят всякие древности».
27. Дастин Московиц. «Не экономьте на дизайне: конечный пользователь ровным счётом ничего не понимает в программировании».
28. Стив Возняк. «Довольно сложно руководить программистом, которому не нужны деньги».
29. Ричард Мэттью Столлман. «Выучите LISP, и вы не будете работать ни одного дня в своей жизни. Выучите PHP, и вы таки сумеете заработать себе на кусок хлеба».
30. Брендан Эйх. «Прежде, чем начать сеанс парного программирования, уберите из комнаты все острые предметы».
1. Билл Гейтс. «Аккуратный программист — быстрый программист».
2. Стив Джобс. «Сегодня ты делаешь код, завтра код делает тебе деньги».
3. Маркус Перссон. «Если твой код работает, значит это хороший код».
4. Гейб Логан Ньюэлл. «Чтобы понять код мида, нужно быть мидом. Чтобы понять код сеньора, достаточно быть джуном».
5. Брайан Керниган. «У каждого языка есть время жизни. За исключением ’Кобола’, конечно».
6. Линус Торвальдс. «Настоящий программист гораздо больше читает, чем пишет».
7. Марк Цукерберг. «Комментарии в коде должны быть похожими на кружевные трусики: маленькими, прозрачными, и оставляющими достаточно места для воображения».
8. Павел Дуров. «Скорость имеет значение».
7. Расмус Лердорф. «Когда я не знаю, с чего начать, я открываю чистый файл и пишу: ’// С чего бы начать?’. Дальше всё идёт как-то само собой».
8. Ада Лавлейс. «Если ваша работа не документирована, значит вы не работали».
9. Дональд Эрвин Кнут. «Писать книги сложнее, чем писать программы. Любой писатель может стать хотя бы посредственным программистом. Обратное, к сожалению, неверно».
10. Бьёрн Страуструп. «Если над кодом работали 20 человек, значит его можно сделать в 20 раз меньше и в 20 раз быстрее».
11. Ричард Мэттью Столлман. «Если бы Омар Хайям жил сейчас, он наверняка был бы пиратом».
12. Стив Возняк. «На собеседованиях я обычно спрашиваю, часто ли испытуемый использует костыли. Это хороший способ отсеять патологических лжецов».
13. Сид Мейер. «Не ожидайте ухоженных ногтей от первопроходцев».
14. Алан Кёртис Кэй. «Можно сделать довольно большой проект, вообще не прикасаясь к мыши. Но зачем?».
15. Брэм Коэн. «На длинных дистанциях выигрывают стайеры».
16. Джон Кармак. «Всегда начинайте со структуры данных».
17. Джеймс Гослинг. «Кофе не помогает программировать, зато он приятен на вкус».
18. Андерс Хейлсберг. «Не бывает хороших языков, бывают хорошие программисты».
19. Кен Томпсон. «Проще отучить собаку лаять на почтальона, чем отучить админа работать под рутом».
20. Давид Хейнемейер Ханссон. «Когда-то я был достаточно наивен, надеясь, что мне достаточно будет хорошо выучить один язык».
21. Эндрю Таненбаум. «Завидую тестировщикам: все хотят с ними дружить».
22. Юкихиро Мацумото. «Отдавайте распоряжения в письменном виде: программист вы, в конце концов, или нет?».
23. Ларри Уолл. «И где теперь ваш ассемблер?».
24. Крис Хьюз. «Чем опытнее программист, тем лучше он осознаёт всю скудность своих знаний и навыков».
25. Эрик Стивен Рэймонд. «Хакер всегда выигрывает в честной схватке, потому что он нечестен».
26. Питер Нортон. «Идеальному коду место в музее: там ценят всякие древности».
27. Дастин Московиц. «Не экономьте на дизайне: конечный пользователь ровным счётом ничего не понимает в программировании».
28. Стив Возняк. «Довольно сложно руководить программистом, которому не нужны деньги».
29. Ричард Мэттью Столлман. «Выучите LISP, и вы не будете работать ни одного дня в своей жизни. Выучите PHP, и вы таки сумеете заработать себе на кусок хлеба».
30. Брендан Эйх. «Прежде, чем начать сеанс парного программирования, уберите из комнаты все острые предметы».
На острове Key West, в трёх часах езды от Майами, есть дом-музей Эрнеста Хемингуэя, в котором живут пятьдесят котов и кошек особой породы, у каждого из которых шесть пальцев на лапах. Некоторые из котов являются прямыми потомками особей, которые в тридцатых годах прошлого века жили здесь вместе с писателем. У каждого из них есть имя — их называют именами известных личностей.
Сложно сказать, что больше притягивает в это место людей — история жизни известного писателя или котики, хаотично разбросанные по всему дому и вокруг него.
Вход в музей стоит 14$, детям — 6$. Котов можно гладить, но на руки брать нельзя.
Сложно сказать, что больше притягивает в это место людей — история жизни известного писателя или котики, хаотично разбросанные по всему дому и вокруг него.
Вход в музей стоит 14$, детям — 6$. Котов можно гладить, но на руки брать нельзя.
Forwarded from ЗаТелеком 🌐
Многие подписались на этот канал на волне хайпа блокировок тележки. И не очень понимают, что канал-то, собственно, очень специфичный и профессиональный. Потому мне приходится теперь писать какие-то философические тексты, чтоб оправдать доверие. И в то же время — достаточно много профессионалов, которым вот вообще рассказы за очевидные вещи скучны.
Я попробую и тем, и тем :)
Но это сложно, да.
Введение: в этих наших интернетах существуют элитные провайдеры. Их еще называют TIER-1. Суть, если коротко, то такие провайдеры на столько круты, у них такие клиенты, что они не оказывают услуги кому попало. И при организации стыков никому не платят. Их список не очень большой:
AT&T-->United States [3]
CenturyLink (formerly Level 3, Qwest, Savvis, Global Crossing, TW Telecom and Exodus) --> United States [>120]
Deutsche Telekom AG (ICSS) --> Germany [1]
GTT Communications, Inc. (formerly Tinet & nLayer) --> United States [28]
KPN International --> Netherlands [3]
Liberty Global --> United Kingdom [0]
NTT Communications (America) (formerly Verio) --> Japan [31]
Orange (OpenTransit) --> France [0]
PCCW Global --> Hong Kong [18]
Sprint (SoftBank Group) --> Japan [14]
Tata Communications (America) (Acquired Teleglobe) --> India [0]
Telecom Italia Sparkle (Seabone) --> Italy [1882]
Telxius (Subsidiary of Telefónica) --> Spain [8]
Telia Carrier --> Sweden [34]
Verizon Enterprise Solutions (formerly UUNET and XO Communications) --> United States [13]
Zayo Group (formerly AboveNet) --> United States [1]
Cogent Communications --> United States [185]
Hurricane Electric --> United States [32]
После стрелочки идет страна оператора. А вот в квадратных скобках — количество IP-адресов, которые заблокированы Роскомнадзором. Ну, то есть, под блокировки из всех операторов не попали только Liberty Global, Orange (что странно) и индийская Tata Communications. Но последяя точно попадалась, видимо, на актуальной разборке удалили.
Что я этим хотел сказать… Потенциально, блокировки «тирванов» могут привести к очень печальным последствиям. После которых неработающие банкоматы Сбера вам покажутся цветочками.
Через «тирваны» проходит именно чувствительный трафик. Например, международная телефония. Или телеметрия аэропортов. Или платежные шлюзы SWIFT. Или взаимодействие логистических центров, управление железными дорогами и еще чего более страшного.
И то, как РКН рандомно блочит айпишники и до сих пор никто не умер — это всего лишь случайность, основанная на больших числах. И не нужно надеяться, что все обойдется. Упавший по вине РКН самолёт (к примеру) — это всего лишь вопрос времени. А работающая международная телефония — вопрос квалификации пацанов на интерконнекте. Но тоже вопрос времени. Они могут и пропустить чего.
Я б на вашем месте начинал уже бояться, да.
Я попробую и тем, и тем :)
Но это сложно, да.
Введение: в этих наших интернетах существуют элитные провайдеры. Их еще называют TIER-1. Суть, если коротко, то такие провайдеры на столько круты, у них такие клиенты, что они не оказывают услуги кому попало. И при организации стыков никому не платят. Их список не очень большой:
AT&T-->United States [3]
CenturyLink (formerly Level 3, Qwest, Savvis, Global Crossing, TW Telecom and Exodus) --> United States [>120]
Deutsche Telekom AG (ICSS) --> Germany [1]
GTT Communications, Inc. (formerly Tinet & nLayer) --> United States [28]
KPN International --> Netherlands [3]
Liberty Global --> United Kingdom [0]
NTT Communications (America) (formerly Verio) --> Japan [31]
Orange (OpenTransit) --> France [0]
PCCW Global --> Hong Kong [18]
Sprint (SoftBank Group) --> Japan [14]
Tata Communications (America) (Acquired Teleglobe) --> India [0]
Telecom Italia Sparkle (Seabone) --> Italy [1882]
Telxius (Subsidiary of Telefónica) --> Spain [8]
Telia Carrier --> Sweden [34]
Verizon Enterprise Solutions (formerly UUNET and XO Communications) --> United States [13]
Zayo Group (formerly AboveNet) --> United States [1]
Cogent Communications --> United States [185]
Hurricane Electric --> United States [32]
После стрелочки идет страна оператора. А вот в квадратных скобках — количество IP-адресов, которые заблокированы Роскомнадзором. Ну, то есть, под блокировки из всех операторов не попали только Liberty Global, Orange (что странно) и индийская Tata Communications. Но последяя точно попадалась, видимо, на актуальной разборке удалили.
Что я этим хотел сказать… Потенциально, блокировки «тирванов» могут привести к очень печальным последствиям. После которых неработающие банкоматы Сбера вам покажутся цветочками.
Через «тирваны» проходит именно чувствительный трафик. Например, международная телефония. Или телеметрия аэропортов. Или платежные шлюзы SWIFT. Или взаимодействие логистических центров, управление железными дорогами и еще чего более страшного.
И то, как РКН рандомно блочит айпишники и до сих пор никто не умер — это всего лишь случайность, основанная на больших числах. И не нужно надеяться, что все обойдется. Упавший по вине РКН самолёт (к примеру) — это всего лишь вопрос времени. А работающая международная телефония — вопрос квалификации пацанов на интерконнекте. Но тоже вопрос времени. Они могут и пропустить чего.
Я б на вашем месте начинал уже бояться, да.