Сделать сайт по верстке

Прислано: restyler

вт, 17/01/2012 - 17:56

Другие статьи по теме:

Есть достаточно грамотная верстка, надо по ней сделать сайт (Drupal 7). Один язык (англ)
Функционал несложный (подписка, блог).
верстку покажу по запросу - пишите на емейл russiancss@gmail.com с пометкой "@INTERACTIVE" в сабже.
Интересуют аккуратные люди с нормальным опытом создания/редактирования тем под d7 и верстки.

UPD: разработчик найден

uc_ems, yml_export - релизы для семерки

Прислано: restyler

пт, 13/01/2012 - 13:11

Другие статьи по теме:

Отконвертил под Друпал 7 пару своих уберкарт модулей:

EMS Russian post shipping module for Ubercart
и
Yml export (for Yandex.Market)

буду благодарен за отзывы и багрепорты.

Сайт Фестиваля Науки

Прислано: restyler

пн, 17/10/2011 - 14:20

Другие статьи по теме:

Недавно в Москве завершился ежегодный Фестиваль Науки, большое, интересное 3-х дневное мероприятие, организаторами которого являются Министерство образования и науки РФ, правительство г. Москвы и МГУ, а спонсорами - такие компании как Роснефть, Газпромбанк, Intel и Microsoft.

Команде Pixeljets выпала честь создать и поддерживать сайт Фестиваля.
Не одна сотня часов ушла сначала на дизайн, разработку и поддержку сайта. Не раз мы радовались, как быстро получается разворачивать нужный функционал в Друпале, не раз покрывали Друпал матом, когда в самый ответственный момент выползали досадные баги и недоработки (но чаще надо было винить себя, конечно же :)

festivalnauki.ru
Страница мероприятий
Страница выставок

Хочется выразить особую благодарность Саше Фоменкову из команды Фестиваля, с которым мы работали над сайтом все это время.

Этот проект на нашем сайте

Первое собрание сообщества Друпал в Самаре

Прислано: restyler

чт, 08/09/2011 - 10:38


Приглашаем всех самарских (и не только самарских!) друпалеров встретиться на следующей неделе и обсудить дела насущные.

На первом собрании предлагается:
- познакомиться
- пообщаться
- обсудить возможность организации мероприятия как у взрослых: с проектором и докладами

Место проведения:

Beer club в Paint House, http://dosug.samara24.ru/restaurants/company/21476

Время проведения:

суббота, 17 сентября, 17:00

150к хитов в день, 500 заказов за 2 часа - d7+ubercart выдержит?

Прислано: restyler

ср, 07/09/2011 - 21:05

есть заказ, размышляем над реализацией.

надо магазин.
по условиям, должен держать нагрузку:
150к хитов в день, из них 50к хитов за первые три часа
500 заказов в день, из них 300 в первые два часа.
примерно 30% трафика - авторизованные пользователи

планируем d7+ubercart

мы такими серьезными в плане нагрузки проектами еще не занимались.
какие шансы что это все будет нормально работать без извращений ( в виде хаков ядра и отказа от вьюсов и всех модулей кроме user и node ), но с memcached+varnish+nginx+возможно бд на отдельной машине? (например, на главной ожидается пара-тройка вьюсов)

читал много-много всего, но конкретных примеров - мол семерка без хаков с вьюсами и варнишем тянет такое-то кол-во авторизованных - не видел.
еще вопрос, кто чем посоветует проводить стресс-тесты (надо генерировать анонимный/авторизованный траффик 70/30, и эмулировать создание заказов)?

заранее благодарен.

вот этот доклад представляет интерес: http://romka.eu/blog/doklad-na-drupalconfmoscow-2011
но там нет второй части, про сетап машин - не понятно какой кластер все это обслуживает.. ну и boost мне кажется не очень полезен будет в нашем случае

Создание надежного кода для полей, в седьмом Друпале

Прислано: restyler

пт, 26/08/2011 - 08:34

Это перевод моего блогпоста Writing robust code that uses fields, in Drupal 7

