Едем в поезде, кайфуем, смотрим ютюбчик чё там в новостях.
Только недавно все смеялись с цен на бензин в Америке когда у них был дефицит. А когда в Крыму и Краснодарском крае закончился, стало не так уж и смешно, когда люди вынуждены выживать по сути 😔
Ну, выводы по нашему российскому обществу давно уже уже сделаны
Только недавно все смеялись с цен на бензин в Америке когда у них был дефицит. А когда в Крыму и Краснодарском крае закончился, стало не так уж и смешно, когда люди вынуждены выживать по сути 😔
Ну, выводы по нашему российскому обществу давно уже уже сделаны
❤🔥3🤡1
Я накостылировал крч прикол, сжал в zip все фото, отправил на винду, и с винды уже забил весь пропускной канал общаги (100 Мбит/с ) на сервер. Самое эффективное по переносу большого количества изображений на сервер.
Это хоть и очевидное решение, но максимально неудобное. Видимо телефону даже во флеш памяти очень сложно мененджментить что у него там в памяти, по этому зип архив кидается проще просто банально потому что это один большой непрерывный файлик.
Тоже самое и с сетью, инициализация одного большого канала передачи, а не сотни маленьких.
Это хоть и очевидное решение, но максимально неудобное. Видимо телефону даже во флеш памяти очень сложно мененджментить что у него там в памяти, по этому зип архив кидается проще просто банально потому что это один большой непрерывный файлик.
Тоже самое и с сетью, инициализация одного большого канала передачи, а не сотни маленьких.
❤🔥1
У меня деплой CI шредингера, пока не наблюдаешь, он в суперпозиции, может упасть на docker pull
Как только наблюдаешь, все деплоится хорошо =D
Как только наблюдаешь, все деплоится хорошо =D
❤🔥2😁1
Ну здрасте приехали, а я говорил, что мы скоро будем контейнеры на флешках передавать. Вот пришло время.
Буду сейчас образы брать из своего регистри, раз такая пляска со стороны Майкрософт. Это что за фигня такая, что за санкции 401 ошибка? Это глюк или санкции?
Ошибка 429, слишком много запросов, лол, вопрос закрыт.
Из за этого 401 ошибка тоже возникает прсото потому что токен не сгенерировался из за 429 ошибки
Нейронка говорит, что просто тупо слишком много запросов на Майкрософт, от чего срабатывает рейтлимит и банит нахер соединения. Это печально
Буду сейчас образы брать из своего регистри, раз такая пляска со стороны Майкрософт. Это что за фигня такая, что за санкции 401 ошибка? Это глюк или санкции?
Ошибка 429, слишком много запросов, лол, вопрос закрыт.
Из за этого 401 ошибка тоже возникает прсото потому что токен не сгенерировался из за 429 ошибки
Нейронка говорит, что просто тупо слишком много запросов на Майкрософт, от чего срабатывает рейтлимит и банит нахер соединения. Это печально
Почему ваш платный VPN (Расширение для браузера) не работает с YouTube — и вы об этом не знаете
Сегодня у меня отлетел почему то платный VPN (Расширение для браузера, которое проксирует нужные конкретные сайты)
YouTube, как вы знаете, это не один сайт. Когда вы добавляете
Браузерное расширение (FoxyProxy, любой платный VPN-плагин) работает на уровне URL каждого запроса. Оно не знает "из какой вкладки пришёл этот запрос". Запрос на
Итого для нормальной работы YouTube нужно добавить:
Часто платные VPN-расширения просто держат актуальный список таких доменов внутри. Вот и весь секрет за ваши деньги.
Firefox кстати единственный браузер где это можно решить нормально — там есть
Лисята молодцы, сделали правильно, именно этот фактор подтолкнул меня на переезд с Edge на Firefox.
В Chrome/Edge этого API нет, там только PAC-скрипты с перечислением доменов вручную.
FoxyProxy кстати работает именно через такой подход в Firefox — и поэтому там это работает лучше чем в Chromium-браузерах. Там можно "обернуть" сайты в некие контейнеры.
Если у вас отвалился Прокси подобный ВПН, просто добавьте больше доменов с ним связанных и все заработает.
Сегодня у меня отлетел почему то платный VPN (Расширение для браузера, которое проксирует нужные конкретные сайты)
YouTube, как вы знаете, это не один сайт. Когда вы добавляете
youtube.com в список проксируемых доменов — вы проксируете только интерфейс. Само видео уходит через googlevideo.com, превьюшки через ytimg.com, аватарки через yt3.ggpht.com. И всё это летит мимо вашего прокси напрямую. (Видимо в моем сервисе про это забыли, иначе я не могу понять почему он отвалился)Браузерное расширение (FoxyProxy, любой платный VPN-плагин) работает на уровне URL каждого запроса. Оно не знает "из какой вкладки пришёл этот запрос". Запрос на
r4---sn-xxx.googlevideo.com выглядит для него как просто запрос в никуда — под правило youtube.com не попадает, идёт напрямую.Итого для нормальной работы YouTube нужно добавить:
youtube.com
googlevideo.com
ytimg.com
youtu.be
yt3.ggpht.com
Часто платные VPN-расширения просто держат актуальный список таких доменов внутри. Вот и весь секрет за ваши деньги.
Firefox кстати единственный браузер где это можно решить нормально — там есть
browser.proxy.onRequest API, который позволяет смотреть из какой вкладки пришёл запрос и роутить весь трафик вкладки через один прокси независимо от домена. Лисята молодцы, сделали правильно, именно этот фактор подтолкнул меня на переезд с Edge на Firefox.
В Chrome/Edge этого API нет, там только PAC-скрипты с перечислением доменов вручную.
FoxyProxy кстати работает именно через такой подход в Firefox — и поэтому там это работает лучше чем в Chromium-браузерах. Там можно "обернуть" сайты в некие контейнеры.
Если у вас отвалился Прокси подобный ВПН, просто добавьте больше доменов с ним связанных и все заработает.
❤1❤🔥1🤔1
Как много я писал вам о Timing Attack уязвимостях (Относительно недавно можно сказать узнал об этом)
Но просматривая код своего старого проекта, которому уже почти 2 года (ASP.Net на котором держится мой сайт)
Там есть restAPI функционал для лаунчера игры. И да, я использую аутентификацию лаунчера по API ключу (Для того, что бы кидди скрипты не смогли заддосить мой API загрузками файлов)
Так как код старый, я допустил там как раз ту самую уязвимость! Хаха, кто бы мог подумать =)
работает это по тому же самому принципу, как только не совпадает один байт, он прерывается, что дает разное время.
Но фиксится это просто
Не забудьте добавить библиотеку
Так что перепроверьте свои API приложения что бы там небыло таких приколов. Исправление занимает БУКВАЛЬНО 1 минуту, но проактивно вас защищает.
#CyberSecurity #DotNet #TimingAttack #SecureCoding #APISecurity #FoxHardSoftness
Но просматривая код своего старого проекта, которому уже почти 2 года (ASP.Net на котором держится мой сайт)
Там есть restAPI функционал для лаунчера игры. И да, я использую аутентификацию лаунчера по API ключу (Для того, что бы кидди скрипты не смогли заддосить мой API загрузками файлов)
Так как код старый, я допустил там как раз ту самую уязвимость! Хаха, кто бы мог подумать =)
if (expectedSignature != receivedSignature) <-- Вот она
{
context.Result = new UnauthorizedResult();
return;
}
работает это по тому же самому принципу, как только не совпадает один байт, он прерывается, что дает разное время.
Но фиксится это просто
byte[] expectedBytes = Convert.FromBase64String(expectedSignature);
byte[] receivedBytes = Convert.FromBase64String(receivedSignature);
if (!CryptographicOperations.FixedTimeEquals(expectedBytes, receivedBytes))
{
context.Result = new UnauthorizedResult();
return;
}
Не забудьте добавить библиотеку
using System.Security.Cryptography;
Так что перепроверьте свои API приложения что бы там небыло таких приколов. Исправление занимает БУКВАЛЬНО 1 минуту, но проактивно вас защищает.
#CyberSecurity #DotNet #TimingAttack #SecureCoding #APISecurity #FoxHardSoftness
🔥2
Хорошие новости!
Я запустил свой лаунчер! Теперь можно смотреть на прогресс игры, как вообще там дела идут
Пощупать механики и что вообще там происходит =)
https://foxhardsoftness.ru/launcher
Пока что доступна версия для Windows, так как билда игры на линукс у меня физически нет пока что.
Я запустил свой лаунчер! Теперь можно смотреть на прогресс игры, как вообще там дела идут
Пощупать механики и что вообще там происходит =)
https://foxhardsoftness.ru/launcher
Пока что доступна версия для Windows, так как билда игры на линукс у меня физически нет пока что.
🔥4🥰1🙏1
Вау, оно реально работает на линухе!!!
И установка и распаковка и контроль версий! Крута!
С первого раза на линуксе завелось, проработал хорошо)
Только из за того, что небыло билда на линукс, сейчас там висит версия с переработкой менюшки, от чего игра по факту сломана.
По этому пока что закрою билд, как только выпущу стабильную версию игры, открою как на линукс, так и на виндовс билды =)
И установка и распаковка и контроль версий! Крута!
С первого раза на линуксе завелось, проработал хорошо)
Только из за того, что небыло билда на линукс, сейчас там висит версия с переработкой менюшки, от чего игра по факту сломана.
По этому пока что закрою билд, как только выпущу стабильную версию игры, открою как на линукс, так и на виндовс билды =)
🔥2