воскресенье, 23 ноября 2014 г.

Камбоджа

      Я продолжаю выкладывать отчеты по путешествиям полугодично давности :-) Как говорится лучше поздно чем никогда. На этот раз речь пойдет про Камбоджу. Там я провел 5 дней - и поверьте мне этого не хватило. В историческом плане страна очень интересная. Гораздо интереснее чем Вьетнам или Тайланд. Для тех кто не в курсе: расцвет Камбоджи пришелся на 6 - 13 века нашей эры. В это время кхмерскому царству(именно так тогда называлась камбоджа) не было равных во всей юго-восточной Азии. Вообще люди которые там живут называют себя кхмерами... понятия не имею  почему во всем мире эту страну называют камбоджей.
          В отличии от былых времен сейчас Камбоджа находится в весьма плачевном состоянии. Виной этому студент-недоучка Пол Плот, которого отчислили за неуспеваемость. Но он то решил что его притесьняют за его рабочее происхождение. В общем он вернулся к себе на родину и устроил там революцию. Так как он патологически не любил всех умников - он приказал отправить всю городскую интеллигенцию в джунгли. А в их дома вселил необразованных крестьян, которые раньше жили в джунглях. Делалось это методами весьма не гуманными, даже по сталинским меркам. В общем Пол Плот добился своего - в стране реально не осталось ни одного человека умнее его. А те необразованные крестьяне которых он вселил в городские квартиры были ему по щенячьи преданны. Потом его свергли и в стране долго продолжалась гражданская война. Так как те крестьяне, которых он привел в город - совершенно не хотели возвращаться к своих корням. В общем они засели в джунглях (которых тут предостаточно) и начали вести от туда партизанскую войну. Этих партизан называли красными кхмерами. В общем закончилось все это относительно недавно - лет 20 назад. Если учесть что вся эта вакханалия продолжалась больше 40 лет - то можно понять что стране пришел чуть больше чем пиздец. 
          Даже сейчас, спустя 20 лет - столица Камбоджы Пномпень выглядит весьма убого:
Фоток сталицы у меня не много, потому как подъезжая туда - я думал что все это какие-то пригороды.... что не может быть столица такой... сейчас вот мы еще немного проедем и будут нормальные дома которые не стыдно сфоткать. В общем когда я увидел по карте что мы уже выезжаем из столицы - я понял что это собственно все что есть... 
     По дороге нам предлагали местную еду:
Но я не любитель пожрать говна, так что я оставил это приключение читателям, в качестве домашнего задания.  Так как ехал я из Сайгона на автобусе, и до Сием рипа ехать 15-18 часов - то проблемы с пищеварением это последнее что мне хотелось бы испытать. Мы выехали из Сайгона в пол шестого утра, где-то часа 2.5 ехать до границы с Камбоджей. Там как повезет - вы можете пройти границу за пол часа, можете толкаться там 3 часа - все зависит от степени пронырливости вашего водителя и гида. Вообще пропускной пунк со стороны Вьетнама - это полный пиздец. Такого ада и трешака на границе я нигде больше не встречал. Люди прибывают автобусами, каждые 10-15 минут - а там сидят всего два пограничника. Все помещение набито битком, пронырливые вьетнамцы то и дело наровят пролезть без очереди, кондиционирование практически нулевое...  В общем только из-за этого я категорически не рекомендую ездить туда автобусом с детьми.  Дальше еще часов 4-5 ехать до Пномпеня. Там пересадка на другой автобус и еще 6-8 часов до Сиемрипа. В общем мы прибыли на место пол двенадцатого ночи, выжитые как лимон.
      Симрип - это небольшой туристический городок, которые находится рядом с древней столицей кхмерского царства.  Там есть небольшой центр в котором все очень прилично. Вот к примеру вид с набережной Сиемрипа:
Местные жители очень обеспечены по сравнению с другими регионами страны:

 В городе так называемые улицы пабов - 3 улицы, образующие золотой треугольник. Там сосредоточена вся движуха. Если вы хотите поесть или выпить пива - просто говорите тук-тукеру чтобы вез вас на pab street.  

