Подходы к полуавтоматическому извлечению данных из веб-ресурсовДмитрий Аладин
Каждый день в Интернете появляется большой объем цифрового контента: создание и обновление сайтов, загрузка фотографий, аудио- и видеофайлов и т.д. Ориентироваться и находить интересующий материал в таком огромном потоке разнородных файлов обычному пользователю без использования специальных средств просто немыслимо! В этом нелегком деле ему помогают поисковые роботы.
Как устроены поисковые роботы? Что такое "поисковый скребок"? Какие этапы разработки поисковых агентов существуют? Данные вопросы подробно рассматриваются в докладе Аладина Дмитрия, руководителя лаборатории Balabza Lab.
Подходы к полуавтоматическому извлечению данных из веб-ресурсовДмитрий Аладин
Каждый день в Интернете появляется большой объем цифрового контента: создание и обновление сайтов, загрузка фотографий, аудио- и видеофайлов и т.д. Ориентироваться и находить интересующий материал в таком огромном потоке разнородных файлов обычному пользователю без использования специальных средств просто немыслимо! В этом нелегком деле ему помогают поисковые роботы.
Как устроены поисковые роботы? Что такое "поисковый скребок"? Какие этапы разработки поисковых агентов существуют? Данные вопросы подробно рассматриваются в докладе Аладина Дмитрия, руководителя лаборатории Balabza Lab.
SECON'2016. Парамонов Сергей, Автоматизируй это! Как не погрязнуть в рутине п...SECON
В разработке игр существует множество сопутствующих проблем, которые приходиться решать разработчику, но которые напрямую не связаны с игровым процессом. Автоматизация рутинных задач - лучшее решение, позволяющее сэкономить время для воплощения творческого замысла в условиях компактных команд и компаний.
- почему PHP программисты снискали дурную славу;
- что делать, чтобы стать хорошим программистом;
- как писать идеальный код;
- что такое командная разработка проекта;
- учет позиции бизнеса при разработке проекта;
- основные задачи, который должен решать программист;
Алексей Лустин. Непрерывная проверка качества кода.ScrumTrek
Я расскажу о нашем двухлетнем опыте использования инженерной практики «Continious Inspection» и платформы SonarQube при организации кросс-языковой разработки в процессе «непрерывной поставки» (CI-CD для языков Java, C#, JavaScript, typeScript и Gherkin) при автоматизированном code-review.
Мало кто реально осознает мощь рынка Drupal.
Мы провели гигантскую аналитическую работу собирая факты и делая выводы.
Мы подготовили фильм о мощи друпал, который будет показан во время доклада.
Премьера фильма о рынке Друпал!
Фильм и доклад будут полезны разработчикам, руководителям девелоперских компаний и конечно клиентам.
SECON'2016. Парамонов Сергей, Автоматизируй это! Как не погрязнуть в рутине п...SECON
В разработке игр существует множество сопутствующих проблем, которые приходиться решать разработчику, но которые напрямую не связаны с игровым процессом. Автоматизация рутинных задач - лучшее решение, позволяющее сэкономить время для воплощения творческого замысла в условиях компактных команд и компаний.
- почему PHP программисты снискали дурную славу;
- что делать, чтобы стать хорошим программистом;
- как писать идеальный код;
- что такое командная разработка проекта;
- учет позиции бизнеса при разработке проекта;
- основные задачи, который должен решать программист;
Алексей Лустин. Непрерывная проверка качества кода.ScrumTrek
Я расскажу о нашем двухлетнем опыте использования инженерной практики «Continious Inspection» и платформы SonarQube при организации кросс-языковой разработки в процессе «непрерывной поставки» (CI-CD для языков Java, C#, JavaScript, typeScript и Gherkin) при автоматизированном code-review.
Similar to Artem Zigar. Development Tools. Readability of a code (20)
Мало кто реально осознает мощь рынка Drupal.
Мы провели гигантскую аналитическую работу собирая факты и делая выводы.
Мы подготовили фильм о мощи друпал, который будет показан во время доклада.
Премьера фильма о рынке Друпал!
Фильм и доклад будут полезны разработчикам, руководителям девелоперских компаний и конечно клиентам.
amoCRM - облачная лид-менеджмент система и партнер ГК i20 (http://i20.biz).
Специально для них мы разработали ряд модулей Drupal и виджет.
В данной презентации рассказано о том, как установить и использовать amoCRM Widget. Это модуль на Drupal и виджет в amoCRM, которые работают в комплексе, чтобы сделать ваши продажи еще эффективнее. Все возможности модуля описаны на его странице на Drupal.org: https://www.drupal.org/project/amocrm_widget
Чтобы использовать виджет, вам нужен сайт на Drupal с настроенным https и аккаунт в amoCRM https://www.amocrm.ru/.
Видеоинструкция: https://youtu.be/JN3USuUzr2o
Инcтрукция Виджет amoCRM на английском языке:
http://www.slideshare.net/DrupalJedi/amocrm-widget-instruction
Инструкция по другим модулям интеграции на русском языке:
http://www.slideshare.net/DrupalJedi/amocrm-60909031
Инструкция по другим модулям интеграции на английском языке:
http://www.slideshare.net/DrupalJedi/drupal-and-amocrm-integration-modules-instruction
This instruction was used at master-class in Novosibirsk State University at Days of a carrier on April, 10 2015.
Article about that day http://i20.biz/post/srum-lego-game
DrupalJedi corporate site drupaljedi.com
Contact as at hello@i20.biz
Обзор Form API для Drupal 8.
Что нового? Что изменилось? А что осталось по-прежнему?
Множество вопросов интересует разработчиков в связи с приближением Drupal 8.
В наши дни веб-разработка усложнилась и разработчик тратит много времени на настройку рабочего окружения. Wodby решает эту проблему и позволяет быстро начать работу над проектом.
На сегодня виртуальные машины прочно заняли своё место в серверах реальных. Я в общих чертах напомню, что это за зверь и с чем его едят. Остальная, большая часть доклада посвящена проблемам, с которыми я столкнулся при практическом использовании разных технологий виртуализации - VirtualBox, KVM, LXC и различным оснасткам для них и вируализированным ОС.
Chingis Sandanov. Container virtualizationi20 Group
Я хочу рассказать о том, как хостятся веб-приложения, в т.ч. друпал, об индустрии хостинга в целом и о последних трендах в этой сфере, в частности - это контейнерная виртуализация приложений Docker, которая в настоящее время изменяет всю индустрию хостинга
9. Читабельность кода
CamelCase (“Верблюжья” нотация)
● Все названия, если они состоят из одного слова, пишутся строчными буквами
● Если название состоит из двух и более слов, то эти слова пишутся слитно строчными
буквами, за исключением букв на стыке слов (те пишутся заглавными)
● При именовании переменных рекомендуют использовать существительные
● Массивы и коллекции — существительные во множественном числе
● Функция — начинаем с глагола. Исключение — функции-конструктор пишут с Заглавной
буквы