Тема то оказалась горячая! Сколько комментариев. Никогда за почти 9 лет работы программистом не сталкивалась с дискриминацией итд. Может мне конечно мне повезло. Если ты специалист не очень, то пол уже не важен. Любая попытка дискриминации рушится равно в тот момент, когда начинаешь дискуссию на профессиональном уровне с приведением веских аргументов почему это должно работать так, а не иначе. Проблема на мой взгляд совершенно надуманная.
Относительно недавно был пост Локализация ASP.NET MVC приложений на эту тему. Мы используем свой фрэймворк для поддержки мультиязычности, ничего не храним в ресурсах, а все переводы добавляются прямо у нас на сайте с помощью редактора доступного для переводчиков.
Как раз хранить скомпилированный js и не хотелось бы. Мы используем Cassette для бандлинга скриптов. Как и в Bundle Transformer, там есть возможность преобразовывать файлы «на лету» с помощью своей реализации интерфейса IBundleProcessor. Но как я уже говорила, не получилось скомпилировать ts штатным компилятором без создания сопутствующих файлов. Возможно стоит взглянуть на исходники Bundle Transformer'a и посмотреть как это сделано там.
Ничего не мешает, только это командную строка и результатом компиляции опять будет файл на диске, который нужно прочитать и затем удалить. Опять же если таких скриптов не один, а много процесс может занять несколько минут. Нам хотелось, чтобы можно было делать это в просто в памяти, как например компилируется less.
Пробовали использовать ts в большом проекте с достаточно объемной клиентской частью написанной на js. Проблема возникла с тем, что в проекте требуется хранить две версии файла: ts и сопутсвующий скомпилированный js. А это как минимум неудобно и требует дополнительных усилий при поддержке системы контроля версий. В нашем проекте мы используем минификацию и обфускацию клиентского кода с помощью Cassette, попробовали компилировать ts файлы на лету, но компилятор предоставленный Microsoft написан на JavaScript'е и использует COM объект WScript, который работает только из командой строки. Все попытки запустить компилятор с помощью скриптого движка например JurassicScriptEngine потерпели неудачу из-за отсутсвия доступа к вышеупомянутому WScript обьекту. В общем у Microsoft получился довольно сырой продукт, не пригодный к использованию в больших проектах.
Когда покупала 710-ю, хотела в голубом цвете. У нас в Перми спрашивала в Евросети, Связном, Мтс и прочих магазинах. Была только 800-я в розовом корпусе и в итоге пришлось брать белый. Может быть конечно это только у нас так.
if ($(this).data('collapsed') == true) { ...
К — рейтинг цивилизации, W — энергопотребление цивилизации в ваттах. А вот что такое 6 и 10…