Там же есть массаж, бум-бум и даже happy pizza. Доехать до этой улицы из любого отеля стоит 1-2 доллара. Если тук-тукер просит больше - гоните его в шею. Что касается оплаты - то везде с радостью принимают доллары. Можете даже не парится насчет обмена валюты. Среди заведений могу порекомендовать бар красный рояль:
Там есть мое любимое бельгийское пиво и очень вкусно готовят. 
На этом пожалуй все. В следующем посте я расскажу о том за чем я собственно туда и приехал

четверг, 20 ноября 2014 г.

Филиппины, Манила, Баракай

       После почти полугода пребывание в Москве на меня наконец-то нашло вдохновение рассказать про еще одну страну юго восточной Азии где мне удалось побывать - про Филиппины.
        Начнем со столицы Филиппин - Манилы. Мы туда прибыли часов в 8 вечера. Сразу по прилету мы узнали что наш завтрашний рейс на остров Баракай отменен (лучик поноса в сторону Филиппинских Авиалиний). Пришлось искать их офис и менять билеты на другой рейс, который вылетал в 6 утра. Соответсвенно в 4 утра уже снова нужно было быть в аэропорту. Прелестное начало подумали мы, и отправились тусить куда глаза глядят. Спросили у местоного чувака - где тут у вас самый шабаш в пятницу вечером - и он отправил нас на набережную:
 
С первого взгляда вроде как цивилизация:
Но как оказалось позднее, мы очень заблуждались. Побродили по набережной, попили пивка - которое к слову весьма отвратное.

Иногда нам попадались забавные вещи:
 Некоторые вещи я совершенно не могу понять. На фото снизу заведение в которое мы вперлись по ошибке:
 Вроде бы ничего криминального, но время было - около часа ночи. В заведении куча детей, и взрослые в кастюмах супер героев на сцене. Что блять они там все делают в час ночи ??? Ночной клуб для тех кому за 6 ?? В общем хер знает. Когда мы увидели все это, мы вылетели от туда как ошпаренные.
Где-то часам к 3-м на набережной стало совсем пусто и откровенно опасненько. Мы как-то пятой точкой это почувствовали. В общем взяли такси и уехали на нем в аеропрот. Причем уехали за 250 песо, а не за 1200 - как мы уехали из аеропорта.
Прокимарив час в аеропорту мы садимся в наш кукурузник:
Именно такие самолеты летают на остров Баракай. Большим самолетам там негде сесть. И уже через пару часов полета мы очутились в раю.
Не подумайте это не заставка windows. В этой фотке нет ни капли фотошопа. Даже инстаграмм ее не касался. И эта фотка снята на сраный айфон. Не верите ? А вот вам наш респешен:
Обычный отельчик, никак не 5 звезд. Вот вам еще пару фоточек на облизнуться:

Уже засобирались ? Тогда рекомендую вам брать отели в районе 3-й лодочной станции. Там довольно тихо и намного меньше народа чем на первых двух. Потом мы пошли по завтракать в бар, который находится прямо на дереве. Этакий домик Винни Пуха.  От туда тоже открывается сногсшибательный вид на пляж:
 Внутри все очень уютно, в  стиле Боба Марли:

В общем наши два дня на острове пролетели как один миг. Мы сняли небольшую парусную скорлупу и 3-х мореходов и под парусом обошли весь остров за 3 часа. По пути заплывали еще на один остров - который был полностью отдан под парк аттракционов. Но парк этот толи уж очень давно построили, толи наоборот не успели достроить - но туристов там было с гулькин нос. Поплавали там в подземных пещерах, через одну из них выплыли прямо в море. Интересный в общем опыт. Вечером мы пошли бродить по пляжу и увидели вот это:

Эта лестница с фигурой высечена на отдельном маленьком островке. Во время прилива он отделен от Баракая морем, а вечером во время отлива до него можно дойти - воды там по колено. Ночью конечно это все смотрится фантастически. Айфон не способен передать и 10-й части этого вида. Но есть конечно и минусы: массаж тут отвратный. Я бы поставил ему 2+. Он либо очень дорогой - либо наебалово. Когда ты покупаешь час массажа, а он длится всего 40 минут, да и эти 40 минут явно не стоят заплаченных денег. Вечером стайки проституток предлагают свой нехитрый сервис. Часть которых явно не женщины, судя по их кадыкам. Не так конечно как в тайланде, но все равно напрягает. Зато очень понравились местные исполнители в стиле регги. Ребята заводные, поют с душей... доходило до того что проходящие люди начинали невольно подтанцовывать. Со стороны это очень прикольно смотрелось.
Уезжать конечно очень не хотелось от туда, но работа ждала :-)


 Прощай любимы Баракай :-)


