Тайлинг в винде организуется нажатием клавиш Win+Лево, Право, Вверх. Это в остальных системах костыли ;)
Под виндой нельзя перераспределить пространство нужным тебе образом, не дергая оба окошка) И нет многих других фишек, которые есть во взрослых тайлинговых оконных менеджерах. И да, отдельный оконный менеджер, который заменяет стандартный для обеспечения нужной тебе функциональности — это не костыль, это совершенно нормальное решение) Ненормальное решение — это программы под винду, которые эмулируют тайлинг на винде, форсируя нужные размеры и положения окон в стандартном виндовом оконном менеджере.
По поводу широкого 29дюймового делла — это было к изначальному ответу про «Я думаю над мыслью иметь один монитор 2580*1080». Мне тоже кажется, что такой ширины монитор должен быть изогнут. И вообще, на мой взгляд удобнее всего иметь два монитора по 1920*1200.
В связи с выходом стима под линуксом — решил заморочиться с проприетарными дровами. Так вот — проблема была в том, что отсутствовал пакет linux-headers, а без него инсталлятор тихонечко игнорировал сборку модуля ядра, и естественно без него драйвера не загружались. В итоге — с драйверами 313й версии (с ppa:xorg-edgers/ppa) артефакты пропали, даже при включенном аппаратном ускорении) Так что попробуйте)
Как раз есть. В 12.04 на той же конфигурации, с проприетарными дровами все работало идеально (с включенным аппаратным ускорением). Апгрейд на 12.10 не удался, система просто не доходила до иксов, а после чистой установки и включения проприетарных драйверов — можно было лицезреть пустой рабочий стол в разрешении 1024*768 (юнити даже не пыталась запуститься). После перехода обратно на открытые дрова — в опере началось вот такое: dlussky.ru/screenshots/Selection_002.png. Я зарепортил багу в Оперу, выключил аппаратное ускорение и жду фиксов со стороны Nvidia)
В зависимости от настроек, изменения раз в # секунд скидываются на диск. Если изменений нет — на диске просто лежит копия данных, которая поднимается при рестарте. Если сервер умрет в процессе записи новых ключей — у вас потеряются только изменения (старый файл с дампом никуда не денется, пока нет уверенности, что уже есть новый). Соответственно, шанс потерять все данные == шансу смерти вашей системы хранения данных.
Опера не умеет грамотно использовать ЖЕСТКИЙ ДИСК )
Я решил проблему созданием ram-диска на 500 метров. Единственная проблема — длинное онлайн-видео может упереться в размер выделенного пространства, и опера может непредвиденно затупить. Поэтому под турбофильм и ютуб я использую хром)
Так вот.
Если id у элемента нет — идем вверх по родителям, находим первого родителя с id, или корневой элемент, и начиная с него идем обратно, определяя каждого родителя как :nth-child(n). Т.е. у нас получится три варианта селекторов:
Сразу замечу, что метод не сработает для динамических страниц, поскольку может поменяться количество элементов. Впрочем, при таком раскладе никакое другое решение также не даст 100% гарантии точности селектора.
А для чего он вам нужен? А то в терминах CSS2.1 такого селектора может не существовать, поэтому если в последствии он будет использоваться именно для описания стиля — в IE может не прокатить.
У меня есть база, которую тащили через API до меня, и она утащилась с пробелами (скрипты не сохранились, поэтому сказать почему и как ее «дотащить» нельзя, а проблема выяснилась только сейчас), так вот при попытке сопоставить ее с geoNames вылезает куча проблем из-за дубликатов в обеих базах. При этом некоторые русские города из контакта там вообще не находятся. Из чего я делаю вывод, что если geoNames и использовалась — то не для русских городов. Плюс остается загадкой зачем они брали национальное название лиссабона, если в geoNames основным является английское.