
Для первоклассников — это праздник Первого звонка, а в целом, праздник начала нового учебного года, прежде всего для учеников, учащихся, студентов, учителей и преподавателей.
С Днем знаний, ученик!
Сегодня праздник твой:
Мир - ярок и велик -
Ты для себя открой!!!
В связи с ростом сообщества, предпринимается попытка консервации его лучших черт — приветливость, отзывчивость, открытость, честность. Кодекс поведения Drupal (DCOC) устанавливает общие поведенческие идеалы, своеобразные стандарты кодирования в приложении к человеческим отношениям. Это выражение идеалов, а не правила. Это отправная точка в общении для всего сообщества.
За основу взят аналогичный кодекс сообщества Ubuntu, использующего Drupal для своего сайта и близкого по идеологии. По сути Drupal принял кодекс Ubuntu, исключив из нее часть об урегулировании конфликтов.
Основные принципы кодекса DrupalБудьте тактичны и терпеливы
Проявляйте уважение
Если мы сомневаемся, мы советуемся с другими
Если мы не уверены, мы просим помощи
Уходя, не хлопайте дверью*
* Уходя из проектов, постарайтесь передать свои дела чтобы они не оставались в состоянии незавершенности, беспорядке
Позволяет подгружать скрытые (collapsed) пункты меню на лету.
Мне это помогло значить сократить размер изначальной загружаемой страницы (более тысячи пунктов меню, каталог стран/городов/отелей).
После установки нужно сбросить кеш.
Надеюсь кому-нибудь пригодится.
Пришлось использовать хак с подменой обработчика menu_item_link - через хук theme_registry_alter меняется на свой обработчик, а старый запоминается в параметр original_function. Обработчик в атрибуты ссылки дописывает id для ссылки содержащий mlid и передает вызов дальше в оригинальный обработчик. Кстате такой способ можно использовать для перехвата почти всех вызовов функций от theme (для шаблонов есть template_preprocess).
Потом яваскрипт вытаскивает mlid из id ссылки, и вешает обработчик наведения мышки с отсечкой (срабатывает если мышь более полусекунды задерживается на пункте меню), который делает аяксовый запрос детей для нужного пункта меню по mlid.
Прикрепленный файлРазмер ajaxmenu.tgz1.67 кбКонференция завершалась, не хотелось уезжать домой... Хотелось ещё хоть раз сходить в Foobar и выпить не одну бутылку бесплатного Owesomesouce (http://morten.dk/blog/awesomesauce), общаться с module developers, core mainainers, project managers и другими людьми из community.
Дания - это восхитительная страна, где много людей стремятся к счастью, opensource, равенству и братству. Да и в Drupal community все, от мала до велика, вместе здорово проводят время: исправляют баги ядра, выступают на конференциях, пьют пиво, дарят друг-другу отличное настроение. Иногда думаешь, что тот социализм, который не удалось построить в СССР уже давно существует в Дании да и почти во всей Европе. В публичном транспорте я не видел ни одного контроллера, который проверял прокомпостированные тобой билеты. На билете машинка-компостер ставит timestamp, а билет действителен в течении часа, сам билет можно купить в автомате с помощью пластика или монет. Зачем нужен кондуктор? Пусть лучше он будет работать в более интеллектуальной сфере, не так ли? Новые технологии, прогрессивные идеи, рациональный ум, честность и хорошие отношения между людьми - это то, что правит Данией. Все строится на честных взаимовыгодный отношениях между людьми. Даёшь перезагрузку в России?! Самое главное - я не видел ни одного проявления насилия, неуважения или подавления энтузиазма.
Вот такие мысли посещали меня уже после закрытия конференции, а на самой "церемонии закрытия" выступала скандинавская группа Kitten Killers исполняя песню о Drupal: http://bit.ly/9QuvEF.
Программа конференции- 22 августа состоялся Core Developer's Summit на котором присутствовал Дрис, ребята из Aquia, разработчики ядра, просто разработчики модулей, тимеры (создатели тем) и др. Слушали несколько докладов, посвященных разработке Drupal 8, в том числе один посвященный HTML5 и Drupal. Было также несколько круглых столов, за которыми обсуждались специфические темы касательно ядра Drupal 8, и идеи о том, как это ядро можно улучшить и положить на новые технологические рельсы. Я присутствовал за круглым столом, который обсуждал как раз интеграцию HTML5 в Drupal. По началу эти разговоры носили только абстрактный характер и приняли более четкие формы со временем. И конечно, чувствовалась напряженность в диалогах тимеров (от анг. themer) и разработчиков.
- 23 августа проходили платные семинары. Мы просто забили на них и пошли гулять по Копенгагену.
- 24-27 августа проходила конференция в Bella Сentr. У нас был lunch hall в котором присутствовали стенды спонсоров и столики для перекуса, key-note - зал на 1000 человек в котором мы слушали доклады Дриса (основателя Drupal), Расмуса (создателя PHP), и Джереми (он написал книгу о HTML5). Также было три зала на 300 человек и три комнаты на 50-100 человек. Залы и комнаты были названы в честь спонсоров. Во время значимых докладов люди задавали вопросы через twitter. Покрытие wifi (ля вифи) было отличным. А энергией, возможно частично, нас обеспечивал экологически безопасный ветряк, который стоял рядом с Bella Center и превращал безумный ветер Дании в электроэнергию.
Сама конференция была полна развлечений. Мне нравится как западные люди умеют совмещать работу и отдых, а именно:
- Классные презентации с огромным количеством юмора.
- Отличные перерывы между докладами: интересные контакты, общение, бесплатное кофе, хот-доги, сандвичи и др.
- Foobar в котором находилась, наверное, большая часть из тысячи участников. Можно было в неформальной обстановке поговорить ребятами. 5000 тысяч бутылок Drupal пива было выпито за время конференции. В последние дни бар изобиловал Hot Danish Chicks и мне посчастливилось потанцевать с одной их них. Я женат, поэтом некоторым, наверное, посчастливилось больше :))
- Много подарков я привез с собой: футболки с логотипами Друпал, карточные игры для разработчиков Drupal - пока ещё не разобрался с правилами, значки, наклейки, lulabot, летающие диски, леденцы, и это далеко не все, что раздавали на конференции...
Я имею ввиду всех тех, кто живет в СНГ. Европейцы хорошо понимают различия, например, между белорусами и украинцами, однако объяснить людям с другого континента, что я русский на 25%, а украинец на 75% мне было довольно сложно :)) Всех тех, кого это может касаться: здесь не любят также итальянцев! Непонятно кого больше. "Fucken Italians" - только и слышалось ото всюду. Когда я начинал разговор про Италию, никто даже слушать меня не хотел, про Россию и Украины слушали охотнее. Я думаю, что у многих людей поменялось мнение о наших странах. Интересно разобраться во всем этом и узнать почему так о нас думали, вот некоторые мысли:
- Промывание мозгов со времен холодной войны в масс-медия, кинематографии. Русские шпионы, русские бандиты, и.т.д.
- Датский таксист сказал: "Самые удачные клиенты - это русские, потому что они не считают деньги, но они ведут себя как свиньи". Я знаю к кому это может относиться, особенно, если вспомнить кто из русских чаще ездит заграницу.
- Один русский, три украинца, думаю около 15 ребят из СНГ приехало на конференцию, почти все они работают на зарубежные компании. Могу обрадовать: Китайцев было ещё меньше :), однако существует 20% китайских не переведенных на английский модулей для Drupal. Это просто ужасает!
- Один немец даже хотел посетить DrupalCamp в Киеве но не сделал это, потому что было очень мало докладов на английском языке.
- Друг из Америки однажды был в Киеве и вот, что он сказал: "Больше всего мне понравилось разговаривать с иностранцами в Киеве, поскольку мало кто из местных знает английский".
Языковой барьер, скорее у нас не хватает слов, чтобы объяснить, что мы такие же люди, как и они, построить конструктивный диалог, принять правильные решения. Довольно много русских программистов занимаются ядром Drupal, но я видел только одного докладчика с русским акцентом, и как мне кажется, он живет в другой стране. Во всей европе все отлично знают английский: даже прохожие на улицах. Было всего пару случаев когда я не мог поговорить с местными жителями из-за языкового барьера. Многие знают английский лучше чем мы. Просто у людей в Европе больше практики в этом, поэтому они лучше находят новые возможности и знают свое место в мире. Что ж, надо учить английский, больше разговаривать с иностранцами - это выход, и тогда не за-горами Drupalcon в Москве, в Питере, в Киеве, в Минске. Политика никогда не сделает нас лучшими или более счастливыми, выход - надо заниматься собой, начинать с себя. А ведь многие западные компании, готовы инвестировать деньги сюда. Эх... если бы мы только лучше говорили на английском!
Все что касается денег- Стоимость билета на конференцию: 300 евро.
- Средняя стоимость проживания человека в гостинице в Копенгагене: 60 евро.
- Средняя стоимость публичного транспорта (1 час): 3 евро.
- Средняя цена воды или сока: 3 евро.
- Средняя стоимость пива в баре: 1.3-2.5 евро.
- Средняя стоимость чипсов "Pringles": 1.3 евро.
- Стоимость одежды и электроники: как и у нас, может быть даже дешевле.
- Средняя стоимость перекуса в Fastfood: 10 евро.
- Средняя стоимость обеда в ресторане: 50 евро.
- Средние зарплаты: не знаю но ВВП у них $35 тыс. на душу населения.
Из разговоров и своего опыта я понял, что в Дании дороже чем Германии, в Чехии, но дешевле чем в Англии и Норвегии.
Как минимизировать затраты- Студенты и школьники могут выиграть стипендию от организаторов Drupalcon для того, чтобы поехать на конференцию.
- Вас может спонсировать компания в которой вы работаете или хотите работать.
- Видео: http://drupalradar.com/, http://www.ustream.tv/channel/drupalcon-copenhagen
- Описание докладов: http://cph2010.drupal.org/news/initial-program
- Слайды презентаций: http://www.drupalcenter.de/node/29928
- Фото: http://bit.ly/b2OzBj
Думаю что презентации докладов появятся скоро в сети.
Post ScriptumСледующая Drupalcon состоится в Chicago весной.
P.P.S.Убедительная просьба добавить в темы для постов на форуме раздел "Конференции и кемпы".
Attached poll "Собираетесь ли вы поехать на Drupalcon в Чикаго весной 2011".Register or login to poll
Results:
Да: 0 голосов
Нет: 7 голосов
Не знаю: 1 голос
Хотел бы: 12 голосов
Только, если за меня заплатит спонсор: 4 голоса
Да, если выиграю стипендию от Drupal Association: 1 голос
Поеду с докладом: 1 голос
Решил поделиться своей сборкой DrupALL.
Drupal 6.19
Русский и украинский инсталлятор
Модули:
- ajax_slideshow
- bueditor
- captcha
- cck
- dhtml_menu
- globalredirect
- google_analytics
- imageapi
- imagecache
- imce
- jquery_plugin
- jquery_update
- lightbox2
- live_translation
- nodewords
- noindex_external_links
- page_title
- path_redirect
- pathauto
- plugin_manager
- poormanscron
- site_map
- site_verify
- token
- transliteration
- views
- website_screenshot
- xmlsitemap
Поскольку некоторые модули имеют перевод, некоторые нет, для локализации использую live_translation.
Если какого-то модуля в сборке нет или вы считаете, что он, наоборот, лишний - пишите.
Но помните, сборку я делал под свои скромные нужды :)
Ссылка на оригинал (укр.)
На прошлой неделе появилось еще 23 модуля для Drupal 6.x.
Среди них можно выделить интеграцию симпатичных всплывающих подсказок qTip, внезапный User Alert и, конечно, интеграцию нового сервиса-укоротителя урлов, shURLy. А для интересующихся версткой наверное будет любопытен Modernizr, хотя лично мне это и не близко.
Как обычно, описания модулей под катом.
Оригинал: History of Drupal logos,
Автор: Kristjan Jansen,
Лицензия: Creative Commons BY-NC-ND,
Перевод на русский: История логотипа Друпала,
Автор перевода: Петр Селфин, то бишь я ;)
Замечания, исправления, уточнения, дополнения и конструктивная критика только приветствуются!
Здесь я приведу просто даты и логотипы, полный вариант у меня в блоге(дабы не склеиться в поисковиках, надеюсь на понимание).
-----------
27 мая 2000
Первые пробы пера...

