Множественное число (plural format) на PHP

На просторах сети после долгих поисков было обнаружено самое короткое решение проблемы множественного числа для русского языка. В отличие от громоздких функций этот вариант занимает всего одну строку кода.

Все, что нужно это указать слово в трех его формах. В переменную $plural заносится правильный вариант склонения слова. Переменная $n содержит число элементов для рассчета.

$plural = $n%10==1&&$n%100!=11?'число':($n%10>=2&&$n%10<=4&&($n%100<10||$n%100>=20)?'числа':'чисел');

Сменил номер телефона

4 августа 2011 года вернулся к прежнему номеру мобильного телефона, который был у меня с 2005 года.

Вчера (6 августа) поставили двери в кухне и туалете. Ремонт продолжается.

Смена клавиатуры

Прежняя клавиатура отработала 11 лет (с апреля 2000 г.)  и начала потихоньку рассыпаться. Клавиатуру полностью удовлетворяющую моим требованиям не нашел, поэтому пришлось купить максимально приближенную — BTC 5109 USB.

Моя старая (идеальная с точки зрения расположения и формы клавиш) клавиатура:

Накрутки местных барыг подчас изумляют

То, что можно купить в Европе и Штатах за 100 долларов, у нас продают за 200. Если цена 200 там — здесь пытаются продать за 500 Я не говорю о товарах, на которые распространяются серьезные таможенные пошлины — нет. Втридорога продают абсолютно все. Серьезную разницу я ощутил в августе, когда выбирал себе радар-детектор — это такой полезный девайс. который вешается на лобовое стекло машины и предупреждает об излучении различных ДПС-ных примочек. В свете появления мобильных камер, устанавливающихся в абсолютно любое место, заблаговременно сбавлять скорость стало особенно полезным для кошелька. Отыскав подходящий по характеристикам вариант, я поинтересовался стоимостью. Цена нужной модели на еВау составляла примерно $140, что более чем приемлемо. При этом тот же самый девайс дешевле 10000 руб. у нас было не найти! Ничего себе разница, правда? Убедившись, что никакой специфики в девайсах из разных стран нет, было принято единственно верное решение — заказать девайс из Штатов.

Заморачиваться с частными продавцами и мини-лавочками на еВау мне не хотелось, поэтому аналогичную позицию за $144 я быстренько нашел в другом месте — известном западном магазине Amazon.com. Но стоило только приступить к оформлению заказа, как меня поджидал традиционный для таких ситуаций облом: доставка товара магазином возможна только по США и Канаде «Не отправляем в Россию — и точка» Сдаваться не хотелось, поэтому я решил поискать компании, которые могли бы выступить посредниками в этой операции.

Оказалось, что обойти подобное ограничение не так уж и сложно, и помочь в этом может специальный почтовой адрес в США, зарегистрированный на твое имя. «Виртуально» прописать тебя на территории Штатов предлагают специальные посреднические компании. Получив посылку на твое имя, они отправляют ее дальше в любую точку мира — главное, указать адрес и положить деньги на депозит. Положительные отзывы я нашел по www.mvus.com и www.shipito.com. Второй из них оказался дешевле — его-то я и выбрал. Во время регистрации тебе необходимо с помощью пластиковой карты или РауРаl’а будет перечислить на свой депозит $8.50. Это не плата за регистрацию, а цена обработки одной посылки компанией. После этого ты получишь примерно такой адрес:

STEPANILIN

С/О EASTBIZ CORP.

2972 C0LUMBIA ST.

SUITE # 6711

TORRANCE, СА 90503

Маленький городок в Калифорнии — и ни слова о Росси. Недолго думая, я сделал повторную попытку заказать товар Amazon без проблем принял адрес и предложил перейти к оплате. Согласившись поучаствовать в какой-то триальной программе, я получил еще и бесплатную доставку по Штатам.

И вот — уже через несколько дней посылка бесплатно была доставлена в Shipito. В этот момент к тебе приходит письмо с просьбой заполнить декларацию, указав ее содержимое и стоимость, а также выбрать вариант для отправления. Товары до 10000 руб. в неделю пошлиной не облагаются, поэтому я указал все как есть и оплатил необходимые за доставку деньги (что-то около $35), выбрав USPS Express Mail (аналог нашей почты). Кстати говоря, сразу отправлять себе посылку совершенно не обязательно. Если ты заказал несколько предметов в разных местах, то Shipito может перепаковать их в одну посылку. Плата за это небольшая, а сэкономить на доставке можно очень и очень много. Моя посылка шла ровно 10 дней, причем на протяжении всего времени я мог отслеживать ее на сайте USPS и EMS (www.emspost.ru) по номеру отправления. Из всего срока доставки существенный лаг вносит наша таможня, но зато после нее посылку мне доставили лично курьером. Зачем я это рассказал? Да потому, что потратив полчаса, ты можешь заказывать предметы по двое меньшей цене и с намного большим ассортиментом. Даже если магазин не отправляет товары напрямую в Россию. Девайс, который здесь не купить дешевле десяти тысяч рублей, удалось приобрести за $186. Конечно, жертвой стала скорость доставки, но ради почти двукратной экономии я готов подождать.

Журнал: Хакер, 09.2009 (129).