Размытый фон

А давайте я вам расскажу, как делать размытый фон у дива. Ну почти как на этом сайте, пока я его не выпилил:

Размытый фон

Размытый фон

Главная идея в том, что нужно синхронизировать фон у основного дива (неразмытый) с фоном у наложенного дива (размытый). Я, например, делал это с помощью background-attachment: fixed.

<body>
  <div class="panel"></div>
</body>
body {
  background: url(bg.jpg) no-repeat center fixed;
}

.panel {
  background: url(bgblur.jpg) no-repeat center fixed;
}

Получается, что фон у body и у div.panel статичны относительно экрана, а потому синхронизированы относительно друг друга. Думаю, есть и другие способы синхронизации, но я их не рассматривал.

Eclipse

Когда-то давным-давно, еще в универе, я очень любил Eclipse. Бесплатный, постоянно развивающийся, с кучей всяческих плюшек для разработки. Eclipse PDT был верхом удобства для написания кода. Да и когда речь заходила о Java, я совсем не понимал, что такого есть в Идее, чего нет в Эклипсе.

Прошло время, Jetbrains выпустили PhpStorm. И он настолько превосходил PDT и Zend Studio по производительности и удобству, что стал практически неотъемлемой частью рабочего процесса.

Теперь, когда я пишу на Haskell, снова приходится воевать с Eclipse, потому что он всё больше меня раздражает своими тормозами. Но более адекватного редактора я пока не нашел.

PAE

Я всё время был уверен, что 32-битная опрерационка не может использовать больше 4 Гб памяти. Наивный! Сегодня на работе мне установили еще 4 Гб памяти. И я уже было думал, что нужно будет переустанавливать свою Kubuntu на версию amd64. Но когда загрузился, увидел, что все 8 гигабайт спокойно адресуются и работают. Полез в интернеты разбираться, как же так получается: работает то, что никак не должно работать. Ответ — Physical Address Extension. PAE был впервые добавлен в архитектуру процессора еще в 1995 году, а в Windows оно не работает из лицензионных соображений Microsoft (что, кстати, не помешало Microsoft включить PAE в серверных версиях 2003 и 2008). Для меня это еще один аргумент за использование линукса.

Вернуться, что ли, и дома обратно на i386? Свободной памяти станет еще больше.

Словарь словоформ русского языка

Этот пост устарел. Новая версия — тут

Обновил свой словарь для проверки русских слов в IntelliJ IDEA, PhpStorm, Eclipse и др. Должен подойти к любой программе, которая для проверки правописания использует файл со списком слов по одному в строке.

Всего в словаре 48 Мб и 2174526 словоформ, поэтому не удивляйтесь, когда IDE начнет есть больше памяти.

Исходный словарь в формате hunspell можно взять тут, скрипт для конвертирования на github.

IT_Ground

Завтра (14 июня) я буду в гостях у подкаста IT_Ground рассказывать о моей поездке на DevConf. Послушать можно будет в прямом эфире в девять вечера, либо в записи на несколько дней позже.

← СтаршеМоложе →