Как разработчик, какие изменения Вы вносите в ванильную установку Windows?

Согласно spec ,

Идентификаторы также могут содержать экранированные символы и любой символ ISO 10646 в виде числового кода (см. следующий пункт). Например, идентификатор «B & amp; W?» может быть записано как «B \ & amp; W \?» или "B \ 26 W \ 3F". [...]

В CSS 2.1 символ обратной косой черты (\) может указывать на один из трех типов escape-символов. Внутри комментария CSS обратная косая черта выступает сама по себе, и если обратная косая черта сразу же следует за окончанием таблицы стилей, она также выступает за себя (т. Е. Токен DELIM).

Во-первых, внутри строка, обратная косая черта, сопровождаемая новой строкой, игнорируется (т. е. считается, что строка не содержит обратную косую черту или новую строку). Вне строки обратная косая черта, за которой следует новая строка, выступает за себя (т. Е. DELIM, за которой следует новая строка).

Во-вторых, она отменяет значение специальных символов CSS. Любой символ (кроме шестнадцатеричной цифры, перевода строки, возврата каретки или фида формы) может быть экранирован с помощью обратного слэша, чтобы удалить его особое значение. Например, «\» »представляет собой строку, состоящую из одной двойной кавычки. Препроцессоры таблиц стилей не должны удалять эти обратные косые черты из таблицы стилей, поскольку это может изменить значение таблицы стилей.

