Компания «Сбербанк-Технологии» приглашает: Разработчика PHP.
«Сбербанк-Технологии» - российская ИТ-компания, на 100% принадлежащая "Сбербанку".
Компания «Сбербанк-Технологии» была создана в ноябре 2011 года для ведения внутрибанковских проектов в сфере IT, а впоследствии, оказание услуг сторонним заказчикам.
Что мы предлагаем:
Работа в компании-поставщике IT-услуг для крупнейшего Банка России и Восточной Европы;
Проекты, превосходящие по масштабу любые другие в отрасли – пользователями наших продуктов являются все клиенты Сбербанка;
Реализацию Бизнес-хаба в рамках крупнейшей программы по трансформации ИТ-ландшафта Сбербанка;
Работу в команде молодых специалистов из лучших университетов (МИФИ, МГУ, МГТУ им. Баумана, МФТИ и др.);
Работа с инновационным технологическим стеком открытого ПО: Akka, Scala, Hadoop, Spark, Ignite, Kafka, ZeroMQ, а так же c ПО крупнейших мировых производителей (IBM, Oracle, HP и т.д)
Обязанности:
Разработка на PHP;
Разработка модулей и работа с чужими (Drupal 7/8);
Взаимодействие с API и внешними источниками данных;
Работа с технической документацией;
Работа в команде.
Требования:
PHP;
CMS Drupal backend:
Entity API
User roles and permissions
Fields
Form API
Опыт работы с Panels, Rules, Views.
Git;
Создание кастомных модулей.
Приветствуется:
Базовые знания: MySQL / JavaScript / OOP / Drupal 8/ Webhooks / REST /NodeJS / Symphony2 / Nginx / Ajax/ HTML / CSS / Linux
Дополнительно:
1. Должность инженер - уровень рассматриваем разный от junior до middle up/senior,
2. Режим работы стандартный с 9 00 до 18 00, но по договоренности с руководителем можно плавающее утро. По факту многие приходят и к 10 и к 11,
3. Офис, Москва, м. Нагатинская, БЦ РТС,
4. Белая зп (обижаете - это же Сбер :)), все официально по Трудовому договору, переводят деньги на карту. ЗП (аванс, основная часть - получается 2р/месяц)+годовая премия.
Контактные данные:
Хайретдинова Динара
Ведущий специалист
Отдел по подбору персонала
АО «СберТех»
mail: DTKhayretdinova.sbt@sberbank.ru
Доб.: 8 (7892) 3056
Тел.: +7 (926) 384-93-13
Skype: khayretdinova_dinara
Пример добавления контекстных ссылок в произвольный html элемент:
<div class="contextual-links-region"> <?php if ($GLOBALS['user']->uid == 1) { $contextual_links = array( '#type' => 'contextual_links', '#links' => array( array( 'title' => t('Configure'), 'href' => 'admin/config/system/site-information', ), ), '#pre_render' => array(), ); echo drupal_render($contextual_links); } ?> Block content... </div>Похожие записи:
Всем привет! Телеграм-чат https://t.me/drupal_rus набирает обороты, и у нас появилась идея сделать стикеры. Есть девочка-иллюстратор (вот канал с примерами ее стикеров https://t.me/illustranger_art), которая может нам помочь. Была изначально мысль сделать их просто для нашей компании, и даже уже появилась пара стикеров, один из которых на обложке. Но раз уж пошла такая движуха в телеграме, предлагаю насобирать на целый пак.
Набор из 10шт будет стоить 8000. Если насобираем больше - стикеров будет больше (по 800 за следующий). Так как идея нашла поддержку в Друпал-чате, сразу публикую ее карту для сбора:
Тинькофф:
5536 9137 5333 5633
Комментарий к переводу: drupal
Переводить можно либо с Тинькова напрямую, либо с любой карты без комиссии через https://www.tinkoff.ru/cardtocard/ Если нет поля для ввода комментария, отпишитесь под постом
PS: Актуальная информация о переводах и общей сумме будет появляться в комментариях к посту
Тип материала: Предлагаю решение Форумы: Drupal Юг 0 ThanksПример отключения библиотеки core/drupal.active-link на страницах нод:
modulename.services.yml:
services: modulename.subscriber: class: Drupal\modulename\EventSubscriber\ModulenameSubscriber tags: - { name: event_subscriber }src/EventSubscriber/ModulenameSubscriber.php:
<?php namespace Drupal\modulename\EventSubscriber; use Symfony\Component\HttpKernel\KernelEvents; use Symfony\Component\HttpKernel\Event\FilterResponseEvent; use Symfony\Component\EventDispatcher\EventSubscriberInterface;Похожие записи:
Первый релиз в 2018 году!
На сегодня можем похвастаться следующим прогрессом:
Убрали поле "Секретный вопрос", описания полей показываются по-умолчанию, капчу заменили на прогрессивную recaptcha.
Добавили новое поле в профильОписания полей теперь по-умолчанию отображаются, но можно настроить их отображение или сокрытие.
А также:За кулисами ещё полно людей кто следит за серверами, кто продвигает сайт, продумывает новые улучшения, вносит корректировки в текст и ещё много-много других людей. Спасибо каждому, кто участвует в жизни сообщества. Всем, кто помогает нам оплачивать сервера, кто делится своими знаниями, предлагает решения и задает вопросы. Всем, кто читает и пишет и всем тем, кто использует Drupal! Без Вас - не было бы этого проекта.
Для тех, кто желает присоединится к активной разработке проекта - всегда Вам рады в наших чатиках:
Наш репозиторий: https://github.com/DrupalRu/drupal.ru
Благодарность, равная одной чашке кофе позволит нам поддерживать работу портала: http://yasobe.ru/na/drupal_ru
Ключевые слова: drupal.ru Форумы: Сайт и проект Drupal.ru 1 ThanksВ Drupal 8 немного усложнился процесс подключения своих стилей и скриптов. Теперь все js и css файлы должны быть объединены в так называемые libraries (библиотеки), описаны в файле *.libraries.yml и подключены одним из способов. Начнём по порядку.
Похожие записи:
С сайтов на Друпал 7 с сегодняшней ночи стали приходить запросы на восстановление пароля. Причём массово, с разных сайтов, сделанных в разные годы, на разных хостингах. Очевидно, ходит какой-то бот.
Внимание вопрос - ни у кого таким образом ничего не ломали? Пока настроил оповещалки на почту, если админ входит, но мало ли, вдруг уязвимость какая, о которой я не знаю.
Ключевые слова: безопасность Тип материала: Есть вопрос Версия Drupal: Drupal 7.* Форумы: Безопасность 0 ThanksВ слове "опорос" нет опечатки, т.к. дальнейший текст может быть кем-то расценен, как свинство, однако почему бы не замутить такое в честь пятницы?))
Итак, к делу! В последнее время заметил тенденцию, что чем ниже квалификация разработчика, тем больше у него причин не переходить с 7 на 8. В то время, как одни разрабы вежливо просят друпал-консоль загрузить сервисы в класс, другие только начали переносить логику из шаблонов в препроцесс (тут был бы уместен фэйспалм).
Дабы проверить свою гипотезу, решил замутить опрос.
Тип материала: Есть вопрос Версия Drupal: Drupal 8.* Drupal 7.* Форумы: Решение проблем 0 Thanks
Неделю назад мы начали поиск нового руководителя для отдела модерирования и всего поступило три предложения:
Итак, голосуем до 25.01.
Традиционно голос изменить нельзя.
Привет!
На протяжении последних месяцев, мы успешно продолжаем развивать культуру общения на проекте Drupal.ru, во главе с руководителем отдела модерирования Ильдаром. План развития площадки русскоязычного сообщества Drupal продолжает своё выполнение и теперь мы можем смело прогнозировать развитие сообщества и использовать новые способы доставки информации, что будет способствовать популяризации cms Drupal.
В свою очередь, такая стратегия подразумевает увеличение посещения сайта Drupal.ru, а это значит, что обязательству слежения за культурой общения, накладываемому на нас, должно уделяться ещё больше внимания.
К сожалению, Ильдар, объявил о том, что более не располагает временем в достаточной мере и готов передать это, дело достойному приемнику.
Кого мы ищемНам нужен человек, который сможет взять бразды правления большой социальной части на себя. Руководитель, способный собрать команду модераторов и направить их на путь справедливого и не предвзятого модерирования.
Что нужно делатьГлавной целью руководителя отдела модерирования является поддерживание культуры общения на сайте Drupal.ru с помощью доступных средств. Ты сможешь собрать свою команду модераторов и помочь в разработке алгоритмов системы автоматизированного модерирования, которую мы собираемся внедрять в ближайшее время.
Что это может датьВзамен ты получишь бесценный опыт управления большим сообществом и уважение со стороны его участников. Руководители ценятся выше при трудоустройстве, что может влиять на ставку увеличивая её в разы.
Популярность. Никому не секрет, что известных людей хотят заполучить в свою компанию больше, что тоже влияет на предлагаемые гонорары.
Мы объявляем о поиске кандидатов, среди которых сделаем выбор путём голосования в конце следующей недели.
Для того, чтобы стать главным в отделе модераторов Drupal.ru нужно сообщить о своём желании
Чтобы узнать больше о жизни тимлида нужно почитать правила и Устав Drupal.ru.
Заявили об участииДату голосования определим на следующей неделе.
Ключевые слова: drupal.ru Moderation Форумы: Сайт и проект Drupal.ru 0 Thanks
Последний на 2017 год, новогодний релиз!
На сегодня можем похвастаться следующим прогрессом:
Теперь они выглядят более лаконично:
Одновременно можно открыть только один поповер на странице, а при открытии поповера для комментария в ТМ исправлен цвет шрифта
После долгих обсуждений, решили всё-таки убрать
Фильтр принимал e-mail как имя пользователя
Теперь он будет отображать слово, на которое ругается (можете выключать экстрасенсорные способности), добавлено много исключений, а также запрещено использовать КАПС в заголовках материалов. "ПОМОГИТЕЕЕ!!!" больше не пройдёт валидацию!
И всем-всем, кто участвует в жизни сообщества. Всем, кто донатит. Кто делится своими знаниями, предлагает решения и задает вопросы. Всех кто читает и пишет. И всех кто использует Drupal! Без Вас - не было бы этого проекта.
Всех, кто желает присоединится к активной разработке проекта - всегда Вам рады в наших чатиках:
Ключевые слова: drupal.ru Форумы: Сайт и проект Drupal.ru 2 ThanksПример удаления функции user_node_load():
/** * Implements hook_module_implements_alter(). */ function hook_module_implements_alter(&$implementations, $hook) { if ($hook == 'node_load' && isset($implementations['user'])) { unset($implementations['user']); } }Похожие записи:
Примечания к выпуску:
Обновления с безопасностью отсутствуют.
Выпущена готовая к использованию версия Drupal 8.4.4
Если вы еще не обновили свой проект до версии ядра 8.4.0, то прочитайте об Drupal 8.4.0 перед обновлением.
Ниже перечислены изменения, добавленные в Drupal 8.4.4:
Подробнее об этой версии Drupal
Ключевые слова: Drupal 8.4.4 Версия Drupal: Drupal 8.* Форумы: Безопасность 0 ThanksЧтобы одним кликом очищать кэш друпала из PhpStorm нужно:
1. Открыть Settings → Tools → External Tools.
2. Добавить новую команду:
Похожие записи:
Пример добавления терминам таксономии нового текстового свойства myproperty, которое будет хранится в таблице taxonomy_term_data:
modulename.install:
/** * Implements hook_schema_alter(). */ function modulename_schema_alter(&$schema) { $entity_info = entity_get_info('taxonomy_term'); $entity_table = $entity_info['base table']; $property_name = 'myproperty'; if (!isset($schema[$entity_table]['fields'][$property_name])) { $schema[$entity_table]['fields'][$property_name] = array( 'type' => 'varchar', 'length' => 255,Похожие записи:
Приветствую, друзья!
На связи Пётр Селфин :)
Не все верили, но мы это сделали!
DrupalCamp Краснодар 2017 состоялся!Прошло чуть больше недели, немного уложились мысли, прошел организационный нервный мандраж и были подведены небольшие итоги. С чем собственно и хочется поделиться. Итак.
Участники кемпа увидели 14 крутых докладов по маркетингу, трафику, веб-аналитике, автоматизации бизнеса, дизайну, проектированию и конечно же разработке на CMS Drupal!
Более 50 специалистов из разных уголков Краснодара, Сочи, Кропоткина, Армавира, Анапы, Майкопа, Ростова-на-Дону, Симферополя, Москвы, Екатеринбурга и Цхинвала (Южная Осетия) собрались в одном месте, благодаря общим идеям и любви к Друпалу %)
Поддержали мероприятие компании и частные лица из Краснодара, Армавира, Анапы, Майкопа, Ростова-на-Дону, Москвы, Екатеринбурга, Самары, Санкт-Петербурга, Вологды, Иркутска, Цхинвала (Южная Осетия) и Минска (Республика Беларусь)! Конференцию по праву можно назвать МЕЖДУНАРОДНОЙ!
Что будет дальше?Понимаем, что не все смогли к нам приехать, поэтому была организована профессиональная видеосъёмка и уже начат монтаж. Так что в скором времени на нашем ютуб-канале начнем выкладывать материалы.
Все презентации тоже будут доступны для просмотра (slideshare сломался, так что придется что то новое придумать...).
Фотографии тоже уже на руках. Мы выберем лучшие и выложим в группе южного Drupal-сообщества в ВКонтакте. А пока вы можете посмотреть на фотографии от участников и загрузить в него свои ;)
Кстати, я немного раздосадован... Во время кемпа мы совместно с компанией с одноимённым приложением дополненной реальности ScanTukan проводили конкурс с классными призами. И всего 15 участников поборолись за первое место. А ведь вот такие фотографии унесли домой гораздо больше! В следующий раз будьте активнее ;)
Давайте ещё разок напомню, куда вам стоит вступить и подписаться, если вы до сих пор почему-то этого не сделали:
Пример программного добавления в корзину товара 123:
$product_id = 123; $quantity = 1; $combine = TRUE; $product = commerce_product_load($product_id); $line_item = commerce_product_line_item_new($product, $quantity); $line_item = commerce_cart_product_add($GLOBALS['user']->uid, $line_item, $combine);Похожие записи:
Внимание! Смена места кемпа!
Новое место: г. Краснодар, ул. Красная, д. 108 (7 этаж, вход через “Черноморскую финансовую компанию”, угол с ул. Пашковская)
Начало регистрации - 9:00, 16 декабря 2017 (посещение бесплатно, но требуется регистрация на http://2017.drupalyug.ru. Количество мест ограничено!)
Афтепати: кафе PrimaVera (г. Краснодар, ул. 1 Мая, д. 168), но начало смещаем на 20:00
Билеты на афтепати тут https://robo.market/offer/afterparty-drupal-camp-krasnodar-2017-4657745?...
-------------- -------------- -------------- -------------- -------------- --------------
------------ ---------------- а теперь с лирикой -------------- ----------------------
-------------- -------------- -------------- -------------- -------------- --------------
Здравствуйте, друзья! На связи Пётр Селфин.
У нас очень важное объявление: меняется место проведения конференции.
Новое место: г. Краснодар, ул. Красная, д 108 (7 этаж, вход через “Черноморскую финансовую компанию”, угол с ул. Пашковская)
Начало регистрации остается прежним - 9:00, 16 декабря 2017
Афтепати остается там же, в кафе PrimaVera (г. Краснодар, ул. 1 Мая, д. 168), но начало смещаем на 20:00
Билеты на афтепати тут https://robo.market/offer/afterparty-drupal-camp-krasnodar-2017-4657745?...
Новое место можно считать самым центром города: от улицы Пашковская центральная улица города - Красная - становится пешеходной. Недалеко находится театральная площадь, правда сезон фонтанов уже закрыт :(
Друзья, приношу свои извинения за перемену локации!
Знаю, многие из вас арендовали жилье, исходя из места проведения кемпа, и теперь вам придется корректировать планы…
Опишу причину переезда, чтобы было понятно в чём соль...
Итак, вчера вечером (среда, 13 декабря) раздался звонок из энергокомпании, который сообщил что 16-го числа в КГТК будет отключено электричество до 16:00. При том в какой именно период, на какое время - естественно никакой информации и гарантий.
То есть проведение конференции превратилось в мгновение ока в лотерею - ибо проекторы, видео-/фотосъемка, мастер-класс, интернет… Сами понимаете без электричества никак(((
Так мы рисковать не можем…Соответственно, сегодня с утра мы уже на телефоне. Выяснили какая энергокомпания этим занимается, вышли даже на какого-то руководителя, и он даже попытался нам помочь… Но, но, но… в общем там монополист, и наша конференция, или чьи-то другие планы вряд ли интересуют кого-либо, кроме нас самих….
В общем, что делать, приключения так приключения!
Найти за два дня место для 100 человек друпалеров в преддверии нового года - веселый квест для команды!
И таки да, победили!!!На самом деле мы переместились в центр города (парковку ищите заранее, в субботу попроще, но тем не менее. ВНИМАТЕЛЬНО СМОТРИТЕ НА ЗНАКИ! РАБОТАЮТ ЭВАКУАТОРЫ!), у нас панорамный вид, хорошее помещение, звук, вентиляция.
Что же нам пришлось принести в жертву???
Увы, без потерь не обошлось…
Регистрацию растягивать, как планировалось, на часок не будем, сократим до 30-40 минут. Так что первый доклад начнется в 9:30-9:40. Прошу не опаздывать!
В общем, надеюсь на ваше понимание!
Только благодаря вашей помощи и поддержке мы бросаемся в такие приключения!
Примечания к выпуску:
Обновления с безопасностью отсутствуют.
Выпущена готовая к использованию версия Drupal 8.4.3
Если вы еще не обновили свой проект до версии ядра 8.4.0, то прочитайте об Drupal 8.4.0 перед обновлением.
Ниже перечислены изменения, добавленные в Drupal 8.4.3:
Подробнее об этой версии Drupal
Версия Drupal: Drupal 8.* Форумы: Безопасность 0 Thanks
Предпоследний, на этот год, релиз! Будет еще один, предновогодний - 25-го Декабря 2017.
На сегодня, можем по-хвастаться следующим прогрессом:
HTTPS, господа! Теперь мы используем защищенное соединение, и это - круто!
Произведены множественные работы по улучшению отображения сайта, особенно на мобильных девайсах.
Улучшен и доработан показ жалоб.
Реализован скролл комментов, при их "чрезмерной" ширине.
Бесспорно, это календарь активности пользователей:
Сделан модулем Activity Calendar, так-что можете повторить на своем проектике.
Он есть абсолютно у всех пользователей, на их страничках. И вы уже сейчас можете им хвастаться перед клиентами, коллегами, вторыми половинками и около-мониторными котами! ;)
Отдельная благодарность Андрею (itcrowd72), он отлично вписался в коллектив и показал себя как активного участника сообщества. Так держать!
А так же главному координатору Drupal.ru - Максиму (Mbaev). очередной релизище на своих плечах вынес.
Не забываем отдать дань благодарности тимлидам проекта:И всем-всем, кто участвует в жизни сообщества. Всем, кто донатит. Кто делится своими знаниями, предлагает решения и задает вопросы. Всех кто читает и пишет. И всех кто использует Drupal! Без Вас - не было бы этого проекта.
Всех, кто желает присоединится к активной разработке проекта - всегда Вам рады в наших чатиках:
ВложениеРазмер release-4th-december-2017.png22.8 КБ https.png5.32 КБ mobile-friendly.png25.53 КБ activity-calendar.png3.37 КБ Ключевые слова: drupal.ru релиз проекта Версия Drupal: Drupal 7.* Форумы: Сайт и проект Drupal.ru 2 Thanks
Последние комментарии