Telegram Group Search
tuple в CPython — мутабельный! И другие шокирующие детали из C-шной реализации

Никита Соболев, core-разработчик языка программирования CPython, рассказывает, как tuple устроен внутри. Поговорим про мутабельность кортежей (и планы по отмене такого поведения), дичь с ctypes, переиспользование памяти и другие оптимизации.
С++ — это настоящий кайфǃ

Где-то по пути к нашим дням C++ стал… скучным, растерял свою «кайфовость». И эта тенденция до сих пор продолжается в отношении всех языков программирования. История «оскучнения» C++ может стать предостережением для других языков. А то, что произошло потом, может дать им надежду на светлое будущее. Речь о великом воскрешении C++, которого никто не заметил.
Ностальгические игры: Blood

В 90-е, когда шутеры от первого лица начинали свой триумфальный марш, на свет появился Blood — шедевр 1997 года, что захватил умы тех, кто жаждал стрелялки с жуткой атмосферой и чёрным юмором, растворённым в море крови. Студии Monolith Productions удалось создать что-то особенное, благодаря чему Blood стала настоящим порталом в мир, где киношные ужасы, комиксовая жестокость и бодрый экшн слились в гремучую смесь. Такой проект просто не мог не оставить большой след в гейминдустрии, навсегда осев в памяти геймеров.
🔎 Активность найма на IT-рынке в IV квартале 2024

На календаре 2025, значит, пора анализировать всё то, что было в 2024. Начнём анализ прошлого года с исследования активности найма и посмотрим, какие компании размещали больше всего вакансий и кого искали чаще.

Из интересного: количество вакансий для стажёров весь год превышало число предложений для джунов на Хабр Карьере.
Please open Telegram to view this post
VIEW IN TELEGRAM
Реинжиниринг процесса, который изменил мир

Четыре года назад произошло блокирование Суэцкого канала огромным контейнеровозом. При весе 200 тысяч метрических тонн развернуть корабль задача не из лёгких. Но корни проблемы восходят к 1937 году, когда у водителя грузовика из Северной Каролины появилась простая идея, которая полностью изменила мир.
«Да, я знаю, ваша-то собака обожает обниматься: лезет на вас лапами, суёт голову под ладонь, валит на пол. Но есть нюанс: она делает это по своему выбору. Как только вы начнёте с удвоенной силой обнимать её в ответ, она уйдёт. Спорим? Попробуйте»

Не буди во мне Кракена, или Пять вредных советов, как выбесить свою собаку
Заговор разработчиков против корпораций

Речь пойдёт о тайной, сугубо анонимной организации, следы которой автор начал замечать ещё в 2018 году, работая в Яндексе. О целях и мотивах организации можно только догадываться: некоторые считают это кибер-луддизмом, другие — техно-анархизмом. Ясно одно — организация существует, её члены уничтожают кодовые базы десятилетиями, и говорить об этом не принято.
Кто поджёг Лос-Анджелес? Свежая конспирология о виноватых НЛО, Пи Дидди, урбанистах и корюшке

7 января 2025 года в Лос-Анджелесе начались лесные пожары, быстро перекинувшиеся на жилые кварталы и ставшие крупнейшими за всю двухвековую историю города. Потушить их не удаётся уже более недели, пришлось эвакуировать до 200 тысяч человек, ущерб уже исчисляется сотнями миллиардов долларов. Сгорели более 12 тысяч зданий, включая особняки голливудских знаменитостей в окрестностях Малибу.

Немедленно возник целый букет теорий заговора о том, что это всё не просто так. Известный конспиролог Алекс Джонс заявил на X, что пожары были «частью масштабного плана глобалистов по ведению экономической войны и деиндустриализации Соединённых Штатов, чтобы спровоцировать их коллапс» — и даже получил одобрительный твит от Дональда Трампа. Конгрессвумен Марджори Тейлор Грин потребовала наслать на город дожди — «ведь вы знаете, как это делать», намекая на теорию об управлении погодой посредством системы HAARP.

Мнения о скрытых причинах и тайных виновниках великого лос-анджелесского пожара разнятся от относительно реалистичных до совершенно безумных
Rust 1.84: новый релиз отличного языка программирования. Ещё лучше, ещё эффективнее, как всегда

Вышел новый релиз языка программирования Rust версии 1.84. Этот язык общего назначения изначально разрабатывался проектом Mozilla, но теперь его поддерживает независимая некоммерческая организация Rust Foundation. Rust ориентирован на безопасную работу с памятью и обеспечивает высокий уровень параллелизма выполнения задач, не прибегая к сборщику мусора или полноценному runtime (runtime ограничен базовой инициализацией и поддержкой стандартной библиотеки). Что нового? Давайте разбираться.
Forwarded from Хабр Карьера
Вакансии для джунов на Хабр Карьере.

Младший бэкенд-разработчик (Python) в Инфокультура. Можно удаленно. Москва. 60 000 — 80 000 ₽.

Младший консультант по внедрению ЭДО в СберКорус. Санкт-Петербург. До 68 900 ₽.