28 мая 2000
...и тут же доработки

26 сентября 2000
Капля помещается внутрь стилированного "DROP"...

2 марта 2001
И позже у нее появляется "лицо"

12 сентября 2001
Друпликон значительно переработан и полностью вытеснил собой букву "О"

1 июня 2002
Drupal.org отвязался от Drop.org

4 июня 2003
Появился градиент и фирменный шрифт

Июнь 2004
А позднее и известный сегодня 3D Друпликон

5 июля 2004
![]()
12 мая 2005
От старого 2Д логотипа еще долго не могли отказаться, и они совместно существовали еще долгое время.
![]()
И только 13 декабря 2007 года современный логотип Drupal'а окончательно вытеснил старую версию.
---
На сегодняшний день наверно уже сотни вариаций логотипа существует, было бы интересно собрать интересные варианты от зарубежных и российских дизайнеров. Может в комментариях свои импровизации на тему "Мордашки Друпала" выложите?
Ни для кого не секрет, что на d.o собирается статистика использования модулей по количеству сайтов.
http://drupal.org/project/usage
Статистика собирается с помощью модуля Update Status (у кого он включен)
По поводу того, как собирается эта статистика можно почитать здесь: http://drupal.org/node/329620
Но мне были интересны не абсолютные цифры, а дифференциал.
Допустим модуль views используется на 226575 сайтах сейчас, и неделю назад, и месяц назад, а какой нибудь новый модуль может расти значительно быстрей.
Грубо говоря, я нашел разницу между количеством сайтов за последнюю неделю для каждого модуля.
Вот результат.
Первая цифра - абсолютная, вторая - приращение.


