Открыть список
Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

The Chrome Dev Summit в прямом эфире, день первый

Блог компании Google DevelopersРазработка веб-сайтовGoogle ChromeРазработка мобильных приложений
Привет, Хабр! Совсем скоро начнётся он-лайн трансляция главного Chrome-мероприятия этого года: Google Chrome Dev Summit 2015.



К сожалению, происходит оно на другой стороне земного шара, так что большая часть трансляции придётся на нашу с вами ночь (начало — в 20:00 по Мск), тем не менее, пройти мимо такого мероприятия очень сложно. Итак, вот что вас ждёт:
Читать дальше →
Всего голосов 10: ↑9 и ↓1 +8
Просмотры7.8K
Комментарии 1

The Chrome Dev Summit в прямом эфире, день второй

Блог компании Google DevelopersРазработка веб-сайтовGoogle ChromeРазработка мобильных приложений
Привет, Хабр! Второй день он-лайн трансляции главного Chrome-мероприятия этого года: Google Chrome Dev Summit 2015 начнётся совсем скоро!



За ночь с географией ничего не случилось, Пало-Альто как находилось на другой стороне глобуса, так и находится. Прямая трансляция будет проходить в не самое удобное время (начало — в 20:30 по Мск), но даже если вы не сможете посмотреть её в прямом эфире, завтра станут доступны видеозаписи.
Читать дальше →
Всего голосов 9: ↑8 и ↓1 +7
Просмотры2.9K
Комментарии 0

Еще раз о веб-компонентах…

Разработка веб-сайтовCSSJavaScriptПрограммирование


Каждый раз, когда в какой-либо статье, либо в комментариях, упоминается группа стандартов Web Components, происходит практически одно и то же: люди, которые, зачастую, весьма слабо представляют о чем идет речь, начинают делиться «экспертными» мнениями. Каждый раз обсуждения скатываются к одному и тому же накатанному сценарию, название которого рифмуется со словом «грач». А мне очень хотелось бы позитива, конструктива и перехода к вопросам практического применения. В данной статье, я попытаюсь разом ответить на подавляющее большинство типичных вопросов и опровергнуть максимум общих заблуждений. Впоследствии, в тяжелой ситуации, можно будет отбиться одной ссылкой. Итак, поехали.
Читать дальше →
Всего голосов 28: ↑27 и ↓1 +26
Просмотры13.5K
Комментарии 50

9 библиотек веб-компонентов

Блог компании EdisonВеб-дизайнРазработка веб-сайтовJavaScriptИнтерфейсы
Перевод

1. Material components web


image

Если использовать в заголовке слово «Material», то это гарантированно даст первые места в рейтингах UI-библиотек. Веб-библиотека Google Material-components — это версия веб-компонента библиотеки Material-UI. Эти веб-компоненты можно включить в широкий спектр контекстов и сред.
Читать дальше →
Всего голосов 20: ↑16 и ↓4 +12
Просмотры8.5K
Комментарии 7

Пишем простое веб-приложение используя Spring MVC, Spring Data JPA и Hibernate

ПрограммированиеJava
Из песочницы
Привет, Хабр! Представляю Вашему вниманию перевод руководства «Spring MVC + Spring Data JPA + Hibernate — CRUD Example» автора Nam Ha Minh.

В этом руководстве по Java Spring вы узнаете, как настроить Spring MVC приложение для работы с Spring Data JPA, разработав простое веб-приложение, которое позволяет управлять информацией о клиентах.
Читать дальше →
Всего голосов 18: ↑11 и ↓7 +4
Просмотры27.6K
Комментарии 5

Группа разработчиков предлагает перейти на UTF-8

Блог компании 1cloud.ruРазработка веб-сайтовАнализ и проектирование системРазработка мобильных приложенийIT-стандарты
Недавно на Hacker News опубликовали манифест программистов из Тель-Авива. Они предложили сделать UTF-8 решением по умолчанию для хранения текстовых строк в памяти и коммуникации.

Материал породил активную дискуссию, и мы решили разобраться в ситуации, рассмотреть аргументы ИТ-экспертов — в том числе инженеров IBM и специалистов консорциума W3C.

