Скачал пакет KB2871389, т.к. в магазине не оказалось, но он занимает 13 МБ, вместо обещаных 3.7гб. После этого он сказал, что устанавливает, но ничего не сказал про докачку дополнительных 3.7 Гб. Я все правильно делал или нет?
Красивый код всегда можно ускорить, в соответствии с рекомендациями профайлера, а вот из быстрого говнокода сделать сопровождаемую конфетку будет затруднительно…
еще интересные примеры есть с передачей функций в качестве аргумента, для языков, поддерживающих функции первого класса. Типичный пример хорошей реализации — LINQ в .Net
Дъявол скрывается в мелочах :) В данном случае IT-сектор — развивающийся и наукоемкий, тут «запуганности» мало. А где прячутся — не знаю, но зная статистику голосов, явку на выборы и прочее нетрудно экстраполировать. А если сравнивать только знакомых айтишников — извините, выборка нерепрезентативна. Засим предлагаю оффтоп закончить.
Запуганность населения — как раз-таки факт. Я-то под это определение себя не зачисляю, я вполне успешно устроился в неплохую фирму, задачи ставят может и не сильно интересные (найти баг в биндинге SQL базы к Asp.Net сайтику, сделать логгирование для коробки, еще что-нибудь...), зато в методах никто не ограничивает (хочешь — пишешь вручную скрипты для SQL, Хочешь — пишешь утилиту, которая за тебя генерит, хочешь — отлаживаешь по полнедели программу и ищешь баги, хочешь — юзаешь TDD. Питание практически бесплатное, свежий кофе круглосуточно — кофемашины постоянно забиты водой и кофейными зернами, коллектив — крайне дружелюбный и даже за факапы говорит «лучше так больше не делай»… Жаловаться на такую обстановку — просто грех.
Я не про это. Например, человек устроился в яндекс/мейл/филиал МС/еще куда-нибудь. Проработал там пару лет. Идти куда-то в левую фирму на зп в 2 раза меньше — не вариант, а мелких фирм с адекватной зп не так уж много. Единственный вариант — начинать свое дело, но тут нужен коллектив/начальный капитал/идея/удача. Слишком много переменных. А население СНГ запуганное, исторически так сложилось. Либо грудью на танки либо испуганные поклоны и проклятия вслед. Третьего не дано.
Предположим, что и АМД и интел сговорились, и повысили цены в 10..100 раз. Если бы не было антимонопольного комитета (а у нас в России его и нет), то ваш совет просто «молчи и не высовывайся». збс однако. Покупать-то не у кого будет. или вы сказки про VIA можете рассказать. А форточка на arm не пойдет, кроме 8, от которого домохозяек после ХР тошнит.
Сейчас цены на процессоры в x86 диктуются интелом, потому что топа АМД по сути на уровне миддл-хай интела. В связи с этим процы по 1к$ спокойно продаются. Предлагаете мне самому организовать производство 22нм-микросхем, нанять персонал (при том, что у меня намного меньше 1млн$)? Предвидя ваш возможный ответ — есть области, где без пары топовых зеонов не деться никуда. Но не все способы поднять 22нм фабрики.
Есть понятие эластичности спроса. И если с молоком пример не очень удачный, то легко найти такой товар, без которого прожить тяжко, но который выпускается практически монопольно.
Спасибо.
1) Действительно Autos работает, но показывает значение только одной последней функции, а не всех отработавших в скопе — это нормально? Просто например когда у меня 2 функции и мне нужно узнать, что они обе вернули и сравнить значения мне все равно придется в immediate или watch'и вешать.
2) Почему в таком случае нам сказали на кампе, что эти функции будут доступны только в 8.1, как то:
Асинхронная отладка
UI Tests
Печально, что многие фичи новой студии привязыны к 8.1. Делать это было необязательно. Мне вот пока семерка уютнее как-то. Неужели вычисление функции без временной переменной настолько сложная фича, что она может запуститьтся только на инновационном ядре 8.1? Я задавал на конфе вопрос, но внятного ответа так и не прозвучало.
еще интересные примеры есть с передачей функций в качестве аргумента, для языков, поддерживающих функции первого класса. Типичный пример хорошей реализации — LINQ в .Net
1) Действительно Autos работает, но показывает значение только одной последней функции, а не всех отработавших в скопе — это нормально? Просто например когда у меня 2 функции и мне нужно узнать, что они обе вернули и сравнить значения мне все равно придется в immediate или watch'и вешать.
2) Почему в таком случае нам сказали на кампе, что эти функции будут доступны только в 8.1, как то:
Асинхронная отладка
UI Tests
потому как тут: broadcast.comdi.com/broadcast/player/stream/?streamKey=plntdobf8dxaztf2p12i
было ясно сказано, что «все это только для Win8.1»
Второй зал, время на плеере: 2:26:30
перенесите из степени единичку :)