понедельник, 30 декабря 2013 г.

Восток Амфибия SE от Meranom : Хорошо, а ведь могло быть и Отлично.

Мужики - они ведь как дети малые. Без игрушек - никак. Одним - ножи подавай, другие страстно монеты коллекционируют, третьи гаджеты закупают в промышленных масштабах. У четвёртых - вообще атас, хобби приходят и уходят по нескольку раз в год. Сначала он с ножами вошкается, а через месяц покупает себе щенков ирландского сеттера для племенного разведения.

А меня в очередной раз накрыло волной Часовой Болезни. С головой. Причиной послужило несколько фоток классического советского дайвера Амфибия, но в неклассическом исполнении от конторы Meranom. Цена вопроса - 90 еврО с доставкой, меня не остановила, и вот уже 3 недели часы не покидают запястье. Пора дать оценку агрегату от завода Восток.
Начнём с того, что Мераном продаёт и стандартные Амфибии, в заводском исполнении. Однако серия SE, или Special Edition, несмотря на более высокую цену, пользуется гораздо большей популярностью. Рассмотрим основные отличия серии SE :


  •  Строгий чёрно-белый циферблат, великолепно читаемый и отменного качества. Никакой хохломы, танчиков, самолётиков и прочего детского сада, чем грешат стандартные изделия Востока.

  • Классические стрелки правильной длины. Минутная - в форме буквы Ф, как на советской классике
  • Чёрное окошечко даты. Мелочь - а приятно.
  • Достаточно качественные ремешки и браслеты. На моём экземпляре - силиконовый ремешок, очень мягкий и удобный. 
  • Классическая же задняя крышка с мужиком в ластах.
  • Ну и безель, в лучших традициях дайверских часов. Из нержавейки, а не стоковый бронзовый.

Немножко сухих фактов со страницы Меранома:

Vostok automatic movement 2416 with 31 jewels
Waterproof 200 meters.
Stainless steel case.
Silicon anti-dust coated strap
Luminous indexes and numerals
Stainless steel bezel with aluminum insert.

Shock resistant balance.
Average daily rate at temperature 20±5°С -20, +60 seconds.
Totally wound watches run not less than 31 hrs.
Average term of service 10 years.
User manual and warranty paper in English.

А теперь мои впечатления.
Автоподзавод у часов работает отменно, тихо и стабильно. Запаса хватает где.то на сутки. А вот с точностью у часов не всё хорошо. На минуту в день убегают. Конечно, в заводские нормы мы вписываемся, но всё.же неприятно.
Ремешок удобный и эластичный. Покрыт отверстиями, чтоб кожа на запястье "дышала". Первоначально планировал заменить на Натовский, однако пообвык, и в данный момент ни на что другое менять не хочу. Пару дней назад во время энергичных силовых игр с сыном выдрали ремешок из часов. Котлы с весёлым звоном упали на паркет. Ну всё, думаю, отплавали мои дайверы. Ан нет, ходят! Вставил я ремешок в ушки часов покрепче - и дальше бороться.  
Дизайн у часов - моё почтение! Мичего лишнего, всё строго и аскетично. Полированная сталь, радикально чёрный цифер, ярко-красная секундная стрелка - всё так как должно быть. Но вот стекло... Мягкая акриловая пластмасса. Ну мужики, это же несерьёзно. Китайцы уже ставят сапфир практически на любую свою поделку, а тут - привет из прошлого века. Немудрено, что за пару недель стекло часов уже получило несколько царапин.
Часы заявлены как водолазные, показатель водонепроницаемости 200м. Все аттрибуты тоже налицо: безель, завинчивающаяся заводная головка, надпись на цифере - всё в наличии. Однако напрямую "водолазность" амфибии пока мной не протестирована, до сих пор я с ней не плавал. Отложим этот тест на потом, хотя для меня это свойство крайне важно. Часы я ношу постоянно, а на рыбалке или во время купания в море меньше всего хочется думать о надёжности часов. В этом надо быть просто уверенным.
Резюмирую:
Стильные часы, строгие, классической формы, в лучших традициях советского дизайна. Мераном доработал стандартную модель, устранив многие её недостатки. В результате получились отличные часы, которые ценятся как русскоязычными покупателями, так и иностранными специалистами. Poor Man's Watch Forum  поставил эти часы на 1-е место в своём рейтинге за 2013 год.
Минусы? Неточность механизма и акриловое стекло. Эти 2 момента указывают нам на то, что часы родом из прошлого тысячелетия. Востоку и Мераному есть над чем работать. Однако, не будем забывать, что это часы за 90 (!!!!) еврО, и аналогов в этой ценовой категории практически нет.

понедельник, 25 ноября 2013 г.

Библиотека грекомана

Моя версия "Библиотеки грекомана". В списке только те книги, которые прочёл я сам, и которые я не постесняюсь посоветовать для прочтения другим грекоманам.
Список планирую  коррегировать и расширять, если у кого есть что добавить - пишите в комментах.

