All streams
Search
Write a publication
Pull to refresh
7
0
nuit @nuit

User

Send message
>V8 compiles JavaScript source code directly into machine code when it is first executed. There are no intermediate byte codes, no interpreter. Property access is handled by inline cache code that may be patched with other machine instructions as V8 executes.
V8 под BSD
code.google.com/apis/v8/terms.html
Ещё бы, за V8 стоят такие люди, как
Lars Bak — techLead сан хотспот виртуальной машины
Kasper Lund — verdich.dk/kasper/
А не лучше ли читать про движок V8 на странице проекта?
code.google.com/apis/v8/design.html
>Является ли он опенсорсным, как тут некоторые заявляют?
Q. What license is the source released under?
A. Chrome is a collection of a lot of software with a variety of licenses, but the Google-contributed code is BSD. For more info, see the full breakdown.

code.google.com/chromium/terms.html
about:
about: dns
about: plugins
about: memory
view-cache:[URL]
view-source:[URL]
взято с www.google.com/support/chrome/bin/answer.py?answer=95691&topic=14683
en.wikipedia.org/wiki/Prototype-based_programming
Далее покупаем книжки «Structure and Interpretation of Computer Programs» и «Concepts, Techniques, and Models of Computer Programming», укладываем мысли в порядок и не обращаем внимания на «программистов» без образования…
Этим занимается планировщик задач ОС, так как каждый таб — отдельный процесс.
Интересно взглянуть на то как он будет работать в линуксах >2.6.23 с CFS планировщиком.
code.google.com/apis/v8/design.html#prop_access
Довольно интересное нововведение, доступ к свойствам с помощью отступов вместо мэпов.
Придётся пересмотреть некоторые принципы для написания быстрых js приложений.
А гугловцы мерили скорость JS здесь — code.google.com/apis/v8/run.html
Замыкания в Си :)
lists.cs.uiuc.edu/pipermail/cfe-dev/2008-August/002670.html
Скоро ещё выйдет книга в которой все эти вещи будут описаны «Secrets of the JavaScript Ninja» John Resig
Вот примеры нескольких глав из книги:
How closures work — ajaxian.com/downloads/books/javascriptninja/JavaScriptNinja_ch3_Article1.pdf
Using (function(){})() — ajaxian.com/downloads/books/javascriptninja/JavaScriptNinja_ch3_Article2.pdf
Class-Like Code — ajaxian.com/downloads/books/javascriptninja/JavaScriptNinja_ch5_Article2.pdf
>То есть Вы хотите всю статику скармливать php-скрипту?
а RewriteCond не видно? -d и -f
Хуже то что это советы для разработчиков фреймворков :) А я то думал, что велосипеды начинают делать люди, которые переросли в своём видении окружающие фреймворки, но эти советы для тех у кого всё ещё даалекоо впереди.
>сложнее будет найти хостинг с tmpfs чем sqlite
Ну ладна :) Неужто забрать что-то с ext3 будет сложнее чем из sqlite? ))
>а вы не задумывались почему все используют memcached? а зря… самое важное здесь — скорость доступа к данным.
Обещаю, что если вы сделаете то что я описал — скорость доступа к данным будет выше :) Вам даже не понадобится пропускать через php скрипт весь хтмльник из мемкэшеда… вы фронтенду скажите x-sendfile вон с того компьютера… а тот в свою очередь не будет через свои промежуточные буфферы копировать, а напрямую отсплайсит в сокет ;)
>тогда я вам рекомендую прочитать что такое файловая система и как происходит доступ к файлам
Неужто забрать что-то из tmpfs будет сложнее чем из sqlite?: D

>иногда нужно рапределить кеш между несколькими серверами
для этого конечно придётся использовать большие базы данных или тот же мемкэшд: D
Интересно, а кто-нибудь из тех кто минусуют смогут аргументировать свои действия: D
Уже совсем в минуса загнали, а ведь они даже не догадываются о том что вместо того чтобы складывать готовый хтмл в мемкэш, будет лучше положить его на сетевом диске а из пхп говорить фронтенду о том чтобы он забрал этот файл и отправил клиенту.
А для тех кто критикует мифический файл, следовало бы ознакомиться с религией юниксов или сразу с plan9 :)
1) вам тоже стоит прочитать что такое файл
2) а в sql или этой примитивной хэш табличке с таймерами(мемкэшд) — это вызывает меньше проблем?

Information

Rating
Does not participate
Registered
Activity