7 советов, как не взбесить коллегу-тестировщика в его праздник
https://habr.com/company/mailru/blog/422513/
https://habr.com/company/mailru/blog/422513/
Три месяца спустя: как GDPR повлиял на работу c cookies
https://habr.com/company/it-grad/blog/422677/
https://habr.com/company/it-grad/blog/422677/
Введение в Reactive Programming
Если вы хотите обучиться реактивному программированию, то могли заметить недостаток материалов по этой теме. Данная статья как раз рассматривает основные парадигмы реактивного программирования, а также обучит вас мыслить реактивно.
Несмотря на то, что автор выбрал RxJS фреймворк, семейство Rx* библиотеки широко доступно для многих языков и платформ. Поэтому, независимо от ваших инструментов, вы можете получить конкретную выгоду, следуя этому руководству.
https://gist.github.com/staltz/868e7e9bc2a7b8c1f754
Если вы хотите обучиться реактивному программированию, то могли заметить недостаток материалов по этой теме. Данная статья как раз рассматривает основные парадигмы реактивного программирования, а также обучит вас мыслить реактивно.
Несмотря на то, что автор выбрал RxJS фреймворк, семейство Rx* библиотеки широко доступно для многих языков и платформ. Поэтому, независимо от ваших инструментов, вы можете получить конкретную выгоду, следуя этому руководству.
https://gist.github.com/staltz/868e7e9bc2a7b8c1f754
Gist
The introduction to Reactive Programming you've been missing
The introduction to Reactive Programming you've been missing - introrx.md
Полезный материал о создании персонажей для игр от опытного 3D художника:
https://80.lv/articles/creating-awesome-characters-for-video-games/
https://80.lv/articles/creating-awesome-characters-for-video-games/
80LV
Creating Awesome Characters for Video Games
Jaco Herbst who worked on Total War: Warhammer series shared his experience in creating awesome characters for video games, tips, tricks, and preferences.
Читабельность - главный критерий хорошего кода.
В этой статье мы рассмотрим, как правильно делать отступы в коде для повышения его читабельности. И насколько целесообразно делать разбивку кода по столбцам
https://nuancesprog.ru/p/1277/
В этой статье мы рассмотрим, как правильно делать отступы в коде для повышения его читабельности. И насколько целесообразно делать разбивку кода по столбцам
https://nuancesprog.ru/p/1277/
NOP::Nuances of programming
Зачем разбивать код на столбцы
На мой взгляд, главная составляющая любого программирования – это читабельность кода, будь то написанный вами или кем-то другим. Читабельность складывается из множества факторов, начиная от синтаксиса языка программирования, имен переменных, комментариев…
React и SEO: как их подружить?
Как известно, поисковая оптимизация одностраничных приложений задача непростая и решение ее может потребовать значительных затрат труда, особых умений от разработчиков и финансовых затрат от заказчика. Какие же решения предлагает сообщество, чтобы, по возможности быстро и с минимальными затратами, сделать Reactвеб-сайт дружественным к поисковым серверам?
https://habr.com/post/418619/
Как известно, поисковая оптимизация одностраничных приложений задача непростая и решение ее может потребовать значительных затрат труда, особых умений от разработчиков и финансовых затрат от заказчика. Какие же решения предлагает сообщество, чтобы, по возможности быстро и с минимальными затратами, сделать Reactвеб-сайт дружественным к поисковым серверам?
https://habr.com/post/418619/
Хабр
React и SEO: как их подружить?
Как известно, поисковая оптимизация одностраничных приложений задача непростая и решение ее может потребовать значительных затрат труда, особых умений от разрабо...
Инструменты оптимизации CSS для повышения производительности PWA.
Ахмед Бушефра показывает, как использовать различные инструменты и связанные с ними методы, чтобы помочь создавать лучшие PWA, сосредоточившись на оптимизации CSS
https://www.sitepoint.com/css-optimization-boosting-pwa-performance/
Ахмед Бушефра показывает, как использовать различные инструменты и связанные с ними методы, чтобы помочь создавать лучшие PWA, сосредоточившись на оптимизации CSS
https://www.sitepoint.com/css-optimization-boosting-pwa-performance/
Sitepoint
CSS Optimization Tools for Boosting PWA Performance — SitePoint
Ahmed Bouchefra shows how to use various tools and related techniques to help build a better PWA by focusing on CSS optimization — demonstrating how to remove unused CSS, inline the critical path CSS, and minify the resulting code.
В Chrome 70 будет прекращено отображение "file://" в адресной строке
В кодовую базу, на основе которой будет сформирован релиз Chrome 70, принято изменение, убирающие отображение схемы "file://" из адресной строки при доступе к локальным файлам текущей системы. Путь к файлу будет показан как есть, а для информирования о доступе к локальным ресурсам в начале адресной строки будет показываться специальный индикатор "File".
https://www.opennet.ru/opennews/art.shtml?num=49294
В кодовую базу, на основе которой будет сформирован релиз Chrome 70, принято изменение, убирающие отображение схемы "file://" из адресной строки при доступе к локальным файлам текущей системы. Путь к файлу будет показан как есть, а для информирования о доступе к локальным ресурсам в начале адресной строки будет показываться специальный индикатор "File".
https://www.opennet.ru/opennews/art.shtml?num=49294
www.opennet.ru
В Chrome 70 планируют прекратить отображение "file://" в адресной строке
Для включения в кодовую базу, на основе которой будет сформирован релиз Chrome 70, предложено изменение, убирающие отображение схемы "file://" из адресной строки при доступе к локальным файлам текущей системы. Путь к файлу будет показан как есть, а для информирования…
Определяем спелость арбуза с помощью Keras: полный цикл, от идеи до программы на Google Play
С чего все началось
Все началось с Эппл Маркета — я обнаружил, что у них есть программа, позволяющая определить спелость арбуза. Программа… странная. Чего стоит, хотя бы, предложение постучать по арбузу не костяшками пальцев, а… телефоном! Тем не менее, мне захотелось повторить это достижение на более привычной платформе Андроид.
https://habr.com/post/424099/
С чего все началось
Все началось с Эппл Маркета — я обнаружил, что у них есть программа, позволяющая определить спелость арбуза. Программа… странная. Чего стоит, хотя бы, предложение постучать по арбузу не костяшками пальцев, а… телефоном! Тем не менее, мне захотелось повторить это достижение на более привычной платформе Андроид.
https://habr.com/post/424099/
Хабр
Определяем спелость арбуза с помощью Keras: полный цикл, от идеи до программы на Google Play
С чего все началось Все началось с Эппл Маркета — я обнаружил, что у них есть программа, позволяющая определить спелость арбуза. Программа… странная. Чего стоит,...
Портирование JS на Эльбрус
Это рассказ про портирование JavaScript на отечественную платформу Эльбрус, выполненное ребятами из компании UniPro. В статье — краткий сравнительный анализ платформ, детали процесса и подводные камни.
https://habr.com/company/jugru/blog/419155/
Это рассказ про портирование JavaScript на отечественную платформу Эльбрус, выполненное ребятами из компании UniPro. В статье — краткий сравнительный анализ платформ, детали процесса и подводные камни.
https://habr.com/company/jugru/blog/419155/
Всякие штуки в MetaPost
В чем рисовать векторные картинки? Для меня, как и для многих других, ответ довольно очевиден: скорее всего, в иллюстраторе. Ну или в инкскейпе. Так же я думал, когда мне заказали отрисовать штук восемьсот картинок для учебника физики. Ничего такого, просто черно-белые технические иллюстрации со всякими блоками, шарами, пружинами, линзами, машинками, тракторами и прочим подобным. Предполагалось, что верстаться книга будет в латехе, а мне были предоставлены вордовские файлы со вставленными картинками — то карандашными набросками, то сканами из других книг — и вроде бы рукопись в каком-то виде. В этом случае первая мысль — рисовать в инкскейпе — уступила фантазиям на тему «как бы это так все автоматизировать». Лучшим вариантом показался в тот момент почему-то MetaPost.
https://habr.com/post/423571/
В чем рисовать векторные картинки? Для меня, как и для многих других, ответ довольно очевиден: скорее всего, в иллюстраторе. Ну или в инкскейпе. Так же я думал, когда мне заказали отрисовать штук восемьсот картинок для учебника физики. Ничего такого, просто черно-белые технические иллюстрации со всякими блоками, шарами, пружинами, линзами, машинками, тракторами и прочим подобным. Предполагалось, что верстаться книга будет в латехе, а мне были предоставлены вордовские файлы со вставленными картинками — то карандашными набросками, то сканами из других книг — и вроде бы рукопись в каком-то виде. В этом случае первая мысль — рисовать в инкскейпе — уступила фантазиям на тему «как бы это так все автоматизировать». Лучшим вариантом показался в тот момент почему-то MetaPost.
https://habr.com/post/423571/
Почитайте о студии, которая практикует коммунизм в игровой индустрии. Звучит очень занятно: https://dtf.ru/gamedev/23893-kakovo-rabotat-v-studii-v-kotoroy-vsem-platyat-odinakovo
DTF
Каково работать в студии, в которой всем платят одинаково — Gamedev на DTF
Опыт французской команды Motion Twin.