спасибо эпл за ебейший эйай
который как бы ондевайс
но как бы не ондевайс
но оно безопасно мамой клянусь!!!11
ещё и клиент чатжпт встроенный в систему завезли
какой же кринж, как же заебал этот эйай, я до последнего верила что эпл выше этого...
разве что на макось годноты подвезли с миррорингом айфона. но в остальном - мы спиздили фичи отовсюду и типа инновейшен дохуя. и эйай.
late stage capitalism at its finest.
который как бы ондевайс
но как бы не ондевайс
но оно безопасно мамой клянусь!!!11
ещё и клиент чатжпт встроенный в систему завезли
какой же кринж, как же заебал этот эйай, я до последнего верила что эпл выше этого...
разве что на макось годноты подвезли с миррорингом айфона. но в остальном - мы спиздили фичи отовсюду и типа инновейшен дохуя. и эйай.
late stage capitalism at its finest.
❤30🥱9👍5💩3🍾3💯2❤🔥1😁1🤪1
пизда, почти месяц без постов
надо бы дописать кросспостилку из феди, мне страшно серить сюда всяким мусором который я туда серю, но совсем без постов тоже грустно как-то
буду наверное пока руками выборочно кросспостить оттуда :D
надо бы дописать кросспостилку из феди, мне страшно серить сюда всяким мусором который я туда серю, но совсем без постов тоже грустно как-то
буду наверное пока руками выборочно кросспостить оттуда :D
❤12
If Docker detects that your're using 127.0.0.1, it will replace it with 8.8.8.8 and 8.8.4.4:
пхахаха бля что, почему
я полчаса днс дебажила из-за этого
почему нельзя просто поднять локальный резольвер или (еще лучше) всунуть 172.17.0.1 как неймсервер
(сурс. код за эти 10 лет сильно поменялся, но логика осталась той же, по идее где-то тут)
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
Docker fails with 127.0.0.1 in resolv.conf · Issue #6388 · moby/moby
If the host resolv.conf has a nameserver in 127.0.0.1 this will not work in the container, as it will mean the container-local loopback inside the container. Using a 127.0.0.1 dns proxy is not unus...
💩7❤1👍1😁1
зачем алине канал
If Docker detects that your're using 127.0.0.1, it will replace it with 8.8.8.8 and 8.8.4.4: пхахаха бля что, почему я полчаса днс дебажила из-за этого почему нельзя просто поднять локальный резольвер или (еще лучше) всунуть 172.17.0.1 как неймсервер 😮 (сурс.…
docker networking experience
💯26❤5💩2👍1🥴1
Media is too big
VIEW IN TELEGRAM
❤13🤮2💩2😐2❤🔥1
Forwarded from придумайте мне новое название канала пожалуйста
Crowsdrike выложили полный репорт краша
TLDR:
Поскольку у них драйвер на уровне ядра, то для официального обновления драйвера нужно проходить сертификацию майкрософта, что довольно долго, а им надо быстро выкатывать апдейты, поэтому они хранят все правила антивируса в динамических файлах которые автоматически подгружаются с их сервера
Они выкатили новое правило для сканирования IPC запросов, которое принимало на вход список из 21 аргумента, а система передавала туда только 20.
ВАЛИДАЦИИ АРГУМЕНТОВ У НИХ НЕТ😁
Тесты это не поймали, потому что они доставали аргументы из запроса ЕБУЧИМ РЕГЕКСОМ, и аргумент номер 21 матчился звёздочкой (условно
Потом они сделали апдейт в котором поменяли регекс, и пустая строка больше не подходила под 21 группу, а дальше функция зовет
Дальше эти ебланы в своем репорте пишут ВЫВОДЫ, которые они сделали из этого ИНЦИДЕНТА.
Краткая сводка выводов: "чеееее оказывается нам надо валидировать нашу хуйню и писать нормальные тесты а ещё НЕ выкатывать апдейты на все машины одновременно???? ОХУЕТЬ простите пожалуйста МЫ НЕ ЗНАЛИ"
Это НЕ первый раз когда краудстрайк крашил компьютеры, это просто самый масштабный случай на данный момент
Как вы думаете, начнут ли они писать нормальные тесты, если прошлые случаи их ничему не научили🤷♂️
TLDR:
Поскольку у них драйвер на уровне ядра, то для официального обновления драйвера нужно проходить сертификацию майкрософта, что довольно долго, а им надо быстро выкатывать апдейты, поэтому они хранят все правила антивируса в динамических файлах которые автоматически подгружаются с их сервера
Они выкатили новое правило для сканирования IPC запросов, которое принимало на вход список из 21 аргумента, а система передавала туда только 20.
ВАЛИДАЦИИ АРГУМЕНТОВ У НИХ НЕТ
Тесты это не поймали, потому что они доставали аргументы из запроса ЕБУЧИМ РЕГЕКСОМ, и аргумент номер 21 матчился звёздочкой (условно
.*), поэтому в него просто передавалась пустая строкаПотом они сделали апдейт в котором поменяли регекс, и пустая строка больше не подходила под 21 группу, а дальше функция зовет
args[20], и все, пизда.Дальше эти ебланы в своем репорте пишут ВЫВОДЫ, которые они сделали из этого ИНЦИДЕНТА.
Краткая сводка выводов: "чеееее оказывается нам надо валидировать нашу хуйню и писать нормальные тесты а ещё НЕ выкатывать апдейты на все машины одновременно???? ОХУЕТЬ простите пожалуйста МЫ НЕ ЗНАЛИ"
Это НЕ первый раз когда краудстрайк крашил компьютеры, это просто самый масштабный случай на данный момент
Как вы думаете, начнут ли они писать нормальные тесты, если прошлые случаи их ничему не научили
Please open Telegram to view this post
VIEW IN TELEGRAM
❤40😁2👍1
fun fact: docker-entrypoint.sh в официальных имагах ноды убирает енв переменные с минусами
это происходит судя по всему из-за того что там используется
баш же нормально отрабатывает
еще полчаса проебано на дебаг абсолютно обскурной хуйни, обожаю линуксы 🥰
p.s. причем самое веселое что docker compose справляется. не ебу как и почему. и не хочу знать если честно.
это происходит судя по всему из-за того что там используется
sh в шебанге, а он не справляется (это можно воспроизвести даже на ubuntu:latest, пик2). баш же нормально отрабатывает
еще полчаса проебано на дебаг абсолютно обскурной хуйни, обожаю линуксы 🥰
p.s. причем самое веселое что docker compose справляется. не ебу как и почему. и не хочу знать если честно.
🥰22😐5😢2😍2😁1💩1💊1
пряничный домик дамира (jolly)
рекомендую всем включить ✅
шутки шутками но я запилила юзерскрипт по мотивам этого поста (давно хотела тбх, но теперь еще и контекст смешной :D)
хейтеры свелта объединяемся
хейтеры свелта объединяемся
❤22💩7🗿3
лол, оказывается встроенный в ноду хттп сервер не умеет в кастомные http verb-ы 😮
с первого ишью по теме прошло уже двенадцать лет, сам код парсера переписывался уже двадцать раз, но всем абсолютно поебать
на стаковерфлоу вообще предлагают патчить ноду😄
с первого ишью по теме прошло уже двенадцать лет, сам код парсера переписывался уже двадцать раз, но всем абсолютно поебать
на стаковерфлоу вообще предлагают патчить ноду
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
HTTP server should allow custom methods · Issue #3192 · nodejs/node-v0.x-archive
Hello, While working with the "http" module, and specifically the http server, I noticed that the server closes the connection instantly if the client attempts to use a custom method (i.e...
🔥14🤪4🥰1
очень надеюсь что к релизу это говнище переделают или хотя бы сделают отключаемым 🙄
upd: в комментах подсказали что в 6 бете это плюс-минус починили
upd: в комментах подсказали что в 6 бете это плюс-минус починили
👍16
я обожаю макось
чтобы юзать кейчейн и хранить ключики в secure enclave, аппа обязана быть подписана и иметь правильные ennoscriptments.
даже для локальной разработки.
а чтобы подписать бинарник - мне надо положить его в "app-like" структуру папок (
но! чтобы макось приняла ennoscriptments-сы для доступа к кейчейну - просто подписать через
и единственный способ (который я нашла) чтобы получить его не имея валидного дев сертификата это… спиздить его из аппы собранной икскодом, лол
потому что они выдаются бекендом эппла, per-bundleid per-девайс, приватными апишками икскода.
😮
чтобы юзать кейчейн и хранить ключики в secure enclave, аппа обязана быть подписана и иметь правильные ennoscriptments.
даже для локальной разработки.
а чтобы подписать бинарник - мне надо положить его в "app-like" структуру папок (
whatever.app/Contents/MacOS/whatever) и подписать .appно! чтобы макось приняла ennoscriptments-сы для доступа к кейчейну - просто подписать через
codesign --ennoscriptments недостаточно, аппа просто SIGKILL-нется. ему нужен так называемый "provision profile", подписанный собственно эпплом.и единственный способ (который я нашла) чтобы получить его не имея валидного дев сертификата это… спиздить его из аппы собранной икскодом, лол
потому что они выдаются бекендом эппла, per-bundleid per-девайс, приватными апишками икскода.
Please open Telegram to view this post
VIEW IN TELEGRAM
103😢21😁13🥴6❤2👍2🤮1💩1
первое что я услышала в колл центре мгтс-а - "если у вас не работает ютуб нажмите один" 😄
Please open Telegram to view this post
VIEW IN TELEGRAM
9🐳48😁13💩4👍2💅2❤1
зачем алине канал
первое что я услышала в колл центре мгтс-а - "если у вас не работает ютуб нажмите один" 😄
спасибо мгтс за 11 часов даунтайма 🥰
10😁15😢9