return

Большая уборка в СДСМ

9 января 2023, 18:44

Нам пишут, что половина картинок в статьях СДСМ уже потерялись, потому что хранились на яндекс-фотках, а гифки превратились в жипеги.
И я (eucariot) уже думал, что от оформления и иллюстраций толком ничего не осталось, и уже начал втайне прощаться.
Но на выходных задурился и прошёлся по всем 23-м статьям цикла и провёл большую ревизию.
Ни одной картинки не потеряно! Все на месте (теперь). И даже стало лучше.

Вообще задачка казалась на пару часиков — найти потеряшки и восстановить то, что возможно. Но разве это наш путь?
Нет!
Надо всё перенести на наш собственный s3-хостинг и спасти от неминуемой гибели вслед за яндекс-фотками.
И начался процесс: написать скриптик, который пачкой будет загружать файлы на s3 в нужные бакеты и пути. Сохранить все картинки, заменить ссылки во всех статьях. И, конечно, попытаться найти потеряшки — они нашлись на хабре. Ребята — молодцы, позаботились о том, чтобы из пользовательских статей имг срц не превратились в тыкву — и все картинки пересохраняли в своё хранилище. А это значит — что и мы сможем себе перетащить.
Итак, все картинки нашлись и сохранены в надёжном месте.

Но просто так поменять url я не мог. При миграции на новый сайт вёрстка некоторых статей прилично поехала. И пройти мимо не получилось — навёл и там порядок. В итоге задачка на пару часов заняла все новогодние каникулы.
Заодно добавил содержание, обновил список статей и навёл порядок в подвале статей.
В общем наслаждайтесь.

Несколько мыслей:
— С удивлением обнаружил, что в начале 10-х никто не парился на тему SSL — у всех повально http — и никто не считал это зазорным (даже гугол)
— Мало кто следит за живостью старых ссылок. По сути проблем нет только у хабра. У Cisco уже четверть ссылок на документацию и некоторые pdf-ки ведёт на какую-то рыбу. Особенно отличился Juniper, у которого просто каждая вторая ссылка сломалась.
— Ну и ожидаемая ситуация — часть сайтов из России не открывается.

like 0 views 3429 message 0

0 коментариев

Ещё статьи

Ответ к задаче №6.3
Задача6.3На vld-russky-gw1:vld-russky-gw1(config)# int f1/1.911vld-russky-gw1(config-if)# ip ospf authentication message-digestvld-russky-gw1(config-if)# ip ospf message-digest-key 1 md5 MskVladPassНа msk-arbat-gw1:msk-arbat-gw1(config)# int f1/0.911msk-arbat-gw1(config-if)# ip ospf authentication message-digestmsk-arbat-gw1(config-if)# ip ospf message-digest-key 1 md5 MskVladPass
like 0 17470 4
29 октября 2012
Ответ к задаче №8.2
hostname balagan-router!router bgp 64501no synchronizationbgp log-neighbor-changesnetwork 101.0.0.0 mask 255.255.240.0neighbor 101.0.0.2 remote-as 64500neighbor 101.0.0.2 default-originate neighbor 101.0.0.2 prefix-list DEFAULT outneighbor 101.0.0.6 remote-as 64502neighbor 101.0.0.10 remote-as 64503no auto-summary!ip prefix-list DEFAULT seq 5 ...
like 0 21350 0
19 июля 2013
Вебинар на тему "Routing basics lab"
UPD: Вебинар состоялся. Просмотреть в оригинале (с помощью Webex) Скачать оригинал в формате .arf для оффлайн просмотра Файлы лабораторной работы: Логическая топология и задания (pdf) Правила, логическая/физическая топологии и задания ...
like 1 7022 2
5 мая 2016