понедельник, 26 августа 2013 г.

Муйне/Фантхьет

      Сегодняшний сказ будет про наше путешествие в Муйне. В качестве эпилога хочется привести одну некультурную фразу - "гадом буду - не забуду этот паровоз, а поймаю машиниста - ####### до слез". 
     Начиналось у нас все как обычно спонтанно. Сели мы в среду и подумали, а куда-бы нам в пятницу матануть ? Так как зарплату еще не дали - выбор был между бюджетными вариантами - либо в Вунгтау, либо в Муйне. Благо и туда и туда можно добраться на автобусе.  Автобус это конечно хорошо - но билеты все равно надо покупать заранее - а не как мы. Вообще умные люди едут туда на слиппинг -басах. Это как плацкарт - но только автобус. Новые автобусы, все вполне даже удобно. Но нам их не досталось, поэтому нам пришлось ехать по старинке в сидящем автобусе. Кайфа заметно меньше, автобус сильно старее, но что самое херовое - цена такая же  как на слипинг басы. Разница в каких-то рублей 30 может, не больше. Всего он стоил 250 000VND, что примерно соответсвует 400р. Вот как выглядел сам автобус:

Справедливости ради надо отметить - кондей в нем работал отлично, не смотря на почтенный возраст самого автобуса. После посадки нам всем раздали по бутылке воды. В чем сокровенный смысл этой воды я так и не понял... может удружить хотели... может еще чего. Но вообще часа через 2.5 после отправления они делают большую остановку - чтобы народ нужду справил, вернул в окружающую среду выпитое в дороге пиво - ну и закупились на вторую половину пути. Надо сказать цены в магазинчиках на этой остановке были вполне себе ничего - ничуть не выше среднего по Сайгону, даже дешевле немного:
Мы как истинно русские туристы, купили себе бутылочку местного вина.  На счет местного вина много копий сломано,  местные гурманы не особо его жалуют... но как по мне - вполне себе нормальное. Ничуть не хуже того что продается в России.
      Отдельно хочу написать про свои впечатления от дороги. Первое что хочется отметить - это стиль вождения местных водил автобусов. Такое впечатление что их забыли предупредить что автобусы принято водить не так как скутеры..... вот он до автобуса доехал на своем байке, запрыгнул в кабину - и точно в таком же стиле управляет многотонной махиной - как будто это не автобус с людьми а мопед. Выезжает на встречку.... обгоняет с правой стороны по обочине, резко маневрирует и сигналит при этом во всю дудку. Похеру что он на автобусе - он большой и у него громкая дуделка - значит все вокруг должны ему уступать. Сами вьетнамские дороги - это что-то с чем-то. После вьетнамских дорог даже как-то не поворачивается язык жаловаться на Российские дороги.  Да, на трассе Сайгон-Фантхьет сейчас идет очень много ремонтных работ, думаю через пару лет это будет совсем другая трасса.... но сейчас это просто финишь. По одной полосе в каждую сторону, по которой в перемешку едут, автобусы, скутеры, очень новые американские фуры и совершенно убитые старые МАЗы и Камазы советской постройки...   Много спусков/подьемов, по которым груженые сверх всякой меры старые грузовички идут не больше 40-ка километров в час, автобусы пытаются их обгонять - а как обгонять - только по встречке. Раза три мы оказывались на встречке перед удущей в лоб фурой. Фуры истошно сигналя  съезжали на обочину и наш шумахер со свистом пролетал мимо.  Не стоит наверное говорить что при таком движении какого-нибуть скутериста могут тупо не заметить и столкнуть в кювет. Поэтому ехать на скутере  ночью по вьетнамской трассе - очень смелый шаг.  Примерно через часов 5 такой езды наше путешествие подошло к концу и мы наконец-то выдохнули.  Нас высадили в пол второго ночи на трассе и сказали - вот вам дорога - видите вооон там в далеке огонек- вот вам туда нужно... отель ваш там. И мы пошли. Слава Богу отель нашли быстро, заселились по номерам ну и как водится .... выпили за приезд. 
         Утром мы поняли что мы оказались в очень даже не плохом местечке


     Сам отель Phu Hai Resort выше всяких похвал: чисто, вкусно, уютно. Но море конечно на любителя тут. Возможно всему виной штормы которые подняли муть с глубины, сезон дождей или еще что-то - но вода там не прозрачная ни разу. С  Данангом рядом не стояла. Плюс - очень сильное подводное течение, которое постоянно норовит утащить тебя  в море. В обшем опасно там - лучше далеко не заплывать. Все выше сказанное применимо к тому конкретному пляжу в районе Муйне, где мы были. Вполне возможно что в другое время года и на другом пляже - все будет совершенно великолепно. Но у нас было именно так как я описываю.  
       Ближе к вечеру мы вызвали такси и поехали в саму деревню Муйне, дабы чем-нибуть подкрепить изголодавшуюся плоть и осмотреть окружающее нас безобразие. Где-то в интернетах мы прочитали что очень хороший ресторан у мадам Дин. Мы так и сказали таксисту - вези нас холоп, к мадам Дин. Сразу скажу - в выборе мы не ошиблись. Так дешево и так вкусно я наверное нигде во вьетнаме не ел.  Всего за 500 000VND (750р) мне приготовили лобстера с сыром и чесноком:

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

