Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2011.03.27;
Скачать: [xml.tar.bz2];

Вниз

Везде халтура :)   Найти похожие ветки 

 
И. Павел ©   (2010-12-08 22:07) [0]

Зашел на сайт "одноклассники" (не по своей воле - пришлось).
Заинтересовал счетчик числа уже зарегистрированных пользователей на главной странице. Оказалось, аяксом и не пахнет :)
Все гораздо прозаичнее:

updateCount: function() {
   var del = cur.options.del;
   var next = -(1000 / cur.options.memPerSec) * Math.log(Math.random());

   var memCountString = cur.options.memCount.toString();
   var len = memCountString.length;
   memCountString = memCountString.substr(0, len - 6) + del + memCountString.substr(len - 6, 3) + del + memCountString.substr(len - 3, 3);
   ge("memCount").innerHTML = memCountString;

   ++cur.options.memCount;
   cur.updateTimer = setTimeout(cur.updateCount, next);
 }


 
Kerk ©   (2010-12-08 22:10) [1]

Очень свежее наблюдение


 
И. Павел ©   (2010-12-08 22:12) [2]


> Очень свежее наблюдение

Уже известно, получается. А я то думал, что открыл их страшную тайну :)

Интересно - есть сайты, где такой счетчик реализован нормально?


 
antonn ©   (2010-12-08 22:13) [3]


> Зашел на сайт "одноклассники" (не по своей воле - пришлось).

и чего такая боязнь сказать, что ты зашел на одноклассники? как будто это что-то позорное :)


 
И. Павел ©   (2010-12-08 22:26) [4]


> и чего такая боязнь сказать, что ты зашел на одноклассники?
>  как будто это что-то позорное :)

Насчет фразы - я просто пошутил, потому что знаю, что некоторые недолюбливают этот сайт. Ну а лично меня немного отпугивает их глобальность: простой поиск одноклассников с номерами их ICQ, ИМХО, был бы  удобнее. Но, похоже, уже 100 млн. их пользователей считают иначе ;)


 
boriskb ©   (2010-12-08 22:34) [5]


> antonn ©   (08.12.10 22:13) [3]
>
>
> > Зашел на сайт "одноклассники" (не по своей воле - пришлось).
>
>
> и чего такая боязнь сказать, что ты зашел на одноклассники?
>  как будто это что-то позорное :)
>


Опередил  :))
Я вот не так давно там узнал, что  моя школьная учительница математики ( а мне, прошу прощения, 58) до сих пор жива!
И в этом году отмечала юбилей.
С удовольствием поздравил :)


 
Alx2 ©   (2010-12-09 07:46) [6]

Мало того, что "Везде халтура". Она часто еще и с багами. Все, кому не лень, - гуру и творцы, не успев с горшка слезть :)


 
alexdn_   (2010-12-09 08:15) [7]

> antonn ©   (08.12.10 22:13) [3]
>
> > Зашел на сайт "одноклассники" (не по своей воле - пришлось).
>
>
> и чего такая боязнь сказать, что ты зашел на одноклассники?
>  как будто это что-то позорное :)
Зашел как то на Вконтакте, вот это действительн позорное, до чего ж страшный сайт, и как они посещаемость набрали)..


 
И. Павел ©   (2010-12-09 08:22) [8]

> [7] alexdn_   (09.12.10 08:15)


> Зашел как то на Вконтакте, вот это действительн позорное,
> до чего ж страшный сайт, и как они посещаемость набрали)
> ..

Упс. А я то думал, что это одно и тоже. Приведенный код как раз с сайта "В котракте" :)


 
И. Павел ©   (2010-12-09 08:23) [9]

"В котракте" -> "В нонтакте"


 
И. Павел ©   (2010-12-09 08:24) [10]

Да что же это такое... Прям заколдованное название...
"В котракте" -> "В контакте"


 
han_malign   (2010-12-09 09:41) [11]


> Везде халтура