Джеральд Даррелл, «Моя семья и другие животные»
Именно эта книга (плюс другие произведения серии) сделала меня Грекоманом. Даррел сам был Грекоман с большой буквы,  его зажигательные, полные юмора и обаяния слова легли на благодатную почву. По прочтении этих книг я грезил Грецией и полюбил её заочно.

 - «Илиада» и «Одиссея» , Гомер
Маст рид. Увлекательный сюжет, красивый слог, и вообще основа основ. Всего. Я предпочитаю перевод Вересаева, тонкие ценители - переводы Гнедича и Жуковского.

Овидий, «Метаморфо́зы» 
Мифологический сборник, из которого Кун почерпнул добрую половину материала своего сборника легенд.

- По пути Ясона. Экспедиция Улисс. Тим Северин
Гениальный Тим Северин повторяет путь аргонавтов. Собрав команду бесшабашных энтузиастов, он строит 20-вёсельную галеру образца бронзового века и проходит весь путь легендарного Арго от Иолка до Колхиды, попутно открывая заново основные географическое ориентиры микенских времён.
Экспедиция Улисс  - ещё более интересное произведение, в котором Тим описывает своё путешествие на Арго по следам легендарного Одиссея.
Кто же такие лотофаги?
Где жили циклопы?
Можно ли в наше время проплыть между Сциллой и Харибдой?
Тим ответит на эти и многие другие вопросы в своей книге. Чётко, ярко, с примерами и  доказательствами.

Грек Зорба, Никос Казандзакис
Великолепное произведение, полное философской мудрости и яркого юмора. Плюс замечательные описания критской природы и быта начала 20-го века.

- Лето на острове Патмос,  Том Стоун

- Греческое сокровище.  Ирвинг Стоун
Биография Г.Шлимана, великого археолога, откопавшего Гомеровскую Трою и превратившего миф в реальность.

- Размышления о Венере Морской. Лоренс Даррел
роман Л. Даррелла о послевоенном Родосе. Вполне сойдёт в качестве путеводителя.

- Герой должен быть один. Генри Лайон Олди
Шедевр, альтернативная интерпретация древнегреческих мифов о Геракле, Одиссее и др.
Если вам интересны Мифы - смело читайте весь Ахейский цикл данных авторов.

- Морской орел, Джеймс Олдридж
повесть о партизанском сопротивлении на острове Крит во время 2-й мировой войны.

- Ночи и рассветы, Мицос Александропулос
Не многие знают, что греки достаточно сильно привержены идеям коммунизма, а Ком. Партия Греции хоть и не является лидером, сильна как нигде в Европе.  Данная книга написана писателем - коммунистом о движении сопротивления во время 2-й мировой войны.

- Таис Афинская, Иван Ефремов
Роман , конечно, больше исторический, и про Грецию в нём не так много, однако любители Эллады почерпнут из него много интересного.
Кстати, Ефремов, видимо; тоже был грекоманом. Отсылки к Греции встречаются у него и в других произведениях: "Каллиройя", "На краю Ойкумены", "Лезвие бритвы" и др.

- В поисках Атлантиды, Жак-Ив Кусто
Об археологических раскопках и находках вблизи острова Крит. Критоманы, радость узнавания любимых мест вам обеспечена.



суббота, 23 ноября 2013 г.

Крит 2013: Античый город Лато : вотчина Неарха

Вообще-то посещение Лато не входило в наш чек-лист. Я больше к ущельям и пляжам тяготею. Однако, после прогулки по ущелью Критса (о чём я ещё обязательно расскажу ), мы по инерции свернули по указателю Лато. И упёрлись в такую табличку.
 -Ну-ка ну-ка... А нельзя ли поподробнее?

понедельник, 18 ноября 2013 г.

Международный индекс счастья


Международный индекс счастья (англ. Happy Planet Index) — представляет собой индекс, отражающий благосостояние людей и состояние окружающей среды в разных странах мира, который был предложен New Economics Foundation (NEF) в июле 2006 года. Главная задача индекса отразить «реальное» благосостояние наций. Для сравнения уровня жизни в разных странах используется значения ВВП на душу населения или ИРЧП, но эти индексы не всегда могут отразить реальное положение вещей. В частности сравнение значения ВВП считается неуместным, поскольку конечная цель большинства людей не быть богатыми, а быть счастливыми и здоровыми.

2009 Международный индекс счастья

1 - Коста-Рика
7 - Куба
51 - Германия
52 - Швейцария
97 - Греция
108 - Россия
114 - США
131 - Эстония
143 - Зимбабве

Это что ж получается, деньги с счастье не связаны? И Капитализм и Рыночная экономика не ведут нас к светлому будущему?

воскресенье, 27 октября 2013 г.

Греческий пейзаж.


