Рубрика «Universal»

Объединенная киносеть Александра Мамута «Синема парк» и «Формула кино» не покажет фильм «Сделано в Америке» c Томом Крузом. Причиной стали разногласия со студией Universal Pictures, которую возмутила 10% наценка на билеты установленная билетным процессингом Рамблер.Касса, также входящим в холдинг Мамута.

Производитель «Читать полностью »

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

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

Стриминговый сервис Spotify подписал новый договор с крупнейшим правообладателем в музыкальной сфере Universal Music. По условиям соглашения, Spotify получит доступ к максимально широкому объему музыкального контента, Читать полностью »

Дружим Angular с Google

Google ненавидит SPA

Когда мы говорим про современные интернет магазины, мы представляем себе тяжелые для понимания серверы, рендрящие тысячи статических страничек. Причем именно эти тысячи отрендеренных страниц одна из причин, почему Single Page Applications не прижились в электронной коммерции. Даже крупнейшие магазины электронной коммерции по-прежнему выглядят как куча статических страниц. Для пользователя это нескончаемый цикл кликов, ожиданий и перезагрузки страниц.

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

На Хабре уже было предостаточно статей про то, как делать универсальное (изоморфное) приложение на стеке React + Redux + Router + Koa/Express (Google в помощь), однако я заметил, что все они содержат повторяющийся код для серверного рендеринга. Я решил упростить задачу и выделить этот общий код в библиотеку, так и появился на свет react-router-redux-middleware, работает примерно так:

import Express from "express";
import config from "./webpack.config";
import createRouter from "./src/createRouter";
import createStore from "./src/createStore";
import {createExpressMiddleware} from "react-router-redux-middleware";

const app = Express();
app.use(createExpressMiddleware({
  createRouter: (history) => (createRouter(history)),
  createStore: ({req, res}) => (createStore())
}));
app.use(Express.static(config.output.path));
app.listen(port);

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

Роскомнадзор опубликовал план проверок компаний на соблюдение закона о локализации персональных данных россиян на серверах в РФ в 2017 году. В план попали российские офисы Gett, LG, MTV и Universal, а также «большая четверка» аудиторов: PWC, KPMG, Deloitte и Ernst& Young. Всего в 2017 году Роскомнадзор проведет плановую проверку 39 организаций.

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

Обновлённый аудиоплеер ВКонтакте получил средства встраивания рекламного ролика, сообщил Алексей Махьянов через ВК-паблик «Webtackles — веб-разработка, фронтенд». Как позднее пояснил пресс-секретарь ВКонтакте Евгений Красников паблику «Код Дурова»:

После подписания соглашений с музыкальными правообладателями, Читать полностью »

image

Лицо моей жены, когда она вычитывала эту статью

Я решил написать цикл статей, который и сам был бы счастлив найти где-то полгода назад. Он будет интересен в первую очередь тем, кто хотел бы начать разрабатывать классные приложения на React.js, но не знает, как подступиться к зоопарку разных технологий и инструментов, которые необходимо знать для полноценной front-end разработки в наши дни.

Я хочу с нуля реализовать, пожалуй, наиболее востребованный сценарий: у нас есть серверная часть, которая предоставляет REST API. Часть его методов требует, чтобы пользователь веб-приложения был авторизован.

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

Пресс-служба «Одноклассников» объявила, что благодаря соглашениям Mail.Ru Group (владелец соцсети), ООО «Объединенное медиа агентство» и крупными издателями музыки, в iOS-приложение Ok вернулась музыкальная вкладка. Правила магазина приложений запрещают оборот «пиратских» записей, поэтому вкладки не было с 2014 года,Читать полностью »

Журналисты из Digital Music News выяснили, что в американских потоковых сервисах ротацию получает тот, кто платит сервису. Концепция очень близка к концепции так называемого «рекламного СМИ», и очень далека от идеи «музыкального сервиса с персонализированной для каждого слушателя логикой подбора музыки». Представители крупных звукозаписывающих лейблов отказались комментировать изыскания DMN.

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