Blogging

Встраивание FCKeditor в ExpressionEngine

FCKeditor, пожалуй, является самым настраиваемым и мощным WYSIWYG редактором. Задача состояла в том, как же можно использовать этот мощный редактор для публикации новостей на сайте? После некоторых попыток анализа не было найдено никакого решения, кроме как внедрение непосредственно в сам код.

image

Всего вам придется отредактировать два файла. Один из них является файлом ExpressionEngine, другой - частью FCKeditor. Я загрузил папку с редактором в /system/modules dir. Теперь приступим к редактированию.

Опубликовано 08:10 06.07.2008 в: Blogging | ExpressionEngine | Комментарии (9)

Установка целей

Человек идет во фриланс, чтобы заработать быстрее и легче. Однако фриланс - это своего рода компания, владельцем которой являетесь вы. Компания, у которой должны быть заказчики, иначе не будет дохода. И именно на этапе формирования заказа очень многие фрилансеры либо по своей неопытности, либо по незнанию, либо по нежеланию не обговаривают некоторые ключевые моменты, которые приводят к тому, что сроки затягиваются, срываются, возникают напряженные ситуации скандалы, урезание оплат, либо их невыплата.

Как я уже сказал, фриланс - это своего рода компания, к которой, как я считаю, применимы некоторые правила. Сегодня я хочу привести некоторые принципы, описанные в стандарте ITIL, которые касаются переговорного аспекта.

image

Прежде всего, фрилансер должен понимать, какие выгоды заказчик хочет получить, делая свой заказ, и на основе этой информации предоставлять соответствующий уровень и/или набор сервисов. Во время переговоров происходит основной сбор информации о том, что и как необходимо сделать. Согласно ITIL, существует четыре основные категории, на которые можно разделить ожидания заказчиков. И фрилансер должен понимать какие риски несут послания из каждой категории и постараться их предотвратить, облегчив таким образом свою жизнь.

Опубликовано 04:14 24.06.2008 в: Blogging | Web | Комментарии (0)

SEO и ExpressionEngine

SpiderКогда я впервые установил ExpressionEngine, я удивился невозможности вставлять динаминческие ключевые слова и описания для страницы. Говоря динамические, я имею ввиду, что для каждой страницы эти понятия должны быть разными.

Мета-теги (ключевые слова и описания) помогают четче и легче определить поисковым ботам страницу, которую они индексируют. Конечно, теги не единственное, что говорит поисковым машинам о содержании страницы, но это одна из первых вещей, которые web-девелопер (либо создатель сайта) должен сделать.

Вставка одинаковых описаний и ключевых слов - “дурной тон”. Google WebMaster Tools, например, выдает предупреждение, если на сайте довольно большое количество страниц с одим и тем же описанием, либо ключевыми словами. А некоторые боты либо вовсе не индексируют страницы, либо делают это очень неохотно и очень медленно. С помощью 4 строк дополнительного кода и одного плагина я решил эту проблему.

Опубликовано 06:52 15.06.2008 в: Blogging | ExpressionEngine | SEO | Web | Комментарии (3)

ExpressionEngine

Сегодня, в день России, я, пожалуй, начну небольшую серию постов, посвященных движку для блогов ExpressionEngine.

Изображение: Неделя ExpressionEngine на mwoa.ru

Шо це ExpressionEngine

ExpressionEngine - один из продуктов ElisLab, который меняет взгляд блоггеров на то, какой должна быть система для ведения блогов. В отличие от популярных движков типа WordPress EE позволяет настраивать дизайн так, как нужно блоггеру, а не выбирать из многочисленных шаблонов.
Популярность ЕЕ также заключается в том, что человеку, ведущему блог с использованием этой CMS абсолютно не важно знать PHP для того, чтобы создать новую страницу, либо же изменить дизайн.

Возьмем простой пример:

{exp:weblog:entries weblog="{my_weblog}" orderby="date”

sort="desc" disable="member_data|trackbacks"}

