ЙажаСценарий / Говнокод #3403 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
<div style="font-size:30px; text-align: center;padding-top: 50px;">Число установок принципиально новой OS<br><b><span id="installCount">10324435</span></b></div>
        <script type="text/javascript">
        var memCount = 10584471;
        var memPerSec = 1.38176367782;
        function updateCount() {
          next = -(1000 / memPerSec)*Math.log(Math.random());
          memCountString = '' + memCount;
          len = memCountString.length;
          memCountString = memCountString.substr(0,len-6)+'<span style="font-size:30px"> </span>'+memCountString.substr(len-6,3)+'<span style="font-size:30px"> </span>'+memCountString.substr(len-3,3);
          document.getElementById('installCount').innerHTML = memCountString;
          memCount = memCount + 1;
          setTimeout(updateCount, next);
        }
        updateCount();
        </script>

Помните на сайте знаменитой , принципиально новой http://bolgenos.ru/ есть табло сколько человек скачало ?
Выше скрипт ЩИТалки :)
Мало того что обман , так ещё и кривой

Запостил: TIMHOK TIMHOK, (Updated )

Комментарии (52) RSS

  • Ну что Вы, это же принципиально новый счетчик, так называемый "Popov Counter", созданный по принцпипиально новому алгоритму (так называемый "Popov Schetchit Algaritm"), который сейчас пользуется популярностью в всех школах Нижнего Тагила.
    Ответить
  • Гы, на сайте одной социальной сети, потянутой с фейсбука, есть такой же счётчик:
    <code>
    <script type="text/javascript">
    var memCount = 75604275;
    var memPerSec = 1.38176367782;
    function updateCount() {
    next = -(1000 / memPerSec)*Math.log(Math.random());
    memCountString = '' + memCount;
    len = memCountString.length;
    memCountString = memCountString.substr(0,len-6)+'<span style="font-size:60%"> </span>'+memCountString.substr(len-6,3)+'<span style="font-size:60%"> </span>'+memCountString.substr(len-3,3);
    ge('memCount').innerHTML = memCountString;
    memCount = memCount + 1;
    setTimeout(updateCount, next);
    }
    addEvent(window, 'load', updateCount);
    </script>
    <p>Нас уже <b id="memCount">75<span style="font-size: 60%;"> </span>604<span style="font-size: 60%;"> </span>314</b>.</p>
    </code>
    Судя по всему, изобретатель принципиально новой оси, потянутой с убунты, потянул счётчик с популярной социальной сети.
    Ответить
  • а мне нравится счетчик ))

    вот в тему, всеми нами любимый гмайл делает почти так же:
    var CP = [
     [ 1199433600000, 6283 ],
     [ 1224486000000, 7254 ],
     [ 2144908800000, 10996 ],
     [ 2147328000000, 43008 ],
     [ 46893711600000, Number.MAX_VALUE ]
    ];
    var quota_elem;

    function updateQuota() {
      if (!quota_elem) {
      return;
      }
      var now = (new Date()).getTime();
      var i;
      for (i = 0; i < CP.length; i++) {
        if (now < CP[i][0]) {
          break;
        }
      }
      if (i == 0) {
        setTimeout(updateQuota, 1000); 
      } else if (i == CP.length) {
        quota_elem.innerHTML = CP[i - 1][1];
      } else {
        var ts = CP[i - 1][0];
        var bs = CP[i - 1][1];
        quota_elem.innerHTML = format(((now-ts) / (CP[i][0]-ts) * (CP[i][1]-bs)) + bs); 
        setTimeout(updateQuota, 1000); 
      } 
    }


    где quota_elem - это число во фразе "Более 7462.486514 мегабайт (дальше – больше) свободного места."
    Ответить
  • так же делал и Firefox.

    они все так работают. количество скачек считается например раз в час или раз в день. а до следующего подсчета просто экстраполируется.
    Ответить
    • все врут что типа "каждую секунду еще кто-то уже скачивает, так ты чего ждешь, лох?"
      даже противно
      Ответить
  • Хуила-из-Нижнего-Тагила опять отжигает? 🙂
    Сode monkey такие code monkey.
    Ответить
  • С учётом того, что сайт выглядит фейком - там может быть всё, что угодно. Например, троллинг щетчегом.
    Ответить
  • Спасибо за ссылку! Не слышал о болгеносе, многое потерял!
    Ответить
  • прошёл по ссылке - узнал кое-что новое. Школоло перешло на создание своих говносборок.
    striker готовь новый сайт - govnosborka.ru
    Ответить
    • Нужно будет купить под него отдельный VPS и установить на нём свежую BolgenOS от Дениса Попова.
      Ответить
  • радует обилие глобальных переменных - зато дебажить удобно 😀
    Ответить
  • Че накинулись? Школота походу о производительности не привыкла думать... Да, на посещаемых ресурсах очешь кошерно в риалтайме подобную статистику выводить. ггг = ) Вам уже сказали - статистика подсчитываеться раз в N (минут/часов/дней). Задача js скрипта приблизительно отразить динамику роста.
    Ответить
  • Офтопик.

    Более 2,5 {"few"=>"миллионов", "many"=>"миллионов", "one"=>"миллион", "other"=>"миллионов"} человек пользуются start.me.
    Ответить

Добавить комментарий

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8