Соер.Клуб | начался курс по микросервисам
1.42K subscribers
203 photos
23 videos
1 file
262 links
Соер.Клуб - карьера в айти на максималках. Вместе пытаемся разобраться как работать и развиваться в быстро меняющихся условиях рынка.

В заголовке указывается текущая активность клуба

Наша LMS - soer.pro
Download Telegram
В прошлый раз было круто.
Хочу поздравить Марго со вчерашним выступлением в Томске.

Отмечу, что за последний год, она не только смогла развить личный бренд и стала узнаваемой в айтишной тусовке, но и сильно попустить хейтеров, грамотно используя публичную агрессию для достижения своих целей. Это вызывает уважение.
Forwarded from Технотренды
ИТМО назвал лидеров Open Source в России

Исследователи решили посчитать, кто в России больше всех любит делиться кодом в сфере машинного обучения и обработки данных.

Оказалось, что Яндекс, Сбер и Т-банк в лидерах. Яндекс выложил больше всего решений, исследователи насчитали 120 открытых решений, а в топ-3 замечены CatBoost, YTsaurus и YDB, среди самых свежих проектов: YaFSDP, Gravity UI и другие.

Дальше ещё интереснее: оказывается, компании больше не боятся, что конкуренты утащат их код. Теперь все хотят вместе двигать отрасль вперед. И да, российские компании делятся своими продуктами сразу и на международный рынок.

2️⃣ TechnoHub Media
Please open Telegram to view this post
VIEW IN TELEGRAM
Вчера немного поработал с облачной инфраструктурой яндекса. Хочу сделать инструкцию как туда затащить NarisApp.
Не очень понравилось, что белые ip прокидываются на машину через nat. Это повышает защищённость и позволяет сразу задавать группы безопасности, но усложняет настройку.

Чтобы обойти nat пока использую ssh port forwarding, но наверное можно настроить группы безопасности.

Думаю ещё поднять management k8s service. Но это у порядке эксперимента, так как для старта NarisApp это как из пушки по воробьям
Forwarded from ЦИПР
В России могут создать систему подтверждения компетенций разработчиков программного обеспечения

Запуск государственной информсистемы предусмотрен в рамках нацпроекта «Экономика данных». Система может стать доступна регуляторам, IT-компаниям и самим разработчикам и позволит последним подтверждать там свои навыки, а компаниям быстрее закрывать вакансии. Предполагается, что уже в следующем году системой могут воспользоваться более 20 тыс. специалистов. Бюджет на создание системы заложен в размере 630 млн руб.

Представители IT-отрасли считают, что централизованная система ускорит процесс поиска сотрудников, но проблему дефицита кадров не решит.

«Резюме не всегда отражает реальное владение навыками специалиста, а система подтверждения компетенций упростит этот процесс, позволив ориентироваться на квалификацию, а не формальное образование или опыт работы»,— считает гендиректор разработчика SETERE Group Олег Ивченков.

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

«Чтобы система оценивания знаний работала, важно, например, грамотное составление тестовых заданий по всем специализациям (таких порядка 100) и их дальнейшее обновление»,— гвоорит член правления АРПП «Отечественный софт» Иван Панченко.
У меня накопилось слишком много видео-файлов, которые надо отдавать про-подписчикам на soer.pro, поэтому решил, что давно пора сделать нормальное Object Storage и не хранить столько данных на виртуалках вместе с рабочими контейнерами.
Думал сначала сделать отдельную машину с Minio, но потом решил, что "а зачем?" у меня нет столько времени, чтобы админить еще одно решение.
В итоге закину все на ObjectStorage на YandexCloud, надо только генерацию ссылок добавить в NarisApp.

Для тех кто до сих пор путается:
NarisApp - это исходные коды самой платформы
soer.pro - это мой проект, который реализован на базе NarisApp
За год я забываю, что домены стоят денег. И как итог вовремя не пополняю баланс регистратора. Поэтому сейчас soer.pro слегка недоступен.

Было бы удобно привязать оплату к карте, но я работаю с reg.ru не напрямую, а через посредника, который давно не развивает свою админку. По-хорошему надо перенести домены, но руки все никак не дойдут.
Нет ничего постояннее временных конструкций


