Онлайн CSS3 генератор с простым графическим интерфейсом - EnjoyCSS
EnjoyCSS - онлайн CSS3-генератор для создания крутых графических эффектов и получения их CSS кода. Так же можно изменять стили на :hover, :active и т.д. В ваши руки попадает интерфейс для создания различных теней, градиентов, 3D эффектов, эффектов с текстом и многого другого. Имеется своя галерея эффектов с которых можно начинать свою разработку.
FightCode - убийство роботов на JavaScript
FightCode - это онлайн-игра для программистов, реализованная в виде сражения танков запрограммированных на JavaScript. Вам нужно заложить такой ИИ в собственный танк, чтобы он разнес танк противника. Все управление реализовано исключительно через редактор кода прямо в браузере.
Победа в первом туре олимпиады по веб-разработке
В начале апреля в Москве пройдет второй тур международной студенческой олимпиады по веб-программированию от 1С-Битрикс. Угадайте, кто едет из Краснодара?
Раздам два инвайта на тестирование Atom.io
Новый текстовый редактор от команды GitHub - Atom сейчас проходит бета тестирование. Просто так раздам два инвайта обладателям OS X 10.8+ для участия в бета-тесте, т.к. сам не пользуюсь данной ОС.
(Де)сериализация сущностей Doctrine2 в приложении Symfony2
Иногда необходимо преобразовать сущности Doctrine2 в JSON объект или XML структуру. Конечно, вручную это делать ужасно неудобно и долго. Поэтому, вспоминая, что "все давно придумали за вас", будем использовать JMSSerializerBundle - бандл для доступа к библиотеке serializer, которая умеет (де)сериализовать практически всё, в том числе и сущности Doctrine2.
Участие в международной олимпиаде по веб-разработке
Группа компаний "1С" и "1С-Битрикс" проводит международную студенческую олимпиаду по веб-разработке. В первом, региональном туре возможно как очное, так и заочное участие. Мне повезло: первый тур проходит в Краснодаре и до места проведения ехать всего 20 минут.
Законопроект об обязательной регистрации сайтов принят в первом чтении
Согласно предлагаемым поправкам в закон «О связи» и Кодекс об административных правонарушениях, физическое или юридическое лицо обязано уведомить Роскомнадзор о начале деятельности по организации распространения информации и обмена данными между пользователями в интернете. Таким образом, Роскомнадзор сможет оперативно получать информацию о владельцах сайтов.
Адаптивные кнопки шаринга в соц-сети
Среди множества плагинов для добавления шаринг-кнопок ходит один и тот же жирный минус. Ни один плагин не реагирует на разрешение экрана пользователя. kni-labs занялись этой проблемой и вот что у них получилось.
Пишем код фразами Арнольда Шварцнеггера
Шуточный язык программирования, основанный на фразах Арнольда Шварцнеггера. Свистни в...ArnoldC!
Поиск через Sphinx в Symfony2
Для Symfony2 есть несколько готовых бандлов для подключения поискового движка Sphinx. Но все эти бандлы отдают "голые" результаты поиска. Вашему вниманию представлен мой вариант решения этой проблемы в виде готового к использованию бандла, результаты поиска которого вернутся в виде списка сущностей Doctrine2.
Самый быстрый парсер Markdown на PHP
Parsedown - супер быстрый (подтверждено тестами) парсер Markdown, написанный на PHP.
Анимация при прокрутке страницы
WOW.js - JavaScript библиотека для очень простой реализации появления элементов по ходу скрола страницы. Присутствует демо с собачками.
Google Chrome обновился до 33-й версии
Браузер Chrome на стабильном канале обновился до версии 33.0.1750.117 под Windows, Mac и Linux. В Google исправили 28 уязвимостей, 20 из которых являются уязвимости с наивысшим рейтингом опасности.
Бекапы по алфавиту в ISP Manager
ISP Manager имеет довольно удобное управление бекапами. Как-то мне понадобилось делать отдельные архивы для всех сайтов на "A", отдельно для сайтов на "B", на "C" и т.д. Представляю вашему вниманию найденный рабочий способ это сделать даже в пределах одного пользователя.
jQuery-Notebook - простой и элегантный WYSIWYG
Легкий и удобный WYSIWYG для вашего блога с редактированием текста на лету. Не загромождает экран кучей ненужных кнопочек, оставляя только самое необходимое скрытым до нужного момента.
[Неудача] Sublimall - синхронизация настроек Sublime Text
Сосчитайте, на скольки компьютерах у вас стоит Sublime Text? И как неудобно когда настройки приходится дублировать и там и там.
Данный плагин позволит автоматически синхронизировать настройки между всеми вашими устройствами.
InstantClick - мгновенная загрузка страниц твоего сайта
InstantClick - это JS библиотека, позволяющая сделать мгновенной загрузку страниц сайта. Такой эффект достигается путем предварительного кеширования страниц при наведении на ссылку.
Очистка APC кеша в Symfony2
Удобный способ очистить APC кеш из консоли Symfony2. Бандл практически не требует настройки и позволяет выборочно очищать APC кеш.
Odometer - красивый переход между числами
Odometer - библиотека, написанная на JS, реализующая симпатичный эффект смены чисел либо букв "перекатом барабана".
В демо присутствуют несколько тем оформления и, конечно, описание работы с библиотекой.