[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Флуд от микроконкурса
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17
Игорь_Vasinsky
принято

_____________
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
Цитата (twin @ 18.12.2012 - 18:22)
Используем только текущую локаль и два алфавита - кирилицу и латиницу.

Фух, ну слава богу, тогда готов сдавать biggrin.gif
killer8080
Цитата (Игорь_Vasinsky @ 18.12.2012 - 18:51)
да я думаю ни у кого особого желания нет перебирать все локали и алфавиты.

Да, да это поломает всю лаконичность моего кода laugh.gif
neadekvat
На самом деле, стоило бы обозначить еще следующие условия:

1. Можно ли использовать регулярки? Я бы сказал, что все-таки нельзя. Иначе получается, что "базовую" вещь мы решаем еще более высокоуровневой.

2. Какая используется кодировка? Судя по словам "кириллица" и "латиница" - windows-1251. Иначе мы бы говорили уже про Юникод, не так ли? (да и стандартная strtolower с многобайтовыми кодировками работает плохо, мягко говоря). Собственно, пытаться работать в пхп с байтами - это гиблое дело, по-моему.

3. Учитываются ли пробелы/табуляция/комментарии? Думаю, что таки нет. Понятно, что можно их все нафиг вырезать и будет работать. А форматирование лучше не терять.

4. Учитывается ли длина названия переменных?
Тут вопрос в читабельности кода как такового.

Быть может, оценивать лучше не по количеству символов, а по количеству неделимых действий в коде? Т.е., грубя говоря, по количеству точек с запятой + условия, циклы и подобное.
olgatcpip
Цитата
Немного решили изменить условия.
Используем только текущую локаль и два алфавита - кирилицу и латиницу. Просьба всем отметиться, что принято, а то будет разноброд.

принято


_____________
Ласковое слово и кошке приятно... Плюсик в карму сойдет wink.gif
*smarty дока - новая любовь
Моё рукотворение ругайте, хвалите smile.gif
Веду маленький блог
в этом блоге публикую новые работы
WMR217126627282 wink.gif

inpost
twin
Блин, я уже написал на win-1251....

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
twin
А ты участвуешь? Чего не записался?

_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
neadekvat
Цитата (inpost @ 19.12.2012 - 06:53)
Блин, я уже написал на win-1251....

Я, кстати, тоже)
inpost
twin
Решил попробовать, но все способы работают замечательно на win-1251, уже 3 реализации сделал, каждый раз сокращая код на 25%. А с ютф... всё то же не работает...

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
neadekvat
inpost, а я допилил tongue.gif
Я, правда, в конкурсе не участвую.
inpost
neadekvat
Я тоже допилил, и тоже не участвую smile.gif

twin
А как быть, слово function - и имя функции - относится к объему кода? У меня получились 2 функции...

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
neadekvat
Цитата (inpost @ 19.12.2012 - 07:44)
У меня получились 2 функции...

Ну, коль пользовательские функции нельзя, то create_function)
inpost
neadekvat
Ещё и функции свои нельзя... фейл.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
twin
Всё должно быть в пределах одной функции. Если мало - neadekvat дал подсказку.



_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
Игорь_Vasinsky
вы чёт всё усложняете.

_____________
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
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.