В-третьих, экраны обратной косой черты позволяют авторам чтобы ссылаться на символы, которые они не могут легко помещать в документ. В этом случае обратная косая черта сопровождается шестью шестнадцатеричными цифрами (0..9A..F), которые соответствуют символу ISO 10646 ([ISO10646]) с этим число, которое не должно быть равно нулю. (В CSS 2.1 не определено, что произойдет, если таблица стилей содержит символ с нумером Unicode.) Если символ в диапазоне [0-9a-fA-F] следует шестнадцатеричному числу , конец номера должен быть прояснен. Существует два способа сделать это:

  1. с пробелом (или другим символом пробела): «\ 26 B» («& amp; B "). В этом случае пользовательские агенты должны обрабатывать пару« CR / LF »(U + 000D / U + 000A) как один символ пробела.
  2. , предоставляя ровно 6 шестнадцатеричных цифр: \ 000026B "(" & a mp; B ")

На самом деле эти два метода могут быть объединены. После шестнадцатеричного escape-кода игнорируется только один символ пробела. Обратите внимание, что это означает, что «реальное» пространство после escape-последовательности должно быть удвоено.

Если число выходит за пределы допустимого Unicode диапазона (например, «\ 110000» превышает максимально допустимое значение 10FFFF в текущем Unicode), UA может заменить побег «заменяющим символом» (U + FFFD). Если символ должен быть отображен, UA должен показать видимый символ, например глиф «отсутствующий символ» (см. 15.2, пункт 5).

blockquote>

Поэтому следующие эквиваленты :

.container.\31 25\25   <-->   .container[class ~= "125%"]
.container.\37 5\25    <-->   .container[class ~= "75%"]
.container.\35 0\25    <-->   .container[class ~= "50%"]
.container.\32 5\25    <-->   .container[class ~= "25%"]

Обратите внимание, что экранирование важно, иначе они не будут действительными идентификаторами (выделение мое):

В CSS, идентификаторы (включая имена элементов, классы и идентификаторы в селекторах ) могут содержать только символы [a-zA-Z0-9] и символы ISO 10646 U + 00A0 и выше, плюс дефис (-) и подчеркивание (_); они не могут начинаться с цифры, двух дефисов или дефиса, за которым следует цифра.

blockquote>

Поэтому следующие недопустимы:

.container.125%
.container.75%
.container.50%
.container.25%

Возможно, это может быть более ясно с этой скрипкой:

.container {
  background: red;
  margin: 10px;
}
.container.\31 25\25 { /* 125% */
  width: 100%;
  max-width: 1500px;  /* (containers * 1.25) */
  min-width: 1200px;  /* (containers * 1.00) */
}
.container.\37 5\25 { /* 75% */
  width: 900px;       /* (containers * 0.75) */
}
.container.\35 0\25 { /* 50% */
  width: 600px;       /* (containers * 0.50) */
}
.container.\32 5\25 { /* 25% */
  width: 300px;       /* (containers * 0.25) */
}
125%
75%
50%
25%

80
задан 2 revs, 2 users 100% 11 November 2009 в 21:43
поделиться

38 ответов

Первая вещь, которую я делаю, удостоверяется, что все обновляется, и весь лишний спам в фоновом режиме выключен. Я не делал новой установки Windows в течение многих лет до самого последнего времени, таким образом, я забыл, насколько болезненный этот шаг был (4-5 часов...)

Одна из первых вещей, которые я делаю загрузить Тюнер ClearType с страница PowerToys. Я нахожу, что настройки по умолчанию ОС дают тексту очень видимые цветные края, неважно, на каком жидкокристаллическом дисплее я использую его, и он заканчивает тем, что вызвал быструю утомляемость глаз через некоторое время. Иногда я буду просто выключать его полностью.

После этого я устанавливаю обычный материал; Firefox, gVim, Командная строка powertoy, С 7 zip...

0
ответ дан user42092 24 November 2019 в 09:49
поделиться
  • энергия (порт окон довольно хорош)
  • mssoffice
  • cygwin (Установка cygwin является болью в заднице, однако я нашел самым легким способом получить gcc, работающий)
  • visual studio
  • FF или Chrome
  • Adobe Reader: D
  • Там также [1] драйвер для ext2/3, если у Вас есть установка Linux, или просто ext2/3 форматированные диски или флеш-накопители.

я предполагаю, что это не все, просто все, что прибыло в мой ум.

[1] http://www.fs-driver.org/

0
ответ дан Nils 24 November 2019 в 09:49
поделиться

Как альтернатива cygwin я использую ch, это - свободный unixshell + utils и является 'c' интерпретатором.
Их веб-сайт немного художественен племянником, но продукт превосходен.

0
ответ дан Martin Beckett 24 November 2019 в 09:49
поделиться

Интересно, сколько из Вас использует nLite/vLite для создания пользовательского установщика для Windows???

Мои средства разработки установлены:

Плюс намного больше...

0
ответ дан Bryan Rehbein 24 November 2019 в 09:49
поделиться

Главным образом: Visual Studio, SQL Server и некоторые расширения для них, такие как Rock-Scroll и т.д.

Являющийся веб-разработчиком я устанавливаю 4 других браузера (вдоль IE): Opera, Firefox, Chrome и Safari.

Также:

  • Шпион проводника Altova
  • Altova XML Процесса SysInternals
  • Office 2007
  • Собака Разности Altova Winamp
  • Paint.NET
  • отражатель Yahoo Messenger
  • Skype
  • Декодер ViewState
  • Oracle Разработчик SQL
  • Программа просмотра изображений FastStone
  • TextPad
  • DC ++
  • профилировщик FeedReader
  • Памяти.NET (Наука и техника)
  • HttpLook
  • NetBeans
  • SQLDigger
  • Winamp
  • Workrave
  • Безумное Время
  • MySQL (включая альфу такой как 6,0)
0
ответ дан Andrei Rînea 24 November 2019 в 09:49
поделиться
  1. Установка последний пакет обновления. Обычно, я воздушный поток это так или иначе.

  2. Препятствуют тому, чтобы приложения крали фокус. http://xphelpandsupport.mvps.org/how_do_i_prevent_applications_fr.htm

  3. Копия мои приложения командной строки ( основные команды Unix ) и приложения SysInternals .

  4. Windows Updates

  5. инструменты разработчика Установки как Visual Studio, Eclipse, VirtualBox, и т.д.

я больше склоняюсь к наличию основанных на сервисе приложений как SQL Server быть установленным на основе, выровнял Виртуальную машину и работал оттуда. Тем путем у меня только есть он выполнение, когда я должен, и я могу расширить жизнь производительности своей установки Windows.

0
ответ дан Jeremy Edwards 24 November 2019 в 09:49
поделиться
  1. Установка wipfw (и достойный ruleset) прежде сцепление поля к Интернету.
  2. Установка Далекий менеджер + некоторые плагины.
  3. энергия Установки.
  4. Установка gkrellm.

Все это раньше происходило в прошлом. В наше время я использую Linux исключительно, и я доволен им. Я не фанат, ни один, который я - зилот. Linux просто делает задание для меня так, я придерживаюсь его.

0
ответ дан Anonymous 24 November 2019 в 09:49
поделиться

dev инструменты установки (выбирают). Управление исходным кодом, DB, IDE, инструменты Поблочного тестирования, и т.д.

Предположение: Я имею полные права по полю.

Установка последние драйверы, обновления Windows, Firefox, Evernote, Живая Сетка , с 7 zip , Digsby (для IM & социальные сети), Zune (для музыки & подкасты)

0
ответ дан Riddari 24 November 2019 в 09:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: