Добро пожаловать на наш радар, еженедельный обзор новостей, тенденций и других интересных вещей из мира веб-разработки.
Как и всегда, происходило много интересного: «Нестле» объявила о намерении создать настоящий репликатор еды «Звездного пути» , Ларри Пейдж высказал мнение, что будущее рабочей силы вполне может быть неполный рабочий день (что является я в порядке) и выяснилось, что АНБ считает Linux Journal экстремистским форумом . Между тем ученые выяснили, что мужчины скорее получат удар током, чем думают .
В технических новостях был запущен стартап, основанный Dropbox и MIT alums , который направлен на поддержку следующего поколения почтовых приложений. Google анонсировал API Gmail, направленный на то, чтобы предоставить разработчикам лучший способ создания приложений, интегрируемых с Gmail, и, не желая обделять их, Microsoft увеличила объем хранилища OneDrive до 15 ГБ бесплатно для всех .
WordPress
В последнее время в мире WordPress происходит много всего. Новый плагин нацелен на то, чтобы обеспечить истинный контроль версий для инструмента ведения блогов и CMS , была выпущена бета-версия WordPress 4.0 и Longreads (принадлежащая Automattic, которая также владеет WordPress), используя тот факт, что WordPress «работает» на 22% Интернет », создал коллекцию, посвященную Best of WordPress, Vol. 1
Вот еще несколько ссылок, которые помогут вам освежить свои навыки WordPress:
- Как ускорить ваш сайт WordPress
- Пользовательские типы постов: не только ведение блога, но и WordPress
- Разработка WordPress на основе Git с изменением игр (видео)
- Как настроить панель управления WordPress для минимизации путаницы
- Настройка комментариев WordPress
- WordPress может сделать 15 вещей, которые вы, возможно, не знаете
Бонус факт: WordPress спонсирует пивные конференции . Что не любить?
Учусь
Это не только ваши навыки WordPress, которые должны быть в курсе. Вот микс учебников и статей, охватывающих все: от функционального программирования до развертывания Django на Heroku, и до несколько к сожалению названного Jetbrains 0xDBE.
Наслаждайтесь!
- Не бойтесь функционального программирования
- Быстрое развертывание веб-сайтов с Django, Heroku и New Relic
- Упростите свой Ruby-код с помощью принципа надежности
- 0xDBE: первый взгляд
- Обтекание текста вокруг изогнутого изображения с помощью CSS-форм
- Как создать мозаичный фон слайд-шоу
- Семь вещей, которые вы никогда не должны кодировать
Отзывчивый веб-дизайн
В настоящее время почти каждый новый клиент хочет иметь мобильную версию своего сайта. Так что делать? Было время, когда мобильные приложения передавались в поддомен (обычно «m» или «моб»), но затем появился адаптивный веб-дизайн (RWD) и все перевернуло с ног на голову.
В RWD описан подход, который с помощью медиазапросов CSS3 позволяет адаптировать дизайн и контент сайта к размеру и ориентации устройства пользователя (будь то смартфон, планшет или ПК). RWD — отличный способ сделать ваш сайт великолепным, независимо от того, как он просматривается, и это необходимый навык для мастеров.
- Отзывчивые основы веб-дизайна
- 35 самых превосходных адаптивных учебников по веб-дизайну
- Адаптивные изображения с использованием (Видео)
- Отзывчивые параграфы для не дизайнеров (видео)
- Мысли из Responsive Day Out
- Адаптивный дизайн против «м.» Места
- «RWD вреден для производительности» хорош для производительности
тестирование
В последнее время было много споров по поводу тест-драйва вашего кода, о чем свидетельствует серия дискуссий между Мартином Фаулером, Кентом Беком и DHH (создателем Rails).
С какой бы стороны ограждения вы ни оказались, тот факт, что мы все должны тестировать наш код, неизбежен. Вот несколько ссылок, которые помогут вам сделать это.
- Введение в модульное тестирование JavaScript (старый, но хороший)
- Простое тестирование в Ruby с использованием Minitest (видео)
- Рабочий процесс BDD с Behat и Phpspec
- Сделайте свои рубиновые тесты чище с Minitest и musta
- Бесстрашное браузерное тестирование [JSConf2014] (Видео)
- Хватит гадать, начните простое A / B-тестирование (тестирование другой природы)
- Извлечение тестового мусора с помощью DatabaseCleaner и RSpec
И не забывайте, что одним из главных преимуществ тестирования является возможность уверенного рефакторинга вашего кода, как показано в этой статье (Ruby) и этой (PHP).
Ресурсы
Ежедневно появляется так много хороших вещей, что даже трудно понять, с чего начать:
- Самая большая коллекция бесплатных электронных книг Microsoft
- Инструменты веб-разработки для Linux и как их установить
- Placekitten (простой сервис для получения фотографий котят для использования в качестве заполнителей)
- RawGit (обслуживает необработанные файлы непосредственно из GitHub с соответствующими заголовками Content-Type)
- cdn.js (CDN с открытым исходным кодом для Javascript и CSS)
- Пройдите цифровую проверку здоровья (предоставлено г-ном Полом Боагом)
- Prelang (автоматическая разработка рельсов )
Вот и еще на неделю. Я оставлю вас с удивительным феноменом, который представляет собой giflinks (убедитесь, что вы используете их в своем следующем проекте) и примером потрясающего дизайна, приносящего в жизнь скучный предмет .
Теперь все зависит от вас: вы делаете все свои сайты адаптивными по умолчанию? TDD действительно мертв? Сколько бы вы заплатили за репликатор еды Star Trek? Дайте нам знать, и разговор может начаться.
Кроме того, если у вас возникли проблемы с реализацией чего-либо, о чем здесь говорится, или вы просто хотите обсудить это еще раз, форумы SitePoint — отличное место для посещения.