All streams
Search
Write a publication
Pull to refresh
1
0
Борис Марков @markowww

Lead DevOps Enginner

Send message

Так и есть, скоростные стрелки с радиоуправлением

В Вологде практически уничтожили троллейбусный транспорт. Остался лишь один маршрут, хотя сеть в Вологде - первая в РФ, где внедрили высокоростные стрелки

Это мода с OS X, когда система лучше знает, что тебе нужно и как тебе работать. Там, например, есть сортировка полноэкранных окон по частоте использования: окно, которое только что было третьим, вдруг может стать вторым.

Я бы такое сделал на Nginx + Consul + Consul Template. Это позволит еще и онлайн управлять списком апстримов.

И насколько сильно, в итоге, это влияет на финансовые показатели

И весь весь весь трафик будет проходить через серверы Google. Конечно, все ради приватности и безопасности!

Маршрутизацию и TUN режим не включал (если это где-то надо принудительно сделать)

Интересно было бы увидеть, с каким именно сообщением прилетает 400 код.

Hidden text
curl -lv 'https://vkvd203.mycdn.me/?srcIp=35.234.66.59&pr=40&expires=1696645092640&srcAg=CHROME_MAC&fromCache=1&ms=45.136.21.202&type=1&sig=jQ-QvPctxmk&ct=6&urls=185.226.52.200&clientType=13&appId=512000384397&id=5227185703644&offset_p=0' \
  -H 'Accept: */*' \
  -H 'Accept-Language: ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7,ka;q=0.6' \
  -H 'Cache-Control: no-cache' \
  -H 'Connection: keep-alive' \
  -H 'Origin: https://vk.com' \
  -H 'Pragma: no-cache' \
  -H 'Referer: https://vk.com/' \
  -H 'Sec-Fetch-Dest: empty' \
  -H 'Sec-Fetch-Mode: cors' \
  -H 'Sec-Fetch-Site: cross-site' \
  -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36' \
  -H 'sec-ch-ua: "Chromium";v="118", "Google Chrome";v="118", "Not=A?Brand";v="99"' \
  -H 'sec-ch-ua-mobile: ?0' \
  -H 'sec-ch-ua-platform: "macOS"' \
  --compressed
*   Trying 45.136.21.202:443...
* Connected to vkvd203.mycdn.me (45.136.21.202) port 443 (#0)
* ALPN: offers h2,http/1.1
* (304) (OUT), TLS handshake, Client hello (1):
*  CAfile: /etc/ssl/cert.pem
*  CApath: none
* (304) (IN), TLS handshake, Server hello (2):
* (304) (IN), TLS handshake, Unknown (8):
* (304) (IN), TLS handshake, Certificate (11):
* (304) (IN), TLS handshake, CERT verify (15):
* (304) (IN), TLS handshake, Finished (20):
* (304) (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / AEAD-AES256-GCM-SHA384
* ALPN: server accepted http/1.1
* Server certificate:
*  subject: C=RU; ST=Moscow; L=Moscow; O=VK LLC; CN=*.mycdn.me
*  start date: Mar 29 13:11:03 2023 GMT
*  expire date: Apr 29 13:11:02 2024 GMT
*  subjectAltName: host "vkvd203.mycdn.me" matched cert's "*.mycdn.me"
*  issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign ECC OV SSL CA 2018
*  SSL certificate verify ok.
* using HTTP/1.1
> GET /?srcIp=35.234.66.59&pr=40&expires=1696645092640&srcAg=CHROME_MAC&fromCache=1&ms=45.136.21.202&type=1&sig=jQ-QvPctxmk&ct=6&urls=185.226.52.200&clientType=13&appId=512000384397&id=5227185703644&offset_p=0 HTTP/1.1
> Host: vkvd203.mycdn.me
> Accept-Encoding: deflate, gzip
> Accept: */*
> Accept-Language: ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7,ka;q=0.6
> Cache-Control: no-cache
> Connection: keep-alive
> Origin: https://vk.com
> Pragma: no-cache
> Referer: https://vk.com/
> Sec-Fetch-Dest: empty
> Sec-Fetch-Mode: cors
> Sec-Fetch-Site: cross-site
> User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36
> sec-ch-ua: "Chromium";v="118", "Google Chrome";v="118", "Not=A?Brand";v="99"
> sec-ch-ua-mobile: ?0
> sec-ch-ua-platform: "macOS"
>
< HTTP/1.1 400 Bad Request
< Content-Length: 1
< Connection: close
< X-Delivery-Type: http1
< X-Reused: 0
< Access-Control-Expose-Headers: X-Delivery-Type, X-Reused
<
* Closing connection 0
8

Интересно, что без VPN генерируется немного другой URL для видео. Попробую поменять ip адрес сервера.

Update: смена ip адреса не помогла

Огромное спасибо! По инструкции все завелось. Единственная (пока) проблема: не работает видео в ВК (mycdn.me отдает 400), куда копать - совсем не понятно :(

Классика с башорга

>> Когда-то учился в технаре и был у нас учебник по спецухе.
>> Авторы муж и жена.
>> На обложке так были написаны: авторы-А.Я.Клешня, И.Я.Клешня.

https://башорг.рф/quote/212540

На ум сразу же приходит ситуация с ElasticSearch - облачные вендоры стали зарабатывать, практически ничего не отдавая взамен

Я всеми руками за стандартные инструменты, был у меня опыт работы с самописной инфраструктурой. Я больше про то, что конкретный инструмент выбирается без какого-либо анализа требований. Взять тот же k8s - его везде пихают, но по моему опыту, это часто бывает избыточно.

Культ-карго не только ведь в программировании, у тех же девопсов та же самая история: стандартный набор инструментов, потому что все так делают.

Количество энергии будет одинаковым, закон сохранения энергии никто не отменял

В самолетах тоже. Вообще, 3 степени свободы, джойстик/руль только две могут контролировать.

А во что, по вашему мнению, Маск превратил Твиттер?

Я в шоке — получается в 2007-ом i486 можно было прямо новеньким с конвейера купить?

Частным образом - вряд ли. Это производство запчастей к промышленному оборудованию с большим сроком службы. Например, где-то на Хабре была статься, что старые Боинги обновляются с дискет. Тут такая же ситуация.

А вообще - компании регулярно публикуют планы по жизненному циклу компонентов: дата остановки производства, дата остановки отгрузки и т.д.

Возможно, маркетинг и быстрый рост частот сыграли свою роль: мегагерцы хорошо продавались. Я в то время (когда еще это все имело для меня молодого значение) был на AMD

Information

Rating
6,195-th
Location
Вологда, Вологодская обл., Россия
Date of birth
Registered
Activity

Specialization

System Administration, DevOps
Lead