Мой ноутбук обновился до Windows 11, и позавчера на нём стали происходить странности: некоторые программы отказывались выполнять некоторые свои функции. После тщательного исследования симптоматика прояснилась, но не стала более понятной: программы от Microsoft не могли получить доступ в сеть. Именно Microsoft и именно в сетевой части.
Outlook, Visual Studio, .NET — всё это вело себя так, будто интернет отсутствует. У программ от других производителей подобное не проявлялось, и у операционной системы в целом тоже.
Долгие часы гугления, переписывания реестра, изменения сетевых настроек, переустановки софта и драйверов ни к чему не привели. Я забил и откатился обратно на Windows 10 — всё заработало. А днём позже я прочитал в Твиттере у одного человека описание в точности такой же проблемы, и он докопался до правды — русский софт для электронных подписей КриптоПРО что-то менял в TCP-стеке, на что именно программы от MS реагировали отказом, но только в силу особенностей Windows 11.
Так вот. У меня лицензионный Windows и все лицензионные программы от Microsoft. Но нет никакого шанса, что вся эта честная лицензионность и идущая в комплекте поддержка хоть что-то смогла бы сделать за разумные сроки с моей проблемой. Реально, ведь там везде интеграционный ад.
С одной стороны, это чудовищно распространенный кейс: можно за 5 минут на любом телефоне и любом компьютере (под управлением любой ОС) найти какую-нибудь фигню, которая проявляет проблемы интеграции одного с другим. Этих проблем каждый человек встречал в своей жизни десятки, даже если всё всегда легально покупал (а порой — особенно если легально покупал). С другой стороны — производитель мог действительно за все циклы проверок ни разу не наткнуться на этот случай. И даже не представлять, что какая-то проблема может существовать.
Пользователи обречены на вечные страдания.
#dev
Greetings from Vlad Ten!
🚀 Introducing Vlad Ten, Software Engineer and Ex-Microsoft professional, who will be delivering a session on "Efficient Caching for Developers: Understanding and Implementing LRU" at the Microsoft Community Conference 2024.
🔍 What to Expect:
✅ A deep dive into Least Recently Used (LRU) caching and its importance for optimizing application performance.
✅ Practical guidance on implementing LRU caching in real-world scenarios.
✅ Best practices for managing caching effectively to improve efficiency and scalability.
📅 Date: November 30, 2024
📍 Location: Al-Khorazmi School, Tashkent
👉 Register now: https://mdcuzbekistan.com/register
#MDCConf2024#CachingStrategies#SoftwareEngineering#Speaker
@mdcuzbekistan
#Job#Vacancy#AI#ML#SoftwareEngineering#Remote#CAD#LLM#RAG#Python
Middle / Senior AI Engineer (AI/ML & Software Development)
📍 Remote (вне РФ, РБ) | Full-time, long-term
💵Salary range: middle 50k-55k Евро брутто, senior обсуждаемо
💼 Компания: BIT (Bergmann Infotech GmbH)
📩 Контакты: @olgaheinzel
Полное описание вакансии уточните в лс
О нас: Мы автоматизируем строительные процессы (ConTech) и механоинжиниринг с помощью AI. Уже 7+ лет наши SCRUM-команды создают решения для лидеров Западной Европы. Сейчас строим SaaS нового поколения для CAD-индустрии с использованием LLMs, RAG и агентных workflow.
Что делать:
📍Разработка десктопных AI-приложений (Python, PyQt/PySide).
📍Интеграция LLM, RAG и агентов в пользовательские workflow.
📍Создание AI пайплайнов: сбор/подготовка данных, embeddings, fine-tuning, деплой.
📍Совместная работа с продуктовой и dev-командой.
Требования:
📍4+ лет опыта в software dev + AI/ML.
📍Python, архитектурные паттерны (SOLID, Clean architecture), ORM (SQLAlchemy+Alembic), базы данных.
📍Опыт с LLMs, RAG, агентами, IR-метриками.
📍Отличные софт-скиллы.
Плюсом будет: опыт с CAD, CI/CD, vector DB (Qdrant, FAISS), Azure.
Что предлагаем:
• Remote
• Agile-команда, рост вместе с компанией.
• Ownership, гибкий график, обучение.
Процесс найма: HR → тестовое/тех. интервью → CEO/Product Owner → оффер.
Dasturlashga qo'l urgan, lekin nimadan boshlashni bilmaydiganlar uchun 3-5 yillik plan:
— Nerd rejimiga o'ting: kuniga kamida 6 soat dasturlash bilan band bo'ling
— Computer Science mavzularini chuqur o'rganing
— Muntazam algoritmik masalalarni yeching (codewars, leetcode, va hokazo)
— Bitta dasturlash tilini mukammal o'rganing
— Web, mobil, yoki desktop development uchun kerak bo'lgan texnologiyalarni o'rganing
— O’zingizni pet proyektlaringizni yarating
— Har kuni ko'p kod yozing
— Tez-tez interview qiling (ishingiz bo'lsa ham)
— Vaqtida uxlang, ovqatlaning, va sport bilan shug'ullaning
Qolgani (ish, daromad, va xurmat) o'zi keladi. Natija darxol ko'rinmaydi, lekin albatta keladi - haqiqiy yutuqlar vaqt talab qiladi.
Jarayondan zavq oling!
#Coding#ComputerScience#CS#ProblemSolving#Dasturlash#Programming#SoftwareEngineering#IT