Archive for Октябрь, 2007
агрегация в Интернет масштабах?
Вторник, Октябрь 30th, 2007Смотрю на развивающуюся Сеть и понимаю, что скоро самостоятельных проектов определенной направленности не останется… Информационное пространство все больше и больше занимают агрегирующие порталы, такие как Гугл (наибольший агрегатор), Price.ua (цены на быт. технику), Jooble.com.ua (поиск работы) и пр. и пр. По каждому типу данных появились агрегаторы, которые часто без спросу берут контент с сайтов, которые занимались месяцами, а то и годами только тем, что собирали у себя информацию, а эти монстры (я в плане размеров, а не качества
приходят и безапеляционно контент “одалживают” и используют как свой…
(more…)
чтение из файла на javascript
Среда, Октябрь 17th, 2007Читать из файла на компьютере пользователя из браузера посредством javascript НЕЛЬЗЯ.
javascript “условности”
Среда, Октябрь 10th, 2007сегодня столкнулся с задачей такого плана:
у тебя есть набор из трех цифр. каждая цифра может быть 0 или 1. каков оптимальный алгоритм вычисления условия, что из трех цифр только одна является 1, а остальные - 0?
хочу заметить что реализация нужна была на JS и подразумевала проверку трех полей, на заполненность, а конкретно необходимо что бы заполнено было только одно поле из трех (всех).
почему-то в голову не пришел сразу же битовый вариант реализации, который озвучил BeGeMoT:
2, 4, 8
if ( $num % 2 == 0 and $num <= 8 ) {
true
}
вариант хорош, и на JS портируется нормально, но я выбрал другой, реализация которого меня и порадовала и удивила своим наличием в JS:
if ( ($('pq_89').value.length > 0) +
($('pq_90').value.length > 0) +
($('pq_56').value.length > 0) == 1) {
true;
}
да, как и ожидалось, JS сделал конвертацию типов и превратил все true в 1, а затем суммировал их…
немного извратно, зато красиво и интерессно ![]()
выбор железного коня
Среда, Октябрь 3rd, 2007вот и пришло время, когда захотелось приобрести роскошь средство передвижения. и даже не то что бы “захотелось”, просто наконец-то появилась такая возможность. Возможность захотеть и приобрести…
(more…)