В поисках цветового вдохновения
Дата публикации: 07/06/2011Наткнулся на интересный сайт-сервис под названием сolorapi для подбора цветовых схем и поиска вдохновения. Сервис делает очень простую вещь. Вы вводите какое-нибудь ключевое слово, а он его использует для поиска фотографий на Flicker-е и далее для каждой найденной фотографии формирует цветовую палитру из 6-8-10-12 цветов. Вероятнее всего, происходит усреднение и статистический анализ наиболее часто встречающихся цветов.
Результат отображается в виде сетки фотографий на фоне сформированной палитры. При щелчке же на конкретном изображении, можно посмотреть палитру на весь экран и скачать ее в виде файла для PhotoShop-a. При полноэкранном просмотре можно также выбрать нужную цветовую палитру и посмотреть коды цветов. И т.к. изображения во Flicker-е выбираются популярные, то и просто посмотреть на красивые фотографии очень приятно. А там, смотришь, и вдохновение придет.
Отложенное чтение
Дата публикации: 06/12/2010
С появлением у меня планшета стал замечать у себя изменения в привычках чтения. Если раньше я мог быстро пробежать глазами интересную статью в процессе работы, то сейчас мне ее удобнее отложить для чтения. Причем делается это на основном рабочем компьютере, а собственно чтение происходит уже на iPad.
Все дело в программе "Read It Later", которая одновременно является и web-сервисом. Программа позволяет сохранять у себя на сервере ссылки на интересующие вас статьи и затем синхронизировать статьи между устройствами. В данном случае между браузером, запущенном на Макбуке, и программой на iPad. Впрочем, сама программа может быть установлена также и на iPhone, и на Android, и даже на WebOS от Palm, но для чтения журнальных статей планшет, все-таки, заметно удобнее.
Да, кстати, в браузере лучше всего сразу установить расширение "Read It Later", которое добавляет одноименную кнопку на панель инструментов. И именно это позволяет моментально отложить интересующую заметку для последующего чтения. Я использую в качестве основного браузера Safari, но плагины есть также для FireFox и Chrome.
Он-лайн альтернатива PhotoShop
Дата публикации: 07/12/2009
Мне до сих пор хватает 7-ой версии Adobе PhotoShop и по сбалансированности она мне кажется идеальной. Во всех новых версиях появляются возможности, которые мне не особо нужны, но размер дистрибутива при этом каждый раз удваивается, а скорость работы падает. На сегодняшний день PhotoShop стал очень тяжелым, в том числе и по интерфейсу, а при его установке в системе появляется очень много лишних и ненужных приложений.
К чему я это все говорю? Просто сейчас появились удобные альтернативные онлайн-приложения, функциональность которых уже приближается к 7-ой версии PhotoShop. Все что вам нужно - это обычный браузер, ну и достаточно широкий канал в интернет тоже не помешает. Итак, встречайте: герой моей сегодняшней заметки - сервиc Pixlr.com.
Само приложение написано с использованием 10-ой версии Flash и на удивление очень быстро работает. Учитывая тот факт, что 10-ая версия Flash уже поддерживает аппаратное ускорение графики, в ближайшее время мы увидим достаточно много он-лайн приложений с использованием данной возможности.
Выбираем цветовую гамму для дизайна
Дата публикации: 04/11/2009В любом дизайне цвет играет очень важную роль, и подбор гармоничного сочетания цветов - достаточно сложная задача. Теория цвета как таковая изучена достаточно хорошо, в том числе выработаны определенные математические формулы по подбору оптимальных цветовых сочетаний. Существует несколько программ, предназначенных исключительно для этой цели, но сегодня я хочу рассказать об одном web-сервисе, который может составить им конкуренцию.
Сервис называется "Color Scheme Designer", и начать им пользоваться можно сразу - для этого достаточно зайти на одноименный сайт. Ранее я уже описывал похожий сервис от Adobe под названием Kuler, но у описываемого ниже сайта есть свои преимущества.
Возможности "Color Scheme Designer" ничуть не уступают профессиональным программам, написанным для классических операционных систем - он-лайн приложения продолжают свое наступление :). А самое важное, что интерфейс сервиса очень хорошо продуман и пользоваться им одно удовольствие.
Чтобы где-то что-то взять...
Дата публикации: 18/10/2009... это что-то туда вначале нужно положить. В интернете столько много разных сервисов появляется каждый день, что иногда пропускаешь интересные, а потом вдруг оказывается, что все вокруг про него знают, а ты еще нет. Буквально вчера я наткнулся на сервис под названием DropBox, которым явно буду пользоваться постоянно. Он решает одну очень простую задачу - предоставляет вам 2 гигабайта свободного места на своих серверах или, как это модно сейчас говорить, в облаке. Но место сейчас предоставляют многие web-сервисы, изюминкой же DropBox является способ работы с этим пространством. Для того, чтобы начать пользоваться сервисом, необходимо установить клиентскую программу на своем компьютере, а чтобы делать это эффективно - на всех своих рабочих компьютерах. Существуют клиенты под Windows, Mac OS X, Linux и буквально на днях компания выпустила приложение для iPhone/iPod Touch.
Пару дней назад я поставил версию клиента на домашний MacBook и свой iPod Touch, а сегодня на рабочую Windows, чтобы все тщательно протестировать. И, должен сказать, что мне пока все нравится, а сам сервис немного похож на ранее описанный в блоге Evernote, которым я постоянно пользуюсь. Но если Evernote больше позиционируется как средство для хранения и синхронизации заметок, то DropBox - это исключительно файловое хранилище. Кстати, упомянутые выше 2 гигабайта - это те, которые раздаются всем желающим совершенно бесплатно, но ведь компании нужно на чем-то зарабатывать? Поэтому существуют еще и два платных аккаунта, позволяющих поднять верхнюю планку до 50Гб или даже 100Гб. Мне, впрочем, более чем достаточно тех двух гигабайт, что предлагаются бесплатно.
Кусочничаем понемногу
Дата публикации: 13/10/2009Часто небольшие фрагменты кода, показывающие как можно сделать ту или иную вещь, полезнее объемной документации. На каком бы языке вы не программировали, всегда есть некоторый набор типовых действий или стандартных задач. У каждого разработчика, конечно, есть свой подход к решению проблемы и свои варианты решения подобных задач. А теперь представьте себе большой репозиторий, в который разработчики могут выкладывать такие небольшие фрагменты кода. Их еще называют сниппетами - от английского snippets. Именно о таком сайте, который недвусмысленно называется Code Snippets, я и хочу вам рассказать.
По сути, сайт "Code Snippets" представляет собой базу данных с возможностью любому разработчику зарегистрироваться и пополнить общую копилку своими знаниями. На сайте есть система присвоения рейтинга, которая рассчитывается как число просмотревших данный сниппет посетителей. Также присутствуют вездесущие теги для быстрого поиска нужного языка программирования.
Кстати, о языках программирования и связанных с ними фреймворках. На данный момент в системе их уже под сотню, начиная с таких распространенных языков и фреймворков как C, PHP и jQuery и заканчивая такими, названий которых я даже не знаю - скажем, Scala и VHDL.
Фрагмент кода, как правило, очень небольшой и занимает буквально пару десятков строк, но может быть и в две строки, и на пару страниц. Вот, например, понадобилось вам быстро проверить в PHP, что электронный адрес, переданный в форме, является корректным, и вы тут же можете найти подходящий сниппет:
function is_valid_email($email) { if(preg_match("/[a-zA-Z0-9_-.+]+@[a-zA-Z0-9-]+.[a-zA-Z]+/", $email) > 0) return true; else return false; }
Или, возьмем пример посложнее. Скажем, программируете вы что-то для iPhone и потребовалось узнать, как на Objective-C прямо из приложения можно открыть ссылку в Safari. Немного поиска и вы находите нужный сниппет:
NSURL *url = [[NSURL alloc] initWithString:@"http://www.cnn.com"]; [[UIApplication sharedApplication] openURL:url];
Очень удобно, что в примерах кода есть подсветка синтаксиса, а также возможность одной кнопкой скопировать исходный код в буфер обмена. Так что всячески рекомендую этот ресурс для тех, кто постоянно занимается программированием и разработкой сайтов.
А как ваш сайт выглядит в браузере Konqueror под Linux?
Дата публикации: 06/10/2009Проблема тестирования созданного сайта под разными браузерами все еще стоит достаточно остро. Большинство web-дизайнеров тестируют готовые сайты только в самых популярных браузерах, число которых обычно не превышает пяти. Подобное тестирование покрывает потребности 95% пользователей, но для некоторых сайтов важно провести более тщательное тестирование. Оно подразумевает под собой проверку страничек в разных операционных системах, используя разные версии одного и того же браузера, возможно также при разных разрешениях и с учетом поддержки дополнительных технологий в виде Flash или JavaScript. И чем более популярным становится сайт, тем более важным становится подобное тестирование.
Сделать в реальности все возможные тесты - задача непосильная даже большим web-студиям, т.к. во многих случаях требуется иметь специальные тестовые компьютеры - под разными операционными системами, да еще разных версий. Но выход, тем не менее, есть и называется он web-сервис browsershots! Достаточно зайти на этот сайт и ввести в адресной строке URL сайта, который необходимо протестировать.
Данный сервис является Open Source проектом и тестирование происходит на реальных компьютерах волонтеров, которые открывают ваш сайт, делают его скриншот и сохраняют его на сервере. Разумеется, все это делается автоматически, но для полного получения всех скриншотов в разных браузерах требуется время. Так что, снабдив сервис указаниями, какой именно сайт следует проверить, вам придется несколько минут подождать или зайти на сервис чуть позже. По окончании процесса вашему вниманию будут доступны все сделанные скриншоты экранов, которые вы можете либо посмотреть он-лайн, либо скачать сразу все созданные скриншоты в виде одного ZIP-архива размером в несколько мегабайт.
Вспомнить все
Дата публикации: 31/05/2009Каждый день у каждого из нас что-то происходит, мы что-то ищем, что-то записываем, что-то пытаемся запомнить... А потом это что-то почему-то очень сложно вспомнить. Вот если бы можно было фиксировать все подряд, что происходит в течение дня, чтобы потом очень быстро находить. Включая разную информацию, найденную на сайтах, афишу, мельком увиденную в городе, расписание электричек или даже заметки на клочках бумаги.
Именно решением этой задачи занялись создатели сервиса "Evernote". Для его эффективного использования вам необходим широкий интернет канал, компьютер и какое-нибудь мобильное устройство, желательно со встроенной фотокамерой. Кстати, основателем одноименной компании является наш соотечественник - Степан Пачиков, который в свое время стоял у истоков распознавания рукописного текста в компании "Параграф".
Основная идея сервиса заключается в том, что человеку гораздо проще запомнить примерное место и время, где он что-то видел, чем собственно то, что он пытается вспомнить. И если постоянно фиксировать то, что видишь, то впоследствии гораздо проще визуально найти то, что нужно, используя временную шкалу. А если еще добавить возможность рукописного распознавания заметок от руки, а также текстов на фотографиях, то получается достаточно практичная система.
Персональные "заоблачные" вычисления
Дата публикации: 15/04/2009Привычные приложения понемногу перетекают в сеть и уже многие, когда говорят о чтении почты, подразумевают в первую очередь просмотр ее посредством браузера. Не удивлюсь, если процент таких людей гораздо больше, чем тех, кто пользуется традиционными почтовыми программами. Благодаря Google в сети появились и такие сложные приложения, как текстовый редактор и электронные таблицы. А на данный момент, можно сказать, что в рамках браузера реализованы все стандартные офисные приложения. Разумеется, их возможности уступают своих настольным аналогам, но с другой стороны приходит и понимание достаточности предлагаемых инструментов для решения 90% возникаемых задач.
Лет этак десять назад, а быть может даже и больше, достаточно много говорили о технологиях "толстого" и "тонкого" сетевого клиента. Толстый клиент - это обычный компьютер, который самостоятельно выполняет все расчеты и отсылает на сервер только результат. Соответственно, и требования к подобным компьютерам были достаточно высокие и стоили они достаточно дорого. Технология тонкого же клиента заключалась в том, что персональный компьютер не занимался собственно вычислениями, а только принимал от пользователя исходные данные, отсылая их на сервер, и отображал возвращаемые сервером результаты. Другими словами, все энергоемкие вычисления делались сервером, а персональный компьютер получался недорогим и простым.
Одноразовый почтовый ящик
Дата публикации: 21/11/2008Иногда необходимо скачать какую-нибудь программу, но при этом на сайте требуется предварительная регистрация. Указывать при этом свой основной электронный адрес очень не хочется, чтобы не увеличивать количество спама. Сегодня у меня как раз возникла потребность скачать программу на таком сайте. И что же делать в такой ситуации? К счастью, умные люди придумали такой удобный сервис как одноразовый почтовый ящик.
При использовании подобного почтового сервиса даже не требуется регистрации - все что нужно сделать это просто придумать себе любой электронный адрес в домене почтового сервиса. Затем придуманный e-mail можно указать в форме регистрации на сайте и после ее отправки сразу идти проверять почтовый ящик!
Я использовал одноразовый почтовый сервис под названием "Mailinator".Вообще-то, таких сервисов существует уже достаточно много, но многие из них завешаны рекламой сверх всякой меры. Итак, придумав для данного сервиса электронный адрес вида:
something@mailinator.com
...проверять его нужно будет зайдя на вышеуказанный сайт и введя придуманное имя пользователя. После нажатия на кнопку проверки ящика, Вы сразу попадаете в свой почтовый ящик. Если придуманный адрес достаточно популярный, то там уже будет несколько писем.
Кстати, подобные сервисы, обычно, имеют несколько альтернативных доменных имен, которые также можно использовать при создании одноразового электронного ящика.