Обновить
31
0

Разработчик

Отправить сообщение
lodash.com/docs#throttle
lodash.com/docs#debounce
есть дополнительные опции, типа контроля запуска (leading, trailing) и maxWait для debounce.
Насчёт андроида это хорошо. В свете нового дизайна от Google вдвойне.

А насчёт jQuery вы меня не поняли.
Собственная реализация jquery содержит гораздо меньше строчек. Плюс не имеет встроеных штук для совместимости с старыми версиями IE и т.п.
Я и говорю, что есть кастомные jQuery, которые именно так и позиционируются. Есть Zepto,
есть современный jQuery 2, где выброшена поддержка старых браузеров, есть супер-минималистичный jqlite, который юзается под капотом Angular, к примеру.
Это мелочь, конечно, но зачем писать велосипед в столь развитой области.
Я спросил, потому что сам ещё не использовал, но мне очень интересно.
Я имел дело с ionic, и столкнулся с описанными проблемами, типо тормозов на девайсе.
Документация догоняет либу через какое-то время. В issues отвечают, но достаточно медленно. Зачастую приходится читать исходный код фреймворка, и он мне не по нраву. При обновлении фреймворка приходится «переприменять» файлы ionic (ionic start myproject) поверх своего проекта, а затем ревертить свои файлы.

Эти вещи вынудили меня поискать другое решение, потому что сам подход WebView мне очень симпатичен.

Т.е. на текущем этапе я попробовал ionic (который представляет собой стили + Angular).
Следующим я бы хотел попробовать Ratchet (который представляет собой стили + jQuery), в связке с каким-нибудь FRP (Bacon/RxJs).
Framework7 мне тоже достаточно симпатичен, за исключением двух вопросов:
1. Заточка под iOS: мне очень не нравится, что все гонятся за реализацией дизайна конкретно iOS в вебе. Нужны какие-то базовые стили для Android (или хотя бы дефолтовые стили, которые будут приемлимо смотреться на любом устройстве, такой стиль есть в Ratchet).
2. У них собственная реализация jQuery, не то, чтобы это было плохо само по себе, но облегчённые реализации jQuery уже есть: jqlite, Zepto, modern jQuery 2.0.

Так или иначе, очень интересен Ratchet и любые другие фреймворки этого типа.
Кто-нибудь использовал Ratchet?
В рассказе недостаёт Ойры-Ойры и Корнеева.
getting started там понятный, но всё хорошо, пока имеешь дело с модулями. Автор затронул тему адаптации не-модульного кода, это более сложная вещь.
github.com/jrburke/almond
A minimal AMD API implementation for use after optimized builds


Для browserify тоже есть адаптер «глобальных модулей». Вот пример browserify-shim.
fn_args = [eval(item) for item in list_or_atom[1:]]

Вы зря здесь сделали срез, нулевой элемент S-выражения также вычисляемый.
Вот пример на языке Racket (который является диалектом Scheme, который является диалектом (не Commmon)Lisp):

> (lambda (x) x)
#<procedure>
> ((lambda (x) x) 1)
1

Здесь я в качестве головной формы передал сконструированную лямбду.
новая Опера,
64-битная Ubuntu Linux с оболочками Unity или Gnome Shell. Поэтому сборка, которую мы показываем сегодня, работает только в этом окружении
Developer, от этой сборки стоит ожидать соответствующего уровня стабильности
Что же вы раньше не спросили?

Дык что тут спрашивать, не нужно же оно.
Я бы хотел повсеместное распространение YAML и edn.
Есть идея ассемблеро-подобного языка, чьи инструкции и будут составлять генокод бактерии.
Я в последнее время склоняюсь к тому, что такие штуки должны использовать лиспо-подобный синтаксис. Это не решает проблемы балансировки силы/скорости эволюции, но по крайней мере (имхо) позволит генерить осмысленный код, потому что можно оперировать не отдельными командами, как в асме, а целыми кусками AST.
Примерно через восемь-десять лет после постройки города под водой.
По-моему уже было на Хабре.
Значения 0 и [] в качестве false вполне допускаю. Остальные значения выглядят несколько надуманно. Судя по опыту топикстартера, эти неожиданные значения не соответствуют false в предметной области проекта.
Хотелось бы отметить, что смена главной версии обусловлена не какими-то крупными изменениями (которых нет), а тем, что были внесены несовместимые изменения. Так что по по semver-у это новый major-релиз.
Вы можете создать плейлист на ютубе, чтобы можно было смотреть видео по очереди, с автоматическим переключением на следующее?
Учитывая количество видео и их небольшую длину, это было бы очень удобно.
Согласен. Статья в этом плане жидковата, а самих фич-то хватает.
Лично мне сама идея симпатична в целом. По-моему, возможность использовать окружающее телефон пространство для ввода/вывода просто потрясающа.
Посоветуйте доступный синтезатор речи, желательно открытый или хотя бы бесплатный. Нужен для написания своих Джарвисов.

Информация

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