Я думаю компания перекресток даже не подозревает о своем вьетнамском отделении. А они есть, и неплохо торгуют. Я там купил себе 2 бутылки местного рома - за каких-то 40 000VND каждая... по 60 рублей по нашему... кто-то говорилл мне что это еще дорого - типа там его вообще за 25 000VND купить можно...  Там были разные виды - я взял себе лемонный ром и клубничный... клубничный - он на любителя... но лимонный ром - это просто бомба. Очень мягкий, с приятным вкусом.... всякие там капитаны морганы, бакарди и гавана клабы - рядом не лежали там...  Он не такой крепки как обычный ром... градусов 30 в нем... но на вкус просто обалденный.  Плюс тут очень много всякой сувенирки, все говорят на русском, даже меню во многих отелях переведено на русский язык. 
     Нагулявший вдоволь мы решили зайти на массаж, дабы размять свои косточки, от трудов праведных. Так как компания у нас была приличная - мы начли вымогать скидку в одном из массажных салонов. Общались мы с миленькой администраторшой - лет 25... Она согласилась нам сделать скидку 40%... но у нас то был весомый аргумент - нас пятеро - значит и скидка должна быть 50%.  После  очередного вопроса - а почему? скидка только 40% - девочка администратор просто выпалила в серцах - покачину! После такого ответа мы были просто не в силах сопротивляться. Массаж там был тоже весьма не плох... жаль не запомнил как заведение называется.
       За всеми этими пьянками неожиданно настало утро воскресенья и пришло время собираться 
в обратную дорогу. Мы попросили девушку с ресепшена позвонить в компанию, где мы покупали билеты на автобус и узнать где собственно они нас заберут. Она позвонила, узнала и заказала нам такси до ближайшей остановки.  Стоим мы значит на этой остановке, ждем автобус. Ждем его значит ждем,  а он не едет.  Благо рядом с нами стоял молодой вьетнамец который очень хорошо говорил по английски, и мы попросили его позвонить в нашу контору - узнать что и как. Он позвонил - говорят что едут автобусы,  что остановка эта находится возле знаменитого местного "ресторана" и все автобусы тут останавливаются. И буквально через минут 5 проносятся мимо остановки 3 автобуса... он к нам подходит и говорит - это кажись ваши проехали... у нас шок - как это наши ? а мы тогда как ? Попросили его еще раз позвонить туда - он позвонил и оказалось что те два автобуса реально были наши. И они уехали. Но они обещали разобраться. Следующие два автобуса нашей компании реально  остановились на этой остановке - нас пустили в автобус, но вежли извинились и сказали что мест для нас нету поэтому ехать нам пришлось лежа  в проходах, прямо на полу. Воскресенье, вечер - все хотят назад в Сайгон, все места раскуплены. Ну извиняйте нас белые братья - ошибочка вышла.


воскресенье, 25 августа 2013 г.

Сайгонский Зоопарк/Saigon Zoo

    Таки сходили мы в этот зоопарк. Что скажу я вам - один раз сходить можно, но второй раз - уже не тянет. Во первых убивает просто количество жрущих вокруг вьетнамцев. Просто не понимаю я этого - зачем идти в зоопарк чтобы пожрать ? А там реально свободного газона не было.. везде куда не посмотри - на траве сидят кучки вьетнамцев и едят. Что, дома нельзя пожрать чтоле ???
       А так в общем зоопарк средненький... не Берлинский конечно не разу.... Животным судя по виду там тоже не очень кайфово.... В общем смотрите фотки:
     
































