Дизайнерская компания Volkside сделала подарок веб-разработчикам, выпустив бесплатный букмарклет Wirify, с помощью которого можно отобразить каркас (wireframe) любого сайта одним щелчком мыши. Полезная вещь, чтобы быстро оценить некоторые аспекты дизайна сайта: модульную систему вёрстки, визуальную иерархию, свободное пространство, симметрию, золотое сечение, правило третей и т.д.
blink @blink
Пользователь
Пять бесплатных инструментов для выбора цветовой схемы сайта
2 мин
233KПеревод
Один из самых важных факторов при создании уникального и узнаваемого дизайна — цвет. Грамотный выбор цветовой схемы может определить успех или провал сайта. Когда посетитель бросает первый взгляд на веб-страницу, то выбранные вами цвета посылают ему мгновенное сообщение об этой странице. К счастью, существует много инструментов, которые помогут выбрать правильную цветовую схему. Вот пять лучших из них.
+120
Стремимся к минимализму (подборка сайтов, где можно черпать вдохновение)
1 мин
33KНи для кого не секрет, что в настоящее время многие стремятся к минимализму в дизайне чего бы то ни было. Действительно, когда нет ничего лишнего, то повышается и восприимчивость информации. Но это все лирика. Сказано было это еще до меня и много. Предлагаю вашему вниманию подборку сайтов, посещение которых может направить ваши мысли по поводу разрабатываемого дизайна в нужное русло.
+100
Что почитать на выходных? Рекомендуем
2 мин
1.4KЭто подборка статей на тему веб-разработки на платформе .NET (и не только). За день перед выходными я предлагаю набор интересных ссылок, которые стоит посетить в свободные минуты на выходных, чтобы узнать что-то новое и интересное.
Вы можете следить за циклом этих советов по следующей ссылке.
Темы номера:
Вы можете следить за циклом этих советов по следующей ссылке.
Темы номера:
+24
Что почитать на выходных? Рекомендуем
2 мин
1.9KЭто первый, пробный выпуск подборки интересных ссылок на статьи по разработке веб-приложений на платформе .NET (и не только). Сегодня я представляю первую подборку статей, которые будет полезно почитать в свободные минуты на выходных. Большинство статей написаны на английском, но, со временем, я надеюсь публиковать больше ссылок на русскоязычные статьи.
Тема номера:
Мега-подборка видео-материалов по разработке на ASP.NET WebForms, ASP.NET MVC и WebMatrix:
Тема номера:
Мега-подборка видео-материалов по разработке на ASP.NET WebForms, ASP.NET MVC и WebMatrix:
- 35 видео: что нового в ASP.NET и быстрое введение в новые функции [link];
- 114 видео: руководства по доступу к данным в ASP.NET [link];
- 155 видео: руководства по AJAX, AJAX Control Toolkit [link];
- 29 видео: руководства по вопросам безопасности ASP.NET [link];
- 17 видео: введение в разработку на WebMatrix [link];
- 24 видео: работа с IIS, развертывание ASP.NET-сайтов [link];
- 61 видео: руководства по построению приложений на ASP.NET MVC [link];
- 17 видео: руководства по доступу к данным в ASP.NET MVC [link];
- 5 видео: руководства по вопросам безопасности в ASP.NET MVC [link].
+27
Примеры xpath-запросов к html
4 мин
528KXpath — это язык запросов к элементам xml или xhtml документа. Также как SQL, xpath является декларативным языком запросов. Чтобы получить интересующие данные, необходимо всего лишь создать запрос, описывающий эти данные. Всю «черную» работу за вас выполнит интерпретатор языка xpath.
Очень удобно, не правда ли? Давайте посмотри какие возможности предлагает xpath для доступа к узлам веб-страниц.
Очень удобно, не правда ли? Давайте посмотри какие возможности предлагает xpath для доступа к узлам веб-страниц.
+53
PHP и Dropbox. Удаленное хранилище пользовательских файлов
3 мин
15KПрименение
Довольно часто при разработке веб-приложений приходится задумываться над вопросом организации стабильного хранилища пользовательских файлов. И если при этом мы ограничены дисковым пространством, то создание обмена файлами средней тяжести, да еще и с резервным копированием оных, сильно нас озадачивает.
Решение
В качестве решения я предлагаю схему PHP<->Dropbox. Dropbox нам интересен тем, что каждому новому пользователю выделяеся 2Gb виртуального дискового пространства, а так же возможность отката на предыдущие версии файлов. Это обеспечивает нам стабильное хранилище, в котором не возникнет случаев безвозвратно удаленных файлов.
+70
Настройка и оптимизация MySQL сервера
9 мин
313KВ этой статье будут описаны различные настройки MySQL, преимущественно те, которые влияют на производительность. Для удобства все переменные разделены по разделам (базовые настройки, ограничения, настройки потоки, кэширование запросов, тайминги, буферы, InnoDB). Сначала уточним имена некоторых переменных, которые изменились в версии 4 MySQL, а в сети продолжают встречаться и старые и новые варианты имен, что вызывает вопросы.
+162
Скринкасты о том, как резать и натягивать
1 мин
11KЧтобы было понятно о чем речь, прикладываю 3 скринкаста, второй и третий под катом.
+111
Вышел Spree 0.30.0
1 мин
1.6KIntro: Spree — мощный и гибкий движок для создания интернет-магазинов, написанный на Ruby on Rails, распространяющийся под лицензией New BSD.
Спустя 5 месяцев напряжённой работы вышел первый релиз Spree, работающий на Ruby on Rails 3.0.
Основные изменения — структурные:
Кроме того улучшена работа с платежами, упрощена работа с надбавками, ну и конечно же сделано множество багфиксов и мелких улучшений.
Официальные примечания к релизу
Спустя 5 месяцев напряжённой работы вышел первый релиз Spree, работающий на Ruby on Rails 3.0.
Основные изменения — структурные:
- расширения стали gem'ами, да и сам движок стал набором из нескольких gem'ов: spree_core, spree_auth, spree_api, spree_dashboard, spree_promotions, spree_sample
- для настройки конкретного магазина больше не нужен site_extension, теперь все настройки можно сделать прямо в Rails.root
- из способов развёртывания исключен «Vendor mode», т.к. благодаря Bundler больше нет необходимости клонировать исходники Spree в директорию проекта, даже если Вы используете edge-версию или свой собственный форк
Кроме того улучшена работа с платежами, упрощена работа с надбавками, ну и конечно же сделано множество багфиксов и мелких улучшений.
Официальные примечания к релизу
+23
«Оптимизация» внешнего вида сайта в результатах поиска Яндекса
3 мин
16KВ сентябре мы участвовали в нескольких конференциях для оптимизаторов и разработчиков, рассказывая о новых возможностях от Яндекс.Вебмастера, которые могут помочь в оптимизации сайта. Вполне возможно, что информация из наших докладов может быть интересна и тем, кто не смог попасть на эти конференции. Поэтому мы сделали еще один вариант рассказа – для этого блога.
Компании, которые занимаются созданием сайтов и их оптимизацией, как правило, предлагают своим клиентам широкий спектр услуг. При создании сайта большое внимание уделяется работе над его интерфейсами и дизайну. Все понимают, что эффективный сайт должен быть визуально привлекательным и удобным. Когда речь заходит о продвижении, основной упор обычно делается на рекламу и высокие места по ключевым запросам в поиске. Из такого списка услуг выпадает один важный аспект: момент, когда пользователь переходит с высокого места в поисковой выдаче на красивый и привлекательный сайт.
А как сайт выглядит в поиске? Захочет ли пользователь вообще на него перейти? Очевидно, что на решение пользователя может повлиять в том числе внешний вид сниппета.
Компании, которые занимаются созданием сайтов и их оптимизацией, как правило, предлагают своим клиентам широкий спектр услуг. При создании сайта большое внимание уделяется работе над его интерфейсами и дизайну. Все понимают, что эффективный сайт должен быть визуально привлекательным и удобным. Когда речь заходит о продвижении, основной упор обычно делается на рекламу и высокие места по ключевым запросам в поиске. Из такого списка услуг выпадает один важный аспект: момент, когда пользователь переходит с высокого места в поисковой выдаче на красивый и привлекательный сайт.
А как сайт выглядит в поиске? Захочет ли пользователь вообще на него перейти? Очевидно, что на решение пользователя может повлиять в том числе внешний вид сниппета.
+55
Загрузочная флэшка за три шага
1 мин
190KПрошло уже больше месяца после опубликования первого поста. Вняв советам хабравчан, решили сделать мастер для создания загрузочной флэшки.
+64
Впечатляющие анимационные эффекты
2 мин
115KПеревод
С появлением jQuery, у веб-программистов появилась возможность создавать впечатляющие визуальные эффекты, не прибегая к использованию технологии flash. В данной статье представлено несколько ярких примеров того, каких потрясающих результатов можно достичь, используя стандартные средства браузера и свое воображение.
+230
Плагин для всплывающих подсказок Simpletip
2 мин
14KМинусы jQuery Tools Tooltip, плюсы SimpleTip, а так же немного о том, как решить некоторые проблемы его использования.
+49
Инструменты для работы с XML в Visual Studio 2008
8 мин
20KПеревод
XML используется повсюду от веб-служб, баз данных, конфигурационных файлов, до офисных документов. Эта статья познакомит вас с инструментальной поддержкой предлагаемой Visual Studio 2008, которая облегчает работу с XML. В статье рассматривается редактирование XML файлов, работа со схемами XML, отладка стилевых таблиц XSLT и расширение Visual Studio при помощи написания собственных XML дизайнеров.
+17
Двухколоночная верстка текста
2 мин
8.2KДанный топик — это не изложение азов на тему «Как сделать на своей странице две колонки с использованием div'ов и css». Передо мной стояла задача разбить монолитный текст на две колонки, подобно тому, как это делает MS Word. Стандартного тэга в css для этого не существует, поэтому пришлось немного потанцевать с бубном для решения поставленной задачи.
Ширина колонки с текстом очень сильно влияет на простоту восприятия информации пользователем. И поэтому, учитывая нынешнюю популярность широкоформатных мониторов, разбивка текста на колонки существенно увеличивает его «читабельность».
+36
Диалект Oracle SQL: Model в примерах. Часть 2
5 мин
19KЭто продолжение статьи о использовании расширения оператора SELECT — конструкции Model. Из первой части вы уже имеете представление о предназначении и некоторых особенностях её применения, а также знакомы с половиной синтаксиса. Далее будет разобрано несколько сложных примеров, а также дан анализ области применения и производительности.
+15
Диалект Oracle SQL: Model в примерах. Часть 1
10 мин
51KЛюбой разработчик, имеющий дело с генерацией отчётности из баз данных, регулярно сталкивается с построением громоздких запросов. Часто это бывает связано с ошибками проектирования БД, и, ещё чаще, со сложностями преобразования извлекаемых данных. К последним можно отнести применение итерационных методов вычисления, подсчёт промежуточных итогов по подгруппам, расчёты, в которых используются значения соседних строк выборки, сложное форматирование строк и подобные задачи. Такие преобразования часто выносятся с уровня БД на уровень сервера приложений или клиента, что сказывается на производительности и удобстве сопровождения кода. Для решения этих задач SQL СУБД Oracle предоставляет аналитические функции и оператор MODEL — о нём и пойдёт речь в этой статье.
+17
Обзор CMS по категориям
19 мин
84KВ мире существуют тысячи CMS для самых разных целей, самого разного качества, самой разной перспективы, стоимости, распространённости и так далее. Серьёзно опробовать их все — нереально. Поэтому когда я только знакомился с миром движков для сайтов, выбирать приходилось наугад. Ниже я опишу свои впечатления от знакомства с теми или иными движками для тех или иных целей. К некоторым приложу краткое описание особенностей, впечатление о прочих состоит только из заглядывания в админку. Заметки эти составлялись и редактировались в течении долгого времени, но сейчас я решил, что лучше опубликовать их в нынешнем виде, чем ещё полгода-год по чуть-чуть редактировать не добавляя ничего принципиально нового.
Преимущество отдаётся бесплатным движкам. Платные будут рассматриваться только для сравнения или от безысходности, т.е. если нет бесплатных аналогов. Также ограничение на технологии: php. О движках на перле и питоне я не более чем слышал, на шарпе и джаве имел дело с самописными.
Итак, рассматриваются
Преимущество отдаётся бесплатным движкам. Платные будут рассматриваться только для сравнения или от безысходности, т.е. если нет бесплатных аналогов. Также ограничение на технологии: php. О движках на перле и питоне я не более чем слышал, на шарпе и джаве имел дело с самописными.
Итак, рассматриваются
+130
Put.io вышел из беты и открыт для регистрации
2 мин
3.5K Спешу кого-то обрадовать, а кого-то и огорчить. Замечательный онлайн-сидбокс Put.io сегодня вышел из стадии бета-теста и открыл свои двери новым посетителям. Теперь не нужно клянчить инвайт по интернетам или сутками мониторить твиттер, ожидая раздач, при которых 300 штук улетают за 10-15 минут.
Кратко расскажу о проекте тем, кто не знает, о чем-таки идет речь.
Put.io – проект, позволяющий скачивать торренты на свой сервер на впечатляющих скоростях. Максимум, который я наблюдал воочию — 18Мбайт/с. Для меня, как жителя Беларуси, это просто космическая скорость. После завершения загрузки, вы можете закачать файлы на жёсткий диск или же просмотреть видео (если это, конечно, было содержимым торрента) в потоковом режиме с помощью браузера или любого плеера.
В добавок к этому, несмотря на то, что Put.io позиционирует себя как сервис по загрузке торрентов, на самом деле спектр его услуг ещё шире — сервис также поддерживает Rapidshare, и может использоваться в качестве онлайн-средства по резервному копированию.
Еще следует отметить, что после закачивания вашего торрент-файла, он остается на раздаче, пока не раздастся столько, сколько он сам весит. Т.е. фактически, это онлайн-сидбокс с единственным недостатком (недостатком ли?) — раздача до коэффициента 1. Что не очень выгодно смотрится в сравнении с отечественным проектом Torrentics, позволяющим раздавать без ограничений.
Кратко расскажу о проекте тем, кто не знает, о чем-таки идет речь.
Put.io – проект, позволяющий скачивать торренты на свой сервер на впечатляющих скоростях. Максимум, который я наблюдал воочию — 18Мбайт/с. Для меня, как жителя Беларуси, это просто космическая скорость. После завершения загрузки, вы можете закачать файлы на жёсткий диск или же просмотреть видео (если это, конечно, было содержимым торрента) в потоковом режиме с помощью браузера или любого плеера.
В добавок к этому, несмотря на то, что Put.io позиционирует себя как сервис по загрузке торрентов, на самом деле спектр его услуг ещё шире — сервис также поддерживает Rapidshare, и может использоваться в качестве онлайн-средства по резервному копированию.
Еще следует отметить, что после закачивания вашего торрент-файла, он остается на раздаче, пока не раздастся столько, сколько он сам весит. Т.е. фактически, это онлайн-сидбокс с единственным недостатком (недостатком ли?) — раздача до коэффициента 1. Что не очень выгодно смотрится в сравнении с отечественным проектом Torrentics, позволяющим раздавать без ограничений.
+11
Информация
- В рейтинге
- Не участвует
- Откуда
- Вильнюс, Литва, Литва
- Зарегистрирован
- Активность