Изучаем замыкания в JavaScript | Nuances of programming

Это практическое руководство по работе с замыканиями в JavaScript Замыкания — это базовая концепция JavaScript, которая сбивает с толку многих новичков, тем не менее её должен знать и понимать каждый разработчик. Правильное представление о замыканиях поможет вам писать более эффективный и «чистый» код, чтобы стать отличным JavaScript разработчиком. В этой статье я ПОДРОБНЕЕ

Электробусы и их батареи: что такое литий-титанат? (Part.1)

фото c сайта www.zr.ru Друзья здравствуйте, всем здоровья, берегите себя, антисептики — наше ВСЁ! Сегодня попробуем рассмотреть московские электробусы по мотивам статьи в журнале «За рулем» в части используемых литий-титанатных батарей (Li4Ti5O12 или LTO), их стоимости и перспектив эксплуатации, также попробуем разобраться, почему литий-титанат не подходит для промышленных решений в ПОДРОБНЕЕ

Li-Ion технологии: удельная стоимость снижается быстрее прогнозов

И снова здравствуйте, друзья! В статье «Время литий-ионных ИБП: пожароопасность или безопасный шаг в будущее?»мы касались вопроса о прогнозируемой стоимости Li-Ion решений (накопителей, аккумуляторов) в удельном выражении — $/кВт*ч. Тогда на 2020 год был прогноз в 200 $/кВт*ч. Сейчас, как видно из КДПВ стоимость лития ушла ниже 150$ и прогнозируется ПОДРОБНЕЕ

Шпаргалка по Smali на Русском

Русская шпаргалка по Smali Приветствую, любители реверс-инжинирить Android. Перед вами шпаргалка по Smali — аналогу ассемблера для Android-приложений. Изначальный текст на русском взят отсюда. Там текст появился из машинного перевода официальной документации. В итоге, оформил сухой текст + поправил небольшие опечатки и корявости перевода. По поводу замечаний и предложений можете ПОДРОБНЕЕ

Алгоритмы на экзамене в ШАД

Привет! Меня зовут Александр Курилкин, и я веду курс по алгоритмам в «ШАД Helper». В этом посте я разберу несколько задач из вступительных экзаменов прошлых лет, чтобы вы смогли увидеть, что вас ждет, и понять, чему мы сможем вас научить на нашем курсе. Надеюсь, что вы разделяете мою любовь к ПОДРОБНЕЕ

Многопоточная сортировка с использованием пула потоков на Java

В данном посте будет рассказано, как реализовать сортировку на Java c использованием ExecutorService. Общая суть сортировки в следующем: Массив разбивается на части Каждая часть массива сортируется Идем по упорядоченным массивам, сливаем их в один Здесь применяются идеи сортировки слиянием, но массив разбивается только на две части (рекурсия не используется). Для ПОДРОБНЕЕ

Реализация эффекта акварели в играх

Введение Когда в январе 2019 года мы начали обсуждать нашу новую игру tint., то сразу решили, что важнейшим элементом будет эффект акварели. Вдохновлённые этой рекламой Bulgari, мы понимали, что реализация рисования акварелью должна соответствовать высокому качеству остальных ресурсов, которые мы планировали создать. Мы обнаружили интересную статью исследователей из Adobe(1). Описанная ПОДРОБНЕЕ

О математике, пандемиях и карантинах, продолжение

Начало здесь. Disclaimer 1 Я математик, а не врач. По всем вопросам здоровья, коронавирусов и смысла жизни консультируйтесь с медиками, не будьте глупыми людьми. Disclaimer 2 По этическим соображениям, результаты работы модели, калиброванной по параметрам COVID-19, публиковаться не будут. Возможно, вы с моим решением не согласны, но вам придется с ПОДРОБНЕЕ

Используй время правильно: автоматизация процессов в Tinder

Думаю многие любят знакомиться в соц. сетях и пользуются приложениями (например Tinder), но часто уходит много времени на то, что бы ставить лайки и отправлять первые сообщения. Я считаю что это монотонные действия которые только отталкивают от общения и знакомства. Если ты программист, зачем быть как все, давай вместе со ПОДРОБНЕЕ