О деятельности учрежденной G8 международной Рабочей группы по преобразующему социальному инвестированию и национальных советов стран «семёрки» по поддержке данной рабочей группы.
WiseEnterprise is a customized enterprise solution delivers relevant, timely and comprehensive media news and market information to help corporate communication specialists, PR and media agencies, marketers, business analysts and decision makers stay ahead of today's competitive market.
Maximizing Communications Results through SNS - by Greenpeacewisershkmarketing
This document discusses using social media networks (SNS) like Facebook, blogs, and Weibo to maximize communication results for organizations like Greenpeace. It provides examples of how Greenpeace has used SNS since 2007 to spread messages, educate the public, build an activist base, and strengthen support. The document also offers tips for maintaining a presence on SNS, including scheduling regular updates, interacting with supporters, prioritizing content, and cross-promoting online and offline campaigns. Case studies on the 2011 Fukushima nuclear crisis and a 2009 car-free day campaign demonstrate how focusing communication through SNS can help win campaigns.
НП "ДрупалСиб" ставит своей целью популяризацию всей мощи Drupal. В данном докладе я расскажу о смене парадигмы в понимании роли контента, сайта и CMS в современном бизнесе. Мы посмотрим, как передовые западные компании используют данные инструменты для достижения больших результатов.
Подробнее о докладчике: http://goo.gl/Tqy6zw
Видео презентации: https://youtu.be/OI_4OVq-KiY
Подписывайтесь на нас!
VK: https://vk.com/drupalsib
FB: https://facebook.com/groups/drupalsib
Twitter:
https://twitter.com/SibDrupalCamp
https://twitter.com/DrupalSib
Instagram: https://instagram.com/drupalsib
DrupalCamp Kyiv was a two day period of close contact between the Drupal developers from Ukraine, Russia and Belarus which gathered some 200 Drupal specialists and enthusiasts. It is the leading Drupal event in the CIS.
О деятельности учрежденной G8 международной Рабочей группы по преобразующему социальному инвестированию и национальных советов стран «семёрки» по поддержке данной рабочей группы.
WiseEnterprise is a customized enterprise solution delivers relevant, timely and comprehensive media news and market information to help corporate communication specialists, PR and media agencies, marketers, business analysts and decision makers stay ahead of today's competitive market.
Maximizing Communications Results through SNS - by Greenpeacewisershkmarketing
This document discusses using social media networks (SNS) like Facebook, blogs, and Weibo to maximize communication results for organizations like Greenpeace. It provides examples of how Greenpeace has used SNS since 2007 to spread messages, educate the public, build an activist base, and strengthen support. The document also offers tips for maintaining a presence on SNS, including scheduling regular updates, interacting with supporters, prioritizing content, and cross-promoting online and offline campaigns. Case studies on the 2011 Fukushima nuclear crisis and a 2009 car-free day campaign demonstrate how focusing communication through SNS can help win campaigns.
НП "ДрупалСиб" ставит своей целью популяризацию всей мощи Drupal. В данном докладе я расскажу о смене парадигмы в понимании роли контента, сайта и CMS в современном бизнесе. Мы посмотрим, как передовые западные компании используют данные инструменты для достижения больших результатов.
Подробнее о докладчике: http://goo.gl/Tqy6zw
Видео презентации: https://youtu.be/OI_4OVq-KiY
Подписывайтесь на нас!
VK: https://vk.com/drupalsib
FB: https://facebook.com/groups/drupalsib
Twitter:
https://twitter.com/SibDrupalCamp
https://twitter.com/DrupalSib
Instagram: https://instagram.com/drupalsib
DrupalCamp Kyiv was a two day period of close contact between the Drupal developers from Ukraine, Russia and Belarus which gathered some 200 Drupal specialists and enthusiasts. It is the leading Drupal event in the CIS.
Сегодня очень часто можно услышать множество модный словечек, но даже среди них девопс и микросервисы будоражат умы людей как то по особенному.
Для обычного инженера DevOps и Микросервисы – это всего лишь маркетинговая профанация. Куда важнее “держать DevOps в своих руках” и уметь им пользоваться. Хочется понять где заканчиваются наши и чужие фантазии, где начинаются реально полезные практики, какие инструменты нам помогут и какие фундаментальные принципы помогут увеличить профит от используемых практик и инструментов.
Доклад в первую очередь про внедрение различных технологий, инструментов и методологий в большой организации. Поделюсь проблемами с которыми мы столкнулись при внедрении различных принципов и технологий, расскажу о решениях и выработанных принципах масштабирования процессов/инструментов.
Сегодня наш лозунг будет “DevOps в руках а не в головах”. Но то что в головах всё же важно, хоть это и совсем другая история.
Основные тренды развития систем управления контентом, что такое контент, почему Drupal отлично подходит для крупных международных проектов
Подписывайтесь на нас!
VK: https://vk.com/drupalsib
FB: https://facebook.com/groups/drupalsib
Twitter:
https://twitter.com/SibDrupalCamp
https://twitter.com/DrupalSib
Instagram: https://instagram.com/drupalsib
Drupal: система для быстрой и комфортной разработки web-сайтовAlex Barkov
On October 30th, 2013 Alexander Barkov and Andrew Yun on behalf of the deWeb studio and Ukrainian Drupal community made a speech for the students and youth of Software Engineering club IT-master in the hall of the Academic Council "KPI". They talked about the benefits of using CMS / CMF Drupal, - the basic system, based on which we build our projects.
http://deweb.com.ua/blog/speech-students-community-it-master-kpi
Доклад об особенностях фронтенд-разработки. Речь пойдет о специфике разработки интерфейсов в больших и маленьких компаниях и о том, что должен знать хороший фронтенд-разработчик. Вы узнаете также, как устроен процесс разработки в Яндексе и какие интерфейсные задачи мы решаем.
Доклад об особенностях фронтенд-разработки. Речь пойдет о специфике разработки интерфейсов в больших и маленьких компаниях и о том, что должен знать хороший фронтенд-разработчик. Вы узнаете также, как устроен процесс разработки в Яндексе и какие интерфейсные задачи мы решаем.
Доклад об особенностях фронтенд-разработки. Речь пойдет о специфике разработки интерфейсов в больших и маленьких компаниях и о том, что должен знать хороший фронтенд-разработчик. Вы узнаете также, как устроен процесс разработки в Яндексе и какие интерфейсные задачи мы решаем.
Самая пляжная конференция по информационным технологиям Ulcamp–2015Денис Ефремов
Ulcamp (Улкэмп) – крупнейшая конференция в области информационных технологий в России. Ради нее предприниматели, программисты, инвесторы, дизайнеры, креативщики и лидеры мнений со всего мира временно бросают нажитое и перемещаются на берег Волги. Там их ждут палатки в лесу, пляж и много друзей. В этом году мероприятие состоится в пятый раз с 17 по 19 июля. Кроме основных докладов, все желающие смогут выступить на баркемпах, которые пройдут параллельно с основными докладам.
Ulcamp — отличное место, чтобы познакомиться с коллегами, пообщаться со звездами технологии и бизнеса, обменяться опытом и узнать что-то новое. В разные годы с докладами выступали Нагараян Шридхар (Nagarajan Sridhar) — директор по стратегическому маркетингу Ecwid, Филипп Кайю (Philippe Cailloux) — операционный директор Echo, ранее был главным по дизайну в компании Adobe, Ксения Рогальская — системный аналитик в Лаборатории Касперского, Филипп Торчинский — евангелист в JetBrains, эксперт по UNIX, автор книг и статей, Евгений Кирпичёв (США) — инженер R&D Google, Дмитрий Завалишин — генеральный директор холдинга DZ Systems, один из ключевых создателей «Яндекс-Маркета» и другие интересные докладчики.
Владимир Русинов "Яндекс.Диск. Полет нормальный"Yandex
6 апреля 2013 года Яндекс.Диску исполнился один год. В докладе рассказывается о том, что произошло с сервисом за этот год, какие продуктовые и технологические задачи решала команда, с какими проблемами столкнулись и чему научились.
Сегодня очень часто можно услышать множество модный словечек, но даже среди них девопс и микросервисы будоражат умы людей как то по особенному.
Для обычного инженера DevOps и Микросервисы – это всего лишь маркетинговая профанация. Куда важнее “держать DevOps в своих руках” и уметь им пользоваться. Хочется понять где заканчиваются наши и чужие фантазии, где начинаются реально полезные практики, какие инструменты нам помогут и какие фундаментальные принципы помогут увеличить профит от используемых практик и инструментов.
Доклад в первую очередь про внедрение различных технологий, инструментов и методологий в большой организации. Поделюсь проблемами с которыми мы столкнулись при внедрении различных принципов и технологий, расскажу о решениях и выработанных принципах масштабирования процессов/инструментов.
Сегодня наш лозунг будет “DevOps в руках а не в головах”. Но то что в головах всё же важно, хоть это и совсем другая история.
Основные тренды развития систем управления контентом, что такое контент, почему Drupal отлично подходит для крупных международных проектов
Подписывайтесь на нас!
VK: https://vk.com/drupalsib
FB: https://facebook.com/groups/drupalsib
Twitter:
https://twitter.com/SibDrupalCamp
https://twitter.com/DrupalSib
Instagram: https://instagram.com/drupalsib
Drupal: система для быстрой и комфортной разработки web-сайтовAlex Barkov
On October 30th, 2013 Alexander Barkov and Andrew Yun on behalf of the deWeb studio and Ukrainian Drupal community made a speech for the students and youth of Software Engineering club IT-master in the hall of the Academic Council "KPI". They talked about the benefits of using CMS / CMF Drupal, - the basic system, based on which we build our projects.
http://deweb.com.ua/blog/speech-students-community-it-master-kpi
Доклад об особенностях фронтенд-разработки. Речь пойдет о специфике разработки интерфейсов в больших и маленьких компаниях и о том, что должен знать хороший фронтенд-разработчик. Вы узнаете также, как устроен процесс разработки в Яндексе и какие интерфейсные задачи мы решаем.
Доклад об особенностях фронтенд-разработки. Речь пойдет о специфике разработки интерфейсов в больших и маленьких компаниях и о том, что должен знать хороший фронтенд-разработчик. Вы узнаете также, как устроен процесс разработки в Яндексе и какие интерфейсные задачи мы решаем.
Доклад об особенностях фронтенд-разработки. Речь пойдет о специфике разработки интерфейсов в больших и маленьких компаниях и о том, что должен знать хороший фронтенд-разработчик. Вы узнаете также, как устроен процесс разработки в Яндексе и какие интерфейсные задачи мы решаем.
Самая пляжная конференция по информационным технологиям Ulcamp–2015Денис Ефремов
Ulcamp (Улкэмп) – крупнейшая конференция в области информационных технологий в России. Ради нее предприниматели, программисты, инвесторы, дизайнеры, креативщики и лидеры мнений со всего мира временно бросают нажитое и перемещаются на берег Волги. Там их ждут палатки в лесу, пляж и много друзей. В этом году мероприятие состоится в пятый раз с 17 по 19 июля. Кроме основных докладов, все желающие смогут выступить на баркемпах, которые пройдут параллельно с основными докладам.
Ulcamp — отличное место, чтобы познакомиться с коллегами, пообщаться со звездами технологии и бизнеса, обменяться опытом и узнать что-то новое. В разные годы с докладами выступали Нагараян Шридхар (Nagarajan Sridhar) — директор по стратегическому маркетингу Ecwid, Филипп Кайю (Philippe Cailloux) — операционный директор Echo, ранее был главным по дизайну в компании Adobe, Ксения Рогальская — системный аналитик в Лаборатории Касперского, Филипп Торчинский — евангелист в JetBrains, эксперт по UNIX, автор книг и статей, Евгений Кирпичёв (США) — инженер R&D Google, Дмитрий Завалишин — генеральный директор холдинга DZ Systems, один из ключевых создателей «Яндекс-Маркета» и другие интересные докладчики.
Владимир Русинов "Яндекс.Диск. Полет нормальный"Yandex
6 апреля 2013 года Яндекс.Диску исполнился один год. В докладе рассказывается о том, что произошло с сервисом за этот год, какие продуктовые и технологические задачи решала команда, с какими проблемами столкнулись и чему научились.
Similar to Alexandr Shvets.Trends in drupal.DrupalCamp Kyiv 2011 (20)
A group of Russian-speaking Drupal developers promoted their involvement in the Drupal community and open source modules, including sponsoring and contributing to DrupalCamp Kyiv 2011. The document lists over a dozen developers, their module contributions on Drupal.org, and encourages collaboration and contributing to the Drupal community.
Vadim Mirgorod.Best practices for cross browser compatibility of drupal websi...camp_drupal_ua
This document discusses best practices for cross-browser compatibility of Drupal websites. It provides information on usage shares of different browsers, theming observations for modern versus older browsers, suggestions for conditional comments and CSS hacks to target specific browsers, and modules that can help with compatibility testing and loading stylesheets conditionally. Useful developer tools and services for browser compatibility testing are also mentioned.
The document discusses different ways to create composite fields in CCK 3 including creating a custom module, custom composed CCK field, or using the CCK 3 multigroup module. It recommends using CCK 6.x-3.x-dev with patch 1097548-1 to implement multigroup fields and provides links to the CCK and multigroup projects on Drupal.org.
Dennis Povshedny.Mediamosa intro.DrupalCamp Kyiv 2011camp_drupal_ua
Mediamosa is an open source video backend built with Drupal. It uses a RESTful API and XML to allow video files to be uploaded, stored, transcoded and streamed through a scalable service-oriented architecture. Key features include access control lists, transcoding with FFmpeg, and support for open standards. Mediamosa provides a media asset management system and can scale to dedicated servers for upload, processing, streaming and thumbnails. It includes Drupal modules to integrate video playback and management into Drupal sites.
This document discusses using Eclipse, Mylyn, and Subversion (SVN) together with a Redmine issue tracking system. It provides instructions on installing the Mylyn Redmine connector in Eclipse to create tasks from Redmine, view the task context within Eclipse, and automatically add comments to SVN commits linking them to issue IDs in Redmine. The document also notes some potential points of interest and questions when using this workflow.
Vasily Yaremchuk presented on his Single Page Website module for Drupal. The module allows building single page sites in Drupal by loading content asynchronously from different pages via AJAX. It currently supports the Bartik theme. Issues discussed included layout differences between themes, overflow handling, and ensuring scripts and styles load properly. The roadmap includes supporting more themes and advanced testing. Questions were invited at the end of the presentation.
Anton Paschenko.Geolocation with Apach Solr using search API.DrupalCamp Kyiv ...camp_drupal_ua
This document discusses using Apache Solr with the Drupal Search API module to enable geolocation search capabilities. It explains that Apache Solr is more powerful than Drupal's built-in search and how Search API integrates with Solr. The document also provides steps for setting up Solr, adding an index, and creating a view to display search results.
Sergei Stryukov.Drush.Why it should be used.DrupalCamp Kyiv 2011camp_drupal_ua
Drush is a command line shell and scripting interface for Drupal. It provides many commands to help with development and site management tasks from the command line. Drush comes with core commands, and more functionality can be added through extensions like Devel, Drush Make, Module Builder, and Backup and Migrate. Drush helps the development process by allowing developers to download Drupal, install modules, clear caches, run SQL commands, and generate modules from the command line.
This document provides an overview of Drupal 7's Database API. It describes the database connection and query classes, including SelectQuery, DeleteQuery, UpdateQuery, and InsertQuery. It also covers logging queries with DatabaseLog, running transactions with db_transaction(), and handling errors. Links are provided for additional documentation on the Drupal database API.
Pavel Prischepa.node load without-restrictions.DrupalCamp Kiev 2011camp_drupal_ua
This document discusses using MongoDB to improve performance for a Drupal site with over 5 million nodes of varied content. It proposes loading node content from MongoDB instead of MySQL when possible to reduce page generation time to under 0.4 seconds. The general scheme involves using Varnish and Nginx caching in front of Drupal. Node data would be saved to both MySQL and MongoDB, with node_load() checking MongoDB first before falling back to MySQL. Content would be assembled for listings and pages using Views and Panels modules pulling data from MongoDB where available.
Eugene Poltorakov.HTML 5 and drupal.DrupalCamp Kiev 2011camp_drupal_ua
Eugene Poltorakov will give a presentation on HTML5, discussing what's new in HTML5, why developers should use it, and where and how it can be used. The presentation will cover new form elements, structure elements, block level elements, media elements, and attributes introduced in HTML5. It will also discuss new APIs such as Canvas, Drag&Drop, offline storage, and media playback. The presentation will provide links for further information on HTML5 specifications from WHATWG and W3C, as well as cross-browser polyfills.
Anna Fedoruk.Theworkflow.DrupalCamp Kyiv 2011camp_drupal_ua
This document discusses two approaches to managing Drupal configuration changes across environments: 1) using versioned database dumps with the Migraine module or 2) using the Features module to export configuration into code. It outlines the workflows and pros and cons of each approach. Migraine classifies database tables and allows migrating changes via special dumps, but conflicts can be hard to resolve. Features puts all settings into reusable, exportable code modules to enable code-driven development and easier migration, but keeping the system state updated requires more effort.
Petrov Olexandr.Varnish and drupal.DrupalCamp Kyiv 2011camp_drupal_ua
Varnish is a web application accelerator that caches backend responses and delivers responses from cache when possible to improve performance. It stores cache entries for each host and URL combination. Pressflow is a version of Drupal 6 with performance tweaks, allowing lazy session creation and no cookies for anonymous users. Varnish configuration is done through VCL, a C-like syntax language, and commands allow tuning, administration and viewing of caches and stats. Case studies show performance gains from using Varnish on both non-Drupal and Drupal websites.
This document discusses automated UI testing with Selenium. It provides an overview of Selenium IDE for recording tests in Firefox, Selenium RC for running tests across browsers, and Selenium WebDriver for communicating directly with browsers. It also covers integrating Selenium tests with Drupal using the DrupalSeleniumWebTestCase class, locators like CSS and XPath, examples of drag and drop testing, and running tests on a headless server with Xvfb. The document aims to help attendees get started with Selenium testing and encourage contributing tests to Drupal modules.
Nickolay Shmalenuk.Render api eng.DrupalCamp Kyiv 2011camp_drupal_ua
The document introduces the Render API in Drupal 7. It discusses how the Render API works similarly to the Form API by collecting necessary data into an array that is then converted to HTML and displayed. It describes main hooks like hook_page_build() and hook_page_alter() that can be used to add or override page elements. It also provides examples of using #theme and #arguments to theme render arrays and attach CSS/JS files.
This document discusses improving Drupal performance by addressing main issues like table locking, many queries, join queries, and caching in the database. It recommends using InnoDB instead of MyISAM to avoid table locking, optimizing cache and query sizes, and using Nginx to cache content for anonymous users. Other options mentioned include MySQL tuning, using Nginx for static content delivery and protecting against DDoS attacks. Future optimizations proposed include using Edge Side Includes and MongoDB. The presenter is identified as contact for any questions.
24. Фичи D7
Улучшенния интерфейса админки
CCK в ядре FieldsAPI Code Sprint Paris ‘09 D7UX(Aqua)
Render API
Переработанный слой работы с БД
Улучшенная поддержка дистрибутивов
Moshe
Weizman Data Architecture Design Sprints ‘08-
09
Development Seed, Phase2
Technology