Большие иконки в панели задач Windows

Сегодня впервые столкнулся с таким глюком: все иконки в панели задач внезапно© стали большими (больше раза в полтора) и страшными, словно 16х16 иконку растянули вдвое. Сначала я полез в Настройки экрана –> Эффекты, там снял флажок “большие иконки” и.. ничего не произошло. Точнее, не произошло ничего хорошего, иконки в панели задач не изменились, зато рабочий стол превратился в кашу, Виндовс перемешала все файлы и запихнула их в левую часть рабочего стола. $^&$!

В общем, починить эту беду можно так:

Мой компьютер –> Свойства –> Дополнительно –> Параметры быстродействия

или:

[Windows]+[Pause] –> (System Properties Window) –> Advanced –> Performance [Settings]

В этом окошке нужно запомнить расположение галочек, снять ВСЕ, применить (все станет ужасным и олдскульным 🙂 ), выставить как было и снова применить. Все.

P.S.

После изменений, скин будет дефолтный, так что придется выставить другой, если использовался.

Facebook + CSS

В Фейсбуке меня страшно бесила сортировка, по умолчанию записи сортируются не пойми как, каждый раз выбирать сортировку по дате утомляло и я стал искать приемлемый вариант. Нашел замечательный плагин – Social Fixer. Настроек там очень много, можно долго экспериментировать, есть даже набор стилей оформления страницы. Для неискушенных пользователей все просто и понятно, а для гиков есть возможность прописывать свои стили CSS. Хотя, и неопытные пользователи могут воспользоваться готовыми рецептами со специальной страницы плюшек.

Не так давно Фейсбук был оптимизирован для левшей (другого объяснения я не знаю)) – колонка с постами была сдвинута вправо, что многим очень не нравится. Исправить ситуацию можно одним простым сниппетом:

._4_7u { float: left !important; }
._3rbg { float: right !important; }

В общем, пользуйтесь на здоровье.

P.S.

В Интернетах еще рекомендуют Stylish и следующий код:

@-moz-document domain(facebook.com) {
  ._493u ._4_7u {
    float:left !important;
    margin-left:0px !important;
  }
  ._493u ._3rbg {
    float:right !important;
    margin-left:15px !important;
  }
}

Что, впрочем, ровно то же. Блоки удобно смотреть в “Инструментах разработчика” Google Chrome.

WYSINWYC – What you see is not what you copy

В сети появилось несколько сообщений об интересной уязвимости: при копировании текста с веб-сайта можно скопировать скрытый текст, который может выполнить что угодно. При вставке текста вы его можете увидеть, но не сможете отменить его исполнение. Примечательно, что при выделении строки тройным кликом, строка со скрытым текстом не выделяется по-нормальному, выделяется только кусок строки. В общем, доверяй, да проверяй, самым надежным все же остается ручной ввод команд.

Звонкиперипетии

Если вы еще не смотрели “Прометей”, то обязательно посмотрите. В 3D. А если вы не гик и ничего не поняли, то можете перечитать сокращенный сценарий и вспомнить все, что не знали или забыли. Настоятельно рекомендую к прочтению.

Прометей

Критическая уязвимость в PHP

Компьютерная группа реагирования на чрезвычайные ситуации (CERT) опубликовала уведомление об утечке информации о критической уязвимости в PHP, которая позволяет запустить произвольный код на сервере или просмотреть исходный код любого PHP-скрипта, выполняемого в CGI-режиме (используется некоторыми хостинг-провайдерами). Cкрипты, выполняемые с использованием mod_php и FastCGI (например, связки nginx с php-fpm), не подвержены проблеме.

Опасность уязвимости усугубляет тот факт, что несмотря на то, что разработчики PHP были уведомлены о проблеме ещё 17 января, а 23 февраля был отправлен дополнительный запрос от имени CERT, уязвимость остаётся неисправленной. Проблема вызвана ошибкой, допущенной в 2004 году. Интересно также то, что утечка информации возникла из-за оплошности разработчиков PHP, поместивших информацию о проблеме в публичный трекер ошибок, до момента выхода исправления с устранением уязвимости.

via Opennet.ru

Подробности уязвимости опубликованы, так что уже можно обсуждать возможности эксплуатации этой дырки.

Уязвимость позволяет проводить сразу несколько видов атак:

Продовження

Невозможность установки расширений

Не так давно я писал, как можно вручную установить расширения для Google Chrome, если при установке из магазина у вас возникает ошибка. После недавних обновлений Chrome, решил снова попробовать что-то установить, вдруг починили 🙂

К сожалению, нет, теперь вываливается такая ошибка:

Could not install package: 'COULD_NOT_GET_TEMP_DIRECTORY'

Причина все та же, – профиль находится на динамическом диске.

How to fix

Для обхода этого глюка можно сделать финт ушами: вынести данные профиля на раздел, который находится на обычном диске. Я создал отдельный каталог, скопировал в него все данные из User Data, при помощи Link Shell Extension (LSE) закинул junction в папку
C:\Documents and Settings\USERNAME\Local Settings\Application Data\Google\Chrome
и переименовал ее в User Data. Ярлык для этого не подходит(!).

ChromeJunction

Теперь без проблем устанавливаются любые расширения.

Единорог, какаяющий радужками

unicornlike

Хотите радугу в консоли? Нет ничего проще:

~> gem install lolcat
~> cd /usr/ports/*/cowsay && make install clean
~> rehash
~> fortune | cowsay -f turtle | lolcat

Конечно, если у вас вдруг не установлен Ruby и gem, то придется чуть дольше повозиться.

Цитата о шоколаде как раз в тему. Розетка отменила мои заказы, сделал заказы в Соколе, сэкономил гривен 40, купил себе шоколадку Classic Wheels =) Мелочь, а приятно))