В семерке изменился способ прямого доступа к полям (cck в друпале 6.x). В шестерке мы пишем:

<?php
$field_val 
$node->field_yourfield[0]['value'];
?>

В семерке уже надо писать:

<?php
$field_val 
$node->field_yourfield[LANGUAGE_NONE][0]['value'];
?>

(во всяком случае, так рекомендуют писать официальные доки).
То есть, у нас появилось разделение значений поля по языкам.

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

Проблема здесь в том, что надеяться на правильную работу константы LANGUAGE_NONE нельзя!

В небольшом очерке я рассмотрю варианты решения этой проблемы.

Прочитать статью: http://sidashin.ru/blog/safe-drupal7-fields-code

Экспорт в Яндекс.Новости

Прислано: restyler

пт, 08/04/2011 - 14:16

Сделал модуль для экспорта ленты сайта в Яндекс.новости.
Для views, с гибкими настройками маппинга полей. Под семерку.
Просьба потестить и рассказать про результаты проверки Яндексом ваших лент.
Баги - в issue tracker модуля, но можно и сюда.

http://drupal.org/project/ynews

Вышел Drupal 7 Commerce beta1!

Прислано: restyler

сб, 26/02/2011 - 09:18

Другие статьи по теме:

Новость в блоге у Райана : http://www.commerceguys.com/resources/news/unveiling-drupal-commerce-beta

Переводим на русский тут: http://translated.by/you/unveiling-the-drupal-commerce-beta/into-en/trans/ - помогайте!

p.s.> че за жесть творится с хромом или друпал.ру, какие-то кракозябры в редакторе

Магазин открыток на Ubercart

Прислано: restyler

пн, 14/02/2011 - 22:15

Команда Pixeljets сделала сайт-магазин открыток Apcards.ru, о чем я и спешу поделиться с другими друпалерами :)

Задача была - сделать интерфейс удобным для масс-закупок, когда человек накидывает по сотне позиций в корзину, и сделать удобный поиск.

С родного уберкартовского "каталога" сразу спрыгнули на views реализацию каталога товаров, чтобы использовать exposed filters для поиска открыток, и спокойно темизировать всё, что понадобится.

Проблему интерфейса масс-закупок решил на базе uc_multibuy + доработки чтобы заставить его красиво работать во вьюсах:

Форма exposed фильтров была прокачана через javascript - был добавлен "живой" подсчет найденных товаров в момент когда заказчик еще тыкает на форме чекбоксы:

В корзине реализован "живой" подсчет скидок, тоже js:

Там же было сделано отслеживание, был ли в предыдущем заказе пользователя этот товар, и если да, то в каком количестве.

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

Модуль расчета доставки EMS Russian Post - для Ubercart

Прислано: restyler

пт, 14/01/2011 - 15:38

По мотивам обсуждения http://drupal.ru/node/53748 сделал модуль расчета доставки средствами EMS Russia.
Модуль использует родные поля доставки, предоставленные уберкартом.
Т.е. человек при оформлении заказа выбирает область, и вписывает город. город при необходимости (если не найден в базе ems) чистится от "г,пос,...", и проверяется еще раз. Если фейл - считаем как до региона. Есть поддержка международных отправлений.

Адрес проекта: http://drupal.org/project/uc_ems

Скрины:
EMS Russian Post

"Нет связи с EMS":
EMS no connection

Страница сеттингов:
EMS settings page

Как видите, есть настройки типа добавочной стоимости.

В итоге был так же создан багрепорт в Уберкарт (устарели регионы России, модуль это пока решает динамической подменой вводимых пользователем данных):
http://drupal.org/node/1027060

Если кто-то хочет материально отблагодарить разработчика, т.е. меня, я не против :)
В комментарии к переводу просьба писать "ems от [ник на drupal.ru]", если хотите быть упомянуты на странице модуля drupal.org - сообщайте с каким урлом/именем.
Yandex.money
transfer-pay@yandex.ru
или номер счета: 4100190415303
Webmoney
Z352678179207
R114412215620
E406623242647

Обновления - Pixeljets Core, Git, и новая премиум тема!

