background preloader

Online CSS3 Code Generator With a Simple Graphical Interface - EnjoyCSS

Online CSS3 Code Generator With a Simple Graphical Interface - EnjoyCSS
Its handy and easy-to-use UI allows you to adjust rich graphical styles quickly and without coding. The main features: 2D and 3D transformsmultiple complex transitionsmultiple linear and radial gradientsmultiple box and text shadowscustom fonts (including google fonts)and much moreYou’ll be able to play with all EnjoyCSS parameters just like in photoshop or illustarator (with sliders, colorpickers and etc) combining all possible CSS3 style capabilities for the same element. All required CSS code will be automatically generated by EnjoyCSS. You can easily copy-pase all the code into your environment or get the code for each style aspect separately, e.g., code for each gradient, shadow or transform. EnjoyCSS has its own gallery of ready CSS solutions that can be used for your experiments with styles. For sure, EnjoyCSS delivers the required vendor prefixes, cross-browser compatibility, code quality and code size. Appreciate your time and money! Check our feed! Alexandr Lukashevich (designer) Related:  33 bita

30 CSS-фреймворков для адаптивного веб-дизайна Заметил, в последнее время на любое упоминание Twitter Bootstrap, минимум один человек отмечает, что «слишком много его стало». Большинство все устраивает, но некоторым он уже приелся и они хотят чего-то нового. Поэтому решил написать статью со сборником css-фреймворков, думаю каждый сможет найти что-нибудь для себя. Twitter Bootstrap Извиняюсь перед теми, кто его ненавидит, но все-таки в этом списке нельзя его не упомянуть. Responsive Grid System Разработчик утверждает, что это не фреймворк, и не набор заготовок, и говорит, что это быстрый и простой способ создать адаптивный веб-сайт. Можно указать любое количество колонок, от 2 до 12. 1140 CSS Grid Разметка 1140px, рассчитана под 1280px-мониторы. Skeleton Также уже не раз здесь упоминался, поэтому сразу описание: The Semantic Grid Не нашел ни одного упоминания на хабре, хотя может быть у меня поломался поиск… Frameless Grid Ищете адаптивный дизайн, но ненавидите резиновые разметки? Gumby Framework «Фреймворк, с которым вы уже знакомы». Kube

SASS против LESS «Какой препроцессорный язык стоит использовать для CSS?» является очень актуальным вопросом в последнее время. Несколько раз меня спрашивали об этом лично, и казалось бы, каждые пару дней этот вопрос поднимался в сети. Очень приятно что беседа перешла из темы о плюсах и минусах препроцессинга к обсуждению какой же язык является лучшим. Если быть кратким: SASS. Немного развернутый ответ: SASS лучше по всем пунктам, но если вы уже счастливы с LESS — это круто, по крайней мере вы уже упростили себе жизнь используя препроцессинг. Развернутый ответ: ниже График обучения с Ruby и командной строкой Единственным пунктом является синтаксис. Победитель: нет. В помощь CSS3 С любым из языков вы можете создавать собственные примеси для упрощения жизни с префиксами. Так что все это сводится к следующему: у SASS есть Compass, а у LESS его нет. Победитель: SASS Способности языка: логика/циклы LESS позволяет создавать «защищенные примеси». После использования вы получите подходящий фон: Лаконичный кусок кода:

Как сверстать веб-страницу. Часть 2 — Bootstrap Введение Уважаемый читатель, эта статья является второй частью цикла статей, посвященных вёрстке. В первой части мы верстали шаблон Corporate Blue от студии Pcklaboratory с помощью стандартных средств на чистом HTML и CSS. В данной статье мы попробуем сверстать этот же шаблон, но с помощью CSS фреймворка Bootstrap 3. Преимущество использования CSS фреймворков заключается в том, что верстальщику не нужно думать о многих нюансах верстки, которые за него уже продумали создатели фреймворков. Недостатком использования фреймворков является тот факт, что странице придется целиком «нести» за собой лишние стили фреймворка, даже если она использует лишь их малую часть. Об использовании Bootstrap В настоящее время есть несколько способов работы со стилями Bootstrap. Без использования LESS Для новичков сам Bootstrap рекомендует следующий подход: нужно скачать с сайта скомпилированный Bootstrap и положить его в свой проект, ничего не изменяя. С использованием LESS Создание проекта Предварительный осмотр <!

