Завел я этот блог если честно, для того что бы потихоньку выкладывать те части программ которые с моей точки зрения должны быть доступны всем.
То, что написал сам, и часто использую буду выкладывать и по возможности объяснять что это и зачем. :)
Последнее время я увлекаюсь программированием на java script. Но для обкатки некоторых концептуальных моментов в процессе разработки пишу так называемые тесты или простые программки в которых и обкатываю то, что меня волнует. :) Одной такой программкой я обкатывал обработку потока callback и принципы которые потом усовершенствовал до максимально эффективного использования. Тут можно посмотреть код и использовать в собственных целях. :)
функция Base64 была взята тут...
календарь в виде .html
Календарик в работе
.. некоторые куски кода:
/* проверка на високостный год */
function testYear(api){
var test_year = api.real_date.getFullYear();
if ( test_year % 4 == 0 && test_year % 100 != 0 || test_year % 400 == 0) {
api.mday[1]=29;
return api;
} else {
api.mday[1]=28;
return api;}
}
идея была взята здесь...
опредление IE тут...
Функция которую я "обкатывал" называется: taskManager()
... сейчас этот принцип работает быстрее в разы и более функционально. ;)
но об этом позже.. :)
А вот календарик я думаю многим пригодится и как есть и его части.. :)
За дизайн простите, не было необходимости.. :(