Прислано: restyler

вс, 09/01/2011 - 13:28


Из моего блога sidashin.ru

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

Основные новости:

  • Наши премиум темы теперь используют базовую тему Pixeljets Core (которая является бесплатной), поэтому каждая субтема наследует стили, сеттинги, и все другие вещи из Core. Все эти фишки типа стилей в админке, переключатели а-ля iPhone - по-моему это и есть настоящий премиум :) и я уверен, что наши покупатели тоже это оценят. Страница Core theme
  • Мы перешли на распределенную систему контроля версий Git для работы над нашими темами. Git - это удобно, модно и молодежно :) Особенно мне понравились фишки, которых так не хватало при серьезной разработке в команде на svn, типа git rebase. Drupal.org переключается на git в самое ближайшее время, с устаревшего лет пять назад CVS, это было одним из решающих факторов в нашем выборе.

Равный - равному.

Прислано: restyler

чт, 18/11/2010 - 21:31

Другие статьи по теме:

Привет! У нас новая работа :)
Равный-равному - это сайт, посвященный профилактике ВИЧ-инфекции.
Задача Pixeljets была в создании яркого дизайна и Друпал-темы (программирование функционала - не наша работа)

После отрисовки схематичных набросков, размышлений и обсуждения с заказчиком, пришли к дизайну, который вы можете наблюдать на http://www.peer-education.ru .

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

Drupal-ninja - wanted

Прислано: restyler

ср, 10/11/2010 - 21:52

Привет!

Мы ищем грамотного и ответственного разработчика.
Вилка - $8-12/h (реалтайм, по таймеру - прошу не путать с оплатой "условных часов" :)
Удаленка, общение по скайпу.

Работа - в команде Pixeljets (мы делаем качественные сайты, специализируемся на Друпале, и работаем в основном с хорошими клиентами на интересных проектах).

Требования:
- хорошие знания php/sql/js
- Друпал хотя бы полгода, но с адекватным опытом создания модулей
- способность легко читать тех. документацию на английском
- готовность писать качественный код

пишите в лс и на мыло russiancss at gmail.
Спасибо!

чтобы не тратить чужое и свое время, вот тестовое задание, чтобы вы здраво оценили свои силы:

поставить cck
добавить multiple cck text single line field (текстовое поле, куда можно вбить много значений) к какому-нибудь типу контента,
создать 1 ноду этого типа,
создать свой модуль, в котором сделать форму, которая будет открываться по урлу /test-form
в этой форме должен отображаться только этот текстовый cck элемент, с сохраненной функциональностью "добавления нового значения" и сабмит кнопка "Сохранить". При редактировании этого элемента и нажатии кнопки "Сохранить" он должен сохраняться в базу, к этой тестовой ноде. айдишники ноды и поля можно просто захардкодить в модуль.

Сайт про мебель.

Прислано: restyler

пт, 01/10/2010 - 20:17

Другие статьи по теме:

Сделался небольшой сайт для местного бизнеса.
views+cck.

URL: http://stol73.ru

Homepage

Сайт для маленькой такой компании. RussianWebStudio -> Pixeljets.

Прислано: restyler

ср, 11/08/2010 - 19:02

Другие статьи по теме:

неплохим подарком на ДР оказался запуск нашего нового сайта - http://pixeljets.com . Пока только английская версия. Мы решили поменять название, потому что, пожалуй, имя "RussianWebStudio" изжило себя. Было - немного высокомерно, длинновато, и окончание "WebStudio" словно выпрыгнуло из 98 года. Стало - коротко, современно и молодежно :) Pixeljets переводится как "Пиксельные самолетики", если что.

Функционал был собран быстро и практически без кастомного программирования.
Ubercart/Views/CCK.
А вот у дизайна были десятки ревизий.

Еще подновили портфель, и добавили одну новую тему - Aura.
Смотрите, пишите отзывы. Сайт сырой, еще будут фиксы и пруфридинг.
Но надеюсь, вам понравится.

( из моего блога sidashin.ru )

RSS-материал

Новое на сайте

Ссылки партнёров