PCRE поддерживает Posix литералы
Я уже писал, что нужно сделать, чтобы заменить в коде Posix регулярные выражения, которые в PHP 5.3 стали deprecated, на Perl совместимые. Оказывается Rerl совместимые регулярные выражения поддерживают литералы используемые в Posix такие как [[:allnum:]], [[:space:]] и т.д. В одном месте чужёго кода заметил это, и вот дошли руки проверить на практике: конструкция вида preg_match('/[[:space:]]/','df d') работает идентично конструкции вида preg_match('/\s/','df d') т.е. совсем не нужно при замене ereg на preg_match заменять еще и литералы, достаточно добавить слева и справа слеши "/". Кстати кроме слешей можно использовать любой другой символ, например "#" это полезно когда в регулярном выражении уже есть слеши - чтобы их не экранировать и не ухудшать читаемость кода.
Как вводить японские иероглифы в Ubuntu
Оказывается, для этого совсем не нужно устанавливать японскую раскладку, да и нет такой клавиатуры способной вместить все японские иероглифы. Вместо этого японцы используют для ввода систему ввода IME что то вроде словаря T9 для сотовых телефонов.
Здесь подробно написано как установить IME на Ubuntu 10.04 - у меня прекравсно все встало с первого раза.
お疲れさまです。
Пипец - бардак
Не смотря на то, что экономика Турции значительную часть бюджета пополняет за счет туристов, производство в Турции хорошо развито. Здесь сильная текстильная промышленность, пищевая промышленность. Туристам всячески рекламируют сладости, кожаные и ювелирные изделия. Среди российских туристов очень популярные шоппинг туры в турецкие торговые центры.
Кожаные изделия. Турки очень хорошо выделывают кожу. Не знаю почему, но это факт, возможно, потому, что в Турции сильны традиции кочевых племен, которые одевались исключительно в кожу.
Ювелирные изделия. В Турции нет своего золота — все золото для своих ювелирных украшения они покупают в Швейцарии.
Не могу сказать, что цены в Турции какие то очень низкие. Скорее, это у нас с России цены на кожу задраны до небес, как будто, корова - это наше священное животное и говядину мы не едим. У меня сложилось впечатление, что цены на кожу в Турции почти такие же как в Европе - т.е. в два три раза ниже, чем в России при более высоком качестве.
В Турции принято торговаться, причем искусство торговаться возведено в ранг искусства. Неискушенного человека в Турецких магазинах так грамотно разведут, что купив вещь в втридорога он уйдет счастлив, что разорил магазин. В торговых залах торгуют как правило женщины, но когда дело доходит до торговли обычно приглашаются продавцы мужчины. Цена на товарах пишется обычно в два три раза больше чем та цена с которой начинается торговля, причем без указания денежных единиц. Торговля начинается с более низкой цены, чем та что написана, типа, продавец по своей доброте сделал вам такую королевскую скидку. Потом, этот факт будет использоваться продавцом в последующей торговле, типа, он и так уже вам сделал королевский подарок снизив цену ниже всех мыслимых пределов. Думаю, эту цену смело можно снизить еще в два раза но у меня пока такое ни разу не получилось. Туристические гиды рекомендуют такой алгоритм: продавец называет цену, покупатель должен предложить цену в два раза ниже, после этого если продавец не снижает свою цену или предлагает новую цену недостаточно низкую нужно развернуться и сделать вид что ты уходишь. Слишком быстро уходить не следует — продавец назовет цену пониже, после этого покупатель должен назвать свою новую цену. Цикл повторяется до тех пор пока продавец и покупатель не придут к компромиссной цене.
P. S. спросите что за странный заголовок в этом посте? Это нам сегодня гид рассказала прикол. Стакан по-турецки "бардак", соломинка чтобы пить воду по-турецки - "пипет", поэтому если служащему отеля сказать "пипец бардак" то с большой долей вероятности вам принесут именно эти две вещи.
Турция
Решил сделать себе и семье небольшой подарок - съездить отдохнуть на море. Для отдыха выбрали Турцию - как страну с минимальным уровнем цен и максимальным уровнем сервиса. Остановились в отеле Tekirova Corinthia.
Сам отель стоит в живописном месте на берегу средиземного моря. Территория довольно большая, много зелени. Растут апельсины, бананы, финики, много знакомых растений растущих у нас дома в горшках - фикус, алое, гибискус и еще много всего названия которого я не знаю.
Вода в Средиземном море солёная. Гораздо солонее чем, скажем, в Черном море. Средиземное море - третье по солености в мире - на втором стоит Красное море, на первом Мертвое море в Израиле.
Теперь Федя о главном. Интернет нормально работает только на ресепшене и возможно в номерах главного корпуса. На всей остальной территории отеля интернет вроде есть и вроде как соединяется но работать вряд ли получится. В нашем бунгало загрузка страницы занимает от тридцати секунд а посылка данных вообще занимает бесконечность.
Похоже не территории есть точки доступа, но только в прикрученных номерах. Я прошелся по территории отеля со смартфоном - есть с десяток точек доступа, похоже, все они стоят в VIP бунгало - до других бунгало вроде бы и добивают но очень нестабильно, местами.
В отеле полно русских, есть немцы, в основном пенсионеры, французы, видел несколько человек из Сербии. Люди все очень дружелюбные.
Персонал, в основном, понимает русский язык.
Номер. Номера в гостинице нескольких видов. У нас то, что называется Garten Room. Комната чистая. Насекомых не наблюдается. Телевизор показывает несколько русских каналов. Халатов в номере нет. Для тех кому нужны халаты их предлагается купить. Это первый пятизвездочный отель без халатов который я встретил, не знаю, это характерная для Турции особенность, или это только в этом отеле. Возможно в более дорогих номерах халаты все-таки есть.
Еда. Шведский стол практически круглые сутки. Столики не прикреплены к номеру. Вино в Турции так себе но не хуже чем в дешевых забегаловках в Саратове. Хуже чем в Европе. Пиво в Турции хорошее.
Вообще, впечатлений масса, есть, что написать, - до поездки я не нашел ни одного адекватного описания Турецких курортов. Все жутко нравится. Продолжение следует.