Да я разве отрицал? Лишь хотел высказать свою неопределенность в этой модели, что не может меня (технаря) не задевать :) Так-то да, статья хороша, не слышал раньше об этой классификации.
Как и любая подобная классификация, эта — гибкая, границы между классами какие-то зыбкие. Я больше похож одновременно на теоретика и на прагматика (долго разбираюсь в предмете задачи, копаюсь, пока не дойду до определенной границы, в том числе по просранным срокам, и не начну прагматично воплощать теорию в жизнь).
Насколько я понял, это Chrome под Ubuntu. Спасибо! Посмотрю, в чем может быть дело. Вероятно, это перекликается с багом в Leaflet, поправленным в последней версии (я использовал более раннюю).
> Я бы все же делал передачу данных не через лог, а через какой-либо MQ.
Согласен, это крайне гибко. Но подстраивался под обстоятельства и требования задания. Если мне не изменяет память, в Glow так и реализовано.
> А почему карта дергается при скроллинге? Это баг или фича?
Смотря как дергается :) Больше всего похоже на баг. Напишите в Issues на GitHub, если у Вас есть возможность, как оно дергается и в каком окружении.
Опять же, зависит от масштабов. В моем случае кластеризация не нужна. При большом же количестве точек их естественно лучше оформлять кластером (чисто визуально), хотя ничто не мешает лепить их по одной. В этом отношении мне очень нравится, как это оформлено в плагине к Leaflet'у.
Итог используется.
> Google Analytics
Вы имеете ввиду это? Если да, то он это умеет не так, как нужно в данном случае. Ну и напоминаю, что это тестовое задание :)
Хант. Программист-прагматик
Бентли. Жемчужины программирования
Кормен. Алгоритмы
Макконнелл. Совершенный код
Фаулер. Рефакторинг
Фаулер. Архитектура корпоративных программных приложений
Брукс. Мифический человеко-месяц
SICP
Стивенс. UNIX. Профессиональное программирование
Таненбаум. Разработка и реализация ОС
Эккель. C++ // Эккель. Java
— Ильф и Петров. Золотой теленок с 12ю стульями
Вы, конечно, шутите, мистер Фейнман!
Стругацкие. Что-нибудь. Ну, Пикник на обочине, например
Гашек. Похождения бравого солдата Швейка
Драйзер (уже упоминали Трилогию желания)
Фаулз. Волхв
Мастер и Маргарита
Джером К. Джером. Трое в одной лодке не считая собаки
Киз. Цветы для Элджернона
И вообще, побольше признанной классики. Как художественной мировой, так и специализированной. Для этого даже специальные ресурсы есть. Хотя бы этот.
А вообще, я считаю, что полезно не только читать. Есть хорошие, не уступающие мощью книгам фильмы (Шоу Трумана, Чтец, Москва слезам не верит, см. imdb в общем). И, не поверите, есть и превосходные компьютерные игры (Mafia, мир Half-Life, мир Fallout), и, черт побери, даже один-единственный в своём роде сериал (Твин Пикс), стоящий просмотра. В общем, есть чему учиться и удивляться :)
Как можно сделать такое без PHP? Я пишу на Java и использую google closure compiler для автоматической компиляции js при сборке проекта. Хотел бы подобную вещь для объединения js и css в один файл и сжатия.
Спасибо, просто замечательное руководство для начинающего! Попадись оно мне раньше :)
Сам писал как-то подобное в такой же связке (C++ + fastCGI + nginX). Так же рассчитывал высокую скорость работы и низкие затраты по памяти. Прошло время, и я понял, что это просто бессмысленно для 99% случаев. Java в сочетании с Jetty, например, помогает сделать всё это на два порядка проще, при этом в скорости не проигрываешь (разве что в памяти, но это отдельный разговор :) ).
Похоже на мини-справку. А хотелось бы увидеть, что всё это значит (например «для Tenured поколения использующий Mark-Sweep-Compact алгоритм»). Тем не менее, спасибо, буду ждать следующей статьи/книги.
Согласен, это крайне гибко. Но подстраивался под обстоятельства и требования задания. Если мне не изменяет память, в Glow так и реализовано.
> А почему карта дергается при скроллинге? Это баг или фича?
Смотря как дергается :) Больше всего похоже на баг. Напишите в Issues на GitHub, если у Вас есть возможность, как оно дергается и в каком окружении.
> Google Analytics
Вы имеете ввиду это? Если да, то он это умеет не так, как нужно в данном случае. Ну и напоминаю, что это тестовое задание :)
Бентли. Жемчужины программирования
Кормен. Алгоритмы
Макконнелл. Совершенный код
Фаулер. Рефакторинг
Фаулер. Архитектура корпоративных программных приложений
Брукс. Мифический человеко-месяц
SICP
Стивенс. UNIX. Профессиональное программирование
Таненбаум. Разработка и реализация ОС
Эккель. C++ // Эккель. Java
— Ильф и Петров. Золотой теленок с 12ю стульями
Вы, конечно, шутите, мистер Фейнман!
Стругацкие. Что-нибудь. Ну, Пикник на обочине, например
Гашек. Похождения бравого солдата Швейка
Драйзер (уже упоминали Трилогию желания)
Фаулз. Волхв
Мастер и Маргарита
Джером К. Джером. Трое в одной лодке не считая собаки
Киз. Цветы для Элджернона
И вообще, побольше признанной классики. Как художественной мировой, так и специализированной. Для этого даже специальные ресурсы есть. Хотя бы этот.
А вообще, я считаю, что полезно не только читать. Есть хорошие, не уступающие мощью книгам фильмы (Шоу Трумана, Чтец, Москва слезам не верит, см. imdb в общем). И, не поверите, есть и превосходные компьютерные игры (Mafia, мир Half-Life, мир Fallout), и, черт побери, даже один-единственный в своём роде сериал (Твин Пикс), стоящий просмотра. В общем, есть чему учиться и удивляться :)
Сам писал как-то подобное в такой же связке (C++ + fastCGI + nginX). Так же рассчитывал высокую скорость работы и низкие затраты по памяти. Прошло время, и я понял, что это просто бессмысленно для 99% случаев. Java в сочетании с Jetty, например, помогает сделать всё это на два порядка проще, при этом в скорости не проигрываешь (разве что в памяти, но это отдельный разговор :) ).