🔥 Microsoft открыла исходники MS-DOS 4.00 под лицензией MIT
Десять лет назад Microsoft предоставила исходный код MS-DOS 1.25 и MS-DOS 2.0 Музею компьютерной истории в Калифорнии, а затем переиздала его в открытом доступе на GitHub. Этот код — важная веха в истории и представляет собой увлекательные знания об операционной системе, которая была полностью написана на ассемблере для Intel 8086 почти 45 лет назад.
За DOS 4.0 стоит сложная и увлекательная история, ведь Microsoft сотрудничала с IBM в части кода, но также создала ветку DOS под названием Multitasking DOS, которая не получила широкого распространения.
В выпуске MS-DOS 4.0 есть: возможность использования GUI и мыши, поддержка дисковых разделов больше 32 МБ (до 2 ГБ), добавлением файлового менеджера DOSSHELL, поддержка EMS (Expanded Memory Specification), команды FASTOPEN и FASTSEEK.
👉 Подробнее
👉 GitHub
Десять лет назад Microsoft предоставила исходный код MS-DOS 1.25 и MS-DOS 2.0 Музею компьютерной истории в Калифорнии, а затем переиздала его в открытом доступе на GitHub. Этот код — важная веха в истории и представляет собой увлекательные знания об операционной системе, которая была полностью написана на ассемблере для Intel 8086 почти 45 лет назад.
За DOS 4.0 стоит сложная и увлекательная история, ведь Microsoft сотрудничала с IBM в части кода, но также создала ветку DOS под названием Multitasking DOS, которая не получила широкого распространения.
В выпуске MS-DOS 4.0 есть: возможность использования GUI и мыши, поддержка дисковых разделов больше 32 МБ (до 2 ГБ), добавлением файлового менеджера DOSSHELL, поддержка EMS (Expanded Memory Specification), команды FASTOPEN и FASTSEEK.
👉 Подробнее
👉 GitHub
Forwarded from Библиотека питониста | Python, Django, Flask
🌐 Scrapy VS Crawlee: сравнение фреймворков для веб-скрапинга
Scrapy и Crawlee — фреймворки для скрапинга. Первый — заслуженный ветеран, второй появился относительно недавно. В новой статье разбираемся, какой из инструментов лучше подойдёт для вашего проекта.
🔗 Читать статью
🔗 Зеркало
Этот материал взят из нашей субботней email-рассылки, посвященной Python. Подпишитесь, чтобы быть в числе первых, кто получит дайджест👈
Scrapy и Crawlee — фреймворки для скрапинга. Первый — заслуженный ветеран, второй появился относительно недавно. В новой статье разбираемся, какой из инструментов лучше подойдёт для вашего проекта.
🔗 Читать статью
🔗 Зеркало
Этот материал взят из нашей субботней email-рассылки, посвященной Python. Подпишитесь, чтобы быть в числе первых, кто получит дайджест👈
💬 Разрабы, какую музыку вы предпочитаете слушать во время работы?
👍 — энергичная и мотивирующая музыка (рок, поп, электронная)
🔥 — спокойная и расслабляющая музыка (классическая, джаз, саундтреки)
❤️ — предпочитаю работать в тишине
#холивар
👍 — энергичная и мотивирующая музыка (рок, поп, электронная)
🔥 — спокойная и расслабляющая музыка (классическая, джаз, саундтреки)
❤️ — предпочитаю работать в тишине
#холивар
🎙️ Подкаст «Доктор кот»: накрутил опыт в резюме, попал на работу, но не вывожу нагрузку и горю от тревоги
Когда начинаешь карьеру — синдром самозванца и выгорание почти гарантированные спутники. Мало того, что надо учить тонны всего, выдерживать первые собесы, бороть лютый стресс и успевать за рынком — так еще и индустрия со всей силы ставит тебе палки в колеса.
Рекрутеры, менеджеры, высокомерные сеньоры, пропускают тебя через дурацкие воронки, мучают глупыми вопросами и отсеивают, отсеивают и отсеивают, не давая показать, чего ты бы мог стоить, если бы тебе дали нормально раскрыться.
Понятно, что хочется эту муть обойти. Срезать путь, попасть в айти, а там уже будет видно. Накрутить пару тройку лет в резюме, придумать несуществующие места работы и проекты, натренироваться именно на собесы, а не на работу.
Без осуждения, без отговаривания — это личный выбор каждого — ведущие просто разбираем письма, которые показывают — это нифига не легкий путь и совсем не срезание пути. Это путь долгой тревоги, моральных терзаний, одиночества и лишения себя почти всех инструментов обучения, которые есть у других джунов.
📺 Смотреть
#подкасты #айтипсихология
Когда начинаешь карьеру — синдром самозванца и выгорание почти гарантированные спутники. Мало того, что надо учить тонны всего, выдерживать первые собесы, бороть лютый стресс и успевать за рынком — так еще и индустрия со всей силы ставит тебе палки в колеса.
Рекрутеры, менеджеры, высокомерные сеньоры, пропускают тебя через дурацкие воронки, мучают глупыми вопросами и отсеивают, отсеивают и отсеивают, не давая показать, чего ты бы мог стоить, если бы тебе дали нормально раскрыться.
Понятно, что хочется эту муть обойти. Срезать путь, попасть в айти, а там уже будет видно. Накрутить пару тройку лет в резюме, придумать несуществующие места работы и проекты, натренироваться именно на собесы, а не на работу.
Без осуждения, без отговаривания — это личный выбор каждого — ведущие просто разбираем письма, которые показывают — это нифига не легкий путь и совсем не срезание пути. Это путь долгой тревоги, моральных терзаний, одиночества и лишения себя почти всех инструментов обучения, которые есть у других джунов.
📺 Смотреть
#подкасты #айтипсихология
Forwarded from Библиотека data scientist’а | Data Science, Machine learning, анализ данных, машинное обучение
💻🚀💊 «Доктор Хаус»: ИИ-диагност в вашем телефоне. Передаём стартап в хорошие руки
В предыдущей части статьи инженер ПО рассказывал о том, как поучаствовал в хакатоне по созданию ИИ-стартапа. В новой части автор уделяет больше внимания итоговому продукту, а не процессу соревнования.
Продукт — это мобильное приложение Dr. House, ИИ-диагност, который может поставить предварительный диагноз. Внутри статьи также есть полная информация о проекте и ссылка на его исходный код.
🔗 Читать статью
🔗 Зеркало
В предыдущей части статьи инженер ПО рассказывал о том, как поучаствовал в хакатоне по созданию ИИ-стартапа. В новой части автор уделяет больше внимания итоговому продукту, а не процессу соревнования.
Продукт — это мобильное приложение Dr. House, ИИ-диагност, который может поставить предварительный диагноз. Внутри статьи также есть полная информация о проекте и ссылка на его исходный код.
🔗 Читать статью
🔗 Зеркало
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
7 стратегий для масштабирования базы данных
1️⃣ Индексация
2️⃣ Materialized Views
3️⃣ Денормализация
4️⃣ Вертикальное масштабирование
5️⃣ Кэширование
6️⃣ Репликация
7️⃣ Шардирование
👉 Источник
#инфографика
👉 Источник
#инфографика
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Библиотека data scientist’а | Data Science, Machine learning, анализ данных, машинное обучение
💸📊 На сколько просели зарплаты в ИТ в 2024 году?
Благодаря открытым данным с сайта Хабр Карьера мы узнали, какие основные тенденции ждать в зарплатном секторе, и сколько получают ИТ-специалисты сейчас.
🤔 Например, в первом полугодии 2023 года в среднем джунам предлагали 80 тысяч рублей, а спустя год это число упало до 72,5 тысячи рублей.
👉 Остальные данные — в статье
👉 Зеркало
Благодаря открытым данным с сайта Хабр Карьера мы узнали, какие основные тенденции ждать в зарплатном секторе, и сколько получают ИТ-специалисты сейчас.
🤔 Например, в первом полугодии 2023 года в среднем джунам предлагали 80 тысяч рублей, а спустя год это число упало до 72,5 тысячи рублей.
👉 Остальные данные — в статье
👉 Зеркало
⚡️ Zalando RESTful API and Event Guidelines
Основная цель руководства — установить согласованные принципы и методы для проектирования и разработки API. Оно предназначено для внутренних и внешних API, используемых в различных продуктах и сервисах Zalando. Одним словом, маст-хэв и маст-рид.
👉 Читать
Основная цель руководства — установить согласованные принципы и методы для проектирования и разработки API. Оно предназначено для внутренних и внешних API, используемых в различных продуктах и сервисах Zalando. Одним словом, маст-хэв и маст-рид.
👉 Читать
🐳✈️ Docker ушёл из РФ! Инструкция по восстановлению доступа к Docker Hub для пользователей из России
Docker заблокировал доступ к своему главному репозиторию Docker Hub для пользователей из России. Однако есть способы обойти это ограничение и продолжить работу. В этом посте мы расскажем, как настроить альтернативные репозитории и зеркала.
🔗 Читать статью
🔗 Зеркало
Docker заблокировал доступ к своему главному репозиторию Docker Hub для пользователей из России. Однако есть способы обойти это ограничение и продолжить работу. В этом посте мы расскажем, как настроить альтернативные репозитории и зеркала.
🔗 Читать статью
🔗 Зеркало
This media is not supported in your browser
VIEW IN TELEGRAM
🧰 Краткий обзор архитектуры Reddit, основанный на исследованиях из инженерных блогов
🔹 CDN
🔹 Фронтенд: jQuery —> Typescript —> Node.js
🔹 Балансировка нагрузки
🔹 Микросервисы: монолит на Python —> микросервисы на Go
🔹 API: GraphQL —> GraphQL Federation —> несколько новых Go subgraphs для разделения монолита GraphQL
🔹 Хранение данных: memcached + Postgres + Cassandra
🔹 Репликация данных: Debezium
🔹 Асинхронная обработка: RabbitMQ + Kafka
🔹 Хостинг: AWS и Kubernetes
🔹 Деплой и инфраструктура: Spinnaker, Drone CI и Terraform
👉 Источник
#инфографика #проектирование_систем
🔹 CDN
🔹 Фронтенд: jQuery —> Typescript —> Node.js
🔹 Балансировка нагрузки
🔹 Микросервисы: монолит на Python —> микросервисы на Go
🔹 API: GraphQL —> GraphQL Federation —> несколько новых Go subgraphs для разделения монолита GraphQL
🔹 Хранение данных: memcached + Postgres + Cassandra
🔹 Репликация данных: Debezium
🔹 Асинхронная обработка: RabbitMQ + Kafka
🔹 Хостинг: AWS и Kubernetes
🔹 Деплой и инфраструктура: Spinnaker, Drone CI и Terraform
👉 Источник
#инфографика #проектирование_систем
💻⌛ 8 причин участвовать в хакатонах
Давно мечтали попробовать что-нибудь новое в своей жизни, но обойтись без экстремальных ощущений? Тогда хакатоны — это то, что вам нужно!
👉 Читать статью
👉 Зеркало
📌 Другие материалы по теме:
💻🚀🏰 Как мы создали ИИ-стартап на хакатоне выходного дня в Германии
🔥 12 признаков выгорания или как понять, что вам пора в отпуск
🏆 Как принять участие в хакатоне и занять призовое место. Инструкция для начинающих программистов
🤝 5 soft skills, которые помогут тебе дорасти до Senior-разработчика
Давно мечтали попробовать что-нибудь новое в своей жизни, но обойтись без экстремальных ощущений? Тогда хакатоны — это то, что вам нужно!
👉 Читать статью
👉 Зеркало
📌 Другие материалы по теме:
💻🚀🏰 Как мы создали ИИ-стартап на хакатоне выходного дня в Германии
🔥 12 признаков выгорания или как понять, что вам пора в отпуск
🏆 Как принять участие в хакатоне и занять призовое место. Инструкция для начинающих программистов
🤝 5 soft skills, которые помогут тебе дорасти до Senior-разработчика
Бытует мнение, что вместо использования множества баз данных можно решить больше проблем с помощью одной, например, PostgreSQL. Это уменьшает количество сложных элементов и упрощает понимание потока данных и согласованности.
PostgreSQL подходит для этой задачи благодаря своей универсальности и специализированным возможностям, поддерживая множество рабочих нагрузок, таких как полнотекстовый поиск, временные ряды, аналитика и многое другое.
Узнайте подробнее, как «сжать» стек, используя PostgreSQL для всех потребностей вашего проекта👇
👉 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Proglib.academy | IT-курсы
✉️❌ Как завалить собеседование, даже не начав его: 8 ошибок в сопроводительных письмах
Откликаетесь, но сразу получаете отказы? Не торопитесь с выводами — возможно, все дело в вашем сопроводительном письме.
👉 Сопроводительное — это первое впечатление, которое мы производим на эйчара, а первое впечатление, как известно, очень важно.
Собрали для вас несколько распространенных ошибок по составлению такого письма — а в статье по ссылке можно найти остальные ошибки и пример идеального сопроводительного.
Кстати, вакансии можно поискать в наших профильных каналах:
🤮 Data Science, анализ данных, аналитика
🤮 Python
🤮 Frontend
Откликаетесь, но сразу получаете отказы? Не торопитесь с выводами — возможно, все дело в вашем сопроводительном письме.
Собрали для вас несколько распространенных ошибок по составлению такого письма — а в статье по ссылке можно найти остальные ошибки и пример идеального сопроводительного.
Кстати, вакансии можно поискать в наших профильных каналах:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🔁 Обработка ретраев на практике
В распределенных системах и сетевых приложениях стратегии ретраев имеют решающее значение для эффективной обработки временных ошибок и нестабильности сети. На диаграмме показаны 4 распространенные стратегии:
🔹 Linear Backoff
🔹 Linear Jitter Backoff
🔹 Exponential Backoff
🔹 Exponential Jitter Backoff
👉 Источник
#проектирование_систем #инфографика
В распределенных системах и сетевых приложениях стратегии ретраев имеют решающее значение для эффективной обработки временных ошибок и нестабильности сети. На диаграмме показаны 4 распространенные стратегии:
🔹 Linear Backoff
🔹 Linear Jitter Backoff
🔹 Exponential Backoff
🔹 Exponential Jitter Backoff
👉 Источник
#проектирование_систем #инфографика
У нас вышла новая статья на
Ниже — небольшая выдержка из статьи, а целиком читайте здесь 👈
🛠 Инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.