В этой короткой статье я покажу, как заменить длинный клиентский код обнаружения браузера JavaScript серверным эквивалентом, написанным на PHP. В карьере каждого веб-дизайнера бывают случаи,…
Время от времени я совершаю ошибку. Нет, правда. Позвольте мне рассказать вам историю, рассказ о том, как я научился использовать Свободное ПО для своих клиентов….
Эта статья является частью серии « Непрерывная интеграция, доставка и развертывание ». В предыдущей статье мы рассмотрели модульные тесты как первый и самый быстрый набор…
В продолжение Lazy PHP: часть 1 , пришло время снова стать ленивым с некоторой Lazy Evaluation . Переменные функции Менее известной особенностью PHP является возможность…
Следуя теме предыдущего поста , я расскажу о другой проблеме, которая может быть эффективно решена с помощью динамического программирования. В отличие от последовательности Фибоначчи, которую…
Кевин Хенриксон из Zimbra провел оживленную презентацию, в которой рассказывалось о некоторых уроках, которые извлекла его организация, и о «грязных уловках», которые он реализовал для…
Google хочет, чтобы Chrome был чистым, без отвлекающих взглядов. Возможно, они собираются сделать свой самый радикальный шаг. Минимализм интерфейса достигнет своего предела с удалением адресной…
Если у вас есть свободное время и вы ищете интересный проект для своего портфолио (то есть работаете бесплатно), смотрите здесь ; Мы ищем трех программистов,…
Конкурс на написание статей о Adobe Flex и Adobe AIR завершился , и мы выбрали наших победителей. Мы были поражены качеством полученных заявок и некоторое…