Игорь_Vasinsky
18.12.2012 - 20:52
принято
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
killer8080
19.12.2012 - 00:58
Цитата (twin @ 18.12.2012 - 18:22) |
Используем только текущую локаль и два алфавита - кирилицу и латиницу. |
Фух, ну слава богу, тогда готов сдавать
killer8080
19.12.2012 - 01:01
Цитата (Игорь_Vasinsky @ 18.12.2012 - 18:51) |
да я думаю ни у кого особого желания нет перебирать все локали и алфавиты. |
Да, да это поломает всю лаконичность моего кода
neadekvat
19.12.2012 - 05:20
На самом деле, стоило бы обозначить еще следующие условия:
1. Можно ли использовать регулярки? Я бы сказал, что все-таки нельзя. Иначе получается, что "базовую" вещь мы решаем еще более высокоуровневой.
2. Какая используется кодировка? Судя по словам "кириллица" и "латиница" - windows-1251. Иначе мы бы говорили уже про Юникод, не так ли? (да и стандартная strtolower с многобайтовыми кодировками работает плохо, мягко говоря). Собственно, пытаться работать в пхп с байтами - это гиблое дело, по-моему.
3. Учитываются ли пробелы/табуляция/комментарии? Думаю, что таки нет. Понятно, что можно их все нафиг вырезать и будет работать. А форматирование лучше не терять.
4. Учитывается ли длина названия переменных?
Тут вопрос в читабельности кода как такового.
Быть может, оценивать лучше не по количеству символов, а по количеству неделимых действий в коде? Т.е., грубя говоря, по количеству точек с запятой + условия, циклы и подобное.
olgatcpip
19.12.2012 - 05:48
Цитата |
Немного решили изменить условия. Используем только текущую локаль и два алфавита - кирилицу и латиницу. Просьба всем отметиться, что принято, а то будет разноброд. |
принято
_____________
Ласковое слово и кошке приятно... Плюсик в карму сойдет wink.gif
*smarty дока - новая любовь
Моё рукотворение ругайте, хвалите smile.gif
Веду маленький
блогв этом блоге публикую новые работы
WMR217126627282 wink.gif
inpost
19.12.2012 - 06:53
twinБлин, я уже написал на win-1251....
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
А ты участвуешь? Чего не записался?
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
neadekvat
19.12.2012 - 06:57
Цитата (inpost @ 19.12.2012 - 06:53) |
Блин, я уже написал на win-1251.... |
Я, кстати, тоже)
inpost
19.12.2012 - 07:17
twinРешил попробовать, но все способы работают замечательно на win-1251, уже 3 реализации сделал, каждый раз сокращая код на 25%. А с ютф... всё то же не работает...
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
neadekvat
19.12.2012 - 07:23
inpost, а я допилил

Я, правда, в конкурсе не участвую.
inpost
19.12.2012 - 07:44
neadekvatЯ тоже допилил, и тоже не участвую
twinА как быть, слово function - и имя функции - относится к объему кода? У меня получились 2 функции...
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
neadekvat
19.12.2012 - 07:45
Цитата (inpost @ 19.12.2012 - 07:44) |
У меня получились 2 функции... |
Ну, коль пользовательские функции нельзя, то create_function)
inpost
19.12.2012 - 07:49
neadekvatЕщё и функции свои нельзя... фейл.
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Всё должно быть в пределах одной функции. Если мало -
neadekvat дал подсказку.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
Игорь_Vasinsky
19.12.2012 - 10:26
вы чёт всё усложняете.
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.