Pull to refresh

Лечим перевод времени на джейлбрейкнутой ios 4.x

Reading time 2 min
Views 4.6K
Smartphones
Как известно и тучей топиков упомянуто, вчера случился маленький y2k. Владельцам официальных девайсов беспокоиться особо не о чем — апдейты на то и апдейты.
Но что делать счастливым обладателям заморских трубок, для которых слова (untethered jailbreak) и разлочка(unlock) — не просто слова?
На самом деле не так уж и много — нужно обновить tzdata непосредственно в системе и в ICU.
Как это сделать?
Total votes 16: ↑11 and ↓5 +6
Comments 36

Обращение не ASCII-строки

Reading time 3 min
Views 17K
Abnormal programming *Programming *
Если вы знаете, что такое ICU, то, вероятно, вы не узнаете из этого поста ничего нового.

    Порой приходится слышать от товарищей, что на собеседовании их просили написать код, который бы обращал строку. И даже в Cracking the Coding Interview это второй вопрос в тестах. Однако, правильное, с моей точки зрения, решение выходит далеко за рамки библиотечного вызова или одного цикла while.
Читать дальше →
Total votes 42: ↑35 and ↓7 +28
Comments 28

Перевод часов в России 26 октября и icu4c

Reading time 2 min
Views 18K
PHP *Symfony *
Sandbox
Многие уже поставили обновление tzdata на свои любимые дистрибутивы и с нетерпением ждут конца света 26 октября 2014 года, когда можно будет в 2 часа ночи ощутить себя на все 3.

Но всё ли в порядке, если вы пишите на PHP и используете Symfony Forms, или просто php-intl?!
Мой ответ — нет.
Читать дальше →
Total votes 16: ↑14 and ↓2 +12
Comments 23

Форматирование сообщений для Yii::t()

Reading time 16 min
Views 27K
Website development *PHP *Yii *
В данной статье рассмотрены особенности форматирования сообщений для системы интернационализации фреймворка Yii 2. В основном, это сведения из документации фреймворка и библиотеки ICU, с дополнительными пояснениями и примерами. Большая часть информации подойдет для любого фреймворка, который использует библиотеку ICU для интернационализации сообщений. В примерах подразумевается перевод сообщений с английского на русский ('en-US' => 'ru-RU'). Настройка системы интернационализации в статье не рассматривается.
Читать дальше →
Total votes 17: ↑14 and ↓3 +11
Comments 9

Обновляем расширение Intl в PHP 7 на Linux Ubuntu 16.04

Reading time 3 min
Views 24K
PHP *Language localisation *Development for Linux *
Программисты делятся на два типа: консерваторы, для которых переход на новую версию равносилен перелёту на другую планету (если читаешь это из Windows XP — поздравляю, это ты); и Викторы Цои, чьи сердца и глаза требуют перемен, и обновляют всё и вся при первой возможности. Если ты второго типа, и у тебя уже стоит последняя версия PHP на последней LTS версии Ubuntu, но покоя не даёт то, что расширение Intl использует устаревшую версию библиотеки ICU, или тебе просто понравились картинки из «Аватара» — добро пожаловать под кат! (Картинок больше не будет.)

Аватар

Читать дальше →
Total votes 16: ↑16 and ↓0 +16
Comments 11