Как стать автором
Обновить
4
0

Пользователь

Отправить сообщение

Новое в CSS3: многоколоночность, flexbox, сеточная разметка

Время на прочтение2 мин
Количество просмотров92K
Веб развивается, появляются все новые возможности разметки страниц для верстальщиков, в том числе в этом помогают новые свойства в CSS. В этой статье я описал некоторые из них: многоколоночность, flexbox и сеточная разметка.

Поддержку новых функций браузерами можно проверить на сайте caniuse.com:



Читать дальше →

Новое для веб-дизайнера за сентябрь 2012

Время на прочтение1 мин
Количество просмотров68K
Сделал небольшую подборку новых полезных материалов для веб-дизайнеров за сентябрь 2012. Надеюсь, будет полезна хабровчанам.

Полезные сервисы


Easel.io — отличный сервис для прототипирования прямо в браузере.

Читать дальше →

Pictonic — необычный иконочный шрифт

Время на прочтение1 мин
Количество просмотров30K

В последнее время появилось множество иконочных шрифтов для нужд веб-дизайнеров, но такой как Pictonic я вижу впервые. Это «логотипный» иконочный шрифт, где собрано более 220 логотипов известных сервисов, браузеров, операционных систем, языков программирования и т.д. Среди символов конечно нет русскоязычных сервисов.
Читать дальше →

CSScomb: сортировка CSS-свойств с базовой поддержкой препроцессоров и пряниками

Время на прочтение6 мин
Количество просмотров49K
Буквально вчера на Smashing Magazine был опубликован мой текст про CSScomb. Так как узначально я писал его на русском языке, а затем переводил на английский, то я решил опубликовать оригинальный вариант на Хабре.

На момент написания этой статьи браузеры поддерживают около 200 CSS-свойств. Почти все из них вы используете в своих проектах. Самое время задуматься о консистентности не только форматирования кода, но и порядка свойств в рамках каждого селектора. Если вы следите за вашим code style, то эта статья для вас. Представляю вашему вниманию простой способ автоматической сортировки свойств в CSS-коде ваших проектов.

CSScomb.ru

CSScomb — утилита для сортировки CSS-свойств в рамках каждого селектора по заданному порядку. Алгоритм CSScomb максимально повторяет действия веб-технолога при работе с CSS-кодом. Для пересортировки обычно нужно перемещать строки относительно друг друга, учитывая комментарии в коде, многострочные записи значений свойств, хаки и всё, что может встретиться в файле любого серьезного проекта. Это довольно скучное занятие. Но CSScomb без проблем сделает это вместо вас.

Алгоритм CSScomb по своей природе «думает» как человек редактирующий текст, а не как слепой робот, разбирающий CSS по косточкам. Это позволяет утилите оставаться простой.

А теперь немного подробностей для тех зануд и перфекционистов, кому это по душе.
Покажите подробности!

I2P: Принципы функционирования основных сервисов сети

Время на прочтение3 мин
Количество просмотров53K


Сегодня мы поговорим о том, что такое NetDB, SusiDNS и о начальной инициализации сети I2P.

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

И у заблокированного ресурса есть два пути:
1) Надеяться, что пользователь будет заходить на сайт через proxy/VPN
2) Перенести сайт в децентрализованную, анонимную сеть
Читать дальше →

Необычное переполнение жесткого диска или как удалить миллионы файлов из одной папки

Время на прочтение4 мин
Количество просмотров159K

Предисловие


Скорей всего, матерым системным администраторам статья будет не очень интересна. В первую очередь она ориентирована на новичков, а также на людей, которые столкнулись с подобной проблемой — необходимостью удалить огромное количество файлов из одной папки в ОС Linux (Debian в моем случае), а также с закончившимся местом на диске, когда df -h выдает что почти 30% свободно.
Читать дальше →

Сложные методы авторизации

Время на прочтение2 мин
Количество просмотров6.4K

Вместо предисловия


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

Много полей ввода для ввода email адреса



На форме авторизации находится некоторое число полей ввода привязанных к сетке.
Ключ для входа — это связка: email + ключ.
Например:
pupkin@mail.ru
F2C1

Логин записываем в ячейку F2, адрес почтового сервера с собакой — в ячейку C1.
Читать дальше →

Defense Distributed: огнестрельное оружие с открытым исходным кодом

Время на прочтение1 мин
Количество просмотров11K
Полагаю, что это было неизбежно в хорошем смысле. Некие друзья свободы начали проект, целью которого является разработка и распространение открытого исходного кода чертежей такого огнестрельного оружия, которое может быть распечатано 3D-принтером. Вы можете прочесть об этом на сайте Defense Distributed.

Я одобряю это, разумеется. Я одобряю любую разработку, которая затрудняет для правительств и для преступности их монополию на применение силы. По мере того, как 3D-принтеры будут дешеветь и распространяться повсеместно, этот проект может стать крупным шагом в правильном направлении.

Дайджест интересных новостей и материалов из мира айти за последнюю неделю №17 (4 — 10 августа 2012)

Время на прочтение5 мин
Количество просмотров17K
Предлагаем вашему вниманию очередную подборку с ссылками на новости, интересные материалы и полезные ресурсы.

Читать дальше →
12 ...
12

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность