|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера RMCreative.ru - Блог/Записи в блоге |
|
RMCreative.ru - Блог
Голосов: 1 Адрес блога: http://rmcreative.ru/feed/ Добавлен: 2008-06-12 21:34:00 блограйдером ZaiSL |
|
Yii2: перевод сообщений
2013-10-17 02:40:01 (читать в оригинале)Доделали полностью перевод сообщений. В Yii2 он намного лучше, чем в 1.1. Удалось выкинуть мегабайты данных CLDR и использовать вместо всего этого расширение intl. Синтаксис и возможности поразительные. Например, можно вот так:
echo \Yii::t('app', '{n,number} is spelled as {n, spellout}', array( 'n' => 42, ));
При переводе эта строка честно выдаст нам 42 проговаривается как сорок два.
echo \Yii::t('app', '{name} is {gender} and {gender, select, female{she} male{he} other{it}} loves Yii!', array( 'name' => 'Snoopy', 'gender' => 'dog', ));
Выдаст без перевода Snoopy is dog and it loves Yii!.
Множественные формы также никуда не делись:
echo \Yii::t('app', 'There {n, plural, =0{are no cats} =1{is one cat} other{are # cats}}!', array( 'n' => 0, ));
Строка перевода будет вот такая:
Здесь {n, plural, =0{котов нет} =1{есть один кот} one{# кот} few{# кота} many{# котов} other{# кота}}!
Не обошлось, правда, без исследования исходника расширения и исправления найденных багов средствами PHP, но результат радует.
- Черновик документации на тему
PHP Frameworks Day, отчёт
2013-10-15 15:13:19 (читать в оригинале)На днях завершился Киевский PHP Frameworks Day. Основной темой конференции, как следует из названия, были фреймворки, их использование и PHP в общем. Было около 450 человек. Несколько больше, чем планировали организаторы. Прошло замечательно.

Я открыл конференцию рассказав про PHP, фреймворки и Yii2. Слайдов в этот раз сделал необычно много, но в отведённые 40 минут уложился. Было несколько смешных накладок технического плана, но организаторы быстро всё решили. Отдельное спасибо тому, кто следил за моими жестами и переключал вовремя слайды :)

После выступил Rasmus Lerdorf. Рассказал про PHP, про то что «all frameworks suck» и ответил на интересные вопросы. Его слайды можно найти на php.net.
Далее были доклады по Silex, ZF2, Codeсeption и тестирование в общем, Azure, Symfony, Phalcon и новичка Bluz. В перерывах разработчики живо общались, делились идеями и соображениями. Мне задали довольно много интересных вопросов по Yii, чему я очень рад. Ещё порадовало, что многие симфонисты, как и новички в PHP вообще, проявили неподдельное желание взглянуть на Yii2.
Не со всеми успел пообщаться столько, сколько хотелось. Так что если что-то не спросили или не рассказали, пишите почтой или в комментариях. Всё обязательно расскажу и прочитаю.

После были традиционные для конференций посиделки. Познакомились поближе, попили пива, обменялись опытом. Откуда только люди не едут на конференции в Киев! И ради таких конференций действительно стоит.
- Слайды моего доклада
Да, видео писали. И ещё на YouTube.
На сайт PECL вернулись Windows-билды
2013-10-04 19:44:23 (читать в оригинале)На сайт PECL вернулась поломанная годы назад возможность сливать готовые DLL-ки расширений. DLL-ки отмечены логотипом одной из старых версий Windows. Пока доступны билды не для всех расширений, но это вопрос дня или двух.
Частично из за той самой поломки, работа с PHP под Windows успела завоевать репутацию неимоверно сложного процесса, так что определёно стоит сказать спасибо за его упрощение Анатолию Бельскому. Ну и заодно Microsoft, которая спонсирует его работу над OpenSource-проектом.
Установка PEAR под Windows
2013-09-28 15:49:49 (читать в оригинале)Для PEAR под Windows существует инсталлятор, в процессе работы которого можно указать пути к различным директориям, в том числе к той, что содержит pear.ini. После завершения установки необходимо запустить файл PEAR_ENV.reg, который должен выставить переменные окружения, влияющие на пути.
После перезапуска консоли набираем pear config-show и ищем сточку User Configuration File. Если там путь, который вы указали при установке, а не C:\\windows\pear.ini, у вас всё сработало как надо.
Если нет, переименовываем файл PEAR_ENV.reg в PEAR_ENV.bat и немного правим:
setx PHP_PEAR_SYSCONF_DIR C:\\ваш\\путь setx PHP_PEAR_INSTALL_DIR C:\\ваш\\путь
Запускаем, перезапускаем консоль, проверяем pear config-show.
Focus transition
2013-09-24 17:39:27 (читать в оригинале)Отличное решение для сложных форм. Добавляет анимацию перехода фокуса к следующему элементу, чем заметно упрощает восприятие.
Рассматриваем
|
| ||
|
+557 |
564 |
Виктор Имантович Алкснис |
|
+548 |
625 |
Все для людей |
|
+520 |
561 |
krodico |
|
+519 |
560 |
sich |
|
+500 |
511 |
Выводы простого человека |
|
| ||
|
-2 |
15 |
dandr |
|
-6 |
11 |
Записки океанолога |
|
-7 |
12 |
Internet business in Ukraine |
|
-8 |
10 |
Markup |
|
-9 |
73 |
Кукуц Шмукуц |
Загрузка...
взяты из открытых общедоступных источников и являются собственностью их авторов.
