молодой динамично развивающийся
чудный-чудный день

@темы: microblog

23:42

молодой динамично развивающийся

На сайте Kino-Govno.com появился отрывок без цензуры №2 фильма «Двойной КОПец»:



Обсудить | Информация о фильме | Другие трейлеры


@темы: КГ, Веселое, Кино

02:15

молодой динамично развивающийся
а я задрачиваю на бхоп-серверах:


молодой динамично развивающийся


@темы: microblog

молодой динамично развивающийся
http://webreading.ru/
Долго они, конечно, не протянут. Но хотелось бы.

@темы: microblog, Книги

молодой динамично развивающийся
Вчера познакомился с милой девочкой из Донецка. Мы с ней круто провели вечер в ресторане, мило болтали на самые разные темы. Потом пошли ко мне, и у нас была прекрасная ночь. Девочка сделала мне превосходный минет. Но наутро я проснулся и понял, что она ушла. А вместе с ней ушла и моя любимая зажигалка.

@темы: microblog, Копипаста

молодой динамично развивающийся
вот так взял и ни с хуя перестал работать микрофон в моих SteelSeries 5H. Ну что за ебаное говно.

@темы: microblog

молодой динамично развивающийся

Чудеснов поделился ссылкой

Новая верстка страницы результатов поиска

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


Что же нового


Благодаря концепции независимых блоков, поддержка и разработка страницы с результатами поиска стали проще. Те, кто был на наших субботниках, посвященных верстке, или смотрел записи (1, 2), слушал наши доклады на других конференциях — знают, насколько это удобно.

Мы пошли дальше, развивая эту идею до концепции Абсолютно Независимых Блоков, что позволяет писать очень эффективный с точки зрения производительности CSS. Один элемент — одно правило.


Тут лирико-техническое отступление: дело в том, что браузеры читают CSS-правила справа-налево. Например, если у вас написано правило .b-my-block .title a {color: #f00;}, то браузер сначала выберет все элементы <a> на странице, потом выберет все <a>, у которых есть элемент-предок с классом title, потом только те <a>, у которых элемент-предок с классом title, у которого есть элемент-предок с классом b-my-block.


Поэтому мы приняли решение, и вся новая верстка в Яндексе делается с АНБ. Правило выше должно быть записано как: .b-my-block__title__a. Двойное подчеркивание — признак того, что это элемент блока. Подробнее в клубе Блок, Элемент, Модификатор.


Конечно, это раздувает HTML: теперь у всех элементов, у которых есть CSS-свойства, появляются классы, и чем глубже находится элемент, тем длиннее у него класс.


Однако если вы уже посмотрели код страницы, то заметили, что никаких длинных классов нет: мы сокращаем все уникальные длинные имена классов до буквенных сокращений вида <div class="ac">. Такая замена происходит на всех уровнях: статическая верстка, стили, шаблоны и скрипты.


Делаем мы это с помощью маленькой утилиты jeanny, специально написанной верстальщиком поиска.


При изменении или добавлении элементов на странице существующая таблица замен сохраняется. Таким образом, закешированные стили не затрагиваются.


Отдельно про стили. Мы разделили весь CSS на ядро, которое подключается внешним файлом и кешируется, и опциональные элементы: различные колдунщики, спецсниппеты. Стили таких элементов подключаются inline в HTML-код страницы.


В результате


  • мы получили удобную в поддержке верстку, уменьшили в два раза размер CSS (было 22Кб, стало 12Кб),
  • уменьшили время отрисовки страницы, особенно это заметно в IE6/7, где скорость увеличилась более чем на 100%.

Впереди много планов и экспериментов. Следите за новостями.


<verstka/>
Батя грит малаца.

@темы: ya.ru:link, Кодинг, Яндекс

молодой динамично развивающийся
Хочу забацать лого вконтактика в PSD. Трабл с буквой «В»: у меня есть фигура «rounded rectangle» и собсно буква с некоторыми стилями. Как мне а) сделать из буквы маску б) вырезать по этой маске кусок прямоугольника, и при этом чтобы все осталось в векторе? =)

@темы: microblog

16:31

молодой динамично развивающийся
Пишет  Линда Кайе:
#post-id: 3494-03-45
#original-date: 18.02.2010 Thu
#original-time: 3:45 AM
#original-day:  3494
#original-host: WinXP Home SP3 (Build 2600)

Чудесно ^^



#music: Scooter\Sheffield\Space Cowboy
URL записи

16:07

молодой динамично развивающийся

Чудеснов вывесил фотку



@темы: ya.ru:photo

14:01

ололо

молодой динамично развивающийся
ХОККУ ОТ LIVE1000
alex_chudd

не только то как правильно жить
не только то как правильно жить.
послушать

Составить хокку!


@темы: ya.ru:text

молодой динамично развивающийся
Маца — лучший подарок.

@темы: microblog

молодой динамично развивающийся
Вот взять мою страсть к долгим спорам: зачем все усложнять, закатывать баталии с альтернативно-ПГМнутой тян о ее ПГМ? Ведь есть же люди, которым интересно не только то, как правильно жить. Это хипстер-вей, но «500 дней лета» реально мне помогают в этом году :D

@темы: microblog

молодой динамично развивающийся
молодой динамично развивающийся
Сервер всегда прав.

@темы: microblog, Афоризмы

23:17

молодой динамично развивающийся
 Сарказм пишет:
25.11.2009 в 22:27
Что случилось бы, поспорь я с кем-нибудь молчать всю жизнь и не общаться? Первый день молчания я бы думала об этом каждую секунду и была уверена, что продержусь всю жизнь. На второй день я бы позвонила.


нахуй-нахуй-нахуй такую дружбу по интересам

@темы: Репостинг

молодой динамично развивающийся
radioheadца решил послушать. хороший аккомпанемент для жалости к себе.

@темы: microblog

молодой динамично развивающийся
http://mts.ru/2 — ололо. Пока другие операторы предоставляют «кредиты», позволяя пользоваться сетью при балансе -100 руб., МТС просто устанавливает для тех, у кого вечно два рубля на счету, 200%-е тарифы.

@темы: microblog

23:00

молодой динамично развивающийся

Чудеснов сменил настроение на:

тест

@темы: ya.ru:status