Парад ссылок №1

Новая рубрика в блоге: парад ссылок. Это что-то наподобие линк-блога, но ориентированного на веб-разработчиков: php, js, администрирование и всё больше о ruby и рельсах. Короче всего, что мне интересно.

Надеюсь, каждый найдёт что-то интересное.

Развёртывание и деплой

С недавних пор подсел на capistrano, оказывается есть хорошее его дополнение caphub от компании railsware, позволяющая структурировать задания для разных приложений.

Отличный цикл статей о том, как начать работать с chef от Алексея Васильего. Chef - это инструмент для автоматизации настроек парка серверов.

PHP

Как сделать асинхронный запрос

Сравнение упаковщиков для php

Использование phing для собирания проекта. Ребята, у кого есть возможность - используйте capistrano или rake.

Новый опкэшер в PHP 5.5.0. Обратите внимание на табличку сравнения: неплохой прирост.

Php как сервис.

Ruby, RoR

Начался новый подкаст rwpod от того же Алексея Васильего и ко. Хороший подкаст, аккумулирующий новости не только из ruby-сообщества, но и веб-новостей. Пока нет харкорных тем, но я думаю, всё впереди.

Вышел RubyMine5. Прошу обратить внимание на видео о его возможностей.

У кого есть свои скрипты-помошники, предлагаю переехать на rake. Возникали проблемы с zsh, передачи параметра в задачу. Вцелом хороший инструмент не только для ruby разработчиков.

Должна быть интересная книга по устранению уязвимостей в rails-приложении. Обязательно посмотрите ролик.

Узнайте, сколько же времени загружаются ваши гемы.

Javascript

JsDB - каталог js-библиотек

CasperJs - тестирование js и не только. Использует PhantomJS.

Рисуем сложные графики. Демки.

Разное

Dash - Offline-документация для macos по многочисленным языкам и фреймворкам: php, yii, ruby, gems, ror, javascript, backbone, mongodb, postgresql, mysql и это далеко не весь перечень. Однозначно в повседневное использование!

Очень дешёвые SSL-сертификаты. Например, на 5 лет за $25.

Поддержка JSON-атрибутов в sphinx 2.1. Sphinx не отстаёт от postgresql.

Spark - интересная визуализация небольших данных. Скарливаем ему ряд значений: spark 0 30 55 80 33 150, и получаем ▁▂▃▅▂▇

Очень крутое обучение от codeschool. Схема такая: вам показывают мини-лекцию, потом вы должны выполнить задание, т.е. писать код прямо в браузуере и он проходит проверку. Также у ребят есть скринкасты. Обучение не скучное и довольно эффективное.

Нравиться ли вам такая рубрика? Продолжать?