Специалист техподдержки в Ростелеком-ЦОД. Москва, Санкт-Петербург, Екатеринбург.

Специалист поддержки ERP-системы в Золотое Яблоко. Екатеринбург.

Монтажник интернет-сетей (инсталлятор) в beeline. Москва. До 168 000 ₽.

Больше вакансий

#junior
Про способности к изучению языков

То, что называют «способностями к языкам», — это порой забытый подвиг какого-то учителя русского, который проявил где-то умение, где-то настойчивость и внедрил-таки в детский мозг эту операционную систему, категориальный аппарат для работы с языком.
«Первое включение меня удивило — ноутбук показал ошибки 161 и 163 (батарея CMOS) а после этого... заставку Windows 2000! Загрузился правда только в безопасном режиме. Ноут в интересной комплектации — Pentium 2, 64Mb RAM (32 распаяно + 32 в одном из двух слотов), CD-ROM, IR-трансивер и USB! То есть для полного счастья не хватало только флопика. С его поисков и начал ремонт»

IBM 600E. Ретро-ноутбук за 2000 тенге (400 рублей)
Оловянные монстры и борьба с ними

Представьте себе, что внутри ваших приборов поселились монстры с тентаклями, которым нравится коротить схемы и сжигать компоненты. Представили? Это не выдумка, они уже здесь — это бессвинцовое оловянное покрытие.
Что случилось с легковесными десктопными приложениями? История Electron

Electron — это один из самых известных инструментов современного разработчика. Если присмотреться, то это родственник React Native, манящий лозунгом «Пиши один раз, запускай везде!», но с гораздо меньшими издержками по сборке и релизу, чем в случае мобильной разработки. Его уникальное преимущество заключается в комбинации Node.js и Chromium, создающей мощную десктопную среду для веб-технологий. Официальный блог Electron не так давно отметил своё десятилетие, что весьма удивляет с учётом того, насколько глубоко этот инструмент успел проникнуть в культуру разработки.
Новые Intel Core Ultra 200, AMD Ryzen 9 9950X3D и другие новинки декабря

В начале января в Лос-Анджелесе прошла выставка CES 2025. Вот обзор некоторых её новинок и другое интересное серверное железо.
Так ли плох Go в глазах C++-разработчика: пишем микросервис и учимся на ошибках

Миллионы пользователей ежедневно заходят на Яндекс Маркет. И одна из ключевых задач сервиса — показывать им точные сроки доставки на поиске и в корзине. При пиковых нагрузках это около 40 тысяч запросов в секунду. Как обеспечить столь быструю и точную обработку данных о доставке? Поговорим о том, как справиться с большим объёмом данных и какие преимущества может (или не может) предложить Golang для масштабной задачи.
Стеклянная память: как развивались голографические системы хранения данных

Человечество придумало множество технологий долговременного хранения данных: от выбитых на камне иероглифов и глиняных табличек до современных твердотельных накопителей (хотя глиняные таблички, если подумать, тоже вполне себе твердотельные). Однако в ряду носителей информации была ещё одна необычная и довольно интересная технология, которая, несмотря на свою перспективность, так и не получила широкого распространения. Речь идёт о хранении данных с использованием стекла.
Запускаем Doom на пульте от тепловоза

Пару раз мы уже рассматривали компьютеры, использовавшиеся в составе систем автоведения поездов. Но, как нетрудно догадаться, ими число ЭВМ, устанавливаемых на наших локомотивах и электричках, не ограничивается. Пришло время замахнуться на куда более «жирный» девайс — часть микропроцессорной системы управления и диагностики.

Итак, в сегодняшней статье поговорим о вот таком блоке, куда более навороченном, чем ранее виденные. Заодно посмотрим, что там внутри, вернём его в работоспособный вид, узнаем, на что он способен, а главное — немного прикоснёмся к технике с немецких железных дорог.
Фрактальное самоподобие Вселенной и бесконечная вложенность материи — правда или миф?

В наши дни вряд ли найдётся человек, который не созерцал залипательные изображения, гифки или видео с фракталами. Они завораживают своей красотой, гармоничными пропорциями и масштабной инвариантностью — сохранением узнаваемой формы при отдалении и приближении. В эзотерической литературе довольно часто можно встретить утверждение, что всё в природе имеет фрактальную структуру, а значит, за этим стоит универсальный принцип всеединства и великого фрактального подобия. Или же существует некий глубинный уровень реальности, а то, что мы видим — лишь отражение мира идей, фрактальная голограмма. Тут же обязательно вспоминают золотое сечение, герметическую формулу «как вверху, так и внизу», мысли античных философов о подобии микрокосма и макрокосма, сходство нейронных связей мозга с паутиной галактических скоплений и т. д. И каждый, кто не поленится сравнить компьютерные модели фракталов с реальными контурами береговых линий или кронами деревьев, невольно начинает верить в сакральную геометрию, высшую гармонию природы и бесконечное самоподобие космоса. Мы же подойдём к вопросу более трезво и выясним, что из этого является правдой, а что — мифами.
2025/01/22 03:09:20
Back to Top
HTML Embed Code: