Для чего это может пригодиться:
1) для показа мобильной версии сайта
2) для определения дальнейшего перенаправления пользователя. Например, рекламируем какой-то продукт. Ссылка для рекламы одна (зашита в баннер). Но пользователей мака направляем на одну страницу, а остальных на другую (2 разных лендинга).

<?php
if  (stripos($_SERVER['HTTP_USER_AGENT'],'mac os')!==false ||
     stripos($_SERVER['HTTP_USER_AGENT'],'macintosh')!==false) {
	header('location: http://link_for_mac');
	exit();
}
else {
	header('location: http://link_for_not_mac');
	exit();
}
?>

Суть проблемы ясна:

  1. есть User-Agent, который браузер посылает автоматически
  2. на сервере его можно прочитать через $_SERVER['HTTP_USER_AGENT']
  3. т.к. это просто строка примерно 100 символов, то нужно с помощью регулярных выражений (или функций для работы со строками) определить устройство.

(далее...)

Оказывается картинки на ваших сайтах весят больше, чем положено. Происходит это по причине не оптимальных алгоритмов сжатия с помощью различных программ. Кстати, фотошоп File->Save for web довольно хорошо оптимизирует изображение. А вот ACDSee и уж тем более php-библиотеки типа GD дают далеко не оптимальный результат. (далее...)

Существует возможность архивировать контент (html,css,js) при передаче по сети. Сервер архивирует контент, а браузер при получении разархивирует его. Происходит это автоматически и поддерживается почти всеми браузерами за исключением IE6. (далее...)

Поддерживаю один старый форум, ну и значит приходит жалоба от хостера, мол у вас на форуме пропаганда наркотиков и всё такое. Тема старая, с шутливыми комментариями. Я уже выпилил ее с форума от греха подальше. Наркотики нельзя, а водку можно. Такие дела, котоны.

мизулина

А вот собственно и само письмо:
Направляется уведомление о внесении в «Единый реестр доменных имен, указателей страниц сайтов в сети «Интернет» и сетевых адресов, позволяющих идентифицировать сайты в сети «Интернет», содержащие информацию, распространение которой в Российской Федерации запрещено» следующего(их) указателя (указателей) страницы (страниц) сайта в сети «Интернет»: http://****.ru/viewtopic.php?f=1&t=***
(далее...)

Когда-то давно я работал в СТРИМе — в своё время крупнейший интернет-провайдер в Москве (ныне это подразделение МТС). Работал я в рекламном отделе, поэтому осталось немного наработок и прочего материала.

Возможно кому-то пригодится BrandBook СТРИМа — как образец правильного брэндбука (всё-таки МТС отдал 4 000 000 $ за эти яйца). (далее...)

Приходит молодой и амбициозный, смотрит на код написанный 10 лет назад, говорит — А почему тут так криво сделано, а почему не на фреймворке, да тут же запросы к БД не оптимизированы, вы что даже жквери не используете, давайте я вам тут за 3 дня все сделаю как надо. Через месяц, похудевший и с красными глазами паренек скажет — Ребята, а давайте вернем как было?

Я вот за программистов скажу. Казалось бы, умные люди, могут занять проактивную позицию, работать нормально привыкли, понимают, что для того, чтобы в жизни что–то наладилось, надо что–то делать, а не сидеть на жопе ровно. Так вот, сидят они у себя в Новосибирске или Нижнем Новгороде, а там зима, серо и безрадостно.

Говоришь им: "эй, дружище! айда на Кипр! тут офигенно: солнечно тепло, море, тёлки с голыми сиськами на пляже загорают, бабла платят неплохо, на работу можно пешком ходить/на велике ездить и забыть про долбанные пробки, до Европы рукой подать, хоть на выходные туда. Ты, главное, приезжай!", и начинается "да нуу, зачееем, у меня тут неплохая работа, обжился уже, барахла всякого накопил, куда я это всё". И пиздец. Сидит в своей зажопинке, и без шансов вообще его куда–то вытащить.

Да, я понимаю, приоритеты у каждого свои, и потребности от жизни разные. Просто у меня в голове не укладывается, как можно быть настолько инертным, что даже не попробовать пожить где–то ещё помимо РФ, если есть такая возможность.
Написал wax, 26.11.2013 в 05.23

Вот что происходит, когда я выкладываю новый проект на сервер.

Хотелось бы немного развеять миф о крутости программировании, как профессии.
(далее...)

SeoBrain.Ru — простой сервис для автоматического съема позиций вашего сайта по различным ключевым запросам. Сервис будет интересен владельцам сайтов и сеошникам. (далее...)

В очередной раз убеждаюсь, что фэйсбук делали люди с другой планеты. Если вам пишут в личку люди, которые не состоят в друзьях, то эти сообщения попадают в раздел "другое". Узнаешь об этом случайно.

Или вот еще фича: нельзя отредактировать комментарий к ссылке.