All streams
Search
Write a publication
Pull to refresh
19
0
KAdot @KAdot

User

Send message
Будут ли собранные расширения работать под Mac OS и Linux?
Идея далеко не нова. Алгоритмы наподобие hq3x и 2×SaI известны уже давно и используются, например, в эмуляторах игровых приставок.
Интерфейс кажется слишком перегруженным, пользуюсь более простой утилитой LightShot.
В MenuetOS, ссылку на которую дал выше, уже есть браузер, портирована libc, и есть еще много чего, хотя это всё скорее just for fun, нежели попытка написать полноценную ОС.
Еще одна 64-битная ОС, написанная на ассемблере — http://www.menuetos.net/.
Самое лучше что встречал для JS это JetBrains WebStorm.
Медленно и небезопасно.
От eval лучше вообще отказаться. Для своей реализации JSON-RPC в одном из проектов использую примерно такой код с некоторыми модификациями и проверками:
/**
 * Invoke method of object by name
 *
 * @param {string} methodName Method name to invoke.
 * @param {array} params Arguments array.
 */
function invoke(methodName, params) {
	var arr = methodName.split('.');
	var parent = ((function () { return this; }).call(null)); // get global context
	var funcName = arr.pop();
	for(var i = 0; i < arr.length; i++) {
		parent = parent[arr[i]];
	}
	return parent[funcName].apply(parent, params);
}

// Example
var obj = {};
obj.foo = {};
obj.foo.bar = function(a, b) {
	return 'bar ' + (a + b);
}

alert(invoke('obj.foo.bar', [1, 2]));
Тогда можно еще уточнить: это касается только Chrome, в Firefox можно делать такие вызовы.
Components.classes["@mozilla.org/moz/jssubscript-loader;1"].getService(Components.interfaces.mozIJSSubScriptLoader).loadSubScript("chrome://leprokartinki/content/jquery.js");

Этот вызов загрузит jQuery в глобальный контекст что не очень хорошо т.к. все аддоны в FF исполняются в одном контексте и могут возникнуть конфликты. Рекомендую использовать jQuery.noConflict и загружать jQuery не в глобальный контект (см. документацию к mozIJSSubScriptLoader).
Уже как полтора месяца на нем. Лишние деньги не списывали, удивлен МТСом. :)
Хотелось бы увидеть результаты бенчмарков Quadrant, Linpack, Neocore.
Кому интересны исходники статистики — Frontend и Backend.
> И как вы думаете, 64-битный процессор сможет с равной скоростью обработать (пройтись) по деревьям, одно из которых занимает 200мб а другое 400мб (пусть и чуть меньше если зафиксировали 32-битные данные узла)?
Сможет т.к. происходит не линейное чтение области памяти, а перемещение по указателям от элемента к элементу.
Теперь можно настроить чтобы по-умолчанию вкладки всегда восстанавливались. В настройках General -> Startup -> When Firefox starts выбрать Show my windows and tabs from last time.
> указатели то 4 байта — с ними и работать быстрее
Советую почитать про архитектуру процессоров прежде чем писать такой бред.
Скорость анимации стоит на Normal. В билде #5 работало. Сейчас работает только с отключенным JIT — довольно странный баг.
Пользуюсь уже пару недель nightly cборками. Последняя на данный момент (#12) работает стабильно и быстро. Единственное что у меня не работает на ней — это screen-off animation.
да, я про новую версию. со старой все ок.
при разрешении 320х240 криво влазиет. Android.

Information

Rating
Does not participate
Location
Новосибирск, Новосибирская обл., Россия
Date of birth
Registered
Activity