• Стековое программирование с человеческим лицом (часть вторая)
    0
    yomayo, я полагаю, императивные языки здесь не показатель ясности. В том же Си функция может принять N аргументов и это будет ясно видно в её вызове, ок. Но при этом она ещё затащит в себя что-нибудь из глобальных данных, а потом вернёт результат как побочный эффект. Т.е. без разбора определения функции в Си также нет возможности однозначно определить её выход. Гарантию здесь дают только чисто функциональные языки.
  • Кросс-компиляция в Go
    0
    JFYI ещё одна либа для встраивания всякой внешней статики в бинарник github.com/rakyll/statik
    Больше либ хороших и разных.
  • Зачем vi-топор программисту 21-го века
    0
    Расширений под автокомплит в Emacs несколько, наиболее популярные: auto-complete (неожиданное название), company-mode. Хорошо сочетаются с помянутым yasnippet. Только yasnippet это просто программируемые шаблоны с биндингами на последовательность символов, а режимы выше анализируют код и дополняют по мере набора имена объектов или их параметры. Дальше всё зависит от используемого к ним бэкенда, который составляет сами списки автодополнений. Тут всё зависит от языка, насколько он хорошо поддерживается. Как правило это тоже выливается в доп. плагины, которые надо ставить. Я к примеру последнее время много программирую на golang, к нему есть gocode – отдельный демон, анализирующий код и строящий автопополнения, которые потребляют плагины автоподолнений в emacs (к vim оно тоже цепляется).
  • Наберитесь смелости сделать не как все. 12 устаревших интерфейсных и технологических решений
    0
    С кнопками соцсетей логично связать их с профилем пользователя. Дать ему возможность указать свои аккаунты в фейсбуке, гугл+ и т.д. И далее в интерфейсе сайта показывать только кнопки соцсетей, которые пользователь использует. Для анонимных посетителей поддерживаю — ограничиться 1-3 популярными соцсетями.
  • Настройка emacs для разработки на python или поиск «идеального» редактора
    0
    Просто для справки XEmacs — это форк одной из старых версий GNU Emacs в своё время соперничавший в популярности с оригиналом. По-моему последние года три активность разработки XEmacs снизилась, а в новых версиях GNU Emacs добавили фич — различия во многом стёрлись.
  • Как я учился работать с XML
    0
    Угу, чертова валидность.
  • Как я учился работать с XML
    0
    Так у toprettyxml() в minidom есть параметр newl="\n". Можно заменить его чем хочется. Хотя с elementree/lxml работать всё одно поприятнее.
  • А вы довольны памятью своей Linux системы?
    0
    :) Значения размера kcore тоже не понял, на сервере приведенном в примере 12Гб + 1Гб swap.
  • А вы довольны памятью своей Linux системы?
    +2
    Глянул на генту-сервере:

    $ ls -l /dev/mem
    crw-r----- 1 root kmem 1, 1 Фев 18 12:20 /dev/mem

    $ ls -l /dev/kmem
    crw-r----- 1 root kmem 1, 2 Фев 18 12:20 /dev/kmem

    $ ls -l /proc/kcore
    -r-------- 1 root root 140737486262272 Мар 18 13:53 /proc/kcore

    Т.е. доступ только руту и участникам группы kmem, в число коих обычные юзеры не входят. На ноуте с Ubuntu аналогичные права. Обычные установки, без selinux и наворотов с безопасностью. А у рута куча других способов узнать пароли своих юзеров.

    Или я что-то не так понял или паника преждевременна.
  • Drupal day 3 декабря
    0
    Уточню по последним договорённостям. Видео будет, но не сразу. Мы отснимем все доклады, но монтирование может занять время — видеодоклады будут не раньше января.
  • Drupal day 3 декабря
    0
    Со мной всё в порядке, спасибо :) Про «похвалили» неточно выразился, но это я только к тому, что коммент ваш с «на хабре любят друпаль» и его следствие «логотип свежий и новаторский» чистая софистика. А к критике я готов, но в ваших комментариях я её пока не увидел.
  • Drupal day 3 декабря
    0
    Ну да, сначала самому привести ложный довод, чтобы его потом же опровергнуть. Тичичный троллинг. Ок, поведусь немного, хотя мы нигде не писали про новаторство и эргономику сайта кэмпа, как и про логотип :) Это вы сначала его похвалили, чтобы в следующем предложении раскритиковть.

    Как получилось с сайтом, так и получилось — на мой взгляд весьма прикольно, но очевидно что не без ляпов. И чтобы эти ляпы увидеть не нужно ни быть дизайнером, ни спецом в юзабилити. По мере возможности исправим. Но стоит помнить, что затевается это всё ради обучающих семинаров и живого общения разработчиков на этих мероприятиях. Сайт вторичен. Анкеты через него собираются — ну и клёво. А в онлайне пообщаться по темам друпала можно и без этих сложностей на форумах drupal.org/drupal.ru.
  • Drupal day 3 декабря
    0
    Письмо будет в любом случае — либо с подтверждением, либо сорри с отказом и приглашением на следующий кэмп. Рассылка в процессе подготовки.
  • Drupal day 3 декабря
    0
    На drupal.ru сообщение было ещё 11 декабря. Расчёт конечно больше был регулярных посетителей drupal.ru. Но с хабром теперь есть договорённость об инфоспонсорстве, поэтому о следующем кэмпе будем информировать заранее :) Собственно числа уже определены — 19-20 февраля.
  • Drupal day 3 декабря
    +1
    Эмоций не понял, как и коммента собственно.
  • Drupal day 3 декабря
    +3
    Ну по-моему референсы к Олимпиаде-80 настолько очевидны, что можно понять, что узнаваемость и корни эмблемы никто не скрывает :) Это такой добрый стёб, даже не стёб — напоминание о позитивных моментах прошлого. По-моему вполне вписывающееся в эклектичное оформление a la ссср всего сайта друпалкэмпа :)
  • Drupal day 3 декабря
    0
    А блин :) Перемудрили :) Как мне сейчас написали (Razor_Empire это не от тебя было письмо?) — переходят по ссылке moscow.drupalcamp.ru/ru/user/register, которая опубликована на сайте в анонсе. Но это для анонимов, а те кто уже зашёл просто могут пройти в профиль — moscow.drupalcamp.ru/ru/user и перейти к его редактированию. Или ткните в жёлтый баннер с приглашением на drupal day справа — там отображается корректная ссылка и для анонимов и для зареганных. А вот в ссылках в анонсах этого не учли.

    Мда, как-то всё сложно получилось, сорри ;)
  • Drupal day 3 декабря
    0
    Пока места точно есть, также за день будет рассылка на почту участникам и у принятых заявок будет в профиле указано, что участие подтверждено. Вот здесь можно видеть приходящие (пока неподтверждённые) заявки moscow.drupalcamp.ru/ru/attendees/minicamp
  • Drupal day 3 декабря
    0
    Видеосъёмка будет, но дальше уж насколько быстро получится смонтировать. На киевском друпалкэмпе к этому подошли очень ответственно и получились очень смотрибельные видеоуроки по докладам. Поэтому сырое видео выкладывать не будем, только после обработки со слайдами.
  • Drupal day 3 декабря
    +1
    Привет! Ага, проблема имеет место, но при этом не у всех. С куками намутили что-ли. Пока не решено пишите на webmaster@drupal.ru свой логин и мейл — пришлём пароль.
  • The Passenger: 7 минут за 8 лет
    –1
    Видеоряд в начале с такими явными референсами к фильму «Гарри Поттер» ;)

    А по процессу подготовки мне больше понравился Elephants Dream (http://elephantsdream.org) — народ подошёл к делу коллективно и результаты отдал в opensource — можно было купить на DVD все исходники (а сейчас вроде уже просто дают скачать). Мульт по сути демка к возможностям Blender (opensource редактор для 3D) и поэтому скачивать его дают даже в HD, чтобы заценить все красоты рендеринга.
  • Реальный опыт разработки интернет-магазина
    +1
    Если не нужна интеграция с сайтом (общая авторизация, общие рубрики, общий дизайн) — то почему бы и не ecwid?
  • Реальный опыт разработки интернет-магазина
    +1
    Ubercart хорош своей связкой с друпалом — под который уйма готовых расширений на разные задачи. Так что когда нужно сделать не магазин, а магазин интегрированный в основной сайт — выбор уберкарта очень логичен. По сути это ещё один набор модулей к друпалу, расширяющий функционал этой системы до поддержки ecommerce.
  • Скорость индексации сайта поисковиками
    0
    Drupal.ru с самого начала хорошо индексировался гуглом и поэтому дальше всегда ориентировались на гугл. В отдельные периоды PR главной страницы добирался до 7 (потом правда упал :). И сейчас с гугла большинство переходов — (~65% переходов из поисковиков, из них 40% из гугла, 25% из яндекса). Отдача от яндекса как-то меньше, но наверно просто потому что его сервисы мы и не использовали — а гугл даже для поиска по сайту задействован.
  • 2007 Open Source CMS Award
    0
    Голословно. Перейдём от слов к делу. В чём именно Drupal отстал и угодил в прошлый век? Также какие именно фичи Joomla так уникальны, что не реализованы ещё в других cms? К друпалу тоже новые модули регулярно выходят, см. drupal.org/project/modules - но на мой взгляд это не аргумент, более важным показателем я считаю динамику развития ядра системы, потому как удобство API - залог быстрого развития доп. модулей. По ченджлогу видно, что в Джумле 1.5 многое перерабатывается по сравнению с прошлой версией, но и в каждой новой версии Друпала много новшеств. Например в Drupal 6 сменяется механизм работы локализации (кстати интересно услышать, что в плане интернационализации грядёт в Джумле 1.5?), добавляется поддержка репликации БД, для работы бэкендов на нескольких серверах - очень важное изменение, которое упростит настройку друпала под сайты с высоким трафиком. Из менее значительных - поддержка openid в ядре и пр. см. http://drupal.org/drupal-6.0-beta1 - для проекта, стабильно выпускающего релизы раз в полгода очень неплохая динамика изменений. Пока я вижу, что оба проекта и джумла и друпал развиваются динамично, хотя мои личные предпочтения остаются за drupal way. Другие cms я бы тоже не скидывал со счетов.
  • Сервис назначения встреч Внезапно.ру
    0
    Поздравляю с открытием, выглядит симпатично :)
  • 2007 Open Source CMS Award
    0
    Да уж просто обзавидовалсь ;P Сравнения с джумлой в девелоперском списке рассылки можно порой встретить, но не более, чем упоминания других систем - просто за развитием "конкурентов" надо следить :) Тут например упоминания про джумлу в блоге лидера проекта Друпал: http://buytaert.net/tag/joomla
  • Несколько вопросов о Drupal
    0
    Да уж, сильный аргумент, ниче не скажешь.