Google Chart Tools.

Написана 10 Февраля, 2012 в 22:32. Автор: borN_free   |   Теги: plot, google, javascript Комментарии 1

Google ChartПриятным удивлением для меня было обнаружить такую простую в создании легких диаграмм библиотеку от Google. Данным постом я хочу лишь только ознакомить, что такой тулз есть, что с помощью него реально за 5 минут сделать диаграмму на те или иные данные. Ведь главное в нашем деле знать, что есть функционал, а как он работает - это можно посмотреть, когда понадобиться.

Как пример, я продемонстрирую диаграмму стран посетителей моего блога (как ни странно их несколько, судя по Google Analytics ;)) Читать полностью →

Оптимизация Javascript-кода

Написана 3 Января, 2009 в 3:09. Автор: borN_free   |   Теги: javascript, оптимизация Комментарии 1

Доброе время суток, дорогие читатели.

Heading/Alt Text Первый пост я хочу сразу же начать с темы, касающейся вплотную программирования - оптимизации javascript-кода.

На практике я столкнулся с весьма неприятной ситуацией, когда надо было обрабатывать порядка 5000 элементов checkbox, выставляя им массово параметр checked. Все бы хорошо, если бы не наш любимый браузер IE, которые выполнял это действие порядка тридцати секунд, и естественно вся страница зависала на это время.

Я приведу для начала полный код функции, а потом разберем детально что происходит:

function doSelect () {
    var step = 150;
    var is_checked = $('#selector').attr('checked');
    var check = document.getElementsByName('product_selected{$append}[]');
    var from = 0;
    (function () {
        if ((from + step) > check.length) {
            loop_to = check.length;
        } else {
            loop_to = from + step;
        }
        for (var i = from; i < loop_to; i++) {
            check[i].checked = is_checked;
        }
        from += step;
        if (from <= check.length) {
            setTimeout(arguments.callee, 0);
        }
    })();
}

Читать полностью →

Plupload. Фильтр для ширины и высоты картинки

Написана 5 Сентября, 2013 в 13:04. Автор: borN_free   |   Теги: plupload, image, constraint Комментарии 0

Plupload

К сожалению, Plupload не имеет встроенного фильтра для проверки ширины и высоты изображения. Немного погуглив, наиболее адекватные решение (хотя и не работающий после копирования) здесь:


Приведу наконец-таки рабочий код. Для того, чтобы добавить такой фильтр, необходимо кастомизировать событие FilesAdded:

Читать полностью →

Количество символов в textarea. Countable plugin

Написана 25 Октября, 2013 в 13:15. Автор: borN_free   |   Теги: countable, jquery, github Комментарии 4

Countable Обычная задача - сделать счетчик, который при вводе текста в textarea уменьшается до 0, после этого запрещает вводить какие-либо символы.

Знаете, какие проблемы могут возникнуть?

Читать полностью →

Опрос: выбор домена для нового проекта

Написана 13 Мая, 2014 в 12:51. Автор: borN_free   |   Теги: todo, domain, typeform Комментарии 0

Привет,

в стадии альфы находится мой новый проект, и пришло время покупки домена. Хочу посоветоваться с Вами, и выслушать, возможно, возникшие предложения :)

Коротко о проекте:

Это менеджер дел, задач, напоминаний - проще говоря TODO лист, но не в обычном его понимании, а в разрезе календаря, точнее недели. Всё это гораздо понятнее будет, взглянув на большую картинку. Проект пишется на Symfony2 + Backbone.js.

Проголосуйте, пожалуйста, чтобы определить наиболее удачное доменное имя.