Category : habrahabr

habrahabr
Python: как переменные работают на самом деле? Погружаемся в байткод и C

Привет! Меня зовут Никита Соболев, я core-разработчик языка программирования CPython, а так же автор серии видео про его устройство.Сегодня я хочу рассказать, как на самом деле работают переменные в CPython.Под катом куча кишков питона и видео на 46 минут с дополнительными кишками питона (ни один настоящий питон не пострадал при написании данной статьи).Начнем с видео, а далее в текстовом формате опишем основные моменты.Какой план?Давайте посмотрим на высоком уровне, что происходит в CPython, к…

  • воскресенье, 29 сентября 2024 г. в 00:00:10
habrahabr
Как мы учим языки. Часть 2. Почему вы не выучите язык в Дуалинго

Часть 1Многие пользователи со всего мира считают Duolingo приложением № 1 для изучения языков. Оно у всех на слуху и уже давно проверено, в то время как полиглоты и языковые специалисты считают его неэффективным.За Duolingo я слежу несколько лет. Сам провожу разного рода эксперименты, у меня были страйки по 600 дней, доходил до последней цветной лиги в турнирной таблице, проводил тренировки по разным алгоритмам. Некоторые уже не актуальны, потому что приложение обновлялось значительно с тех пор…

  • воскресенье, 29 сентября 2024 г. в 00:00:09
habrahabr
Электросмачивание как интересный эффект для применения в самоделках и не только

Картинка — youtube-канал GaudiLabs, University of Cincinnati, Etulipa, Image Sensors World Существует весьма любопытный эффект, который в данный момент уже применяется во множестве направлений, и суть его заключается в изменении взаимодействия жидкости с поверхностью вследствие приложенной разницы потенциалов между жидкостью и поверхностью. Сфера применения этого эффекта весьма широка и позволяет использовать его как профессиональных целей, так и для разнообразных самоделок. Сущность эффе…

  • суббота, 28 сентября 2024 г. в 00:00:18
habrahabr
Как на фабриках полупроводников вычисляют выход годных кристаллов

В Intel отказались от выпуска микросхем на базе узла 20A, решив перейти сразу к 18А. И было очень много разговоров на тему, почему компания так поступила. Некоторые говорят, что Intel для исправления проблем с 18A требуется весь инженерный ресурс. Другие считают, что этот ход фактически сэкономит компании деньги, которые она сможет вложить в разработку узла 14А. Что же касается самой Intel, то её вице-президент по технологическому развитию, Бен Селл, в своём заявлении сказал, что они полноце…

  • суббота, 28 сентября 2024 г. в 00:00:16
habrahabr
Отечественная портативная консоль своими руками

Привет, читатель! Как-то я отлаживал приложение для телефона на отечественной ОС «Аврора» и вдруг заскучал. Тогда я поставил на него RetroArch и скачал несколько игр. Подключив геймпад, провел за ними пару часов. Позже, листая раздел с играми в чате разработчиков «Авроры», наткнулся на идею подключения джойстиков-чехлов к телефону. Но мне не понравился их внешний вид, поэтому накидал пару концептов мобильной приставки и решил воплотить ее в жизнь. Да, за последние десятилетия было выпущено м…

  • суббота, 28 сентября 2024 г. в 00:00:15
habrahabr
Вояджер-1 продолжает миссию

Когда космический зонд «Вояджер-1» запускали для исследования окраин Солнечной системы, никто не предполагал, что его миссия затянется на 47 лет. Аппарат проектировался под пятилетнюю миссию, и рекордов работоспособности от него никто не требовал. И тем не менее американские инженеры создали крайне неприхотливый и стойкий агрегат, работоспособность которого уже не раз удавалось восстановить.Однако годы берут своё, и постепенно аппарат деградирует. "Атомная батарейка" на распаде плутония…

  • суббота, 28 сентября 2024 г. в 00:00:14
habrahabr
Как я узнал номер паспорта и телефон премьер-министра по фото в Instagram*

Акт 1: полдень воскресенья Я занимался домашними делами, ни о чём плохом не думал, пил водичку и ни в коем случае не имел никаких намерений заниматься подрывной деятельностью против Австралийского Союза. А потом я получил сообщение в «групповом чате»1. Милое сообщение от моего друга с фотографией посадочного талона. В сообщениях от друзей хорошо то, что они не несут за собой никаких катастрофических последствий Обладателем талона был Тони Абботт, один из множества бывших премьер-министров А…

  • суббота, 28 сентября 2024 г. в 00:00:13
habrahabr
Тетрис на ATtiny10

Решив использовать последние дни отпуска для приведения имеющихся у меня запасов электронных компонентов к некоторому подобию порядка я наткнулся на неизвестную михросхему SOT-23-6 с еле читаемой маркировкой.Микроскоп и гугл помогли идентифицировать микосхему как Attiny10 с 1024 байтами FLASH и 32 байтами SRAM.Увидев такие весьма ограниченные характеристики я уже хотел было убрать Attiny10 обратно в коробку но почувствовал настальгию. Дело в том, что свой путь в микроэлектронике я начинал именн…

  • пятница, 27 сентября 2024 г. в 00:00:11
habrahabr
Как жить и работать при нарушениях внимания?

▍ Предисловие. Флейта хулуси Щёлк — я обнаруживаю себя за просмотром ролика на YouTube, в котором музыкант рассказывает, как ухаживать за флейтой из сушёной тыквы. Как я оказался здесь?! Зачем? На мгновение я пугаюсь того, что не могу вспомнить, каким образом попал на этот ролик. Я ведь не планировал узнавать про эти флейты и вообще сел работать. Холодок пробегает по коже. Пытаюсь размотать предысторию, пройти путь своих блужданий обратно. Листаю историю браузера и вижу, что это уже третий по…

  • пятница, 27 сентября 2024 г. в 00:00:10