- ну и чем тебе не нравится метод Монте-Карло?


 
Servy ©   (2010-12-09 09:43) [12]


> Везде халтура


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

Про саму рандомность - тут, судя по всему, принимается, что время, между регистрацией двух последовательных пользователей подчиняется экспоненциальному распределению. Если в момент генерации страницы сервер кладет в cur.options.memPerSec среднее количество регистраций пользователей в секунду (скажем за последний час), то результаты должны быть весьма правдоподобными. Если же там какая-то константа - то существенно менее правдоподобными.

Хотя мне кажется, что вконтакты и одноклассники - зло (недавно видел, как сестра на одноклассниках писала сообщение кому-то, дык там платные смайлики есть, за смс... =_=), но конкретно в этом джаваскрипте я не усматриваю никакой их злой сущности.


 
Anatoly Podgoretsky ©   (2010-12-09 09:46) [13]


> Но, похоже, уже 100 млн. их пользователей считают иначе

Посчитаные с помощью RANDOM


 
Anatoly Podgoretsky ©   (2010-12-09 09:48) [14]


>  Зачем серверные мощи нагружать?

Деньги не пахнут, на вопрос откуда там деньги, скажу есть и такие, что тебе и не снились.


 
han_malign   (2010-12-09 09:53) [15]

я бы даже назвал это решение элегантным - моделирование маловажной статистики на оснований среднесуточной/недельной/месячной статистической выборки, с нулевым потреблением ресурсов сервера...
А это весьма критично для того количества одновременных подключений которое наблюдается в социальных сетях, причем критичен не размер трафик, а перегрузка сервера при обработке самого запроса...


 
Servy ©   (2010-12-09 10:01) [16]


> >  Зачем серверные мощи нагружать?
>
> Деньги не пахнут, на вопрос откуда там деньги, скажу есть
> и такие, что тебе и не снились.


Боюсь я не уловил сути. Очевидно, что если серверные мощи можно не загружать и иметь такой же результат - лучше их не загружать. Так что, с технической точки зрения решение выглядит вполне здравым.

А если тезис в [0] был изначально о том, что эти социальные сети халтурят в том смысле, что не сеют доброе и вечное, а хапают деньги камазами, то тогда непонятно зачем приведен кусок джаваскрипта, лучше б фотографию камазов.


> на оснований среднесуточной/недельной/месячной статистической
> выборки

Я бы взял поменьше выборку, порядка часа, потому что число регистраций днем и ночью, в будни и выходные вероятно существенно отличается. Так что если взять среднее за неделю, оно вероятно и будет давать правильный результат в масштабах недели. А пользователь на стартовую страницу как правило смотрит минутами, а не неделями.


 
И. Павел ©   (2010-12-09 10:10) [17]

> Зачем серверные мощи нагружать? По-моему весьма логичное
> решение перенести это в клиентский джаваскрипт, чтобы пользователей
> радовать прыгающими циферками без нагрузки на сервер

Ну это же обман. Вот я о чем. Причем на стартовой странице. Как-то некрасиво, ИМХО.


 
Думкин ©   (2010-12-09 10:15) [18]


> Ну это же обман.

жизнь несправедлива - смирись.


 
Servy ©   (2010-12-09 10:35) [19]


> Ну это же обман. Вот я о чем. Причем на стартовой странице.
>  Как-то некрасиво, ИМХО.


Начальное значение, я думаю, реальное. Страница на основе статистики показывает прогнозируемый рост числа пользователей во времени. Естесственно, что пугать казуалов подписью "прогнозируемое количество пользователей на данный момент" никто не стал. Не назвал бы это обманом. ИМХО.


 
Плохиш ©   (2010-12-09 11:19) [20]


> Servy ©   (09.12.10 09:43) [12]


> Хотя мне кажется, что вконтакты и одноклассники - зло (недавно
> видел, как сестра на одноклассниках писала сообщение кому-
> то, дык там платные смайлики есть, за смс... =_=),

