Веб – разработка

14.02.2015

Breeze Server — разграничиваем доступ к объектам при помощи атрибутов

Breeze Server — разграничиваем доступ к объектам при помощи атрибутов

В прошлой статье Breeze.js + Entity Framework + Angular.js = удобная работа с сущностями базы данных прямо из браузера мы рассмотрели создание простейшего приложения, где ...
Обзор площадки для тестирования веб-уязвимостей OWASP Top-10 на примере bWAPP

Обзор площадки для тестирования веб-уязвимостей OWASP Top-10 на примере bWAPP

Привет! В этой статье предлагаю читателю ознакомится с уязвимостями веб-приложений (и не только), по классификации OWASP Top-10, и их эксплуатацией на примере bWAPP.

13.02.2015

Как мы делали Торф ТВ

Как мы делали Торф ТВ

О том как создавалась техническая реализация интернет-телеканала, какие задачи стояли перед командой и какие инструменты и сервисы помогли нам в процессе разработки вы сможете ...
Делаем онлайн-кинотеатр для слепых (WCAG 2.0 AAA)

Делаем онлайн-кинотеатр для слепых (WCAG 2.0 AAA)

В РФ живет около 275 тысяч слепых и слабовидящих людей, 22% молодежь, некоторые из них также являются пользователями интернета, как и мы. В этой статье я поделюсь с вами ...
Как мы написали helpdesk (часть 2)

Как мы написали helpdesk (часть 2)

В продолжении части 1, мы решили написать статью, как вышли на «новый уровень» по созданию веб-продукта. Хочу сразу уточнить, что это не совсем хелпдеск, который основан на ...
Пишем с нуля квест на ASP.NET 5 (vNext) и Angular.js

Пишем с нуля квест на ASP.NET 5 (vNext) и Angular.js

С выходом новой версии ASP.NET хочется попробовать, какая же она на практике. А для того, чтобы не писать еще один чатиксоц. сетьблог..., для пилотного проекта выберем ...
Новый инструмент проверки структурированных данных, документация и не только

Новый инструмент проверки структурированных данных, документация и не только

Разметка структурированных данных позволяет показывать дополнительную информацию с вашего сайта в результатах поиска и сервисах Google. Мы рады представить несколько ...
Визуализация CSS файлов

Визуализация CSS файлов

Некоторое время назад мне стало интересно посмотреть, как выглядит CSS код нашего проекта, и как он менялся в течение целого года. Так на свет появился проект ...

12.02.2015

SummaryJS: самое интересное из мира JavaScript за последнюю неделю

SummaryJS: самое интересное из мира JavaScript за последнюю неделю

Две недели назад я начал вести свой подкаст на тему JavaScript. И каждую неделю у меня накапливается большой список интересных статей, видео и новостей, которыми интересно ...
Интервью Ольги Павловой: «Кризис пока никак не отразился на индустрии сайтостроения. Работать можно»

Интервью Ольги Павловой: «Кризис пока никак не отразился на индустрии сайтостроения. Работать можно»

Ольга Павлова, совладелец консалтинговой компании «Собака @Павлова», без особой должности и математик по образованию, частый докладчик ИТ-конференций, ибо есть что сказать.
День ASP.NET: анонс докладов

День ASP.NET: анонс докладов

Друзья, разработчики C# и веб-программисты ASP.NET! 28 февраля 2015 года пройдет конференция, уникальная по концентрации специализированной информации для ASP.NET ...

11.02.2015

Vibration API: кому и зачем это нужно?

Vibration API: кому и зачем это нужно?

10 февраля Консорциум Всемирной паутины объявил о том, что стандарт, описывающий API для управления вибрацией, получил статус рекомендованного. Сама по себе возможность ...
PSR-7 в примерах

PSR-7 в примерах

Стандарт PSR-7 успешно завершён. На этой неделе были добавлены последние штрихи. И теперь версия 0.6.0 пакета http-message package готова к использованию. Попробуйте следовать ...
Отладка с помощью XDebug и PhpStorm (дополнение)

Отладка с помощью XDebug и PhpStorm (дополнение)

Доброго времени суток, %username%! Прочитал сегодня статью «Отладка с помощью XDebug и PhpStorm на примере сайта 1С-Битрикс». В ней автор использует «зеленого жука» для ...
Очень быстрые классы на JavaScript с красивым синтаксисом

Очень быстрые классы на JavaScript с красивым синтаксисом

При написании серьезных проектов перед JavaScript программистами встает выбор: пожертвовать качеством кода и писать классы руками, или же пожертвовать скоростью и использовать ...
Семь уроков, которые я получил в Mozilla, от David Walsh

Семь уроков, которые я получил в Mozilla, от David Walsh

Предлагаю читателям «Хабрахабра» перевод показавшейся мне интересной статьи «7 Lessons I’ve Learned at Mozilla» из блога Девида Уэлша (David Walsh). Вы знаете, что является ...
Липкий эффект

Липкий эффект

Буквально недавно Крис написал про «Эффект капельного преобразования в CSS». Эффект реально крутой и сама техника реализована по-умному, но данный подход через обычные CSS ...

10.02.2015

VKPLS — Генерация потокового аудио-плейлиста из vk.com

VKPLS — Генерация потокового аудио-плейлиста из vk.com

Хочу поделиться с читателями «Хабрахабра» небольшим веб-сервисом (скриптом), который написал для себя. С появлением социальных сетей и их широким распространением пользователи ...
Дайджест интересных материалов из мира Drupal #4

Дайджест интересных материалов из мира Drupal #4

Всем привет! Самое интересное и полезное из мира Drupal за прошедшие 3 недели.
Уменьшаем время разработки и тестирования с Azure Web-Sites и Visual Studio Online

Уменьшаем время разработки и тестирования с Azure Web-Sites и Visual Studio Online

Visual Studio Online Не так давно Visual Studio Online стала общедоступной. Небольшую огласку получило главное ее достоинство — предварительная версия IDE Visual Studio. Это ...

09.02.2015

Бинарные операции над упорядоченными множествами

Бинарные операции над упорядоченными множествами

В предыдущей статье я писал о бинарных операциях над неупорядоченными множествами. В этой статье мы рассмотрим алгоритмы с меньшей сложностью выполнения, для упорядоченных множеств.
Как я интегрировал WebSockets в существующую систему на PHP

Как я интегрировал WebSockets в существующую систему на PHP

Статья будет о том, как нехарактерная для PHP вещь вроде веб-сокетов может быть интегрирована в существую систему на примере CleverStyle CMS, и какие нюансы при этом могут ...
Как перенаправить веб-страницу [перевод]

Как перенаправить веб-страницу [перевод]

Данная статья является переводом поста в блоге CSS-Tricks. Оригинальная статья доступна по ссылке. Ниже приводится гостевой пост Робина Рендла. Я всегда хотел разместить здесь ...
Используем SVG (часть первая)

Используем SVG (часть первая)

Я люблю использовать SVG везде, где это только возможно. При создании front-end я разделяю всю графику на две категории: “контент” — изображения, которые меняются в ...
Топ-10 вещей, которые мы поняли во время работы с Foundation for Apps

Топ-10 вещей, которые мы поняли во время работы с Foundation for Apps

Совсем недавно мы запустили Foundation for Apps. Было замечательно получать от вас отзывы и предложения по поводу нашего последнего фреймворка! За это небольшое время мы уже ...

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