<h2>{title}</h2>

{body}

{/exp:weblog:entries}

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

Опубликовано 08:56 12.06.2008 в: Blogging | ExpressionEngine | Web | Комментарии (2)

Какая из методологий приема на работу наиболее востребована в вашей фирме?

В одном из вебинаров, посвященных теме взаимодействия Бизнеса и IT, был организован опрос о наиболее эффективном методе принятия на работу. Результаты получились не то, чтобы удивительными, но что-то заставляет в них задуматься.

image

А какая методология приема на работу является наиболее эффективной или востребованной в вашей организации, в вашей практике и почему?

Опубликовано 01:13 09.05.2008 в: Blogging | Daily Life | Комментарии (0)

Бизнес об IT

Предлагаемый ниже текст - выдержка из книги Терри Уайта “Чего хочет бизнес от IT”.

Так называемый жизненный цикл развития систем – на самом деле вовсе не жизненный цикл. Во всяком случае, это не жизненный цикл системы, который с точки зрения затрат выглядит следующим образом

image

Опубликовано 03:49 30.04.2008 в: Blogging | Комментарии (0)

Альфабанк стал интересоваться клиентами?


В продолжении темы взаимодействия Бизнеса и IT.

Сегодня зашел в офис АльфаБанка на Алексеевской и удивился сервису, точнее тому, как в этом отделении обращаются с клиентами. С хорошей стороны, конечно. Нужно было всего-то обнулить пароль на интернет-банк. Тем не менее меня попросили показать карточку и ввести пин. После чего консультант спросил, а не получаю ли я зарплату на карточку, и если да, то не хотел бы я по льготной цене получить кредитную карту (сейчас у меня дебетовая и обслуживание дороже). Мне рассказали о том, что интересно конкретно мне, о том, что может касаться меня именно в моем случае. Вот этого я от них никак не ожидал, ведь обычно все сводиться к банальному “Есть еще операции, которые вы хотели бы совершить? - Нет. - Спасибо, приходите еще”.

Опубликовано 08:07 01.04.2008 в: Blogging | Daily Life | Комментарии (0)

Терри Уайтт о бизнесе

image
Если есть люди, желающие узнать что-то, позволим им это сделать :)

Итак, 3 марта (уже почти месяц назад) в Высшей школе экономики при коллективном участии издательств Boffo, Гревцов Паблишер и клуба «Бизнес в стиле .RU» прошла лекция гуру IT Терри Уайтта (Terry White). Терри вместе с коллегой Тимом Джненнингсом (Tim Jennings, Buttler Group, UK) представили свое видение взаимодействия IT и бизнеса в современных условиях, а заодно и пропиарили последнюю книжку Терри Уайтта под названием «Чего хочет бизнес от IT», которую совсем недавно перевело и выпустило издательство Гребцов Паблишер.

Опубликовано 04:07 31.03.2008 в: Blogging | Daily Life | Комментарии (6)

Как определить плохого клиента?

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

image

Итак, как же определить плохого клиента?

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

“Предпроектные” встречи очень похожи на собеседование на работу — их должно быть не больше двух, прежде чем вы определитесь, что подходите друг другу и можете начинать проект.  Однажды я встретился со своим бывшим клиентом перед тем, как мы подписали соглашение, но… после нескольких встреч на протяжении шести месяцев проект не сдвинулся с места. Личные встречи не только забирали моё время — они попросту были пустой его тратой. Клиент использовал встречи для того, чтобы определиться, что же он все-таки хочет. После шести месяцев траты времени и без оплаты проект канул в никуда.

Опубликовано 05:16 24.02.2008 в: Blogging | Web | Переводы | Комментарии (0)

Контрасты в дизайне

Человеческий глаз обладает особенностью достраивать в уме то, что он должен видеть. К сожалению, не всегда то, что он создает/передает нашему мозгу правильно. Классический пример: «MWA» на светлом фоне выглядит темнее, нежели «MWA» на темном, хотя оба варианта написаны с использованием одного цвета.

image

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

Опубликовано 01:23 18.02.2008 в: Blogging | Daily Life | Design | Web | Комментарии (0)

Сколько стоит ваше время

image
Примечание: это перевод статьи “How Much is Your Time Worth?”

Фрилансеры проводят неоправданно много времени, решая, сколько же стоит их работа. И когда дело касается цены, никто не сможет сказать, правильно ли мы считаем или нет. Ведь оценка - это очень субъективный и зависимый от многих факторов (например, рынок, местоположение, время, фактор ухудшения (или его отсутвие) и ваш уровень вдохновения) процесс.

Одно из заблуждений заключается в том, что если вы продаете услуги, то цена, которую вы называете, должна оценивать не столько сервис, сколько вас, как создателя этой услуги. Нет! Это не имеет никакого отношения к вам!

Например, клиент будет часто спрашивать: “Сколько вы берете за создание сайта?” или “Сколько вы берете за создание буклета?”. Они задают эти вопросы так, как будто они покупают ботинки или помидоры.

На самом деле, если бы вы продавали ботинки и покупатель вас спросил “Сколько вы просите за эти ботинки”, вы бы не ответили “Я беру за эти ботинки 100 долларов”. Вы бы скорее всего сказали так: “Эти ботинки стоят $100”.

Опубликовано 01:45 14.02.2008 в: Blogging | Daily Life | Web | Комментарии (4)

История создания логотипа Google


Примечание: это перевод статьи Ruth Kedar On Designing the Google Logo.

Ruth Kedar создала логотип Google в том варианте, который стал знаменитым и известен каждому в мире (первоначально попытки создать логотип были предприняты одним из основателей компании Сергеем Брином, по слухам, с использованием Gimp’а). Я спросил Рут, как же изначально появился логотип и вот что она ответила

Я преподавала дизайн в Стенфордском Университете (Stanford University) в 1999 когда наш общий друг из Стенфорда представил меня Ларри Пэйджу (Larry Page) и Сергею Брину (Sergei Brin). Они искали дизайнера, который создаст им дизайн логотипа и сайта, и меня попросили представить некоторые предварительные идеи. Им понравился мой подход и дизайн, в итоге я была принята на работу.

Google хотел создать уникальный логотип, который отличал бы его от других поисковиков на то время (Yahoo, Excite, HotBot, LookSmart and Lycos), а также воплощать их уникальное видение поиска.

Опубликовано 02:50 09.02.2008 в: Blogging | Design | Web | Комментарии (2)

Денискин, Mio и НЛО

Пока исключительно фотографии с меропрятия. Извините за качество.

Опубликовано 11:36 05.02.2008 в: Blogging | Daily Life | Web | Комментарии (1)

Интересный эффект наложения

Сегодня я расскажу об интересном эффекте, который достигается через Overlay в Adobe Photoshop CS3. И о том, как я его делаю.

Опубликовано 08:39 26.01.2008 в: Blogging | Photoshop | Комментарии (0)

Photoshop CS3 and Smart Objects

Adobe Photoshop CS3 предоставляет нам огромные возможности, многие из которых появились только в третьей версии (CS3). Вчера для себя я открыл замечательные возможности, которые открываются при конвертировании изображения в Smart-Object. Это смарт-фильтры (Smart-filters). Известно, что можно было добавлять надстройки изображения, например, изменять кривые, уровни, насыщенность, яркость и прочее, не затрагивая основного изображения. Однако фильтры невозможно было “наложить” на изображение таким образом, чтобы они были в виде надстроек, а не изменяли текущее изображение. В сегодняшнем уроке я расскажу о том, что дает нам Photoshop CS3 при работе с фильтрами.

Опубликовано 01:06 24.01.2008 в: Blogging | Photoshop | Комментарии (0)