Критерий зла - это наличие платных смайликов? Хм, интересно. Т.е. получается, что требование оплаты за работу - это тоже критерий зла.

PS. Посоветуй своей сестре воспользоваться методом копи-паст.


 
Servy ©   (2010-12-09 11:35) [21]


> Критерий зла - это наличие платных смайликов? Хм, интересно.
>  Т.е. получается, что требование оплаты за работу - это
> тоже критерий зла.


Видимо, я таки еще застал эру бесплатных интернетов, без всяких там "скачай быстро за смс", "поставь смайлик за смс", "узнай результат теста за смс", etc. Посему, и критерии зла у меня примерно такие:

1. Требование явно бОльших денег, чем стоит предмет
2. Впаривание сего предмета идиотам, которые не могут понять всей глупости его покупки

Понятно, что те, кто покупают - сами себе злобные буратины, но от этого мое мнение о продавцах выше не становится.


 
Anatoly Podgoretsky ©   (2010-12-09 11:38) [22]

> Servy  (09.12.2010 10:01:16)  [16]

Так и есть, им твои размышления глубоко фиолетовы, главное грузовики вовремя
подогнать.


 
Anatoly Podgoretsky ©   (2010-12-09 11:39) [23]

> Servy  (09.12.2010 10:35:19)  [19]

Давай голосование проведем, обман это или нет.


 
Anatoly Podgoretsky ©   (2010-12-09 11:43) [24]

> Servy  (09.12.2010 11:35:21)  [21]

У нас за смс-ки только музыку можно скачать и крупный кредит получил. Сайт
так и называется СМС Деньги.ee


 
И. Павел ©   (2010-12-09 12:19) [25]

> Давай голосование проведем, обман это или нет.

Точно:
Все, кто считает, что это обман, отправьте СМС на короткий номер 11111111 с текстом "Да".
Все, кто считает, что это не обман, отправьте СМС на короткий номер 22222222 с текстом "Нет".
А где-нибудь снизу мелкими буквами - информация о стоимости услуги :)


 
Servy ©   (2010-12-09 12:32) [26]


> Давай голосование проведем, обман это или нет.


Зачем? Все-равно никто никого не переубедит, ибо контр аргумент про "миллионов мух, которые не могут ошибаться" известен обоим сторонам. Разве что деньгами разжиться, как предложено в [25].


 
Думкин ©   (2010-12-09 13:20) [27]


>  СМС Деньги.ee

чьи деньги?


 
Anatoly Podgoretsky ©   (2010-12-09 15:19) [28]

> Думкин  (09.12.2010 13:20:27)  [27]

Наши эстонские, название сайта smsraha.ee


 
Хаванагил   (2010-12-09 17:26) [29]

>1. Требование явно бОльших денег, чем стоит предмет
>2. Впаривание сего предмета идиотам, которые не могут понять всей глупости его покупки

синдром самого умного?


 
Servy ©   (2010-12-09 18:00) [30]


> синдром самого умного?


синдром несостоявшегося диагноста?


 
asail ©   (2010-12-09 18:07) [31]


> Servy ©   (09.12.10 11:35) [21]

> я таки еще застал эру бесплатных интернетов, без всяких
> там "скачай быстро за смс"

Так и контентв в тех "интернетах" тогда такого небыло. По крайней мере, не так много.

> 1. Требование явно бОльших денег, чем стоит предмет

А кто, по-твоему, будет определять сколько оно должно стоить? Ты?

> 2. Впаривание сего предмета идиотам, которые не могут понять
> всей глупости его покупки

И степень глупости покупки определять тоже ты будешь?


 
Kerk ©   (2010-12-09 18:17) [32]


> asail ©   (09.12.10 18:07) [31]
>
>
> > Servy ©   (09.12.10 11:35) [21]
>
> > я таки еще застал эру бесплатных интернетов, без всяких
> > там "скачай быстро за смс"
>
> Так и контентв в тех "интернетах" тогда такого небыло. По
> крайней мере, не так много.