Много раз уже убедился в этом, я первые домены покупал через nic.ru, а потом мне предложили домены в зоне ru за 100 рублей штука. Я соблазнился и уже более 10 лет беру домены у одного и того же человека )

Изначально это решение было временным.

Но в нашей жизни все временно, даже сама жизнь


Так и живу
Два интересных графика на подумать. Первый это трафик Gmail, который с начала 2024 года начал резко падать. Падает понятно почему - люди отказываются от этого сервиса. Но почему только с начала 2024 года?

Скорее всего люди чувствуют риски, связанные с использованием продуктов Google, но валить массово стали только в этом году - это следствие инертности или простыми словами "вендорлок". Нужно время, чтобы перестроить процессы.

А второй график - это YouTube, от него начали отказываться только на волне замедления. Это и не удивительно, самая массова и востребовання площадка с видео на все темы.

Так или иначе, процесс идет, очевидно - если вы все еще надеетесь, что все образуется и гугл снова станет доступен как и прежде, то вам стоит внимательно вглядеться в графики и понять - нет, не образуется.
К слову о моей грамотности. В школе я считал, что русский язык - это лишний предмет, который не стоит того чтобы тратить на него время. Как оказалось, безграмотность потом остаётся с тобой навсегда.

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

Так что если вы надеятесь, что "выучу если надо будет", то мой опыт говорит, что выучить то можно, а вот навыки сформировать уже сложнее.
Forwarded from Roman
«Энертности» ?
Когда просто перечисляю факты, сталкиваюсь с упорным сопротивлением и торгом, мол если я скажу как-то иначе, то все изменится.

Нет, ребята, это так не работает, факты есть факты, как не крути они от этого не изменятся.

В реальном мире, если хотите чего-то добиться, нужно уметь принять реальность и находить наилучшее для себя решение. Иначе вы просто теряете драгоценное время. И спустя время сильно будете жалеть об этом.
Как-то руки не доходили до книги Лафоре по алгоритмам. Но недавно я её купил.

Мне понравилось: написано просто, понятно и без всяких математических заморочек. Если вы только начинаете изучать алгоритмы, эта книга лучше, чем «Грокаем алгоритмы».
Перенёс загрузку архивов стримов в облачную инфраструктуру.

1 Для получения стрима нужна ссылка с ключом/подписью.

2 Ссылку выдаёт функция после проверки JWT токена.

Сейчас для этой задачи у меня работает отдельная виртуальная машина. Это потому что стримы занимают много места и приходится брать ВМ ради диска. В облаке место в ObjectStorage стоит очень дёшево (почти в 10 раз дешевле, чем виртуальная машина).

Для подобных задач схема «плати только за то, что используешь» намного выгоднее, чем аренда ВМ.
Помните я экспериментировал с вставками на фоне разной анимации? А я вот забыл.

Включаю OBS чтобы протестировать новый фон... а там такое... как же я подскочил на своем мяче.

Эффект усилило, то что окно OBS было открыто на втором мониторе и я поймал его краем глаза.
В nodejs 22.9.0 погасили Maglev (это новый оптимизирующий jit компилятор v8), причина в сбоях и других проблемах.
А ещё добавили новые методы для доступа к стеку вызовов - это сильно повышает возможности рефлексии.

В целом ситуация выглядит так - одни разрабатывают, другие отключают и помогают разобраться что произошло.
🔋 пошел подзарядить батарейки

Возьму себе немного 12648430 = c0ffee
Please open Telegram to view this post
VIEW IN TELEGRAM
Одна из основных идей Serverless - быстрый старт, с последюущим мастшабированием. Это достигается за счет облегчения задач по сопровождению инфраструктуры. По сути у вас есть только управленческие задачи для кластера. Задачи вполне может решать небольшая группа инженеров.

Для небольших проектов уровня NarisApp это примерно так и работает - один человек управляет кластером, остальные пишут код.

Но с ростом проекта начинает проявляться закон "протекающих абстракций" и вот тут облака дают неприятный сбой - залезти и разобраться с ошибками на уровне инфраструктуры невозможно.

Иногда в облаке что-то происходит и единственное что ты можешь сделать - ждать и надеяться, что там что-то само рассосется. У меня так происходит довольно часто, облака не любят резких движений.
Мы в NarisApp во всю используем реактивность компонентов. У нас даже фичефлаги реактивные. Можно прямо в консоли включать и отключать фичи.