The Python Tutorial Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms. The Python interpreter and the extensive standard library are freely available in source or binary form for all major platforms from the Python Web site, and may be freely distributed. The same site also contains distributions of and pointers to many free third party Python modules, programs and tools, and additional documentation. The Python interpreter is easily extended with new functions and data types implemented in C or C++ (or other languages callable from C). This tutorial introduces the reader informally to the basic concepts and features of the Python language and system.

Алгоритмы и структуры данных — шпаргалка 27 октября 2012 в 12:57 Пару недель назад, необходимо было освежить информацию в голове информацию по структурам данных и алгоритмам для собеседования. Первым делом полез на www.coursera.org, где хотел пробежаться по некоторым лекциям курса Алгоритмы, там же были две сводные таблички, которые в процессе изучения курса взял на заметку — отлично помогали запомнить сложность операций. Но, к моему удивлению, материалы пройденного курса стали недоступны. Структуры данных: Только зарегистрированные пользователи могут оставлять комментарии.

Тонкости использования языка Python: Часть 1. Версии и совместимость Введение В последнее время появилось множество публикаций, посвященных языку программирования Python. Эта популярность, кроме вездесущей "моды" на новые языки и технологии программирования, во многом связана с тем, что Python на практике доказал свою исключительную эффективность для быстрой разработки программного обеспечения. Несмотря на то, что временами скорость разработки достигается за счёт снижения надёжности и качества получившегося кода, во многих ситуациях такой "размен" оказывается оправдан. Это главное достоинство Python, и поэтому разработчикам, даже являющимся экспертами в других языках программирования, например, C++ или Java, стоит включить в свой арсенал и Python, не как основной язык, но как быстрый инструмент для прототипирования и проверки различных предположений. В начало Возможности Python За счёт ряда своих притягательных особенностей, Python приобрёл множество сторонников и начал активно использоваться в самых различных областях: Версия 2 или версия 3? Примечание.

Программирование на Python: Часть 1. Возможности языка и основы синтаксиса Стоит ли изучать Python? Python – это один из наиболее популярных современных языков программирования. Он пригоден для решения разнообразных задач и предлагает те же возможности, что и другие языки программирования: динамичность, поддержку ООП и кросс-платформенность. Разработку Python начал Гвидо Ван Россум (Guido Van Rossum) еще в середине 1990-х годов, поэтому к настоящему времени удалось избавиться от стандартных «детских» болезней, существенно развить лучшие стороны языка и привлечь множество программистов, использующих Python для реализации своих проектов. Многие программисты считают, что необходимо изучать только «классические» языки программирования, такие как Java или C++, так как другие языки все равно не смогут обеспечить таких же возможностей. Изучить в совершенстве два таких языка как Java и C++ достаточно сложно и заняло бы много времени; кроме того, многие аспекты этих языков противоречат друг другу. В начало Архитектура Python Среда исполнения Python Начало работы с Python

Советы Google по кодированию на языке Python. Часть вторая: советы по форматированию исходного кода Будьте уверены в использовании правильного стиля для модуля, функции, метода или строкового комментария. Строки документации. Python имеет уникальный стиль комментирования — строки документации. Модули Каждый файл должен содержать в себе шаблон лицензии. Функции и методы Используемый в этом разделе термин (функция) относится к методам, функциям и генераторам. Классы Классы должны иметь строку документации ниже своего объявления. class SampleClass(object): """Summary of class here. Блоки и инлайновые комментарии Последнее место, которое должны иметь комментарии — это хитрые места в коде. if i & (i-1) == 0: Чтобы улучшить читаемость, такие комменарии должны находиться на расстоянии по меньшей мере 2-х пробелов от кода.

Related: