Зеленое счастье и никаких наркотиков!

понедельник, мая 19, 2014

Графики


      Поставил бесплатный офис на iPhone, здесь довольно удобно печатать. Так что возможно буду писать посты почаще (наивный), прям по дороге домой как я это делаю сейчас (аха-ха-ха). 
     За это прошлое лето я изучил несколько новых для себя технологий, и мой взгляд на программирование поменялся. Я стал хуже относится к скобкам. Я и раньше уделял много времени оформлению кода и расстановке пробелов. С питоном это приняло законченный вид. 
     PHP однозначно для меня перестал быть чем на что следует тратить свое время, это я понимал еще в универе. Теперь с изучением ruby это стало аксиомой. Действительно удобный язык программирования и здравая концепция MVC из всех что я видел (а в то лето я попробовал много всякого).
     Несмотря на это AS3 я не забросил, на работе есть очень серьезная задача которую придется выполнять во flash. Понадобился быстрый способ отображения большого количества точек на графике. При чем больших довольно относительно, жалкие 5 000 - 50 000 точек. Например D3.js страшно виснет уже на 10 000. Мне пришлось разработать свой движок отображения графиков. Хотел бы выложить как open source, но код просто ужасен. Поверьте, я знаю что есть готовые библиотеки для таких вещей, но они тормозят при меньших значениях, ибо оптимизированы под другие задачи - дешево, быстро (по трудозатратам) и красиво отобразить разные виды графиков. 
     Задача моей рацухи быстро отобразить линейную диаграмму, и позволить данные просмотреть в разных ракурсах. В общем то - построил жесткое решение под одну задачу которое работает быстро. Как и должно быть. Пример на скрине. ;)

Вот такой пост ни-о-чем.

Бодрячком!

2 комментария:

  1. Довольно сложный процесс разборки графика, но в этом могут помочь макеты сайтов html, которые упростят ваши знания и умения оформлять странички, и управлять ними!

    ОтветитьУдалить