Архив Автора: arbaouche

5 генераторов CSS3

Жизнь становится проще, когда приходят они — генераторы: новичкам они помогают добиться результатов без глубоких знаний и вообще освоить принципы работы, а людям с опытом — сэкономить время.

Вот несколько генераторов CSS3-кода, которые показались мне наиболее полезными.

Ultimate CSS Gradient Generator
Помню, вид градиента, созданного не в графическом редакторе, а парой строк кода поразил меня: это буквально казалось чем-то магическим. Но, как и всегда, со временем магия превращается в обыденность. Представленный генератор, на мой взгляд, обоснованно использует слово «ultimate» (максимальный, предельный) в своем названии: на первый взгляд кажется, что параметров совсем немного, но стоит только начать с ними работать, как сразу понимаешь, что добиться можно многого.

Button Maker
Для желающих создать особенную, свою кнопку. Вы можете изменить размер кнопки, шрифта и округления углов (данные параметры редактируются «на глаз» при помощи полосы прокрутки), градиент (верхний и нижний), цвет верхней границы, цвета текста и самой кнопки в «спокойном» состоянии, при наведении и нажатии. Для того, чтобы увидеть сформированный код достаточно нажать на саму кнопку.

CSS Border Radius Generator
Симпатичный генератор округления углов рамки, который может многим показаться слишком простым и малофункциональным, однако лично меня этот минимализм и подкупил. Указываем значение для каждого угла (или одно общее) и получаем желанный код (WebKit, Gecko, CSS3).

CSS3 Shadows Generator (Box-Shadow)
Добавление тени элементу с использованием следующих параметров: размер (длина тени), цвет, прозрачность, размытие, вид тени (внешняя или внутренняя), сдвиг (по горизонтали и вертикали).

В конце я хотел бы выделить css3.me — на мой взгляд, наилучший вариант, для начального уровня, который совмещает в себе функции вышеприведенных генераторов, оставаясь при этом чрезвычайно простым и понятным.

Начинаем изучать CSS3

В простого обывателя или человека, пожелавшего освоить веб-программирование, одно лишь название — «Каскадные таблицы стилей третьего уровня» — может вселить ужас. CSS3, конечно, выглядит менее устрашающе, но, являясь, по сути, лишь аббревиатурой английского Cascading Style Sheets, не становится от этого понятнее.

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

Впрочем, достаточно пробежаться глазами по следующей сравнительной таблице, чтобы понять, что с проблемами может столкнуться даже опытный программист: масштаб нововведений и многочисленность уникальных браузеров дадут (и часто дают) о себе знать. Приведенная таблица довольно красочно (в том числе, в буквальном смысле) иллюстрирует насколько революционные изменения способен привнести CSS3 на экраны наших компьютеров, планшетов и телефонов: достаточно сказать, что некоторые нововведения браузеры пока не способны воспроизвести (или делают это некорректно).

В общем, нет никаких сомнений, что изучение CSS3 будет интересным и полезным.

551 лет неудержимости

16 августа в прокат вышло продолжение фильма «Неудержимые» — «Неудержимые 2». Данный боевик примечателен тем, что в нем снялись ветераны этого жанра кино: Сильвестр Сталлоне, Арнольд Шварценеггер, Дольф Лундгрен, Чак Норрис, Жан-Клод Ван Дамм, Брюс Уиллис, Джет Ли, Джейсон Стэтхэм, Терри Крюс, Рэнди Кутюр.
С первых минут просмотра фильма в моей голове засела идея посчитать каков общий возраст всех вышеназванных «старичков»?
Обратившись к старой доброй попрошайке «Википедии», я выяснил, что герои моего детства отжили в совокупности 551 год.
Если продолжить считать и фантазировать, то в таком случае история «неудержимых» началась в далеком 1461 году.

Мигель Эндара, «Герой»

Мигель Эндара, «Герой»

Картина Мигеля Эндара (Miguel Endara) «Герой» (Hero) была нарисована за 210 часов путем нанесения… приблизительно 3,2 млн точек.

