Вот именно, в этом и состоит моя мысль, что это неправильно. Почему-то бытует мнение, что если у софта есть бесплатная версия/подписка, и его мощностей уже не хватает, то вместо того чтобы просто взять и купить этот софт, изыскивают способы обхода ограничений. При этом другие статьи расходов могут в десятки-сотни раз превышать стоимость этого софта. Наверно это вопрос привычки.
В первом СК разобрать было сложно и казалось, что они стреляют зелёным ядом, звуковое сопровождение дополняло эффект. В СК2 графика уже ушла вперёд, так что в роликах (да и в самой игре) видно, что гидралиск выпускает серию шипов.
При равных угловых скоростях, на верхней полке он будет двигаться с немного большей линейной скоростью, чем на нижней, следовательно, в силу лоренцева сокращения времени, он приедет чуточку моложе, чем если бы ехал на нижней.
Mithgol, претензия к вам выше была, безусловно, необоснованна: мы давно знаем, что вы занимаетесь нодой. Но, при всём при этом, признайте — эта статья и правда слабовата — так что она естественным образом вызывает подобную реакцию.
Такой возможности нет, но я, пожалуй, это запишу. Надо проверить как можно интегрироваться с node-inspector. Ещё вместо удалённой консоли можно использовать repl, который доступен извне, по сокету.
Пишу кастомную консоль для ноды. С форматированием, стилями, префиксами и разными дополнительными штуками. github: console-ultimate.
Основная цель: реализовать совместимую со стандартной консоль, которая будет иметь ряд дополнительных фич, какие есть в API консоли браузера.
Из дополнительных фич:
* Тайминги с возможностью возврата в переменную.
* Тайминги с использованием hi-res таймера process.hrtime.
* Счётчики count.
* Базовые фичи, копирующие по функциям стандартную консоль: log, info, warn, error. Дополнительно цвета, префиксы, выбор потока, куда выводить.
* Очистка консоли.
Планирую реализовать:
* Некое подобие групп (group, groupEnd): вывод будет обводиться рамками.
* Таблицы.
* Улучшенные стек-трейсы: асинхронные хопы в стеке и улучшенное форматирование.
Просто уровень абстракции здесь настолько высок, что код начинает походить на декларативный. Не думаю, что у этого есть какое-то конкретное название, помимо «декларативности», но это вы и сами упомянули в вопросе.
К примеру, директивы ангуляра. Декларативные. Решают широкий спектр задач. Но за каждой директивой стоит императивный код.
Декларативные языки стоят не выше императивных, а на их плечах.
Считается, да, но существует мнение, что jQuery это фреймворк. Я лично считаю, что это библиотека, которая стоит близко к грани, по которой можно определять фреймворк. Вот граничный пример: в jQuery есть метод remove, служит для удаления нод из DOM. Помимо удаления, собственно, ноды, он удаляет некоторые связанные с ней состояния — собственный объект, инкапсулирующий события и объект, инкапсулирующий набор связанных data-атрибутов. При попытке удалить ноду с помощью DOM API, а не через специализированный метод jQuery, произойдёт утечка, если были использованы jQuery events или связанные данные.
Таким образом jQuery навязывает нам определённое API.
Преобладающее большинство остальных функций jQuery носят библиотечный характер.
В последнее время наметился тренд на «не-фреймворковость». Новые решения больше походят на библиотеки, чем на фреймворки, и в основном состоят из компонуемых функций и минимума состояния. Это радует.
В первом СК разобрать было сложно и казалось, что они стреляют зелёным ядом, звуковое сопровождение дополняло эффект. В СК2 графика уже ушла вперёд, так что в роликах (да и в самой игре) видно, что гидралиск выпускает серию шипов.
Драйвер за
9.99$990 рублей. Я думал так только в шутках про Эппл бывает.Основная цель: реализовать совместимую со стандартной консоль, которая будет иметь ряд дополнительных фич, какие есть в API консоли браузера.
Из дополнительных фич:
* Тайминги с возможностью возврата в переменную.
* Тайминги с использованием hi-res таймера
process.hrtime
.* Счётчики count.
* Базовые фичи, копирующие по функциям стандартную консоль: log, info, warn, error. Дополнительно цвета, префиксы, выбор потока, куда выводить.
* Очистка консоли.
Планирую реализовать:
* Некое подобие групп (group, groupEnd): вывод будет обводиться рамками.
* Таблицы.
* Улучшенные стек-трейсы: асинхронные хопы в стеке и улучшенное форматирование.
совсем огорчился.
Mithril для V (и немного VM) в MVC.
Highland для коммуникаций M и V.
Ramda чтобы всё это приправить (удобные автокаррируемые функции).
goo — gooey.
К примеру, директивы ангуляра. Декларативные. Решают широкий спектр задач. Но за каждой директивой стоит императивный код.
Декларативные языки стоят не выше императивных, а на их плечах.
Таким образом jQuery навязывает нам определённое API.
Преобладающее большинство остальных функций jQuery носят библиотечный характер.