Archive for October, 2007

Разглеждайки една публикация в download.bg от вчера на тема “Бащата на Интернет напуска ICANN“, изведнъж получих странна асоциация за Матрицата (едит от любимите ми филми).

Винт Сърф (“Бащата на Интернет”, създател на TCP/IP протокола):
vint_cerf8961.jpg

Архитектът, конструирал Матрицата (актьорът е Helmut Bakaitis):
architect.gif

Дали приликата е случайна или режисьорите са проявили чувство за хумор :)

Още смешнотии от xkcd.com в bgdev.

Предлагат пожизнена бира срещу данни за откраднат компютър

Собственици на пивоварна компания в Нова Зеландия обещаха бира до края на живота за лицето, което предостави информация за намиране на откраднат компютър, съобщи днес местният вестник в градчето Роторуа.

Откраднатият от пивоварната компютър съдържал ценна за компанията информация, пише в. “Роторуа дейли пост”. Двамата собственици на фирмата Краучър бруъри къмпани толкова силно желаят да си върнат драгоценния апарат, че предлагат по 12 бири месечно и пожизнено на лицето, което помогне с информация за залавянето на крадеца.

Трикът ми проработи, мисля най-после да им върна компютъра :P

from actualno.com

» Efficient JavaScript

Съдържание на статията:

ECMAScript

  1. Avoid using eval or the Function constructor
    1. Rewrite that eval
    2. If you want a function, use a function
  2. Avoid using with
  3. Don’t use try-catch-finally inside performance-critical functions
  4. Isolate uses of eval and with
  5. Avoid using global variables
  6. Beware of implicit object conversion
  7. Avoid for-in in performance-critical functions
  8. Use strings accumulator-style
  9. Primitive operations can be faster than function calls
  10. Pass functions, not strings, to setTimeout() and setInterval()

DOM

  1. Repaint and reflow
    1. Keeping the number of reflows to a minimum
    2. Minimal reflow
  2. Document tree modification
  3. Modifying an invisible element
  4. Taking measurements
  5. Making several style changes at once
  6. Trading smoothness for speed
  7. Avoid inspecting large numbers of nodes
  8. Improve speed with XPath
  9. Avoid modifications while traversing the DOM
  10. Cache DOM values in script variables

Document loading

  1. Avoid keeping alive references from one document to another
  2. Fast history navigation
  3. Use XMLHttpRequest
  4. Create SCRIPT elements dynamically
  5. location.replace() keeps the history under control

Статията тук: http://dev.opera.com/articles/view/efficient-javascript/

След Богомил, Велян и Дончо се включих и аз. Търсят се само още 6996 българи!

» Дари на Симона чрез ePay.BG!

Допълнение: Явно блого-инициативата наистина работи. Сега виждам, че са се включили още доста хора – simplyblue, emu, wqw и кой ли още не.. :P