DevGang
Авторизоваться

Адаптивные изображения для Retina дисплеев на HTML5

Так как рост популярности Retina и других дисплеев высокой четкости возрастает, веб-разработчикам сейчас как никогда важно использовать изображения высокой четкости. Для достижения этого существуют разные способы, некоторые из которых я описал в статье. Мы рассмотрим следующие способы:

Angular: Провайдер объекта Window

Куда делась моя ссылка $window? Нет проблем, используйте этот провайдер для внедрения window в ваш Angular компонент.

Coda 2 Git инструментарий

Приложение Coda 2 в редакторе включает в себя управление исходным кодом (SCM). Это включено как одна из опций для вашей боковой панели и называется боковой панелью SCM. Переключившись на это представление, вы увидите список ожидающих изменений, которые необходимо зафиксировать в вашем хранилище.

Работаем с паттерном Sass/SCSS 7–1 в Angular 7

Паттерн 7–1 входит в общую архитектуру Sass и рекомендуется к использованию проектом Sass Guidelines Project. А вот и основная структура:

Пишем первый проект на Golang

Пару месяцев назад я начал писать на Go так же известным, как Golang. И не только из-за их потрясающего логотипа. Основная причина была в том, что я хотел, чистую железяку на моем Raspberry Pi, а так же кроссплатформенность в паре с легкостью установки. Среди других причин были простота создания на Go асинхронного кода с помощью Go методов и уникальный подход к синхронизации каналов между подпрограммами (потоками) посредствам go routines.

CakePHP и NamedScope для принципов DRY

Реализовано в CakePHP 2 версии (2.x)

Предыстория

Я наткнулся на этот форк и SimpleScope.

Обработка представлений как файлов в Cake2

На самом деле, отличий от Cake1.3 не так уж много. Но, так как я только что поэкспериментировал с этим в 2.0, для примеров я буду использовать эту версию.

С чего начать

Пропустите этот пункт если хотите перейти сразу к делу.

PHP 7.4: что нового

Ожидается, что PHP 7.4, будет выпущен где-то в декабре 2019 года.

Предварительная загрузка

Предварительная загрузка - замечательное дополнение к ядру PHP, которое может привести к значительному улучшению производительности.

RSS-каналы в CakePHP

Не так давно я заметил, что Thunderbird больше не импортирует и не обновляет недействительные (частично)  RSS-каналы. Ну хорошо.., мои то каналы всегда были такими, как я предполагал. В то время (4 года назад) я не знал, что тег «author» использовался только для адресов электронной почты, а не для имен пользователей. Стоит сказать, что по-простому обработать «dc: creator» вместо «author»  было невозможно.

Так что в моей той ленте была и эта и еще несколько других «ошибок». Но они работали, поэтому я никогда не беспокоился. До недавнего времени.

Обновив больше приложений до 2 версии(2.x), я понял, что теперь у нас есть такие замечательные View классы для других типов данных (Json, Csv, Xml). И так как  RSS в значительной степени все таки является XML, я подумал, какого черта мы все еще используем действительно старую и частично работающую архитектуру helper + view + layout?

IDE - ловушка для начинающих

Привет всем, сегодня мы говорим об IDE!

Для начала...

Присоединяйся в тусовку

Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.

Попробовать

Оплатив хостинг 25$ в подарок вы получите 100$ на счет

Получить