Рубрика «перевод» - 54

Все CSS-селекторы живут в глобальной области видимости.

Каждому, кто когда-либо имел дело с CSS, приходилось мириться с этой глобальной особенностью. Модель, некогда созданную для стилизации академических документов, сейчас едва ли можно назвать удобным инструментом для создания современных веб-приложений.

Абсолютно каждый селектор потенциально может вступить в борьбу с другим селектором или стилизовать «посторонний» элемент. В этой «глобальной» борьбе селектор может даже полностью проиграть, в итоге не применив к странице ни одного из своих правил.

Каждый раз модифицируя css-файл, необходимо хорошо подумать о глобальной среде, в которой будут существовать наши стили. Ни одна другая технология веб-разработки не требует столько усилий только для того, чтобы обеспечить коду минимальный уровень поддерживаемости.

Так не должно быть. Пора оставить позади эру глобальных стилей. Наступило время закрытого CSS.
Читать полностью »

Заголовок этого сообщения обескураживает, не правда ли? Тем не менее, вы достаточно сообразительны, чтобы догадаться, о чем пойдет речь. На собеседовании по .NET часто задают вопрос: ”Чем отличаются директива using и оператор using?” Иногда перед соискателем ставят дополнительные ловушки, спрашивая, в каких местах программы можно использовать using? Первое, что приходит в голову, это использование директивы using, которая применяется для определения или разрешения использования типов как пространств имен. Например, следующий фрагмент кода демонстрирует включение некоторых пространств имен с помощью директивы using.
Читать полностью »

Если кто-то «борется» с программированием или же просто изучает что-то сложное, этот пост может дать ему некого рода надежду.

Я обучался компьютерным наукам и могу программировать на нескольких языках, так почему же, когда люди говорят мне, что я классный разработчик, у меня ощущение, что они неправы? Обычно я отвечаю что-то вроде:

«Я не классный, я просто сижу за этим занятием чуть дольше… вы можете делать так же.»

Читать полностью »

Недавно один из легендарных переводчиков эпохи VHS Василий Горчаков озвучил дополнение «Чужой против Хищника» к нашей игре «Конфликт». И пока игроки наслаждаются тем самым голосом из 90-х, мы пообщались с маэстро об играх, методиках погружения в сеттинг и, конечно же, о кино.

Голос VHS: Василий Горчаков об озвучке кино и компьютерных игр - 1
Читать полностью »

Хоссейн Дерахшан попал в тюрьму за блогерство. Выйдя из неё, он обнаружил, что интернет растерял свою силу изменять мир и теперь служит лишь источником бесполезной информации в соцсетях.

Оригинальная колонка Дерахшана в The Guardian. Редакция Roem.ru благодарит бюро переводов Top-Translate.ru за подготовку материала.

Читать полностью »

Оригинальная статья. Редакция Roem.ru благодарит бюро переводов Top-Translate.ru за помощь в подготовке материала.

Как инвестировать в искусственный интеллект? - 1

Источник: Shutterstock

Читать полностью »

Оригинальная статья в журнале Fortune. Редакция Roem.ru благодарит бюро переводов Top-Translate за подготовку материала.

Illustration by Charis Tsevis

Читать полностью »

Предлагаю перевод небольшой статьи Андерса Абеля на волнующую меня в данный момент тему — качественный и формализованный процесс подготовки задач к передаче в разработку при условии, что разработка ведется по скраму. Если у кого-то есть опыт использования описанного данным автором подхода, итересно было бы, если бы вы поделились нюансами. Оригинал статьи: «Using Kanban for Scrum Backlog Grooming».

картинка по запросу grooming:

image

***

Поддержка бэклога в скрам-проектах – это важная задача. Он очень быстро разрастается до сотен задач, находящихся на разных стадиях готовности для включения в спринт. В моём текущем проекте мы подключили Канбан-доску для помощи в поддержке бэклога и повышения эффективности груминга.
Читать полностью »

Предлагаю перевод статьи «VS2015 Remote Debugging Javascript».

VS2015 предоставляет первоклассный опыт отладки кода JavaScript. Вы можете воспользоваться функциями удаленной отладки для отладки JavaScript кода на удаленной машине. Отлаживаемым процессом может быть IE, приложение Windows Store или даже .NET приложение, использующее элемент управления для встраиваемого браузера! Почти всё, что вы можете отлаживать локально, доступно и для удаленной отладки. Это даёт нам большие возможности, к примеру, теперь вы можете отлаживать ваш JavaScript код, работающий в QA или Production среде напрямую. Чтобы начать, вы можете воспользоваться следующими шагами.
Читать полностью »

Несколько дельных советов по CSS - 1

CSS Protips

Это современные решения типичных проблем, коллекция советов, которая поможет вам улучшить ваши профессиональные навыки CSS.

От переводчика

Приветствую, для вас подготовлен еще один перевод заметок на тему CSS. Мэтт Смит, разработчик из Портленда, поделился CSS-советами и выложил их на GitHub. Мне особенно понравилась его подборка, она структурирована, не особо громоздкая в плане скучных больших текстов и описаний, и в целом будет понятна даже новичку. Я буду рад, если в комментариях мы с вами обсудим каждый пункт и в итоге дадим некоторые заключения. Итак, приступим.

Cодержание

  1. Используем псевдо-класс :not для задания рамки навигации
  2. Добавляем межстрочный интервал элементу body
  3. Центрируем по вертикали все что угодно
  4. Правильно разделяем запятыми элементы списков
  5. Отрицательный порядковый номер в nth-child
  6. Используем SVG-логотипы
  7. Аксиоматический CSS
  8. Максимальная высота у CSS-слайдера
  9. Наследуем box-sizing
  10. Одинаковая ширина ячейки таблицы
  11. Динамические внешние отступы при помощи flexbox
  12. Используем селектор атрибутов пустых ссылок
  13. Стили по умолчанию для обычных ссылок

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js