Читать дальше →
Всего голосов 33: ↑28 и ↓5 +23
Просмотры12.5K
Комментарии 69

Немного о WebRTC: что где использовать и случай из практики

Работа с видеоПрограммированиеAPI

WebRTC — это браузерная технология, предназначенная для передачи потоковых данных между браузерами или приложениями с использованием технологии двухточечной передачи (point-to-point transmission).




Эта технология хороша тем, что позволяет устанавливать связь между пользователями, используя только браузер. Для некоторых разработчиков, когда они узнают о WebRTC, это становится открытием: ведь можно создать видеочат без использования стороннего сервера — нужен только браузер.
Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Просмотры11.6K
Комментарии 5

REACT + JEST = TDD ❤️

Блог компании ManyChatРазработка веб-сайтовTDDТестирование веб-сервисовReactJS
Привет, Хабр! Меня зовут Андрей Хижняк, я фронтенд-разработчик в команде, разрабатывающей App Store внутри ManyChat.

Как и моим коллегам, мне нравится пробовать новые подходы, методологии и практики, заниматься повышением качества и скорости разработки. В начале этого года мы с командой решили попробовать одну из техник экстремального программирования — TDD.

От том, что из этого вышло, и будет моя статья, добро пожаловать под кат!


Читать дальше →
Всего голосов 12: ↑12 и ↓0 +12
Просмотры5.5K
Комментарии 20

Использование Effector в стеке React + TypeScript

Блог компании ДомКликJavaScriptИнтерфейсыReactJSTypeScript

В этой статье я поделюсь своим кратким обзором внедрения стейт-менеджера Effector в продуктовый проект на стеке React + TypeScript, а также покажу на примере, как легко это можно сделать.

Читать далее
Всего голосов 54: ↑53 и ↓1 +52
Просмотры11.4K
Комментарии 42

Токен авторизации на примере JSON WEB Token

Информационная безопасностьРазработка веб-сайтовПрограммирование
Из песочницы

Доброго времени суток, дорогой читатель. В данной статье я постараюсь рассказать об одном из самых популярных (на сегодняшний день) способов авторизации в различных клиент-серверных приложениях - токен авторизации. А рассматривать мы его будем на примере самой популярной реализации - JSON Web Token или JWT.

Читать далее
Всего голосов 28: ↑27 и ↓1 +26
Просмотры20.7K
Комментарии 87

Кому с Redux жить хорошо

Блог компании ManyChatРазработка веб-сайтовTDDТестирование веб-сервисовReactJS
Приветствую всех любителей хорошей инженерки! Меня зовут Евгений Иваха, я фронтенд-разработчик в команде, занимающейся дев-программой в ManyChat. В рамках дев-программы мы разрабатываем инструменты, позволяющие расширять функциональность ManyChat за счет интеграции со сторонними системами.

Существует мнение, что разработка через тестирование, или по канонам Test Driven Development (TDD) для фронтенда не применима. В данной статье я постараюсь развенчать этот миф и покажу, что это не только возможно, но и очень удобно и приятно.

Сам по себе React достаточно понятен любому разработчику, чего не скажешь про Redux. На первый взгляд может показаться, что это какой-то монструозный и непонятный инструмент. Прочитав данную статью, вы узнаете как разрабатывать приложения через тестирование на React, используя Redux, поймёте преимущества его использования, научитесь не открывать браузер при разработке фронтенд-приложений и экономить время на дебаге. Возможно, найдёте что-то новое для себя про написание фронтовых тестов.


Читать дальше →
Всего голосов 14: ↑12 и ↓2 +10
Просмотры5.5K
Комментарии 63

Запуск Django сайта на nginx + Gunicorn + SSL

Разработка веб-сайтовPythonDjangoNginx
Из песочницы

Для написания этой статьи ушло очень много сил и времени. Я натыкался на множество инструкций, как на английском, так и на русском языках, но как я понял, - они все были клонами оригинальной статьи на Digital Ocean. Спросите вы, почему я так считаю, а все потому, что все ошибки и неточности передаются с одного ресурса на другой без всяких изменений.

Читать далее
Всего голосов 19: ↑13 и ↓6 +7
Просмотры7.1K
Комментарии 40