ИМХО, если по каким-то причинам автор не желает писать там редирект, то как минимум стоило бы предупредить, что в финальном продукте стоит его сделать. Собственно, такое письмо я и отправил в рассылку, получил молчание в ответ.
Вы бы аннулировали слишком давние нажатия клавиш пользователя, например, старше 0.4 секунды. Потому что они вступают в эффект тогда, когда я «чувствую», что они потерялись и уже не должны действовать. В итоге в последний момент заворачиваю на бомбу.
По моему опыту с Clojure для этого случая лучше писать код с сайд-эффектами (в императивном стиле), но изолировать всю работу с состоянием внутри функции, которая будет чистой. Т.е. зависеть только от входа и не менять глобального состояния.
В итоге вы получите скорость mutable структур там, где это очень надо, и удобство функциональной разработки в остальных местах.
> Хобби – кулинария. Это увлечение трогательно любят британские СМИ, сообщая о «луковом супе Андрея» едва ли не во всех материалах о нем.
Уж не хваленый ли это британский юмор? :) Onion Soup
А список успешных проектов впечатляет. И Badoo кажется очень перспективным. Хотя до просмотра интервью на английском слышал о Badoo только недовольство от его агрессивного продвижения на Фейсбуке.
Я писал с точки зрения сильной экономии времени, характерной для современной жизни. Конечно, больше йоги — лучше, если есть желание и возможность выделять на это время.
Я делаю упражнение «разминка йоги» 1-3 раза практически ежедневно уже лет 6 и четко замечаю, что оно мне помогает расслабить поясницу, что ощутимо влияет на общее самочувствие.
(defpage [:post "/user/add"] {:as user}
(if (valid? user)
(layout
[:p "User added!"])
(render "/user/add" user)))
ИМХО, если по каким-то причинам автор не желает писать там редирект, то как минимум стоило бы предупредить, что в финальном продукте стоит его сделать. Собственно, такое письмо я и отправил в рассылку, получил молчание в ответ.
В итоге вы получите скорость mutable структур там, где это очень надо, и удобство функциональной разработки в остальных местах.
Относительно эффективно.
По моим экспериментам с Clojure — для бизнес логики в самый раз, а вот число-дробилки (number crunching) быстрее выполняются в императивном стиле.
Как раз недавно сравнивал вручную написанный Heapsort на Javascript (в Chromium) и плюсах, так Javacsript проигрывал в 3-4 раза.
Например, вы проверяете все существующие репозитарии бесплатно первый раз. Или другая Freemium модель.
Уж не хваленый ли это британский юмор? :) Onion Soup
А список успешных проектов впечатляет. И Badoo кажется очень перспективным. Хотя до просмотра интервью на английском слышал о Badoo только недовольство от его агрессивного продвижения на Фейсбуке.
Я делаю упражнение «разминка йоги» 1-3 раза практически ежедневно уже лет 6 и четко замечаю, что оно мне помогает расслабить поясницу, что ощутимо влияет на общее самочувствие.