Уединённый пляж на юге Крита. 
Два раза мы пытались разбить на нём палатку, и оба раза отказались от этой затеи. Помешал мощнейший ветер. Я уже не раз имел сомнительное удовольствие ночевать в палатке при штормовых порывах ветра. Это когда ты безуспешно пытаешься заснуть, и как только это получается, палатка под действием ветра начинает бешенно лупить тебя по спине.  Спасибо, как нибудь в другой раз! 
Пришлось ограничиться купанием и ланчем.

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

Задачка от Dzone: Remove Duplicates From a Linked List

Задача:
Given an unsorted linked list, and without using a temporary buffer, write a method that will delete any duplicates from the linked list.  
Моё решение на Scala:
 

def removeDuplicates[A](li: List[A]): List[A] =
  li match{
   case Nil => li
   case h::Nil => li
   case h::t => if(t.contains(h)) removeDuplicates(t) else h::removeDuplicates(t)
  }


воскресенье, 13 октября 2013 г.

Посещение Ираклеонского Археологического музея

Основная экспозиция всё ещё на замке. Но ремонтные работы, длящиеся уже 10 лет, подходят судя по всему к концу. То один, то другой зал музея открывает свои двери для посетителей. В тестовом режиме, так сказать. В этом году нам посчастливилось попасть в зал с минойскими фресками, об этом я и расскажу.

На первом этаже музея, как и ранее, открыты временная микроэкспозиция плюс зал со статУями. Фрески же разместились на втором этаже. Декорировал зал по-взрослому: мраморные полы, толстые стеклянные щиты для защиты фресок. Внушает. Скамейки тоже имеются. Вот, например, мой сын. Минойское искусство ему вообще никак. А если на скамеечке, да с телефоном  в руках - то можно и потерпеть, пока родители рассматривают что-то непонятное за стеклом.

пятница, 11 октября 2013 г.

Задачка от Dzone: Sudoku Checker

Задача:
Write a program that will accept a 2D array and check if it contains a 100% correct Sudoku solution. For those unfamiliar with the rules, check out http://www.sudoku.name/rules/ .  
Моё решение на Scala:
 

package solver

object SudokuSolver {
  type Sudoku = IndexedSeq[IndexedSeq[Int]]
  
  def toSudoku( s: String): Sudoku  =
   s.split("\n").toVector.map(_.split(" ").map(_.toInt).toVector)

   def check( sudoku:  Sudoku )=
   linesCorrect(sudoku) && rowsCorrect(sudoku) && blocksCorrect(sudoku)
   
    private def isCorrect( splitMethod: Sudoku=>Sudoku) ={
   s:Sudoku => splitMethod(s).filter( isCombinationWrong).isEmpty
   }
   
   private val blocksCorrect = isCorrect(splitToBlocks)
   private val rowsCorrect = isCorrect(splitToRows)
   private val linesCorrect = isCorrect(splitToLines)  
   
   private def splitToLines( sudoku: Sudoku) = sudoku
  
   private def splitToRows( sudoku: Sudoku) =
  for( i <- 0 to 8 )
   yield( for(j<-0 to 8) yield( sudoku(j)(i) ) )
   
  private def splitToBlocks( sudoku: Sudoku) =
  for( i <- 0 to 8 by 3; j <- 0 to 8 by 3 )
   yield( for(ii <- 0 to 2; jj<- 0 to 2 )
    yield(sudoku(i+ii)(j+jj)) )
    
  private def isCombinationWrong( comb: IndexedSeq[Int]) = comb.min != 1  || comb.max != 9 || comb.toSet.size != 9
}

среда, 2 октября 2013 г.

Ущелье Розас: как стать альпинистом

Коричневый указатель на неизвестное ущелье я заприметил по дороге из пещеры Зевса (или Психра). Решение посетить данное место было принято незамедлительно. На следующее утро личный состав выдвинулся в сторону деревни Гониес. Именно тут находится отворот на ущелье Розас.

Задачка от Dzone: A Simple Number Printing Exercise

Задача:
Create a method that takes a string parameter and looks for pairs of strings in the code, breaking the string up using spaces as the delimiter. There are two types of pairs, combinations and adjacent, and you'll need to find a count of each. Adjacent pairs appear alongside each other, while combination pairs cover every permutation that can be found of pairing the strings.

So if you have a string 
dzone java dzone dzone javascript java
the results would be 
dzone has 1 adjacent pair
dzone has 3 combination pairs (0,2) (0,3) (2,3)
java has 1 combination pair (1,5) 


Моё решение на Scala:
 
def hasRepeats( n: Int) = {
    def innerHasRepeats( s: List[Char]):Boolean = s match {
        case a::b::tail =>
          if( a == b) true else innerHasRepeats( b::tail)
        case _ => false
    }
  
     innerHasRepeats( n.toString.toList )
}
  
  
(45 to 4578).filter( !hasRepeats(_) == true).size