20 дек. 2012 г.

Обо всем № 1

Новый формат постов — сборная солянка. Короткие заметки, собранные в разное время и не тянущие на отдельный пост.

Internet Explorer

Написанное ниже верно для 8 версии.

console

В IE отсутствует объект console, если отключены средства разработчика. Включить их можно из меню Сервис-Средства разработчика (или F12).

XML node text

Содержимое XML-тега в хороших браузерах хранится в свойстве textContent, в IE — text. Так что пришлось заменить прямое обращение textContent на вызов костыльной функции:

function getText(XmlNode) {
  return XmlNode.textContent || XmlNode.text;
}

Размеры картинок

IE не умеет вроде бы элементарную вещь: изменять размер изображения на основе атрибутов тега <img>. Выход — изменять размер в графическом редакторе.

utf8, utf-8, UTF-8

Наткнулся на предупреждение W3C HTML-валидатора о том, что HTTP-заголовок и charset в документе указывают разные кодировки. nginx по умолчанию ставит utf8, в <meta charset> был utf-8. По стандарту идеологически верно utf-8.

Редактирование zip-архивов в vim

В комплекте есть такой плагин, но для его работы нужен установленный в системе консольный архиватор zip, обычно расположенный в одноименном пакете.

Специальные символы LaTeX (НЕ в mathmode)

Это просто, чтобы каждый раз не гуглить и не запоминать.

Специальные символы, которые нужно просто экранировать бекслешем:

  • #
  • $
  • %
  • &
  • _
  • {
  • }

Специальные символы, определенные через макросы\команды:

  • \ — \textbackslash
  • ^ — \textasciicircum
  • ~ — \textasciitilde

Пакеты Tex Live для Archlinux

Просто мой список для установки всего-всего, но не слишком многого:

texlive-bin texlive-core texlive-bibtexextra
texlive-fontsextra texlive-formatsextra
texlive-genericextra texlive-langcyrillic
texlive-latexextra texlive-pictures
texlive-pstricks texlive-science

Содержимое whitelist BIOS версии 1.16 и старше Lenovo X220

У меня сейчас стоит пропатченный BIOS, без проверки. Пусть будет здесь, если решу вдруг обновляться (утянуто из FAQ ветки форума ixbt.com):

PCI\VEN_8086&DEV_0089&SUBSYS_13118086 Intel 6250 AGN 
PCI\VEN_8086&DEV_0089&SUBSYS_13168086 Intel 6250 ABG 
USB\VID_8086&PID_0187 Intel 6250 WiMax 
PCI\VEN_8086&DEV_4238&SUBSYS_11118086 Intel 6300 AGN 
PCI\VEN_8086&DEV_0085&SUBSYS_13118086 Intel 6205 
PCI\VEN_10EC&DEV_8176&SUBSYS_819510EC REALTEK RTL8188CE WIRELESS LAN 802.11N 
PCI\VEN_8086&DEV_0084&SUBSYS_13158086 Intel 1000 BGN 
USB\VID_12d1&PID_140c Huawei EC 167 
USB\VID_0BDB&PID_1912 Sony Ericsson Modem ??? 
USB\VID_0BDB&PID_1911 F5521gw Mobile Broadband Device 
USB\VID_0BDB&PID_100E Sony Ericsson Modem ??? 
USB\VID_1199&PID_9012 SIERRA WIRELESS MC8355 GOBI 3000 (QDLOADER) 
USB\VID_1199&PID_9013 SIERRA WIRELESS MC8355 GOBI 3000 
USB\VID_1AB7&PID_5740 LeadCore CMCC Modem (5740)

Комментариев нет :

Отправить комментарий