Pull to refresh
45
0
Send message
А меня сильно напрягает Cmd+C/Cmd+V вместо Ctrl+C/Ctrl+V, и дело даже не в том, что я привык к последней комбинации в винде, а в том, что на клавиатуре Cmd расположен под C/V и нажимать комбинацию приходится не очень удобно выгибая пальцы (пользуюсь беспроводной клавиатурой Apple).
У меня наоборот. На одном Mac Mini стоит OS X Mavericks и Win7 x64 под буткампом. Игры под макосью жутко лагают даже на минимальных настройках, а вот под виндой вполне сносно бегают. Хотя, возможно игры как-то криво портированы под макос (в последний раз проверял на War Thunder).
Прошу прощения за дилетантский вопрос, но разве прибыль запишет себе не АО Yandex N.V., зарегистрированное в Нидерландах?
На моём компьютере все USB-порты расположены в повёрнутом, вертикальном положении. И я, кажется, ещё ни разу не попал в них с первого раза.
Возможно, Вы имели ввиду «Few years later...»
Стратегия максимального числа в углу действительно работает =)
Особенно порадовал YT API v3, у которого довольно скромный функционал.
О, кстати! Вы (или кто-нибудь ещё) случайно не знаете аналог foobar2000 под MacOS? iTunes по-прежнему вызывает негативную реакцию, Vox не имеет функционала, который есть в фубаре. В общем, сильно не хватает мне его после смены ОС.
Для проектов больше подходят SVN/GIT/Mercurial/etc.
Внешний HDD ведь съест аккумулятор очень быстро.
Во что нужно одеть очки? Осторожно! В этом посте присутствуют грамматические снобы!
Top Scores:
#1: 2790.87 d:2757.49 h:-7678.36/231.57m (gen 2678)

тот же самый баг (страничка висит в фоном режиме уже 5 дней, ~3800 поколений)
Эмм… Гений, миллиардер, плейбой, филантроп.
Не претендуя на скорость и оптимальность, на скорую руку набросал свой вариант:
2 задача
var parseExpression = function(str) {
	var openBracket, closeBracket, variants, head, tail;
	var result = [];
	closeBracket = str.indexOf('}');
	if (closeBracket === -1)
		return str;
	openBracket = str.substr(0, closeBracket).lastIndexOf('{');
	if (openBracket === -1)
		return str;
	variants = str.substr(openBracket+1, closeBracket - openBracket - 1).split('|');
	head = str.substr(0, openBracket)
	tail = str.substr(closeBracket + 1);
	for(var i=0; i < variants.length; i++) {
		result.push(parseExpression(head + variants[i] + tail));
	}
	return [].concat.apply([], result).filter(function(elem, pos, self){return self.indexOf(elem) == pos});
}

Например, ребята из Mozilla рекомендуют использовать Mutation Observers, если есть возможность.
Скандалы, интриги, расследования.
Не сразу понял, в чём дело :)
image
Ух ты, как раз начал ковыряться в knockoutjs, на уровне туториала с оф. сайта. Ваша статья пришлась бы как нельзя кстати!
Присоединяюсь к просьбе.

Information

Rating
Does not participate
Location
Астана, Акмолинская обл. (Целиноградская обл.), Казахстан
Registered
Activity