Можно в поиске добавить «x264» или что-нибудь такое. Сейчас ещё хочу сделать фильтрацию для исключения не нужного / отображения только нужного, но пока не придумал как это нормально впилить в интерфейс =)
Особенно фирменное обнаружение проблем (желтные квадратики и прямоугольники)
Понемногу пилю что-то подобное, только намного проще. Сильно мешает то, что на github аннотации к коду отображаются только на странице коммита — как пример работы =)
1 — поправил, когда писал статью, не заметил. Но порядки результатов особо не поменялись.
2 — запускал, машины же у всех разные и скорость выполнения разная.
3:
Про вашу реализацию на хвостовой рекурсии я умолчу лучше
Предложите свою =)
Т.е. реальный рекурсивный такой (пусть даже хвостовой) пример. Имхо, сравнение будет хотя бы чуть-чуть адекватнее.
Не хвостовую, да и не всякую хвостовую в for(да и map, да и в reduce) можно переписать. Предложите свой пример.
Напрмире, фикстура — json, для тестирования формирования годовой отчётности. Ради хранения этой фикстуры заводить отдельный репозиторий?
И для картинок по 5кб тоже отдельный?
Не попахивает ли это ненужным усложнением разработки?
Вы не правы. Возьмём обычный кейс — web приложение, которое делают пачка прогеров и верстальщик. Предположим макеты и все доки сложили в wiki — это норм.
Но где хранить картинку-фон менюшки? Где хранить аватарку для свежезареганного пользователя? Где хранить фикстуры с данными, необходимыми для запуска локальной копии проекта?
И + после каждого пуша у нас срабатывает пост-пуш тригер и jenkins прогоняет тесты. Для тестов нужны фикстуры. Фикстуры зависят от модели данных и меняются вместе с ней. Где тогда их хранить?
Вы от этого класс-объекта можете наследоваться и так далее.
Неа, не можем:
Скрытый текст
In [1]: import itertools
In [2]: class MyItertools(itertools):
...: pass
...:
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-2-8cefe4e16e35> in <module>()
----> 1 class MyItertools(itertools):
2 pass
TypeError: Error when calling the metaclass bases
module.__init__() takes at most 2 arguments (3 given)
В «Состояние», таскаемый везде dict и есть объект. Это тот же ООП, только записанный иначе.
И с классами оно немного лаконичней — gist.github.com/nvbn/5830627 =)
Но внутри перепутано =)
Понемногу пилю что-то подобное, только намного проще. Сильно мешает то, что на github аннотации к коду отображаются только на странице коммита — как пример работы =)
Чем использование фреймворка с mvc на сервере противоречит использованию его на клиенте? И как интерактивность и SEO связаны с mvc?)
Как связан паттерн MVC с SEO? Как связана с ним интерактивность?
А здесь наверное стоит заменить MVC на фреймворк?
Тормозная не обёртка, а сама оборачиваемая функция.
Ну да, но не в inline for, map или reduce.
Статья разве называется «самая оптимальная реализация»?) Ну и если отказаться от копирования списка, то aux становится грязной.
Всё вызывается одинаковое количество раз, теперь добавляю:
Результат:
Так что не моя реализация кривая, а tuple unpacking и создание нового списка — медленные операции, и как раз создание нового списка походу n^2 =)
2 — запускал, машины же у всех разные и скорость выполнения разная.
3:
Предложите свою =)
Не хвостовую, да и не всякую хвостовую в for(да и map, да и в reduce) можно переписать. Предложите свой пример.
И для картинок по 5кб тоже отдельный?
Не попахивает ли это ненужным усложнением разработки?
Но где хранить картинку-фон менюшки? Где хранить аватарку для свежезареганного пользователя? Где хранить фикстуры с данными, необходимыми для запуска локальной копии проекта?
И + после каждого пуша у нас срабатывает пост-пуш тригер и jenkins прогоняет тесты. Для тестов нужны фикстуры. Фикстуры зависят от модели данных и меняются вместе с ней. Где тогда их хранить?
придрался =)
Неа, не можем:
И с классами оно немного лаконичней — gist.github.com/nvbn/5830627 =)
bower_freezee, который выводит что-то такое: