Добираться паромом от пирса Паттайи. Стоимость доставки 30 батт. Время 40 минут.
При приезде по правую сторону с пирса открывается следующий вид:
Пройдя по мостику около скал метров 200 находится небольшой пляж. Лежаки по 100 батт за штуку(день). Видимость в воде окло 2-3 метров в глубину (когда нет волн, поднимающих песок). Впрочем с волнами ничуть не хуже. Обязательно купите маску или очки. без защиты глаза начинает щипать и приходится часто их промывать. Я плавал в очках, что позволяло нырять к самому дну, чтобы рассмотреть морского ежа или рыбок.
По левую сторону с пирса следующий вид:
Это основной пляж. Похоже самый плотно занятый туристами. На нём же и находится остановка мото-такси. где за 50 батт можно уехать на другие пляжи (10-20 минут езды).
В первый день купались мало(1 час), боялись сгореть. Использовали крем от загара с SPF 50, ожогов не было. К 15-00 пошли на встречу с гидом.
Дорога домой (фото с парома)
512 памяти. 600 МГц проц. 2 симки. wifi, 3G, GPS, блутус. Поковыряем.
Многобуков. Всё под катом.
Прилетели в районе 2 часов дня. Часы переводить не нужно, время того же пояса, что и Новосибирск.
Аэропорт громадный. После приземления минут 15 ехали мимо разных терминалов. Километра 2-3 длина комплекса зданий аэропорта.
В аэропорте я случайно захватил не мою сумку, была очень похожа. Вышел из зоны приёма багажа, и уже на подходе к автобусу для трансфера, понял, что не моя сумка. Странно что никто не проверял бирки.
По идее в таких случаях нужно топать к встречающему гиду и просить помощи. Чего я не сделал, а пошёл менять сумку сам =)
Пройдя метров 300 по аэропорту обратно, я так и не смог определить где наш терминал. Первыми попавшимися была стойка помощи с девушками с закрытым лицом (Air Arabia?), объяснил им, чокаво, они вызвали нашего гида и пошли мы искать сумку. Сначала к охране, которые хотели меня посадить в Тайскую тюрьму допросить на Тайском как так получилось. =)
Спустя минут 10-15 мою сумку подвёз другой гид, ошибочную сумку вернули назад на ленту.
Хочу сказать, что Tez Tour оказался на высоте, быстро решив этот вопрос. Большое спасибо ему за организацию встречи. В аэропорту было минимум 10 сотрудников Tez Tour(англоговорящие Тайцы), буквально на каждом шагу, показывая куда идти.
Из-за меня автобус(трансфер в гостиницу) задержался минут на 10. Всего прилетело в нашем самолёте 120 туристов от Tez Tour. Насколко известно самолёт был не один.
Кругом царил ацкий потоп. Всё находилось под водой, местное население спасалось кто как может
Качаем ericmann-gReader-Library с гитхаба.
Сразу проезжаемся рубанком, заменяя private на protected, иначе нельзя обратиться к методам и свойствам при расширении класса extends.
Задача: вытянуть из Google Reader записи, отмеченные звёздочками (starred) и отослать информацию о снятии звёздочки
Решение, расширяем базовый класс двумя методами:
include_once 'ericmann-gReader-Library/greader.class.php'; class google_reader extends JDMReader { public function __construct() { } public function connect($username, $password) { parent::__construct($username, $password); } // List a particular number of unread posts from the user's reading list public function getStarred($limit) { $gUrl = 'http://www.google.com/reader/api/0/stream/contents/user/-/state/com.google/starred'; $args = sprintf('n=%2$s&ck=%3$s&client=GoogleReaderDashboard', time() - (7*24*3600), $limit, time()); $data = $this->_httpGet($gUrl, $args); $decoded_data = json_decode($data, true); $feed_items = $decoded_data['items']; return($feed_items); } /** * Mark this an item as unstarred * * This method marks an item as unstarred for a certain user. * * @param string $itemId The item id that can be retrieved from $this->listAll() * * @return boolean */ public function markAsUnstarred($itemId) { $data = sprintf( 'i=%1$s&T=%2$s&r=%3$s&ac=edit', $itemId, $this->_token,'user/-/state/com.google/starred' ); $path = '/reader/api/0/edit-tag?client=-'; $host = 'www.google.com'; $response = $this->_httpPost($host, $path, $data); if($response == null) return false; return true; } } |
юзаем:
$this->load->library('google_reader'); $this->google_reader->connect('login@gmail.com','******'); if ($this->google_reader->loaded) { print_r($this->google_reader->getStarred(10)); } |