Ever heard planned maintenance (PM) stops failures? Or Condition Based Maintenance = Vibration analysis? Or should we apply RCM or CBM? This slide share helps explain why the first two of the these part of the story and why the third is like comparing apples and pears
* Что такое HTML и чем он не является.
* Гиперссылки.
* Что такое DOM, структура документа?
* HTML-теги. Основные теги.
* Для чего нужны мета-теги?
* Что такое валидный код и зачем делать код валидным?
* Другие штуки.
Looking for Vulnerable Code. Vlad SavitskyVlad Savitsky
How to find vulnerable code in your Drupal project?
Different attacks and how to protect your site?
What to do if you find security problem in code/site?
Yuriy Gerasimov. Drupal Services. Integration with third party applications. ...Vlad Savitsky
This presentation is about current state and usage module Services. Main aim of the presentation is to give overview of the API of Services module and available instruments to build API for connection from other third party applications.
I have already given talk about Services. You can review my slides on http://www.slideshare.net/ygerasimov/drupalcafe4-kiev-services, http://www.slideshare.net/heyrocker/drupal-services-3-drupal-dev-days-2011-brussels
I will also share my experience building interface for iPhone applications we have built.
Presentation is for beginner, intermediate level developers but can be interested for everyone.
Темой этой презентации является модуль Services (drupal.org/project/services). Этот модуль позволяет создавать интерфейс для взяимодействия с сторонними приложениями например написанные под iPhone или для Android. Я расскажу про возможности и уже реализованный функционал модуля и поделюсь опытом создания REST интерфеса для iPhone приложения.
Вы можете так же ознакомиться с уже существующими слайдами предыдущих презентаций на эту тему http://www.slideshare.net/ygerasimov/drupalcafe4-kiev-services, http://www.slideshare.net/heyrocker/drupal-services-3-drupal-dev-days-2011-brussels
Презентация расчитана на начальный и средний уровень разработчиков (на презнетации будет код). Но думаю, будет так же полезно послушать всем.
Andriy Kushnarov. BOND: a giant drupal in a huge company. DrupalCamp Kyiv 2011Vlad Savitsky
Berlingske Media -- это крупнейшее в Дании медиа агенство. Основатель Ernst Henrich Berling. Дата основания 1749 (262 года назад!).
На данный момент агенство владеет 75 интернет изданиями, многие из которых крутятся на CMS в которой за основу взят Drupal. Данная система обеспечивает стабильную работу при больших нагрузках и называется она BOND.
Я приведу некоторые цифры:
<ul>
<li>6M уникальных пользователей в месяц</li>
<li>175M просмотров страниц в месяц</li>
<li>20G+ размер базы данных</li>
<li>2.5M+ nodes</li>
<li>60K+ taxonomy terms</li>
</ul>
Evgeniy Karelin. Mongo DB integration example solving performance and high lo...Vlad Savitsky
This presentation is about real life example of using MongoDB on our not specific project for Drupal which supports more than 25m pageviews per day, more than 500k registered users with page load time less than 1sec.
It will give an understanding how MongoDB can be easily used to increase performance of web-site.
My presentation will be as easy as possible with simple examples and schemas but it will require at least intermediate level of developers.
- project and tasks overview. http://freerice.com/ - quiz game site. There are a lot of dynamic info, users (registered and anonymous), groups and their different game statistis, user statuses etc.
- problems while using MySQL
- server optimization attempts. Memcache+Varnish. MySQL replication. Using game as separate script and AJAX blocks with "light" bootstrap.
- MongoDB overview and it's benefits on current project.
- PHP and MongoDB
- project's MongoDB architecture overview
- nodes and MongoDB
- users/groups, their statistics and MongoDB
- switching MySQL to MongoDB in Views.
- indexing problems and statistic calculations.
- multilingual support
- scalability and using MongoDB replica set.
- totals
Этот доклад о применении MongoDB в одном из наших реальных проектов, который на данный момент обслуживает более 25млн показов страниц в день, более 500тыс зарегистрированных пользователей с скоростью загрузки страниц менее 1сек.
Он позволит понять каким образом можно использовать MongoDB для увеличения производительности сайта.
Мой доклад будет на столько простым на сколько это возможно с несложными схемами и примерами, но он требует как минимум среднего уровня разработчиков для полного понимания.
- краткое описание проекта и поставленных задач. http://freerice.com/ - игра-викторина. много динамических данных, группы, игроки (зарегистрированные и анонимусы) и их статистики по разным параметрам, статусы игроков и т.д.
- возникшие проблемы с работой MySQL.
- попытки серверной оптимизации. Memcache+Varnish. Репликация MySQL. Перенос игры в отдельный скрипт и AJAX блоки с использованием "легкого" бутстрапа.
- краткое описание MongoDB и приимущества его применения в текущем проекте.
- PHP и MongoDB
- общее описание архитектуры MongoDB на проекте.
- работа с нодами в MongoDB.
- работа с юзерами/группами и их статистиками.
- переход с MySQL на MongoDB в Views.
- проблемы с индексами, пересчеты статистик.
- поддержка многоязычности.
- масштабируемость MongoDB. Использование реплики.
- итоги
1) HTML5. Short preview.
2) 960 Grid system
3) What is omega?
4) Omega settings
- Omega regions
5) General Omega Settings
6) CSS Path to object
Редактирование *.tpl.php файлов не будет рассмотрено, так как доклад расчитан на новичков.
How to be a believer online. Vlad Savitsky. Novomedia forum 2011Vlad Savitsky
* Сетевая субкультура.
* Безопасность и конфиденциальная информация.
* Кто такие тролли?
* Что такое холивар?
* Как получить ответ на свой
вопрос в форуме или соцсети?
* Исполь зование христианского сленга.
Докладчик: Влад Савицкий, программист,
менеджер проектов в компании Shvets Group.
Доклад был сделан 20 ноября 2011 на Международном форуме "Новомедиа".
Ever heard planned maintenance (PM) stops failures? Or Condition Based Maintenance = Vibration analysis? Or should we apply RCM or CBM? This slide share helps explain why the first two of the these part of the story and why the third is like comparing apples and pears
* Что такое HTML и чем он не является.
* Гиперссылки.
* Что такое DOM, структура документа?
* HTML-теги. Основные теги.
* Для чего нужны мета-теги?
* Что такое валидный код и зачем делать код валидным?
* Другие штуки.
Looking for Vulnerable Code. Vlad SavitskyVlad Savitsky
How to find vulnerable code in your Drupal project?
Different attacks and how to protect your site?
What to do if you find security problem in code/site?
Yuriy Gerasimov. Drupal Services. Integration with third party applications. ...Vlad Savitsky
This presentation is about current state and usage module Services. Main aim of the presentation is to give overview of the API of Services module and available instruments to build API for connection from other third party applications.
I have already given talk about Services. You can review my slides on http://www.slideshare.net/ygerasimov/drupalcafe4-kiev-services, http://www.slideshare.net/heyrocker/drupal-services-3-drupal-dev-days-2011-brussels
I will also share my experience building interface for iPhone applications we have built.
Presentation is for beginner, intermediate level developers but can be interested for everyone.
Темой этой презентации является модуль Services (drupal.org/project/services). Этот модуль позволяет создавать интерфейс для взяимодействия с сторонними приложениями например написанные под iPhone или для Android. Я расскажу про возможности и уже реализованный функционал модуля и поделюсь опытом создания REST интерфеса для iPhone приложения.
Вы можете так же ознакомиться с уже существующими слайдами предыдущих презентаций на эту тему http://www.slideshare.net/ygerasimov/drupalcafe4-kiev-services, http://www.slideshare.net/heyrocker/drupal-services-3-drupal-dev-days-2011-brussels
Презентация расчитана на начальный и средний уровень разработчиков (на презнетации будет код). Но думаю, будет так же полезно послушать всем.
Andriy Kushnarov. BOND: a giant drupal in a huge company. DrupalCamp Kyiv 2011Vlad Savitsky
Berlingske Media -- это крупнейшее в Дании медиа агенство. Основатель Ernst Henrich Berling. Дата основания 1749 (262 года назад!).
На данный момент агенство владеет 75 интернет изданиями, многие из которых крутятся на CMS в которой за основу взят Drupal. Данная система обеспечивает стабильную работу при больших нагрузках и называется она BOND.
Я приведу некоторые цифры:
<ul>
<li>6M уникальных пользователей в месяц</li>
<li>175M просмотров страниц в месяц</li>
<li>20G+ размер базы данных</li>
<li>2.5M+ nodes</li>
<li>60K+ taxonomy terms</li>
</ul>
Evgeniy Karelin. Mongo DB integration example solving performance and high lo...Vlad Savitsky
This presentation is about real life example of using MongoDB on our not specific project for Drupal which supports more than 25m pageviews per day, more than 500k registered users with page load time less than 1sec.
It will give an understanding how MongoDB can be easily used to increase performance of web-site.
My presentation will be as easy as possible with simple examples and schemas but it will require at least intermediate level of developers.
- project and tasks overview. http://freerice.com/ - quiz game site. There are a lot of dynamic info, users (registered and anonymous), groups and their different game statistis, user statuses etc.
- problems while using MySQL
- server optimization attempts. Memcache+Varnish. MySQL replication. Using game as separate script and AJAX blocks with "light" bootstrap.
- MongoDB overview and it's benefits on current project.
- PHP and MongoDB
- project's MongoDB architecture overview
- nodes and MongoDB
- users/groups, their statistics and MongoDB
- switching MySQL to MongoDB in Views.
- indexing problems and statistic calculations.
- multilingual support
- scalability and using MongoDB replica set.
- totals
Этот доклад о применении MongoDB в одном из наших реальных проектов, который на данный момент обслуживает более 25млн показов страниц в день, более 500тыс зарегистрированных пользователей с скоростью загрузки страниц менее 1сек.
Он позволит понять каким образом можно использовать MongoDB для увеличения производительности сайта.
Мой доклад будет на столько простым на сколько это возможно с несложными схемами и примерами, но он требует как минимум среднего уровня разработчиков для полного понимания.
- краткое описание проекта и поставленных задач. http://freerice.com/ - игра-викторина. много динамических данных, группы, игроки (зарегистрированные и анонимусы) и их статистики по разным параметрам, статусы игроков и т.д.
- возникшие проблемы с работой MySQL.
- попытки серверной оптимизации. Memcache+Varnish. Репликация MySQL. Перенос игры в отдельный скрипт и AJAX блоки с использованием "легкого" бутстрапа.
- краткое описание MongoDB и приимущества его применения в текущем проекте.
- PHP и MongoDB
- общее описание архитектуры MongoDB на проекте.
- работа с нодами в MongoDB.
- работа с юзерами/группами и их статистиками.
- переход с MySQL на MongoDB в Views.
- проблемы с индексами, пересчеты статистик.
- поддержка многоязычности.
- масштабируемость MongoDB. Использование реплики.
- итоги
1) HTML5. Short preview.
2) 960 Grid system
3) What is omega?
4) Omega settings
- Omega regions
5) General Omega Settings
6) CSS Path to object
Редактирование *.tpl.php файлов не будет рассмотрено, так как доклад расчитан на новичков.
How to be a believer online. Vlad Savitsky. Novomedia forum 2011Vlad Savitsky
* Сетевая субкультура.
* Безопасность и конфиденциальная информация.
* Кто такие тролли?
* Что такое холивар?
* Как получить ответ на свой
вопрос в форуме или соцсети?
* Исполь зование христианского сленга.
Докладчик: Влад Савицкий, программист,
менеджер проектов в компании Shvets Group.
Доклад был сделан 20 ноября 2011 на Международном форуме "Новомедиа".
3. ÉS TE?
Magyarul beszélek
és olaszul tanulok.
Most a számítógép
előtt ülök. És te?
Budapesten élek,
és gyakran sétálok
a Liszt Ferenc
téren. Örülök, hogy
itt élek. És te?
4. TALÁLD MEG A PÁROKAT!
újságot beszél
egy dalt sétál
kínaiul van
gyümölcsöt tanul
otthon ül
az autóban pihen
a parkban ír
egy nyelviskolában vásárol
képeslapot énekel
Ausztráliában olvas