Google Plus and Blogspot/Blogger

   Я понял почему в них нет никакой нормальной активности пользователей. Иногда такое впечатление что в этом Google + какое-то сборище инопланетян - все вроде чето постят, вроде френд лента есть.... и она чем-то заполняется ... но никто ничего не комментит и не лайкает. Ларчик на самом деле просто открывается - там тупо очень неудобно вести именно дисскуссию. Ты легко можешь поставить +1, написать коммент - но тебе никто никогда не ответит. Потому что он не увидит этого никогда. Если это не твой пост - и ты там откомментировал что-то - ты хер узнаешь что тебе ответили. Единственный способ узнать это - зайти снова и посмотреть на этот пост/картинку и проверить - а не ответил ли кто-то на твой комментарий. Бред в общем полнейший.    В Blogger/Blogspot - еще хуже. Даже автор поста никогда не узнает что кто-то добавил ему комментарий. Просто финишь. Единственный способ узнать  что к твоем посту в Blogger добавили коммент - это следить за количеством этих самых комментариев - которое показывается в админке и проверять - а не написал ли кто новый коммент. В общем такое впечатление что над этими продуктами работали полные дибилы. 

суббота, 24 августа 2013 г.

На почитать

      Про  Go:

Если в кратце - в Go 1.2 должен появится вытесняющий планировщик задач, улучшена поддержка C++ в cgo, сделаны улучшений в encoder/* пакетах, и много-много других оптимизаций.
     Про Linux:

1. Разработка ядра Linux, by Robert Love (интересная фамилия :-)). Уже есть 3-е издание этой книги, но только в английском варианте.
2. Linux System Programing, того же Robert Love
3. Linux in the Nutshell. Снова Robert Love со товарищами. Плодовитый в общем писака - и вообще много чего другого успел сделать.

Про архитектуры разных сайтов. Ссылки были взяты с сайта автора ha-proxy, вообще рекомендую этот сайт к прочтению. Почитав немного что там написано - чувствуешь себя полным ничтожеством. 

четверг, 15 августа 2013 г.

Ansible

    На днях наткнулся на систему управления конфигурацией под названием Ansible. Много всего по-написано  на ихнем сайте красивых словечек - но слабо верится что оно реально так будет работать.
    Если в кратце - это система управления конфигурацией + система удаленного исполнения команд. Единственное отличием от solt,  с которым я уже достаточно плотно знаком - это отсутствие клиента. Solt для того чтобы управлять машинкой нужно чтобы на нем стоял solt-minion - сервис который и будет отвечать за исполнение команд.  Ansible же для этой цели использует ssh + python, который сейчас стоит на любой *nix системе. Преимущества такого подхода в принципе очевидны - не надо устанавливать дополнительного демона - только старый добрый ssh и ничего больше. Но у меня тутже вознико вопрос - ну ок, с десяток одновременных ssh сессий он удержит без труда. А что будет когда этих самых серверов станет 20 - он что по очереди будет на них команды выполнять ? У solt в этом плане гораздо лучше - в качестве транспортного протокола используется очередь - которая автоматом снимает все проблемы такого плана. В остальном они очень похожи - и тут и там используется YAML - похожая система модулей и прочее. 

воскресенье, 11 августа 2013 г.

Solr monitoring in NewRelic

      Сегодня закончил работу над плагином для мониторинга поискового движка Solr в NewRelic. Так как в моем текущем проекте мы используем именно Solr - то этот плагин стал логичным продолжением моей предыдущей работы -  плагина для мониторинга Sphinx в NewRelic.  Плагин для Solr получился гораздо более объемным - хотя бы потому что Solr предоставляет намного больше информации чем Sphinx. В настоящее время он собирает около 70 различных метрик, как по solr в целом, так и по каждой его подсистеме в отдельности.
      На первом я расположил самые важные характеристики - данные о потреблении памяти самой JVM и о количестве этой самой памяти в системе:

Далее идут данные по количеству запросов в секунду и по среднему времени ответа на каждый из запросов, с разбивкой по типам запросов:

Затем идут данные по обновлению индексов - сколько приходит запросов на обновления и каких они типов:
Также плагин собирает детальную информацию по кэшам, которые использует solr - hitrate для каждого типа кэша и размер этого кэша:

Также имеется детальная разбивка по каждому кэшу - сколько было запросов, сколько промахов, сколько вытеснений и тд:

  Ну и в завершении всего - статистика по ошибкам и таймаутам:
Сам плагин находится вот тут - https://github.com/yvasiyarov/newrelic_solr