Процесс создания этой выдающейся работы художник зафиксировал на камеру:

Как важно быть осторожным

Мальчик получает стрелой в тыкву вместо яблока

«Осторожность никогда не бывает излишней.» (Квинт Гораций Флакк.)

Блоги на Tumblr: Pretty colors

Pretty colors
В минуты мучительного поиска при выборе цвета для кода, а также просто из любопытства, можно уделить немного времени на пролистывание этой, кажется, бесконечной разноцветной ленты с HTML кодами. Очень интересная задумка.

838 метров за 90 дней

В то время, пока срок сдачи нового стадиона футбольного клуба «Зенит» продолжает отодвигаться, а фантастический бюджет строительства — расти, китайская строительная компания Broad Sustainable Building (BSB) объявила о намерении построить 838-метровый небоскреб Sky City, который станет самым высоким зданием на планете (сейчас таковым является Burj Khalifa высотой 828 метров). Стоимость проекта оценивается в 628 млн долларов США.

Данный проект интересен ещё и тем, что застройщик обещает воздвигнуть такое огромное здание за 90 дней, то есть за три месяца. Если план BSB кажется вам фантастичным, посмотрите на строительство 30-этажного здания за 15 дней:

Для справки: вышеупомянутый стадион «Зенита» (имеющий условное наименование «Футбольный стадион в западной части Крестовского острова«) строится с 2006 года (сроки окончания строительства известны только Богу), при этом бюджет данного проекта вырос с 6,9 млрд рублей до 44 млрд рублей (то есть приблизительно 1,4 млрд долларов США).

Идеальная ставка

Сегодня матчем в Варшаве между сборными Польши и Греции начнется Евро-2012.

В наше время интерес к любому спортивному мероприятию (и уж тем более к такому знаковому как Чемпионат Европы по футболу) связан не только с вниманием к любимой команде, но и спортивными ставками.

Я среди тех, кто также порой делаю ставки на футбол и выработал небольшое правило, которое помогает мне получать удовольствие от любого исхода матча.

Всё предельно просто: я делаю ставку на самый неприятный результат (то есть на победу соперника либо на ничью, если она «смерти подобна»). Если победит команда, за которую я болею, то радость от этого события затмит горе от потерянных денег; если же случится наоборот, счастье от выигранной ставки сгладит горечь поражения.

Так, к примеру, я поступил в финале Лиги чемпионов, в матче «Баварии» и «Челси». Являясь болельщиком «Тоттенхэм Хотспур», я был заинтересован в победе мюнхенской команды, так как от результата этого матча зависело, какой из лондонских клубов примет участие в Лиге чемпионов в следующем сезоне: «Челси» (в случае победы над «Баварией») или «Тоттенхэм Хотспур». Поэтому я сделал ставку на победу треклятого «Челси».

Не сказать, что выигранные 800 рублей (я принципиально не делаю крупных ставок) вызвали у меня бурю эмоций, но, действительно, обидная потеря путевки в Лигу чемпионов любимой команды была перенесена значительно легче, чем могло быть.

Переезд на AMBIVALENT.ru

После месяцев размышлений, решили все-таки сменить домен и начать там вести блог “с нуля”.

Теперь мы на домене AMBIVALENT.ru.

Постараемся переосмыслить архитектуру, основываясь на последних тенденциях. Писать также, обо всем интересном в Интернете, обсуждать херовые дизайны и тому подобное. Также, стали появляться материалы и из простой жизни… Ну и куда уж там без юмора. Ну а главное, постараемся наконец-то начать писать регулярно и емко!

Любимый QR-код в кармане

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

Я, к примеру, распечатал себе следующий QR-код,

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

Здесь раскрывается вся прелесть этого замысловатого рисунка: послал человека и нет никакого дискомфорта! Мамы с колясками не смотрят на тебя осуждающим взглядом, ты сам не чувствуешь неловкости перед ними, а тот болван даже и не понял, что ты с ним сделал — красота!