И вот мы снова в Маниле, на этот раз в деловом районе где находится офис Lazada Philippines



Пообщавшись с местными коллегами мы поняли насколько нам повезло в пятницу вечером, когда мы отправились хер знает куда на поиски приключений. Нам рассказали что компании детей, тусовавшиеся на набережной в 2 часа ночи - это не просто "хер знает что, куда родители смотрят" а настоящие детские банды. И что если такая толпа детишек окружит тебя - лучше самому им вес отдать. И иначе порежут или убьют - запросто. В общем таже херь что и в Бразилии. Нам рассказали почему местные полицейские всегда ходят в брониках, не смотря на жару. И почему вместо привычных пистолетов у них дробовик или автомат. Мы поняли почему на вход в любое приличное заведение стоит металлоискатель. Вход в офисный комплекс, вход в торговый центр, в гостиницу - все через металлоискатель. Нам рассказали как мы рисковали - послав нахуй таксиста, который взял с нас в тридорога. Оказывается любимая забава местных таксистов - увозить клиентов в неизвестном направлении и там грабить.
     В общем Филиппины замечательная страна, если не задерживатся в Маниле. Острова там просто волшебные.

Docker

  К сожаленю двинуть Docker дальше чем дев окружение у меня не получается, но ребята из Badoo преуспели в этом: http://www.slideshare.net/banuchka/meetup-29102014

среда, 19 ноября 2014 г.

понедельник, 13 октября 2014 г.

Aerospike

    I would like to tell many thanks to Artem Andreenko, who tell me about Aerospike. Its really amazing solution. In this NoSQL database I found solutions for a lot of problems we faced with when we deploy Redis to production. If you still use Redis - just learn about Aerospike and remove ths shit from your production environment. Some aerospike features:

  • Very simple in configuration. Just install from deb packages and thats it.
  • Very fast. Even on default settings you will get 100K TPS out fo box
  • Rack aware replication. XDR replication in enterprise edition
  • Nice monitoring GUI - Aerospike Management Console 

Docker

     I've been playing with Docker for quite long time - since version 0.5 or so. Now Docker became spread a lot, so its hard to find person who don't know about Docker.  Docker used by Yandex and Google, Docker became default container engine for RHEL 7.  And still there are some things I was not aware about,  For example about nsenter util.
    I regret that I have not read that article 6 months ago - https://blog.docker.com/2014/06/why-you-dont-need-to-run-sshd-in-docker/ 
    Another article I find useful for myself - http://blog.dotcloud.com/under-the-hood-linux-kernels-on-dotcloud-part 

среда, 11 июня 2014 г.

Just some thoughts

     1. Persistent connections in php redis just not work. Don't waste your time on it. Its not worth. Today we met another bug related with persistent connections to Redis - so we have to turn it off. No matter how expensive it is. 
       2. Gmail is awesome.  Once amount of emails in your inbox brought limit of several hundreds per day - you have to learn "shortcut kung-fu". Its saves a lot of time. 
       3. Once we start use Redis at production, I realise how fast was memcache. Before this I just know - "yes, memcache is fast".... now I can compare memcache with other in memory storage systems, and yes - memcache is fastest engine I've even seen. Yes, Redis performance can be close to memcache one - just few times slowly then memcache. But Redis consume much more CPU. If you run Redis on the same server with PHP-FPM, you should use CPU affinity and renice(8). It help us stabilise  Redis latency. 
      4. If you use Percona server - you must set innodb_adaptive_hash_index_partitions=64, it greatly improve  our performance.
          5. I've tried new version of cloud.percona.com and I would like to say - its really nice. Of course some features still missed, some amount of bugs exists - but this tool help me a lot during last few weeks. I can recommend you to give it a try.