Месяц: Октябрь 2020

  • Как я структурирую CSS

    от автора

    Приветствую. Представляю вашему вниманию перевод статьи «How I Structure My CSS (for Now)», опубликованной 11 августа 2020 года автором Matthias OttКогда вопрос касается структурирования CSS, нет недостатка различных соглашений об именовании, методологий и архитектур. Будь то BEM, OOCSS, SMACSS, ITCSS или CUBE CSS — за последние годы появилось много разных подходов к управлению модульным CSS.…

  • Разбираемся в чем разница между Data Mining и Data Extraction

    от автора

    Два этих модных слова, связанных с Data Science, сбивают с толку многих людей. Data Mining часто неправильно понимают как извлечение и получение данных, но на самом деле все намного сложнее. В этом посте давайте расставим точки над Mining и выясним разницу между Data Mining и Data Extraction.

  • Частные города в России. Дизайн-город. Часть 2

    от автора

    Нашумевшая прошлая статья вызвала бурю обсуждений! Она даже попала в профессиональные сообщества российских проектировщиков в фейсбуке. Но самое важное — идея, которая появилась 4 года назад, начала собирать вокруг себя заинтересованных предпринимателей. В этой статье я впервые раскрою подробности концепции Дизайн-города и расскажу, что интересного произошло с момента публикации первой части.О том, что такое частный…

  • И полгода не прошло: выпущена система управления версиями Git 2.29

    от автора

    Привет, %username%, сегодня отличная новость: в открытом доступе появился выпуск распределенной системы управления версиями Git 2.29.0. Наверное, на Хабре не стоит рассказывать, что это такое, ведь Git по-прежнему остается одной из лучших систем. В новом выпуске — сразу 627 изменений, которые внесли 89 разработчиков. О главных изменениях и доработках рассказываем под катом.

  • Интересные факты о Яндекс Дзене

    от автора

    Яндекс Дзен — успешная платформа пользовательского контента, в которую поначалу мало кто верил. Между тем, Дзен оказался куда интереснее, чем о нем говорили различные СМИ, блогеры и диванные критики. Как минимум это второй по размеру месячной аудитории проект Яндекса (по данным radar.yandex.ru).

  • Популярная музыка на самом деле деградирует

    от автора

    Многие из нас либо слышали, либо сами высказывались о деградации современной музыки. Треки из топ-чартов с каждым годом становятся все менее выразительными и более похожими друг на друга, а интернет заполонили бесконечные «кадиллаки» и «фенди худи». Оказалось, что это не ретроградное заблуждение, а относительно давно подтвержденный наукой факт.БогатствоУченые из НИИ искусственного интеллекта в Барселоне еще…

  • Как сэкономить на покупке ноутбука: Docker Remote API via TLS

    от автора

    Совсем недавно я решился на покупку личного ноутбука. Разработка open-source проекта (приложение для Flipper) и смена места работы вынудили меня больше не использовать рабочий ноутбук для личных целей. И тут уже жалко было отдавать стоимость поддержанной Hyndai Solaris за ноутбук (на работе у меня топовая конфигурация 16" MacBook). Поэтому решено было поумерить свой пыл и…

  • LDM. Моя любимая инструкция ARM

    от автора

    LDM — или load multiple — моя любимая инструкция в ассемблере для ARM. Вот почему. Во-первых, что она делает. Вот пример: ldm r4, {r0, r1, r2, r3} Здесь она принимает базовый регистр (в данном случае r4) и набор регистров (в данном случае {r0, r1, r2, r3}). Загружает последовательные слова из адреса в базовом регистре в регистры из…

  • В нативный код из уютного мира Java: путешествие туда и обратно (часть 2)

    от автора

    Это вторая часть расшифровки доклада Ивана Углянского (dbg_nsk) с JPoint 2020, посвященного связи Java с нативным кодом. В прошлой части мы поговорили про традиционный способ связи — через Java Native Interface (JNI), рассмотрели специфичные ему проблемы и оценили производительность. Картина получилась удручающей, поэтому давайте разбираться, чем можно заменить JNI?

  • Стратегия IT-продукта. Почему must have и как составить. Опыт наших проектов

    от автора

    За последние 2 года у нас, в EZTec, реализовано 37 IT-проектов для клиентов. Часть из них успешно работает до сих пор, другая часть закрылась. Ситуации и причины закрытия во многом уникальны, но имеют общие основания и предпосылки. Провальные проекты регулярно изучаю, делаю выводы и, в дальнейшем, адаптирую опыт для новых проектов. В большей степени, мы…