Я всё же расскажу, чем принципиально Питер отличается от Москвы. (далее...)
Вы наверно замечали, что пицца в российских пиццериях — полное говно. Почему так, я не знаю. На самом деле блюдо элементарное. Вот рецепт офигенной пиццы в домашних условиях. (далее...)
Последние фотки из Таиланда. Прошло уже больше года после отъезда.
Выкладываю остатки фоток из Тая. Крокодиловая ферма и здесь же представления со змеями. Все это находится возле аэропорта. Вывеска там заметная. Я случайно узнал про это место - ехал в аэропорт. Входной билет стоит 400 бат (11$). Только на змей можно попасть не всегда (каждые 2 или 3 часа).
(далее...)
Для чего это может пригодиться:
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(); } ?>
Суть проблемы ясна:
- есть User-Agent, который браузер посылает автоматически
- на сервере его можно прочитать через $_SERVER['HTTP_USER_AGENT']
- т.к. это просто строка примерно 100 символов, то нужно с помощью регулярных выражений (или функций для работы со строками) определить устройство.
Я бы на месте Минобороны замутил бы такой стартап.
Пользователю за деньги дают управлять беспилотником. По аналогии с тем, как сейчас ты можешь взять в аренду феррари или полетать на настоящем истребителе (сейчас полет на МИГ-29 в течение 1 часа стоит 0.5 млн руб).
Разумеется беспилотник будет находится в пределах какой-то зоны и под присмотром армейского оператора. По сути любой менеджер или школьник с деньгами может находить и уничтожать бородатых обезьян. Word of tanks - покажется детской забавой после такого