У тебя опечатка. Не "контентв", а "контингента" :-)


 
asail ©   (2010-12-09 19:23) [33]


> Kerk ©   (09.12.10 18:17) [32]

Пожалуй, ты прав. Контент определяется контингентом...


 
Servy ©   (2010-12-09 22:50) [34]


> А кто, по-твоему, будет определять сколько оно должно стоить?
>  Ты?


> И степень глупости покупки определять тоже ты будешь?


Уважаемый, боюсь вы где-то неправильно меня поняли. Я всего лишь утверждал, что недолюбливаю тех, кто продает смайлики секретаршам, "лечебные" приборы бабушкам, или снег и воздух продает. Или, например, оценки "пять с плюсом" в соц. сетях на фотографии продает (а ведь если недальновидной знакомой поставишь 5, а не 5+ за фотографию, дык обидеться смертельно может). Еще продавцов участков на Луне не жалую, и тех, кто предлагает приобрести себе побольше накопительную часть пенсии.

И указал критерии, по которым я определяю, кого к этой категории "зла" отношу. Массовых расстрелов и повешений не предлагал. Свобода воли - продавай что хочешь (только не Родину) и покупай. А уж к кому мне как относится, то мое дело.

Да, о тех, кто их покупает я тоже невысокого мнения, но тут есть ньюансы - часто они просто не осознают, что за ерунду покупают.


 
Petr V. Abramov ©   (2010-12-09 23:35) [35]


> (а ведь если недальновидной знакомой поставишь 5, а не 5+
> за фотографию, дык обидеться смертельно может).

дык на 5+ больше денег уйдет, чем налом :) так  недальновидные общаются с недальновидными, соцсетям профит.
тебе-то что, миллион алых роз подарят недальновидной и деньги в ларек или стопиццот смайликов платных? важен результат, не?


 
asail ©   (2010-12-10 05:05) [36]


> Servy ©   (09.12.10 22:50) [34]

Критерии "зла" - они в УК прописаны... Все остальное - это так, болтовня.
А насчет покупки глупых товаров, считай это неким налогом на глупость. Чем ее больше, тем налог выше.


 
Думкин ©   (2010-12-10 05:37) [37]


> ценки "пять с плюсом" в соц. сетях на фотографии продает
> (а ведь если недальновидной знакомой поставишь 5, а не 5+
> за фотографию, дык обидеться смертельно может)

виноват тут конечно продавец, а не то, что ты в друзьях с такой особой.


 
Servy ©   (2010-12-10 07:32) [38]


> виноват тут конечно продавец, а не то, что ты в друзьях
> с такой особой.


Вину у нас суд устанавливает, я на эту привилегию не покушался. Я говорил о моей личной неприязни. В данной конкретной ситуации (мне казалось, я выразил это достаточно четко) мне неприятны как продавец, так и покупатель.

Засим, предлагаю закончить с оффтопиком, ибо на то и тема у ветки, чтобы хотя бы половина постов по ней была.


 
Anatoly Podgoretsky ©   (2010-12-10 09:25) [39]

> asail  (09.12.2010 19:23:33)  [33]

Бытие определяет сознание.


 
Anatoly Podgoretsky ©   (2010-12-10 09:27) [40]

> Servy  (09.12.2010 22:50:34)  [34]

Почему Родину продавать нельзя, понемногу и продает каждый свою часть.

Да я Родину за гараж продал
(с) гараж



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2011.03.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.56 MB
Время: 0.004 c
1-1250807356
Ruzzz
2009-08-21 02:29
2011.03.27
Как проверить успешно ли начался "процесс" в другом потоке?


15-1291997404
alexdn_
2010-12-10 19:10
2011.03.27
Картинка в php


15-1292196119
semjuel
2010-12-13 02:21
2011.03.27
Нужен компонент.....


2-1293528068
cross
2010-12-28 12:21
2011.03.27
разделить строку


10-1172572882
and&
2007-02-27 13:41
2011.03.27
связать две Active Form





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский