Экстремально отказоустойчивые сети для офиса на базе фабрики BGP EVPN VXLAN: решение, которым гордился бы Скайнет
Поговорим о том, как архитектура BGP EVPN VXLAN защищает от ошибок на уровне ПО и позволяет реализовать геораспределённую катастрофоустойчивость, какие с ней связаны подводные камни и в каких случаях компании считают такое решение целесообразным.
Поговорим о том, как архитектура BGP EVPN VXLAN защищает от ошибок на уровне ПО и позволяет реализовать геораспределённую катастрофоустойчивость, какие с ней связаны подводные камни и в каких случаях компании считают такое решение целесообразным.
🤮17👍12❤2🤯2🤡2
На прошедшей неделе мы отапливались майнингом, дооснащали деревенскую лабораторию-мастерскую, запускали советский процессор с помощью Arduino и удивлялись, как канадские инженеры меняли авиадвигатель при температуре в -40 °C.
Лучшие публикации недели (13-19 января 2025)
Лучшие публикации недели (13-19 января 2025)
🤝18🔥4👎2❤1😁1
Операционная система в 1000 строках кода
В рамках этой серии статей мы на языке С реализуем базовое переключение контекста, страничное распределение памяти, режим пользователя, командную оболочку, драйвер дискового устройства и операции чтения/записи. И хотя такой объём работы может показаться масштабным, всё это уместится всего в тысяче строк кода.
В рамках этой серии статей мы на языке С реализуем базовое переключение контекста, страничное распределение памяти, режим пользователя, командную оболочку, драйвер дискового устройства и операции чтения/записи. И хотя такой объём работы может показаться масштабным, всё это уместится всего в тысяче строк кода.
🔥54👍21❤6
Перестаньте молиться на принципы S.O.L.I.D
Пришло время честно признать: то, как мы используем SOLID сегодня, часто противоречит изначальным идеям и в целом иногда может приносить больше вреда, чем пользы. Зависит от контекста.
Пришло время честно признать: то, как мы используем SOLID сегодня, часто противоречит изначальным идеям и в целом иногда может приносить больше вреда, чем пользы. Зависит от контекста.
👍45🤮24🤡3🥱3❤1🔥1💯1🤝1
🙅🏻♂️ Amazon приостанавливает доставку дронами в США после аварии на испытательном полигоне (ФОТО)
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23❤7🔥2
Как зарядить аккумулятор, не снимая его с автомобиля
Снятие аккумулятора для полного стационарного заряда означает обесточивание всей электроники, что может вызвать большие проблемы. Однако подзарядить АКБ можно и без отключения от бортовой сети.
Снятие аккумулятора для полного стационарного заряда означает обесточивание всей электроники, что может вызвать большие проблемы. Однако подзарядить АКБ можно и без отключения от бортовой сети.
👍19🤡14🤔5😱2❤1😁1🤣1
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчик представил проект DooM-docm — это Doom для запуска в последних версиях приложения Microsoft Office/Word, но только без звука. Код решения написан на VBA и C и опубликован на GitHub.
Файл с игрой в формате документа для Microsoft Word имеет размер 6,6 МБ и содержит исходный порт проекта doomgeneric.
Для запуска игры достаточно скачать файл и открыть в Word.
Проект содержит библиотеку doomgeneric_docm.dll и данные игры doom1.wad, закодированные в base 64. При открытии документа настраивается макрос VBA для извлечения данных base 64 и их загрузки.
Управление в игре: клавиши со стрелками для движения, Control для огня, Space для действия, кнопки 1-7 — выбор оружия.
Файл с игрой в формате документа для Microsoft Word имеет размер 6,6 МБ и содержит исходный порт проекта doomgeneric.
Для запуска игры достаточно скачать файл и открыть в Word.
Проект содержит библиотеку doomgeneric_docm.dll и данные игры doom1.wad, закодированные в base 64. При открытии документа настраивается макрос VBA для извлечения данных base 64 и их загрузки.
Управление в игре: клавиши со стрелками для движения, Control для огня, Space для действия, кнопки 1-7 — выбор оружия.
😁87👍36🤡7🔥4😢4
Новые заводы TSMC в США: всё хорошо, но без проблем не обошлось
В последние годы полупроводниковая индустрия столкнулась с глобальным дефицитом, что подчеркнуло необходимость диверсификации производственных мощностей и снижения зависимости от азиатских производителей. Одним из главных шагов в этом направлении стало решение тайваньской компании TSMC построить свои заводы в США. Фабрики построены, но с ценами на продукцию проблемы. Разбираемся, что случилось.
В последние годы полупроводниковая индустрия столкнулась с глобальным дефицитом, что подчеркнуло необходимость диверсификации производственных мощностей и снижения зависимости от азиатских производителей. Одним из главных шагов в этом направлении стало решение тайваньской компании TSMC построить свои заводы в США. Фабрики построены, но с ценами на продукцию проблемы. Разбираемся, что случилось.
😁34👍12🔥4🤮2
tuple в CPython — мутабельный! И другие шокирующие детали из C-шной реализации
Никита Соболев, core-разработчик языка программирования CPython, рассказывает, как tuple устроен внутри. Поговорим про мутабельность кортежей (и планы по отмене такого поведения), дичь с ctypes, переиспользование памяти и другие оптимизации.
Никита Соболев, core-разработчик языка программирования CPython, рассказывает, как tuple устроен внутри. Поговорим про мутабельность кортежей (и планы по отмене такого поведения), дичь с ctypes, переиспользование памяти и другие оптимизации.
🥱17👍14❤5
С++ — это настоящий кайфǃ
Где-то по пути к нашим дням C++ стал… скучным, растерял свою «кайфовость». И эта тенденция до сих пор продолжается в отношении всех языков программирования. История «оскучнения» C++ может стать предостережением для других языков. А то, что произошло потом, может дать им надежду на светлое будущее. Речь о великом воскрешении C++, которого никто не заметил.
Где-то по пути к нашим дням C++ стал… скучным, растерял свою «кайфовость». И эта тенденция до сих пор продолжается в отношении всех языков программирования. История «оскучнения» C++ может стать предостережением для других языков. А то, что произошло потом, может дать им надежду на светлое будущее. Речь о великом воскрешении C++, которого никто не заметил.
😁38👍15🤮9🤡4💩3❤1👌1🥱1
Ностальгические игры: Blood
В 90-е, когда шутеры от первого лица начинали свой триумфальный марш, на свет появился Blood — шедевр 1997 года, что захватил умы тех, кто жаждал стрелялки с жуткой атмосферой и чёрным юмором, растворённым в море крови. Студии Monolith Productions удалось создать что-то особенное, благодаря чему Blood стала настоящим порталом в мир, где киношные ужасы, комиксовая жестокость и бодрый экшн слились в гремучую смесь. Такой проект просто не мог не оставить большой след в гейминдустрии, навсегда осев в памяти геймеров.
В 90-е, когда шутеры от первого лица начинали свой триумфальный марш, на свет появился Blood — шедевр 1997 года, что захватил умы тех, кто жаждал стрелялки с жуткой атмосферой и чёрным юмором, растворённым в море крови. Студии Monolith Productions удалось создать что-то особенное, благодаря чему Blood стала настоящим порталом в мир, где киношные ужасы, комиксовая жестокость и бодрый экшн слились в гремучую смесь. Такой проект просто не мог не оставить большой след в гейминдустрии, навсегда осев в памяти геймеров.
👍44❤8❤🔥4💩3🤮2
На календаре 2025, значит, пора анализировать всё то, что было в 2024. Начнём анализ прошлого года с исследования активности найма и посмотрим, какие компании размещали больше всего вакансий и кого искали чаще.
Из интересного:
Please open Telegram to view this post
VIEW IN TELEGRAM
🥴23👍9🫡4💩3😁1
Реинжиниринг процесса, который изменил мир
Четыре года назад произошло блокирование Суэцкого канала огромным контейнеровозом. При весе 200 тысяч метрических тонн развернуть корабль задача не из лёгких. Но корни проблемы восходят к 1937 году, когда у водителя грузовика из Северной Каролины появилась простая идея, которая полностью изменила мир.
Четыре года назад произошло блокирование Суэцкого канала огромным контейнеровозом. При весе 200 тысяч метрических тонн развернуть корабль задача не из лёгких. Но корни проблемы восходят к 1937 году, когда у водителя грузовика из Северной Каролины появилась простая идея, которая полностью изменила мир.
👍34🫡9❤3🤮2👎1🔥1🤬1
«Да, я знаю, ваша-то собака обожает обниматься: лезет на вас лапами, суёт голову под ладонь, валит на пол. Но есть нюанс: она делает это по своему выбору. Как только вы начнёте с удвоенной силой обнимать её в ответ, она уйдёт. Спорим? Попробуйте»
Не буди во мне Кракена, или Пять вредных советов, как выбесить свою собаку
Не буди во мне Кракена, или Пять вредных советов, как выбесить свою собаку
👎44👍19🤡16😁10🤪4❤2
Заговор разработчиков против корпораций
Речь пойдёт о тайной, сугубо анонимной организации, следы которой автор начал замечать ещё в 2018 году, работая в Яндексе. О целях и мотивах организации можно только догадываться: некоторые считают это кибер-луддизмом, другие — техно-анархизмом. Ясно одно — организация существует, её члены уничтожают кодовые базы десятилетиями, и говорить об этом не принято.
Речь пойдёт о тайной, сугубо анонимной организации, следы которой автор начал замечать ещё в 2018 году, работая в Яндексе. О целях и мотивах организации можно только догадываться: некоторые считают это кибер-луддизмом, другие — техно-анархизмом. Ясно одно — организация существует, её члены уничтожают кодовые базы десятилетиями, и говорить об этом не принято.
🤡55🫡19👍13🔥11😁5❤3🤔3
Кто поджёг Лос-Анджелес? Свежая конспирология о виноватых НЛО, Пи Дидди, урбанистах и корюшке
7 января 2025 года в Лос-Анджелесе начались лесные пожары, быстро перекинувшиеся на жилые кварталы и ставшие крупнейшими за всю двухвековую историю города. Потушить их не удаётся уже более недели, пришлось эвакуировать до 200 тысяч человек, ущерб уже исчисляется сотнями миллиардов долларов. Сгорели более 12 тысяч зданий, включая особняки голливудских знаменитостей в окрестностях Малибу.
Немедленно возник целый букет теорий заговора о том, что это всё не просто так. Известный конспиролог Алекс Джонс заявил на X, что пожары были «частью масштабного плана глобалистов по ведению экономической войны и деиндустриализации Соединённых Штатов, чтобы спровоцировать их коллапс» — и даже получил одобрительный твит от Дональда Трампа. Конгрессвумен Марджори Тейлор Грин потребовала наслать на город дожди — «ведь вы знаете, как это делать», намекая на теорию об управлении погодой посредством системы HAARP.
Мнения о скрытых причинах и тайных виновниках великого лос-анджелесского пожара разнятся от относительно реалистичных до совершенно безумных
7 января 2025 года в Лос-Анджелесе начались лесные пожары, быстро перекинувшиеся на жилые кварталы и ставшие крупнейшими за всю двухвековую историю города. Потушить их не удаётся уже более недели, пришлось эвакуировать до 200 тысяч человек, ущерб уже исчисляется сотнями миллиардов долларов. Сгорели более 12 тысяч зданий, включая особняки голливудских знаменитостей в окрестностях Малибу.
Немедленно возник целый букет теорий заговора о том, что это всё не просто так. Известный конспиролог Алекс Джонс заявил на X, что пожары были «частью масштабного плана глобалистов по ведению экономической войны и деиндустриализации Соединённых Штатов, чтобы спровоцировать их коллапс» — и даже получил одобрительный твит от Дональда Трампа. Конгрессвумен Марджори Тейлор Грин потребовала наслать на город дожди — «ведь вы знаете, как это делать», намекая на теорию об управлении погодой посредством системы HAARP.
Мнения о скрытых причинах и тайных виновниках великого лос-анджелесского пожара разнятся от относительно реалистичных до совершенно безумных
🤡109👍20👎9❤8😁7🤮4💩4😱3🔥2🎉1
Rust 1.84: новый релиз отличного языка программирования. Ещё лучше, ещё эффективнее, как всегда
Вышел новый релиз языка программирования Rust версии 1.84. Этот язык общего назначения изначально разрабатывался проектом Mozilla, но теперь его поддерживает независимая некоммерческая организация Rust Foundation. Rust ориентирован на безопасную работу с памятью и обеспечивает высокий уровень параллелизма выполнения задач, не прибегая к сборщику мусора или полноценному runtime (runtime ограничен базовой инициализацией и поддержкой стандартной библиотеки). Что нового? Давайте разбираться.
Вышел новый релиз языка программирования Rust версии 1.84. Этот язык общего назначения изначально разрабатывался проектом Mozilla, но теперь его поддерживает независимая некоммерческая организация Rust Foundation. Rust ориентирован на безопасную работу с памятью и обеспечивает высокий уровень параллелизма выполнения задач, не прибегая к сборщику мусора или полноценному runtime (runtime ограничен базовой инициализацией и поддержкой стандартной библиотеки). Что нового? Давайте разбираться.
🤮53🔥26👍13🤔9❤4🎉2🤗2👎1💩1👌1
Forwarded from Хабр Карьера
Вакансии для джунов на Хабр Карьере.
Младший бэкенд-разработчик (Python) в Инфокультура. Можно удаленно. Москва. 60 000 — 80 000 ₽.
Младший консультант по внедрению ЭДО в СберКорус. Санкт-Петербург. До 68 900 ₽.
Специалист техподдержки в Ростелеком-ЦОД. Москва, Санкт-Петербург, Екатеринбург.
Специалист поддержки ERP-системы в Золотое Яблоко. Екатеринбург.
Монтажник интернет-сетей (инсталлятор) в beeline. Москва. До 168 000 ₽.
Больше вакансий
#junior
Младший бэкенд-разработчик (Python) в Инфокультура. Можно удаленно. Москва. 60 000 — 80 000 ₽.
Младший консультант по внедрению ЭДО в СберКорус. Санкт-Петербург. До 68 900 ₽.
Специалист техподдержки в Ростелеком-ЦОД. Москва, Санкт-Петербург, Екатеринбург.
Специалист поддержки ERP-системы в Золотое Яблоко. Екатеринбург.
Монтажник интернет-сетей (инсталлятор) в beeline. Москва. До 168 000 ₽.
Больше вакансий
#junior
🤮21👍5🤣3❤1
Про способности к изучению языков
То, что называют «способностями к языкам», — это порой забытый подвиг какого-то учителя русского, который проявил где-то умение, где-то настойчивость и внедрил-таки в детский мозг эту операционную систему, категориальный аппарат для работы с языком.
То, что называют «способностями к языкам», — это порой забытый подвиг какого-то учителя русского, который проявил где-то умение, где-то настойчивость и внедрил-таки в детский мозг эту операционную систему, категориальный аппарат для работы с языком.
👍45👎20😁8🤔3
«Первое включение меня удивило — ноутбук показал ошибки 161 и 163 (батарея CMOS) а после этого... заставку Windows 2000! Загрузился правда только в безопасном режиме. Ноут в интересной комплектации — Pentium 2, 64Mb RAM (32 распаяно + 32 в одном из двух слотов), CD-ROM, IR-трансивер и USB! То есть для полного счастья не хватало только флопика. С его поисков и начал ремонт»
IBM 600E. Ретро-ноутбук за 2000 тенге (400 рублей)
IBM 600E. Ретро-ноутбук за 2000 тенге (400 рублей)
👍49❤12🤮5🔥2😐1
🖱 Thunderobot представила мышь со встроенным экраном (ФОТО)
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24❤6🥱4🤔1