Как стать автором
Обновить
348
Коробов Михаил @kmikeread⁠-⁠only

Пользователь

Отправить сообщение
еще вариант:

и еще:

и еще:


все из примеров по ссылке
можно по-разному писать.
malbolge, это на котором hello world через пару лет только смогли написать, после длительных исследований?) меня тож позабавило
Позиция «будем игнорировать 20% пользователей, т. к. технология устарела» — это исключительно идеологическая заморочка разработчика.

А «будем игнорировать 0.1% пользователей, т. к. доход от них не покроет затрат на доп. работу» — уже вполне разумный подход.
технология — это средство, а не цель
любая фирма вряд ли будет рада потерять часть клиентов из-за идеологических заморочек разработчика
В смысле безлимит никуда не делся?
1Кбайт в секунду — это 3.6 метра в час, или максимум 86М в сутки, это если круглые сутки качать. Вместо 860 метров на «тру-безлимите».

а теперь представим человека, который не хочет качать по ночам торренты, а которому по работе 8 часов надо что-то смотреть в нете. И который потратил-таки свои 1.5гига уже. В сутки ему позволят «насерфить» максимум 30МБ, причем с поганой скоростью.
еще вариант, в InnoDB:
START TRANSACTION
BEGIN
… тут в цикле куча запросов update
COMMIT

в MyISAM, наверное, вместо транзакции можно использовать LOCK TABLE.

работает тоже в разы быстрее, чем просто куча update. С предложенным выше вариантом не сравнивал.
CodeIgniter — MVC-фреймворк, Doctrine — это ORM, вещи совсем разные.
Doctrine, грубо говоря, — один из возможных вариантов для «M» в «MVC».
В смс тот плюс, что не заставляешь человека сразу отвечать, даешь время подумать.
1) снижается вероятность ошибки
2) уменьшается общий объем кода
3) синтаксис приводится к привычному для большинства ОО-языков
4) появляется прямое указание на то, что конструкция var Vasia = new Class призвана создать именно класс, а не функцию. В js синтаксической разницы нет, но, согласитесь, смысловая-то разница есть
5) кроме initialize, у класса есть еще Implements и Extends

В итоге — не писать каждый раз initialize(); + получить более самодокументированный код.
а вот сайт свой они зря переделали все-таки)
Кстати, на гугле версию 1.2 пока не хостят.
Почему? Т.к. Valerio, основной разработчик, сказал, что надо сначала выпустить 1.2.1 bugfix. При том, что и версия 1.2 очень хороша. Мне, если честно, нравится такой подход.
то, что в статье — скорее «внутренности»
чтобы пользоваться mootools на уровне copy-paste, plugins, «а пускай эта фигня моргнет», совсем не обязательно уметь писать классы в стиле moo
в русском варианте пункт все еще в старом варианте
9.4. За исключением положений ограниченной лицензии, приведенных в разделе 11, компания Google подтверждает и соглашается с тем, что не получает от вас (или ваших лицензиаров) никаких прав, в том числе прав собственности и имущественных прав, в соответствии с настоящими Условиями на какое-либо Содержание, которое вы отправляете, публикуете, передаете или размещаете для показа в Услугах или с их помощью, включая права на интеллектуальную собственность в отношении этого Содержания (независимо от того, зарегистрированы эти права или нет, а также от того, в каких странах они приняты). Если с компанией Google не было иной письменной договоренности, вы соглашаетесь с тем, что несете ответственность за охрану этих прав и обеспечение их соблюдения и что компания Google не берет на себя никаких обязательств выполнять от вашего имени необходимые для этого действия.

и в 11.1 дается описание, в чем же состоит лицензия:

Единственным назначением данной лицензии является предоставление компании Google возможности показа, распространения и рекламирования Услуг. Эта лицензия может быть аннулирована на определенные Услуги, как определено в Дополнительных условиях этих Услуг.


если бы мы не давали эту доп. лицензию, то гугл бы не мог
а) показывать нам рекламу
б) осуществлять репликацию баз данных
в) проверять орфографию
г) переводить то, что мы ему говорим перевести
д) изменять формат текста, например, для отправки письма в html-формате
е) показывать другим то, что мы где-то написали
и т.д.

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

Короче, мне кажется, много шума из ничего.

Опасения по поводу захвата гуглом вселенной понятны, но пока для себя я вижу только несколько open-source проектов и почти бесплатные услуги очень высокого качества, за которые я плачу тем, что смотрю некоторое количество рекламных объявлений.
пару слов в защиту mootools
1. при включенном gzip на сервере 70 кб мутулзных библиотек превращаются в 20-30
2. для joomla, наверное, не очень актуально, но при скачивании с оф. сайта для mootools можно указать, какие компоненты включить в сборку, а какие нет. Чтоб получить функциональность 16кб-тного jquery, думаю, потребуется сборка примерно такого же размера.
не понравилось, сделано на старом mootools
пока тоже сижу на flash-графиках fusioncharts free, довольно качественные и бесплатные
за порт на mootools 1.2 - спасибо большое!
а яху, оказывается, новый API выпустила не так давно
http://developer.yahoo.net/blog/archives…

Очень многообещающе, ограничений - никаких (в.т.ч. на число запросов).
Интересно только, каково будет кач-во поиска русского текста
12 ...
63

Информация

В рейтинге
Не участвует
Откуда
Екатеринбург, Свердловская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность