среда, 16 мая 2012 г.

OWOX: История одного "креатива" :)

Совсем недавно был очень обрадован тем фактом, что творчество нашей команды заслужило признание хорошо известной украинской компании OWOX, как и мы занимающейся разработкой интернет-магазинов, но намного более успешной и популярной в среде интернет-коммерции!
Признание это было засвидетельствовано путём использования результатов труда наших дизайнеров в их собственных разработках :)

Прошу любить и жаловать, интернет-магазин 5ОК, производство компании OWOX:
Рисунок 1 - фальшивка

При ближайшем рассмотрении можно заметить, что иконки меню есть не что иное, как иконки разделов магазина Техномастер, около 4х лет назад одним из первых разработанный в наших пенатах.
Очевидно, дизайнеры компании OWOX так спешили с разработкой, что не заметили на изображении кондиционера логотип магазина Техномастер, предусмотрительно оставленный нашим дизайнером.


Рисунок 2 - оригинал


Со своей стороны, мы даже не возражаем против использования этих товарных знаков на сайтах конкурентов, единственный момент, хочется попросить использовать всё таки оригинальные корпоративные цвета, также желательна ссылка на соответствующий сайт-источник, такова уж мировая практика ;)

P.S. Спешим порадовать разработчиков компании OWOX, скоро ожидается обновление дизайна интернет-магазина Техномастер, следите за нашими новинками!

P.P.S. К чести компании OWOX, стоит отметить, что реакция на мой пост последовала незамедлительно и ошибку исправили на следующий же день после публикации. Дай бог всем разработчикам такую оперативность, ну а всем клиентам финансов на таких разработчиков ;)

среда, 25 апреля 2012 г.

Чем чревата кадровая проституция в IT?

На сегодняшний день украинские ВУЗы, выпускающие IT специалистов, столкнулись с оригинальной проблемой. Предприятия отрасли не хотят брать на практику студентов, им подавай только senior'ов. И виноваты в этом в первую очередь сами же студенты, которые получив опыт и проработав пол-года быстро забывают "вчерашнее добро" и за дополнительные 50 баксов перебегают на более высокооплачиваемые должности в конкурирующие компании, не осознавая, что таким образом не дают развиваться компании, давшей им опыт и знания.
С точки зрения здравого смысла - всё верно, "рыба ищет где глубже, а человек - где лучше". С точки зрения перспектив - это не позволяет компаниям нести риски, связанные с обучением молодых сотрудников, и это, пожалуй, первый признак насыщения отрасли специалистами класса junior и junior-middle. И сложностей в трудоустройстве у студентов "айтишников" будет больше с каждым днём.
По сути, небольшая компания вложившая средства и время (даже без зарплаты сотрудник обходится компании "в копеечку", ведь компьютер, офисная площадь, электроэнергия и наставник - не бесплатны) в обучение молодого сотрудника никак не застрахована от его потери. Более мощная конкурирующая компания, у которой достаточно средств для финансирования HR-отдела, а также достаточно ресурсов для выплаты лучшей зарплаты - легко может переманить ключевого сотрудника, не говоря уже о низкооплачиваемых стажёрах.
К сожалению крупные компании не сильно хотят брать на работу стажёров, а мелкие понимают, что они обречены, так как не способны удержать их безумными по их меркам зарплатами, потому тоже перестают рисковать. Самыми "крайними" в данной ситуации становятся новые поколения выпускников ВУЗов, они оказываются никому не нужными и ... безработными, обладая самой востребованной в стране специальностью!
Как защитить их права? Как ни странно это прозвучит - только ущемив их. Необходимо изменить КЗОТ и обязать студента отработать на нанявшее его предприятие срок согласно договору (а не только пресловутые "две недели"). Либо обязать его материально компенсировать фактическое обучение, рабочее место и, возможно, затраты по сорванным проектам, если он решит сменить свою "alma mater" мгновенно.
Думаю, такие изменения в законе приветствовали бы как крупные компании, снижая таким образом свои проектные риски и экономя на не очень талантливых сотрудниках, так и мелкие, которых отсутствие данных положений порою ставит на грань выживания. Но что важнее - от этого выиграют и выпускники ВУЗов, ведь под такие условия их будут брать на работу намного охотнее.

четверг, 1 марта 2012 г.

Кто скажет, что мы не лучшие? ;)

Мы разработали наш самый продвинутый на сегодняшний день интернет-магазин!

Прошу любить и жаловать - аквалавка!

Что здесь есть новенького из функций:
1) полноценный ассортимент - переопределяемые характеристики, позволяют менять в зависимых товарах абсолютно всё или только часть и наследовать характеристики основного товара!
2) реальный одношаговый заказ - после входа в корзину заказ (даже с регистрацией и валидацией) делается за один шаг!
3) собственно динамическая валидация (с помощью технологии ajax), позволяющая сделать вышеуказанный одношаговый заказ.
4) динамическое хранение валют - заполняйте ваш магазин ценами товаров в той валюте, в которой вам необходимо, все настоящие цены хранятся на товары постоянно, достаточно поменять курс валют и все цены станут актуальными без перезаливки прайс-листов!
5) традиционно оригинальный (люблю каламбурить) и великолепный дизайн в исполнении Вовки - "живописных дел мастера" ;)

Клиенты отметились на удивление редким "рукоприкладством", потому работа получилась радующей глаз. А Вы как думаете?

P.S. Особая "благодарность" разработчикам ИЕ 7-8 за "съеденных собак" (ох не попадайтесь нам на глаза) :)

среда, 29 февраля 2012 г.

Так ли бесплатен Magento, как мы думаем?

Искал материалы про то, как организован кеш Magento Commerce, нашёл вот такую статейку, в которой написано, почему маженту на сегодня не самый удачный выбор.

P.S. Нашёл ещё одну - более обстоятельную.

Если вкратце - движок довольно продвинутый, много функций, много возможностей, но... очень дорогой в эксплуатации:
1) Решение на этом движке сильно "тормозит" и требует крутого хостинга, а ещё лучше VPS (причём чем больше продуктов вы будете продавать в магазине - тем больше будет тормозить), что несравнимо с ценами на хостинг, например, для Wordpress. Средняя цена хостинга для Magento, если в вашем магазине до 2000 товаров и невысокая посещаемость - 300$ в год (например, для решения предлагаемого нашей компанией, при количестве товаров порядка 20000 и средней посещаемости, вам хватит хостинга в Украине за 400 грн в год);
2) Если вам чего-то не хватит для бизнеса - вам с удовольствием допишут, только сложность системы очень высока, и программисты под неё - дороги, это не Joomla и не Wordpress;
3) По этой же причине большая часть популярных плагинов под Magento - платная, их цена в среднем составляет 100$ за штуку;
4) Платная официальная поддержка стоит совершенно сумасшедших денег - больше 12000$ в год (например, поддержка от нашей компании обойдётся вам как минимум в 10 раз дешевле), что неподъёмно для многих отечественных интернет-магазинов;
5) Некоторые редко-востребованные, но довольно важные функции (скидочные купоны, например, и т.п.) доступны только в Enteprise версии (т.е. только с безумно дорогой поддержкой).

Выражаясь словами классика, могу посоветовать только одно - "думайте сами, решайте сами, иметь или не иметь".


понедельник, 12 сентября 2011 г.

LinkedIn превращается в логово хедхантеров

А я всё чаще замечаю... что мне в среднем присылают по одному приглашению в день с LinkedIn. Сначала это как-то приятно радовало, льстило так сказать... но через пару лет конкретно достало! Не знаю каким фильтром они пользуются, вроде я нигде не указываю, что ищу работу. Немного достало, что сервис превращается из места, где можно узнать о чём-то полезном в профессиональном плане, в рассылку какого-то спама.
Как идея борьбы возникла мысль - отправлять в ответ приглашения на трудоустройство руководителям компаний, которые занимаются таким хедхантингом. Что думаете?

О муках выбора...

Долго пытался определиться с тем, какой же офис использовать теперь, OpenOffice или LibreOffice. Читал форумы, отзывы... либреофис вроде как более открытый, отделился от Oracle, разработчики опенофиса перешли, много новых функций реализовали и т.п. При этом сам OpenOffice за пол-года кажись ни строчки кода не приобрёл, Oracle не мог определиться нужен он ему вообще или нет. Сейчас оракл его передал в апачфундейшн, поместили в апаческий инкубатор, дальше уже апач им будет заниматься... и вот непонятно теперь, какую же линию выбрать? Поставил оба, кардинальной разницы не заметил, читал читал, так и не определился...
Но достаточно было 30 минут править документ в LibreOffice, после чего он завис и ничего не сохранил, чтобы мой выбор сразу же стал определённым, через минуту либреофиса на моём компе уже не стояло :)
--- добавлено 17.02.2012 ---
Как говорил классик - "время лечит любые раны"... по долгу службы столкнулся с LibreOffice 3.5, сравнил его с последним OpenOffice 3.3, похоже я ошибался, прогресс Libre налицо. Их апологетом я всё ещё не стал, пока предпочитаю вражеский ворованный MS Office 2010 (если можно украинскому МВД, то почему нельзя и мне?), всё таки не даром Microsoft удерживает монопольное положение по этому продукту, это что называется, state of art офисных приложений. Так что желаю LibreOffice'у догнать и перегнать конкурентов ;-)

пятница, 2 сентября 2011 г.

И снова СЕО-вёрстка

Наш движок поддерживает уже огромное количество наворотов для сеошников: ЧПУ, кейвёрдсы и дескрипшны для статей, товаров и категорий - вчерашний век. Мы умеем собирать keywords, descriptions, title и блоки сео-текста по специальным правилам с учётом иерархии материала на сайте, т.е. брать фрагменты из одного уровня, добавлять к ним из другого, при этом их менять и много чего вкусного. Наши сео-партнёры от этого в экстазе, однако при всём многообразии возможностей никто не отменяет базовые принципы сео-вёрстки, которая, как оказалось, может добавить солидную ложку дёгтя в вагон мёда.

Итак, SEO вёрстка – это вёрстка HTML, которая повышает релевантность контента сайта за счёт различных приёмов самой вёрстки (контент - основной информационный текст страницы). Собственно вёрстка относится к этапу разработки дизайна, а не к оптимизации контента под поисковые запросы, а потому имеет большее отношение к разработчикам, чем к сеошникам, и значит нам её, как специалистам в сайтостроении, надо знать.

Теперь собственно про эти приёмы:

1. Вёрстка должна быть максимально приближена к валидному HTML/XHTML, W3C валидатор вам в помощь (иначе потом не удивляйтесь, почему гугл не увидел ваш текст ссылки внутри дикой комбинации тегов).
2. Правильное расположение тегов:
  • должен! присутствовать тег <h1> на странице и он может быть только один;
  • желательно присутствие нескольких тегов <h2> (а иногда и <h3>), разделяющих основные логические фрагменты контента;
  • теги заголовков не должны содержать в себе никакие другие теги. Для различных преобразований здесь лучше применять css;
  • это уже скорее к оптимизаторам, но всё же вёрстка - не забывайте использовать теги <strong> и <em> (жирный и курсив), выделяйте только самые важные моменты, вовсе не обязательно ключевые слова, и главное - не переусердствуйте, иначе эффект от них будет маленьким, а визуальное восприятие настоящими читателями - ухудшится.
3. Основной контент страницы должен быть максимально приближен к открывающему тегу <body>. Для этого:
  • старайтесь, что бы все скрипты располагались либо в теге <head>, либо в конце страницы, но точно не вначале после тега <body>;
  • по максимуму используйте блочную вёрстку и приёмы с визуальной перестановкой блоков, отличной от их следования в теле HTML-страницы;
  • информационные блоки (новости, опросы, полезные советы) внутри html-кода страницы должны идти после основного контента;
  • старайтесь не увеличивать глубину вложенности тегов понапрасну, замечено снижение релевантности текста на глубоких уровнях.
3. Всегда располагайте css в отдельном файле. Это уменьшит вес основной страницы, а значит увеличится скорость её загрузки как посетителем, так и поисковым роботом, что положительно скажется на удобстве пользования сайтом и на скорости индексации самого сайта поисковиком.
4. Наплюйте на теги <noindex> и rel="nofollow", они скорее не работают, чем работают. Лучше делайте правильную HTML структуру сайта.

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