В 2013 году на Randomwire была опубликована интересная статья. В ней автор указал на интересные особенности японского дизайна. Японцы известны своим минимализмом, но в случае сайтов у них, почему-то, всё наоборот. Страницы пестрят всевозможными цветами, что уже нарушает 3 принципа…
В наше время программирование стало очень доступным из-за развития инструментов и языков. Написать «привет, мир» может практически каждый, а количество фреймворков для JavaScript уже воспевается в шутках. Теперь, чтобы выделиться и впечатлить друзей и коллег, нужно спускаться…
Приветствую всех!Несмотря на то, что релейные лифты в наших краях массово выпускались и устанавливались вплоть до начала девяностых, а тысячи таких работают до сих пор, ещё в незапамятные времена разрабатывались электронные системы управления.Так получилось, что мне повезло достать начинку от первой массовой такой станции. Самое время узнать, как оно устроено и работает, а также то, какой оказалась дальнейшая судьба таких устройств. Как водится, будет много интересного. 25 этаж
Sparkwriter4Так исторически сложилось, что я питаю слабость к генераторам разных типов, и сегодня мы рассмотрим ещё один любопытный образец, в котором реализован достаточно красивый способ генерации электроэнергии — безлопастной ветрогенератор. Вообще говоря, когда видишь…
Расшифровав человеческий геном (им, кстати, был геном самого Джеймса Уотсона, одного из авторов модели двойной спирали ДНК), ученые недолго довольствовались результатом. Наука концентрировалась на больших генах, кодирующих крупные белки длиной в ~300 аминокислот, но…
Приветствую! В этой статье я расскажу, как мне удалось запустить DOOM на осциллографе Siglent SDS5034X. Для этого пришлось найти шелл (вендор получил мой репорт), адаптировать систему ввода игры под энкодеры на лицевой панели и вывести звук на встроенную «пищалку». Читать далее
Привет, Хабр! Многие знают, что один из четырех всадников апокалипсиса типов собеседований в Бигтех – это так называемое "Behavioral interview". Этот тип собеседований вполне заслуженно считается самым недооцененным среди всех остальных. Казалось бы… Прийти и поговорить про опыт и
Мы привыкли считать себя уникальными архитекторами реальности. Но если посмотреть на человека через отладчик (debugger), мы увидим не "творца", а обычную биологическую единицу, работающую по жестко прописанным скриптам.Давайте честно разберем архитектуру человека как программно-аппаратного комплекса. Читать далее
Последние полгода ко мне приходили задачи, которые вынуждали покопаться в некоторых особенностях WebAssembly.Это, в свою очередь, подтолкнуло меня покодить на Си (чего я не делал сто лет) всякое, ориентируясь на WASM.А это уже натолкнуло меня на мысль: а не подойдёт ли связка JS+WebAssembly как инструмент для создания минифицированных проектов в духе демосцены?Короче, хоть я к демосцене никаким боком, но что мешает мне написать игрульку в сайз-факторе 4K? Исключительно for fun. Посмотреть что получилось
За последние пару лет я провёл сотни технических собеседований — от junior до senior специалистов. И я обнаружил что есть одна тема, с пониманием которой есть проблемы почти у всех кандидатов с кем мне доводилось общаться. Это Virtual DOM.Почти каждый кандидат объясняет его примерно так:“Virtual DOM нужен, чтобы обновлять не всю страницу, а только её часть. Поэтому всё работает быстрее.” Читать далее