Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «dev»
Как использовать кастомные шрифты в вебе и не сойти с ума 2016-12-01 16:51:01
Бывало ли так, что вы видите на веб-странице картинки и оформление, но не видите текста — он ...
+ развернуть текст сохранённая копия
Бывало ли так, что вы видите на веб-странице картинки и оформление, но не видите текста — он появляется на пару (десятков) секунд позже? Это загружаются кастомные веб-шрифты. Объясняем, почему это происходит и как этого избежать.
Классический вопрос на собеседовании ops-инженеров и программистов: вы написали в адресной строке браузера meduza.io и нажали Enter. Что произойдет? (Ответ на 10 страницах)
Ок, мы указали для своего текста font-family: PFRegal, «Times New Roman». Что произойдет?
Браузер посмотрит, есть ли для PFRegal объявление font-face. Если оно есть, то начнется загрузка файла шрифта. Что будут видеть читатели те секунды (десятки секунд на 3G), пока происходит загрузка?
Читать дальше →
Тэги: dev, meduza:, webfonts, блог, веб-сайтов, веб-сервисов, веб-шрифты, кастомные, компании, программирование, разработка, тестирование, шрифты
Разбираемся с SOLID: Инверсия зависимостей 2016-10-28 01:05:21
Давайте глянем на определение принципа инверсии зависимостей из википедии:
...
+ развернуть текст сохранённая копия
Давайте глянем на определение принципа инверсии зависимостей из википедии:
Принцип инверсии зависимостей (англ. dependency inversion principle, DIP) — важный принцип объектно-ориентированного программирования, используемый для уменьшения связанности в компьютерных программах. Входит в пятёрку принципов SOLID.
Формулировка:
A. Модули верхних уровней не должны зависеть от модулей нижних уровней. Оба типа модулей должны зависеть от абстракций.
B. Абстракции не должны зависеть от деталей. Детали должны зависеть от абстракций. Большинство разработчиков, с которыми мне доводилось общаться, понимают только вторую часть определения. Мол "ну а что тут такого, надо завязывать классы не на конкретную реализацию а на интерфейс". И вроде бы верно, но только кому должен принадлежать интерфейс? Да и почему вообще этот принцип так важен? Давайте разбираться. Читать дальше →
Тэги: dependency, dip, inversion, oop, php, solid, боб, дядя, ооп, принципы, связанность
Лучшие гонки для Linux 2016-10-25 16:19:30
Компьютер это не только инструмент для выполнения сложных научных или ...
+ развернуть текст сохранённая копия
Компьютер это не только инструмент для выполнения сложных научных или математических вычислений, программирования, верстки или технических расчетов. Всем нам периодически бывает нужно отвлечься от рутины и немного отдохнуть. Кому-то в этом помогает просмотр любимого фильма, кому-то прослушивание любимой музыки, а кому-то для отдыха прекрасно подходят компьютерные игры. Мнение, что на Linux не во что поиграть, — ошибочно. Сегодня Linux прекрасно… Read more →
Запись Лучшие гонки для Linux впервые появилась Losst.
Тэги: deb, debian, fedora, gentoo, kubuntu, linux, mint, opensuse, ubuntu, игры
В Кузбассе гружёная фура слетела с трассы из-за колеи 2016-10-22 10:27:59
Сейчас сотрудники ГИБДД устанавливают обстоятельства аварии.
Запись В Кузбассе гружёная ...
+ развернуть текст сохранённая копия
Сейчас сотрудники ГИБДД устанавливают обстоятельства аварии.
Запись В Кузбассе гружёная фура слетела с трассы из-за колеи с сайта Сибдепо.
Тэги: daf, авария, авто, дтп, колея, кузбасс, кювет, молоко, новости, происшествия, трасса, фура
React.js: собираем с нуля изоморфное / универсальное приложение. Часть 3: добавляем авторизацию и обмен данными с API 2016-09-28 12:36:08
... >добавим redux-dev-tools;
+ развернуть текст сохранённая копия
Пожалуйста, авторизуйтесь
Это третья и заключительная часть статьи про разработку изоморфного React.js приложения с нуля. Части первая и вторая.
В этой части мы:
- добавим redux-dev-tools;
- добавим запросы к API;
- реализуем авторизацию;
- реализуем выполнение запросов к API в процессе Server-Side Rendering.
Читать дальше →
Тэги: api, isomorphic, javascript, node.js, oauth, react.js, reactjs, redux, redux-dev-tools, tutorial, веб-сайтов, разработка
Главная / Главные темы / Тэг «dev»
|
Взлеты Топ 5
Падения Топ 5
|